; Script for team 5, map Stormbringer1 startstate Initial ;States----------------------------- state Initial { AIFunction Defensive TriggerProcessor GoNamedState FoundEnemyFunction None } state FirstAttack { AIFunction Defensive TriggerProcessor GoNamedState Moongate One WM FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy GroupsWatchingEnemy First Second GroupsHelpingRepelEnemy First Second WaypointPath One PatrolGate noloop } state SecondAttack { AIFunction Defensive TriggerProcessor GoNamedState Moongate Two WM FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy GroupsWatchingEnemy First Second GroupsHelpingRepelEnemy First Second WaypointPath Two PatrolGate noloop WaypointPath One HangoutLeft noloop } state ThirdAttack { AIFunction Defensive TriggerProcessor GoNamedState Moongate Three WM FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy GroupsWatchingEnemy First Second GroupsHelpingRepelEnemy First Second WaypointPath Three PatrolGate noloop WaypointPath Two HangoutRight noloop WaypointPath One HangoutLeft noloop } state FoundEnemy { AIFunction RepelAttack NextState Default FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy } state Default { AIFunction Defensive TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy GroupsWatchingEnemy First Second GroupsHelpingRepelEnemy First Second WaypointPath Three PatrolGate noloop WaypointPath Two PatrolGate noloop WaypointPath One PatrolGate noloop } ;Paths------------------------------- Path PatrolGate { -106.234 42.216 -129.481 -129.590 43.626 -129.621 -106.234 42.216 -129.481 } Path HangoutRight { -135.228 42.671 -139.820 } Path HangoutLeft { -95.552 42.135 -140.350 }