; Script for team 3, map Plaguespitter2 startstate initial state initial { AIFunction Defensive TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy } state Lair { AIFunction Defensive Build CosdelCos PS Exact Upgrade 6 unlimited 1 TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath CosdelCos rally noloop } state buildspitter { AIFunction Defensive Build CosdelCos ps Random Spitter 6 unlimited 1 TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath CosdelCos rally noloop } state buildsavage { AIFunction Defensive Build CosdelCos ps Random Upgrade 10 unlimited 1 TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath CosdelCos rally noloop } state zone1 { AIFunction Defensive Aggressive CosdelCos TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath CosdelCos Zone1 noloop } state zone2 { AIFunction Defensive Aggressive CosdelCos TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath CosdelCos Zone2 noloop } state zone3 { AIFunction Defensive Aggressive CosdelCos TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath CosdelCos Zone3 noloop } state zone4 { AIFunction Defensive Aggressive CosdelCos TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath CosdelCos Zone4 noloop } state fountain { AIFunction Defensive Aggressive CosdelCos TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath CosdelCos fountain noloop } state hitandrun { AIFunction Defensive Passive CosdelCos TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Cosdelcos muster noloop } state attackbase { AIFunction Defensive Aggressive CosdelCos TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Cosdelcos base noloop } state runhome { AIFunction Defensive Aggressive CosdelCos TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Cosdelcos Rally noloop } BuildList Upgrade { Damage Damage Damage Speed Speed Speed Snotlobber Snotlobber Savage Savage Savage Savage } BuildList Spitter { Snotlobber Savage Savage Savage Savage Savage } BuildList Savage { Reaper } Path muster { 127.695 71.060 -0.452 } Path fountain { 132.126 60.764 -4.955 } Path rally { 41.944 70.618 -19.524 } Path zone1 { 122.055 39.065 57.492 } Path zone2 { 113.372 63.538 -37.067 } Path zone3 { 43.337 64.861 33.463 } Path zone4 { -2.405 63.631 -19.292 } Path base { 95.357 64.185 38.981 172.152 73.298 17.606 171.372 57.962 -79.129 70.590 60.336 -105.973 -7.158 91.049 -168.895 } state FoundEnemy { AIFunction RepelAttack NextState Initial FoundEnemyFunction RepelAttack }