; Hellfire3 Script ; Script for Team 9: SK Main Base startstate Defend state Defend { AIFunction Defensive Defensive Defenders TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy GroupsWatchingEnemy Defenders GroupsHelpingRepelEnemy Defenders WaypointPath Defenders DefendBase noloop } state Build { AIFunction Defensive Defensive Defenders Build Defenders SK Maintain BaseDefense 10 10 1 TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy GroupsWatchingEnemy Defenders GroupsHelpingRepelEnemy Defenders WaypointPath Defenders BuildUp noloop } state FoundEnemy { AIFunction RepelAttack TriggerProcessor GoNamedState NextState Defend } state SuicidalCharge { AIFunction Defensive Aggressive Defenders TriggerProcessor GoNamedState FoundEnemyFunction RepelAttack FoundEnemyState FoundEnemy2 GroupsWatchingEnemy Defenders GroupsHelpingRepelEnemy Defenders WaypointPath Defenders SuicidalCharge noloop } state FoundEnemy2 { AIFunction RepelAttack TriggerProcessor GoNamedState NextState SuicidalCharge } BuildList BaseDefense { Miner Miner Rubbler Rubbler Rubbler RockThrower RockThrower RockThrower Pitboss Pitboss } Path DefendBase { 60.419 18.000 60.283 } Path BuildUp { 60.087 14.866 26.867 60.419 18.000 60.283 } Path SuicidalCharge { -63.580 18.693 73.222 }