; Script for team 5, map Plaguespitter2 startstate lurking state lurking { AIFunction Defensive Build Snake PS Exact upgrade 8 unlimited 0.2 TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath Snake rally noloop } state attacktitan { AIFunction Defensive Recklessattack snake TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath snake titan noloop } state attackhf { AIFunction Defensive Recklessattack snake TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath snake hellfire noloop } state runhome { AIFunction Defensive Aggressive snake TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath snake Rally noloop } state takefountain { AIFunction Defensive defensive snake TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath snake basefountain noloop } state counterattack { AIFunction Defensive recklessattack snake TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath snake counterattack noloop } state buildsavage { AIFunction Defensive Build snake ps Maintain savage 8 unlimited 1 TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath snake rally noloop } state buildspitter { AIFunction Defensive Build snake ps Random spitter 8 unlimited 1 TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyNewState FoundEnemy GroupsWatchingEnemy GroupsHelpingRepelEnemy WaypointPath snake rally noloop } BuildList upgrade { Damage Damage Damage Speed Speed Speed Reaper Reaper Reaper Reaper Reaper Bilespitter Bilespitter Bilespitter } BuildList savage { Reaper } Buildlist spitter { Reaper Reaper Reaper Bilespitter } Path rally { 146.270 56.624 -162.116 } Path titan { 127.897 63.723 -183.649 119.128 66.090 -190.819 44.276 90.368 -212.665 57.500 78.560 -217.316 33.442 84.338 -185.635 } Path hellfire { 148.154 56.076 -123.716 129.651 60.934 -96.799 102.440 57.798 -88.258 70.012 60.345 -106.001 50.301 54.850 -141.667 50.374 79.263 -136.734 46.189 95.094 -135.122 -16.958 83.395 -136.112 } Path basefountain { 60.547 80.449 -156.467 50.224 80.914 -157.320 } Path counterattack { 5.315 84.875 -155.239 } Path defendhome { 80.923 77.700 -163.013 123.405 65.474 -158.858 150.886 56.118 -130.794 } state FoundEnemy { AIFunction RepelAttack NextState Initial FoundEnemyFunction RepelAttack }