//FactoryG ReferenceScript { Script=FreePlayDefend Source=Global ReturnState=Base Conditions { } } state Base { Conditions { if EitherPlayerUsingForce "fun_c2_1" == 0 and if EitherPlayerOnObject "fun_c1_3" == 1 goto UseForceOnColumn } Actions { FollowPlayer "0.75" } } state UseForceOnColumn { Conditions { if EitherPlayerUsingForce "fun_c2_1" == 1 goto Base if EitherPlayerOnObject "fun_c1_3" == 0 goto Base } Actions { GoToLocator "name" "force" "0.3" CycleCharacter "time=0.5" "Catagory=Jedi" UseForce "fun_c2_1" } }