home *** CD-ROM | disk | FTP | other *** search
/ Hacker 70 / HACKER70.ISO / Igre / Startopia / startopiademo.exe / missions / 00 / meteors00.txt < prev    next >
Text File  |  2001-04-20  |  18KB  |  1,056 lines

  1. ;METEOR SHOWER - include a, b, c, e, f in human child scripts **********************
  2. {missions\00\meteors000.txt|OPT_METEORS=0}
  3. {missions\00\meteors001.txt|OPT_METEORS=1}
  4. {missions\00\meteors002.txt|OPT_METEORS=2}
  5. {missions\00\meteors003.txt|OPT_METEORS=3}
  6.  
  7. :Stellar200
  8. if
  9.     meteorand = 0
  10. then
  11.     set meteorcounter (turn + 2000)
  12.     multitrigger :stellar200a
  13. end
  14.  
  15. :stellar200a
  16. if
  17.     0
  18. then
  19.     set meteorand 99
  20.     set meteormessage 0
  21.     set meteor 0
  22.     disable
  23. end
  24.  
  25. :stellar200b
  26. if
  27.     array ownbiodeck 0 = 1
  28.     meteormessage = 0
  29. then
  30.     incoming stellar_event respond evac within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor00"
  31. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  32.     set meteormessage 99
  33. end
  34.  
  35. :stellar200c
  36. if
  37.     array ownbiodeck 0 = 0
  38.     meteormessage = 0
  39. then
  40.     incoming stellar_event within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor00a"
  41. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  42.     set meteormessage 99
  43. end
  44.  
  45. :stellar200d
  46. if
  47.     meteor = 0
  48.     meteorcounter < turn
  49. then
  50.     multitrigger :stellar200e
  51.     set meteor 99
  52.     meteor_shower 0 bio_deck ((rnd%4) + 1)
  53. end
  54.  
  55. :stellar200e
  56. if
  57.     0
  58. then
  59.     status_message "events_meteor00b"
  60.     disable
  61. end
  62.  
  63. :stellar200f
  64. if
  65.     meteor = 0
  66.     evac = 2
  67. then
  68.     evacuate bio_deck 0 ((meteorcounter - turn) / 24)
  69.     set evac 3
  70. end
  71.  
  72. :Stellar201
  73. if
  74.     meteorand = 1
  75. then
  76.     set meteorcounter (turn + 2000)
  77.     multitrigger :stellar201a
  78. end
  79.  
  80. :stellar201a
  81. if
  82.     0
  83. then
  84.     set meteorand 99
  85.     set meteormessage 1
  86.     set meteor 1
  87.     disable
  88. end
  89.  
  90. :stellar201b
  91. if
  92.     array ownbiodeck 1 = 1
  93.     meteormessage = 1
  94. then
  95.     incoming stellar_event respond evac within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor01"
  96. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  97.     set meteormessage 99
  98. end
  99.  
  100. :stellar201c
  101. if
  102.     array ownbiodeck 1 = 0
  103.     meteormessage = 1
  104. then
  105.     incoming stellar_event within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor01a"
  106. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  107.     set meteormessage 99
  108. end
  109.  
  110. :stellar201d
  111. if
  112.     meteor = 1
  113.     meteorcounter < turn
  114. then
  115.     multitrigger :stellar201e
  116.     set meteor 99
  117.     meteor_shower 1 bio_deck ((rnd%4) + 1)
  118. end
  119.  
  120. :stellar201e
  121. if
  122.     0
  123. then
  124.     status_message "events_meteor01b"
  125.     disable
  126. end
  127.  
  128. :stellar201f
  129. if
  130.     meteor = 1
  131.     evac = 2
  132. then
  133.     evacuate bio_deck 1 ((meteorcounter - turn) / 24)
  134.     set evac 3
  135. end
  136.  
  137. :Stellar202
  138. if
  139.     meteorand = 2
  140. then
  141.     set meteorcounter (turn + 2000)
  142.     multitrigger :stellar202a
  143. end
  144.  
  145. :stellar202a
  146. if
  147.     0
  148. then
  149.     set meteorand 99
  150.     set meteormessage 2
  151.     set meteor 2
  152.     disable
  153. end
  154.  
  155. :stellar202b
  156. if
  157.     array ownbiodeck 2 = 1
  158.     meteormessage = 2
  159. then
  160.     incoming stellar_event respond evac within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor02"
  161. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  162.     set meteormessage 99
  163. end
  164.  
  165. :stellar202c
  166. if
  167.     array ownbiodeck 2 = 0
  168.     meteormessage = 2
  169. then
  170.     incoming stellar_event within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor02a"
  171. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  172.     set meteormessage 99
  173. end
  174.  
  175. :stellar202d
  176. if
  177.     meteor = 2
  178.     meteorcounter < turn
  179. then
  180.     multitrigger :stellar202e
  181.     set meteor 99
  182.     meteor_shower 2 bio_deck ((rnd%4) + 1)
  183. end
  184.  
  185. :stellar202e
  186. if
  187.     0
  188. then
  189.     status_message "events_meteor02b"
  190.     disable
  191. end
  192.  
  193. :stellar202f
  194. if
  195.     meteor = 2
  196.     evac = 2
  197. then
  198.     evacuate bio_deck 2 ((meteorcounter - turn) / 24)
  199.     set evac 3
  200. end
  201.  
  202. :Stellar203
  203. if
  204.     meteorand = 3
  205. then
  206.     set meteorcounter (turn + 2000)
  207.     multitrigger :stellar203a
  208. end
  209.  
  210. :stellar203a
  211. if
  212.     0
  213. then
  214.     set meteorand 99
  215.     set meteormessage 3
  216.     set meteor 3
  217.     disable
  218. end
  219.  
  220. :stellar203b
  221. if
  222.     array ownbiodeck 3 = 1
  223.     meteormessage = 3
  224. then
  225.     incoming stellar_event respond evac within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor03"
  226. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  227.     set meteormessage 99
  228. end
  229.  
  230. :stellar203c
  231. if
  232.     array ownbiodeck 3 = 0
  233.     meteormessage = 3
  234. then
  235.     incoming stellar_event within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor03a"
  236. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  237.     set meteormessage 99
  238. end
  239.  
  240. :stellar203d
  241. if
  242.     meteor = 3
  243.     meteorcounter < turn
  244. then
  245.     multitrigger :stellar203e
  246.     set meteor 99
  247.     meteor_shower 3 bio_deck ((rnd%4) + 1)
  248. end
  249.  
  250. :stellar203e
  251. if
  252.     0
  253. then
  254.     status_message "events_meteor03b"
  255.     disable
  256. end
  257.  
  258. :stellar203f
  259. if
  260.     meteor = 3
  261.     evac = 2
  262. then
  263.     evacuate bio_deck 3 ((meteorcounter - turn) / 24)
  264.     set evac 3
  265. end
  266.  
  267. :Stellar204
  268. if
  269.     meteorand = 4
  270. then
  271.     set meteorcounter (turn + 2000)
  272.     multitrigger :stellar204a
  273. end
  274.  
  275. :stellar204a
  276. if
  277.     0
  278. then
  279.     set meteorand 99
  280.     set meteormessage 4
  281.     set meteor 4
  282.     disable
  283. end
  284.  
  285. :stellar204b
  286. if
  287.     array ownbiodeck 4 = 1
  288.     meteormessage = 4
  289. then
  290.     incoming stellar_event respond evac within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor04"
  291. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  292.     set meteormessage 99
  293. end
  294.  
  295. :stellar204c
  296. if
  297.     array ownbiodeck 4 = 0
  298.     meteormessage = 4
  299. then
  300.     incoming stellar_event within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor04a"
  301. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  302.     set meteormessage 99
  303. end
  304.  
  305. :stellar204d
  306. if
  307.     meteor = 4
  308.     meteorcounter < turn
  309. then
  310.     multitrigger :stellar204e
  311.     set meteor 99
  312.     meteor_shower 4 bio_deck ((rnd%4) + 1)
  313. end
  314.  
  315. :stellar204e
  316. if
  317.     0
  318. then
  319.     status_message "events_meteor04b"
  320.     disable
  321. end
  322.  
  323. :stellar204f
  324. if
  325.     meteor = 4
  326.     evac = 2
  327. then
  328.     evacuate bio_deck 4 ((meteorcounter - turn) / 24)
  329.     set evac 3
  330. end
  331.  
  332. :Stellar205
  333. if
  334.     meteorand = 5
  335. then
  336.     
  337.     set meteorcounter (turn + 2000)
  338.     multitrigger :stellar205a
  339. end
  340.  
  341. :stellar205a
  342. if
  343.     0
  344. then
  345.     set meteorand 99
  346.     set meteormessage 5
  347.     set meteor 5
  348.     disable
  349. end
  350.  
  351. :stellar205b
  352. if
  353.     array ownbiodeck 5 = 1
  354.     meteormessage = 5
  355. then
  356.     incoming stellar_event respond evac within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor05"
  357. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  358.     set meteormessage 99
  359. end
  360.  
  361. :stellar205c
  362. if
  363.     array ownbiodeck 5 = 0
  364.     meteormessage = 5
  365. then
  366.     incoming stellar_event within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor05a"
  367. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  368.     set meteormessage 99
  369. end
  370.  
  371. :stellar205d
  372. if
  373.     meteor = 5
  374.     meteorcounter < turn
  375. then
  376.     multitrigger :stellar205e
  377.     set meteor 99
  378.     meteor_shower 5 bio_deck ((rnd%4) + 1)
  379. end
  380.  
  381. :stellar205e
  382. if
  383.     0
  384. then
  385.     status_message "events_meteor05b"
  386.     disable
  387. end
  388.  
  389. :stellar205f
  390. if
  391.     meteor = 5
  392.     evac = 2
  393. then
  394.     evacuate bio_deck 5 ((meteorcounter - turn) / 24)
  395.     set evac 3
  396. end
  397.  
  398. :Stellar206
  399. if
  400.     meteorand = 6
  401. then
  402.     
  403.     set meteorcounter (turn + 2000)
  404.     multitrigger :stellar206a
  405. end
  406.  
  407. :stellar206a
  408. if
  409.     0
  410. then
  411.     set meteorand 99
  412.     set meteormessage 6
  413.     set meteor 6
  414.     disable
  415. end
  416.  
  417. :stellar206b
  418. if
  419.     array ownbiodeck 6 = 1
  420.     meteormessage = 6
  421. then
  422.     incoming stellar_event respond evac within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor06"
  423. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  424.     set meteormessage 99
  425. end
  426.  
  427. :stellar206c
  428. if
  429.     array ownbiodeck 6 = 0
  430.     meteormessage = 6
  431. then
  432.     incoming stellar_event within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor06a"
  433. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  434.     set meteormessage 99
  435. end
  436.  
  437. :stellar206d
  438. if
  439.     meteor = 6
  440.     meteorcounter < turn
  441. then
  442.     multitrigger :stellar206e
  443.     set meteor 99
  444.     meteor_shower 6 bio_deck ((rnd%4) + 1)
  445. end
  446.  
  447. :stellar206e
  448. if
  449.     0
  450. then
  451.     status_message "events_meteor06b"
  452.     disable
  453. end
  454.  
  455. :stellar206f
  456. if
  457.     meteor = 6
  458.     evac = 2
  459. then
  460.     evacuate bio_deck 6 ((meteorcounter - turn) / 24)
  461.     set evac 3
  462. end
  463.  
  464. :Stellar207
  465. if
  466.     meteorand = 7
  467. then
  468.     
  469.     set meteorcounter (turn + 2000)
  470.     multitrigger :stellar207a
  471. end
  472.  
  473. :stellar207a
  474. if
  475.     0
  476. then
  477.     set meteorand 99
  478.     set meteormessage 7
  479.     set meteor 7
  480.     disable
  481. end
  482.  
  483. :stellar207b
  484. if
  485.     array ownbiodeck 7 = 1
  486.     meteormessage = 7
  487. then
  488.     incoming stellar_event respond evac within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor07"
  489. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  490.     set meteormessage 99
  491. end
  492.  
  493. :stellar207c
  494. if
  495.     array ownbiodeck 7 = 0
  496.     meteormessage = 7
  497. then
  498.     incoming stellar_event within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor07a"
  499. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  500.     set meteormessage 99
  501. end
  502.  
  503. :stellar207d
  504. if
  505.     meteor = 7
  506.     meteorcounter < turn
  507. then
  508.     multitrigger :stellar207e
  509.     set meteor 99
  510.     meteor_shower 7 bio_deck ((rnd%4) + 1)
  511. end
  512.  
  513. :stellar207e
  514. if
  515.     0
  516. then
  517.     status_message "events_meteor07b"
  518.     disable
  519. end
  520.  
  521. :stellar207f
  522. if
  523.     meteor = 7
  524.     evac = 2
  525. then
  526.     evacuate bio_deck 7 ((meteorcounter - turn) / 24)
  527.     set evac 3
  528. end
  529.  
  530. :Stellar208
  531. if
  532.     meteorand = 8
  533. then
  534.     
  535.     set meteorcounter (turn + 2000)
  536.     multitrigger :stellar208a
  537. end
  538.  
  539. :stellar208a
  540. if
  541.     0
  542. then
  543.     set meteorand 99
  544.     set meteormessage 8
  545.     set meteor 8
  546.     disable
  547. end
  548.  
  549. :stellar208b
  550. if
  551.     array ownbiodeck 8 = 1
  552.     meteormessage = 8
  553. then
  554.     incoming stellar_event respond evac within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor08"
  555. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  556.     set meteormessage 99
  557. end
  558.  
  559. :stellar208c
  560. if
  561.     array ownbiodeck 8 = 0
  562.     meteormessage = 8
  563. then
  564.     incoming stellar_event within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor08a"
  565. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  566.     set meteormessage 99
  567. end
  568.  
  569. :stellar208d
  570. if
  571.     meteor = 8
  572.     meteorcounter < turn
  573. then
  574.     multitrigger :stellar208e
  575.     set meteor 99
  576.     meteor_shower 8 bio_deck ((rnd%4) + 1)
  577. end
  578.  
  579. :stellar208e
  580. if
  581.     0
  582. then
  583.     status_message "events_meteor08b"
  584.     disable
  585. end
  586.  
  587. :stellar208f
  588. if
  589.     meteor = 8
  590.     evac = 2
  591. then
  592.     evacuate bio_deck 8 ((meteorcounter - turn) / 24)
  593.     set evac 3
  594. end
  595.  
  596. :Stellar209
  597. if
  598.     meteorand = 9
  599. then
  600.     
  601.     set meteorcounter (turn + 2000)
  602.     multitrigger :stellar209a
  603. end
  604.  
  605. :stellar209a
  606. if
  607.     0
  608. then
  609.     set meteorand 99
  610.     set meteormessage 9
  611.     set meteor 9
  612.     disable
  613. end
  614.  
  615. :stellar209b
  616. if
  617.     array ownbiodeck 9 = 1
  618.     meteormessage = 9
  619. then
  620.     incoming stellar_event respond evac within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor09"
  621. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  622.     set meteormessage 99
  623. end
  624.  
  625. :stellar209c
  626. if
  627.     array ownbiodeck 9 = 0
  628.     meteormessage = 9
  629. then
  630.     incoming stellar_event within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor09a"
  631. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  632.     set meteormessage 99
  633. end
  634.  
  635. :stellar209d
  636. if
  637.     meteor = 9
  638.     meteorcounter < turn
  639. then
  640.     multitrigger :stellar209e
  641.     set meteor 99
  642.     meteor_shower 9 bio_deck ((rnd%4) + 1)
  643. end
  644.  
  645. :stellar209e
  646. if
  647.     0
  648. then
  649.     status_message "events_meteor09b"
  650.     disable
  651. end
  652.  
  653. :stellar209f
  654. if
  655.     meteor = 9
  656.     evac = 2
  657. then
  658.     evacuate bio_deck 9 ((meteorcounter - turn) / 24)
  659.     set evac 3
  660. end
  661.  
  662. :Stellar210
  663. if
  664.     meteorand = 10
  665. then
  666.     
  667.     set meteorcounter (turn + 2000)
  668.     multitrigger :stellar210a
  669. end
  670.  
  671. :stellar210a
  672. if
  673.     0
  674. then
  675.     set meteorand 99
  676.     set meteormessage 10
  677.     set meteor 10
  678.     disable
  679. end
  680.  
  681. :stellar210b
  682. if
  683.     array ownbiodeck 10 = 1
  684.     meteormessage = 10
  685. then
  686.     incoming stellar_event respond evac within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor10"
  687. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  688.     set meteormessage 99
  689. end
  690.  
  691. :stellar210c
  692. if
  693.     array ownbiodeck 10 = 0
  694.     meteormessage = 10
  695. then
  696.     incoming stellar_event within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor10a"
  697. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  698.     set meteormessage 99
  699. end
  700.  
  701. :stellar210d
  702. if
  703.     meteor = 10
  704.     meteorcounter < turn
  705. then
  706.     multitrigger :stellar210e
  707.     set meteor 99
  708.     meteor_shower 10 bio_deck ((rnd%4) + 1)
  709. end
  710.  
  711. :stellar210e
  712. if
  713.     0
  714. then
  715.     status_message "events_meteor10b"
  716.     disable
  717. end
  718.  
  719. :stellar210f
  720. if
  721.     meteor = 10
  722.     evac = 2
  723. then
  724.     evacuate bio_deck 10 ((meteorcounter - turn) / 24)
  725.     set evac 3
  726. end
  727.  
  728. :Stellar211
  729. if
  730.     meteorand = 11
  731. then
  732.     
  733.     set meteorcounter (turn + 2000)
  734.     multitrigger :stellar211a
  735. end
  736.  
  737. :stellar211a
  738. if
  739.     0
  740. then
  741.     set meteorand 99
  742.     set meteormessage 11
  743.     set meteor 11
  744.     disable
  745. end
  746.  
  747. :stellar211b
  748. if
  749.     array ownbiodeck 11 = 1
  750.     meteormessage = 11
  751. then
  752.     incoming stellar_event respond evac within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor11"
  753. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  754.     set meteormessage 99
  755. end
  756.  
  757. :stellar211c
  758. if
  759.     array ownbiodeck 11 = 0
  760.     meteormessage = 11
  761. then
  762.     incoming stellar_event within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor11a"
  763. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  764.     set meteormessage 99
  765. end
  766.  
  767. :stellar211d
  768. if
  769.     meteor = 11
  770.     meteorcounter < turn
  771. then
  772.     multitrigger :stellar211e
  773.     set meteor 99
  774.     meteor_shower 11 bio_deck ((rnd%4) + 1)
  775. end
  776.  
  777. :stellar211e
  778. if
  779.     0
  780. then
  781.     status_message "events_meteor11b"
  782.     disable
  783. end
  784.  
  785. :stellar211f
  786. if
  787.     meteor = 11
  788.     evac = 2
  789. then
  790.     evacuate bio_deck 11 ((meteorcounter - turn) / 24)
  791.     set evac 3
  792. end
  793.  
  794. :Stellar212
  795. if
  796.     meteorand = 12
  797. then
  798.     
  799.     set meteorcounter (turn + 2000)
  800.     multitrigger :stellar212a
  801. end
  802.  
  803. :stellar212a
  804. if
  805.     0
  806. then
  807.     set meteorand 99
  808.     set meteormessage 12
  809.     set meteor 12
  810.     disable
  811. end
  812.  
  813. :stellar212b
  814. if
  815.     array ownbiodeck 12 = 1
  816.     meteormessage = 12
  817. then
  818.     incoming stellar_event respond evac within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor12"
  819. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  820.     set meteormessage 99
  821. end
  822.  
  823. :stellar212c
  824. if
  825.     array ownbiodeck 12 = 0
  826.     meteormessage = 12
  827. then
  828.     incoming stellar_event within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor12a"
  829. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  830.     set meteormessage 99
  831. end
  832.  
  833. :stellar212d
  834. if
  835.     meteor = 12
  836.     meteorcounter < turn
  837. then
  838.     multitrigger :stellar212e
  839.     set meteor 99
  840.     meteor_shower 12 bio_deck ((rnd%4) + 1)
  841. end
  842.  
  843. :stellar212e
  844. if
  845.     0
  846. then
  847.     status_message "events_meteor12b"
  848.     disable
  849. end
  850.  
  851. :stellar212f
  852. if
  853.     meteor = 12
  854.     evac = 2
  855. then
  856.     evacuate bio_deck 12 ((meteorcounter - turn) / 24)
  857.     set evac 3
  858. end
  859.  
  860. :Stellar213
  861. if
  862.     meteorand = 13
  863. then
  864.     
  865.     set meteorcounter (turn + 2000)
  866.     multitrigger :stellar213a
  867. end
  868.  
  869. :stellar213a
  870. if
  871.     0
  872. then
  873.     set meteorand 99
  874.     set meteormessage 13
  875.     set meteor 13
  876.     disable
  877. end
  878.  
  879. :stellar213b
  880. if
  881.     array ownbiodeck 13 = 1
  882.     meteormessage = 13
  883. then
  884.     incoming stellar_event respond evac within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor13"
  885. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  886.     set meteormessage 99
  887. end
  888.  
  889. :stellar213c
  890. if
  891.     array ownbiodeck 13 = 0
  892.     meteormessage = 13
  893. then
  894.     incoming stellar_event within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor13a"
  895. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  896.     set meteormessage 99
  897. end
  898.  
  899. :stellar213d
  900. if
  901.     meteor = 13
  902.     meteorcounter < turn
  903. then
  904.     multitrigger :stellar213e
  905.     set meteor 99
  906.     meteor_shower 13 bio_deck ((rnd%4) + 1)
  907. end
  908.  
  909. :stellar213e
  910. if
  911.     0
  912. then
  913.     status_message "events_meteor13b"
  914.     disable
  915. end
  916.  
  917. :stellar213f
  918. if
  919.     meteor = 13
  920.     evac = 2
  921. then
  922.     evacuate bio_deck 13 ((meteorcounter - turn) / 24)
  923.     set evac 3
  924. end
  925.  
  926. :Stellar214
  927. if
  928.     meteorand = 14
  929. then
  930.     
  931.     set meteorcounter (turn + 2000)
  932.     multitrigger :stellar214a
  933. end
  934.  
  935. :stellar214a
  936. if
  937.     0
  938. then
  939.     set meteorand 99
  940.     set meteormessage 14
  941.     set meteor 14
  942.     disable
  943. end
  944.  
  945. :stellar214b
  946. if
  947.     array ownbiodeck 14 = 1
  948.     meteormessage = 14
  949. then
  950.     incoming stellar_event respond evac within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor14"
  951. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  952.     set meteormessage 99
  953. end
  954.  
  955. :stellar214c
  956. if
  957.     array ownbiodeck 14 = 0
  958.     meteormessage = 14
  959. then
  960.     incoming stellar_event within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor14a"
  961. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  962.     set meteormessage 99
  963. end
  964.  
  965. :stellar214d
  966. if
  967.     meteor = 14
  968.     meteorcounter < turn
  969. then
  970.     multitrigger :stellar214e
  971.     set meteor 99
  972.     meteor_shower 14 bio_deck ((rnd%4) + 1)
  973. end
  974.  
  975. :stellar214e
  976. if
  977.     0
  978. then
  979.     status_message "events_meteor14b"
  980.     disable
  981. end
  982.  
  983. :stellar214f
  984. if
  985.     meteor = 14
  986.     evac = 2
  987. then
  988.     evacuate bio_deck 14 ((meteorcounter - turn) / 24)
  989.     set evac 3
  990. end
  991.  
  992. :Stellar215
  993. if
  994.     meteorand = 15
  995. then
  996.     
  997.     set meteorcounter (turn + 2000)
  998.     multitrigger :stellar215a
  999. end
  1000.  
  1001. :stellar215a
  1002. if
  1003.     0
  1004. then
  1005.     set meteorand 99
  1006.     set meteormessage 15
  1007.     set meteor 15
  1008.     disable
  1009. end
  1010. :stellar215b
  1011. if
  1012.     array ownbiodeck 15 = 1
  1013.     meteormessage = 15
  1014. then
  1015.     incoming stellar_event respond evac within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor15"
  1016. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  1017.     set meteormessage 99
  1018. end
  1019.  
  1020. :stellar215c
  1021. if
  1022.     array ownbiodeck 15 = 0
  1023.     meteormessage = 15
  1024. then
  1025.     incoming stellar_event within 1900 icon 9 skill ((rnd%10000) + 100) "events_meteor15a"
  1026. ;    status_message "DEBUG ** Meteors have been created ** DEBUG"
  1027.     set meteormessage 99
  1028. end
  1029.  
  1030. :stellar215d
  1031. if
  1032.     meteor = 15
  1033.     meteorcounter < turn
  1034. then
  1035.     multitrigger :stellar215e
  1036.     set meteor 99
  1037.     meteor_shower 15 bio_deck ((rnd%4) + 1)
  1038. end
  1039.  
  1040. :stellar215e
  1041. if
  1042.     0
  1043. then
  1044.     status_message "events_meteor15b"
  1045.     disable
  1046. end
  1047.  
  1048. :stellar215f
  1049. if
  1050.     meteor = 15
  1051.     evac = 2
  1052. then
  1053.     evacuate bio_deck 15 ((meteorcounter - turn) / 24)
  1054.     set evac 3
  1055. end
  1056.