//Rescue B ReferenceScript { Script=FreePlayDefend Source=Global ReturnState=Base Conditions { if InTriggerArea "Blast" == 0 and if StuckTime < 0.1 } } state Base { Conditions { if InTriggerArea "Blast" == 1 and if StuckTime > 0.1 and if Timer > 1 goto BlastWayOut } Actions { FollowPlayer "0.75" } } state BlastWayOut { Conditions { } Actions { CycleCharacter "time=0.5" "Catagory=Blaster" CanShootObstructions ResetTime UseWeapon SetState "Base" } }