home *** CD-ROM | disk | FTP | other *** search
/ PC World Plus! (NZ) 2001 October / PCW1001.iso / Games / startopiademo1.exe / missions / 32 / mish32.txt < prev    next >
Text File  |  2001-05-14  |  3KB  |  206 lines

  1. :autorun
  2. if
  3. then
  4.     title "Tutorial03"
  5.     disallow decks bio_deck
  6.     disallow decks mid_deck
  7.     set reply01 3
  8.     set reply02 3
  9.     disable
  10. end
  11.  
  12. :energytopup
  13. if
  14.     energy < 50000
  15.     turn > topup
  16. then
  17.     set topup (turn + 10)
  18.     set energy 50000
  19. end
  20.  
  21.  
  22. :cargotutorial010
  23. if
  24.     turn > 10
  25. then
  26.     place_peep scutter 6 2 sub_deck 1024
  27.     tutorial "tutorial_tutorial50" set cargotutorial 1
  28.     disable
  29. end
  30.  
  31. :cargotutorial020
  32. if
  33.       cargotutorial = 1
  34. then
  35.     cam_pos 80 100 200 0 256
  36.     placeportable hard_plan_crate 8 12 sub_deck 1000 cargo_bay
  37.     tutorial "tutorial_tutorial51" set cargotutorial 2 "opencratebutton"
  38.     disable
  39. end
  40.  
  41. :cargotutorial030
  42. if
  43.       cargotutorial = 2
  44. then
  45.     tutorial "tutorial_tutorial52" set cargotutorial 3 special cargobaybuilt
  46.     disable
  47. end
  48.  
  49. :cargotutorial035
  50. if
  51.     cargo_bay_count > 0
  52. then
  53.     set cargobaybuilt 1
  54.     disable
  55. end
  56.  
  57. :cargotutorial040
  58. if
  59.       cargotutorial = 3
  60. then
  61.     tutorial "tutorial_tutorial53" set tradetutorial 1
  62.     disable
  63. end
  64.  
  65. :tradetutorial040
  66. if
  67.     said = 0
  68.     cargo_bay_count > 0
  69.     tradetutorial = 1
  70. then
  71.     trader "arona3000.csv" 50 "tutorial_tutorial54"
  72.     set tradetimer (turn + 1250)
  73.     tutorial "tutorial_tutorial55" set tradetutorial 2
  74.     set said 1
  75. end
  76.  
  77. :tradetutorial050
  78. if
  79.     turn > tradetimer
  80.     tradetimer > 0
  81. then
  82.     trader "arona3000.csv" 50 "tutorial_tutorial54"
  83.     set tradetimer (turn + 1250)
  84. end
  85.  
  86. :cargocounter
  87. if
  88.     tradetutorial < 4
  89.     turn > cargotimer
  90. then
  91.     set cargostock (((((((Industrial_crate_count + Medical_Supply_crate_count) + Food_Supply_crate_count) + Hardware_crate_count) + Luxury_Item_crate_count) + Ore_crate_count) + Black_Market_Goods_crate_count) + Furniture_plan_crate_count)
  92.     set cargotimer (turn + 6)
  93. end
  94.  
  95. :cargobought
  96. if
  97.     tradetutorial < 4
  98.     cargostock > cargotraded
  99. then
  100.     set somethingbought (somethingbought + 1)
  101.     set cargotraded (cargostock)
  102. end
  103.  
  104. :cargosold
  105. if
  106.     tradetutorial < 4
  107.     cargostock < cargotraded
  108. then
  109.     set somethingsold (somethingsold + 1)
  110.     set cargotraded (cargostock)
  111. end
  112.  
  113.  
  114. :tradetutorial060
  115. if
  116.     cargo_bay_count > 0
  117.     (somethingsold + somethingbought) > 6
  118. then
  119.     tutorial "tutorial_tutorial56" set tradetutorial 3 findroom cargo_bay
  120.     disable
  121. end
  122.  
  123. :cargobayreplace
  124. if
  125.     cargotutorial > 2
  126.     cargo_bay_count < 1
  127. then
  128.     tutorial "tutorial_tutorial60" set said 0
  129.     set tradetutorial 1
  130.     disable
  131. end
  132.  
  133. :tradetutorial070
  134. if
  135.     cargo_bay_count > 0
  136.     tradetutorial = 3
  137. then
  138.     tutorial "tutorial_tutorial57" set tradetutorial 4 special pbuffer_size 1
  139.     set pbuffer_test 0 
  140.     set pbuffer_test2 1
  141.     disable
  142. end
  143.  
  144. :tradetutorial080
  145. if
  146.     tradetutorial = 4
  147. then
  148.     pbuffer pbuffer_test2
  149. ;    set pbuffer_test (1 - buffer_test2)
  150. end
  151.  
  152. :tutorial080b
  153. if
  154.     pbuffer_test2 = 0
  155. then
  156.     set pbuffer_test 1
  157. end
  158.  
  159.  
  160. :tradetutorial085
  161. if
  162.     tradetutorial = 4
  163. then
  164.     tutorial "tutorial_tutorial58" set tradetutorial 5 special pbuffer_test
  165.     disable
  166. end    
  167.  
  168. :tradetutorial090
  169. if
  170.     tradetutorial = 5
  171. then
  172.     set scriptwait (turn + 100)
  173.     set tradetutorial 6
  174.     disable
  175. end
  176.  
  177. :tradetutorial100
  178. if
  179.     turn > scriptwait
  180.     tradetutorial = 6
  181. then
  182.     set scriptwait (turn + 200)
  183.     set tradetutorial 7
  184.     incoming local_comms icon 0 respond reply02 "tutorial_tutorial59"
  185. end
  186.  
  187. :tradetutorial110
  188. if
  189.     reply02 = 2
  190. then
  191.     win
  192.     disable
  193. end
  194.  
  195. :tradetutorial120
  196. if
  197.     reply02 < 2
  198. then
  199.     set reply02 3
  200.     set scriptwait (turn + 200)
  201.     set tradetutorial 6
  202. end
  203.  
  204.  
  205.  
  206.