home *** CD-ROM | disk | FTP | other *** search
/ PC Shareware 1997 June / PC_Shareware-1997-06.iso / gry / cyberdom / scenes.scw < prev    next >
Encoding:
Text File  |  1996-11-07  |  92.4 KB  |  6,508 lines

  1. $$ NEXTLEV.SCN 
  2. [scene]
  3. regime splash
  4. cameraview wide
  5. scenesize 360
  6. bgimage plainbg.pnm
  7. cameraheight 0
  8.  
  9. [lights]
  10. light directional
  11.     color 1 1 1
  12.     direction 0 0 1
  13.     addtofg ; dialog
  14.  
  15. [models]
  16. object Demo
  17.     color 1.0 0.8 0.5
  18.     material 1 5
  19.     location -7.5 6.0 -60.0
  20.     donttrack
  21.     awake
  22.     textmsg
  23.     scaletextby .25
  24.     horizspacing 1.1
  25.     vertspacing 3.3
  26.     text Demonstration Version
  27.     addtofg
  28.  
  29. object NewLevel
  30.     color 1.0 0.8 0.5
  31.     material 1 5
  32.     location -7.5 4.0 -60.0
  33.     donttrack
  34.     awake
  35.     textmsg
  36.     scaletextby .5
  37.     horizspacing 1.1
  38.     vertspacing 2.5
  39.     text Level $l^ completed.
  40.     text ^
  41.     text Overa^l^l Ki^l^l^s: $k
  42.     text $s CyberShip$S rema^i^n^i^ng.
  43.     text ^
  44.     text Score: $o
  45.     text Rank: $r
  46.     addtofg
  47.  
  48. [rendernow]
  49.  
  50. [scene]
  51. playonce nextlev.wav
  52. pause 3000
  53. testrank
  54. level++
  55.  
  56. [destroysplash]
  57. [nextscene]
  58.  
  59. [end]
  60.  
  61. $$$$ 
  62. $$ SPLASH.SCN 
  63. [scene]
  64. regime splash
  65. nextscene perm4.scn
  66. cameraview wide
  67. scenesize 360
  68. bgimage dv400.pnm
  69. ;bgcolor 0 0 .1
  70. cameraheight 0
  71.  
  72. [lights]
  73. light directional
  74.     color 1 1 1
  75.     direction 0 0 1
  76.     addtofg ; dialog
  77.  
  78. [models]
  79.  
  80. object CyberDome
  81.     color 1.0 0.8 0.5
  82.     material 1 5
  83.     location 0.0 3.0 -64.0
  84.     ;rotation 2
  85.     ;rotdrag 0
  86.     donttrack
  87.     awake
  88.     textmsg
  89.     scaletextby .5
  90.     horizspacing 1.0
  91.     vertspacing 3
  92.     text CyberDome^!
  93.     addtofg
  94.  
  95. [rendernow]
  96. [scene]
  97. playonce ambient.wav
  98. pause 2000
  99.  
  100. [models]
  101.  
  102. object Demo
  103.     color 1.0 0.8 0.5
  104.     material 1 5
  105.     location -8.5 0.0 -60.0
  106.     donttrack
  107.     awake
  108.     textmsg
  109.     scaletextby .25
  110.     horizspacing 1.1
  111.     vertspacing 3.3
  112.     text Demonstration Version
  113.     addtofg
  114.  
  115.  
  116. object cright-atgp
  117.     color 1.0 0.8 0.5
  118.     material 1 5
  119.     location -12.0 -9.0 -39.0
  120.     ;rotation 2
  121.     ;rotdrag 0
  122.     donttrack
  123.     awake
  124.     textmsg
  125.     scaletextby .5
  126.     horizspacing 1.1
  127.     vertspacing 3
  128.     text (C) 1996 Above the Garage Productions
  129.     text (C) 1996 Micro^league Multimed^i^a Inc.
  130.     text Al^l Rights Reserved.
  131.     addtofg
  132.  
  133. [rendernow]
  134. [scene]
  135. pause 1000
  136.  
  137.  
  138. [nextscene]
  139.  
  140. [end]
  141.  
  142. $$$$ 
  143. $$ PREGAME.SCN 
  144. [scene]
  145. regime splash
  146. nextscene demodlg.scn
  147. cameraview wide
  148. scenesize 360
  149. bgimage plainbg.pnm
  150. ;bgcolor 0 0 .1
  151. cameraheight 0
  152.  
  153. [lights]
  154. light directional
  155.     color 1 1 1
  156.     direction 0 0 1
  157.     addtofg ; dialog
  158.  
  159. [models]
  160.  
  161. object Demo
  162.     color 1.0 0.8 0.5
  163.     material 1 5
  164.     location -8.5 5.5 -60.0
  165.     donttrack
  166.     awake
  167.     textmsg
  168.     scaletextby .26
  169.     horizspacing 1.1
  170.     vertspacing 4.45
  171.     text This is the Demonstration version of CyberDome.
  172.     text To order the complete version, including
  173.     text 64 levels of intense action, powerups, 
  174.     text different weapons and more cal^l MMI Sales
  175.     text at 1-800-334-2722 (Visa/MC/Discover accepted).
  176.     text Ask for product #IGACBUP, and receive the
  177.     text ful^l version at the special upgrade price of 
  178.     text $$19.95 plus $$3.95 shipping. 
  179.     text ^
  180.     text You may also mai^l a check or money order 
  181.     text for that amount to:
  182.     text MMI
  183.     text 1001 Mi^l^lersvi^l^le Road
  184.     text P.O. Box 4547
  185.     text Lancaster, PA  17604-4547
  186.     addtofg
  187.  
  188. [rendernow]
  189.  
  190. [scene]
  191. pause 8000
  192.  
  193. [nextscene]
  194.  
  195. [end]
  196.  
  197. $$$$ 
  198. $$ FLYBY.SCN 
  199.  
  200. [scene]
  201. regime dialog
  202. nextscene youwon.scn
  203. cameraview normal
  204. scenesize 360
  205. bgimage none
  206. roverstartloc 0 0 -80
  207.  
  208.  
  209.  
  210.  
  211. [models]
  212.  
  213. object Youwon-Game
  214.     color 1.0 0.8 0.5
  215.     material 1 5
  216.     location -7.0 4.5 -61.0
  217.     ;rotation 2
  218.     ;rotdrag 0
  219.     donttrack
  220.     awake
  221.     textmsg
  222.     scaletextby .6
  223.     horizspacing 1.1
  224.     vertspacing 3
  225.     text Congratulations!
  226.     addtofg
  227.  
  228.  
  229. object Youwon-Rank
  230.     color 1.0 0.8 0.5
  231.     material 1 5
  232.     location -7.0 -4.5 -61.0
  233.     ;rotation 2
  234.     ;rotdrag 0
  235.     donttrack
  236.     awake
  237.     textmsg
  238.     scaletextby .6
  239.     horizspacing 1.1
  240.     vertspacing 3
  241.     text Your rank: $r
  242.     addtofg
  243.  
  244. light    point
  245.     color 1 1 1
  246.     location 0 60 0
  247.     addtofg
  248.  
  249. light ambient
  250.     color .4 .4 .4
  251.     addtofg
  252.  
  253. light directional
  254.     color 1 1 1
  255.     direction 0 0 1
  256.     addtofg
  257.  
  258.  
  259. model    antenae.trb 
  260.     rate 5
  261.     flying
  262.     wrapcount 1
  263.     wrap cylinder
  264.     gouraud
  265.     ztex
  266.     optexture antenae1.pnm
  267.     color .6 .6 .8
  268.     awake
  269.     health 2
  270.     enemy++
  271.     explode airexp
  272.     weapon1 emissle
  273.     unidirectional
  274.     homingdistance 80
  275.     shootrange 100
  276.     avoidness 30
  277.     turntoward .1
  278.     causedamage 8
  279.     addtofg
  280.     name ant
  281.     scaleto 10
  282.     location 0 -90 0
  283.     direction -1 -.3 -1
  284.     speed 0
  285.     firingrate 100
  286.     awareness 100
  287.     shootrange 1
  288.     donttrack
  289.     rotation 20
  290.     rotdrag 1
  291.  
  292.  
  293. model    robo.trb 
  294.     scaleto 10 
  295.     direction  1 0 1
  296.     orientation 0 180 0
  297.     rate 5
  298.     speed 3
  299.     flying
  300.     wrapcount 1
  301.     wrap flat
  302.     gouraud
  303.     ztex
  304.     optexture robo.pnm
  305.     color .8 .3 .7
  306.     awake
  307.     enemy++
  308.     explode airexp
  309.     weapon1 emissle
  310.     unidirectional
  311.     flooroffset 10
  312.     homingdistance 100
  313.     causedamage 2
  314.     addtofg
  315.     name robo
  316.     location 0 -80 0
  317.     direction -1 -.3 -1
  318.     speed 0
  319.     firingrate 100
  320.     awareness 100
  321.     shootrange 1
  322.     donttrack
  323.     rotation 20
  324.     rotdrag 1
  325.  
  326.  
  327. model    starship.trb
  328.     direction 0 0 1
  329.     flooroffset 10
  330.     flat
  331.     ztex
  332.     optexture yellow.pnm
  333.     wrap flat
  334.     color .9 .8 .3
  335.     rate 5
  336.     speed 6
  337.     flying
  338.     awareness 90
  339.     homingdistance 100
  340.     firingrate .1
  341.     health 1
  342.     causedamage 2
  343.     weapon1 emissle
  344.     enemy++
  345.     explode exp1
  346.     gift partialhealth
  347.     addtofg
  348.     name star
  349.     scaleto 10
  350.     location 30 -70 0
  351.     direction -1 -.3 -1
  352.     speed 0
  353.     firingrate 100
  354.     awareness 100
  355.     shootrange 1
  356.     gift none
  357.     donttrack
  358.     rotation 20
  359.     rotdrag 1
  360.  
  361.  
  362. model    biggun2.trb 
  363.     orientation -10 0 0
  364.     weapon1 emissle
  365.     explode exp4
  366.     unidirectional
  367.     health 1
  368.     rate 4
  369.     flying
  370.     awake
  371.     causedamage .3
  372.     firingrate .3
  373.     bursttime 1
  374.     burstwait .5
  375.     gouraud
  376.     color 1 .7 .3    ; yellow-ish
  377.     enemy++
  378.     addtofg
  379.     name biggun
  380.     scaleto 10
  381.     location 0 -60 70
  382.     direction -1 -.3 -1
  383.     speed 0
  384.     firingrate 100
  385.     awareness 100
  386.     shootrange 1
  387.     donttrack
  388.     rotation 20
  389.     rotdrag 1
  390.  
  391.  
  392. model    flatso.trb 
  393.     orientation 0 180 0
  394.     color 1 1 .3 
  395.     flat
  396.     health 6
  397.     turntoward .4
  398.     bursttime 2
  399.     burstwait .1
  400.     firingrate .05
  401.     weapon1 emissle
  402.     enemy++
  403.     explode airexp
  404.     awake
  405.     causedamage 100
  406.     unidirectional
  407.     rate 7
  408.     flying
  409.     addtofg
  410.     name flatso
  411.     scaleto 10
  412.     location 0 50 50
  413.     direction -1 -.3 -1
  414.     firingrate 100
  415.     awareness 100
  416.     shootrange 1
  417.     donttrack
  418.     rotation 20
  419.     rotdrag 1
  420.  
  421.  
  422. model    sideshot.trb 
  423.     orientation 0 180 0
  424.     upv 1 0 0 
  425.     direction 0 1 0
  426.     color 1 1 .3 
  427.     gouraud
  428.     health 4
  429.     turntoward .2
  430.     avoidness 70
  431.     homingdistance 140
  432.     bursttime 2
  433.     burstwait .1
  434.     firingrate .08
  435.     weapon1 emissle
  436.     enemy++
  437.     explode airexp
  438.     awake
  439.     causedamage 2
  440.     unidirectional
  441.     rate 7
  442.     speed 8
  443.     flying
  444.     addtofg
  445.     name side
  446.     scaleto 10
  447.     location -30 60 0
  448.     direction -1 -.3 -1
  449.     speed 0
  450.     firingrate 100
  451.     awareness 100
  452.     shootrange 1
  453.     donttrack
  454.     rotation 20
  455.     rotdrag 1
  456.  
  457.  
  458. model   stealth.trb 
  459.     name stealth2
  460.     rate 5
  461.     flying
  462.     unidirectional
  463.     wrapcount 1
  464.     wrap flat
  465.     gouraud
  466.     ztex
  467.     optexture stealth.pnm
  468.     color .6 .6 .9
  469.     homingdistance 120
  470.     avoidness 5
  471.     bursttime 1
  472.     burstwait 2
  473.     firingrate .1
  474.     shootrange 30
  475.     weapon1 emissle
  476.     causedamage 2
  477.     enemy++
  478.     explode exp2
  479.     addtofg
  480.     name stealth
  481.     scaleto 10
  482.     direction -1 -.3 -1
  483.     location 0 70 0
  484.     speed 0
  485.     firingrate 100
  486.     awareness 100
  487.     shootrange 1
  488.     donttrack
  489.     rotation 20
  490.     rotdrag 1
  491.  
  492.  
  493. model    twintail.trb 
  494.     direction  0 0 1
  495.     orientation 0 180 0
  496.     rate 5
  497.     speed 2
  498.     flying
  499.     wrapcount 2
  500.     wrap cylinder
  501.     gouraud
  502.     ztex
  503.     optexture twintail.pnm
  504.     color .7 .7 .3
  505.     health 4
  506.     awake
  507.     enemy++
  508.     explode exp4
  509.     weapon1 emissle
  510.     unidirectional
  511.     flooroffset 10
  512.     awareness 190
  513.     homingdistance 120
  514.     shootrange 100
  515.     avoidness 30
  516.     turntoward .1
  517.     causedamage 2
  518.     addtofg
  519.     name twin
  520.     scaleto 10
  521.     location 30 80 0
  522.     direction -1 -.3 -1
  523.     speed 0
  524.     firingrate 100
  525.     awareness 100
  526.     shootrange 1
  527.     donttrack
  528.     rotation 20
  529.     rotdrag 1
  530.  
  531.  
  532. model    swarm2.trb
  533.     location 0 20 80
  534.     direction 0 0 1
  535.     gouraud
  536.     ztex
  537.     optexture yellow.pnm
  538.     wrap flat
  539.     color 1 0 1
  540.     rate 5
  541.     speed 6
  542.     flying
  543.     homingdistance 100
  544.     firingrate .25
  545.     health 1
  546.     causedamage 2
  547.     weapon1 emissle
  548.     enemy++
  549.     explode airexp
  550.     addtofg
  551.     name swarm
  552.     scaleto 10
  553.     location 0 90 0
  554.     direction -1 -.3 -1
  555.     speed 0
  556.     firingrate 100
  557.     awareness 100
  558.     shootrange 1
  559.     donttrack
  560.     rotation 20
  561.     rotdrag 1
  562.  
  563. object    Controller
  564.     controller
  565.     reset
  566.     addtofg
  567.  
  568. [scene]
  569. playonce congrat.wav
  570.  
  571. [end]
  572.  
  573.  
  574. $$$$ 
  575. $$ FINAL.SCN 
  576. [scene]
  577. regime splash
  578. nextscene game64.scn
  579. cameraview wide
  580. scenesize 360
  581. bgimage plainbg.pnm
  582. ;bgcolor 0 0 .1
  583. cameraheight 0
  584.  
  585. [lights]
  586. light directional
  587.     color 1 1 1
  588.     direction 0 0 1
  589.     addtofg ; dialog
  590.  
  591. [models]
  592.  
  593. object Prepare-for-last-level
  594.     color 1.0 0.8 0.5
  595.     material 1 5
  596.     location -5.8 2.3 -67.1
  597.     ;rotation 2
  598.     ;rotdrag 0
  599.     donttrack
  600.     awake
  601.     textmsg
  602.     scaletextby .4
  603.     horizspacing 1.1
  604.     vertspacing 3
  605.     text You have made it
  606.     text to the final level.
  607.     text ^
  608.     text Good luck!
  609.     addtofg
  610.  
  611. [rendernow]
  612.  
  613. [scene]
  614. pause 3000
  615.  
  616. [nextscene]
  617.  
  618. [end]
  619.  
  620. $$$$ 
  621. $$ ENDTRAIN.SCN 
  622. [scene]
  623. regime dialog
  624. cameraview wide
  625. scenesize 360
  626. bgimage plainbg.pnm
  627. cameraheight 0
  628. updatescores
  629.  
  630. [lights]
  631. light directional
  632.     color 1 1 1
  633.     direction 0 0 1
  634.     addtofg ; dialog
  635.  
  636. [models]
  637.  
  638. object LevelDescription
  639.     color 1.0 0.8 0.5
  640.     material 1 5
  641.     location -7.5 4.0 -60.0
  642.     donttrack
  643.     awake
  644.     textmsg
  645.     scaletextby .35
  646.     horizspacing 1.1
  647.     vertspacing 3
  648.     text Training objectives complete!
  649.     text ^
  650.     text ^  You are now ready to
  651.     text ^  risk everything in the
  652.     text ^  HSM-3000 Hyper-Reality
  653.     text ^  Simulator.  Good Luck.
  654.     addtofg
  655.  
  656. model cubebutt.trb
  657.     name indicatorObj
  658.     location 10.4 -6.3 -48.6
  659.     scaleto 2
  660.     color .6 .5 .4
  661.     material 1 200
  662.     flat
  663.     awake
  664.     awareness 2000
  665.     cboxratio .001
  666.     scenery
  667.     rotation 20
  668.     rotdrag 0
  669.     donttrack
  670.     addtofg
  671.  
  672. model button.trb
  673.     name continue_button
  674.     scaletononp 15 5.0 1.0
  675.     location 8.6 -8.0 -39.4
  676.     color .4 .3 .2
  677.     uibutton
  678.     action reset nextscene demodlg.scn
  679.     indicator indicatorObj
  680.     indicatorloc 10.4 -6.3 -48.6
  681.     nextbutton exit_button
  682.     prevbutton exit_button
  683.     clicksound click.wav
  684.     awake
  685.     donttrack
  686.     scenery
  687.     addtofg
  688.  
  689. object Text-Continue
  690.     color 1.0 0.8 0.5
  691.     location 2.8 -8.6 -41.8
  692.     material 1 5
  693.     ;rotation 2
  694.     ;rotdrag 0
  695.     pickref continue_button
  696.     awake
  697.     textmsg
  698.     scaletextby .8
  699.     horizspacing 1.1
  700.     vertspacing 3
  701.     text Conti^n^ue
  702.     donttrack
  703.     scenery
  704.     addtofg
  705.  
  706. model button.trb
  707.     name exit_button
  708.     scaletononp 15 5.0 1.0
  709.     location -8.6 -8.0 -39.4
  710.     color .4 .3 .2
  711.     uibutton
  712.     action exit
  713.     indicator indicatorObj
  714.     indicatorloc -3.0 -6.3 -48.6
  715.     nextbutton continue_button
  716.     prevbutton continue_button
  717.     clicksound click.wav
  718.     awake
  719.     donttrack
  720.     scenery
  721.     addtofg
  722.  
  723. object Text-Exit
  724.     color 1.0 0.8 0.5
  725.     location -13.8 -8.6 -41.8
  726.     material 1 5
  727.     ;rotation 2
  728.     ;rotdrag 0
  729.     pickref exit_button
  730.     awake
  731.     textmsg
  732.     scaletextby .8
  733.     horizspacing 1.1
  734.     vertspacing 3
  735.     text Exit
  736.     donttrack
  737.     scenery
  738.     addtofg
  739.  
  740. [scene]
  741. playonce congrat.wav
  742. pause 2000
  743. [rendernow]
  744. [scene]
  745. select continue_button
  746. demo_next ptdome01.scn
  747.  
  748. [end]
  749.  
  750. $$$$ 
  751. $$ DOME08.SCN 
  752. [scene]
  753. loading loading8.bmp
  754. roverstartloc 0 3 -80
  755. roverstartdir 0 0.0 1.0
  756. roverstartspeed 4
  757. nextscene endtrain.scn
  758. cameraview wide
  759. scenesize 360
  760. bgimage none
  761. bgcolor 0 0 0
  762. training
  763.  
  764. [models]
  765.  
  766. model    twintail.trb 
  767.     scaleto 10 
  768.     location 80 -40 -80
  769.     direction  0 0 1
  770.     orientation 0 180 0
  771.     rate 5
  772.     speed 2
  773.     flying
  774.     wrapcount 2
  775.     wrap cylinder
  776.     gouraud
  777.     ztex
  778.     optexture twintail.pnm
  779.     color .7 .7 .3
  780.     health 4
  781.     awake
  782.     enemy++
  783.     explode exp4
  784.     weapon1 emissle
  785.     shooter
  786.     unidirectional
  787.     flooroffset 10
  788.     homingdistance 80
  789.     shootrange 100
  790.     avoidness 30
  791.     turntoward .1
  792.     causedamage 2
  793.     gift mirvpup
  794.     addtofg
  795.     
  796. model    pyre.trb 
  797.     scaleto 10 
  798.     location 0 160 0
  799.     direction  1 0 1
  800.     orientation 90 0 0
  801.     rate 5
  802.     speed 4
  803.     flying
  804.     wrapcount 4
  805.     wrap cylinder
  806.     gouraud
  807.     ztex
  808.     optexture pyre.pnm
  809.     color 0.9 0.8 0.3
  810.     health 4
  811.     awake
  812.     enemy++
  813.     explode exp4
  814.     weapon1 emissle
  815.     shooter
  816.     unidirectional
  817.     flooroffset 10
  818.     homingdistance 80
  819.     shootrange 100
  820.     avoidness 30
  821.     turntoward .1
  822.     causedamage 2
  823.     gift bombpup
  824.     addtofg
  825.     
  826. model    biggun2.trb 
  827.     scaleto 20
  828.     orientation 0 0 0
  829.     location 0 -120 60
  830.     weapon1 emissle
  831.     shooter
  832.     enemy++
  833.     explode exp4
  834.     unidirectional
  835.     rate 5
  836.     speed 3
  837.     flying
  838.     awake
  839.     causedamage 2
  840.     gouraud
  841.     color 1 .7 .3    ; yellow-ish 
  842.     gift fullhealth
  843.     addtofg
  844.  
  845.  
  846. model    starship.trb
  847.     name starship1
  848.     scaleto 5
  849.     location 80 20 30
  850.     direction 0 0 1
  851.     flooroffset 10
  852.     flat
  853.     ztex
  854.     optexture yellow.pnm
  855.     wrap flat
  856.     color .9 .3 .7
  857.     rate 5
  858.     speed 6
  859.     flying
  860.     awareness 90
  861.     homingdistance 100
  862.     firingrate .1
  863.     health 1
  864.     causedamage 2
  865.     weapon1 emissle
  866.     shooter
  867.     enemy++
  868.     explode exp1
  869.     gift partialhealth
  870.     addtofg
  871.  
  872. model    antenae.trb 
  873.     scaleto 10 
  874.     location 0 0 -120
  875.     direction  1 0 1
  876.     name blue
  877.  
  878.     rate 5
  879.     speed 4
  880.     flying
  881.  
  882.     wrapcount 1
  883.     wrap cylinder
  884.     gouraud
  885.     ztex
  886.     optexture antenae1.pnm
  887.     color .3 .3 .7
  888.  
  889.     awake
  890.     health 6
  891.     enemy++
  892.     explode airexp
  893.     weapon1 emissle
  894.     shooter
  895.     unidirectional
  896.     flooroffset 10
  897.     homingdistance 80
  898.     shootrange 100
  899.     avoidness 30
  900.     turntoward .1
  901.     causedamage 8
  902.     gift mirvpup
  903.     addtofg
  904.  
  905. model    robo.trb 
  906.     scaleto 10 
  907.     location 60 0 120
  908.     direction  1 0 1
  909.     orientation 0 180 0
  910.     rate 5
  911.     speed 3
  912.     flying
  913.     wrapcount 1
  914.     wrap flat
  915.     gouraud
  916.     ztex
  917.     optexture robo.pnm
  918.     color .8 .3 .7
  919.     awake
  920.     enemy++
  921.     explode airexp
  922.     weapon1 emissle
  923.     shooter
  924.     unidirectional
  925.     flooroffset 10
  926.     homingdistance 100
  927.     causedamage 2
  928.     gift fullhealth
  929.     addtofg
  930.     
  931. model    flatso.trb
  932.     name flatso
  933.     location 80 180 80
  934.     orientation 0 180 0
  935.     scaleto 15
  936.     direction 0 0 1
  937.     gouraud
  938.     color .9 .5 .2
  939.     material 1 5
  940.     rate 5
  941.     speed 2
  942.     flying
  943.     awareness 120
  944.     homingdistance 100
  945.     firingrate .3
  946.     health 1
  947.     causedamage 2
  948.     weapon1 emissle
  949.     shooter
  950.     enemy++
  951.     explode exp4
  952.     gift mirvpup
  953.     addtofg
  954.  
  955. [end]
  956.  
  957. $$$$ 
  958. $$ DOME07.SCN 
  959. [scene]
  960. loading loading8.bmp
  961. roverstartloc 100 100 80
  962. roverstartdir -1 -1 -1
  963. roverstartspeed 4
  964. nextscene ptdome08.scn
  965. cameraview wide
  966. scenesize 360
  967. bgimage none
  968. bgcolor 0 0 0
  969. training
  970.  
  971.  
  972. [models]
  973. ;;;;;;;;;;;;;;;;;;;;;;
  974. ;; first group
  975. model    swarm2.trb
  976.     name swarm21a
  977.     scaleto 3
  978.     location 80 20 80
  979.     direction 0 0 1
  980.     gouraud
  981.     color .9 .5 .2
  982.  
  983.     rate 5
  984.     speed 6
  985.     flying
  986.  
  987.     
  988.     awareness 90
  989.     homingdistance 100
  990.     firingrate .25
  991.     health 1
  992.     causedamage 2
  993.     weapon1 emissle
  994.     shooter
  995.     enemy++
  996.     explode airexp
  997.     gift mirvpup
  998.     addtofg
  999.  
  1000. instance    swarm2.trb
  1001.     name swarm21b
  1002.     scaleto 6
  1003.     location 80 10 80
  1004.     direction 0 0 1
  1005.  
  1006.     gouraud
  1007.     color .9 .5 .2
  1008.  
  1009.     rate 5
  1010.     speed 6
  1011.     flying
  1012.     follow swarm21a
  1013.  
  1014.     
  1015.     awareness 90
  1016.     homingdistance 100
  1017.     firingrate .25
  1018.     health 1
  1019.     causedamage 2
  1020.     weapon1 emissle
  1021.     shooter
  1022.     enemy++
  1023.     explode airexp
  1024.     gift partialhealth
  1025.     addtofg
  1026.  
  1027. instance    swarm2.trb
  1028.     name swarm21c
  1029.     scaleto 3
  1030.     location 90 20 80
  1031.     direction 0 0 1
  1032.  
  1033.     gouraud
  1034.     color .9 .5 .2
  1035.  
  1036.     rate 5
  1037.     speed 6
  1038.     flying
  1039.     follow swarm21a
  1040.  
  1041.     
  1042.     awareness 90
  1043.     homingdistance 100
  1044.     firingrate .25
  1045.     health 1
  1046.     causedamage 2
  1047.     weapon1 emissle
  1048.     shooter
  1049.     enemy++
  1050.     explode airexp
  1051.     gift partialhealth
  1052.     addtofg
  1053.  
  1054. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  1055. ;; second group
  1056. instance    swarm2.trb
  1057.     name swarm22a
  1058.     scaleto 3
  1059.     location -80 20 -80
  1060.     direction 0 0 1
  1061.  
  1062.     gouraud
  1063.     color .9 .5 .2
  1064.  
  1065.     rate 5
  1066.     speed 6
  1067.     flying
  1068.  
  1069.     
  1070.     awareness 90
  1071.     homingdistance 100
  1072.     firingrate .25
  1073.     health 1
  1074.     causedamage 2
  1075.     weapon1 emissle
  1076.     shooter
  1077.     enemy++
  1078.     explode airexp
  1079.     gift mirvpup
  1080.     addtofg
  1081.  
  1082. instance    swarm2.trb
  1083.     name swarm22b
  1084.     scaleto 6
  1085.     location -80 10 -80
  1086.     direction 0 0 1
  1087.  
  1088.     gouraud
  1089.     color .9 .5 .2
  1090.  
  1091.     rate 5
  1092.     speed 6
  1093.     flying
  1094.     follow swarm22a
  1095.  
  1096.     
  1097.     awareness 90
  1098.     homingdistance 100
  1099.     firingrate .25
  1100.     health 1
  1101.     causedamage 2
  1102.     weapon1 emissle
  1103.     shooter
  1104.     enemy++
  1105.     explode airexp
  1106.     gift partialhealth
  1107.     addtofg
  1108.  
  1109. instance    swarm2.trb
  1110.     name swarm22c
  1111.     scaleto 3
  1112.     location -90 20 -80
  1113.     direction 0 0 1
  1114.  
  1115.     gouraud
  1116.     color .9 .5 .2
  1117.  
  1118.     rate 5
  1119.     speed 6
  1120.     flying
  1121.     follow swarm22a
  1122.  
  1123.     
  1124.     awareness 90
  1125.     homingdistance 100
  1126.     firingrate .25
  1127.     health 1
  1128.     causedamage 2
  1129.     weapon1 emissle
  1130.     shooter
  1131.     enemy++
  1132.     explode airexp
  1133.     gift partialhealth
  1134.     addtofg
  1135.  
  1136. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  1137. ;; third group
  1138. instance    swarm2.trb
  1139.     name swarm23a
  1140.     scaleto 3
  1141.     location 80 -80 -80
  1142.     direction 0 0 1
  1143.  
  1144.     gouraud
  1145.     color .9 .5 .2
  1146.  
  1147.     rate 5
  1148.     speed 6
  1149.     flying
  1150.  
  1151.     
  1152.     awareness 90
  1153.     homingdistance 100
  1154.     firingrate .25
  1155.     health 1
  1156.     causedamage 2
  1157.     weapon1 emissle
  1158.     shooter
  1159.     enemy++
  1160.     explode airexp
  1161.     gift mirvpup
  1162.     addtofg
  1163.  
  1164. instance    swarm2.trb
  1165.     name swarm23b
  1166.     scaleto 6
  1167.     location 80 -80 -80
  1168.     direction 0 0 1
  1169.  
  1170.     gouraud
  1171.     color .9 .5 .2
  1172.  
  1173.     rate 5
  1174.     speed 6
  1175.     flying
  1176.     follow swarm23a
  1177.  
  1178.     
  1179.     awareness 90
  1180.     homingdistance 100
  1181.     firingrate .25
  1182.     health 1
  1183.     causedamage 2
  1184.     weapon1 emissle
  1185.     shooter
  1186.     enemy++
  1187.     explode airexp
  1188.     gift partialhealth
  1189.     addtofg
  1190.  
  1191. instance    swarm2.trb
  1192.     name swarm23c
  1193.     scaleto 3
  1194.     location 90 -80 -80
  1195.     direction 0 0 1
  1196.  
  1197.     gouraud
  1198.     color .9 .5 .2
  1199.  
  1200.     rate 5
  1201.     speed 6
  1202.     flying
  1203.     follow swarm23a
  1204.  
  1205.     
  1206.     awareness 90
  1207.     homingdistance 100
  1208.     firingrate .25
  1209.     health 1
  1210.     causedamage 2
  1211.     weapon1 emissle
  1212.     shooter
  1213.     enemy++
  1214.     explode airexp
  1215.     gift partialhealth
  1216.     addtofg
  1217.  
  1218. [end]
  1219.  
  1220. $$$$ 
  1221. $$ DOME06.SCN 
  1222. [scene]
  1223. loading loading8.bmp
  1224. roverstartloc 0 3 -80
  1225. roverstartdir 0 0.0 1.0
  1226. roverstartspeed 4
  1227. nextscene ptdome07.scn
  1228. cameraview wide
  1229. scenesize 360
  1230. bgimage none
  1231. bgcolor 0 0 0
  1232. training
  1233.  
  1234. [models]
  1235. model energy.xof
  1236.     name superhealth
  1237.     location 0 0 0
  1238.     scaleto 3
  1239.     color 0 1 .2
  1240.     gouraud
  1241.     causedamage -1
  1242.     health 1
  1243.     awareness 1
  1244.     awake
  1245.     powerup
  1246.     explode implosion
  1247.     lifetime 4
  1248.     addtoclones
  1249.  
  1250. model    antenae.trb 
  1251.     scaleto 10 
  1252.     location -30 100 30
  1253.     direction  1 0 1
  1254.     name blue
  1255.     rate 5
  1256.     speed 4
  1257.     flying
  1258.     color 0.1 0.1 0.9
  1259.     awake
  1260.     health 6
  1261.     enemy++
  1262.     explode airexp
  1263.     weapon1 emissle
  1264.     shooter
  1265.     unidirectional
  1266.     flooroffset 10
  1267.     homingdistance 80
  1268.     shootrange 100
  1269.     avoidness 30
  1270.     turntoward .1
  1271.     causedamage 8
  1272.     gift superhealth
  1273.     addtofg
  1274.  
  1275. instance antenae.trb
  1276.     location 30 -100 -30
  1277.     direction -1 0 -1
  1278.     name red
  1279.     rate 5
  1280.     speed 2
  1281.     color 0.9 0.1 0.1
  1282.     awareness 90
  1283.     health 10
  1284.     enemy++
  1285.     explode airexp
  1286.     weapon1 emissle
  1287.     shooter
  1288.     unidirectional
  1289.     homingdistance 100
  1290.     shootrange 80
  1291.     avoidness 10
  1292.     turntoward .3
  1293.     causedamage 8
  1294.     addtofg
  1295.     
  1296. model    starship.trb
  1297.     name starship1
  1298.     scaleto 5
  1299.     location 80 20 80
  1300.     direction 0 0 1
  1301.     flooroffset 10
  1302.     flat
  1303.     ztex
  1304.     optexture yellow.pnm
  1305.     wrap flat
  1306.     color .9 .3 .7
  1307.     rate 5
  1308.     speed 6
  1309.     flying
  1310.     awareness 90
  1311.     homingdistance 100
  1312.     firingrate .1
  1313.     health 1
  1314.     causedamage 2
  1315.     weapon1 emissle
  1316.     shooter
  1317.     enemy++
  1318.     explode exp1
  1319.     gift partialhealth
  1320.     addtofg
  1321.  
  1322. instance starship.trb
  1323.     name starship2
  1324.     scaleto 5
  1325.     location -80 -40 -80
  1326.     direction 0 0 1
  1327.     flooroffset 10
  1328.     flat
  1329.     ztex
  1330.     optexture yellow.pnm
  1331.     wrap flat
  1332.     color .9 .3 .7
  1333.     rate 5
  1334.     speed 6
  1335.     flying
  1336.     awareness 80
  1337.     homingdistance 100
  1338.     firingrate .2
  1339.     health 1
  1340.     causedamage 2
  1341.     weapon1 emissle
  1342.     shooter
  1343.     enemy++
  1344.     gift partialhealth
  1345.     explode exp1
  1346.     addtofg
  1347.  
  1348. [end]
  1349.  
  1350. $$$$ 
  1351. $$ DOME05.SCN 
  1352. [scene]
  1353. loading loading8.bmp
  1354. roverstartloc 0 3 -80
  1355. roverstartdir 0 0.0 1.0
  1356. roverstartspeed 4
  1357. nextscene ptdome06.scn
  1358. cameraview wide
  1359. scenesize 360
  1360. bgimage none
  1361. bgcolor 0 0 0
  1362. training
  1363.  
  1364. [models]
  1365.  
  1366. model     rockast.trb 
  1367.     scaleto 8
  1368.     orientation 0 0 0 
  1369.     location 20 -60 20 
  1370.     lightonce
  1371.     flat
  1372.     persp
  1373.     optexture blood.pnm
  1374.     color 1 0 0  
  1375.     donttrack
  1376.     rotdrag 0
  1377.     rotation 20
  1378.     health 20
  1379.     explode implosion
  1380.     causedamage 66
  1381.     gift fullhealth
  1382.     health 3
  1383.     addtofg
  1384.  
  1385. instance rockast.trb
  1386.     location 0 80 0
  1387.     addtofg
  1388.     health 3
  1389.     explode implosion
  1390.     causedamage 66
  1391.     lightonce
  1392.     flat
  1393.     persp
  1394.     optexture blood.pnm  
  1395.     color 1 0 0  
  1396.     donttrack
  1397.     rotdrag 0
  1398.     rotation 20
  1399.     gift fullhealth
  1400.     addtofg
  1401.  
  1402. instance rockast.trb 
  1403.     location 0 -70 0
  1404.     health 20
  1405.     explode implosion
  1406.     causedamage 66
  1407.     lightonce
  1408.     flat
  1409.     persp
  1410.     optexture blood.pnm  
  1411.     color 1 0 0  
  1412.     donttrack
  1413.     rotdrag 0
  1414.     rotation 20
  1415.     gift fullhealth
  1416.     health 3
  1417.     addtofg
  1418.     
  1419.  
  1420. instance rockast.trb
  1421.     location 0 0 80
  1422.     health 3
  1423.     explode implosion
  1424.     causedamage 66
  1425.     lightonce
  1426.     flat
  1427.     persp
  1428.     optexture blood.pnm  
  1429.     color 1 0 0  
  1430.     donttrack
  1431.     rotdrag 0
  1432.     rotation 20
  1433.     gift fullhealth
  1434.     addtofg
  1435.     
  1436.  
  1437. instance rockast.trb
  1438.     location 70 0 -40
  1439.     health 3
  1440.     explode implosion
  1441.     causedamage 66
  1442.     lightonce
  1443.     flat
  1444.     persp
  1445.     optexture blood.pnm  
  1446.     color 1 0 0  
  1447.     donttrack
  1448.     rotdrag 0
  1449.     rotation 20
  1450.     gift fullhealth
  1451.     addtofg
  1452.     
  1453. [models]
  1454. model    pyre.trb 
  1455.     scaleto 10 
  1456.     location -30 100 30
  1457.     direction  1 0 1
  1458.     orientation 90 0 0
  1459.     rate 5
  1460.     speed 4
  1461.     flying
  1462.     color .3 .9 .5 
  1463.     wrapcount 4
  1464.     wrap cylinder
  1465.     gouraud
  1466.     ztex
  1467.     optexture pyre.pnm
  1468.     color 0.9 0.8 0.3
  1469.     health 4
  1470.     awake
  1471.     enemy++
  1472.     explode exp4
  1473.     weapon1 emissle
  1474.     shooter
  1475.     unidirectional
  1476.     flooroffset 10
  1477.     homingdistance 80
  1478.     shootrange 100
  1479.     avoidness 30
  1480.     turntoward .1
  1481.     causedamage 2
  1482.     addtofg
  1483.     
  1484. model    biggun2.trb 
  1485.     scaleto 20
  1486.     orientation 0 0 0
  1487.     location -20 30 30
  1488.     weapon1 emissle
  1489.     shooter
  1490.     enemy++
  1491.     explode exp4
  1492.     unidirectional
  1493.     rate 5
  1494.     speed 3
  1495.     flying
  1496.  
  1497.     awake
  1498.     causedamage 2
  1499.     gouraud
  1500.     color 1 .7 .3    ; yellow-ish 
  1501.     addtofg
  1502.  
  1503.  
  1504. model    starship.trb
  1505.     name starship1
  1506.     scaleto 5
  1507.     location 80 20 80
  1508.     direction 0 0 1
  1509.     flooroffset 10
  1510.     flat
  1511.     ztex
  1512.     optexture yellow.pnm
  1513.     wrap flat
  1514.     color .9 .8 .2
  1515.     rate 5
  1516.     speed 6
  1517.     flying
  1518.     awareness 90
  1519.     homingdistance 100
  1520.     firingrate .1
  1521.     health 1
  1522.     causedamage 2
  1523.     weapon1 emissle
  1524.     shooter
  1525.     enemy++
  1526.     explode exp1
  1527.     gift partialhealth
  1528.     addtofg
  1529.  
  1530. instance starship.trb
  1531.     name starship2
  1532.     scaleto 5
  1533.     location 80 40 80
  1534.     direction 0 0 1
  1535.     flooroffset 10
  1536.     flat
  1537.     ztex
  1538.     optexture yellow.pnm
  1539.     wrap flat
  1540.     color .9 .8 .2
  1541.     rate 5
  1542.     speed 6
  1543.     flying
  1544.     awareness 80
  1545.     homingdistance 100
  1546.     firingrate .2
  1547.     health 1
  1548.     causedamage 2
  1549.     weapon1 emissle
  1550.     shooter
  1551.     enemy++
  1552.     gift partialhealth
  1553.     explode exp1
  1554.     addtofg
  1555.  
  1556. instance starship.trb
  1557.     name starship3
  1558.     scaleto 5
  1559.     location 80 60 80
  1560.     direction 0 0 1
  1561.     flooroffset 10
  1562.     flat
  1563.     ztex
  1564.     optexture yellow.pnm
  1565.     wrap flat
  1566.     color .9 .8 .2
  1567.     rate 5
  1568.     speed 6
  1569.     flying
  1570.     awareness 70
  1571.     homingdistance 100
  1572.     firingrate .3
  1573.     health 1
  1574.     causedamage 2
  1575.     weapon1 emissle
  1576.     shooter
  1577.     enemy++
  1578.     gift partialhealth
  1579.     explode exp1
  1580.     addtofg
  1581.  
  1582. instance starship.trb
  1583.     name starship3
  1584.     scaleto 5
  1585.     location 80 0 80
  1586.     direction 1 0 0 
  1587.     flooroffset 10
  1588.     flat
  1589.     wrap flat
  1590.     ztex
  1591.     optexture yellow.pnm
  1592.     color .9 .8 .2
  1593.     rate 7
  1594.     speed 6
  1595.     flying
  1596.     awareness 100
  1597.     homingdistance 90
  1598.     firingrate .3
  1599.     health 1
  1600.     causedamage 2
  1601.     weapon1 emissle
  1602.     shooter
  1603.     enemy++
  1604.     gift partialhealth
  1605.     explode exp1
  1606.     addtofg
  1607.  
  1608. [end]
  1609.  
  1610. $$$$ 
  1611. $$ DOME04.SCN 
  1612. [scene]
  1613. loading loading8.bmp
  1614. roverstartloc 0 40 -80
  1615. roverstartdir 0 0.0 1.0
  1616. roverstartspeed 4
  1617. nextscene ptdome05.scn
  1618. cameraview wide
  1619. scenesize 360
  1620. bgimage none
  1621. bgcolor 0 0 0
  1622. training
  1623.  
  1624. [models]
  1625.  
  1626. model     rockast.trb 
  1627.     scaleto 20 
  1628.     orientation 0 0 0 
  1629.     location 50 0 0 
  1630.     health 20
  1631.     persp
  1632.     lightonce
  1633.     flat
  1634.     optexture blood.pnm  
  1635.     color .7 .3 .3
  1636.     donttrack
  1637.     rotdrag 0
  1638.     rotation 20
  1639.     explode implosion
  1640.     causedamage 6
  1641.     health 3
  1642.     gift fullhealth
  1643.     addtofg
  1644.     
  1645. instance     rockast.trb 
  1646.     scaleto 20 
  1647.     orientation 0 0 0 
  1648.     location 0 50 0 
  1649.     health 20
  1650.     persp
  1651.     lightonce
  1652.     flat
  1653.     optexture blood.pnm  
  1654.     color .7 .3 .3
  1655.     donttrack
  1656.     rotdrag 0
  1657.     rotation 20
  1658.     explode implosion
  1659.     causedamage 6
  1660.     health 3
  1661.     gift fullhealth
  1662.     addtofg
  1663.     
  1664. instance     rockast.trb 
  1665.     scaleto 20 
  1666.     orientation 0 0 0 
  1667.     location 0 0 50 
  1668.     persp
  1669.     lightonce
  1670.     flat
  1671.     optexture blood.pnm  
  1672.     color .7 .3 .3
  1673.     donttrack
  1674.     rotdrag 0
  1675.     rotation 20
  1676.     explode implosion
  1677.     causedamage 6
  1678.     gift fullhealth
  1679.     health 3
  1680.     addtofg
  1681.     
  1682. instance     rockast.trb 
  1683.     scaleto 20 
  1684.     orientation 0 0 0 
  1685.     location -50 0 0 
  1686.     health 3
  1687.     persp
  1688.     lightonce
  1689.     flat
  1690.     optexture blood.pnm  
  1691.     color .7 .3 .3
  1692.     donttrack
  1693.     rotdrag 0
  1694.     rotation 20
  1695.     explode implosion
  1696.     causedamage 6
  1697.     gift fullhealth
  1698.     addtofg
  1699.     
  1700. instance     rockast.trb 
  1701.     scaleto 20 
  1702.     orientation 0 0 0 
  1703.     location 0 -50 0 
  1704.     health 3
  1705.     persp
  1706.     lightonce
  1707.     flat
  1708.     optexture blood.pnm  
  1709.     color .7 .3 .3
  1710.     donttrack
  1711.     rotdrag 0
  1712.     rotation 20
  1713.     explode implosion
  1714.     causedamage 6
  1715.     gift fullhealth
  1716.     addtofg
  1717.     
  1718. instance     rockast.trb 
  1719.     scaleto 20 
  1720.     orientation 0 0 0 
  1721.     location 0 0 -50 
  1722.     health 3
  1723.     persp
  1724.     lightonce
  1725.     flat
  1726.     optexture blood.pnm  
  1727.     color .7 .3 .3
  1728.     donttrack
  1729.     rotdrag 0
  1730.     rotation 20
  1731.     explode implosion
  1732.     causedamage 6
  1733.     gift fullhealth
  1734.     addtofg
  1735.     
  1736. [models]
  1737. model    pyre.trb 
  1738.     scaleto 10 
  1739.     location -30 100 30
  1740.     direction  1 0 1
  1741.     orientation 90 0 0
  1742.     rate 5
  1743.     speed 4
  1744.     flying
  1745.     wrapcount 4
  1746.     wrap cylinder
  1747.     gouraud
  1748.     ztex
  1749.     optexture pyre.pnm
  1750.     color 0.9 0.8 0.3
  1751.     health 4
  1752.     awake
  1753.     enemy++
  1754.     explode exp4
  1755.     weapon1 emissle
  1756.     shooter
  1757.     unidirectional
  1758.     flooroffset 10
  1759.     homingdistance 80
  1760.     shootrange 100
  1761.     avoidness 30
  1762.     turntoward .1
  1763.     causedamage 2
  1764.     addtofg
  1765.     
  1766. model    biggun2.trb 
  1767.     scaleto 20
  1768.     orientation 0 0 0
  1769.     location -20 30 30
  1770.     weapon1 emissle
  1771.     shooter
  1772.     enemy++
  1773.     explode exp4
  1774.     unidirectional
  1775.     rate 5
  1776.     speed 3
  1777.     flying
  1778.     awake
  1779.     causedamage 2
  1780.     gouraud
  1781.     color 1 .7 .3    ; yellow-ish 
  1782.     addtofg
  1783.  
  1784.  
  1785. model    starship.trb
  1786.     name starship1
  1787.     scaleto 5
  1788.     location 80 20 80
  1789.     direction 0 0 1
  1790.     flooroffset 10
  1791.     flat
  1792.     ztex
  1793.     optexture yellow.pnm
  1794.     wrap flat
  1795.     color .9 .3 .7
  1796.     rate 5
  1797.     speed 6
  1798.     flying
  1799.     awareness 90
  1800.     homingdistance 100
  1801.     firingrate .1
  1802.     health 1
  1803.     causedamage 2
  1804.     weapon1 emissle
  1805.     shooter
  1806.     enemy++
  1807.     explode exp1
  1808.     gift partialhealth
  1809.     addtofg
  1810.  
  1811. instance starship.trb
  1812.     name starship2
  1813.     scaleto 5
  1814.     location -80 40 -80
  1815.     direction 0 0 1
  1816.     flooroffset 10
  1817.     flat
  1818.     ztex
  1819.     optexture yellow.pnm
  1820.     wrap flat
  1821.     color .9 .3 .7
  1822.     rate 5
  1823.     speed 6
  1824.     flying
  1825.     awareness 80
  1826.     homingdistance 100
  1827.     firingrate .2
  1828.     health 1
  1829.     causedamage 2
  1830.     weapon1 emissle
  1831.     shooter
  1832.     enemy++
  1833.     gift partialhealth
  1834.     explode exp1
  1835.     addtofg
  1836.  
  1837. [end]
  1838.  
  1839. $$$$ 
  1840. $$ DOME03.SCN 
  1841. [scene]
  1842. loading loading8.bmp
  1843. roverstartloc 0 30 -80
  1844. roverstartdir 0 0.0 1.0
  1845. roverstartspeed 4
  1846. nextscene ptdome04.scn
  1847. cameraview wide
  1848. scenesize 360
  1849. bgimage none
  1850. bgcolor 0 0 0
  1851. training
  1852.  
  1853. [models]
  1854.  
  1855. model     rockast.trb 
  1856.     scaleto 15 
  1857.     orientation 0 0 0 
  1858.     location 30 80 30 
  1859.     lightonce
  1860.     material .1 100
  1861.     color 1 0 0 
  1862.     flat
  1863.     persp
  1864.     optexture blood.pnm  
  1865.     donttrack
  1866.     rotdrag 0
  1867.     rotation 20
  1868.     explode implosion
  1869.     causedamage 2
  1870.     health 3
  1871.     gift fullhealth
  1872.     addtofg
  1873.     
  1874. [models]
  1875. model    robo.trb 
  1876.     scaleto 10 
  1877.     location -30 100 30
  1878.     direction  1 0 1
  1879.     orientation 0 180 0
  1880.  
  1881.     rate 5
  1882.     speed 3
  1883.     flying
  1884.  
  1885.     wrapcount 1
  1886.     wrap flat
  1887.     gouraud
  1888.     ztex
  1889.     optexture robo.pnm
  1890.     color .8 .3 .7
  1891.  
  1892.     awake
  1893.     enemy++
  1894.     explode airexp
  1895.     weapon1 emissle
  1896.     shooter
  1897.     unidirectional
  1898.     flooroffset 10
  1899.     homingdistance 80
  1900.     causedamage 2
  1901.     addtofg
  1902.     
  1903. model    biggun2.trb 
  1904.     scaleto 20
  1905.     orientation -10 0 0
  1906.     location -20 -60 30
  1907.     motionpath sgigrnd.pth pathrate 1 up 0.8
  1908.     weapon1 emissle
  1909.     shooter
  1910.     enemy++
  1911.     explode exp4
  1912.     unidirectional
  1913.     rate 2
  1914.     speed 1
  1915.     flying
  1916.     awake
  1917.     causedamage 2
  1918.     gouraud
  1919.     color 1 .7 .3    ; yellow-ish 
  1920.     addtofg
  1921.  
  1922.  
  1923. model   stealth.trb 
  1924.     scaleto 15 
  1925.     location 25 0 0 
  1926.     direction -1 .3 .2
  1927.     rate 5
  1928.     speed 4
  1929.     flying
  1930.     unidirectional
  1931.     wrapcount 1
  1932.     wrap flat
  1933.     gouraud
  1934.     ztex
  1935.     optexture stealth.pnm
  1936.     color .6 .6 .9
  1937.     awareness 2000
  1938.     homingdistance 60
  1939.     avoidness 5
  1940.     bursttime 1
  1941.     burstwait 2
  1942.     firingrate .1
  1943.     shootrange 30
  1944.     weapon1 emissle
  1945.     shooter
  1946.     causedamage 2
  1947.     enemy++
  1948.     explode exp2
  1949.     addtofg
  1950.  
  1951. model    starship.trb
  1952.     name starship1
  1953.     scaleto 5
  1954.     location 80 20 80
  1955.     direction 0 0 1
  1956.     flooroffset 10
  1957.     flat
  1958.     ztex
  1959.     optexture yellow.pnm
  1960.     wrap flat
  1961.     color .9 .3 .7
  1962.     rate 5
  1963.     speed 6
  1964.     flying
  1965.     awareness 90
  1966.     homingdistance 100
  1967.     firingrate .1
  1968.     health 1
  1969.     causedamage 2
  1970.     weapon1 emissle
  1971.     shooter
  1972.     enemy++
  1973.     explode exp1
  1974.     gift partialhealth
  1975.     addtofg
  1976.  
  1977. instance starship.trb
  1978.     name starship2
  1979.     scaleto 5
  1980.     location 80 40 80
  1981.     direction 0 0 1
  1982.     flooroffset 10
  1983.     flat
  1984.     ztex
  1985.     optexture yellow.pnm
  1986.     wrap flat
  1987.     color .9 .3 .7
  1988.     rate 5
  1989.     speed 6
  1990.     flying
  1991.     awareness 80
  1992.     homingdistance 100
  1993.     firingrate .2
  1994.     health 1
  1995.     causedamage 2
  1996.     weapon1 emissle
  1997.     shooter
  1998.     enemy++
  1999.     gift partialhealth
  2000.     explode exp1
  2001.     addtofg
  2002.  
  2003. instance starship.trb
  2004.     name starship3
  2005.     scaleto 5
  2006.     location 80 60 80
  2007.     direction 0 0 1
  2008.     flooroffset 10
  2009.     flat
  2010.     ztex
  2011.     optexture yellow.pnm
  2012.     wrap flat
  2013.     color .9 .3 .7
  2014.     rate 5
  2015.     speed 6
  2016.     flying
  2017.     awareness 70
  2018.     homingdistance 100
  2019.     firingrate .3
  2020.     health 1
  2021.     causedamage 2
  2022.     weapon1 emissle
  2023.     shooter
  2024.     enemy++
  2025.     gift partialhealth
  2026.     explode exp1
  2027.     addtofg
  2028.  
  2029. [end]
  2030.  
  2031. $$$$ 
  2032. $$ DOME02.SCN 
  2033. [scene]
  2034. loading loading8.bmp
  2035. roverstartloc 0 3 -100
  2036. roverstartdir 0 0.0 1.0
  2037. roverstartspeed 4
  2038. nextscene ptdome03.scn
  2039. cameraview wide
  2040. scenesize 360
  2041. bgimage none
  2042. bgcolor 0 0 0
  2043. training
  2044.  
  2045. [models]
  2046.  
  2047. [models]
  2048.  
  2049. model    starship.trb
  2050.     name starship1
  2051.     scaleto 5
  2052.     location 80 20 80
  2053.     direction 0 0 1
  2054.     flooroffset 10
  2055.     flat
  2056.     ztex
  2057.     optexture yellow.pnm
  2058.     wrap flat
  2059.     color .9 .9 .4
  2060.     rate 7
  2061.     speed 7
  2062.     flying
  2063.     awareness 90
  2064.     homingdistance 100
  2065.     avoidness 40
  2066.     firingrate .3
  2067.     health 1
  2068.     causedamage 2
  2069.     weapon1 emissle
  2070.     shooter
  2071.     enemy++
  2072.     explode exp1
  2073.     gift partialhealth
  2074.     addtofg
  2075.  
  2076. instance    starship.trb
  2077.     name starship2
  2078.     scaleto 5
  2079.     location 80 40 80
  2080.     direction 0 0 1
  2081.     flat
  2082.     ztex
  2083.     optexture yellow.pnm
  2084.     wrap flat
  2085.     color .9 .9 .4
  2086.     rate 7
  2087.     speed 7
  2088.     flying
  2089.     awareness 90
  2090.     homingdistance 100
  2091.     avoidness 40
  2092.     firingrate .3
  2093.     health 1
  2094.     causedamage 2
  2095.     weapon1 emissle
  2096.     shooter
  2097.     enemy++
  2098.     explode exp1
  2099.     gift partialhealth
  2100.     addtofg
  2101.  
  2102. instance    starship.trb
  2103.     name starship3
  2104.     scaleto 5
  2105.     location 80 -40 80
  2106.     direction 0 0 1
  2107.     flat
  2108.     ztex
  2109.     optexture yellow.pnm
  2110.     wrap flat
  2111.     color .9 .9 .4
  2112.     rate 7
  2113.     speed 7
  2114.     flying
  2115.     awareness 90
  2116.     homingdistance 100
  2117.     avoidness 40
  2118.     firingrate .3
  2119.     health 1
  2120.     causedamage 2
  2121.     weapon1 emissle
  2122.     shooter
  2123.     enemy++
  2124.     explode exp1
  2125.     gift partialhealth
  2126.     addtofg
  2127.  
  2128. instance    starship.trb
  2129.     name starship4
  2130.     scaleto 5
  2131.     location -80 -40 80
  2132.     direction 0 0 1
  2133.     flat
  2134.     ztex
  2135.     optexture yellow.pnm
  2136.     wrap flat
  2137.     color .9 .9 .4
  2138.     rate 7
  2139.     speed 7
  2140.     flying
  2141.     awareness 90
  2142.     homingdistance 100
  2143.     avoidness 40
  2144.     firingrate .3
  2145.     health 1
  2146.     causedamage 2
  2147.     weapon1 emissle
  2148.     shooter
  2149.     enemy++
  2150.     explode exp1
  2151.     gift partialhealth
  2152.     addtofg
  2153.  
  2154. instance    starship.trb
  2155.     name starship5
  2156.     scaleto 5
  2157.     location -80 -20 80
  2158.     direction 0 0 1
  2159.     flat
  2160.     ztex
  2161.     optexture yellow.pnm
  2162.     wrap flat
  2163.     color .9 .9 .4
  2164.     rate 7
  2165.     speed 7
  2166.     flying
  2167.     awareness 90
  2168.     homingdistance 100
  2169.     avoidness 40
  2170.     firingrate .3
  2171.     health 1
  2172.     causedamage 2
  2173.     weapon1 emissle
  2174.     shooter
  2175.     enemy++
  2176.     explode exp1
  2177.     gift partialhealth
  2178.     addtofg
  2179.  
  2180. instance    starship.trb
  2181.     name starship6
  2182.     scaleto 5
  2183.     location -80 40 80
  2184.     direction 0 0 1
  2185.     flat
  2186.     ztex
  2187.     optexture yellow.pnm
  2188.     wrap flat
  2189.     color .9 .9 .4
  2190.     rate 7
  2191.     speed 7
  2192.     flying
  2193.     awareness 90
  2194.     homingdistance 100
  2195.     avoidness 40
  2196.     firingrate .3
  2197.     health 1
  2198.     causedamage 2
  2199.     weapon1 emissle
  2200.     shooter
  2201.     enemy++
  2202.     explode exp1
  2203.     gift partialhealth
  2204.     addtofg
  2205.  
  2206. [end]
  2207.  
  2208. $$$$ 
  2209. $$ DOME01.SCN 
  2210. [scene]
  2211. loading killall8.bmp
  2212. roverstartloc 0 0 -80
  2213. roverstartdir 0 0.0 1.0
  2214. roverstartspeed 4
  2215. nextscene ptdome02.scn
  2216. cameraview wide
  2217. scenesize 360
  2218. bgimage none
  2219. bgcolor 0 0 0
  2220. training
  2221.  
  2222. [models]
  2223. model    robo.trb 
  2224.     scaleto 10 
  2225.     location -30 -100 -30
  2226.     direction  1 0 1
  2227.     orientation 0 180 0
  2228.     rate 5
  2229.     speed 3
  2230.     flying
  2231.     wrapcount 1
  2232.     wrap flat
  2233.     gouraud
  2234.     ztex
  2235.     optexture robo.pnm
  2236.     color .8 .3 .7
  2237.     awake
  2238.     enemy++
  2239.     explode airexp
  2240.     weapon1 emissle
  2241.     shooter
  2242.     unidirectional
  2243.     flooroffset 10
  2244.     homingdistance 80
  2245.     causedamage 4
  2246.     addtofg
  2247.     
  2248. model   stealth.trb 
  2249.     scaleto 15 
  2250.     location 75 -30 30 
  2251.     direction -1 0 0
  2252.     rate 6
  2253.     speed 5
  2254.     flying
  2255.     unidirectional
  2256.     wrapcount 1
  2257.     wrap flat
  2258.     gouraud
  2259.     ztex
  2260.     optexture stealth.pnm
  2261.     color .6 .6 .9
  2262.     homingdistance 150
  2263.     turntoward .4
  2264.     avoidness 100
  2265.     weapon1 emissle
  2266.     shooter
  2267.     causedamage 20
  2268.     enemy++
  2269.     explode exp2
  2270.     addtofg
  2271.  
  2272. model    flatso.trb
  2273.     name flatso
  2274.     scaleto 15
  2275.     location 80 20 80
  2276.     orientation 0 180 0
  2277.     direction 0 0 1
  2278.     flooroffset 10
  2279.     gouraud
  2280.     color .9 .5 .2
  2281.     material 1 5
  2282.     rate 5
  2283.     speed 6
  2284.     flying
  2285.     awareness 90
  2286.     homingdistance 100
  2287.     firingrate .3
  2288.     health 1
  2289.     causedamage 2
  2290.     weapon1 emissle
  2291.     shooter
  2292.     enemy++
  2293.     explode exp4
  2294.     addtofg
  2295.  
  2296. [music]
  2297. midiname sanctury.mid midiplay
  2298. cdplay 2:07:43
  2299.  
  2300. [rendernow]
  2301. [rendernow]
  2302. [rendernow]
  2303. [rendernow]
  2304. [rendernow]
  2305.  
  2306. [end]
  2307.  
  2308. $$$$ 
  2309. $$ DEMODLG.SCN 
  2310. [scene]
  2311. regime dialog
  2312. nextscene demodlg.scn
  2313. cameraview wide
  2314. scenesize 360
  2315. bgimage plainbg.pnm
  2316. ;bgcolor 0 0 .1
  2317. cameraheight 0
  2318. notraining
  2319.  
  2320. [lights]
  2321. light directional
  2322.     color 1 1 1
  2323.     direction 0 0 1
  2324.     addtofg    ; dialog
  2325.  
  2326. [models]
  2327.  
  2328. model cubebutt.trb
  2329.     name indicatorObj
  2330.     location 2.6 -6.3 -42
  2331.     scaleto 2
  2332.     color .6 .5 .4
  2333.     material 1 200
  2334.     flat
  2335.     awake
  2336.     awareness 2000
  2337.     cboxratio .001
  2338.     scenery
  2339.     rotation 20
  2340.     rotdrag 0
  2341.     donttrack
  2342.     addtofg
  2343.  
  2344. model button.trb
  2345.     name demo_button
  2346.     scaletononp 15 5.0 1.0
  2347.     location -2.4 7.0 -39.2
  2348.     color .4 .3 .2
  2349.     uibutton
  2350.     action mode demo nextscene predemo.scn
  2351.     indicator indicatorObj
  2352.     indicatorloc 2.6 7.0 -42
  2353.     prevbutton play_button
  2354.     nextbutton training_button
  2355.     clicksound click.wav
  2356.     awake
  2357.     donttrack
  2358.     scenery
  2359.     addtofg
  2360.  
  2361. object Text-Demo
  2362.     color 1.0 0.8 0.5
  2363.     material 1 5
  2364.     location -7.9 5.4 -43.4
  2365.     ;rotation 2
  2366.     ;rotdrag 0
  2367.     pickref demo_button
  2368.     awake
  2369.     textmsg
  2370.     scaletextby 1
  2371.     horizspacing 1.1
  2372.     vertspacing 3
  2373.     text Demo
  2374.     donttrack
  2375.     scenery
  2376.     addtofg
  2377.  
  2378. model button.trb
  2379.     name training_button
  2380.     scaletononp 15 5.0 1.0
  2381.     location -2.4 0.0 -39.4
  2382.     color .4 .3 .2
  2383.     uibutton
  2384.     action mode play nextscene pretrain.scn
  2385.     indicator indicatorObj
  2386.     indicatorloc 2.6 0.0 -42
  2387.     prevbutton demo_button
  2388.     nextbutton play_button
  2389.     clicksound click.wav
  2390.     awake
  2391.     donttrack
  2392.     scenery
  2393.     addtofg
  2394.  
  2395. object Text-Training
  2396.     color 1.0 0.8 0.5
  2397.     material 1 5
  2398.     location -7.9 -1.0 -43.4
  2399.     ;rotation 2
  2400.     ;rotdrag 0
  2401.     pickref training_button
  2402.     awake
  2403.     textmsg
  2404.     scaletextby 1
  2405.     horizspacing 1.1
  2406.     vertspacing 3
  2407.     text Tra^i^n^i^ng
  2408.     donttrack
  2409.     scenery
  2410.     addtofg
  2411.  
  2412. model button.trb
  2413.     name play_button
  2414.     scaletononp 15 5.0 1.0
  2415.     location -2.4 -6.5 -39.4
  2416.     color .4 .3 .2
  2417.     uibutton
  2418.     action reset mode play nextscene pregame.scn
  2419.     indicator indicatorObj
  2420.     indicatorloc 2.6 -6.3 -42
  2421.     prevbutton training_button
  2422.     nextbutton demo_button
  2423.     clicksound click.wav
  2424.     awake
  2425.     donttrack
  2426.     scenery
  2427.     addtofg
  2428.  
  2429. object Text-Play
  2430.     color 1.0 0.8 0.5
  2431.     material 1 5
  2432.     location -7.9 -7.0 -43.4
  2433.     ;rotation 2
  2434.     ;rotdrag 0
  2435.     pickref play_button
  2436.     awake
  2437.     textmsg
  2438.     scaletextby 1
  2439.     horizspacing 1.1
  2440.     vertspacing 3
  2441.     text Play
  2442.     donttrack
  2443.     scenery
  2444.     addtofg
  2445.  
  2446.  
  2447. [scene]
  2448. playonce welcome3.wav
  2449. select demo_button
  2450.  
  2451. [end]
  2452.  
  2453. $$$$ 
  2454. $$ ATGP.SCN 
  2455. [scene]
  2456. timer off
  2457. loading title8.bmp
  2458. roverstartloc 0 0 20
  2459. roverstartdir 0 0.0 1.0
  2460. roverstartspeed 4
  2461. nextscene dome01.scn
  2462. cameraview wide
  2463. scenesize 360
  2464.  
  2465. [models]
  2466. object  openair
  2467.     location 0 0 0
  2468.  
  2469.     health 2
  2470.     causedamage 1
  2471.  
  2472.     awareness 1
  2473.     flying
  2474.     lifetime 2.4
  2475.  
  2476.     explosion
  2477.     filename airex
  2478.     framecount 60
  2479.     srcby 1
  2480.     framerate 24
  2481.     loadframes
  2482.     bgcolor 0 0 0
  2483.     bgtol .2
  2484.  
  2485.     scaleto .5
  2486.  
  2487.     addtoclones
  2488.  
  2489.  
  2490. model    biggun2.trb 
  2491.     scaleto 20
  2492.     orientation -10 0 0
  2493.     location 0 -60 40
  2494.  
  2495.     motionpath intcurve.pth pathrate .5 up 0.8 ; open
  2496.     weapon1 emissle
  2497.     shooter
  2498.     explode exp4
  2499.     unidirectional
  2500.     health .01
  2501.  
  2502.     rate 2
  2503.     speed 1
  2504.     flying
  2505.  
  2506.     awake
  2507.     lifetime 20
  2508.     causedamage .01
  2509.     shootrange 2
  2510.     firingrate 1
  2511.     bursttime .1
  2512.     burstwait 100
  2513.     gouraud
  2514.     color 1 .7 .3    ; yellow-ish 
  2515.     addtofg
  2516.  
  2517.  
  2518. model   cybertxt.trb
  2519.         orientation 0 220 0
  2520.         location 120 0 40
  2521.         direction -1 0 -1
  2522.         scaleto 80
  2523.         cboxratio .1
  2524.         color 1 1 1
  2525.         gouraud
  2526.         speed 0
  2527.         rate 4
  2528.         rotation 0
  2529.         explode openair
  2530.         health .1
  2531.         enemy++
  2532.         addtofg
  2533.  
  2534.         awake 
  2535.         homingdistance 2
  2536.         avoidness 1
  2537.         lifetime 10
  2538.  
  2539. model   prestxt.trb
  2540.         location 0 0 170
  2541.         direction 1 0 0
  2542.         scaleto 15
  2543.         cboxratio .1
  2544.         color 1 1 1
  2545.         gouraud
  2546.         speed 0
  2547.         rate 4
  2548.         rotation -18
  2549.         rotdrag 0
  2550.         explode openair
  2551.         health .1
  2552.         addtofg
  2553.  
  2554.         awareness 60
  2555.         avoidness 1
  2556.         homingdistance 2
  2557.         lifetime 1.5
  2558.  
  2559. model   atgptxt.trb
  2560.         location 0 0 120
  2561.         orientation 0 -30 0
  2562.         direction -1 0 0
  2563.         scaleto 60
  2564.         cboxratio .2
  2565.         color 1 1 1
  2566.         gouraud
  2567.         speed 0
  2568.         rate 4
  2569.         rotation 15
  2570.         rotdrag 0
  2571.         explode openair
  2572.         health .1
  2573.         addtofg
  2574.  
  2575.         awake
  2576.         avoidness 1
  2577.         homingdistance 2
  2578.         lifetime 2
  2579.  
  2580.  
  2581. light   spot
  2582.         name red
  2583.         color .7 0 0
  2584.         location 0 0 0
  2585.         upv 0 1 0
  2586.         direction 0 0 1
  2587.         spotparms 90 120 200
  2588.         addtofg
  2589.         rotation 10
  2590.         rotdrag 0
  2591.         awake
  2592.  
  2593. light   spot
  2594.         color 0 .7 0
  2595.         name green
  2596.         location 0 0 0
  2597.         upv 0 1 0
  2598.         direction 0 0 -1
  2599.         spotparms 90 120 200
  2600.         addtofg
  2601.         rotation 10
  2602.         rotdrag 0
  2603.         awake
  2604.  
  2605. light   spot
  2606.         color 0 0 .7
  2607.         name blue
  2608.         location 0 0 0
  2609.         upv 0 1 0
  2610.         direction 1 0 0
  2611.         spotparms 90 120 200
  2612.         addtofg
  2613.         rotation 10
  2614.         rotdrag 0
  2615.         awake
  2616.  
  2617. light   spot
  2618.         color .5 .5 0
  2619.         name yellow
  2620.         location 0 0 0
  2621.         upv 0 1 0
  2622.         direction -1 0 0
  2623.         spotparms 90 120 200
  2624.         addtofg
  2625.         rotation 10
  2626.         rotdrag 0
  2627.         awake
  2628.  
  2629. light   spot
  2630.         color 1 0 .6
  2631.         name magenta
  2632.         location 0 0 0
  2633.         upv 0 1 0
  2634.         direction -1 0 -1
  2635.         spotparms 90 120 200
  2636.         addtofg
  2637.         rotation 10
  2638.         rotdrag 0
  2639.         awake
  2640.  
  2641. light   spot
  2642.         color 0 .5 1
  2643.         name cyan
  2644.         location 0 0 0
  2645.         upv 0 1 0
  2646.         direction 1 0 1
  2647.         spotparms 90 120 200
  2648.         addtofg
  2649.         rotation 10
  2650.         rotdrag 0
  2651.         awake
  2652.  
  2653. [end]
  2654.  
  2655. $$$$ 
  2656. $$ YOUWON.SCN 
  2657. [scene]
  2658. regime dialog
  2659. bgimage plainbg.pnm
  2660. updatescores
  2661.  
  2662. [lights]
  2663. light directional
  2664.     color 1 1 1
  2665.     direction 0 0 1
  2666.     addtofg ; dialog
  2667.  
  2668. [models]
  2669.  
  2670. model cubebutt.trb
  2671.     name indicatorObj
  2672.     location 10.4 -6.3 -48.6
  2673.     scaleto 2
  2674.     color .6 .5 .4
  2675.     material 1 200
  2676.     flat
  2677.     awake
  2678.     awareness 2000
  2679.     cboxratio .001
  2680.     scenery
  2681.     rotation 20
  2682.     rotdrag 0
  2683.     donttrack
  2684.     addtofg
  2685.  
  2686. [models]
  2687.  
  2688. object Youwon-Game
  2689.     color 1.0 0.8 0.5
  2690.     material 1 5
  2691.     location -7.0 4.5 -61.0
  2692.     ;rotation 2
  2693.     ;rotdrag 0
  2694.     donttrack
  2695.     awake
  2696.     textmsg
  2697.     scaletextby .6
  2698.     horizspacing 1.1
  2699.     vertspacing 3
  2700.     text Congratulations!
  2701.     text Your rank: $r
  2702.     text ^
  2703.     addtofg
  2704.  
  2705. [models]
  2706. model button.trb
  2707.     name restart_button
  2708.     scaletononp 15 5.0 1.0
  2709.     location 8.6 -5.0 -39.4
  2710.     color .4 .3 .2
  2711.     uibutton
  2712.     action reset nextscene demodlg.scn
  2713.     indicator indicatorObj
  2714.     indicatorloc 10.4 -4.0 -48.6
  2715.     nextbutton scores_button
  2716.     prevbutton exit_button
  2717.     clicksound click.wav
  2718.     awake
  2719.     donttrack
  2720.     scenery
  2721.     addtofg
  2722.  
  2723. object Text-Continue
  2724.     color 1.0 0.8 0.5
  2725.     location 2.8 -5.6 -41.8
  2726.     material 1 5
  2727.     ;rotation 2
  2728.     ;rotdrag 0
  2729.     pickref restart_button
  2730.     awake
  2731.     textmsg
  2732.     scaletextby .8
  2733.     horizspacing 1.1
  2734.     vertspacing 3
  2735.     text Restart
  2736.     donttrack
  2737.     scenery
  2738.     addtofg
  2739.  
  2740. model button.trb
  2741.     name exit_button
  2742.     scaletononp 15 5.0 1.0
  2743.     location -8.6 -5.0 -39.4
  2744.     color .4 .3 .2
  2745.     uibutton
  2746.     action exit
  2747.     indicator indicatorObj
  2748.     indicatorloc -3.4 -4.0 -48.6
  2749.     nextbutton restart_button
  2750.     prevbutton scores_button
  2751.     clicksound click.wav
  2752.     awake
  2753.     donttrack
  2754.     scenery
  2755.     addtofg
  2756.  
  2757. object Text-Exit
  2758.     color 1.0 0.8 0.5
  2759.     location -13.8 -5.6 -41.8
  2760.     material 1 5
  2761.     ;rotation 2
  2762.     ;rotdrag 0
  2763.     pickref exit_button
  2764.     awake
  2765.     textmsg
  2766.     scaletextby .8
  2767.     horizspacing 1.1
  2768.     vertspacing 3
  2769.     text Exit
  2770.     donttrack
  2771.     scenery
  2772.     addtofg
  2773.  
  2774. model button.trb
  2775.     name scores_button
  2776.     scaletononp 15 5.0 1.0
  2777.     location 0.0 -10.5 -39.4
  2778.     color .4 .3 .2
  2779.     uibutton
  2780.     action nextscene hiscores.scn
  2781.     indicator indicatorObj
  2782.     indicatorloc 3.4 -8.3 -48.6
  2783.     nextbutton exit_button
  2784.     prevbutton restart_button
  2785.     clicksound click.wav
  2786.     awake
  2787.     donttrack
  2788.     scenery
  2789.     addtofg
  2790.  
  2791. object Text-Scores
  2792.     color 1.0 0.8 0.5
  2793.     location -6.0 -11.5 -39.4
  2794.     material 1 5
  2795.     ;rotation 2
  2796.     ;rotdrag 0
  2797.     pickref scores_button
  2798.     awake
  2799.     textmsg
  2800.     scaletextby .8
  2801.     horizspacing 1.1
  2802.     vertspacing 3
  2803.     text Scores
  2804.     donttrack
  2805.     scenery
  2806.     addtofg
  2807.  
  2808. [scene]
  2809. pause 2000
  2810. [rendernow]
  2811. [scene]
  2812. select restart_button
  2813. demo_next ptdome01.scn
  2814.  
  2815.  
  2816. [end]
  2817.  
  2818. $$$$ 
  2819. $$ UNUSED~1.SCN 
  2820. [scene]
  2821. loading loading8.bmp
  2822. level++
  2823. levelname FinalLevel!
  2824. roverstartloc 0 3 -100
  2825. roverstartdir 0 0.0 1.0
  2826. roverstartspeed 4
  2827. nextscene dome01.scn
  2828. cameraview wide
  2829. scenesize 360
  2830.  
  2831. [models]
  2832.  
  2833. model    flatso.trb 
  2834.     scaleto 30
  2835.     orientation 0 180 0
  2836.     location 100 -70 130
  2837.     upv 1 0 0 
  2838.     direction 0 1 0
  2839.  
  2840.     color 1 1 .3 
  2841.     flat
  2842.     addtofg
  2843.  
  2844.     health 6
  2845.     turntoward .4
  2846.     avoidness 100
  2847.     homingdistance 180
  2848.     bursttime 2
  2849.     burstwait .1
  2850.     firingrate .05
  2851.     weapon1 emissle
  2852.     shooter
  2853.     enemy++
  2854.     explode airexp
  2855.     awake
  2856.     causedamage 100
  2857.     unidirectional
  2858.  
  2859.     rate 7
  2860.     speed 8
  2861.     flying
  2862.  
  2863.  
  2864. model    sideshot.trb 
  2865.     scaleto 30
  2866.     orientation 0 180 0
  2867.     location -100 -70 130
  2868.     upv 1 0 0 
  2869.     direction 0 1 0
  2870.  
  2871.     color 1 1 .3 
  2872.     gouraud
  2873.     addtofg
  2874.  
  2875.     health 4
  2876.     turntoward .4
  2877.     avoidness 100
  2878.     homingdistance 180
  2879.     bursttime 2
  2880.     burstwait .1
  2881.     firingrate .05
  2882.     weapon1 emissle
  2883.     shooter
  2884.     enemy++
  2885.     explode airexp
  2886.     awake
  2887.     causedamage 100
  2888.     unidirectional
  2889.     gift partialhealth
  2890.  
  2891.     rate 7
  2892.     speed 8
  2893.     flying
  2894.  
  2895.  
  2896. model sphere0.xof
  2897.     color .2 0 1
  2898.     causedamage 0
  2899.     scaleto 5
  2900.     location 0 100 0
  2901.     health .1
  2902.     lightonce
  2903.     awareness 1
  2904.     awake
  2905.     gift partialhealth
  2906.     addtofg
  2907.  
  2908. instance sphere0.xof
  2909.     color .2 0 1
  2910.     causedamage 0
  2911.     location 0 -100 0
  2912.     health .1
  2913.     lightonce
  2914.     awareness 1
  2915.     awake
  2916.     gift partialhealth
  2917.     addtofg
  2918.  
  2919. instance sphere0.xof
  2920.     color .2 0 1
  2921.     causedamage 0
  2922.     location 100 0 0
  2923.     health .1
  2924.     lightonce
  2925.     awareness 1
  2926.     awake
  2927.     gift partialhealth
  2928.     addtofg
  2929.  
  2930. instance sphere0.xof
  2931.     color .2 0 1
  2932.     causedamage 0
  2933.     location -100 0 0
  2934.     health .1
  2935.     gift partialhealth
  2936.     lightonce
  2937.     awareness 1
  2938.     awake
  2939.     addtofg
  2940.  
  2941.  
  2942. [end]
  2943.  
  2944. $$$$ 
  2945. $$ STUFF.SCN 
  2946. model     rockast.trb 
  2947.     scaleto 10 
  2948.     orientation 0 0 0 
  2949.     location 30 80 30 
  2950.     lightonce
  2951.     flat
  2952.     optexture blood.pnm  
  2953.     color 1 0 0
  2954.     persp
  2955.     donttrack
  2956.     rotdrag 0
  2957.     rotation 20
  2958.     explode implosion
  2959.     causedamage 1
  2960.     gift fullhealth
  2961.     addtofg
  2962.     
  2963. instance rockast.trb
  2964.     scaleto 10
  2965.     orientation 0 0 0
  2966.     location -30 -80 -30
  2967.     lightonce
  2968.     flat
  2969.     optexture gblood.pnm
  2970.     color 1 1 1
  2971.     persp
  2972.     donttrack
  2973.     rotdrag 0
  2974.     rotation 20
  2975.     explode implosion
  2976.     causedamage 1
  2977.     gift fullhealth
  2978.     health 3
  2979.     addtofg
  2980.  
  2981. model    robo.trb 
  2982.     scaleto 10 
  2983.     location -30 100 30
  2984.     direction  1 0 1
  2985.     orientation 0 180 0
  2986.  
  2987.     wrapcount 1
  2988.     wrap flat
  2989.     gouraud
  2990.     ztex
  2991.     optexture robo.pnm
  2992.     color .8 .3 .7
  2993.  
  2994.     rate 5
  2995.     speed 3
  2996.     flying
  2997.  
  2998.     awake
  2999.     enemy++
  3000.     explode airexp
  3001.     weapon1 emissle
  3002.     shooter
  3003.     unidirectional
  3004.     flooroffset 10
  3005.     homingdistance 100
  3006.     causedamage 2
  3007.     addtofg
  3008.  
  3009. instance   robo.trb 
  3010.     scaleto 10 
  3011.     location -30 100 -30
  3012.     direction  1 0 1
  3013.     orientation 0 180 0
  3014.  
  3015.     wrapcount 1
  3016.     wrap flat
  3017.     gouraud
  3018.     ztex
  3019.     optexture robo.pnm
  3020.     color .8 .3 .7
  3021.  
  3022.  
  3023.     rate 5
  3024.     speed 4
  3025.     flying
  3026.  
  3027.     health 2
  3028.     awareness 120
  3029.     enemy++
  3030.     explode airexp
  3031.     weapon1 emissle
  3032.     shooter
  3033.     unidirectional
  3034.     flooroffset 10
  3035.     homingdistance 80
  3036.     avoidness 40
  3037.     causedamage 2
  3038.     addtofg
  3039.     
  3040. model    biggun2.trb 
  3041.     scaleto 20
  3042.     orientation -10 0 0
  3043.     location -20 -30 30
  3044.  
  3045.     motionpath bigrl.pth pathrate 1 up 0.8
  3046.  
  3047.     weapon1 emissle
  3048.     shooter
  3049.     enemy++
  3050.     explode exp4
  3051.     unidirectional
  3052.  
  3053.     rate 2
  3054.     speed 1
  3055.     flying
  3056.  
  3057.     awake
  3058.     causedamage 2
  3059.     gouraud
  3060.     color 1 .7 .3    ; yellow-ish 
  3061.     addtofg
  3062.  
  3063.  
  3064. model   stealth.trb 
  3065.     scaleto 15 
  3066.     location 125 -80 0 
  3067.     direction -1 0 0
  3068.     rate 5
  3069.     speed 2
  3070.     flying
  3071.     unidirectional
  3072.     wrapcount 1
  3073.     wrap flat
  3074.     gouraud
  3075.     ztex
  3076.     optexture stealth.pnm
  3077.     color .6 .6 .9
  3078.     awake
  3079.     homingdistance 100
  3080.     avoidness 60
  3081.     turntoward .3
  3082.     weapon1 emissle
  3083.     shooter
  3084.     causedamage 2
  3085.     enemy++
  3086.     explode exp2
  3087.     addtofg
  3088.  
  3089.  
  3090. object    flare
  3091.     location 0 80 0
  3092.     motionpath fig8.pth pathrate 2 skid 1.0 up 2 startat 0.1
  3093.     health 1
  3094.     causedamage .5
  3095.     explode implosion
  3096.     awake
  3097.     pathanim
  3098.     filename flare
  3099.     framecount 8
  3100.     framerate 6
  3101.     bgcolor .3 0 0
  3102.     bgtol .25
  3103.     loadframes
  3104.     scaleto 15
  3105.     addtofg
  3106.  
  3107. $$$$ 
  3108. $$ RESTARTG.SCN 
  3109. [scene]
  3110. regime splash
  3111. cameraview wide
  3112. scenesize 360
  3113. bgimage flatso.pnm
  3114. cameraheight 0
  3115.  
  3116. [lights]
  3117. light directional
  3118.     color 1 1 1
  3119.     direction 0 0 1
  3120.     addtofg ; dialog
  3121.  
  3122. [models]
  3123.  
  3124. object Restarting
  3125.     color 1.0 0.8 0.5
  3126.     material 1 5
  3127.     location -8.1 5.0 -56.2
  3128.     ;rotation 2
  3129.     ;rotdrag 0
  3130.     donttrack
  3131.     awake
  3132.     textmsg
  3133.     scaletextby .5
  3134.     horizspacing 1.1
  3135.     vertspacing 3
  3136.     text Your CyberShip
  3137.     text was destroyed.
  3138.     text Synthesizing new ship!
  3139.     addtofg
  3140.  
  3141. [rendernow]
  3142.  
  3143. [scene]
  3144. pause 2000
  3145. bgimage none
  3146. bgcolor 0 0 0
  3147.  
  3148. [destroysplash]
  3149. [scene]
  3150. regime gamemode    ; back to the game
  3151.  
  3152. [end]
  3153.  
  3154. $$$$ 
  3155. $$ RESTART.SCN 
  3156. [scene]
  3157. regime splash
  3158. cameraview wide
  3159. scenesize 360
  3160. bgimage plainbg.pnm
  3161. cameraheight 0
  3162.  
  3163. [lights]
  3164. light directional
  3165.     color 1 1 1
  3166.     direction 0 0 1
  3167.     addtofg ; dialog
  3168.  
  3169. [models]
  3170.  
  3171. object Restarting
  3172.     color 1.0 0.8 0.5
  3173.     material 1 5
  3174.     location -10.1 3.0 -56.2
  3175.     donttrack
  3176.     awake
  3177.     textmsg
  3178.     scaletextby .7
  3179.     horizspacing 1.1
  3180.     vertspacing 2.5
  3181.     text CyberShip destroyed.
  3182.     text $s CyberShip$S 
  3183.     text remaining.
  3184.     addtofg
  3185.  
  3186. [rendernow]
  3187.  
  3188. [scene]
  3189. playonce restart.wav
  3190. pause 4000
  3191. bgimage none
  3192. bgcolor 0 0 0
  3193.  
  3194. [destroysplash]
  3195.  
  3196. [end]
  3197.  
  3198. $$$$ 
  3199. $$ PTDOME08.SCN 
  3200. [scene]
  3201. regime dialog
  3202. cameraview wide
  3203. scenesize 360
  3204. bgimage plainbg.pnm
  3205. cameraheight 0
  3206. lastlevel
  3207.  
  3208. [lights]
  3209. light directional
  3210.     color 1 1 1
  3211.     direction 0 0 1
  3212.     addtofg ; dialog
  3213.  
  3214. [models]
  3215.  
  3216. object LevelDescription
  3217.     color 1.0 0.8 0.5
  3218.     material 1 5
  3219.     location -7.5 5.0 -60.0
  3220.     donttrack
  3221.     awake
  3222.     textmsg
  3223.     scaletextby .4
  3224.     horizspacing 1.1
  3225.     vertspacing 2.6
  3226.     text Tra^i^n^i^ng objective:
  3227.     text ^  Learn to defeat new
  3228.     text ^  types of sh^i^ps.
  3229.     text ^
  3230.     text Use al^l of your ski^l^ls
  3231.     text to defeat al^l seven
  3232.     text different types of sh^i^ps.
  3233.     addtofg
  3234.  
  3235. model cubebutt.trb
  3236.     name indicatorObj
  3237.     location 10.4 -6.3 -48.6
  3238.     scaleto 2
  3239.     color .6 .5 .4
  3240.     material 1 200
  3241.     flat
  3242.     awake
  3243.     awareness 2000
  3244.     cboxratio .001
  3245.     scenery
  3246.     rotation 20
  3247.     rotdrag 0
  3248.     donttrack
  3249.     addtofg
  3250.  
  3251. model button.trb
  3252.     name next_button
  3253.     scaletononp 15 5.0 1.0
  3254.     location 8.6 -8.0 -39.4
  3255.     color .4 .3 .2
  3256.     uibutton
  3257.     action nextscene dome08.scn
  3258.     indicator indicatorObj
  3259.     indicatorloc 10.4 -6.3 -48.6
  3260.     nextbutton restart_button
  3261.     prevbutton restart_button
  3262.     clicksound click.wav
  3263.     awake
  3264.     donttrack
  3265.     scenery
  3266.     addtofg
  3267.  
  3268. object Text-Next
  3269.     color 1.0 0.8 0.5
  3270.     location 4 -9 -39.4
  3271.     material 1 5
  3272.     ;rotation 2
  3273.     ;rotdrag 0
  3274.     pickref next_button
  3275.     awake
  3276.     textmsg
  3277.     scaletextby 1
  3278.     horizspacing 1.1
  3279.     vertspacing 3
  3280.     text Next
  3281.     donttrack
  3282.     scenery
  3283.     addtofg
  3284.  
  3285. model button.trb
  3286.     name restart_button
  3287.     scaletononp 15 5.0 1.0
  3288.     location -8.6 -8.0 -39.4
  3289.     color .4 .3 .2
  3290.     uibutton
  3291.     action reset nextscene demodlg.scn
  3292.     indicator indicatorObj
  3293.     indicatorloc -3.5 -6.3 -48.6
  3294.     nextbutton next_button
  3295.     prevbutton next_button
  3296.     clicksound click.wav
  3297.     awake
  3298.     donttrack
  3299.     scenery
  3300.     addtofg
  3301.  
  3302. object Text-Exit
  3303.     color 1.0 0.8 0.5
  3304.     location -14.5 -9 -39.4
  3305.     material 1 5
  3306.     ;rotation 2
  3307.     ;rotdrag 0
  3308.     pickref restart_button
  3309.     awake
  3310.     textmsg
  3311.     scaletextby 1
  3312.     horizspacing 1.1
  3313.     vertspacing 3
  3314.     text Restart
  3315.     donttrack
  3316.     scenery
  3317.     addtofg
  3318.  
  3319. [scene]
  3320. playonce train8a.wav
  3321. select next_button
  3322. demo_next dome08.scn
  3323.  
  3324. [end]
  3325.  
  3326. $$$$ 
  3327. $$ PTDOME07.SCN 
  3328. [scene]
  3329. regime dialog
  3330. cameraview wide
  3331. scenesize 360
  3332. bgimage plainbg.pnm
  3333. cameraheight 0
  3334.  
  3335. [lights]
  3336. light directional
  3337.     color 1 1 1
  3338.     direction 0 0 1
  3339.     addtofg ; dialog
  3340.  
  3341. [models]
  3342.  
  3343. object LevelDescription
  3344.     color 1.0 0.8 0.5
  3345.     material 1 5
  3346.     location -7.5 5.0 -60.0
  3347.     donttrack
  3348.     awake
  3349.     textmsg
  3350.     scaletextby .4
  3351.     horizspacing 1.1
  3352.     vertspacing 2.6
  3353.     text Tra^i^n^i^ng objective:
  3354.     text ^  Defeat enemy formations.
  3355.     text ^
  3356.     text Ki^l^l the lead ship and the
  3357.     text formation wi^l^l split up.
  3358.     text Use hit and run tactics.
  3359.     addtofg
  3360.  
  3361. model cubebutt.trb
  3362.     name indicatorObj
  3363.     location 10.4 -6.3 -48.6
  3364.     scaleto 2
  3365.     color .6 .5 .4
  3366.     material 1 200
  3367.     flat
  3368.     awake
  3369.     awareness 2000
  3370.     cboxratio .001
  3371.     scenery
  3372.     rotation 20
  3373.     rotdrag 0
  3374.     donttrack
  3375.     addtofg
  3376.  
  3377. model button.trb
  3378.     name next_button
  3379.     scaletononp 15 5.0 1.0
  3380.     location 8.6 -8.0 -39.4
  3381.     color .4 .3 .2
  3382.     uibutton
  3383.     action nextscene dome07.scn
  3384.     indicator indicatorObj
  3385.     indicatorloc 10.4 -6.3 -48.6
  3386.     nextbutton restart_button
  3387.     prevbutton restart_button
  3388.     clicksound click.wav
  3389.     awake
  3390.     donttrack
  3391.     scenery
  3392.     addtofg
  3393.  
  3394. object Text-Next
  3395.     color 1.0 0.8 0.5
  3396.     location 4 -9 -39.4
  3397.     material 1 5
  3398.     ;rotation 2
  3399.     ;rotdrag 0
  3400.     pickref next_button
  3401.     awake
  3402.     textmsg
  3403.     scaletextby 1
  3404.     horizspacing 1.1
  3405.     vertspacing 3
  3406.     text Next
  3407.     donttrack
  3408.     scenery
  3409.     addtofg
  3410.  
  3411. model button.trb
  3412.     name restart_button
  3413.     scaletononp 15 5.0 1.0
  3414.     location -8.6 -8.0 -39.4
  3415.     color .4 .3 .2
  3416.     uibutton
  3417.     action reset nextscene demodlg.scn
  3418.     indicator indicatorObj
  3419.     indicatorloc -3.5 -6.3 -48.6
  3420.     nextbutton next_button
  3421.     prevbutton next_button
  3422.     clicksound click.wav
  3423.     awake
  3424.     donttrack
  3425.     scenery
  3426.     addtofg
  3427.  
  3428. object Text-Exit
  3429.     color 1.0 0.8 0.5
  3430.     location -14.5 -9 -39.4
  3431.     material 1 5
  3432.     ;rotation 2
  3433.     ;rotdrag 0
  3434.     pickref restart_button
  3435.     awake
  3436.     textmsg
  3437.     scaletextby 1
  3438.     horizspacing 1.1
  3439.     vertspacing 3
  3440.     text Restart
  3441.     donttrack
  3442.     scenery
  3443.     addtofg
  3444.  
  3445. [scene]
  3446. playonce train7.wav
  3447. select next_button
  3448. demo_next dome07.scn
  3449.  
  3450. [end]
  3451.  
  3452. $$$$ 
  3453. $$ PTDOME06.SCN 
  3454. [scene]
  3455. regime dialog
  3456. cameraview wide
  3457. scenesize 360
  3458. bgimage plainbg.pnm
  3459. cameraheight 0
  3460.  
  3461. [lights]
  3462. light directional
  3463.     color 1 1 1
  3464.     direction 0 0 1
  3465.     addtofg ; dialog
  3466.  
  3467. [models]
  3468.  
  3469. object LevelDescription
  3470.     color 1.0 0.8 0.5
  3471.     material 1 5
  3472.     location -7.5 5.0 -60.0
  3473.     donttrack
  3474.     awake
  3475.     textmsg
  3476.     scaletextby .4
  3477.     horizspacing 1.1
  3478.     vertspacing 2.6
  3479.     text Tra^i^n^i^ng objective:
  3480.     text ^  Learn to use throttle.
  3481.     text ^
  3482.     text The red 'FanTail' ship is hard
  3483.     text to ki^l^l and wi^l^l give chase.
  3484.     text Use '+' and '-' to adjust speed
  3485.     text and maintain safe distance.
  3486.     addtofg
  3487.  
  3488. model cubebutt.trb
  3489.     name indicatorObj
  3490.     location 10.4 -6.3 -48.6
  3491.     scaleto 2
  3492.     color .6 .5 .4
  3493.     material 1 200
  3494.     flat
  3495.     awake
  3496.     awareness 2000
  3497.     cboxratio .001
  3498.     scenery
  3499.     rotation 20
  3500.     rotdrag 0
  3501.     donttrack
  3502.     addtofg
  3503.  
  3504. model button.trb
  3505.     name next_button
  3506.     scaletononp 15 5.0 1.0
  3507.     location 8.6 -8.0 -39.4
  3508.     color .4 .3 .2
  3509.     uibutton
  3510.     action nextscene dome06.scn
  3511.     indicator indicatorObj
  3512.     indicatorloc 10.4 -6.3 -48.6
  3513.     nextbutton restart_button
  3514.     prevbutton restart_button
  3515.     clicksound click.wav
  3516.     awake
  3517.     donttrack
  3518.     scenery
  3519.     addtofg
  3520.  
  3521. object Text-Next
  3522.     color 1.0 0.8 0.5
  3523.     location 4 -9 -39.4
  3524.     material 1 5
  3525.     ;rotation 2
  3526.     ;rotdrag 0
  3527.     pickref next_button
  3528.     awake
  3529.     textmsg
  3530.     scaletextby 1
  3531.     horizspacing 1.1
  3532.     vertspacing 3
  3533.     text Next
  3534.     donttrack
  3535.     scenery
  3536.     addtofg
  3537.  
  3538. model button.trb
  3539.     name restart_button
  3540.     scaletononp 15 5.0 1.0
  3541.     location -8.6 -8.0 -39.4
  3542.     color .4 .3 .2
  3543.     uibutton
  3544.     action reset nextscene demodlg.scn
  3545.     indicator indicatorObj
  3546.     indicatorloc -3.5 -6.3 -48.6
  3547.     nextbutton next_button
  3548.     prevbutton next_button
  3549.     clicksound click.wav
  3550.     awake
  3551.     donttrack
  3552.     scenery
  3553.     addtofg
  3554.  
  3555. object Text-Exit
  3556.     color 1.0 0.8 0.5
  3557.     location -14.5 -9 -39.4
  3558.     material 1 5
  3559.     ;rotation 2
  3560.     ;rotdrag 0
  3561.     pickref restart_button
  3562.     awake
  3563.     textmsg
  3564.     scaletextby 1
  3565.     horizspacing 1.1
  3566.     vertspacing 3
  3567.     text Restart
  3568.     donttrack
  3569.     scenery
  3570.     addtofg
  3571.  
  3572. [scene]
  3573. playonce train6.wav
  3574. select next_button
  3575. demo_next dome06.scn
  3576.  
  3577. [end]
  3578.  
  3579. $$$$ 
  3580. $$ PTDOME05.SCN 
  3581. [scene]
  3582. regime dialog
  3583. cameraview wide
  3584. scenesize 360
  3585. bgimage plainbg.pnm
  3586. cameraheight 0
  3587.  
  3588. [lights]
  3589. light directional
  3590.     color 1 1 1
  3591.     direction 0 0 1
  3592.     addtofg ; dialog
  3593.  
  3594. [models]
  3595.  
  3596. object LevelDescription
  3597.     color 1.0 0.8 0.5
  3598.     material 1 5
  3599.     location -7.5 5.0 -60.0
  3600.     donttrack
  3601.     awake
  3602.     textmsg
  3603.     scaletextby .4
  3604.     horizspacing 1.1
  3605.     vertspacing 2.6
  3606.     text Tra^i^n^i^ng objective:
  3607.     text ^  Learn to fly in 
  3608.     text ^  high-threat environment.
  3609.     text ^
  3610.     text Choose your targets carefully
  3611.     text for maximum success.
  3612.     text ^ 
  3613.     addtofg
  3614.  
  3615. model cubebutt.trb
  3616.     name indicatorObj
  3617.     location 10.4 -6.3 -48.6
  3618.     scaleto 2
  3619.     color .6 .5 .4
  3620.     material 1 200
  3621.     flat
  3622.     awake
  3623.     awareness 2000
  3624.     cboxratio .001
  3625.     scenery
  3626.     rotation 20
  3627.     rotdrag 0
  3628.     donttrack
  3629.     addtofg
  3630.  
  3631. model button.trb
  3632.     name next_button
  3633.     scaletononp 15 5.0 1.0
  3634.     location 8.6 -8.0 -39.4
  3635.     color .4 .3 .2
  3636.     uibutton
  3637.     action nextscene dome05.scn
  3638.     indicator indicatorObj
  3639.     indicatorloc 10.4 -6.3 -48.6
  3640.     nextbutton restart_button
  3641.     prevbutton restart_button
  3642.     clicksound click.wav
  3643.     awake
  3644.     donttrack
  3645.     scenery
  3646.     addtofg
  3647.  
  3648. object Text-Next
  3649.     color 1.0 0.8 0.5
  3650.     location 4 -9 -39.4
  3651.     material 1 5
  3652.     ;rotation 2
  3653.     ;rotdrag 0
  3654.     pickref next_button
  3655.     awake
  3656.     textmsg
  3657.     scaletextby 1
  3658.     horizspacing 1.1
  3659.     vertspacing 3
  3660.     text Next
  3661.     donttrack
  3662.     scenery
  3663.     addtofg
  3664.  
  3665. model button.trb
  3666.     name restart_button
  3667.     scaletononp 15 5.0 1.0
  3668.     location -8.6 -8.0 -39.4
  3669.     color .4 .3 .2
  3670.     uibutton
  3671.     action reset nextscene demodlg.scn
  3672.     indicator indicatorObj
  3673.     indicatorloc -3.5 -6.3 -48.6
  3674.     nextbutton next_button
  3675.     prevbutton next_button
  3676.     clicksound click.wav
  3677.     awake
  3678.     donttrack
  3679.     scenery
  3680.     addtofg
  3681.  
  3682. object Text-Exit
  3683.     color 1.0 0.8 0.5
  3684.     location -14.5 -9 -39.4
  3685.     material 1 5
  3686.     ;rotation 2
  3687.     ;rotdrag 0
  3688.     pickref restart_button
  3689.     awake
  3690.     textmsg
  3691.     scaletextby 1
  3692.     horizspacing 1.1
  3693.     vertspacing 3
  3694.     text Restart
  3695.     donttrack
  3696.     scenery
  3697.     addtofg
  3698.  
  3699. [scene]
  3700. playonce train5a.wav
  3701. select next_button
  3702. demo_next dome05.scn
  3703.  
  3704. [end]
  3705.  
  3706. $$$$ 
  3707. $$ PTDOME04.SCN 
  3708. [scene]
  3709. regime dialog
  3710. cameraview wide
  3711. scenesize 360
  3712. bgimage plainbg.pnm
  3713. cameraheight 0
  3714.  
  3715. [lights]
  3716. light directional
  3717.     color 1 1 1
  3718.     direction 0 0 1
  3719.     addtofg ; dialog
  3720.  
  3721. [models]
  3722.  
  3723. object LevelDescription
  3724.     color 1.0 0.8 0.5
  3725.     material 1 5
  3726.     location -7.5 5.0 -60.0
  3727.     donttrack
  3728.     awake
  3729.     textmsg
  3730.     scaletextby .4
  3731.     horizspacing 1.1
  3732.     vertspacing 2.6
  3733.     text Tra^i^n^i^ng objective:
  3734.     text ^  Practice directional
  3735.     text ^  control.
  3736.     text ^
  3737.     text Use the arrow keys to
  3738.     text manuever your ship to
  3739.     text avoid red asteroids.
  3740.     addtofg
  3741.  
  3742. model cubebutt.trb
  3743.     name indicatorObj
  3744.     location 10.4 -6.3 -48.6
  3745.     scaleto 2
  3746.     color .6 .5 .4
  3747.     material 1 200
  3748.     flat
  3749.     awake
  3750.     awareness 2000
  3751.     cboxratio .001
  3752.     scenery
  3753.     rotation 20
  3754.     rotdrag 0
  3755.     donttrack
  3756.     addtofg
  3757.  
  3758. model button.trb
  3759.     name next_button
  3760.     scaletononp 15 5.0 1.0
  3761.     location 8.6 -8.0 -39.4
  3762.     color .4 .3 .2
  3763.     uibutton
  3764.     action nextscene dome04.scn
  3765.     indicator indicatorObj
  3766.     indicatorloc 10.4 -6.3 -48.6
  3767.     nextbutton restart_button
  3768.     prevbutton restart_button
  3769.     clicksound click.wav
  3770.     awake
  3771.     donttrack
  3772.     scenery
  3773.     addtofg
  3774.  
  3775. object Text-Next
  3776.     color 1.0 0.8 0.5
  3777.     location 4 -9 -39.4
  3778.     material 1 5
  3779.     ;rotation 2
  3780.     ;rotdrag 0
  3781.     pickref next_button
  3782.     awake
  3783.     textmsg
  3784.     scaletextby 1
  3785.     horizspacing 1.1
  3786.     vertspacing 3
  3787.     text Next
  3788.     donttrack
  3789.     scenery
  3790.     addtofg
  3791.  
  3792. model button.trb
  3793.     name restart_button
  3794.     scaletononp 15 5.0 1.0
  3795.     location -8.6 -8.0 -39.4
  3796.     color .4 .3 .2
  3797.     uibutton
  3798.     action reset nextscene demodlg.scn
  3799.     indicator indicatorObj
  3800.     indicatorloc -3.5 -6.3 -48.6
  3801.     nextbutton next_button
  3802.     prevbutton next_button
  3803.     clicksound click.wav
  3804.     awake
  3805.     donttrack
  3806.     scenery
  3807.     addtofg
  3808.  
  3809. object Text-Exit
  3810.     color 1.0 0.8 0.5
  3811.     location -14.5 -9 -39.4
  3812.     material 1 5
  3813.     ;rotation 2
  3814.     ;rotdrag 0
  3815.     pickref restart_button
  3816.     awake
  3817.     textmsg
  3818.     scaletextby 1
  3819.     horizspacing 1.1
  3820.     vertspacing 3
  3821.     text Restart
  3822.     donttrack
  3823.     scenery
  3824.     addtofg
  3825.  
  3826. [scene]
  3827. playonce train4.wav
  3828. select next_button
  3829. demo_next dome04.scn
  3830.  
  3831. [end]
  3832.  
  3833. $$$$ 
  3834. $$ PTDOME03.SCN 
  3835. [scene]
  3836. regime dialog
  3837. cameraview wide
  3838. scenesize 360
  3839. bgimage plainbg.pnm
  3840. cameraheight 0
  3841.  
  3842. [lights]
  3843. light directional
  3844.     color 1 1 1
  3845.     direction 0 0 1
  3846.     addtofg ; dialog
  3847.  
  3848. [models]
  3849.  
  3850. object LevelDescription
  3851.     color 1.0 0.8 0.5
  3852.     material 1 5
  3853.     location -7.5 5.0 -60.0
  3854.     donttrack
  3855.     awake
  3856.     textmsg
  3857.     scaletextby .4
  3858.     horizspacing 1.1
  3859.     vertspacing 2.6
  3860.     text Tra^i^n^i^ng objective:
  3861.     text ^  Learn disadvantages of
  3862.     text ^  autotargeting.
  3863.     text ^
  3864.     text If you autotarget right away
  3865.     text the blue 'Stealth' ship wi^l^l
  3866.     text crash into you.  Use caution.
  3867.     addtofg
  3868.  
  3869. model cubebutt.trb
  3870.     name indicatorObj
  3871.     location 10.4 -6.3 -48.6
  3872.     scaleto 2
  3873.     color .6 .5 .4
  3874.     material 1 200
  3875.     flat
  3876.     awake
  3877.     awareness 2000
  3878.     cboxratio .001
  3879.     scenery
  3880.     rotation 20
  3881.     rotdrag 0
  3882.     donttrack
  3883.     addtofg
  3884.  
  3885. model button.trb
  3886.     name next_button
  3887.     scaletononp 15 5.0 1.0
  3888.     location 8.6 -8.0 -39.4
  3889.     color .4 .3 .2
  3890.     uibutton
  3891.     action nextscene dome03.scn
  3892.     indicator indicatorObj
  3893.     indicatorloc 10.4 -6.3 -48.6
  3894.     nextbutton restart_button
  3895.     prevbutton restart_button
  3896.     clicksound click.wav
  3897.     awake
  3898.     donttrack
  3899.     scenery
  3900.     addtofg
  3901.  
  3902. object Text-Next
  3903.     color 1.0 0.8 0.5
  3904.     location 4 -9 -39.4
  3905.     material 1 5
  3906.     ;rotation 2
  3907.     ;rotdrag 0
  3908.     pickref next_button
  3909.     awake
  3910.     textmsg
  3911.     scaletextby 1
  3912.     horizspacing 1.1
  3913.     vertspacing 3
  3914.     text Next
  3915.     donttrack
  3916.     scenery
  3917.     addtofg
  3918.  
  3919. model button.trb
  3920.     name restart_button
  3921.     scaletononp 15 5.0 1.0
  3922.     location -8.6 -8.0 -39.4
  3923.     color .4 .3 .2
  3924.     uibutton
  3925.     action reset nextscene demodlg.scn
  3926.     indicator indicatorObj
  3927.     indicatorloc -3.5 -6.3 -48.6
  3928.     nextbutton next_button
  3929.     prevbutton next_button
  3930.     clicksound click.wav
  3931.     awake
  3932.     donttrack
  3933.     scenery
  3934.     addtofg
  3935.  
  3936. object Text-Exit
  3937.     color 1.0 0.8 0.5
  3938.     location -14.5 -9 -39.4
  3939.     material 1 5
  3940.     ;rotation 2
  3941.     ;rotdrag 0
  3942.     pickref restart_button
  3943.     awake
  3944.     textmsg
  3945.     scaletextby 1
  3946.     horizspacing 1.1
  3947.     vertspacing 3
  3948.     text Restart
  3949.     donttrack
  3950.     scenery
  3951.     addtofg
  3952.  
  3953. [scene]
  3954. playonce train3a.wav
  3955. select next_button
  3956. demo_next dome03.scn
  3957.  
  3958. [end]
  3959.  
  3960. $$$$ 
  3961. $$ PTDOME02.SCN 
  3962. [scene]
  3963. regime dialog
  3964. cameraview wide
  3965. scenesize 360
  3966. bgimage plainbg.pnm
  3967. cameraheight 0
  3968.  
  3969. [lights]
  3970. light directional
  3971.     color 1 1 1
  3972.     direction 0 0 1
  3973.     addtofg ; dialog
  3974.  
  3975. [models]
  3976.  
  3977. object LevelDescription
  3978.     color 1.0 0.8 0.5
  3979.     material 1 5
  3980.     location -7.5 5.0 -60.0
  3981.     donttrack
  3982.     awake
  3983.     textmsg
  3984.     scaletextby .4
  3985.     horizspacing 1.1
  3986.     vertspacing 2.6
  3987.     text Tra^i^n^i^ng objective:
  3988.     text ^  Learn to pick up
  3989.     text ^  power-ups.
  3990.     text ^
  3991.     text After destroying 'StarShip',
  3992.     text try to pick up green globes
  3993.     text to i^ncrease hea^l^th.
  3994.     addtofg
  3995.  
  3996. model cubebutt.trb
  3997.     name indicatorObj
  3998.     location 10.4 -6.3 -48.6
  3999.     scaleto 2
  4000.     color .6 .5 .4
  4001.     material 1 200
  4002.     flat
  4003.     awake
  4004.     awareness 2000
  4005.     cboxratio .001
  4006.     scenery
  4007.     rotation 20
  4008.     rotdrag 0
  4009.     donttrack
  4010.     addtofg
  4011.  
  4012. model button.trb
  4013.     name next_button
  4014.     scaletononp 15 5.0 1.0
  4015.     location 8.6 -8.0 -39.4
  4016.     color .4 .3 .2
  4017.     uibutton
  4018.     action nextscene dome02.scn
  4019.     indicator indicatorObj
  4020.     indicatorloc 10.4 -6.3 -48.6
  4021.     nextbutton restart_button
  4022.     prevbutton restart_button
  4023.     clicksound click.wav
  4024.     awake
  4025.     donttrack
  4026.     scenery
  4027.     addtofg
  4028.  
  4029. object Text-Next
  4030.     color 1.0 0.8 0.5
  4031.     location 4 -9 -39.4
  4032.     material 1 5
  4033.     ;rotation 2
  4034.     ;rotdrag 0
  4035.     pickref next_button
  4036.     awake
  4037.     textmsg
  4038.     scaletextby 1
  4039.     horizspacing 1.1
  4040.     vertspacing 3
  4041.     text Next
  4042.     donttrack
  4043.     scenery
  4044.     addtofg
  4045.  
  4046. model button.trb
  4047.     name restart_button
  4048.     scaletononp 15 5.0 1.0
  4049.     location -8.6 -8.0 -39.4
  4050.     color .4 .3 .2
  4051.     uibutton
  4052.     action reset nextscene demodlg.scn
  4053.     indicator indicatorObj
  4054.     indicatorloc -3.5 -6.3 -48.6
  4055.     nextbutton next_button
  4056.     prevbutton next_button
  4057.     clicksound click.wav
  4058.     awake
  4059.     donttrack
  4060.     scenery
  4061.     addtofg
  4062.  
  4063. object Text-Exit
  4064.     color 1.0 0.8 0.5
  4065.     location -14.5 -9 -39.4
  4066.     material 1 5
  4067.     ;rotation 2
  4068.     ;rotdrag 0
  4069.     pickref restart_button
  4070.     awake
  4071.     textmsg
  4072.     scaletextby 1
  4073.     horizspacing 1.1
  4074.     vertspacing 3
  4075.     text Restart
  4076.     donttrack
  4077.     scenery
  4078.     addtofg
  4079.  
  4080. [scene]
  4081. playonce train2.wav
  4082. select next_button
  4083. demo_next dome02.scn
  4084.  
  4085. [end]
  4086.  
  4087. $$$$ 
  4088. $$ PTDOME01.SCN 
  4089. [scene]
  4090. regime dialog
  4091. cameraview wide
  4092. scenesize 360
  4093. bgimage plainbg.pnm
  4094. cameraheight 0
  4095.  
  4096. [lights]
  4097. light directional
  4098.     color 1 1 1
  4099.     direction 0 0 1
  4100.     addtofg ; dialog
  4101.  
  4102. [models]
  4103.  
  4104. object LevelDescription
  4105.     color 1.0 0.8 0.5
  4106.     material 1 5
  4107.     location -7.5 5.0 -60.0
  4108.     donttrack
  4109.     awake
  4110.     textmsg
  4111.     scaletextby .4
  4112.     horizspacing 1.1
  4113.     vertspacing 2.6
  4114.     text Tra^i^n^i^ng objective:
  4115.     text ^  Learn benefits of 
  4116.     text ^  autotargeting.
  4117.     text ^
  4118.     text Press '/' to locate
  4119.     text targets before shooting.
  4120.     addtofg
  4121.  
  4122. model cubebutt.trb
  4123.     name indicatorObj
  4124.     location 10.4 -6.3 -48.6
  4125.     scaleto 2
  4126.     color .6 .5 .4
  4127.     material 1 200
  4128.     flat
  4129.     awake
  4130.     awareness 2000
  4131.     cboxratio .001
  4132.     scenery
  4133.     rotation 20
  4134.     rotdrag 0
  4135.     donttrack
  4136.     addtofg
  4137.  
  4138. model button.trb
  4139.     name next_button
  4140.     scaletononp 15 5.0 1.0
  4141.     location 8.6 -8.0 -39.4
  4142.     color .4 .3 .2
  4143.     uibutton
  4144.     action nextscene dome01.scn
  4145.     indicator indicatorObj
  4146.     indicatorloc 10.4 -6.3 -48.6
  4147.     nextbutton restart_button
  4148.     prevbutton restart_button
  4149.     clicksound click.wav
  4150.     awake
  4151.     donttrack
  4152.     scenery
  4153.     addtofg
  4154.  
  4155. object Text-Next
  4156.     color 1.0 0.8 0.5
  4157.     location 4 -9 -39.4
  4158.     material 1 5
  4159.     ;rotation 2
  4160.     ;rotdrag 0
  4161.     pickref next_button
  4162.     awake
  4163.     textmsg
  4164.     scaletextby 1
  4165.     horizspacing 1.1
  4166.     vertspacing 3
  4167.     text Next
  4168.     donttrack
  4169.     scenery
  4170.     addtofg
  4171.  
  4172. model button.trb
  4173.     name restart_button
  4174.     scaletononp 15 5.0 1.0
  4175.     location -8.6 -8.0 -39.4
  4176.     color .4 .3 .2
  4177.     uibutton
  4178.     action reset nextscene demodlg.scn
  4179.     indicator indicatorObj
  4180.     indicatorloc -3.5 -6.3 -48.6
  4181.     nextbutton next_button
  4182.     prevbutton next_button
  4183.     clicksound click.wav
  4184.     awake
  4185.     donttrack
  4186.     scenery
  4187.     addtofg
  4188.  
  4189. object Text-Exit
  4190.     color 1.0 0.8 0.5
  4191.     location -14.5 -9 -39.4
  4192.     material 1 5
  4193.     ;rotation 2
  4194.     ;rotdrag 0
  4195.     pickref restart_button
  4196.     awake
  4197.     textmsg
  4198.     scaletextby 1
  4199.     horizspacing 1.1
  4200.     vertspacing 3
  4201.     text Restart
  4202.     donttrack
  4203.     scenery
  4204.     addtofg
  4205.  
  4206. [scene]
  4207. playonce train1.wav
  4208. select next_button
  4209. demo_next dome01.scn
  4210.  
  4211. [end]
  4212.  
  4213. $$$$ 
  4214. $$ PRETRAIN.SCN 
  4215. [scene]
  4216. regime splash
  4217. nextscene ptdome01.scn
  4218. cameraview wide
  4219. scenesize 360
  4220. bgimage plainbg.pnm
  4221. ;bgcolor 0 0 .1
  4222. cameraheight 0
  4223.  
  4224. [lights]
  4225. light directional
  4226.     color 1 1 1
  4227.     direction 0 0 1
  4228.     addtofg ; dialog
  4229.  
  4230. [models]
  4231.  
  4232. object Prepare-to-train
  4233.     color 1.0 0.8 0.5
  4234.     material 1 5
  4235.     location -3.8 2.3 -67.1
  4236.     ;rotation 2
  4237.     ;rotdrag 0
  4238.     donttrack
  4239.     awake
  4240.     textmsg
  4241.     scaletextby .45
  4242.     horizspacing 1.1
  4243.     vertspacing 3
  4244.     text Tra^i^n^i^ng
  4245.     text simulation
  4246.     text initiated^.^.^.
  4247.     addtofg
  4248.  
  4249. [rendernow]
  4250.  
  4251. [scene]
  4252. pause 2000
  4253.  
  4254. [nextscene]
  4255.  
  4256. [end]
  4257.  
  4258. $$$$ 
  4259. $$ PREDEMO.SCN 
  4260. [scene]
  4261. regime splash
  4262. nextscene ptdome01.scn
  4263. cameraview wide
  4264. scenesize 360
  4265. bgimage plainbg.pnm
  4266. ;bgcolor 0 0 .1
  4267. cameraheight 0
  4268.  
  4269. [lights]
  4270. light directional
  4271.     color 1 1 1
  4272.     direction 0 0 1
  4273.     addtofg ; dialog
  4274.  
  4275. [models]
  4276.  
  4277. object Here-comes-the-Demo
  4278.     color 1.0 0.8 0.5
  4279.     material 1 5
  4280.     location -3.8 2.3 -67.1
  4281.     ;rotation 2
  4282.     ;rotdrag 0
  4283.     donttrack
  4284.     awake
  4285.     textmsg
  4286.     scaletextby .3
  4287.     horizspacing 1.1
  4288.     vertspacing 3
  4289.     text HRS-3000 Mark II    
  4290.     text Hyper Reality Simulator
  4291.     text Demonstration
  4292.     addtofg
  4293.  
  4294. object Click-Mouse-To-Exit
  4295.     color 1.0 0.8 0.5
  4296.     material 1 5
  4297.     location -4.7 -5.3 -59.1
  4298.     ;rotation 2
  4299.     ;rotdrag 0
  4300.     donttrack
  4301.     awake
  4302.     textmsg
  4303.     scaletextby .3
  4304.     horizspacing 1.1
  4305.     vertspacing 3
  4306.     text Click mouse button to exit
  4307.     addtofg
  4308.  
  4309. [rendernow]
  4310.  
  4311. [scene]
  4312. pause 2000
  4313.  
  4314. [nextscene]
  4315.  
  4316. [music]
  4317. ;midiname sanctury.mid midiplay
  4318. ;cdplay 2:07:43        ;; handled by dome01.scn now
  4319.  
  4320. [rendernow]
  4321. [rendernow]
  4322. [rendernow]
  4323. [rendernow]
  4324. [rendernow]
  4325.  
  4326. [end]
  4327.  
  4328. $$$$ 
  4329. $$ PERM4.SCN 
  4330. [scene]
  4331. regime loading
  4332. nextscene joycal1.scn
  4333.  
  4334. [lights]
  4335.  
  4336. light    directional
  4337.     addtofg
  4338.     color 1 1 1
  4339.     location 0 300 0
  4340.     upv 0 0 1
  4341.     direction 0 -1 0
  4342.     permanent
  4343.     scenery
  4344.  
  4345. light    ambient
  4346.     color .6 .6 .6
  4347.     addtofg
  4348.     permanent
  4349.     scenery
  4350.  
  4351. ;;;;;;;;    Starfield(s)
  4352.  
  4353. [scene]
  4354. if nostars domes
  4355.  
  4356. [models]
  4357.  
  4358. ;starfield    stardome.trb star 3
  4359.  
  4360. modelr   dome3.trb 4 4
  4361.     name starfield
  4362.     points
  4363.     orientation 90 0 0
  4364.     location 0 0 0
  4365.     scaleto 2400
  4366.     color .5 .5 .5
  4367.     rotdrag 0
  4368.     rotation 1
  4369.     scenery
  4370.     addtofg
  4371.     permanent
  4372.  
  4373. [scene]
  4374. :domes
  4375.  
  4376. if lpc lpcdome
  4377.  
  4378. [models]
  4379.  
  4380. ;;    Dome - normal polygon count version
  4381.  
  4382. modelw wiredome.trb 1
  4383.     name the_real_dome
  4384.     ; material .1 100
  4385.     flat
  4386.     orientation 90 0 0
  4387.     location 0 0 0
  4388.     scaleto 600
  4389.     color .8 .6 .3 
  4390.     ;lightonce
  4391.     donttrack
  4392.     scenery
  4393.     addtofg
  4394.     permanent
  4395.  
  4396. [scene]
  4397. goto explosions
  4398.  
  4399. :lpcdome
  4400.  
  4401. [models]
  4402.  
  4403. ;; Dome - low polygon count version
  4404.  
  4405. model dome1.trb
  4406.     name the_real_dome
  4407.     wireframe
  4408.     orientation 90 0 0
  4409.     location 0 0 0
  4410.     scaleto 600
  4411.     color .8 .6 .3 
  4412.     ;lightonce
  4413.     donttrack
  4414.     scenery
  4415.     addtofg
  4416.     permanent
  4417.  
  4418. [scene]
  4419. :explosions
  4420.  
  4421. [models]
  4422.  
  4423. ;;;;;;;; Explosions
  4424.  
  4425.  
  4426. ;;    Polygon explosion for Millennium
  4427.  
  4428. model     cdexp3.trb 
  4429.     name 3dexp
  4430.     scaleto 2
  4431.     location 0 0 0 
  4432.     flying
  4433.  
  4434.     material .1 100
  4435.     color 1 1 0
  4436.     gouraud
  4437.     health 2
  4438.     causedamage .5
  4439.     awareness 1000
  4440.     lifetime 1.0
  4441.     
  4442.     donttrack
  4443.     rotdrag 0
  4444.     rotation 4
  4445.     causedamage .1
  4446.     cboxratio .5
  4447.     3dexplosion
  4448.     addtoclones
  4449.     permanent
  4450.     
  4451. model     cdexp3.trb 
  4452.     name rover3dexp
  4453.     location 0 0 0 
  4454.     flying
  4455.  
  4456.     material .1 100
  4457.     color 1 1 0
  4458.     gouraud
  4459.     health 2
  4460.     causedamage .5
  4461.     awareness 1000
  4462.     lifetime 1.0
  4463.     
  4464.     donttrack
  4465.     rotdrag 0
  4466.     rotation 4
  4467.     causedamage .1
  4468.     cboxratio .5
  4469.     scaleto 10
  4470.     3dexplosion
  4471.     addtoclones
  4472.     permanent
  4473.     
  4474.  
  4475. [models]
  4476. ;; Bitmap explosions
  4477.  
  4478. object airexp
  4479.     location 0 0 0
  4480.     health 2
  4481.     causedamage 1
  4482.     awareness 1000
  4483.     flying
  4484.     lifetime 2.4
  4485.     explosion 
  4486.     filename airex
  4487.     framecount 60
  4488.     srcby 1
  4489.     framerate 24
  4490.     loadframes
  4491.     bgcolor 0 0 0
  4492.     bgtol .2
  4493.     scaleto 1.0
  4494.     addtoclones
  4495.     permanent
  4496.  
  4497. object roverexp
  4498.     location 0 0 0
  4499.     health 2
  4500.     causedamage 1
  4501.     awareness 1000
  4502.     flying
  4503.     lifetime 1.9
  4504.     explosion 
  4505.     filename ourguy
  4506.     framecount 60
  4507.     srcby 1
  4508.     framerate 30
  4509.     loadframes
  4510.     bgcolor 0 0 0
  4511.     bgtol .2
  4512.     scaleto 15
  4513.     addtoclones
  4514.     permanent
  4515.  
  4516. object exp1            ; starship
  4517.     location 0 0 0
  4518.     health 2
  4519.     causedamage 1
  4520.     awareness 1000
  4521.     flying
  4522.     lifetime 0.9
  4523.     explosion 
  4524.     filename fe1a
  4525.     framecount 30
  4526.     srcby 1
  4527.     framerate 30
  4528.     loadframes
  4529.     bgcolor 0 0 0
  4530.     bgtol .1
  4531.     scaleto 3
  4532.     addtoclones
  4533.     permanent
  4534.  
  4535. object exp2            ; stealth
  4536.     location 0 0 0
  4537.     health 2
  4538.     causedamage 1
  4539.     awareness 1000
  4540.     flying
  4541.     lifetime 1.9
  4542.     explosion 
  4543.     filename fe2a
  4544.     framecount 60
  4545.     srcby 1
  4546.     framerate 30
  4547.     loadframes
  4548.     bgcolor 0 0 0
  4549.     bgtol .2
  4550.     scaleto 2
  4551.     addtoclones
  4552.     permanent
  4553.  
  4554. object exp3            ;; special explosion
  4555.     location 0 0 0
  4556.     health 2
  4557.     causedamage 1
  4558.     awareness 1000
  4559.     flying
  4560.     lifetime 1.9
  4561.     explosion 
  4562.     filename cdexp3
  4563.     framecount 60
  4564.     srcby 1
  4565.     framerate 30
  4566.     loadframes
  4567.     bgcolor 0 0 0
  4568.     bgtol .01
  4569.     scaleto 1
  4570.     addtoclones
  4571.     permanent
  4572.  
  4573. object exp3a            ;; special explosion (huge version)
  4574.     location 0 0 0
  4575.     health 2
  4576.     causedamage 15
  4577.     awareness 1000
  4578.     flying
  4579.     lifetime .9
  4580.     explosion 
  4581.     filename cdexp3
  4582.     framecount 60
  4583.     srcby 1
  4584.     framerate 60
  4585.     loadframes
  4586.     bgcolor 0 0 0
  4587.     bgtol .01
  4588.     scaleto 20
  4589.     addtoclones
  4590.     permanent
  4591.  
  4592. object exp4            ; pyre, twintail
  4593.     location 0 0 0
  4594.     health 2
  4595.     causedamage 1
  4596.     awareness 1000
  4597.     flying
  4598.     lifetime 1.9
  4599.     explosion 
  4600.     filename cdexp4
  4601.     framecount 44
  4602.     srcby 1
  4603.     framerate 22
  4604.     loadframes
  4605.     bgcolor .19 .125 .0625
  4606.     bgtol .2
  4607.     scaleto 2
  4608.     addtoclones
  4609.     permanent
  4610.  
  4611. object bulletexp
  4612.     location 0 0 0
  4613.     health 2
  4614.     causedamage 1
  4615.     awareness 1000
  4616.     flying
  4617.     lifetime 0.2
  4618.     explosion 
  4619.     filename bull
  4620.     framecount 5
  4621.     framerate 20
  4622.     loadframes
  4623.     bgcolor 0 0 0
  4624.     bgtol .2
  4625.     scaleto 1.5            ;; explosion size multipler from original object
  4626.     addtoclones
  4627.     permanent
  4628.  
  4629. object implosion
  4630.     location 0 0 0
  4631.     health 2
  4632.     causedamage 1
  4633.     awareness 1000
  4634.     flying
  4635.     lifetime .9
  4636.     explosion 
  4637.     filename implod
  4638.     framecount 16
  4639.     framerate 16
  4640.     loadframes
  4641.     bgcolor 0 0 0
  4642.     bgtol .1
  4643.     scaleto 1.5
  4644.     addtoclones
  4645.     permanent
  4646.  
  4647. [scene]
  4648. :weapons
  4649.  
  4650. [models]
  4651. ;;;;; Weapons
  4652.  
  4653. model missle1.trb
  4654.     name rmissle
  4655.     location 0 0 0
  4656.     orientation 0 180 0
  4657.     speed 10
  4658.     rate 6
  4659.     health .1
  4660.     causedamage .4
  4661.     awareness 1000
  4662.     flying
  4663.     lifetime 5
  4664.     homingdistance 30
  4665.     turntoward 0.6
  4666.     bullet
  4667.     armtime .25
  4668.     scaleto .7
  4669.     color .3 .8 .3
  4670.     material .1 10
  4671.     gouraud
  4672.     addtoclones
  4673.     permanent
  4674.  
  4675. model laser1.trb
  4676.     name rlaser
  4677.     location 0 0 0
  4678.     orientation 0 0 0
  4679.     speed 30
  4680.     rate 5
  4681.     health .2
  4682.     causedamage 1.5
  4683.     awareness 1000
  4684.     flying
  4685.     lifetime 2
  4686.     homingdistance 1
  4687.     turntoward 0
  4688.     bullet
  4689.     armtime .1
  4690.     walldeath
  4691.     scaleto 12
  4692.     color .8 .8 .3
  4693.     material .1 10
  4694.     unlitflat
  4695.     addtoclones
  4696.     permanent
  4697.  
  4698. model starbomb.trb
  4699.     name rbomb
  4700.     location 0 0 0
  4701.     orientation 0 0 0
  4702.     speed 30
  4703.     rate 5
  4704.     health 1
  4705.     causedamage 5
  4706.     awareness 1000
  4707.     flying
  4708.     lifetime 5
  4709.     homingdistance 30
  4710.     turntoward 1
  4711.     bullet
  4712.     armtime .25
  4713.     spin 20
  4714.     explode exp3
  4715.     walldeath
  4716.     scaleto 4
  4717.     color .8 .8 .3
  4718.     material .1 10
  4719.     flat
  4720.     addtoclones
  4721.     permanent
  4722.  
  4723. model missle1.trb
  4724.     name rmirv_child    ;; sort of the opposite of a love-child
  4725.     location 0 0 0
  4726.     orientation 0 180 0
  4727.     speed 20
  4728.     rate 5
  4729.     health 1
  4730.     causedamage 1
  4731.     awareness 1000
  4732.     flying
  4733.     lifetime 3
  4734.     homingdistance 70
  4735.     turntoward 1.4
  4736.     bullet
  4737.     armtime .3
  4738.     scaleto 3
  4739.     color .3 1 .3
  4740.     material .1 10
  4741.     flat
  4742.     addtoclones
  4743.     permanent
  4744.  
  4745. model mirv.trb
  4746.     name rmirv
  4747.     location 0 0 0
  4748.     orientation 0 0 0
  4749.     speed 30
  4750.     rate 5
  4751.     health 1
  4752.     causedamage .01
  4753.     awareness 1000
  4754.     flying
  4755.     lifetime 6
  4756.     homingdistance 50
  4757.     turntoward 0
  4758.     bullet
  4759.     armtime .25
  4760.     spin 10
  4761.     onhoming spawn 4 rmirv_child die
  4762.     walldeath
  4763.     scaleto 6
  4764.     color .8 .8 .3
  4765.     material .1 10
  4766.     flat
  4767.     addtoclones
  4768.     permanent
  4769.  
  4770. model smartbmb.trb
  4771.     name rsmartbomb
  4772.     location 0 0 0
  4773.     orientation 0 0 0
  4774.     speed 30
  4775.     rate 5
  4776.     health 1
  4777.     causedamage 5
  4778.     awareness 1000
  4779.     flying
  4780.     lifetime 1.5
  4781.     homingdistance 20
  4782.     turntoward 0
  4783.     bullet
  4784.     armtime .25
  4785.     spin 80
  4786.     explode exp3a
  4787.     ;walldeath
  4788.     onhoming alt.barney.die.die.die die
  4789.     ondeath alt.barney.die.die.die
  4790.     scaleto 25
  4791.     color .8 .8 .3
  4792.     material .1 10
  4793.     flat
  4794.     addtoclones
  4795.     permanent
  4796.  
  4797. model missle2.trb
  4798.     name emissle
  4799.     location 0 0 0
  4800.     orientation 0 180 0
  4801.     speed 10
  4802.     rate 3
  4803.     health .1
  4804.     causedamage .3
  4805.     awareness 1000
  4806.     flying
  4807.     lifetime 5
  4808.     homingdistance 5
  4809.     turntoward 0.9
  4810.     bullet
  4811.     scaleto 2    ;; enemy bullet bigger so easier to see
  4812.     gouraud
  4813.     color .8 .3 .3
  4814.     material .1 10
  4815.     addtoclones
  4816.     permanent
  4817.  
  4818.  
  4819. ;;;;;;; Powerups
  4820.  
  4821. model energy.xof
  4822.     name partialhealth
  4823.     location 0 0 0
  4824.     scaleto 2
  4825.     flat
  4826.     color 0 1 0
  4827.     material .2 10
  4828.     causedamage 0
  4829.     health 1
  4830.     awareness 1000
  4831.     awake
  4832.     powerup
  4833.     ondeath partialhealth
  4834.     lifetime 4
  4835.     addtoclones
  4836.     permanent
  4837.  
  4838. model energy.xof
  4839.     name fullhealth
  4840.     location 0 0 0
  4841.     scaleto 2
  4842.     flat
  4843.     color 1 1 0
  4844.     material .2 10
  4845.     causedamage 0
  4846.     health 1
  4847.     awareness 1000
  4848.     awake
  4849.     powerup
  4850.     ondeath fullhealth
  4851.     lifetime 4
  4852.     addtoclones
  4853.     permanent
  4854.  
  4855. model energy.xof
  4856.     name cloakingpup
  4857.     location 0 0 0
  4858.     scaleto 4
  4859.     wireframe
  4860.     color 1 1 1
  4861.     causedamage 0
  4862.     health 1
  4863.     awareness 1000
  4864.     awake
  4865.     powerup
  4866.     ondeath cloaking 20
  4867.     lifetime 4
  4868.     addtoclones
  4869.     permanent
  4870.  
  4871. model starbomb.trb
  4872.     name bombpup
  4873.     location 0 0 0
  4874.     orientation 0 0 0
  4875.     speed 0
  4876.     rate 5
  4877.     health 1
  4878.     causedamage 0
  4879.     awareness 1000
  4880.     flying
  4881.     lifetime 5
  4882.     homingdistance 30
  4883.     turntoward 1
  4884.     powerup
  4885.     ondeath bombs 2
  4886.     scaleto 2
  4887.     color 0 0 1
  4888.     material .1 10
  4889.     flat
  4890.     addtoclones
  4891.     permanent
  4892.  
  4893. model mirv.trb
  4894.     name mirvpup
  4895.     location 0 0 0
  4896.     orientation 0 0 0
  4897.     speed 0
  4898.     rate 5
  4899.     health 1
  4900.     causedamage 0
  4901.     awareness 1000
  4902.     flying
  4903.     lifetime 5
  4904.     homingdistance 30
  4905.     turntoward 1
  4906.     powerup
  4907.     ondeath mirvs 2
  4908.     scaleto 2
  4909.     color 0 0 1
  4910.     material .1 10
  4911.     flat
  4912.     addtoclones
  4913.     permanent
  4914.  
  4915. model smartbmb.trb
  4916.     name smartbombpup
  4917.     location 0 0 0
  4918.     orientation 0 0 0
  4919.     speed 0
  4920.     rate 5
  4921.     health 1
  4922.     causedamage 0
  4923.     awareness 1000
  4924.     flying
  4925.     lifetime 5
  4926.     homingdistance 30
  4927.     turntoward 1
  4928.     powerup
  4929.     ondeath smarts 1
  4930.     scaleto 4
  4931.     color 0 0 1
  4932.     material .1 10
  4933.     flat
  4934.     addtoclones
  4935.     permanent
  4936.  
  4937. model energy.xof
  4938.     name invulnerablepup
  4939.     location 0 0 0
  4940.     scaleto 4
  4941.     flat
  4942.     color 1 1 1
  4943.     causedamage 0
  4944.     health 1
  4945.     awareness 1000
  4946.     awake
  4947.     powerup
  4948.     ondeath invulnerable 20
  4949.     lifetime 4
  4950.     addtoclones
  4951.     permanent
  4952.  
  4953. model cubebutt.trb
  4954.     name shippup
  4955.     location 0 0 0
  4956.     scaleto 2
  4957.     wireframe
  4958.     color 1 1 1
  4959.     causedamage 0
  4960.     health 1
  4961.     awareness 1000
  4962.     awake
  4963.     powerup
  4964.     ondeath ships 1
  4965.     lifetime 4
  4966.     addtoclones
  4967.     permanent
  4968.  
  4969. [cameras]
  4970.  
  4971. camera 0
  4972.     fov 1.5
  4973.  
  4974. camera    1
  4975.     location 0 30 -60
  4976.     lookat 10 30 0
  4977.     fov 0.5
  4978.  
  4979. camera    2
  4980.     location 0 120 0
  4981.     lookat 0 0 .01
  4982.     fov 200
  4983.  
  4984. camera 3
  4985.     location 0 100 -100
  4986.     lookat 0 0 0
  4987.     fov 1.5
  4988.  
  4989. [models]
  4990.  
  4991. ;;        The good guy
  4992.  
  4993. model sphere0.xof
  4994.     name Rover
  4995.     location 0 3 -100
  4996.     direction 0 0 1
  4997.     scaleto 15            ;; collision box size even though not visible
  4998.                         ;; this has a massive effect on game difficulty
  4999.  
  5000.     flat
  5001.     color .7 .7 .7
  5002.     
  5003.     awake
  5004.     firingrate .15
  5005.     bursttime 2000
  5006.     burstwait 0
  5007.     awareness 1000
  5008.     shootrange 100
  5009.     turntoward .20
  5010.  
  5011.     rover
  5012.     flying
  5013.     explode roverexp
  5014.     explode3d rover3dexp
  5015.     weapon1 rmissle
  5016.     shooter
  5017.  
  5018.     rate 7.0
  5019.     drag 0
  5020.     speed 4
  5021.     speedmax 6
  5022.     ;rotdrag 2
  5023.     ;rotmax 90
  5024.     rotdrag 4
  5025.     ;rotmax 120
  5026.     ;pitchmax 120
  5027.     rotmax 20
  5028.     pitchmax 20
  5029.     bankfactor .5
  5030.     bankrate 2
  5031.     pitchdrag 4
  5032.     tiltfactor .5
  5033.     tiltrate 2
  5034.     flooroffset 3
  5035.  
  5036.     addtofg
  5037.     ; shadow
  5038.     permanent
  5039.  
  5040. [scene]
  5041. roverweapon rmissle        999    -1
  5042. roverweapon rlaser        999    -1
  5043. roverweapon rbomb        0    99
  5044. roverweapon rmirv        0    99
  5045. roverweapon rsmartbomb    0    9
  5046.  
  5047. demo_next predemo.scn
  5048.  
  5049. [nextscene]
  5050.  
  5051. [end]
  5052. $$$$ 
  5053. $$ PERM2.SCN 
  5054. [lights]
  5055.  
  5056. light    directional
  5057.     addtofg
  5058.     color 1 1 1
  5059.     location 0 0 0
  5060.     direction 0 -1.1 0        ;; straight down might fail because up vector == look vector
  5061.     permanent
  5062.     scenery
  5063.  
  5064. light    ambient
  5065.     color .4 .4 .4
  5066.     addtofg
  5067.     permanent
  5068.     scenery
  5069.  
  5070. [models]
  5071.  
  5072. modelr   dome2.trb 4 3
  5073.     name starfield
  5074.     wireframe
  5075.     orientation 90 0 0
  5076.     location 0 0 0
  5077.     scaleto 2400
  5078.     ; color 1 0 0
  5079.         wrap cylinder
  5080.     material 0 5
  5081.         texture stars21.pnm
  5082.     persp
  5083.  
  5084.     lightonce
  5085.  
  5086.     scenery
  5087.     addtofg
  5088.     permanent
  5089.  
  5090. ;model thedome.trb
  5091. ;    name the_real_dome
  5092. ;    material 1 5
  5093. ;    wireframe
  5094. ;    orientation 90 0 0
  5095. ;    location 0 0 0
  5096. ;    scaleto 500
  5097. ;    color .4 .4 .4 
  5098. ;
  5099. ;    lightonce
  5100. ;    
  5101. ;    scenery
  5102. ;    addtofg
  5103. ;    permanent
  5104.  
  5105.  
  5106. modelw wiredome.trb 1
  5107.     name the_real_dome
  5108.     material 1 5
  5109.     flat
  5110.     orientation 90 0 0
  5111.     location 0 0 0
  5112.     scaleto 500
  5113.     color 1 .8 1 
  5114.  
  5115.     ;lightonce
  5116.  
  5117.     donttrack
  5118.     rotdrag 0
  5119.     rotation 1
  5120.     scenery
  5121.     addtofg
  5122.     permanent
  5123.  
  5124. object airexp
  5125.     location 0 0 0
  5126.     
  5127.  
  5128.     health 2
  5129.     causedamage 1
  5130.  
  5131.     awareness 1
  5132.     flying
  5133.     lifetime 2.4
  5134.  
  5135.     explosion 
  5136.     filename airex
  5137.     framecount 60
  5138.     srcby 1
  5139.     framerate 24
  5140.     loadframes
  5141.     bgcolor 0 0 0
  5142.     bgtol .2
  5143.  
  5144.     scaleto 1.5
  5145.  
  5146.     addtoclones
  5147.     permanent
  5148.  
  5149. object roverexp
  5150.     location 0 0 0
  5151.  
  5152.     health 2
  5153.     causedamage 1
  5154.  
  5155.     awareness 1
  5156.     flying
  5157.     lifetime 2.3
  5158.  
  5159.     explosion 
  5160.     filename nour
  5161.     framecount 76
  5162.     srcby 1
  5163.     framerate 24
  5164.     loadframes
  5165.     bgcolor 0 0 0
  5166.     bgtol .2
  5167.  
  5168.     scaleto 4
  5169.  
  5170.     addtoclones
  5171.     permanent
  5172.  
  5173. object bulletexp
  5174.     location 0 0 0
  5175.  
  5176.     health 2
  5177.     causedamage 1
  5178.  
  5179.     awareness 1
  5180.     flying
  5181.     lifetime 0.2
  5182.  
  5183.     explosion 
  5184.     filename bull
  5185.     framecount 6
  5186.     framerate 12
  5187.     loadframes
  5188.     bgcolor 0 1 0
  5189.         bgtol .4
  5190.  
  5191.     scaleto 1.2            ;; explosion size multipler from original object
  5192.  
  5193.     addtoclones
  5194.     permanent
  5195.  
  5196. object implosion
  5197.     location 0 0 0
  5198.  
  5199.     health 2
  5200.     causedamage 1
  5201.  
  5202.     awareness 1
  5203.     flying
  5204.     lifetime 0.2
  5205.  
  5206.     explosion 
  5207.     filename imp
  5208.     framecount 6
  5209.     framerate 12
  5210.     loadframes
  5211.     bgcolor 0 0 0
  5212.     bgtol .2
  5213.  
  5214.     scaleto 1
  5215.  
  5216.     addtoclones
  5217.     permanent
  5218.  
  5219.  
  5220. model missle1.trb
  5221.     name rmissle
  5222.     location 0 0 0
  5223.     orientation 0 180 0
  5224.     speed 10
  5225.     rate 5
  5226.  
  5227.     health .1
  5228.     causedamage .4
  5229.  
  5230.     awareness 1
  5231.     flying
  5232.     lifetime 5
  5233.     homingdistance 20
  5234.     turntoward 0.6
  5235.  
  5236.     bullet
  5237.  
  5238.     scaleto 2
  5239.     color 0 1 0
  5240.     gouraud
  5241.  
  5242.     addtoclones
  5243.     permanent
  5244.  
  5245. model missle2.trb
  5246.     name emissle
  5247.     location 0 0 0
  5248.     orientation 0 180 0
  5249.     speed 10
  5250.     rate 3
  5251.  
  5252.     health .1
  5253.     causedamage .3
  5254.  
  5255.     awareness 1
  5256.     flying
  5257.     lifetime 5
  5258.     homingdistance 5
  5259.     turntoward 0.9
  5260.  
  5261.     bullet
  5262.  
  5263.     scaleto 2
  5264.     color 1 0 0
  5265.     gouraud
  5266.  
  5267.     addtoclones
  5268.     permanent
  5269.  
  5270. model energy.xof
  5271.     gift partialhealth
  5272.     location 0 0 0
  5273.     scaleto 3
  5274. ;    texture rover.pnm
  5275.     color 0 1 0
  5276.     phong
  5277.     
  5278.     causedamage -0.25
  5279.     health 1
  5280.     awareness 1
  5281.     awake
  5282.     powerup
  5283.     explode implosion
  5284.     lifetime 4
  5285.  
  5286.     addtoclones
  5287.     permanent
  5288.  
  5289. model sphere3.xof
  5290.     name goodguy_placeholder
  5291.     location 0 3 -100
  5292.     direction 0 0 1
  5293.     scaleto 15
  5294.  
  5295.     flat
  5296.     color .1 .7 .1
  5297.     
  5298.     awake
  5299.     firingrate .166
  5300.     bursttime 1
  5301.     burstwait 1
  5302.     awareness 1
  5303.     turntoward .4
  5304.  
  5305.     rover
  5306.     flying
  5307.     explode roverexp
  5308.     weapon1 rmissle
  5309.  
  5310.     rate 7.0
  5311.     drag 0
  5312.     speed 3
  5313.     speedmax 6
  5314.     ;rotdrag 2
  5315.     ;rotmax 90
  5316.     rotdrag 4
  5317.     rotmax 20
  5318.     bankfactor .5
  5319.     bankrate 2
  5320.     pitchdrag 4
  5321.     pitchmax 20
  5322.     tiltfactor .5
  5323.     tiltrate 2
  5324.     flooroffset 3
  5325.  
  5326.     addtofg
  5327.     ; shadow
  5328.     permanent
  5329.  
  5330. [cameras]
  5331.  
  5332. camera 0
  5333.     fov 1.5
  5334.  
  5335. camera    1
  5336.     location 0 30 -60
  5337.     lookat 10 30 0
  5338.     fov 0.5
  5339.  
  5340. camera    2
  5341.     location 0 120 0
  5342.     lookat 0 0 .01
  5343.     fov 200
  5344.  
  5345. camera 3
  5346.     location 0 100 -100
  5347.     lookat 0 0 0
  5348.     fov 1.5
  5349.  
  5350. [end]
  5351. $$$$ 
  5352. $$ LOGON.SCN 
  5353. [scene]
  5354. regime dialog
  5355. nextscene demodlg.scn
  5356. bgimage plainbg.pnm
  5357.  
  5358. [lights]
  5359. light directional
  5360.     color 1 1 1
  5361.     direction 0 0 1
  5362.     addtofg    ; dialog
  5363.  
  5364. [models]
  5365.  
  5366. model cubebutt.trb
  5367.     name indicatorObj
  5368.     location 10.4 -6.3 -48.6
  5369.     scaleto 2
  5370.     color .6 .5 .4
  5371.     material 1 200
  5372.     flat
  5373.     awake
  5374.     awareness 2000
  5375.     cboxratio .001
  5376.     scenery
  5377.     rotation 20
  5378.     rotdrag 0
  5379.     donttrack
  5380.     addtofg
  5381.  
  5382. model cursor.trb
  5383.     name cursorObj
  5384.     location 0 0 0
  5385.     scaleto 1
  5386.     color .6 .5 .4
  5387.     material 1 200
  5388.     flat
  5389.     awake
  5390.     cboxratio .001
  5391.     scenery
  5392.     rotation 20
  5393.     rotdrag 0
  5394.     donttrack
  5395.     addtofg
  5396.  
  5397. object text-PleaseLogOn
  5398.     color 1.0 0.8 0.5
  5399.     material 1 5
  5400.     location -13.6 9.0 -41.8
  5401.     ;rotation 2
  5402.     ;rotdrag 0
  5403.     awake
  5404.     textmsg
  5405.     scaletextby .8
  5406.     horizspacing 1.1
  5407.     vertspacing 1.7
  5408.     text Please Logon to
  5409.     text Hyper Reality Simulator
  5410.     text HSM-3000 Mark II
  5411.     donttrack
  5412.     scenery
  5413.     addtofg
  5414.  
  5415.  
  5416.  
  5417. model button.trb
  5418.     name name_access
  5419.     scaletononp 35 5.0 1.0
  5420.     location 0.0 -1.0 -39.4
  5421.     color .4 .3 .2
  5422.     uitextentry
  5423.     action register nextscene demodlg.scn
  5424.     cursor cursorObj
  5425.     scaletextby 1
  5426.     horizspacing 1.1
  5427.     ; default text must follow scaling and spacing else displays wrong
  5428.     default $user
  5429.     maxchars 9
  5430.     indicator indicatorObj
  5431.     indicatorloc 9.6 -1.0 -51.5
  5432.     clicksound click.wav
  5433.     prevbutton exit_button
  5434.     nextbutton logon_button
  5435.     awake
  5436.     donttrack
  5437.     scenery
  5438.     addtofg
  5439.  
  5440. model button.trb
  5441.     name logon_button
  5442.     scaletononp 15 5.0 1.0
  5443.     location 8.6 -8.0 -39.4
  5444.     color .4 .3 .2
  5445.     uibutton
  5446.     action do name_access
  5447.     indicator indicatorObj
  5448.     indicatorloc 10.4 -6.3 -48.6
  5449.     nextbutton exit_button
  5450.     prevbutton name_access
  5451.     clicksound click.wav
  5452.     awake
  5453.     donttrack
  5454.     scenery
  5455.     addtofg
  5456.  
  5457. object Text-Logon
  5458.     color 1.0 0.8 0.5
  5459.     location 3.8 -8.6 -41.8
  5460.     material 1 5
  5461.     ;rotation 2
  5462.     ;rotdrag 0
  5463.     pickref logon_button
  5464.     awake
  5465.     textmsg
  5466.     scaletextby 1
  5467.     horizspacing 1.1
  5468.     vertspacing 3
  5469.     text Logon
  5470.     donttrack
  5471.     scenery
  5472.     addtofg
  5473.  
  5474. model button.trb
  5475.     name exit_button
  5476.     scaletononp 15 5.0 1.0
  5477.     location -8.6 -8.0 -39.4
  5478.     color .4 .3 .2
  5479.     uibutton
  5480.     action exit
  5481.     indicator indicatorObj
  5482.     indicatorloc -3.4 -6.3 -48.0
  5483.     prevbutton logon_button
  5484.     nextbutton name_access
  5485.     clicksound click.wav
  5486.     awake
  5487.     donttrack
  5488.     scenery
  5489.     addtofg
  5490.  
  5491. object Text-Exit
  5492.     color 1.0 0.8 0.5
  5493.     material 1 5
  5494.     location -13.6 -8.6 -41.8
  5495.     ;rotation 2
  5496.     ;rotdrag 0
  5497.     pickref exit_button
  5498.     awake
  5499.     textmsg
  5500.     scaletextby 1
  5501.     horizspacing 1.1
  5502.     vertspacing 3
  5503.     text Exit
  5504.     donttrack
  5505.     scenery
  5506.     addtofg
  5507.  
  5508.  
  5509. [scene]
  5510. playonce logon.wav
  5511. select name_access
  5512.  
  5513. [end]
  5514.  
  5515. $$$$ 
  5516. $$ JOYERROR.SCN 
  5517. [scene]
  5518. regime dialog
  5519. cameraview wide
  5520. scenesize 360
  5521. bgimage plainbg.pnm
  5522. cameraheight 0
  5523. if nojoy nojoycal
  5524. if nojoycal nojoycal
  5525.  
  5526. [lights]
  5527. light directional
  5528.     color 1 1 1
  5529.     direction 0 0 1
  5530.     addtofg ; dialog
  5531.  
  5532. [models]
  5533.  
  5534. object Instructions
  5535.     color 1.0 0.8 0.5
  5536.     material 1 5
  5537.     location -5.1 3.0 -66.2
  5538.     donttrack
  5539.     awake
  5540.     textmsg
  5541.     scaletextby .35
  5542.     horizspacing 1.1
  5543.     vertspacing 4
  5544.     text Joystick calibration
  5545.     text error.  Please try again
  5546.     text or press 'Skip' to ignore
  5547.     text joystick.
  5548.     addtofg
  5549.  
  5550. model cubebutt.trb
  5551.     name indicatorObj
  5552.     location 10.4 -6.3 -48.6
  5553.     scaleto 2
  5554.     color .6 .5 .4
  5555.     material 1 200
  5556.     flat
  5557.     awake
  5558.     awareness 2000
  5559.     cboxratio .001
  5560.     scenery
  5561.     rotation 20
  5562.     rotdrag 0
  5563.     donttrack
  5564.     addtofg
  5565.  
  5566. model button.trb
  5567.     name recal_button
  5568.     scaletononp 18 5.0 1.0
  5569.     location 8.6 -8.0 -39.4
  5570.     color .4 .3 .2
  5571.     uibutton
  5572.     ignorejoystick
  5573.     action nextscene joycal1.scn
  5574.     indicator indicatorObj
  5575.     indicatorloc 12.4 -6.3 -48.6
  5576.     nextbutton back_button
  5577.     prevbutton back_button
  5578.     clicksound click.wav
  5579.     awake
  5580.     donttrack
  5581.     scenery
  5582.     addtofg
  5583.  
  5584. object Text-recal
  5585.     color 1.0 0.8 0.5
  5586.     location 1.8 -8.6 -41.8
  5587.     material 1 5
  5588.     ;rotation 2
  5589.     ;rotdrag 0
  5590.     pickref recal_button
  5591.     awake
  5592.     textmsg
  5593.     scaletextby .8
  5594.     horizspacing 1.1
  5595.     vertspacing 3
  5596.     text Recal^i^brate
  5597.     donttrack
  5598.     scenery
  5599.     addtofg
  5600.  
  5601. model button.trb
  5602.     name back_button        ;; secretly 'skip' button
  5603.     scaletononp 15 5.0 1.0
  5604.     location -8.6 -8.0 -39.4
  5605.     color .4 .3 .2
  5606.     uibutton
  5607.     ignorejoystick
  5608.     action nojoy nextscene logon.scn
  5609.     indicator indicatorObj
  5610.     indicatorloc -3.0 -6.3 -48.6
  5611.     nextbutton recal_button
  5612.     prevbutton recal_button
  5613.     clicksound click.wav
  5614.     awake
  5615.     donttrack
  5616.     scenery
  5617.     addtofg
  5618.  
  5619. object Text-Skip
  5620.     color 1.0 0.8 0.5
  5621.     location -13.8 -8.6 -41.8
  5622.     material 1 5
  5623.     ;rotation 2
  5624.     ;rotdrag 0
  5625.     pickref back_button
  5626.     awake
  5627.     textmsg
  5628.     scaletextby .8
  5629.     horizspacing 1.1
  5630.     vertspacing 3
  5631.     text Skip
  5632.     donttrack
  5633.     scenery
  5634.     addtofg
  5635.  
  5636. [scene]
  5637. select recal_button
  5638. goto end
  5639. :nojoycal
  5640. nextscene logon.scn
  5641. [nextscene]
  5642. [scene]
  5643. :end
  5644. [end]
  5645.  
  5646. $$$$ 
  5647. $$ JOYCAL3.SCN 
  5648. [scene]
  5649. regime dialog
  5650. cameraview wide
  5651. scenesize 360
  5652. bgimage plainbg.pnm
  5653. cameraheight 0
  5654.  
  5655. [lights]
  5656. light directional
  5657.     color 1 1 1
  5658.     direction 0 0 1
  5659.     addtofg ; dialog
  5660.  
  5661. [models]
  5662.  
  5663. object Instructions
  5664.     color 1.0 0.8 0.5
  5665.     material 1 5
  5666.     location -4.1 3.0 -66.2
  5667.     donttrack
  5668.     awake
  5669.     textmsg
  5670.     scaletextby .35
  5671.     horizspacing 1.1
  5672.     vertspacing 4
  5673.     text Move Joystick or
  5674.     text Gamepad control to
  5675.     text lower-right and press
  5676.     text a button.
  5677.     addtofg
  5678.  
  5679. model cubebutt.trb
  5680.     name indicatorObj
  5681.     location 10.4 -6.3 -48.6
  5682.     scaleto 2
  5683.     color .6 .5 .4
  5684.     material 1 200
  5685.     flat
  5686.     awake
  5687.     awareness 2000
  5688.     cboxratio .001
  5689.     scenery
  5690.     rotation 20
  5691.     rotdrag 0
  5692.     donttrack
  5693.     addtofg
  5694.  
  5695. model button.trb
  5696.     name next_button
  5697.     scaletononp 15 5.0 1.0
  5698.     location 8.6 -8.0 -39.4
  5699.     color .4 .3 .2
  5700.     uibutton
  5701.     ignorejoystick
  5702.     action joycal_max joycal_test joyerror.scn joycal_writereg pause 1000 nextscene logon.scn
  5703.     indicator indicatorObj
  5704.     indicatorloc 10.4 -6.3 -48.6
  5705.     nextbutton back_button
  5706.     prevbutton back_button
  5707.     clicksound click.wav
  5708.     awake
  5709.     donttrack
  5710.     scenery
  5711.     addtofg
  5712.  
  5713. object Text-next
  5714.     color 1.0 0.8 0.5
  5715.     location 2.8 -8.6 -41.8
  5716.     material 1 5
  5717.     ;rotation 2
  5718.     ;rotdrag 0
  5719.     pickref next_button
  5720.     awake
  5721.     textmsg
  5722.     scaletextby .8
  5723.     horizspacing 1.1
  5724.     vertspacing 3
  5725.     text Next
  5726.     donttrack
  5727.     scenery
  5728.     addtofg
  5729.  
  5730. model button.trb
  5731.     name back_button
  5732.     scaletononp 15 5.0 1.0
  5733.     location -8.6 -8.0 -39.4
  5734.     color .4 .3 .2
  5735.     uibutton
  5736.     ignorejoystick
  5737.     action nextscene joycal2.scn
  5738.     indicator indicatorObj
  5739.     indicatorloc -3.0 -6.3 -48.6
  5740.     nextbutton next_button
  5741.     prevbutton next_button
  5742.     clicksound click.wav
  5743.     awake
  5744.     donttrack
  5745.     scenery
  5746.     addtofg
  5747.  
  5748. object Text-Back
  5749.     color 1.0 0.8 0.5
  5750.     location -13.8 -8.6 -41.8
  5751.     material 1 5
  5752.     ;rotation 2
  5753.     ;rotdrag 0
  5754.     pickref back_button
  5755.     awake
  5756.     textmsg
  5757.     scaletextby .8
  5758.     horizspacing 1.1
  5759.     vertspacing 3
  5760.     text Back
  5761.     donttrack
  5762.     scenery
  5763.     addtofg
  5764.  
  5765. [scene]
  5766. select next_button
  5767.  
  5768. [end]
  5769.  
  5770. $$$$ 
  5771. $$ JOYCAL2.SCN 
  5772. [scene]
  5773. regime dialog
  5774. cameraview wide
  5775. scenesize 360
  5776. bgimage plainbg.pnm
  5777. cameraheight 0
  5778.  
  5779. [lights]
  5780. light directional
  5781.     color 1 1 1
  5782.     direction 0 0 1
  5783.     addtofg ; dialog
  5784.  
  5785. [models]
  5786.  
  5787. object Instructions
  5788.     color 1.0 0.8 0.5
  5789.     material 1 5
  5790.     location -4.1 3.0 -66.2
  5791.     donttrack
  5792.     awake
  5793.     textmsg
  5794.     scaletextby .35
  5795.     horizspacing 1.1
  5796.     vertspacing 4
  5797.     text Move Joystick or
  5798.     text Gamepad control to
  5799.     text upper-left and press
  5800.     text a button.
  5801.     addtofg
  5802.  
  5803. model cubebutt.trb
  5804.     name indicatorObj
  5805.     location 10.4 -6.3 -48.6
  5806.     scaleto 2
  5807.     color .6 .5 .4
  5808.     material 1 200
  5809.     flat
  5810.     awake
  5811.     awareness 2000
  5812.     cboxratio .001
  5813.     scenery
  5814.     rotation 20
  5815.     rotdrag 0
  5816.     donttrack
  5817.     addtofg
  5818.  
  5819. model button.trb
  5820.     name next_button
  5821.     scaletononp 15 5.0 1.0
  5822.     location 8.6 -8.0 -39.4
  5823.     color .4 .3 .2
  5824.     uibutton
  5825.     ignorejoystick
  5826.     action joycal_min nextscene joycal3.scn
  5827.     indicator indicatorObj
  5828.     indicatorloc 10.4 -6.3 -48.6
  5829.     nextbutton back_button
  5830.     prevbutton back_button
  5831.     clicksound click.wav
  5832.     awake
  5833.     donttrack
  5834.     scenery
  5835.     addtofg
  5836.  
  5837. object Text-next
  5838.     color 1.0 0.8 0.5
  5839.     location 2.8 -8.6 -41.8
  5840.     material 1 5
  5841.     ;rotation 2
  5842.     ;rotdrag 0
  5843.     pickref next_button
  5844.     awake
  5845.     textmsg
  5846.     scaletextby .8
  5847.     horizspacing 1.1
  5848.     vertspacing 3
  5849.     text Next
  5850.     donttrack
  5851.     scenery
  5852.     addtofg
  5853.  
  5854. model button.trb
  5855.     name back_button
  5856.     scaletononp 15 5.0 1.0
  5857.     location -8.6 -8.0 -39.4
  5858.     color .4 .3 .2
  5859.     uibutton
  5860.     ignorejoystick
  5861.     action nextscene joycal1.scn
  5862.     indicator indicatorObj
  5863.     indicatorloc -3.0 -6.3 -48.6
  5864.     nextbutton next_button
  5865.     prevbutton next_button
  5866.     clicksound click.wav
  5867.     awake
  5868.     donttrack
  5869.     scenery
  5870.     addtofg
  5871.  
  5872. object Text-Back
  5873.     color 1.0 0.8 0.5
  5874.     location -13.8 -8.6 -41.8
  5875.     material 1 5
  5876.     ;rotation 2
  5877.     ;rotdrag 0
  5878.     pickref back_button
  5879.     awake
  5880.     textmsg
  5881.     scaletextby .8
  5882.     horizspacing 1.1
  5883.     vertspacing 3
  5884.     text Back
  5885.     donttrack
  5886.     scenery
  5887.     addtofg
  5888.  
  5889. [scene]
  5890. select next_button
  5891.  
  5892. [end]
  5893.  
  5894. $$$$ 
  5895. $$ JOYCAL1.SCN 
  5896. [scene]
  5897. regime dialog
  5898. cameraview wide
  5899. scenesize 360
  5900. bgimage plainbg.pnm
  5901. cameraheight 0
  5902. joycal_readreg
  5903. if nojoy nojoycal
  5904. if nojoycal nojoycal
  5905.  
  5906. [lights]
  5907. light directional
  5908.     color 1 1 1
  5909.     direction 0 0 1
  5910.     addtofg ; dialog
  5911.  
  5912. [models]
  5913.  
  5914. object Instructions
  5915.     color 1.0 0.8 0.5
  5916.     material 1 5
  5917.     location -4.1 3.0 -66.2
  5918.     donttrack
  5919.     awake
  5920.     textmsg
  5921.     scaletextby .35
  5922.     horizspacing 1.1
  5923.     vertspacing 4
  5924.     text Center Joystick or
  5925.     text Gamepad and press
  5926.     text a button.
  5927.     addtofg
  5928.  
  5929. model cubebutt.trb
  5930.     name indicatorObj
  5931.     location 10.4 -6.3 -48.6
  5932.     scaleto 2
  5933.     color .6 .5 .4
  5934.     material 1 200
  5935.     flat
  5936.     awake
  5937.     awareness 2000
  5938.     cboxratio .001
  5939.     scenery
  5940.     rotation 20
  5941.     rotdrag 0
  5942.     donttrack
  5943.     addtofg
  5944.  
  5945. model button.trb
  5946.     name next_button
  5947.     scaletononp 15 5.0 1.0
  5948.     location 8.6 -8.0 -39.4
  5949.     color .4 .3 .2
  5950.     uibutton
  5951.     ignorejoystick
  5952.     action joycal_center nextscene joycal2.scn
  5953.     indicator indicatorObj
  5954.     indicatorloc 10.4 -6.3 -48.6
  5955.     nextbutton back_button
  5956.     prevbutton back_button
  5957.     clicksound click.wav
  5958.     awake
  5959.     donttrack
  5960.     scenery
  5961.     addtofg
  5962.  
  5963. object Text-next
  5964.     color 1.0 0.8 0.5
  5965.     location 2.8 -8.6 -41.8
  5966.     material 1 5
  5967.     ;rotation 2
  5968.     ;rotdrag 0
  5969.     pickref next_button
  5970.     awake
  5971.     textmsg
  5972.     scaletextby .8
  5973.     horizspacing 1.1
  5974.     vertspacing 3
  5975.     text Next
  5976.     donttrack
  5977.     scenery
  5978.     addtofg
  5979.  
  5980. model button.trb
  5981.     name back_button        ;; secretly 'skip' button
  5982.     scaletononp 15 5.0 1.0
  5983.     location -8.6 -8.0 -39.4
  5984.     color .4 .3 .2
  5985.     uibutton
  5986.     ignorejoystick
  5987.     action nextscene logon.scn
  5988.     indicator indicatorObj
  5989.     indicatorloc -3.0 -6.3 -48.6
  5990.     nextbutton next_button
  5991.     prevbutton next_button
  5992.     clicksound click.wav
  5993.     awake
  5994.     donttrack
  5995.     scenery
  5996.     addtofg
  5997.  
  5998. object Text-Back
  5999.     color 1.0 0.8 0.5
  6000.     location -13.8 -8.6 -41.8
  6001.     material 1 5
  6002.     ;rotation 2
  6003.     ;rotdrag 0
  6004.     pickref back_button
  6005.     awake
  6006.     textmsg
  6007.     scaletextby .8
  6008.     horizspacing 1.1
  6009.     vertspacing 3
  6010.     text Skip
  6011.     donttrack
  6012.     scenery
  6013.     addtofg
  6014.  
  6015. [scene]
  6016. select next_button
  6017. goto end
  6018. :nojoycal
  6019. nextscene logon.scn
  6020. [nextscene]
  6021. [scene]
  6022. :end
  6023. [end]
  6024.  
  6025. $$$$ 
  6026. $$ HISCORES.SCN 
  6027. [scene]
  6028. regime dialog
  6029. cameraview wide
  6030. scenesize 360
  6031. bgimage plainbg.pnm
  6032. cameraheight 0
  6033.  
  6034. [lights]
  6035. light directional
  6036.     color 1 1 1
  6037.     direction 0 0 1
  6038.     addtofg ; dialog
  6039.  
  6040. [models]
  6041. object TheScores
  6042.     color 1.0 0.8 0.5
  6043.     material 1 5
  6044.     location -9.5 5.25 -60.0
  6045.     donttrack
  6046.     awake
  6047.     textmsg
  6048.     scaletextby .28
  6049.     horizspacing 1.2
  6050.     vertspacing 3.8
  6051.     displayscores
  6052.     scenery
  6053.     addtofg
  6054.  
  6055. model cubebutt.trb
  6056.     name indicatorObj
  6057.     location 10.4 -6.3 -48.6
  6058.     scaleto 2
  6059.     color .6 .5 .4
  6060.     material 1 200
  6061.     flat
  6062.     awake
  6063.     awareness 2000
  6064.     cboxratio .001
  6065.     scenery
  6066.     rotation 20
  6067.     rotdrag 0
  6068.     donttrack
  6069.     addtofg
  6070.  
  6071. model button.trb
  6072.     name continue_button
  6073.     scaletononp 15 5.0 1.0
  6074.     location 8.6 -8.0 -39.4
  6075.     color .4 .3 .2
  6076.     uibutton
  6077.     action reset nextscene demodlg.scn
  6078.     indicator indicatorObj
  6079.     indicatorloc 11.4 -6.3 -48.6
  6080.     nextbutton exit_button
  6081.     prevbutton exit_button
  6082.     clicksound click.wav
  6083.     awake
  6084.     donttrack
  6085.     scenery
  6086.     addtofg
  6087.  
  6088. object Text-Continue
  6089.     color 1.0 0.8 0.5
  6090.     location 2.8 -8.6 -41.8
  6091.     material 1 5
  6092.     ;rotation 2
  6093.     ;rotdrag 0
  6094.     pickref continue_button
  6095.     awake
  6096.     textmsg
  6097.     scaletextby .8
  6098.     horizspacing 1.1
  6099.     vertspacing 3
  6100.     text Conti^n^ue
  6101.     donttrack
  6102.     scenery
  6103.     addtofg
  6104.  
  6105. model button.trb
  6106.     name exit_button
  6107.     scaletononp 15 5.0 1.0
  6108.     location -8.6 -8.0 -39.4
  6109.     color .4 .3 .2
  6110.     uibutton
  6111.     action exit
  6112.     indicator indicatorObj
  6113.     indicatorloc -3.0 -6.3 -48.6
  6114.     nextbutton continue_button
  6115.     prevbutton continue_button
  6116.     clicksound click.wav
  6117.     awake
  6118.     donttrack
  6119.     scenery
  6120.     addtofg
  6121.  
  6122. object Text-Exit
  6123.     color 1.0 0.8 0.5
  6124.     location -13.8 -8.6 -41.8
  6125.     material 1 5
  6126.     ;rotation 2
  6127.     ;rotdrag 0
  6128.     pickref exit_button
  6129.     awake
  6130.     textmsg
  6131.     scaletextby .8
  6132.     horizspacing 1.1
  6133.     vertspacing 3
  6134.     text Exit
  6135.     donttrack
  6136.     scenery
  6137.     addtofg
  6138.  
  6139. [scene]
  6140. pause 2000
  6141. [rendernow]
  6142. [scene]
  6143. select continue_button
  6144. demo_next ptdome01.scn
  6145.  
  6146. [end]
  6147.  
  6148. $$$$ 
  6149. $$ GAMEOVER.SCN 
  6150. [scene]
  6151. regime dialog
  6152. bgimage plainbg.pnm
  6153. updatescores
  6154.  
  6155. [lights]
  6156. light directional
  6157.     color 1 1 1
  6158.     direction 0 0 1
  6159.     addtofg ; dialog
  6160.  
  6161. [models]
  6162.  
  6163. model cubebutt.trb
  6164.     name indicatorObj
  6165.     location 10.4 -6.3 -48.6
  6166.     scaleto 2
  6167.     color .6 .5 .4
  6168.     material 1 200
  6169.     flat
  6170.     awake
  6171.     awareness 2000
  6172.     cboxratio .001
  6173.     scenery
  6174.     rotation 20
  6175.     rotdrag 0
  6176.     donttrack
  6177.     addtofg
  6178.  
  6179. [scene]
  6180. if training endtraining
  6181.  
  6182. [models]
  6183.  
  6184. object GameOver-Game
  6185.     color 1.0 0.8 0.5
  6186.     material 1 5
  6187.     location -7.0 4.9 -61.0
  6188.     ;rotation 2
  6189.     ;rotdrag 0
  6190.     donttrack
  6191.     awake
  6192.     textmsg
  6193.     scaletextby .4
  6194.     horizspacing 1.1
  6195.     vertspacing 3
  6196.     text Your rank: $r
  6197.     text ^
  6198.     text Fai^lure to
  6199.     text complete a^l^l levels.
  6200.     addtofg
  6201.  
  6202. [scene]
  6203. playonce failgm3.wav
  6204. goto buttons
  6205. :endtraining
  6206.  
  6207. [models]
  6208. object GameOver-Training
  6209.     color 1.0 0.8 0.5
  6210.     material 1 5
  6211.     location -7.0 4.9 -61.0
  6212.     ;rotation 2
  6213.     ;rotdrag 0
  6214.     donttrack
  6215.     awake
  6216.     textmsg
  6217.     scaletextby .4
  6218.     horizspacing 1.1
  6219.     vertspacing 3
  6220.     text You have FAI^LED
  6221.     text to complete the
  6222.     text tra^i^n^i^ng.
  6223.     addtofg
  6224.  
  6225. [scene]
  6226. playonce deadtr2.wav
  6227. :buttons
  6228.  
  6229. [models]
  6230. model button.trb
  6231.     name restart_button
  6232.     scaletononp 15 5.0 1.0
  6233.     location 8.6 -5.0 -39.4
  6234.     color .4 .3 .2
  6235.     uibutton
  6236.     action reset nextscene demodlg.scn
  6237.     indicator indicatorObj
  6238.     indicatorloc 10.4 -4.0 -48.6
  6239.     nextbutton scores_button
  6240.     prevbutton exit_button
  6241.     clicksound click.wav
  6242.     awake
  6243.     donttrack
  6244.     scenery
  6245.     addtofg
  6246.  
  6247. object Text-Continue
  6248.     color 1.0 0.8 0.5
  6249.     location 2.8 -5.6 -41.8
  6250.     material 1 5
  6251.     ;rotation 2
  6252.     ;rotdrag 0
  6253.     pickref restart_button
  6254.     awake
  6255.     textmsg
  6256.     scaletextby .8
  6257.     horizspacing 1.1
  6258.     vertspacing 3
  6259.     text Restart
  6260.     donttrack
  6261.     scenery
  6262.     addtofg
  6263.  
  6264. model button.trb
  6265.     name exit_button
  6266.     scaletononp 15 5.0 1.0
  6267.     location -8.6 -5.0 -39.4
  6268.     color .4 .3 .2
  6269.     uibutton
  6270.     action exit
  6271.     indicator indicatorObj
  6272.     indicatorloc -3.4 -4.0 -48.6
  6273.     nextbutton restart_button
  6274.     prevbutton scores_button
  6275.     clicksound click.wav
  6276.     awake
  6277.     donttrack
  6278.     scenery
  6279.     addtofg
  6280.  
  6281. object Text-Exit
  6282.     color 1.0 0.8 0.5
  6283.     location -13.8 -5.6 -41.8
  6284.     material 1 5
  6285.     ;rotation 2
  6286.     ;rotdrag 0
  6287.     pickref exit_button
  6288.     awake
  6289.     textmsg
  6290.     scaletextby .8
  6291.     horizspacing 1.1
  6292.     vertspacing 3
  6293.     text Exit
  6294.     donttrack
  6295.     scenery
  6296.     addtofg
  6297.  
  6298. model button.trb
  6299.     name scores_button
  6300.     scaletononp 15 5.0 1.0
  6301.     location 0.0 -10.5 -39.4
  6302.     color .4 .3 .2
  6303.     uibutton
  6304.     action nextscene hiscores.scn
  6305.     indicator indicatorObj
  6306.     indicatorloc 3.4 -8.3 -48.6
  6307.     nextbutton exit_button
  6308.     prevbutton restart_button
  6309.     clicksound click.wav
  6310.     awake
  6311.     donttrack
  6312.     scenery
  6313.     addtofg
  6314.  
  6315. object Text-Scores
  6316.     color 1.0 0.8 0.5
  6317.     location -6.0 -11.5 -39.4
  6318.     material 1 5
  6319.     ;rotation 2
  6320.     ;rotdrag 0
  6321.     pickref scores_button
  6322.     awake
  6323.     textmsg
  6324.     scaletextby .8
  6325.     horizspacing 1.1
  6326.     vertspacing 3
  6327.     text Scores
  6328.     donttrack
  6329.     scenery
  6330.     addtofg
  6331.  
  6332. [scene]
  6333. pause 2000
  6334. [rendernow]
  6335. [scene]
  6336. select restart_button
  6337. demo_next ptdome01.scn
  6338.  
  6339.  
  6340. [end]
  6341.  
  6342. $$$$ 
  6343. $$ GAMEOTMP.SCN 
  6344. [scene]
  6345. regime dialog
  6346. bgimage plainbg.pnm
  6347. updatescores
  6348.  
  6349. [lights]
  6350. light directional
  6351.     color 1 1 1
  6352.     direction 0 0 1
  6353.     addtofg ; dialog
  6354.  
  6355. [models]
  6356.  
  6357. model cubebutt.trb
  6358.     name indicatorObj
  6359.     location 10.4 -6.3 -48.6
  6360.     scaleto 2
  6361.     color .6 .5 .4
  6362.     material 1 200
  6363.     flat
  6364.     awake
  6365.     awareness 2000
  6366.     cboxratio .001
  6367.     scenery
  6368.     rotation 20
  6369.     rotdrag 0
  6370.     donttrack
  6371.     addtofg
  6372.  
  6373. [models]
  6374.  
  6375. object TimesUp-Game
  6376.     color 1.0 0.8 0.5
  6377.     material 1 5
  6378.     location -7.0 4.5 -61.0
  6379.     ;rotation 2
  6380.     ;rotdrag 0
  6381.     donttrack
  6382.     awake
  6383.     textmsg
  6384.     scaletextby .4
  6385.     horizspacing 1.1
  6386.     vertspacing 3
  6387.     text Temporarily
  6388.     text out of levels^!
  6389.     text ^
  6390.     text Your rank: $r
  6391.     addtofg
  6392.  
  6393.  
  6394. [models]
  6395. model button.trb
  6396.     name restart_button
  6397.     scaletononp 15 5.0 1.0
  6398.     location 8.6 -5.0 -39.4
  6399.     color .4 .3 .2
  6400.     uibutton
  6401.     action reset nextscene demodlg.scn
  6402.     indicator indicatorObj
  6403.     indicatorloc 10.4 -4.0 -48.6
  6404.     nextbutton scores_button
  6405.     prevbutton exit_button
  6406.     clicksound click.wav
  6407.     awake
  6408.     donttrack
  6409.     scenery
  6410.     addtofg
  6411.  
  6412. object Text-Continue
  6413.     color 1.0 0.8 0.5
  6414.     location 2.8 -5.6 -41.8
  6415.     material 1 5
  6416.     ;rotation 2
  6417.     ;rotdrag 0
  6418.     pickref restart_button
  6419.     awake
  6420.     textmsg
  6421.     scaletextby .8
  6422.     horizspacing 1.1
  6423.     vertspacing 3
  6424.     text Restart
  6425.     donttrack
  6426.     scenery
  6427.     addtofg
  6428.  
  6429. model button.trb
  6430.     name exit_button
  6431.     scaletononp 15 5.0 1.0
  6432.     location -8.6 -5.0 -39.4
  6433.     color .4 .3 .2
  6434.     uibutton
  6435.     action exit
  6436.     indicator indicatorObj
  6437.     indicatorloc -3.4 -4.0 -48.6
  6438.     nextbutton restart_button
  6439.     prevbutton scores_button
  6440.     clicksound click.wav
  6441.     awake
  6442.     donttrack
  6443.     scenery
  6444.     addtofg
  6445.  
  6446. object Text-Exit
  6447.     color 1.0 0.8 0.5
  6448.     location -13.8 -5.6 -41.8
  6449.     material 1 5
  6450.     ;rotation 2
  6451.     ;rotdrag 0
  6452.     pickref exit_button
  6453.     awake
  6454.     textmsg
  6455.     scaletextby .8
  6456.     horizspacing 1.1
  6457.     vertspacing 3
  6458.     text Exit
  6459.     donttrack
  6460.     scenery
  6461.     addtofg
  6462.  
  6463. model button.trb
  6464.     name scores_button
  6465.     scaletononp 15 5.0 1.0
  6466.     location 0.0 -10.5 -39.4
  6467.     color .4 .3 .2
  6468.     uibutton
  6469.     action nextscene hiscores.scn
  6470.     indicator indicatorObj
  6471.     indicatorloc 3.4 -8.3 -48.6
  6472.     nextbutton exit_button
  6473.     prevbutton restart_button
  6474.     clicksound click.wav
  6475.     awake
  6476.     donttrack
  6477.     scenery
  6478.     addtofg
  6479.  
  6480. object Text-Scores
  6481.     color 1.0 0.8 0.5
  6482.     location -6.0 -11.5 -39.4
  6483.     material 1 5
  6484.     ;rotation 2
  6485.     ;rotdrag 0
  6486.     pickref scores_button
  6487.     awake
  6488.     textmsg
  6489.     scaletextby .8
  6490.     horizspacing 1.1
  6491.     vertspacing 3
  6492.     text Scores
  6493.     donttrack
  6494.     scenery
  6495.     addtofg
  6496.  
  6497. [scene]
  6498. pause 2000
  6499. [rendernow]
  6500. [scene]
  6501. select restart_button
  6502. demo_next ptdome01.scn
  6503.  
  6504.  
  6505. [end]
  6506.  
  6507. $$$$ 
  6508.