home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Exec 3 / CD_Magazyn_EXEC_nr_3.iso / Gry / Orbit / Orbit_dat.lha / Orbit / missions / saturn04.msn < prev    next >
Text File  |  2000-05-03  |  2KB  |  162 lines

  1.  
  2. /*
  3.  *  Artifact at Iapetus
  4.  */
  5.  
  6. Verbose
  7.  
  8. /* Titan Base */
  9. Include titanbase.inc
  10.  
  11. /* Player */
  12. Cursor { TitanBase -1000 }
  13. Player { }
  14.  
  15. Briefing
  16. {
  17.     Mission: You can't take it with you\\
  18.     The aliens have left the Saturn system, but they left behind
  19.     some sort of artifact in the vicinity of Iapetus, a remote,
  20.     distant moon of Saturn.\\
  21.     Your mission is to proceed to Iapetus (which may be difficult
  22.     to find) and retrieve the artifact.  You will need to stop
  23.     within 500 kilometers of the object to retrieve it.
  24. }
  25.  
  26. Cursor { Iapetus +200 +4000 }
  27. Object
  28. {
  29.     Name Artifact
  30.     Model artifact1.tri
  31.     Strategy DoNothing
  32.     MaxShields 1
  33. }
  34.  
  35. Event
  36. {
  37.     Name loadsuccess
  38.     Disabled
  39.     Trigger Alarm
  40.     Value 10.0
  41.  
  42.     Action LoadMission
  43.     Value jupiter1.msn
  44. }
  45.  
  46. Event
  47. {
  48.     Name loadfailure
  49.     Disabled
  50.     Trigger Alarm
  51.     Value 15.0
  52.  
  53.     Action LoadMission
  54.     Value lose.msn
  55. }
  56.  
  57. Cursor { TitanBase }
  58. Event
  59. {
  60.     Name returnfailure
  61.     Disabled
  62.     Trigger StopNear
  63.     Value 1000
  64.  
  65.     Action Enable
  66.     Value loadfailure
  67.  
  68.     Action Message
  69.     Value
  70.     {
  71.         [TitanBase] Mission failed!  That artifact might have
  72.         provided vital information.
  73.     }
  74. }
  75.  
  76. Event
  77. {
  78.     Trigger Destroy
  79.     Value Artifact
  80.  
  81.     Action Enable
  82.     Value returnfailure
  83.  
  84.     Action Message
  85.     Value
  86.     {
  87.         [computer] Mission failed.  Return to base.
  88.     }
  89. }
  90.  
  91. Event
  92. {
  93.     Name returnsuccess
  94.     Disabled
  95.     Trigger StopNear
  96.     Value 1000
  97.  
  98.     Action Enable
  99.     Value e1
  100.  
  101.     Action Message
  102.     Value
  103.     {
  104.         [TitanBase] Great job!  Technicians are already
  105.         retrieving vital information from the artifact.  Stand
  106.         by...
  107.     }
  108. }
  109.  
  110. Event
  111. {
  112.     Name e1
  113.     Disabled
  114.     Trigger Alarm
  115.     Value 15
  116.  
  117.     Action Message
  118.     Value
  119.     {
  120.         [TitanBase] Bad news!  The alien incursion to Saturn
  121.         was just a diversion to cover their fleet's approach
  122.         to the Jupiter system.  Await further orders.
  123.     }
  124.  
  125.     Action Enable
  126.     Value loadsuccess
  127. }
  128.  
  129. Event
  130. {
  131.     Trigger Depart
  132.     Value 10000
  133.  
  134.     Action Enable
  135.     Value returnfailure
  136. }
  137.  
  138. Cursor { Artifact }
  139. Event
  140. {
  141.     Trigger StopNear
  142.     Value 500
  143.  
  144.     Action Enable
  145.     Value returnsuccess
  146.  
  147.     Action Disable
  148.     Value returnfailure
  149.  
  150.     Action Hide
  151.     Value Artifact
  152.  
  153.     Action Message
  154.     Value
  155.     {
  156.         [computer] Artifact retrieved.  Return to base.
  157.     }
  158.  
  159.     Action Flash
  160. }
  161.  
  162.