state Base { Conditions { if AnimationFinished "left_droid_rack_b" == 1 goto Attack } Actions { CanSeeBehind SetMinViewHeight "-99.0" SetSide "neutral" DontPush OverrideAnimation "from=idle" "to=powereddownidle" Idle } } state Attack { Conditions { } Actions { GoToLocator "name" "LeftDroid" "0.5" SetSide "baddie" DontPush "false" OverrideAnimation "reset" EngageOpponent "goalrange 1.5" "firerange 3" } }