; Machine5 Script ; Script for Team 8: Stonekrusher Attackers startstate BuildUpgrades state BuildUpgrades { AIFunction Defensive Build Attackers SK Maintain Upgrades 6 6 1 TriggerProcessor GoNamedState } state Build { AIFunction Defensive Defensive Attackers Build Attackers SK Exact Attak 10 10 1 TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy GroupsWatchingEnemy Attackers GroupsHelpingRepelEnemy Attackers WaypointPath Attackers BuildUp noloop } state Defend { AIFunction Defensive Defensive Attackers TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy GroupsWatchingEnemy Attackers GroupsHelpingRepelEnemy Attackers WaypointPath Attackers BuildUp noloop } state AttackPlayer { AIFunction Defensive Defensive Attackers TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy2 GroupsWatchingEnemy Attackers GroupsHelpingRepelEnemy Attackers WaypointPath Attackers ToPlayer noloop } state FoundEnemy { AIFunction RepelAttack TriggerProcessor GoNamedState NextState Defend } state FoundEnemy2 { AIFunction RepelAttack TriggerProcessor GoNamedState NextState AttackPlayer } BuildList Upgrades { Damage Armor Damage Armor Damage Armor } BuildList Attak { Pitboss Pitboss Pitboss Rubbler Rubbler Rubbler RockThrower RockThrower Miner Miner } Path BuildUp { 120.859 29.257 -237.319 } Path ToPlayer { 89.542 26.502 22.937 }