home *** CD-ROM | disk | FTP | other *** search
/ PowerPlay 1998 November / PowerPlay1198.bin / Demos / ArmyMen.exe / Maps / alp2units_1.txt < prev    next >
Text File  |  1998-04-15  |  4KB  |  136 lines

  1. // ai-controlled unit support for multiplayer alpine2 missions
  2. // ai-controlled unit support for multiplayer alpine2 missions
  3. IF startup THEN
  4. TRIGGER setupgreen,
  5. TRIGGER setuptan,
  6. TRIGGER setupblue,
  7. TRIGGER    setupgray
  8.  
  9. IF setupgreen THEN
  10. SETAICONTROL GreenGrenadier1,
  11. SETAICONTROL GreenBazooka1,
  12. SETAICONTROL GreenRifle1,
  13. SETAICONTROL GreenRifle2,
  14. SETAICONTROL GreenRifle3,
  15. SETAICONTROL GreenRifle4,
  16. SETAICONTROL GreenRifle5,
  17. ORDER GreenGrenadier1 GOTO GreenGrenadier1 INMODE KNEELFIRE THEN ATMODE
  18. NESTFIRE,
  19. ORDER GreenBazooka1 GOTO GreenBazooka1 INMODE KNEELFIRE THEN ATMODE
  20. KNEELFIRE,
  21. ORDER GreenRifle1 GOTO GreenRifle1 INMODE IGNORE THEN ATMODE NESTFIRE,
  22. ORDER GreenRifle2 GOTO GreenRifle2 INMODE IGNORE THEN ATMODE NESTFIRE,
  23. ORDER GreenRifle3 GOTO GreenRifle3 INMODE IGNORE THEN ATMODE NESTFIRE,
  24. ORDER GreenRifle4 GOTO GreenRifle4 INMODE IGNORE THEN ATMODE NESTFIRE,
  25. ORDER GreenRifle5 GOTO GreenRifle5 INMODE IGNORE THEN ATMODE NESTFIRE,
  26. TRIGGER gsmedtime
  27. IF setuptan THEN
  28. SETAICONTROL TanGrenadier1,
  29. SETAICONTROL TanBazooka1,
  30. SETAICONTROL TanRifle1,
  31. SETAICONTROL TanRifle2,
  32. SETAICONTROL TanRifle3,
  33. SETAICONTROL TanRifle4,
  34. SETAICONTROL TanRifle5,
  35. ORDER TanGrenadier1 GOTO TanGrenadier1 INMODE KNEELFIRE THEN ATMODE
  36. NESTFIRE,
  37. ORDER TanBazooka1 GOTO TanBazooka1 INMODE KNEELFIRE THEN ATMODE
  38. KNEELFIRE,
  39. ORDER TanRifle1 GOTO TanRifle1 INMODE IGNORE THEN ATMODE NESTFIRE,
  40. ORDER TanRifle2 GOTO TanRifle2 INMODE IGNORE THEN ATMODE NESTFIRE,
  41. ORDER TanRifle3 GOTO TanRifle3 INMODE IGNORE THEN ATMODE NESTFIRE,
  42. ORDER TanRifle4 GOTO TanRifle4 INMODE IGNORE THEN ATMODE NESTFIRE,
  43. ORDER TanRifle5 GOTO TanRifle5 INMODE IGNORE THEN ATMODE NESTFIRE,
  44. TRIGGER tsmedtime
  45. IF setupblue THEN
  46. SETAICONTROL BlueGrenadier1,
  47. SETAICONTROL BlueBazooka1,
  48. SETAICONTROL BlueRifle1,
  49. SETAICONTROL BlueRifle2,
  50. SETAICONTROL BlueRifle3,
  51. SETAICONTROL BlueRifle4,
  52. SETAICONTROL BlueRifle5,
  53. ORDER BlueGrenadier1 GOTO BlueGrenadier1 INMODE KNEELFIRE THEN ATMODE
  54. NESTFIRE,
  55. ORDER BlueBazooka1 GOTO BlueBazooka1 INMODE KNEELFIRE THEN ATMODE
  56. KNEELFIRE,
  57. ORDER BlueRifle1 GOTO BlueRifle1 INMODE IGNORE THEN ATMODE NESTFIRE,
  58. ORDER BlueRifle2 GOTO BlueRifle2 INMODE IGNORE THEN ATMODE NESTFIRE,
  59. ORDER BlueRifle3 GOTO BlueRifle3 INMODE IGNORE THEN ATMODE NESTFIRE,
  60. ORDER BlueRifle4 GOTO BlueRifle4 INMODE IGNORE THEN ATMODE NESTFIRE,
  61. ORDER BlueRifle5 GOTO BlueRifle5 INMODE IGNORE THEN ATMODE NESTFIRE,
  62. TRIGGER bsmedtime
  63. IF setupgray THEN
  64. SETAICONTROL GrayGrenadier1,
  65. SETAICONTROL GrayBazooka1,
  66. SETAICONTROL GrayRifle1,
  67. SETAICONTROL GrayRifle2,
  68. SETAICONTROL GrayRifle3,
  69. SETAICONTROL GrayRifle4,
  70. SETAICONTROL GrayRifle5,
  71. ORDER GrayGrenadier1 GOTO GrayGrenadier1 INMODE KNEELFIRE THEN ATMODE
  72. NESTFIRE,
  73. ORDER GrayBazooka1 GOTO GrayBazooka1 INMODE KNEELFIRE THEN ATMODE
  74. KNEELFIRE,
  75. ORDER GrayRifle1 GOTO GrayRifle1 INMODE IGNORE THEN ATMODE NESTFIRE,
  76. ORDER GrayRifle2 GOTO GrayRifle2 INMODE IGNORE THEN ATMODE NESTFIRE,
  77. ORDER GrayRifle3 GOTO GrayRifle3 INMODE IGNORE THEN ATMODE NESTFIRE,
  78. ORDER GrayRifle4 GOTO GrayRifle4 INMODE IGNORE THEN ATMODE NESTFIRE,
  79. ORDER GrayRifle5 GOTO GrayRifle5 INMODE IGNORE THEN ATMODE NESTFIRE,
  80. TRIGGER ysmedtime
  81.  
  82. PAD gsmedpad  100 GREEN SARGE > 0
  83. PAD gumedpad  100 GREEN UNIT
  84.  
  85. PAD tsmedpad  101 TAN SARGE > 0
  86. PAD tumedpad  101 TAN UNIT
  87.  
  88. PAD bsmedpad  102 BLUE SARGE > 0
  89. PAD bumedpad  102 BLUE UNIT
  90.  
  91. PAD ysmedpad  103 GRAY SARGE > 0
  92. PAD yumedpad  103 GRAY UNIT
  93.  
  94. // enable mash tents
  95. IF startup THEN TRIGGERDELAY 0.1 setmash
  96. IF setmash THEN 
  97. TRIGGER greenmashready,
  98. TRIGGER tanmashready,
  99. TRIGGER bluemashready,
  100. TRIGGER graymashready
  101.  
  102. IF on_gsmedpad AFTER off_gsmedpad AND gsmedtime AFTER NULL 
  103. AND greenmashready AFTER killed_greenmash THEN
  104. HEAL ME    10,
  105. TRIGGERDELAY 0.5 gsmedtime
  106.  
  107. IF on_tsmedpad AFTER off_tsmedpad AND tsmedtime AFTER NULL 
  108. AND tanmashready AFTER killed_tanmash THEN
  109. HEAL ME    10,
  110. TRIGGERDELAY 0.5 tsmedtime
  111.  
  112. IF on_bsmedpad AFTER off_bsmedpad AND bsmedtime AFTER NULL 
  113. AND bluemashready AFTER killed_bluemash THEN
  114. HEAL ME    10,
  115. TRIGGERDELAY 0.5 bsmedtime
  116.  
  117. IF on_ysmedpad AFTER off_ysmedpad AND ysmedtime AFTER NULL 
  118. AND graymashready AFTER killed_graymash THEN
  119. HEAL ME    10,
  120. TRIGGERDELAY 0.5 ysmedtime
  121.  
  122. IF on_gumedpad BUTNOT killed_greenmash THEN
  123. HEAL ME 100
  124. IF on_bumedpad BUTNOT killed_bluemash THEN
  125. HEAL ME 100
  126. IF on_tumedpad BUTNOT killed_tanmash THEN
  127. HEAL ME 100
  128. IF on_yumedpad BUTNOT killed_graymash THEN
  129. HEAL ME 100
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.