; Script for team 14 Frick, map Plaguespitter2 startstate initial state initial { AIFunction Defensive Build Frick PS Exact Upgrade 5 unlimited 1 TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy GroupsWatchingEnemy frick frack GroupsHelpingRepelEnemy frick frack WaypointPath Frick rally1 noloop } state prime { AIFunction Defensive TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy GroupsWatchingEnemy frick frack GroupsHelpingRepelEnemy frick frack WaypointPath frick ActivatorB noloop } state defend { AIFunction Defensive TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy GroupsWatchingEnemy frick frack GroupsHelpingRepelEnemy frick frack WaypointPath frick defend noloop } state frickgo { AIFunction Defensive Aggressive frick TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy frick frack GroupsHelpingRepelEnemy frick frack WaypointPath frick ActivatorB noloop } state frickgopassive { AIFunction Defensive Passive frick TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath frick ActivatorB noloop } state zone1frick { AIFunction Defensive Aggressive frick TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy frack GroupsHelpingRepelEnemy frack WaypointPath frick zone1 loop } state zone2frick { AIFunction Defensive Aggressive frick TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy frack GroupsHelpingRepelEnemy frack WaypointPath frick zone2 noloop } state zone3frick { AIFunction Defensive Aggressive frick TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy frack GroupsHelpingRepelEnemy frack WaypointPath frick zone3 noloop } state zone4frick { AIFunction Defensive Aggressive frick TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy frick frack GroupsHelpingRepelEnemy frick frack WaypointPath frick zone4 noloop } state zone5frick { AIFunction Defensive Aggressive frick TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy frick frack GroupsHelpingRepelEnemy frick frack WaypointPath frick zone5 loop } state zone6frick { AIFunction Defensive Aggressive frick TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy frick frack GroupsHelpingRepelEnemy frick frack WaypointPath frick zone6 loop } state zone7frick { AIFunction Defensive Aggressive frick TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy frick GroupsHelpingRepelEnemy frick WaypointPath frick zone7 noloop } state zone8frick { AIFunction Defensive Aggressive frick TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy frick GroupsHelpingRepelEnemy frack frack WaypointPath frick zone6 noloop } state zone9frick { AIFunction Defensive Aggressive frick TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy frick GroupsHelpingRepelEnemy frick WaypointPath frick zone9 noloop } state buildfrick { AIFunction Defensive Build frick PS Random General 6 unlimited 1 TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy frack } BuildList General { Venomaxe } Buildlist Upgrade { Damage Damage Damage Speed Speed Speed Venomaxe Venomaxe Venomaxe Venomaxe Venomaxe } Path rally1 { 115.871 30.000 155.381 } Path rally2 { 106.497 57.623 154.368 } Path ActivatorB { 91.613 48.174 119.781 101.696 42.590 83.751 65.080 43.147 82.212 34.830 46.531 85.433 31.998 61.276 72.215 4.779 60.501 63.596 } Path rally { 135.664 54.809 181.413 } Path zone1 { 96.21 57.03 26.71 } Path zone2 { 97.8 54.11 33.66 } Path zone3 { 0.911 61.210 57.785 1.225 61.437 39.374 18.744 64.201 37.161 42.286 63.523 36.896 52.049 65.988 19.238 48.522 65.431 9.340 31.038 66.822 7.659 14.602 65.341 6.598 1.433 61.224 53.933 -6.746 65.456 9.783 } Path zone4 { 0.840 61.267 54.497 1.399 61.347 40.160 -5.984 65.344 11.065 15.472 65.753 -10.602 22.477 66.888 -14.598 26.964 67.237 -42.709 } Path zone5 { 0.041 61.271 61.409 -11.721 63.392 64.510 -28.105 63.572 63.668 -35.495 63.378 82.463 -40.779 63.752 83.817 -53.169 65.141 82.360 } Path zone6 { 0.230 61.278 57.198 2.476 61.909 37.112 -8.567 65.176 12.663 -21.963 66.148 7.817 -32.537 66.170 8.504 -47.770 64.043 7.737 -58.279 63.705 26.470 } Path zone7 { 1.938 65.121 8.464 8.969 65.419 -16.748 16.510 65.986 -12.874 -6.534 64.232 -30.448 -9.528 63.572 -17.366 -18.401 61.033 -40.000 } Path zone8 { 85.07 59.28 92.10 } Path zone9 { 86.79 55.77 31.85 } Path defend { 89.610 45.527 135.800 } state FoundEnemy { AIFunction RepelAttack TriggerProcessor GoNamedState NextState Initial FoundEnemyFunction RepelAttack }