home *** CD-ROM | disk | FTP | other *** search
/ Freelog Special Issue 2 / Freelog_HS_3_Setp_Oct_Nov_2000_CD2.mdx / Arcade / Orbit / missions / mars5.msn < prev    next >
Text File  |  1999-08-05  |  3KB  |  188 lines

  1. /*
  2.  *  Big battle!
  3.  */
  4. Verbose
  5.  
  6. Include marssci.inc
  7. Waypoint { }
  8.  
  9. /* Player */
  10. Cursor { MarsSci -700 +200 }
  11. Player { }
  12.  
  13. /* Solar collector */
  14. Cursor { MarsSci +5000 +0 -5000 }
  15. Include coll1.inc
  16.  
  17. Briefing
  18. {
  19.     Mission:  Brawl For One\\
  20.     Our forces have engaged the enemy at a number of points.  Patrol
  21.     your waypoints and assist in the battles against the enemy.
  22. }
  23.  
  24. /* Waypoint 1 */
  25. Cursor { 0 0 0 }
  26. Cursor { 0 +5000000 0 }
  27. Waypoint { }
  28.  
  29. /* Friendly squadron */
  30. Include squad5.inc
  31. Cursor { +7000 +3000 -2000 }
  32.  
  33. /*  Squadron of 3 medium fighters */
  34. Cursor { +0 +0 +3000 }
  35. Object { Name Beta1 Model medium1.tri Strategy hunt3 Score 1 }
  36. Cursor { +0 +0 -3000 }
  37. Cursor { -2000 +0 -2000 }
  38. Object { Name Beta2 Model medium1.tri Strategy hunt3 Score 1 }
  39. Cursor { +2000 +0 +2000 }
  40. Cursor { +2000 +0 -2000 }
  41. Object { Name Beta3 Model medium1.tri Strategy hunt4 Score 1 }
  42.  
  43. /* Waypoint 2 */
  44. Cursor { 0 0 0 }
  45. Cursor { +4000000 +3000000 +0 }
  46. Waypoint { }
  47.  
  48. Include squad5.inc
  49.  
  50. /*  Squadron of 4 heavy bad guys */
  51. Cursor { +0 +0 +3000 }
  52. Object { Name Gamma1 Model heavy1.tri Strategy hunt3 Score 1 }
  53. Cursor { +0 +0 -3000 }
  54.  
  55. Cursor { -2000 -2000 -2000 }
  56. Object { Name Gamma2 Model heavy1.tri Strategy hunt3 Score 1 }
  57. Cursor { +2000 +2000 +2000 }
  58.  
  59. Cursor { +2000 -2000 -2000 }
  60. Object { Name Gamma3 Model heavy1.tri Strategy hunt3 Score 1 }
  61. Cursor { -2000 +2000 +2000 }
  62.  
  63. Weapon { Index 9 Yield 30 Color 0x00ffff Renderer 2 }
  64.  
  65. Cursor { +0 +2000 -2000 }
  66. Object { Name GammaAce Model heavy1.tri Strategy hunt4 Weapon 9 Score 1 }
  67. Cursor { +0 -2000 +2000 }
  68.  
  69. /* Waypoint 3 */
  70. Cursor { 0 0 0 }
  71. Cursor { -5000000 +1000000 +0 }
  72. Waypoint { }
  73.  
  74. /* Good guys */
  75. Include squad5.inc
  76.  
  77. /* Bad guys */
  78. Cursor { +0 +0 +3000 }
  79. Object { Name Gamma1 Model light2.tri Strategy hunt3 Score 1 }
  80. Cursor { +0 +0 -3000 }
  81.  
  82. Cursor { -2000 -2000 -2000 }
  83. Object { Name Gamma2 Model light2.tri Strategy hunt3 Score 1 }
  84. Cursor { +2000 +2000 +2000 }
  85.  
  86. Cursor { +0 +2000 -2000 }
  87. Object { Name GammaAce Model heavy1.tri Strategy hunt4 Weapon 9 Score 1 }
  88. Cursor { +0 -2000 +2000 }
  89.  
  90. /* And a destroyer! */
  91. Object
  92. {
  93.     Name Destroyer
  94.     Model dest1.tri
  95.     Maxshields 300
  96.     Weapon 3
  97.     Turnrate 0.1
  98.     Speed 0.02
  99.     Score 1
  100.     Strategy hunt4
  101. }
  102.  
  103. Event
  104. {
  105.     Name loadsuccess
  106.     Disabled
  107.     Trigger Alarm
  108.     Value 10.0
  109.  
  110.     Action LoadMission
  111.     Value bertha1.msn
  112. }
  113.  
  114. Event
  115. {
  116.     Name loadfailure
  117.     Disabled
  118.     Trigger Alarm
  119.     Value 10.0
  120.  
  121.     Action LoadMission
  122.     Value lose.msn
  123. }
  124.  
  125. Cursor { MarsSci }
  126. Event
  127. {
  128.     Name returnfailure
  129.     Disabled
  130.     Trigger StopNear
  131.     Value 1000
  132.  
  133.     Action Enable
  134.     Value loadfailure
  135.  
  136.     Action Message
  137.     Value
  138.     {
  139.         [MarsSci] Mission failed!  Our forces have been
  140.         overwhelmed.
  141.     }
  142. }
  143.  
  144. Event
  145. {
  146.     Name returnsuccess
  147.     Disabled
  148.     Trigger StopNear
  149.     Value 1000
  150.  
  151.     Action Enable
  152.     Value loadsuccess
  153.  
  154.     Action Message
  155.     Value
  156.     {
  157.         [MarsSci] Mission Successful!  Await further orders.
  158.     }
  159. }
  160.  
  161. Event
  162. {
  163.     Trigger Depart
  164.     Value 10000
  165.  
  166.     Action Enable
  167.     Value returnfailure
  168. }
  169.  
  170. Event
  171. {
  172.     Trigger Score
  173.     Value 11
  174.  
  175.     Action Enable
  176.     Value returnsuccess
  177.  
  178.     Action Disable
  179.     Value returnfailure
  180.  
  181.     Action Message
  182.     Value
  183.     {
  184.         [computer] Mission successful.  Return to base.
  185.     }
  186. }
  187.  
  188.