; Script for team 13 zag, map Plaguespitter2 startstate initial state initial { AIFunction Defensive Build zag PS Random General 7 unlimited 1 TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy GroupsWatchingEnemy zag GroupsHelpingRepelEnemy zag WaypointPath zag rally2 noloop } state prime { AIFunction Defensive TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy GroupsWatchingEnemy zag GroupsHelpingRepelEnemy zag WaypointPath zag ActivatorB noloop } state upgrade { AIFunction Defensive Build Zag PS Exact Upgrade 7 unlimited 1 TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy GroupsWatchingEnemy zag GroupsHelpingRepelEnemy zag WaypointPath Zag base noloop } state attackbase { AIFunction Defensive TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy GroupsWatchingEnemy zag GroupsHelpingRepelEnemy zag WaypointPath Zag base noloop } state zone3zag { AIFunction Defensive Aggressive TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy zag GroupsHelpingRepelEnemy zag WaypointPath zag zone3 loop } state zone4zag { AIFunction Defensive Aggressive zag TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy zag GroupsHelpingRepelEnemy zag WaypointPath zag zone4 loop } state zone5zag { AIFunction Defensive Aggressive zag TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath zag zone5 noloop } state zone6zag { AIFunction Defensive Aggressive zag TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath zag zone6 noloop } state zone7zag { AIFunction Defensive Aggressive zag TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath zag zone7 noloop } state zaggo { AIFunction Defensive Aggressive zag TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy zag GroupsHelpingRepelEnemy zag WaypointPath zag ActivatorA noloop } state zaggopassive { AIFunction Defensive Passive zag TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath zag ActivatorA noloop } state buildzag { AIFunction Defensive Build zag PS Random General 6 unlimited 1 TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath zag ActivatorA noloop } BuildList General { Venomaxe } Buildlist Upgrade { Speed Venomaxe Venomaxe Venomaxe Venomaxe Venomaxe Venomaxe Venomaxe Venomaxe } Path rally1 { 127.250 46.811 160.693 } Path rally2 { 95.041 48.464 143.845 } Path ActivatorA { 138.568 53.392 100.867 37.774 45.891 97.028 -37.285 46.074 124.669 -39.660 68.876 93.202 } Path zone1 { 96.21 57.03 26.71 } Path zone2 { 97.8 54.11 33.66 } Path zone3 { 55.672 65.732 2.330 35.978 66.608 8.345 15.479 65.402 8.429 5.742 61.704 39.897 } Path zone4 { 55.749 66.079 -4.743 44.292 71.427 -19.842 31.909 69.038 -40.332 22.611 67.114 -41.021 15.410 66.811 -28.963 3.209 63.997 -40.276 } Path zone5 { -25.96 71.13 86.28 } Path zone6 { 51.277 67.470 -8.057 40.838 66.186 8.228 10.206 65.057 7.697 -20.416 66.028 8.290 } Path zone7 { 51.749 68.084 -9.081 39.548 71.190 -38.912 24.365 67.238 -41.605 11.215 64.484 -43.232 -6.813 62.350 -39.954 -19.062 62.899 -15.504 } Path zone8 { 85.07 59.28 92.10 } Path zone9 { 86.79 55.77 31.85 } Path base { 42.925 54.788 58.007 116.650 35.763 45.044 173.132 73.298 17.949 184.120 67.067 -49.639 69.391 60.252 -105.255 -8.693 91.137 -168.977 } state FoundEnemy { AIFunction RepelAttack TriggerProcessor GoNamedState NextState Initial FoundEnemyFunction RepelAttack }