;;Script pockets : Nighthorde 1 : Team 3 ;;C.Holtorf StartState t3load ;;initialize for play State t3load { AIFunction Defensive Build archers HF Exact loading 7 14 .5 TriggerProcessor GoNamedState GroupsWatchingEnemy FoundEnemyFunction RepelAttack WaypointPath archers machine loop } ;;initB State initB { AIFunction Defensive TriggerProcessor GoNamedState GroupsWatchingEnemy GroupsHelpingRepelEnemy none FoundEnemyFunction RepelAttack WaypointPath archers initB loop WaypointPath hellfire forayA noloop WaypointPath hellfire2 defensivet3 noloop } ;; Fountain Defense routine State fount { AIFunction Defensive TriggerProcessor GoNamedState Build hellfire HF Exact fount 12 12 .5 GroupsWatchingEnemy archers hellfire GroupsHelpingRepelEnemy archers hellfire FoundEnemyFunction RepelAttack WaypointPath archers fount noloop WaypointPath hellfire fount noloop WaypointPath hellfire2 defensivet3 noloop } ;; team2 defensive state compliment State defensivet3 { AIFunction Defensive TriggerProcessor GoNamedState GroupsWatchingEnemy hellfire hellfire2 archer GroupsHelpingRepelEnemy hellfire archer hellfire2 FoundEnemyFunction RepelAttack WaypointPath hellfire2 fount noloop WaypointPath archers forayB noloop } ;; first skirmish with placed (route 1) State forayA { AIFunction Defensive TriggerProcessor GoNamedState GroupsWatchingEnemy pockets5 pockets2 GroupsHelpingRepelEnemy none FoundEnemyFunction RepelAttack WaypointPath pockets5 forayA noloop } ;; first skirmish with placed (route 2) State forayB { AIFunction Defensive TriggerProcessor GoNamedState GroupsWatchingEnemy pockets2 pockets5 GroupsHelpingRepelEnemy none FoundEnemyFunction RepelAttack WaypointPath pockets5 forayB noloop } Buildlist loading { Archer Archer Archer Lumberjack Lumberjack } Buildlist fount { Archer Archer Lumberjack Lumberjack Bombadier Scout } ;;initB rally point Path initB { -228.758972 41.561371 -51.149361 -179.946167 37.341675 -53.084908 -187.916672 31.017426 -96.295708 -228.758972 41.561371 -51.149361 } ;;rally at the machine Path machine { -8.223572 3.903618 7.578049 } ;;to get the dregs back up toward the HF east base and pasture Path defensivet3 { -102.655266 30.567616 -11.040911 -111.903076 34.259190 119.582443 -65.666031 43.145859 139.563263 -42.653564 41.369106 131.904678 -21.550718 37.775318 145.133682 } ;;first blood Path 30go { -104.304382 32.669876 -52.956352 -81.357117 31.282459 -64.985390 -54.664692 25.623730 -102.428375 -28.458519 23.978359 -131.180099 19.906227 25.303453 -143.961441 73.129631 26.646679 -153.776077 118.225014 25.485287 -175.988617 165.850143 25.063513 -193.417603 181.076904 26.418430 -187.398819 } ;;from north base to player shrine Path forayA { 0.934708 27.532337 -142.631317 19.252516 25.353941 -143.938354 42.743156 24.980179 -147.284515 68.313393 24.647993 -170.492996 51.919399 27.900604 -198.134354 11.418644 25.357012 -201.356461 -42.317039 28.720688 -192.594330 } ;;from fount to player base Path forayB { -49.117527 27.403555 -140.933456 -57.391212 24.841715 -164.144058 -42.317039 28.720688 -192.594330 -20.318289 29.201107 -200.664993 5.013441 25.614040 -198.145386 52.836136 27.191242 -196.274124 111.861931 26.376255 -180.383514 155.002655 25.739223 -191.625748 186.485245 25.126192 -183.387924 }