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

  1. /*
  2.  *  Test out the new weapon
  3.  */
  4.  
  5. Verbose
  6.  
  7. Include marssci.inc
  8. Waypoint { }
  9.  
  10. /* Player */
  11. Cursor { MarsSci -700 +200 }
  12. Player { }
  13.  
  14. /* Collector */
  15. Cursor { MarsSci +5000 +0 -5000 }
  16. Include coll1.inc
  17.  
  18. Briefing
  19. {
  20.     Mission:  Bertha Test Drive\\
  21.     Good news!  The weapons folks have developed a weapon which
  22.     should be able to destroy the alien solar collectors.  It has
  23.     been installed on your ship and is named "Bertha".\\
  24.     Keep in mind that Bertha takes a full minute to recharge.  You
  25.     will need to wait a full minute after firing Bertha (or any
  26.     other weapon) before Bertha will be ready to fire again.\\
  27.     Bertha also travels very slowly and has a very short range.\\
  28.     Your mission is to try out Bertha on the collector we retrieved
  29.     from the aliens.\\
  30.     Cross your fingers!
  31. }
  32.  
  33. /* Bertha */
  34. Include bertha.inc
  35.  
  36. Event
  37. {
  38.     Name loadsuccess
  39.     Disabled
  40.     Trigger Alarm
  41.     Value 10.0
  42.  
  43.     Action LoadMission
  44.     Value bertha2.msn
  45. }
  46.  
  47. Event
  48. {
  49.     Name loadfailure
  50.     Disabled
  51.     Trigger Alarm
  52.     Value 10.0
  53.  
  54.     Action LoadMission
  55.     Value lose.msn
  56. }
  57.  
  58. Cursor { MarsSci }
  59. Event
  60. {
  61.     Name returnfailure
  62.     Disabled
  63.     Trigger StopNear
  64.     Value 1000
  65.  
  66.     Action Enable
  67.     Value loadfailure
  68.  
  69.     Action Message
  70.     Value
  71.     {
  72.         [MarsSci] Mission failed! 
  73.     }
  74. }
  75.  
  76. Event
  77. {
  78.     Name returnsuccess
  79.     Disabled
  80.     Trigger StopNear
  81.     Value 1000
  82.  
  83.     Action Enable
  84.     Value loadsuccess
  85.  
  86.     Action Message
  87.     Value
  88.     {
  89.         [MarsSci] Mission Successful!  Await further orders.
  90.     }
  91. }
  92.  
  93. Event
  94. {
  95.     Trigger Depart
  96.     Value 2000
  97.  
  98.     Action Enable
  99.     Value returnfailure
  100. }
  101.  
  102. Cursor { Collector }
  103. Event
  104. {
  105.     Trigger Destroy
  106.     Value Collector
  107.  
  108.     Action Enable
  109.     Value returnsuccess
  110.  
  111.     Action Disable
  112.     Value returnfailure
  113.  
  114.     Action Boom
  115.     Value 10
  116.  
  117.     Action Enable
  118.     Value boom2
  119. }
  120.  
  121. Event
  122. {
  123.     Name boom2
  124.     Disabled
  125.  
  126.     Trigger Alarm
  127.     Value 2
  128.  
  129.     Action Enable
  130.     Value boom3
  131.  
  132.     Action Boom
  133.     Value 5
  134.  
  135.     Action Message
  136.     Value
  137.     {
  138.         [MarsSci] YEE HAH!!!  Can't wait to see the alien scum
  139.         eat that!
  140.     }
  141. }
  142.  
  143. Event
  144. {
  145.     Name boom3
  146.     Disabled
  147.  
  148.     Trigger Alarm
  149.     Value 2
  150.  
  151.     Action Boom
  152.     Value 3
  153. }
  154.  
  155.