; Script for team 2, map Stormbringer4 startstate initial state initial { AIFunction Defensive Build Alpha SB Maintain General 8 unlimited 0 Build Beta SB Maintain General 8 unlimited 0 TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Alpha rally noloop WaypointPath Beta rally noloop } state attackwest { AIFunction Defensive Aggressive Alpha Moongate Alpha moonwest TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Alpha west noloop } state attackwestdown { AIFunction Defensive Aggressive Alpha Moongate Alpha moonwest TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Alpha westdown noloop } state attackeast { AIFunction Defensive Aggressive Beta Moongate Beta mooneast TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Beta east noloop } state sneakyfountainattack { AIFunction Defensive Aggressive Beta Moongate Beta mooneast TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Beta pillarfountain noloop } state attackplayerbasewest { AIFunction Defensive Aggressive Alpha Moongate Alpha moonwest TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Alpha playerbase noloop } state attackplayerbaseeast { AIFunction Defensive Aggressive Beta Moongate Beta mooneast TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Beta playerbase noloop } state attackscout2 { AIFunction Defensive Aggressive Alpha Moongate Alpha moonwest TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Alpha Scout2 noloop } state scout2alternate { AIFunction Defensive Aggressive Beta Moongate Beta mooneast TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Beta Scout2a noloop } state attackscout3 { AIFunction Defensive Aggressive Alpha Moongate Alpha moonwest TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Alpha Scout2 noloop } state attackscout3 { AIFunction Defensive Aggressive Alpha Moongate Alpha moonwest TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Alpha Scout3 noloop } state attackscout4 { AIFunction Defensive Aggressive Beta Moongate Beta mooneast TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Beta Scout4 noloop } state attackscout6 { AIFunction Defensive Aggressive Beta Moongate Beta mooneast TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Beta Scout6 noloop } state buildAlpha { AIFunction Defensive moongate Alpha bluemaster Build Alpha SB Random Upgrade 10 unlimited 1 TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Alpha rally noloop } state buildBeta { AIFunction Defensive moongate Beta bluemaster Build Beta SB Random Upgrade 10 unlimited 1 TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Beta rally noloop } state phase2 { AIFunction Defensive Aggressive Alpha Beta Moongate Alpha moonwest Moongate Beta mooneast TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Alpha west noloop WaypointPath Beta Patrolwest noloop } BuildList General { Acolyte Acolyte Conjurer Conjurer Pyromage Pyromage Icemage Icemage Windmage Pyromage } Buildlist Upgrade { Acolyte Acolyte Acolyte Acolyte Acolyte Acolyte Conjurer Conjurer Conjurer Conjurer Conjurer Pyromage Pyromage Pyromage Damage Health Windmage Acolyte Acolyte Conjurer Conjurer Conjurer Conjurer } Path rally { 115.871 30.000 155.381 } Path west { 155.987 48.963 -41.785 87.006 55.838 -47.758 79.901 51.472 -88.824 9.438 44.473 -155.362 16.792 41.354 -187.999 6.493 45.269 -207.286 } Path westdown { 165.793 49.104 -99.277 133.705 36.682 -154.631 57.767 39.135 -192.720 5.617 45.542 -208.832 } Path east { -103.435 60.821 -58.031 -56.114 72.557 -83.648 -30.015 73.854 -107.916 5.426 44.672 -150.759 13.174 42.506 -182.358 13.174 42.506 -182.358 8.110 45.285 -207.610 } Path pillarfountain { -87.326 39.349 -31.616 -62.479 47.184 -47.229 -58.431 48.915 -64.380 -41.427 49.272 -77.409 -12.306 41.870 -78.915 } Path playerbase { -7.659 47.330 -107.222 -13.171 45.858 -208.920 -140.453 38.458 209.941 } Path Patrolwest { -138.589 40.446 -10.291 -139.943 41.425 85.885 -102.858 41.450 106.055 -33.605 49.999 89.169 74.424 12.984 87.969 52.443 47.801 46.383 113.161 44.580 7.580 139.750 48.292 -28.659 89.968 47.414 -64.112 23.507 41.120 -90.593 } Path Scout2 { 155.987 48.963 -41.785 153.101 52.537 -42.362 70.798 55.351 -50.741 5.496 60.811 -46.860 -46.847 74.194 -82.100 -14.084 74.511 -101.902 } Path Scout2a { -105.460 60.459 -57.230 -53.698 73.246 -83.319 -11.276 74.506 -103.134 } Path Scout3 { 162.086 48.434 -47.469 146.421 48.656 -43.991 121.465 48.651 -40.603 100.161 47.548 -50.299 } Path Scout4 { -135.206 58.763 -19.076 -142.221 67.374 13.430 -129.098 53.982 68.072 -86.840 47.491 126.715 -30.377 51.372 81.196 45.944 45.640 47.935 } Path Scout5 { -135.206 58.763 -19.076 -142.221 67.374 13.430 -133.276 54.502 60.956 -130.171 39.552 118.823 -125.679 49.546 92.147 -131.869 45.562 137.653 } Path Scout6 { -120.052 40.004 -36.659 -145.773 40.453 -12.350 -139.601 46.197 47.610 -130.171 39.552 118.823 } state FoundEnemy { AIFunction RepelAttack NextState Initial FoundEnemyFunction RepelAttack }