home *** CD-ROM | disk | FTP | other *** search
/ PowerPlay 1998 July / PowerPlay0798.bin / Demos / incoming.exe / asc / oceanic / oceanic.odl < prev    next >
Text File  |  1998-04-05  |  103KB  |  4,049 lines

  1. include "asc\misc\standard.odl"
  2.  
  3. land
  4.     "asc\oceanic\tland.bin"
  5.     "asc\oceanic\city2tc.bin"
  6.     texture "oceanic\l3.ppm"
  7.     texture "oceanic\l3.ppm"
  8.     texture "oceanic\l3.ppm"
  9.     texture "oceanic\l3.ppm"
  10.     texture "oceanic\l4.ppm"
  11.     texture "oceanic\l5.ppm"
  12.     texture "oceanic\l6.ppm"
  13.     texture "oceanic\l3.ppm"
  14.  
  15. sky
  16.     flat
  17.     texture "clouds\flatcld5.ppm"
  18.     RGB 17 17 16
  19.     RGB 43 43 35
  20.     RGB 70 70 54
  21.     RGB 97 97 74
  22.     RGB 151 151 113
  23.        RGB 55 52 36
  24.     RGB 55 52 36
  25.     RGB 55 52 36
  26.     fog 55 52 36 bounds 7500 21000
  27.     cloud level -5200
  28.     ambiance 32 32 32
  29.     direct 120 60 60
  30.     from 1.800000 -0.700000 -0.700000 not_unit
  31.     sunimage "sun\moon01.ppm" transparent alpha
  32.     color    168 168 168
  33.     size 1000
  34.  
  35. water -523
  36.  
  37. #==============================
  38.  
  39. type "fa-18"
  40.     name "f/a-18"
  41.     schematic "schmatics\f18-s.ppm"
  42.     objfile "pweapons\pcexport\f-18.ian" scale 18
  43.     objfile lod 1 "pweapons\pcexport\low\f-18.ian" scale 18
  44.     texture "pweapons\seacam2.ppm" transparent 
  45.     group "human"
  46.     subgroup "f18"
  47.     hitpoints 300
  48.     points 500
  49.     dynamics "plane"
  50.         mass            120
  51.         max altitude    9000
  52.         max vel            100
  53.         min vel            60
  54.         pitch acc        0.7
  55.         yaw acc            0.8
  56.         roll acc        1.6
  57.         linear acc        8
  58.         bank stability    0.5%
  59.         linear drag        30%
  60.         angular drag     35%
  61.     cockpit    0 -57.4 206.5
  62.     sfx "plvtol" min 500 max 10000 loop
  63.     flameout 30
  64.     cannons
  65.         pos 0 -32.4 270.7
  66.     secondary_cannons
  67.         pos -142 -7 -64
  68.         pos 142 -7 -64
  69.     shadow "effects\f18-shd.ppm" transparent alpha low
  70.  
  71.     child "fa18b"
  72.          sprite u=65 v=191 w=64 h=64    size=1 colour 1=0 0 0
  73.         texture "smoke.ppm"
  74.         operate "blamp"
  75.         lamplight 0 -13 -420 160 40 0 1200
  76.         position 0 0 0
  77.  
  78.     sibling "engine1"
  79.         objfile "effects\pcexport\jet2.ian"    scale 8
  80.         texture "effects\effects.ppm" transparent
  81.         position 23 -9 -304.3
  82.         drawtype semi transparent self illuminating
  83.         operate "spinengines"
  84.  
  85.     sibling "engine2"
  86.         objfile as "engine1"
  87.         position -23 -9 -304.3
  88.         drawtype semi transparent self illuminating
  89.         operate "spinengines"
  90.  
  91.     sibling "hhsm1"
  92.          objfile "pweapons\pcexport\hsm.ian" scale 4
  93.         texture "pweapons\misc.ppm" transparent
  94.         position 103 -11 -42
  95.  
  96.     sibling "hhsm2"
  97.          objfile as "hhsm1"
  98.         position 142 -7 -64
  99.  
  100.     sibling "hhsm3"
  101.          objfile as "hhsm1"
  102.         position -103 -11 -42
  103.  
  104.     sibling "hhsm4"
  105.          objfile as "hhsm1"
  106.         position -142 -7 -64
  107.  
  108.     sibling "hmsm1"
  109.          objfile "pweapons\pcexport\msm.ian" scale 4
  110.         texture "pweapons\misc.ppm" transparent
  111.         position 221 -5 -102
  112.  
  113.     sibling "hmsm2"
  114.          objfile as "hmsm1"
  115.         position 38 10 -65
  116.  
  117.     sibling "hmsm3"
  118.          objfile as "hmsm1"
  119.         position -221 -5 -102
  120.  
  121.     sibling "hmsm4"
  122.          objfile as "hmsm1"
  123.         position -38 10 -65
  124.  
  125. ;    child "f18LGB"
  126. ;        objfile "pweapons\pcexport\F-18bwhl.ian" scale 10
  127. ;        texture "pweapons\seacam2.ppm" transparent
  128. ;        position 0 0 -54 forward 1 0 0 up 0 1 0
  129.  
  130. ;    sibling "f18LGF"
  131. ;        objfile "pweapons\pcexport\F-18fwhl.ian" scale 10
  132. ;        texture "pweapons\seacam2.ppm" transparent
  133. ;        position 0 0 117 forward 1 0 0 up 0 1 0
  134.  
  135. ;parent
  136. ;animate
  137. ;    "f18LGB"    position 0 0 -54 forward 1 0 0 up 0 1 0
  138. ;    "f18LGF"    position 0 0 117 forward 1 0 0 up 0 1 0
  139. ;end
  140.  
  141. ;type "fa-18g"
  142. ;    name "f/a-18"
  143. ;     objfile as "fa-18"
  144. ;    group "human"
  145.  
  146. ;    child "f18LGB"
  147. ;        objfile "pweapons\pcexport\F-18bwhl.ian" scale 18
  148. ;        texture "pweapons\seacam2.ppm" transparent
  149. ;        position 0 9 -68
  150.  
  151. ;    sibling "f18LGF"
  152. ;        objfile "pweapons\pcexport\F-18fwhl.ian" scale 18
  153. ;        texture "pweapons\seacam2.ppm" transparent
  154. ;        position 0 9 130
  155.  
  156. type "vtol"
  157.     name "harrier"
  158.     schematic "schmatics\harrier-s.ppm"
  159.     objfile "pweapons\pcexport\harrier.ian"    scale 15
  160.     objfile lod 1 "pweapons\pcexport\low\harrier.ian"
  161.     texture "pweapons\seacam2.ppm" transparent
  162.     group "human"
  163.     subgroup "VTOL"
  164.     hitpoints    300
  165.     points 500
  166.     dynamics "vtol"
  167.         mass            120
  168.         max altitude    9000
  169.         max vel            100
  170.         min vel            0
  171.         pitch acc        0.7
  172.         yaw acc            0.8
  173.         roll acc        1.6
  174.         linear acc        8
  175.         bank stability    0.5%
  176.         linear drag        30%
  177.         angular drag     35%
  178.     cockpit    0 -25 226
  179.     sfx "plvtol" min 500 max 10000 loop
  180.     cannons
  181.         pos -45 15 100
  182.         pos 45 15 100
  183.     secondary_cannons
  184.         pos -93 0 0
  185.         pos 93 0 0
  186.     shadow "effects\harrier shd 1.ppm" transparent alpha low
  187.  
  188.     child "VTOL LGBL"
  189.         objfile "pweapons\pcexport\Harlgbl.ian"    scale 15
  190.         texture "pweapons\seacam2.ppm" transparent
  191.         position 9 22.8 1        forward 0 0 1 up -1 0 0
  192.  
  193.     sibling "VTOL LGBR"
  194.         objfile "pweapons\pcexport\Harlgbr.ian"    scale 15
  195.         texture "pweapons\seacam2.ppm" transparent
  196.         position -9 22.8 1        forward 0 0 1 up  1 0 0
  197.  
  198.     sibling "VTOL LGFL"
  199.         objfile "pweapons\pcexport\Harlgfl.ian"    scale 15
  200.         texture "pweapons\seacam2.ppm" transparent
  201.         position 12 23.48 5        forward 0 0 1 up -1 0 0
  202.  
  203.     sibling "VTOL LGFR"
  204.         objfile "pweapons\pcexport\Harlgfr.ian"    scale 15
  205.         texture "pweapons\seacam2.ppm" transparent
  206.         position -12 23.48 5    forward 0 0 1 up  1 0 0
  207.  
  208.     sibling "VTOL RW"
  209.         objfile "pweapons\pcexport\Harbwhel.ian"    scale 15
  210.         texture "pweapons\seacam2.ppm" transparent
  211.         position 0 10 25           forward 0 1 0 up 0 0 -1
  212.  
  213.     sibling "VTOL FW"
  214.         objfile "pweapons\pcexport\Harfwhel.ian"    scale 15
  215.         texture "pweapons\seacam2.ppm" transparent
  216.         position 0 10 163        forward 0 1 0 up 0 0 -1
  217.  
  218.     sibling "VTOL WW"
  219.         objfile "pweapons\pcexport\Harwwhel.ian"    scale 15
  220.         texture "pweapons\seacam2.ppm" transparent
  221.         position 0 -2.5 -45        forward 0 1 0 up 0 0 -1
  222.  
  223.     sibling "msm1"
  224.          objfile "pweapons\pcexport\msm.ian" scale 3
  225.         texture "pweapons\misc.ppm"
  226.         position -77 9 29
  227.  
  228.     sibling "msm2"
  229.         objfile as "msm1"
  230.         position 77 9 29
  231.  
  232.     sibling "msm3"
  233.         objfile as "msm1"
  234.         position -93 9 29
  235.  
  236.     sibling "msm4"
  237.         objfile as "msm1"
  238.         position 93 9 29
  239.  
  240.     sibling "enginer"
  241.         objfile "pweapons\pcexport\harjets.ian"    scale 15
  242.         objfile lod 1 "pweapons\pcexport\low\harjets.ian"
  243.         texture "pweapons\seacam2.ppm" transparent
  244.         position 0 0 0
  245.  
  246.     sibling "enginef"
  247.         objfile as "enginer"
  248.         position 0 0 76
  249.  
  250.     sibling "harirpod"
  251.         objfile "pweapons\pcexport\harirpod.ian"    scale 15
  252.         objfile lod 1 "pweapons\pcexport\low\harirpod.ian"
  253.         texture "pweapons\seacam2.ppm" transparent
  254.         position 0 0 41
  255.  
  256.     sibling "glight"
  257.         sprite u=65 v=191 w=64 h=64    size=8 colour 1=0 90 30
  258.         texture "smoke.ppm"
  259.         position 157 1 -46
  260.         colourfade speed 2
  261.         colour 0 90 30
  262.         colour 0 50 17
  263.         colour 0 10 3
  264.         colour 0 50 17
  265.         colour 0 90 30
  266.         colour 0 140 50
  267.         colour 0 200 70
  268.         colour 0 140 50
  269.  
  270.     sibling "rlight"
  271.         sprite u=65 v=191 w=64 h=64    size=8 colour 1=240 0 0
  272.         texture "smoke.ppm"
  273.         position -157 1 -46
  274.         colourfade speed 2
  275.         colour 240 0 0
  276.         colour 190 0 0
  277.         colour 120 0 0
  278.         colour 67 0    0
  279.         colour 13 0    0
  280.         colour 67 0 0
  281.         colour 120 0 0
  282.         colour 190 0 0
  283.  
  284.     sibling "rlight2"
  285.         sprite u=65 v=191 w=64 h=64    size=12 colour 1=200 0 0
  286.         texture "smoke.ppm"
  287.         position 0 -32 53
  288.         colourfade speed 1
  289.         colour 200 0 0
  290.         colour 150 0 0
  291.         colour 50 0 0
  292.         colour 0 0 0
  293.         colour 0 0 0
  294.         colour 0 0 0
  295.         colour 0 0 0
  296.         colour 0 0 0
  297.         colour 0 0 0
  298.         colour 0 0 0
  299.         colour 0 0 0
  300.         colour 0 0 0
  301.         colour 0 0 0
  302.         colour 0 0 0
  303.         colour 0 0 0
  304.         colour 0 0 0
  305.  
  306.     sibling "wlight1"
  307.         sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  308.         texture "smoke.ppm"
  309.         position 0 -15 -242
  310.         colourfade speed 1
  311.         colour 200 200 200
  312.         colour 0 0 0
  313.         colour 50 50 50
  314.         colour 0 0 0
  315.         colour 0 0 0
  316.         colour 0 0 0
  317.         colour 0 0 0
  318.         colour 0 0 0
  319.         colour 0 0 0
  320.         colour 0 0 0
  321.         colour 0 0 0
  322.         colour 0 0 0
  323.         colour 0 0 0
  324.         colour 0 0 0
  325.         colour 0 0 0
  326.         colour 0 0 0
  327.         colour 0 0 0
  328.         colour 0 0 0
  329.         colour 0 0 0
  330.         colour 0 0 0
  331.         colour 0 0 0
  332.         colour 0 0 0
  333.         colour 0 0 0
  334.         colour 0 0 0
  335.  
  336.     sibling "wlight2"
  337.         sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  338.         texture "smoke.ppm"
  339.         position 157 1 -49
  340.         colourfade speed 1
  341.         colour 200 200 200
  342.         colour 0 0 0
  343.         colour 50 50 50
  344.         colour 0 0 0
  345.         colour 0 0 0
  346.         colour 0 0 0
  347.         colour 0 0 0
  348.         colour 0 0 0
  349.         colour 0 0 0
  350.         colour 0 0 0
  351.         colour 0 0 0
  352.         colour 0 0 0
  353.         colour 0 0 0
  354.         colour 0 0 0
  355.         colour 0 0 0
  356.         colour 0 0 0
  357.         colour 0 0 0
  358.         colour 0 0 0
  359.         colour 0 0 0
  360.         colour 0 0 0
  361.         colour 0 0 0
  362.         colour 0 0 0
  363.         colour 0 0 0
  364.         colour 0 0 0
  365.  
  366.     sibling "wlight3"
  367.         sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  368.         texture "smoke.ppm"
  369.         position -157 1 -49
  370.         colourfade speed 1
  371.         colour 200 200 200
  372.         colour 0 0 0
  373.         colour 50 50 50
  374.         colour 0 0 0
  375.         colour 0 0 0
  376.         colour 0 0 0
  377.         colour 0 0 0
  378.         colour 0 0 0
  379.         colour 0 0 0
  380.         colour 0 0 0
  381.         colour 0 0 0
  382.         colour 0 0 0
  383.         colour 0 0 0
  384.         colour 0 0 0
  385.         colour 0 0 0
  386.         colour 0 0 0
  387.         colour 0 0 0
  388.         colour 0 0 0
  389.         colour 0 0 0
  390.         colour 0 0 0
  391.         colour 0 0 0
  392.         colour 0 0 0
  393.         colour 0 0 0
  394.         colour 0 0 0
  395. parent
  396. animate
  397.     "VTOL LGBL"    position 12 22.8 1
  398.     "VTOL LGBR"    position -12 22.8 1
  399.     "VTOL LGFL"    position 12 23.48 5
  400.     "VTOL LGFR"    position -12 23.48 5
  401.     "enginer"    position 0 0 0    forward 0 -1 0    up 0 0 1
  402.     "enginef"    position 0 0 76    forward 0 -1 0    up 0 0 1
  403.     wait
  404.     "VTOL WW"    position 0 0 -45
  405.     "VTOL RW"    position 0 25.29 -5
  406.     "VTOL FW"    position 0 22.23 143
  407. end
  408.  
  409.  
  410. #***********************************
  411. #    Player Craft
  412. #***********************************
  413.  
  414. type "helicopter"
  415.     name "commanche"
  416.     schematic "schmatics\comanche-s.ppm"
  417.     objfile "pweapons\pcexport\comanche.ian" scale 10.2
  418.     objfile lod 1 "pweapons\pcexport\low\comanche.ian"
  419.     texture "pweapons\seacam2.ppm" transparent
  420.     group "human"
  421.     hitpoints    150
  422.     points 500
  423.     sfx "helicopt" min 800 max 12000 loop
  424.     dynamics "helicopter"
  425.         mass            200
  426.         max altitude    4500
  427.         max vel            80
  428.         yaw acc            3
  429.         pitch acc        4
  430.         roll acc        3
  431.         linear acc        5
  432.         up thrust        10
  433.         bank stability    20%
  434.         angular drag    25%
  435.     cockpit    0 27 88
  436.     cannons
  437.         pos 0 72 140
  438.     secondary_cannons
  439.         pos 50 52 20
  440.         pos -50 52 20
  441.     shadow "effects\comanche shd 1.ppm" transparent alpha low
  442.     operate "groundeffect"
  443.  
  444.     child "helirpodl"
  445.          objfile "pweapons\pcexport\comrpod.ian" scale 10.2
  446.         objfile lod 1 "pweapons\pcexport\low\comrpod.ian"
  447.         texture "pweapons\seacam2.ppm" transparent
  448.         position -50 52 0
  449.  
  450.     sibling "helirpodr"
  451.          objfile as "helirpodl"
  452.         position 50 52 0
  453.  
  454.     sibling "glight"
  455.         sprite u=65 v=191 w=64 h=64    size=8 colour 1=0 90 30
  456.         texture "smoke.ppm"
  457.         position 62 43 8
  458.         colourfade speed 2
  459.         colour 0 90 30
  460.         colour 0 50 17
  461.         colour 0 10 3
  462.         colour 0 50 17
  463.         colour 0 90 30
  464.         colour 0 140 50
  465.         colour 0 200 70
  466.         colour 0 140 50
  467.  
  468.     sibling "rlight"
  469.         sprite u=65 v=191 w=64 h=64    size=8 colour 1=240 0 0
  470.         texture "smoke.ppm"
  471.         position -62 43 8
  472.         colourfade speed 2
  473.         colour 240 0 0
  474.         colour 190 0 0
  475.         colour 120 0 0
  476.         colour 67 0    0
  477.         colour 13 0    0
  478.         colour 67 0 0
  479.         colour 120 0 0
  480.         colour 190 0 0
  481.  
  482.     sibling "wlight"
  483.         sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  484.         texture "smoke.ppm"
  485.         position 0 47 -275
  486.         colourfade speed 1
  487.         colour 200 200 200
  488.         colour 0 0 0
  489.         colour 50 50 50
  490.         colour 0 0 0
  491.         colour 0 0 0
  492.         colour 0 0 0
  493.         colour 0 0 0
  494.         colour 0 0 0
  495.         colour 0 0 0
  496.         colour 0 0 0
  497.         colour 0 0 0
  498.         colour 0 0 0
  499.         colour 0 0 0
  500.         colour 0 0 0
  501.         colour 0 0 0
  502.         colour 0 0 0
  503.         colour 0 0 0
  504.         colour 0 0 0
  505.         colour 0 0 0
  506.         colour 0 0 0
  507.         colour 0 0 0
  508.         colour 0 0 0
  509.         colour 0 0 0
  510.         colour 0 0 0
  511.  
  512.     sibling "rlight2"
  513.         sprite u=65 v=191 w=64 h=64    size=12 colour 1=200 0 0
  514.         texture "smoke.ppm"
  515.         position 0 67 -65
  516.         colourfade speed 1
  517.         colour 200 0 0
  518.         colour 150 0 0
  519.         colour 50 0 0
  520.         colour 0 0 0
  521.         colour 0 0 0
  522.         colour 0 0 0
  523.         colour 0 0 0
  524.         colour 0 0 0
  525.         colour 0 0 0
  526.         colour 0 0 0
  527.         colour 0 0 0
  528.         colour 0 0 0
  529.         colour 0 0 0
  530.         colour 0 0 0
  531.         colour 0 0 0
  532.         colour 0 0 0
  533.  
  534.     sibling "helipivt"
  535.          objfile "pweapons\pcexport\low\helipivt.ian" scale 10
  536.         texture "pweapons\dsrtcam2.ppm" transparent
  537.         position 0 -2 0
  538.  
  539.     sibling "Ktrot"
  540.          objfile "pweapons\pcexport\Comtrotr.ian" scale 10.2
  541.         texture "pweapons\seacam2.ppm" transparent
  542.         position 0 47 -236
  543.         operate "spin" 2 0 0
  544.         drawtype double sided
  545.  
  546.     sibling "Kmrot"
  547.          objfile "pweapons\pcexport\rotor4.ian" scale 11.2
  548.         texture "effects\rotor5.ppm" alphainv
  549.         position 0 0 0
  550.         operate "spin" 0 0.7 0
  551.         drawtype double sided semiinv self illuminating semi transparent
  552.  
  553. type "cobra"
  554.     name "cobra"
  555.     schematic "schmatics\cobra-s.ppm"
  556.     objfile "pweapons\pcexport\cobra.ian" scale 10.2
  557.     objfile lod 1 "pweapons\pcexport\low\cobra.ian"           
  558.     texture "pweapons\seacam2.ppm" transparent
  559.     drawtype flipx flipz
  560.     group "human"
  561.     hitpoints    150
  562.     points 500
  563.     sfx "helicopt" min 800 max 12000 loop
  564.     dynamics "helicopter"
  565.         mass            175
  566.         max altitude    6500
  567.         yaw acc            2.5
  568.         pitch acc        4
  569.         roll acc        3
  570.         linear acc        7
  571.         up thrust        20
  572.         bank stability    20%
  573.         max vel            80
  574.         angular drag    25%
  575.     cockpit    0 37 100
  576.     cannons
  577.         pos 0 115 150
  578.     secondary_cannons
  579.         pos 50 94 30
  580.         pos -50 94 30
  581.     shadow "effects\cobra-shd.ppm" transparent alpha low
  582.     operate "groundeffect"
  583.  
  584.     child "cobrpodl"
  585.          objfile "pweapons\pcexport\comrpod.ian" scale 10.2
  586.          objfile lod 1 "pweapons\pcexport\low\comrpod.ian"
  587.         texture "pweapons\seacam2.ppm" transparent
  588.         position -50 94 0
  589.  
  590.     sibling "cobrpodr"
  591.          objfile as "cobrpodl"
  592.         position 50 94 0
  593.  
  594.     sibling "cglight"
  595.         sprite u=65 v=191 w=64 h=64    size=8 colour 1=0 90 30
  596.         texture "smoke.ppm"
  597.         position 53 86 -8
  598.         colourfade speed 2
  599.         colour 0 90 30
  600.         colour 0 50 17
  601.         colour 0 10 3
  602.         colour 0 50 17
  603.         colour 0 90 30
  604.         colour 0 140 50
  605.         colour 0 200 70
  606.         colour 0 140 50
  607.  
  608.     sibling "crlight"
  609.         sprite u=65 v=191 w=64 h=64    size=8 colour 1=240 0 0
  610.         texture "smoke.ppm"
  611.         position -53 86 -8
  612.         colourfade speed 2
  613.         colour 240 0 0
  614.         colour 190 0 0
  615.         colour 120 0 0
  616.         colour 67 0    0
  617.         colour 13 0    0
  618.         colour 67 0 0
  619.         colour 120 0 0
  620.         colour 190 0 0
  621.  
  622.     sibling "cwlight"
  623.         sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  624.         texture "smoke.ppm"
  625.         position 0 83 -260
  626.         colourfade speed 1
  627.         colour 200 200 200
  628.         colour 0 0 0
  629.         colour 50 50 50
  630.         colour 0 0 0
  631.         colour 0 0 0
  632.         colour 0 0 0
  633.         colour 0 0 0
  634.         colour 0 0 0
  635.         colour 0 0 0
  636.         colour 0 0 0
  637.         colour 0 0 0
  638.         colour 0 0 0
  639.         colour 0 0 0
  640.         colour 0 0 0
  641.         colour 0 0 0
  642.         colour 0 0 0
  643.         colour 0 0 0
  644.         colour 0 0 0
  645.         colour 0 0 0
  646.         colour 0 0 0
  647.         colour 0 0 0
  648.         colour 0 0 0
  649.         colour 0 0 0
  650.         colour 0 0 0
  651.  
  652.     sibling "cobpivt"
  653.          objfile as "helipivt"
  654.         position 0 18 0
  655.  
  656.     sibling "trot"
  657.          objfile "pweapons\pcexport\newtrotr.ian" scale 2.2
  658.         texture "effects\rotor5.ppm" alphainv
  659.         position -4 30 -286
  660.         operate "spin" 2 0 0
  661.         drawtype double sided semiinv self illuminating semi transparent
  662.  
  663.     sibling "mrot"
  664.          objfile "pweapons\pcexport\rotor2.ian" scale 12.1
  665.         texture "effects\rotor5.ppm" alphainv
  666.         position 0 20 0
  667.         operate "spin" 0 0.9 0
  668.         drawtype double sided semiinv self illuminating semi transparent
  669.  
  670. type "hovercraft"
  671.     name "hovercraft"
  672.     schematic "schmatics\hovrcrft-s.ppm"
  673.     objfile "pweapons\pcexport\hovrcrft.ian" scale 8
  674.     texture "pweapons\seacam2.ppm" transparent
  675.     group "human"
  676.     hitpoints    170
  677.     points 250
  678.     dynamics "hovercraft"
  679.         mass            120
  680.         max altitude    50
  681.         linear drag        30%
  682.         max vel            45
  683.         yaw acc            1
  684.         linear acc        5
  685.     drawtype viewh
  686.  
  687.     child "HRgun"
  688.         objfile "pweapons\pcexport\hovrcrgn.ian" scale 8
  689.         objfile lod 1 "pweapons\pcexport\low\hovrcrgn.ian"
  690.         texture "pweapons\seacam2.ppm" transparent
  691.             position -28 -75 0
  692.     drawtype viewh
  693.  
  694.     sibling "HLgun"
  695.         objfile as "HRgun"
  696.         position 28 -75 0
  697. parent
  698.     cannons
  699.         pos 0 0 93    "HRgun"
  700.         pos 56 0 93    "HLgun"
  701.     cockpit    0 -75 42
  702.     sfx "pltank" min 200 max 2000 loop
  703.     secondary_cannons
  704.         pos 83 -1 16
  705.         pos -83 -1 16
  706.         pos 64 -1 16
  707.         pos -64 -1 16
  708.     shadow "effects\hovcft shd 1.ppm" transparent alpha low
  709.  
  710. #***********************************
  711. #Fixed guns
  712. #***********************************
  713.  
  714. type "sea-dart"
  715.     name "rack"
  716.     objfile "ships\pcexport\level1\sdart-base.ian" scale 20
  717.     texture "ships\weapons.ppm" transparent
  718.     group "human"
  719.     subgroup "gun"
  720.     hitpoints    120
  721.     points    250
  722.     cockpit    0 -14 60
  723.     dynamics "gun"
  724.         mass        100
  725.         pitch acc        5.6
  726.         yaw acc            8
  727.         max ang            90
  728.         min ang            5
  729.         linear drag        207%
  730.         max yaw        300
  731.         min yaw        60
  732.     cannons
  733.         pos    -65 0 0
  734.         pos    65 0 0
  735.  
  736.     child "sdart-body"
  737.         objfile "ships\pcexport\level1\sdart-body.ian" scale 20
  738.         texture "ships\weapons.ppm" transparent
  739.         position 0 -98 0
  740.     drawtype gun_base
  741.  
  742.         child "sdart-arm"
  743.             objfile "ships\pcexport\level1\sdart-arm.ian" scale 20
  744.             texture "ships\weapons.ppm" transparent
  745.             position 0 -72 0
  746.  
  747.             child "sdart-ram1"
  748.                 objfile "ships\pcexport\level1\sdart-ram.ian" scale 20
  749.                 texture "ships\weapons.ppm" transparent
  750.                 position -65 35 0
  751.  
  752.             sibling "sdart-ram2"
  753.                 objfile as "sdart-ram1"
  754.                 position 65 35 0
  755.  
  756. ;=====================================================================
  757.  
  758. ;type "sea-wolf"
  759. ;    objfile "ships\pcexport\level1\anti-base.ian" scale 16
  760. ;    texture "ships\weapons.ppm" transparent
  761. ;    group "human"
  762. ;    subgroup "gun"
  763. ;    hitpoints    120
  764. ;    points    250
  765. ;    cockpit    0 -14 60
  766. ;    dynamics "gun"
  767. ;        mass        100
  768. ;        pitch acc        5.6
  769. ;        yaw acc            8
  770. ;        max ang            90
  771. ;        min ang            5
  772. ;        linear drag        207%
  773. ;    cannons
  774. ;        pos    -60 -100 0
  775. ;        pos    60 -100 0
  776. ;        pos    -60 -150 0
  777. ;        pos    60 -150 0
  778. ;        pos    -60 -200 0
  779. ;        pos    60 -200 0
  780. ;    drawtype gun_base
  781. ;
  782. ;
  783. ;    child "anti-body"
  784. ;        objfile "ships\pcexport\level1\anti-body.ian" scale 16
  785. ;        texture "ships\weapons.ppm" transparent
  786. ;        position 0 -32 0
  787.  
  788. ;=====================================================================
  789.  
  790. type "bship-gun"
  791.     name "gun"
  792.     schematic "schmatics\lazer-s.ppm"
  793.      sprite u=65 v=191 w=64 h=64    size=1 colour 1=0 0 0
  794.     texture "smoke.ppm"
  795.     group "human"
  796.     subgroup "gun"
  797.     hitpoints    120
  798.     points    250
  799.     dynamics "gun"
  800.         mass        100
  801.         pitch acc        5.6
  802.         yaw acc            8
  803.         max ang            15
  804.         min ang            -5
  805.         linear drag        207%
  806. ;        min yaw 70
  807. ;        max yaw 290
  808.  
  809.     child "heytheir"
  810.         objfile "ships\pcexport\level1\bat-gun-bd.ian" scale 22
  811.         texture "ships\weapons.ppm" transparent
  812.         drawtype gun_base
  813.  
  814.         child "heytheir2"
  815.              sprite u=65 v=191 w=64 h=64    size=1 colour 1=0 0 0
  816.             texture "smoke.ppm"
  817.  
  818.             child "bat-gun-brl1"
  819.                 objfile "ships\pcexport\level1\bat-gun-brl.ian" scale 22
  820.                 texture "ships\weapons.ppm" transparent
  821.                 position 126 -78 242
  822.  
  823.             sibling "bat-gun-brl2"
  824.                 objfile as "bat-gun-brl1"
  825.                 position 0 -78 242
  826.  
  827.             sibling "bat-gun-brl3"
  828.                 objfile as "bat-gun-brl1"
  829.                 position -126 -78 242
  830.  
  831. parent
  832.     cannons
  833.         pos    126 -78 932 "bat-gun-brl1"
  834.         pos    0 -78 932 "bat-gun-brl2"
  835.         pos    -126 -78 932 "bat-gun-brl3"
  836.     cockpit    0 -118 551
  837.  
  838. ;=====================================================================
  839.  
  840. ;type "ciws"
  841. ;    objfile "ships\pcexport\level1\ciws-base.ian" scale 20
  842. ;    texture "ships\weapons.ppm" transparent
  843. ;    group "human"
  844. ;    subgroup "gun"
  845. ;    hitpoints 100
  846. ;    points 250
  847. ;    dynamics "gun"
  848. ;        mass        75
  849. ;        angular acc 2
  850. ;        pitch acc        10
  851. ;        yaw acc            17
  852. ;        max ang            50
  853. ;        min ang            45
  854. ;        linear drag        300%
  855. ;
  856. ;child "ciws-body"
  857. ;    objfile "ships\pcexport\level1\ciws-body.ian" scale 20
  858. ;    texture "ships\weapons.ppm" transparent
  859. ;    position 0 -15 0
  860. ;    drawtype gun_base
  861. ;
  862. ;sibling "ciws-bar1"
  863. ;    objfile "ships\pcexport\level1\ciws-bar1.ian" scale 20
  864. ;    texture "ships\weapons.ppm" transparent
  865. ;    position 0 -58 20
  866. ;
  867. ;sibling "ciws-bar2"
  868. ;    objfile "ships\pcexport\level1\ciws-bar2.ian" scale 20
  869. ;    texture "ships\weapons.ppm" transparent
  870. ;    position 0 -58 20
  871. ;
  872. ;parent
  873. ;    cannons
  874. ;        pos    0 -58 30 "ciws-bar2"
  875. ;    cockpit    0 -100 115
  876.  
  877. ;=====================================================================
  878.  
  879. type "ship-gun"
  880.     name "gun"
  881.     schematic "schmatics\lazer-s.ppm"
  882.     objfile "ships\pcexport\level1\gun-base.ian" scale 50
  883.     texture "ships\weapons.ppm" transparent
  884.     group "human"
  885.     subgroup "gun"
  886.     hitpoints 150
  887.     points 250
  888.     dynamics "gun"
  889.         mass            75
  890.         angular acc        2
  891.         pitch acc        8
  892.         yaw acc            12
  893.         max ang            30
  894.         min ang            -5
  895.         linear drag        300%
  896. ;        max yaw        300
  897. ;        min yaw        60
  898.  
  899.     child "gun-body"
  900.         objfile "ships\pcexport\level1\gun-body.ian" scale 50
  901.         texture "ships\weapons.ppm" transparent
  902.         position 0 -38 0
  903.         drawtype gun_base
  904.  
  905.         child "ship-gun-turret"
  906.              sprite u=65 v=191 w=64 h=64    size=1 colour 1=0 0 0
  907.             texture "smoke.ppm"
  908.             position 0 -62 0
  909.  
  910.             child "gun-barrel"
  911.                 objfile "ships\pcexport\level1\gun-barrel.ian" scale 50
  912.                 texture "ships\weapons.ppm" transparent
  913.                 position 0 0 45
  914.  
  915. parent
  916.     cockpit    0 -37 200
  917.     cannons
  918.         pos    0 0 230 "gun-barrel"
  919.  
  920.  
  921. ;=====================================================================
  922.  
  923. type "twin-gun"
  924.     name "gun"
  925.     schematic "schmatics\lazer-s.ppm"
  926.     objfile "ships\pcexport\level1\ciws-base.ian" scale 35
  927.     texture "ships\weapons.ppm" transparent
  928.     group "human"
  929.     subgroup "gun"
  930.     hitpoints 100
  931.     points 250
  932.     dynamics "gun"
  933.         mass            75
  934.         angular acc        2
  935.         pitch acc        8
  936.         yaw acc            12
  937.         max ang            30
  938.         min ang            -5
  939.         linear drag        300%
  940.         max yaw        300
  941.         min yaw        60
  942.  
  943.     child "twin-gun-bdy"
  944.         objfile "ships\pcexport\level1\twin-gun-bdy.ian" scale 12
  945.         texture "ships\weapons.ppm" transparent
  946.         position 0 -24 0
  947.         drawtype gun_base
  948.  
  949.         child "twin-gun-turret"
  950.             sprite u=65 v=191 w=64 h=64    size=1 colour 1=0 0 0
  951.             texture "smoke.ppm"
  952.  
  953.                 child "twin-gun-bar"
  954.                     objfile "ships\pcexport\level1\twin-gun-bar.ian" scale 12
  955.                     texture "ships\weapons.ppm" transparent
  956.                     position -29 -53 10
  957.  
  958.                 sibling "twin-gun-bar2"
  959.                 objfile as "twin-gun-bar"
  960.                 position 29 -53 10
  961.  
  962. parent
  963.     cannons
  964.         pos    29 -53 205 "twin-gun-bar"
  965.         pos    -29 -53 205 "twin-gun-bar2"
  966.     cockpit    0 -60 144
  967.  
  968. ;=====================================================================
  969.  
  970. type "laser gun"
  971.     name "gun"
  972.     schematic "schmatics\lazer-s.ppm"
  973.     objfile "pweapons\pcexport\laserbse.ian" scale 11
  974.     objfile lod 1 "pweapons\pcexport\low\laserbse.ian"
  975.     texture "pweapons\seacam2.ppm" transparent
  976.     group "human"
  977.     subgroup "gun"
  978.     hitpoints    120
  979.     points    250
  980.     dynamics "gun"
  981.         mass        100
  982.         pitch acc        5.6
  983.         yaw acc            8
  984.         max ang            90
  985.         min ang            -10
  986.         linear drag        207%
  987.  
  988.     child "Lbase"
  989.         objfile "pweapons\pcexport\Lasertt.ian" scale 11
  990.         objfile lod 1 "pweapons\pcexport\low\Lasertt.ian"
  991.         texture "pweapons\seacam2.ppm" transparent
  992.         position 0 0 0
  993.         drawtype gun_base
  994.  
  995.     child "lasturr"
  996.         objfile "pweapons\pcexport\lasertur.ian" scale 11
  997.         objfile lod 1 "pweapons\pcexport\low\lasertur.ian"
  998.         texture "pweapons\seacam2.ppm" transparent
  999.         position 0 -79 0 
  1000.  
  1001.         child "Llasguns"
  1002.              objfile "pweapons\pcexport\lasergun.ian" scale 11
  1003.             objfile lod 1 "pweapons\pcexport\low\lasergun.ian"
  1004.             texture "pweapons\seacam2.ppm" transparent
  1005.             position -26 -1 74
  1006.  
  1007.         sibling "Rlasguns"
  1008.              objfile as "Llasguns"
  1009.             position 26 -1 74 
  1010.  
  1011. parent
  1012.     cannons
  1013.         pos    -26 -1 152    "Llasguns"
  1014.         pos    26 -1 152    "Rlasguns"
  1015.     cockpit    0 0 115
  1016.  
  1017. type "rack"
  1018.     name "rack"
  1019.     objfile "pweapons\pcexport\rktrkbs.ian" scale 5
  1020. ;    objfile lod 1 "pweapons\pcexport\low\rktrkbs.ian"
  1021.     texture "pweapons\seacam2.ppm" transparent
  1022.     group "human"
  1023.     subgroup "gun"
  1024.     hitpoints    50
  1025.     points    250
  1026.     dynamics "gun"
  1027.         mass        75
  1028.         angular acc 2
  1029.         pitch acc        10
  1030.         yaw acc            17
  1031.         max ang            50
  1032.         min ang            45
  1033.         linear drag        300%
  1034.     cannons
  1035.         pos     -25 0 33
  1036.         pos     25 0 33
  1037.         pos     -25 -18 33
  1038.         pos     25 -18 33
  1039.         pos     -12 0 33
  1040.         pos     12 0 33
  1041.         pos     -12 -18 33
  1042.         pos     12 -18 33
  1043.     drawtype viewh
  1044.  
  1045.     child "rackc1"
  1046.         objfile "pweapons\pcexport\rktrack.ian" scale 5
  1047.         objfile lod 1 "pweapons\pcexport\low\rktrack.ian"
  1048.         texture "pweapons\seacam2.ppm" transparent
  1049.         position 0 -27 0
  1050.  
  1051.  
  1052. #***********************************
  1053. #    Enemy AirCraft
  1054. #***********************************
  1055.  
  1056. type "hbomber"
  1057.     name "hbomber"
  1058.     objfile "cweapons\pcexport\hbom-bd.ian"    scale 2
  1059.     objfile lod 1 "cweapons\pcexport\low\hbom-bd.ian"
  1060.     texture "cweapons\al-metal2.ppm"
  1061.     group "aliens"
  1062.     subgroup "mother"
  1063.     hitpoints    20000
  1064.     points    5000
  1065.     dynamics "alien"
  1066.         mass            1000
  1067.         max altitude    9000
  1068.         min altitude    2500
  1069.         max vel            30
  1070.         min vel            10
  1071.         pitch acc        1
  1072.         yaw acc            1.5
  1073.         roll acc        0.25
  1074.         linear acc        5
  1075.         bank stability    100%
  1076.         linear drag        60%
  1077.         angular drag    50%
  1078.     flameout 150
  1079.     cannons
  1080.         pos -100 0 0
  1081.         pos 100 0 0
  1082.  
  1083.     child "hbom-hd"
  1084.         objfile "cweapons\pcexport\hbom-hd.ian"    scale 2
  1085.         objfile lod 1 "cweapons\pcexport\low\hbom-hd.ian"
  1086.         texture "cweapons\al-metal.ppm"
  1087.         flameout 40
  1088.         position 0 0 0
  1089.  
  1090.     sibling "hbeng1"
  1091.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1092.         texture "cweapons\al-metal2.ppm"
  1093.         position 707.2 320.4 -627.8
  1094.         pulseengine speed=50 size=0.04 intensity=1
  1095.  
  1096.     sibling "hbeng2"
  1097.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1098.         texture "cweapons\al-metal2.ppm"
  1099.         position 0 124.4 -659.4
  1100.         pulseengine speed=50 size=0.06 intensity=1
  1101.  
  1102.     sibling "hbeng3"
  1103.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1104.         texture "cweapons\al-metal2.ppm"
  1105.         position -707.2 320.4 -627.8
  1106.         pulseengine speed=50 size=0.04 intensity=1
  1107.  
  1108. ;--------------------------------------------------------------------
  1109. ; alien base structure
  1110. ;--------------------------------------------------------------------
  1111.  
  1112. type "alien-based2"
  1113.     objfile "backgrnd\alien\level3\alien-dome.ian" scale 0.4
  1114.     objfile lod 1 "backgrnd\alien\low2\alien-dome.ian"
  1115.     texture "chrome2.ppm"
  1116.     drawtype reflective
  1117.  
  1118. type "alien-based1"
  1119.     objfile "backgrnd\alien\level2\alien-dome.ian" scale 0.4
  1120.     objfile lod 1 "backgrnd\alien\low1\alien-dome.ian"
  1121.     texture "chrome2.ppm"
  1122.     drawtype reflective
  1123.     nextdestroy "alien-based2"
  1124.     hitpoints 100
  1125.  
  1126. type "alien-legd2"
  1127.     objfile "backgrnd\alien\level3\alien-leg.ian" scale 0.4
  1128.     objfile lod 1 "backgrnd\alien\low2\alien-leg.ian"
  1129.     texture "chrome2.ppm"
  1130.     drawtype reflective
  1131.  
  1132. type "alien-legd1"
  1133.     objfile "backgrnd\alien\level2\alien-leg.ian" scale 0.4
  1134.     objfile lod 1 "backgrnd\alien\low1\alien-leg.ian"
  1135.     texture "chrome2.ppm"
  1136.     drawtype reflective
  1137.     nextdestroy "alien-legd2"
  1138.     hitpoints 100
  1139.  
  1140. type "alien-ringd2"
  1141.     objfile "backgrnd\alien\level3\alien-ring.ian" scale 0.4
  1142.     objfile lod 1 "backgrnd\alien\low2\alien-ring.ian"
  1143.     texture "chrome2.ppm"
  1144.     drawtype reflective
  1145.  
  1146. type "alien-ringd1"
  1147.     objfile "backgrnd\alien\level2\alien-ring.ian" scale 0.4
  1148.     objfile lod 1 "backgrnd\alien\low1\alien-ring.ian"
  1149.      texture "chrome2.ppm"
  1150.     drawtype reflective
  1151.     nextdestroy "alien-ringd2"
  1152.     hitpoints 100
  1153.  
  1154. type "alien-base"
  1155.     objfile "backgrnd\alien\level1\alien-dome.ian" scale 0.4
  1156.     objfile lod 1 "backgrnd\alien\low\alien-dome.ian"
  1157.     texture "chrome2.ppm"
  1158.     group "aliens"
  1159.     subgroup "base"
  1160.     hitpoints    15000
  1161.     points    5000
  1162.     drawtype reflective
  1163.     nextdestroy "alien-based1"
  1164.     dynamics "bigship"
  1165.         mass            3000
  1166.         max altitude    500
  1167.         max vel            38
  1168.         min vel            0
  1169.         yaw acc            0.3
  1170.         linear acc        3
  1171.         linear drag        1%
  1172.         angular drag     3%
  1173. ;    oncollision "sink1"
  1174.     sinkout1
  1175.     cannons
  1176.         pos 0 -1280 0
  1177.  
  1178.     child "alien-leg"
  1179.         objfile "backgrnd\alien\level1\alien-leg.ian" scale 0.4
  1180.         objfile lod 1 "backgrnd\alien\low\alien-leg.ian"
  1181.         texture "chrome2.ppm"
  1182.         position 0.0 100.0 1300.0
  1183.         drawtype reflective
  1184.         nextdestroy "alien-legd1"
  1185.         hitpoints 1000
  1186.  
  1187.     sibling "alien-leg"
  1188.         position 1125.8 100.0 -650.0
  1189.         forward 0.866 0.000 -0.5 up 0.000 1.000 0.000
  1190.         drawtype reflective
  1191.  
  1192.     sibling "alien-leg"
  1193.         position -1125.8 100.0 -650.0
  1194.         forward -0.866 0.000 -0.5 up 0.000 1.000 0.000
  1195.         drawtype reflective
  1196.  
  1197.     sibling "alien-ring"
  1198.         objfile "backgrnd\alien\level1\alien-ring.ian" scale 0.4
  1199.         objfile lod 1 "backgrnd\alien\low\alien-ring.ian"
  1200.         texture "chrome2.ppm"
  1201.         position 0.0 900.0 0.0
  1202.         drawtype reflective
  1203.         nextdestroy "alien-ringd1"
  1204.         hitpoints 500
  1205.  
  1206.     sibling "alien-ring"
  1207.         position 0.0 800.0 0.0
  1208.         drawtype reflective
  1209.  
  1210.     sibling "alien-ring"
  1211.         position 0.0 700.0 0.0
  1212.         drawtype reflective
  1213.  
  1214.     sibling "alien-ring"
  1215.         position 0.0 600.0 0.0
  1216.         drawtype reflective
  1217.  
  1218.     sibling "alien-ring"
  1219.         position 0.0 500.0 0.0
  1220.         drawtype reflective
  1221.  
  1222. type "alien-base2"
  1223.     objfile as "alien-base"
  1224.     group "aliens"
  1225.     subgroup "base"
  1226.     hitpoints    7500
  1227.     points    5000
  1228.     drawtype reflective
  1229.     nextdestroy "alien-based1"
  1230.     dynamics "bigship"
  1231.         mass            3000
  1232.         max altitude    500
  1233.         max vel            38
  1234.         min vel            0
  1235.         yaw acc            0.3
  1236.         linear acc        3
  1237.         linear drag        1%
  1238.         angular drag     3%
  1239. ;    oncollision "sink1"
  1240.     sinkout1
  1241.  
  1242.     cannons
  1243.         pos 0 -1280 0
  1244.  
  1245.     child "alien-leg"
  1246.         position 0.0 100.0 1300.0
  1247.         drawtype reflective
  1248.  
  1249.     sibling "alien-leg"
  1250.         position 1125.8 100.0 -650.0
  1251.         forward 0.866 0.000 -0.5 up 0.000 1.000 0.000
  1252.         drawtype reflective
  1253.  
  1254.     sibling "alien-leg"
  1255.         position -1125.8 100.0 -650.0
  1256.         forward -0.866 0.000 -0.5 up 0.000 1.000 0.000
  1257.         drawtype reflective
  1258.  
  1259.     sibling "alien-ring"
  1260.         position 0.0 900.0 0.0
  1261.         drawtype reflective
  1262.  
  1263.     sibling "alien-ring"
  1264.         position 0.0 800.0 0.0
  1265.         drawtype reflective
  1266.  
  1267.     sibling "alien-ring"
  1268.         position 0.0 700.0 0.0
  1269.         drawtype reflective
  1270.  
  1271.     sibling "alien-ring"
  1272.         position 0.0 600.0 0.0
  1273.         drawtype reflective
  1274.  
  1275.     sibling "alien-ring"
  1276.         position 0.0 500.0 0.0
  1277.         drawtype reflective
  1278.  
  1279.  
  1280. #***********************************
  1281. #    alien ocean shapes
  1282. #***********************************
  1283.  
  1284. type "section"
  1285.     name "carrier section"
  1286.     objfile "cweapons\pcexport\aircraft.ian"    scale 3
  1287.     objfile lod 1 "cweapons\pcexport\low\aircraft.ian"
  1288.     texture "cweapons\al-metal2.ppm"
  1289.     group "aliens"
  1290.     subgroup "Acarrier"
  1291.     hitpoints    5000
  1292.     points    1000
  1293.     dynamics "alien"
  1294.         mass            600
  1295.         max altitude    9000
  1296.         min altitude    500
  1297.         max vel            30
  1298.         min vel            10
  1299.         pitch acc        1
  1300.         yaw acc            1.5
  1301.         roll acc        0.25
  1302.         linear acc        5
  1303.         bank stability    100%
  1304.         linear drag        60%
  1305.         angular drag    50%
  1306.     flameout 3
  1307.     sfx "bigmutha" channels 2 min 1200 max 16000 loop
  1308.     cannons
  1309.         pos -124 37 -6
  1310.         pos 124 37 -6
  1311.     shadow "effects\aircraft-shd.ppm" transparent alpha low
  1312.  
  1313.     child "seceng1"
  1314.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1315.         texture "cweapons\al-metal2.ppm"
  1316.         position 687.0 -5.0 -678.8
  1317.         pulseengine speed=50 size=0.06 intensity=2
  1318.  
  1319.     sibling "seceng2"
  1320.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1321.         texture "cweapons\al-metal2.ppm"
  1322.         position 233.1 -5.0 -765.2
  1323.         pulseengine speed=50 size=0.06 intensity=2
  1324.  
  1325.     sibling "seceng3"
  1326.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1327.         texture "cweapons\al-metal2.ppm"
  1328.         position -233.1 -5.0 -765.2
  1329.         pulseengine speed=50 size=0.06 intensity=2
  1330.  
  1331.     sibling "seceng4"
  1332.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1333.         texture "cweapons\al-metal2.ppm"
  1334.         position -687.0 -5.0 -678.8
  1335.         pulseengine speed=50 size=0.06 intensity=2
  1336.  
  1337. ; note: this uses an object with no internal faces
  1338.  
  1339. type "alncarrier"
  1340.     name "assaultcarrier"
  1341.      sprite u=65 v=191 w=64 h=64    size=1 colour 1=0 0 0
  1342.     texture "smoke.ppm"
  1343.     group "aliens"
  1344.     subgroup "Acarrier"
  1345.     hitpoints    34000
  1346.     points    10000
  1347.     dynamics "bigship"
  1348.         mass            6000
  1349.         max altitude    500
  1350.         max vel            60
  1351.         min vel            0
  1352.         yaw acc            0.3
  1353.         linear acc        3
  1354.         linear drag        1%
  1355.         angular drag     3%
  1356. ;    flameout 30
  1357.     sfx "bigmutha" channels 2 min 1200 max 16000 loop
  1358. ;    oncollision "sink1"
  1359.     sinkout1
  1360.  
  1361.     operate "spin" 0 0.001 0
  1362.     cannons
  1363.         pos 0 100 0
  1364.  
  1365.     secondary_cannons
  1366.         pos 0 37 2000
  1367.         pos 0 37 -2000
  1368.         pos 2000 37 0
  1369.         pos -2000 37 0
  1370.  
  1371.     shadow "effects\aircraft-shd01.ppm" transparent alpha low
  1372.  
  1373.     child "ac2"
  1374.         objfile "cweapons\pcexport\aircrft2.ian"    scale 3
  1375.         objfile lod 1 "cweapons\pcexport\low\aircrft2.ian"
  1376.         texture "cweapons\al-metal2.ppm"
  1377.         position 0 0 0 forward 0 0 1 up 0 1 0
  1378.  
  1379.     sibling "ac3"
  1380.         objfile    as "ac2"
  1381.         position 0 0 0 forward 0 0 -1 up 0 1 0
  1382.  
  1383.     sibling "ac4"
  1384.         objfile    as "ac2"
  1385.         position 0 0 0 forward 1 0 0 up 0 1 0
  1386.             
  1387.     sibling "ac5"
  1388.         objfile    as "ac2"
  1389.         position 0 0 0 forward -1 0 0 up 0 1 0
  1390.  
  1391.     sibling "careng1"
  1392.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1393.         texture "cweapons\al-metal2.ppm"
  1394.         position 687.0 -5.0 -678.8
  1395.         pulseengine speed=50 size=0.06 intensity=2
  1396.  
  1397.     sibling "careng2"
  1398.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1399.         texture "cweapons\al-metal2.ppm"
  1400.         position 233.1 -5.0 -765.2
  1401.         pulseengine speed=50 size=0.06 intensity=2
  1402.  
  1403.     sibling "careng3"
  1404.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1405.         texture "cweapons\al-metal2.ppm"
  1406.         position -233.1 -5.0 -765.2
  1407.         pulseengine speed=50 size=0.06 intensity=2
  1408.  
  1409.     sibling "careng4"
  1410.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1411.         texture "cweapons\al-metal2.ppm"
  1412.         position -687.0 -5.0 -678.8
  1413.         pulseengine speed=50 size=0.06 intensity=2
  1414.  
  1415.     sibling "careng5"
  1416.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1417.         texture "cweapons\al-metal2.ppm"
  1418.         position 687.0 -5.0 678.8
  1419.         pulseengine speed=50 size=0.06 intensity=2
  1420.  
  1421.     sibling "careng6"
  1422.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1423.         texture "cweapons\al-metal2.ppm"
  1424.         position 233.1 -5.0 765.2
  1425.         pulseengine speed=50 size=0.06 intensity=2
  1426.  
  1427.     sibling "careng7"
  1428.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1429.         texture "cweapons\al-metal2.ppm"
  1430.         position -233.1 -5.0 765.2
  1431.         pulseengine speed=50 size=0.06 intensity=2
  1432.  
  1433.     sibling "careng8"
  1434.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1435.         texture "cweapons\al-metal2.ppm"
  1436.         position -687.0 -5.0 678.8
  1437.         pulseengine speed=50 size=0.06 intensity=2
  1438.  
  1439.     sibling "careng9"
  1440.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1441.         texture "cweapons\al-metal2.ppm"
  1442.         position 678.8 -5.0 687.0
  1443.         pulseengine speed=50 size=0.06 intensity=2
  1444.  
  1445.     sibling "careng10"
  1446.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1447.         texture "cweapons\al-metal2.ppm"
  1448.         position 765.2 -5.0 233.1
  1449.         pulseengine speed=50 size=0.06 intensity=2
  1450.  
  1451.     sibling "careng11"
  1452.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1453.         texture "cweapons\al-metal2.ppm"
  1454.         position 765.2 -5.0 -233.1
  1455.         pulseengine speed=50 size=0.06 intensity=2
  1456.  
  1457.     sibling "careng12"
  1458.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1459.         texture "cweapons\al-metal2.ppm"
  1460.         position 678.8 -5.0 -687.0
  1461.         pulseengine speed=50 size=0.06 intensity=2
  1462.  
  1463.     sibling "careng13"
  1464.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1465.         texture "cweapons\al-metal2.ppm"
  1466.         position -678.8 -5.0 687.0
  1467.         pulseengine speed=50 size=0.06 intensity=2
  1468.  
  1469.     sibling "careng14"
  1470.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1471.         texture "cweapons\al-metal2.ppm"
  1472.         position -765.2 -5.0 233.1
  1473.         pulseengine speed=50 size=0.06 intensity=2
  1474.  
  1475.     sibling "careng15"
  1476.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1477.         texture "cweapons\al-metal2.ppm"
  1478.         position -765.2 -5.0 -233.1
  1479.         pulseengine speed=50 size=0.06 intensity=2
  1480.  
  1481.     sibling "careng16"
  1482.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1483.         texture "cweapons\al-metal2.ppm"
  1484.         position -678.8 -5.0 -687.0
  1485.         pulseengine speed=50 size=0.06 intensity=2
  1486.  
  1487. type "aliensub"
  1488.     name "assaultsubmarine"
  1489.     objfile "cweapons\pcexport\sub.ian"    scale 6
  1490.     objfile lod 1 "cweapons\pcexport\low\a-sub.ian"
  1491.     texture "cweapons\al-metal2.ppm"
  1492.     group "aliens"
  1493.     subgroup "Asub"
  1494.     hitpoints    1250
  1495.     points    1000
  1496.     dynamics "bigship"
  1497.         mass            6000
  1498.         max altitude    500
  1499.         max vel            60
  1500.         min vel            0
  1501.         yaw acc            0.3
  1502.         linear acc        3
  1503.         linear drag        1%
  1504.         angular drag     3%
  1505. ;    oncollision "sink1"
  1506.     sinkout1
  1507.  
  1508.     sfx "lfighter" channels 2 min 1200 max 16000 loop
  1509.     cannons
  1510.         pos -124 -250 -6
  1511.         pos 124 -250 -6
  1512.  
  1513.     child "subeng1"
  1514.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1515.         texture "cweapons\al-metal2.ppm"
  1516.         position 81.4 22.3 -935.2
  1517.         pulseengine speed=50 size=0.02 intensity=2
  1518.  
  1519.     sibling "subeng2"
  1520.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1521.         texture "cweapons\al-metal2.ppm"
  1522.         position -81.4 22.3 -935.2
  1523.         pulseengine speed=50 size=0.02 intensity=2
  1524.  
  1525. type "mtb"
  1526.     name "seaskimmer"
  1527.     objfile "cweapons\pcexport\mtb.ian"    scale 2
  1528.     objfile lod 1 "cweapons\pcexport\low\a-mtb.ian"
  1529.     texture "cweapons\al-metal2.ppm"
  1530.     group "aliens"
  1531.     subgroup "Amtb"
  1532.     hitpoints    150
  1533.     points    500
  1534.     dynamics "hovercraft"
  1535.         mass            150
  1536.         max altitude    40
  1537.         linear drag        30%
  1538.         max vel            38
  1539.         yaw acc            0.8
  1540.         linear acc        3
  1541.     sfx "lfighter" channels 2 min 1200 max 16000 loop
  1542.     cannons
  1543.         pos -124 -250 -6
  1544.         pos 124 -250 -6
  1545.  
  1546.     child "sskimeng"
  1547.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1548.         texture "cweapons\al-metal2.ppm"
  1549.         position 0 -8.5 -231.6
  1550.         pulseengine speed=50 size=0.005 intensity=2
  1551.  
  1552. type "abship"
  1553.     name "assaultbattleship"
  1554.     objfile "cweapons\pcexport\battleship.ian"    scale 7
  1555.     objfile lod 1 "cweapons\pcexport\low\battleship.ian"
  1556.     texture "cweapons\al-metal2.ppm"
  1557.     group "aliens"
  1558.     subgroup "Abattle"
  1559.     hitpoints    1500
  1560.     points    1000
  1561.     dynamics "bigship"
  1562.         mass            6000
  1563.         max altitude    500
  1564.         max vel            60
  1565.         min vel            0
  1566.         yaw acc            0.3
  1567.         linear acc        3
  1568.         linear drag        1%
  1569.         angular drag     3%
  1570. ;    oncollision "sink1"
  1571.     sinkout1
  1572.  
  1573.     sfx "lfighter" channels 2 min 1200 max 16000 loop
  1574.     cannons
  1575.         pos -124 -150 -6
  1576.         pos 124 -150 -6
  1577.  
  1578.     child "bateng1"
  1579.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1580.         texture "cweapons\al-metal2.ppm"
  1581.         position 613.5 24.5 -2234.0
  1582.         pulseengine speed=50 size=0.05 intensity=2
  1583.  
  1584.     sibling "bateng2"
  1585.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1586.         texture "cweapons\al-metal2.ppm"
  1587.         position 0 39.6 -1905.8
  1588.         pulseengine speed=50 size=0.05 intensity=2
  1589.  
  1590.     sibling "bateng3"
  1591.         sprite u=192 v=192 w=64 h=64 size=64 colour 1=80 80 80
  1592.         texture "cweapons\al-metal2.ppm"
  1593.         position -613.5 24.5 -2234.0
  1594.         pulseengine speed=50 size=0.05 intensity=2
  1595.  
  1596. ;***********************************
  1597. ;    navy lifeboats
  1598. ;***********************************
  1599.  
  1600. type "navy-l-boat"
  1601.     objfile "ships\pcexport\level1\navy-l-boat.ian" scale 12
  1602.     objfile "ships\pcexport\level1\low\navy-l--boat.ian"
  1603.     texture "ships\battle-tex.ppm" transparent
  1604.  
  1605. type "navy-lb-stand"
  1606.     objfile "ships\pcexport\level1\navy-lb-stand.ian" scale 12
  1607.     objfile "ships\pcexport\level1\low\navy-lb-std.ian"
  1608.     texture "ships\battle-tex.ppm" transparent
  1609.  
  1610. #***********************************
  1611. #    aircraft carrier
  1612. #***********************************
  1613.  
  1614. type "carrierftd2"
  1615.     objfile "ships\pcexport\level3\air-c-ft.ian" scale 20
  1616.     objfile lod 1 "ships\pcexport\level3\low\air-c-ft.ian"
  1617.     texture "ships\carrier.ppm" transparent
  1618.  
  1619. ;type "carrierftd1"
  1620. ;    objfile "ships\pcexport\level2\air-c-ft.ian" scale 20
  1621. ;    objfile lod 1 "ships\pcexport\level2\low\air-c-ft.ian"
  1622. ;    texture "ships\carrier.ppm" transparent
  1623. ;    nextdestroy "carrierftd2"
  1624. ;    hitpoints 100
  1625.  
  1626. type "carrier01d2"
  1627.     objfile "ships\pcexport\level3\air-c-01.ian" scale 20
  1628.     objfile lod 1 "ships\pcexport\level3\low\air-c-01.ian"
  1629.     texture "ships\carrier.ppm" transparent
  1630.  
  1631. ;type "carrier01d1"
  1632. ;    objfile "ships\pcexport\level2\air-c-01.ian" scale 20
  1633. ;    objfile lod 1 "ships\pcexport\level2\low\air-c-01.ian"
  1634. ;    texture "ships\carrier.ppm" transparent
  1635. ;    nextdestroy "carrier01d2"
  1636. ;    hitpoints 100
  1637.  
  1638. type "carrierbkd2"
  1639.     objfile "ships\pcexport\level3\air-c-bk.ian" scale 20
  1640.     objfile lod 1 "ships\pcexport\level3\low\air-c-bk.ian"
  1641.     texture "ships\carrier.ppm" transparent
  1642.  
  1643. ;type "carrierbkd1"
  1644. ;    objfile "ships\pcexport\level2\air-c-bk.ian" scale 20
  1645. ;    objfile lod 1 "ships\pcexport\level2\low\air-c-bk.ian"
  1646. ;    texture "ships\carrier.ppm" transparent
  1647. ;    nextdestroy "carrierbkd2"
  1648. ;    hitpoints 100
  1649.  
  1650. type "carrierbrd2"
  1651.     objfile "ships\pcexport\level3\air-c-brid.ian" scale 20
  1652.     objfile lod 1 "ships\pcexport\level3\low\air-c-brid.ian"
  1653.     texture "ships\carrier.ppm" transparent
  1654.  
  1655. ;type "carrierbrd1"
  1656. ;    objfile "ships\pcexport\level2\air-c-brid.ian" scale 20
  1657. ;    objfile lod 1 "ships\pcexport\level2\low\air-c-brid.ian"
  1658. ;    texture "ships\carrier.ppm" transparent
  1659. ;    nextdestroy "carrierbrd2"
  1660. ;    hitpoints 100
  1661.  
  1662. type "carrier1"
  1663.     name "aircraftcarrier"
  1664.     objfile "ships\pcexport\level1\air-c-brid.ian" scale 20
  1665.     objfile lod 1 "ships\pcexport\level1\low\air-c-brid.ian"
  1666.     texture "ships\carrier.ppm" transparent
  1667.     group "human"
  1668.     subgroup "ships"
  1669.     hitpoints 3000
  1670.     points 5000
  1671.     dynamics "bigship"
  1672.         mass            6000
  1673.         max altitude    500
  1674.         max vel            38
  1675.         min vel            0
  1676.         yaw acc            0.3
  1677.         linear acc        3
  1678.         linear drag        1%
  1679.         angular drag     3%
  1680.     cockpit    0 -200 1000
  1681.     sfx "ship3" min 1000 max 10000 loop
  1682. ;    oncollision "sink1"
  1683.     sinkout1
  1684.  
  1685. ;    nextdestroy "carrierbrd1"
  1686.     nextdestroy "carrierbrd2"
  1687.  
  1688.     child "carrierbk"
  1689.         objfile "ships\pcexport\level1\air-c-bk.ian" scale 20
  1690.         objfile lod 1 "ships\pcexport\level1\low\air-c-bk.ian"
  1691.         texture "ships\carrier.ppm" transparent
  1692.         position 0 0 -2787.8
  1693.         sfx "wake2" min 400 max 3000 loop
  1694. ;        nextdestroy "carrierbkd1"
  1695.         nextdestroy "carrierbkd2"
  1696.         hitpoints 100
  1697.  
  1698.     sibling "carrier01"
  1699.         objfile "ships\pcexport\level1\air-c-01.ian" scale 20
  1700.         objfile lod 1 "ships\pcexport\level1\low\air-c-01.ian"
  1701.         texture "ships\carrier.ppm" transparent
  1702.         position 0 0 3494.5
  1703. ;        nextdestroy "carrier01d1"
  1704.         nextdestroy "carrier01d2"
  1705.         hitpoints 100
  1706.  
  1707.     sibling "carrierft"
  1708.         objfile "ships\pcexport\level1\air-c-ft.ian" scale 20
  1709.         objfile lod 1 "ships\pcexport\level1\low\air-c-ft.ian"
  1710.         texture "ships\carrier.ppm" transparent
  1711.         position 0 0 6630.3
  1712.         sfx "cutwaves" min 400 max 3000 loop
  1713. ;        nextdestroy "carrierftd1"
  1714.         nextdestroy "carrierftd2"
  1715.         hitpoints 100
  1716.  
  1717.     sibling "car-rad"
  1718.         objfile "ships\pcexport\level1\s-radar.ian" scale 12
  1719.         texture "ships\weapons.ppm" transparent
  1720.         position 812.0 -1835.2 76.5
  1721.         operate "spin" 0 0.03 0
  1722.         hitpoints 100
  1723.  
  1724.     sibling "car-rad2b"
  1725.         objfile "ships\pcexport\level1\s-rad-b.ian" scale 13
  1726.         texture "ships\weapons.ppm" transparent
  1727.         position 1031.9 -1471.6 -264.2
  1728.         forward 0 0 1 up 0 1 0
  1729.         hitpoints 100
  1730.  
  1731.     sibling "car-rad2"
  1732.         objfile "ships\pcexport\level1\s-radar.ian" scale 8
  1733.         texture "ships\weapons.ppm" transparent
  1734.         position 1031.9 -1580.2 -264.2
  1735.         operate "spin" 0 0.07 0
  1736.         hitpoints 100
  1737.  
  1738.     sibling "car-rad3b"
  1739.         objfile "ships\pcexport\level1\s-rad-b.ian" scale 10
  1740.         texture "ships\weapons.ppm" transparent
  1741.         position 571.0 -1461.6 162.5
  1742.         forward 0 0 1 up 0 1 0
  1743.         hitpoints 100
  1744.  
  1745.     sibling "car-rad3"
  1746.         objfile "ships\pcexport\level1\s-radar.ian" scale 6
  1747.         texture "ships\weapons.ppm" transparent
  1748.         position 571.0 -1544.2 162.5
  1749.         operate "spin" 0 0.1 0
  1750.         hitpoints 100
  1751.  
  1752.     sibling "navy-lb-stand"
  1753.         position -573.1 -290.9 2208.2
  1754.  
  1755.     sibling "navy-l-boat"
  1756.         position -622.7 -457.7 2208.2
  1757.  
  1758. #***********************************
  1759. #    destroyer
  1760. #***********************************
  1761.  
  1762. type "dest-frtd2"
  1763.     objfile "ships\pcexport\level3\dest-frt.ian" scale 20
  1764.     objfile lod 1 "ships\pcexport\level3\low\dest-frt.ian"
  1765.     texture "ships\battle-tex.ppm" transparent
  1766.  
  1767. ;type "dest-frtd1"
  1768. ;    objfile "ships\pcexport\level2\dest-frt.ian" scale 20
  1769. ;    objfile lod 1 "ships\pcexport\level2\low\dest-frt.ian"
  1770. ;    texture "ships\battle-tex.ppm" transparent
  1771. ;    nextdestroy "dest-frtd2"
  1772. ;        hitpoints 100
  1773.  
  1774. type "destroyerd2"
  1775.     objfile "ships\pcexport\level3\dest-bck.ian" scale 20
  1776.     objfile lod 1 "ships\pcexport\level3\low\dest-bck.ian"
  1777.     texture "ships\battle-tex.ppm" transparent
  1778.  
  1779. ;type "destroyerd1"
  1780. ;    objfile "ships\pcexport\level2\dest-bck.ian" scale 20
  1781. ;    objfile lod 1 "ships\pcexport\level2\low\dest-bck.ian"
  1782. ;    texture "ships\battle-tex.ppm" transparent
  1783. ;    nextdestroy "destroyerd2"
  1784. ;        hitpoints 100
  1785.  
  1786. type "destroyer"
  1787.     name "destroyer"
  1788.     objfile "ships\pcexport\level1\dest-bck.ian" scale 20
  1789.     objfile lod 1 "ships\pcexport\level1\low\dest-bck.ian"
  1790.     texture "ships\battle-tex.ppm" transparent
  1791.     group "human"
  1792.     subgroup "ships"
  1793.     hitpoints 1000
  1794.     points 2500
  1795.      dynamics "bigship"
  1796.          mass            3000
  1797.           max altitude    500
  1798.          max vel            20
  1799.         min vel            0
  1800.         yaw acc            0.3
  1801.         linear acc        3
  1802.         linear drag        1%
  1803.         angular drag     3%
  1804.     cockpit    0 -200 3000
  1805. ;    oncollision "sink1"
  1806.     sinkout1
  1807.  
  1808.     smoke 52.1 -835.0 -1069.7 rate 5 frames -42 size 120 colour 30 30 60 alpha 96
  1809.     sfx "ship2" min 1000 max 10000 loop
  1810. ;    nextdestroy "destroyerd1"
  1811.     nextdestroy "destroyerd2"
  1812.  
  1813.     child "dest-frt"
  1814.         objfile "ships\pcexport\level1\dest-frt.ian" scale 20
  1815.         objfile lod 1 "ships\pcexport\level1\low\dest-frt.ian"
  1816.         texture "ships\battle-tex.ppm" transparent
  1817.         group "human"
  1818.         subgroup "ships"
  1819.         hitpoints 500
  1820.         smoke -63.5 -840.2 -13.7 rate 5 frames -42 size 120 colour 30 30 60 alpha 96
  1821.         sfx "cutwaves" min 400 max 3000 loop
  1822. ;        nextdestroy "dest-frtd1"
  1823.         oncollision "damageall"
  1824.         nextdestroy "dest-frtd2"
  1825.         hitpoints 100
  1826.  
  1827.     child "des-rad"
  1828.         objfile "ships\pcexport\level1\s-radar.ian" scale 8
  1829.         texture "ships\weapons.ppm" transparent
  1830.         position 70.0 -1302.9 -516.7
  1831.         operate "spin" 0 0.08 0
  1832.  
  1833.     sibling "crad"
  1834.         objfile "ships\pcexport\level1\s-radar2.ian" scale 10
  1835.         texture "ships\weapons.ppm" transparent
  1836.         position 115.3 -747.9 -1359.7
  1837.         forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  1838.         hitpoints 100
  1839.  
  1840.     sibling "navy-l-boat"
  1841.         position -225.5 -401.7 -685.0
  1842.  
  1843.     sibling "navy-lb-stand"
  1844.         position -174.8 -234.2 -685.0
  1845.  
  1846.     sibling "navy-l-boat"
  1847.         position 345.5 -401.7 -685.0
  1848.  
  1849.     sibling "navy-lb-stand"
  1850.         position 294.8 -234.2 -685.0
  1851.         forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  1852.  
  1853. ;;==============================================================================
  1854. ;;cruiser
  1855. ;;==============================================================================
  1856. ;
  1857. ;type "cruiserd2"
  1858. ;    objfile "ships\pcexport\level3\cruiser-bck.ian" scale 20
  1859. ;    objfile lod 1 "ships\pcexport\level3\low\crus-bck.ian"
  1860. ;    texture "ships\battle-tex.ppm" transparent
  1861. ;
  1862. ;type "cruiserd1"
  1863. ;    objfile "ships\pcexport\level2\cruiser-bck.ian" scale 20
  1864. ;    objfile lod 1 "ships\pcexport\level2\low\crus-bck.ian"
  1865. ;    texture "ships\battle-tex.ppm" transparent
  1866. ;    nextdestroy "cruiserd2"
  1867. ;    hitpoints 100
  1868. ;
  1869. ;type "cruiser-frtd2"
  1870. ;    objfile "ships\pcexport\level3\cruiser-frt.ian" scale 20
  1871. ;    objfile lod 1 "ships\pcexport\level3\low\crus-frt.ian"
  1872. ;    texture "ships\battle-tex.ppm" transparent
  1873. ;
  1874. ;type "cruiser-frtd1"
  1875. ;    objfile "ships\pcexport\level2\cruiser-frt.ian" scale 20
  1876. ;    objfile lod 1 "ships\pcexport\level2\low\crus-frt.ian"
  1877. ;    texture "ships\battle-tex.ppm" transparent
  1878. ;    nextdestroy "cruiser-frtd2"
  1879. ;    hitpoints 100
  1880. ;
  1881. ;type "cruiser"
  1882. ;    name "cruiser"
  1883. ;    objfile "ships\pcexport\level1\cruiser-bck.ian" scale 20
  1884. ;    objfile lod 1 "ships\pcexport\level1\low\crus-bck.ian"
  1885. ;    texture "ships\battle-tex.ppm" transparent
  1886. ;    group "human"
  1887. ;    subgroup "ships"
  1888. ;    hitpoints 1000
  1889. ;    points 1500
  1890. ;    dynamics "bigship"
  1891. ;        mass            3000
  1892. ;        max altitude    500
  1893. ;        max vel            38
  1894. ;        min vel            0
  1895. ;        yaw acc            0.3
  1896. ;        linear acc        3
  1897. ;        linear drag        1%
  1898. ;        angular drag     3%
  1899. ;    cockpit    0 -200 3000
  1900. ;    oncollision "sink1"
  1901. ;    nextdestroy "cruiserd1"
  1902. ;
  1903. ;    child "cruiser-frt"
  1904. ;        objfile "ships\pcexport\level1\cruiser-frt.ian" scale 20
  1905. ;        objfile lod 1 "ships\pcexport\level1\low\crus-frt.ian"
  1906. ;        texture "ships\battle-tex.ppm" transparent
  1907. ;        group "human"
  1908. ;        subgroup "ships"
  1909. ;        hitpoints 100
  1910. ;        points 1500
  1911. ;        nextdestroy "cruiser-frtd1"
  1912. ;
  1913. ;    sibling "crad"
  1914. ;        position 0.0 -680.9 733.9
  1915. ;
  1916. ;    sibling "crad"
  1917. ;        position 0.0 -756.9 504.8
  1918. ;
  1919. ;    sibling "navy-l-boat"
  1920. ;        position 296.6 -410.4 -397.6
  1921. ;
  1922. ;    sibling "navy-lb-stand"
  1923. ;        position 247.0 -243.6 -397.6
  1924. ;        forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  1925. ;
  1926. ;    sibling "navy-l-boat"
  1927. ;        position -296.6 -410.4 -397.6
  1928. ;
  1929. ;    sibling "navy-lb-stand"
  1930. ;        position -247.0 -243.6 -397.6
  1931. ;
  1932. ;    sibling "crad"
  1933. ;        position -20.4 -697.5 -1278.5
  1934. ;        forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  1935. ;
  1936. ;
  1937. ;==============================================================================
  1938. ; battleship
  1939. ;==============================================================================
  1940.  
  1941. type "bat-ftd2"
  1942.     objfile "ships\pcexport\level3\bat-frt.ian" scale 22
  1943.     objfile lod 1 "ships\pcexport\level3\low\bat-frt.ian"
  1944.     texture "ships\battle-tex.ppm" transparent
  1945.  
  1946. ;type "bat-ftd1"
  1947. ;    objfile "ships\pcexport\level2\bat-frt.ian" scale 22
  1948. ;    objfile lod 1 "ships\pcexport\level2\low\bat-frt.ian"
  1949. ;    texture "ships\battle-tex.ppm" transparent
  1950. ;    nextdestroy "bat-ftd2"
  1951. ;    hitpoints 100
  1952.  
  1953. type "bat-brdd2"
  1954.     objfile "ships\pcexport\level3\bat-brd.ian" scale 22
  1955.     objfile lod 1 "ships\pcexport\level3\low\bat-brd.ian"
  1956.     texture "ships\battle-tex.ppm" transparent
  1957.     sinkout1
  1958.  
  1959. ;type "bat-brdd1"
  1960. ;    objfile "ships\pcexport\level2\bat-brd.ian" scale 22
  1961. ;    objfile lod 1 "ships\pcexport\level2\low\bat-brd.ian"
  1962. ;    texture "ships\battle-tex.ppm" transparent
  1963. ;    nextdestroy "bat-brdd2"
  1964. ;    hitpoints 100
  1965.  
  1966. type "bat-bkd2"
  1967.     objfile "ships\pcexport\level3\bat-bk.ian" scale 22
  1968.     objfile lod 1 "ships\pcexport\level3\low\bat-bk.ian"
  1969.     texture "ships\battle-tex.ppm" transparent
  1970.  
  1971. ;type "bat-bkd1"
  1972. ;    objfile "ships\pcexport\level2\bat-bk.ian" scale 22
  1973. ;    objfile lod 1 "ships\pcexport\level2\low\bat-bk.ian"
  1974. ;     texture "ships\battle-tex.ppm" transparent
  1975. ;    nextdestroy "bat-bkd2"
  1976. ;    hitpoints 100
  1977.  
  1978. type "battleship"
  1979.     name "battleship"
  1980.     objfile "ships\pcexport\level1\bat-brd.ian" scale 22
  1981.     objfile lod 1 "ships\pcexport\level1\low\bat-brd.ian"
  1982.     texture "ships\battle-tex.ppm" transparent
  1983.     group "human"
  1984.     subgroup "ships"
  1985.     hitpoints 1500
  1986.     points 2500
  1987.     dynamics "bigship"
  1988.         mass            6000
  1989.         max altitude    500
  1990.         max vel            38
  1991.         min vel            0
  1992.         yaw acc            0.3
  1993.         linear acc        3
  1994.         linear drag        1%
  1995.         angular drag     3%
  1996.     cockpit    0 -200 3000
  1997.     sfx "ship3" min 1000 max 10000 loop
  1998. ;    oncollision "sink1"
  1999.     sinkout1
  2000.  
  2001.     smoke 0 -950 -1200 rate 6 frames -42 size 240 colour 30 30 60 alpha 96
  2002. ;    nextdestroy "bat-brdd1"
  2003.     nextdestroy "bat-brdd2"
  2004.  
  2005.     child "bat-ft"
  2006.         objfile "ships\pcexport\level1\bat-ft.ian" scale 22
  2007.         objfile lod 1 "ships\pcexport\level1\low\bat-ft.ian"
  2008.         position 0 0 3047.7
  2009.         texture "ships\battle-tex.ppm" transparent
  2010.         sfx "cutwaves" min 400 max 3000 loop
  2011.         hitpoints 100
  2012. ;        nextdestroy "bat-ftd1"
  2013.         nextdestroy "bat-ftd2"
  2014.  
  2015.     sibling "bat-bk"
  2016.         objfile "ships\pcexport\level1\bat-bk.ian" scale 22
  2017.         objfile lod 1 "ships\pcexport\level1\low\bat-bk.ian"
  2018.         position 0 0 -2863.5
  2019.         texture "ships\battle-tex.ppm" transparent
  2020.         sfx "wake2" min 400 max 3000 loop
  2021.         hitpoints 100
  2022. ;        nextdestroy "bat-bkd1"
  2023.         nextdestroy "bat-bkd2"
  2024.  
  2025.     sibling "brad"
  2026.         objfile "ships\pcexport\level1\s-radar2.ian" scale 10
  2027.         texture "ships\weapons.ppm" transparent
  2028.         position 0 -927.0 496.7
  2029.         hitpoints 100
  2030.  
  2031.     sibling "navy-l-boat"
  2032.         position -550.0 -420.0 -570.0
  2033.  
  2034.     sibling "navy-lb-stand"
  2035.         position -500.0 -250.0 -570.0
  2036.  
  2037.     sibling "navy-l-boat"
  2038.         position -550.0 -420.0 -2000.0
  2039.  
  2040.     sibling "navy-lb-stand"
  2041.         position -500.0 -250.0 -2000.0
  2042.  
  2043.     sibling "navy-l-boat"
  2044.         position 450.0 -420.0 -570.0
  2045.  
  2046.     sibling "navy-lb-stand"
  2047.         position 500.0 -250.0 -570.0
  2048.         forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  2049.  
  2050. ;=============================================================================
  2051. ; sub
  2052. ;=============================================================================
  2053.  
  2054. type "subd2"
  2055.     objfile "ships\pcexport\level3\sub.ian" scale 20
  2056.     texture "ships\rig.ppm" transparent
  2057.  
  2058. ;type "subd1"
  2059. ;    objfile "ships\pcexport\level2\sub.ian" scale 20
  2060. ;    objfile lod 1 "ships\pcexport\level2\low\sub.ian"
  2061. ;    texture "ships\rig.ppm" transparent
  2062. ;    nextdestroy "subd2"
  2063. ;    hitpoints 100
  2064.  
  2065. type "sub"
  2066.     name "submarine"
  2067.     objfile "ships\pcexport\level1\sub.ian" scale 20
  2068.     objfile lod 1 "ships\pcexport\level1\low\sub.ian"
  2069.     texture "ships\rig.ppm" transparent
  2070.     group "human"
  2071.     subgroup "ships"
  2072.     hitpoints 500
  2073.     points 500
  2074.     sfx "ship2" min 1000 max 10000 loop
  2075.     oncollision "newburn1"
  2076.     dynamics "bigship"
  2077.         mass            3000
  2078.         max altitude    500
  2079.         max vel            38
  2080.         min vel            0
  2081.         yaw acc            0.3
  2082.         linear acc        3
  2083.         linear drag        1%
  2084.         angular drag     3%
  2085.     cockpit    0 -200 3000
  2086. ;    oncollision "sink1"
  2087.     sinkout1
  2088.  
  2089. ;    nextdestroy "subd1"
  2090.     nextdestroy "subd2"
  2091.     cannons
  2092.         pos -124 -250 -6
  2093.         pos 124 -250 -6
  2094.  
  2095. ;=============================================================================
  2096. ; patrol boat
  2097. ;=============================================================================
  2098.  
  2099. type "pegasusd2"
  2100.     objfile "ships\pcexport\level3\pegasus.ian" scale 12
  2101.     objfile lod 1 "ships\pcexport\level3\low\pegasus.ian"
  2102.     texture "ships\battle-tex.ppm" transparent
  2103.  
  2104. ;type "pegasusd1"
  2105. ;    objfile "ships\pcexport\level2\pegasus.ian" scale 12
  2106. ;    objfile lod 1 "ships\pcexport\level2\low\pegasus.ian"
  2107. ;    texture "ships\battle-tex.ppm" transparent
  2108. ;    nextdestroy "pegasusd2"
  2109. ;    hitpoints 100
  2110.  
  2111. type "pegasus"
  2112.     name "patrolboat"
  2113.     objfile "ships\pcexport\level1\pegasus.ian" scale 12
  2114.     objfile lod 1 "ships\pcexport\level1\low\pegasus.ian"
  2115.     texture "ships\battle-tex.ppm" transparent
  2116.     sfx "ship" min 1000 max 10000 loop
  2117.     group "human"
  2118.     subgroup "ships"
  2119.     hitpoints 500
  2120.     points 500
  2121.     dynamics "bigship"
  2122.         mass            6000
  2123.         max altitude    500
  2124.         max vel            38
  2125.         min vel            0
  2126.         yaw acc            0.3
  2127.         linear acc        3
  2128.         linear drag        1%
  2129.         angular drag     3%
  2130. ;    oncollision "sink1"
  2131.     sinkout1
  2132.  
  2133. ;    nextdestroy "pegasusd1"
  2134.     nextdestroy "pegasusd2"
  2135.  
  2136. ;=============================================================================
  2137. ; stealth
  2138. ;=============================================================================
  2139.  
  2140. type "stealth"
  2141.     name "stealth"
  2142.     objfile "ships\pcexport\level1\low\stealth.ian" scale 4
  2143. ;    objfile "ships\pcexport\level1\stealth.ian" scale 4
  2144. ;    objfile lod 1 "ships\pcexport\level1\low\stealth.ian"
  2145.     texture "ships\stealth.ppm"
  2146.     group "human"
  2147.     subgroup "ships"
  2148.     hitpoints 300
  2149.     points 500
  2150.     dynamics "bigship"
  2151.         mass            1000
  2152.         max altitude    500
  2153.         max vel            30
  2154.         min vel            0
  2155.         yaw acc            1
  2156.         linear acc        3
  2157.         linear drag        1%
  2158.     cockpit    0 -200 3000
  2159.     sfx "ship" min 1000 max 10000 loop
  2160. ;    oncollision "sink1"
  2161.     sinkout1
  2162.  
  2163.     cannons
  2164.         pos -124 -250 -6
  2165.         pos 124 -250 -6
  2166.  
  2167. ;    child "stdoor-l"
  2168. ;        objfile "ships\pcexport\level1\stealth-d-l.ian" scale 10
  2169. ;        texture "ships\stealth.ppm"
  2170. ;        position 154.6 -251.0 63.8
  2171. ;
  2172. ;    sibling "stdoor-r"
  2173. ;        objfile "ships\pcexport\level1\stealth-d-r.ian" scale 10
  2174. ;        texture "ships\stealth.ppm"
  2175. ;        position -154.6 -251.0 63.8
  2176.  
  2177. ;***********************************
  2178. ;    civil lifeboats
  2179. ;***********************************
  2180.  
  2181. type "life-boat"
  2182.     objfile "ships\pcexport\level1\life-boat.ian" scale 10
  2183.     objfile lod 1 "ships\pcexport\level1\low\life-baot.ian"
  2184.     texture "ships\liner.ppm" transparent
  2185.  
  2186. type "l-boat-std"
  2187.     objfile "ships\pcexport\level1\l-boat-std.ian" scale 10
  2188.     objfile lod 1 "ships\pcexport\level1\low\l-boat-std.ian"
  2189.     texture "ships\liner.ppm" transparent
  2190.  
  2191. ;=============================================================================
  2192. ; oil tanker
  2193. ;=============================================================================
  2194.  
  2195. ;type "tank-bkd2"
  2196. ;    objfile "ships\pcexport\level3\tank-bk.ian" scale 12
  2197. ;    objfile lod 1 "ships\pcexport\level3\low\tank-bk.ian"
  2198. ;    texture "ships\rig.ppm" transparent
  2199.  
  2200. type "tank-bkd1"
  2201.     objfile "ships\pcexport\level2\tank-bk.ian" scale 12
  2202.     objfile lod 1 "ships\pcexport\level2\low\tank-bk.ian"
  2203.     texture "ships\rig.ppm" transparent
  2204. ;    nextdestroy "tank-bkd2"
  2205. ;    hitpoints 100
  2206.  
  2207. type "tank-ftd2"
  2208.     objfile "ships\pcexport\level3\tank-ft.ian" scale 12
  2209.     objfile lod 1 "ships\pcexport\level3\low\tank-ft.ian"
  2210.     texture "ships\rig.ppm" transparent
  2211.  
  2212. ;type "tank-ftd1"
  2213. ;    objfile "ships\pcexport\level2\tank-ft.ian" scale 12
  2214. ;    objfile lod 1 "ships\pcexport\level2\low\tank-ft.ian"
  2215. ;    texture "ships\rig.ppm" transparent
  2216. ;    nextdestroy "tank-ftd2"
  2217. ;    hitpoints 100
  2218.  
  2219. type "tankerd2"
  2220.     objfile "ships\pcexport\level3\tank-md.ian" scale 12
  2221.     objfile lod 1 "ships\pcexport\level3\low\tank-md.ian"
  2222.     texture "ships\rig.ppm" transparent
  2223.  
  2224. ;type "tankerd1"
  2225. ;    objfile "ships\pcexport\level2\tank-md.ian" scale 12
  2226. ;    objfile lod 1 "ships\pcexport\level2\low\tank-md.ian"
  2227. ;    texture "ships\rig.ppm" transparent
  2228. ;    nextdestroy "tankerd2"
  2229. ;    hitpoints 100
  2230.  
  2231. type "tank-mdd2"
  2232.     objfile as "tankerd2"
  2233.  
  2234. ;type "tank-mdd1"
  2235. ;    objfile as "tankerd1"
  2236. ;    nextdestroy "tank-mdd2"
  2237. ;    hitpoints 100
  2238.  
  2239. type "tanker"
  2240.     name "oiltanker"
  2241.     objfile "ships\pcexport\level1\tank-md.ian" scale 12
  2242.     objfile lod 1 "ships\pcexport\level1\low\tank-md.ian"
  2243.     texture "ships\rig.ppm" transparent
  2244.     group "human"
  2245.     subgroup "ships"
  2246.     hitpoints 5000
  2247.     points 2500
  2248.     sfx "ship3" min 1000 max 10000 loop
  2249.     dynamics "bigship"
  2250.         mass            1000
  2251.         max altitude    500
  2252.         max vel            20
  2253.         min vel            0
  2254.         yaw acc            0.3
  2255.         linear acc        3
  2256.         linear drag        1%
  2257.     angular drag     3%
  2258.     cockpit    0 -800 3000
  2259. ;    oncollision "sink1"
  2260.     sinkout1
  2261.  
  2262. ;    nextdestroy "tankerd1"
  2263.     nextdestroy "tankerd2"
  2264.  
  2265.     child "tank-md"
  2266.         objfile as "tanker"
  2267.         position 0 0 3639.5
  2268. ;        nextdestroy "tank-mdd1"
  2269.         nextdestroy "tank-mdd2"
  2270.         hitpoints 100
  2271.  
  2272.     sibling "tank-ft"
  2273.         objfile "ships\pcexport\level1\tank-ft.ian" scale 12
  2274.         objfile lod 1 "ships\pcexport\level1\low\tank-ft.ian"
  2275.         texture "ships\rig.ppm" transparent
  2276.         position 0 0 6324.9
  2277.         sfx "cutwaves" min 400 max 3000 loop
  2278. ;        nextdestroy "tank-ftd1"
  2279.         nextdestroy "tank-ftd2"
  2280.         hitpoints 100
  2281.  
  2282.     sibling "tank-bk"
  2283.         objfile "ships\pcexport\level1\tank-bk.ian" scale 12
  2284.         objfile lod 1 "ships\pcexport\level1\low\tank-bk.ian"
  2285.         texture "ships\rig.ppm" transparent
  2286.         position 0 0 -2613.8
  2287.         smoke 265 -1100 453.8 rate 6 frames -42 size 240 colour 30 30 60 alpha 96
  2288. ;        smoke 265 -1100 -2160 rate 6 frames -42 size 240 colour 30 30 60 alpha 96
  2289.         sfx "wake2" min 400 max 3000 loop
  2290.         nextdestroy "tank-bkd1"
  2291. ;        nextdestroy "tank-bkd2"
  2292.         hitpoints 100
  2293.  
  2294.     sibling "life-boat"
  2295.         position 682.0 -384.2 -2600.0
  2296.  
  2297.     sibling "l-boat-std"
  2298.         position 638.7 -250.0 -2600.0
  2299.         forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  2300.  
  2301.     sibling "life-boat"
  2302.         position -682.0 -384.2 -2600.0
  2303.  
  2304.     sibling "l-boat-std"
  2305.         position -638.7 -250.0 -2600.0
  2306.  
  2307. ;=============================================================================
  2308. ; liner
  2309. ;=============================================================================
  2310.  
  2311. ;type "line-bkd2"
  2312. ;    objfile "ships\pcexport\level3\line-bk.ian" scale 10
  2313. ;    objfile lod 1 "ships\pcexport\level3\low\line-bk.ian"
  2314. ;    texture "ships\liner.ppm" transparent
  2315.  
  2316. type "line-bkd1"
  2317.     objfile "ships\pcexport\level2\line-bk.ian" scale 10
  2318.     objfile lod 1 "ships\pcexport\level2\low\line-bk.ian"
  2319.     texture "ships\liner.ppm" transparent
  2320. ;    nextdestroy "line-bkd2"
  2321. ;    hitpoints 200
  2322.  
  2323. ;type "line-bdd2"
  2324. ;    objfile "ships\pcexport\level3\line-bd.ian" scale 10
  2325. ;    objfile lod 1 "ships\pcexport\level3\low\line-bd.ian"
  2326. ;    texture "ships\liner.ppm" transparent
  2327.  
  2328. type "line-bdd1"
  2329.     objfile "ships\pcexport\level2\line-bd.ian" scale 10
  2330.     objfile lod 1 "ships\pcexport\level2\low\line-bd.ian"
  2331.     texture "ships\liner.ppm" transparent
  2332. ;    nextdestroy "line-bdd2"
  2333. ;    hitpoints 300
  2334.  
  2335. type "line-ftd2"
  2336.     objfile "ships\pcexport\level3\line-ft.ian" scale 10
  2337.     objfile lod 1 "ships\pcexport\level3\low\line-ft.ian"
  2338.     texture "ships\liner.ppm" transparent
  2339.  
  2340. ;type "line-ftd1"
  2341. ;    objfile "ships\pcexport\level2\line-ft.ian" scale 10
  2342. ;    objfile lod 1 "ships\pcexport\level2\low\line-ft.ian"
  2343. ;    texture "ships\liner.ppm" transparent
  2344. ;    nextdestroy "line-ftd2"
  2345. ;    hitpoints 200
  2346.  
  2347. type "line-md02d2"
  2348.     objfile "ships\pcexport\level3\line-md02.ian" scale 10
  2349.     objfile lod 1 "ships\pcexport\level3\low\line-md02.ian"
  2350.     texture "ships\liner.ppm" transparent
  2351.  
  2352. ;type "line-md02d1"
  2353. ;    objfile "ships\pcexport\level2\line-md02.ian" scale 10
  2354. ;    objfile lod 1 "ships\pcexport\level2\low\line-md02.ian"
  2355. ;    texture "ships\liner.ppm" transparent
  2356. ;    nextdestroy "line-md02d2"
  2357. ;    hitpoints 200
  2358.  
  2359. type "line-md01d2"
  2360.     objfile "ships\pcexport\level3\line-md01.ian" scale 10
  2361.     objfile lod 1 "ships\pcexport\level3\low\line-md01.ian"
  2362.     texture "ships\liner.ppm" transparent
  2363.  
  2364. ;type "line-md01d1"
  2365. ;    objfile "ships\pcexport\level2\line-md01.ian" scale 10
  2366. ;    objfile lod 1 "ships\pcexport\level2\low\line-md01.ian"
  2367. ;    texture "ships\liner.ppm" transparent
  2368. ;    nextdestroy "line-md01d2"
  2369. ;    hitpoints 200
  2370.  
  2371. type "liner"
  2372.     name "liner"
  2373.     objfile "ships\pcexport\level1\line-md01.ian" scale 10
  2374.     objfile lod 1 "ships\pcexport\level1\low\line-md01.ian"
  2375.     texture "ships\liner.ppm" transparent
  2376.     group "human"
  2377.     subgroup "ships"
  2378.     hitpoints 4000
  2379.     points 5000
  2380.     sfx "ship2" min 1000 max 10000 loop
  2381.     dynamics "bigship"
  2382.         mass            1000
  2383.         max altitude    500
  2384.         max vel            20
  2385.         min vel            0
  2386.         yaw acc            0.075
  2387.         linear acc        3
  2388.         linear drag        1%
  2389.         angular drag     10%
  2390.     cockpit    0 -800 3000
  2391. ;    oncollision "sink1"
  2392.     sinkout1
  2393.  
  2394. ;    nextdestroy "line-md01d1"
  2395.     nextdestroy "line-md01d2"
  2396.  
  2397.     child "line-md02"
  2398.         objfile "ships\pcexport\level1\line-md02.ian" scale 10
  2399.         objfile lod 1 "ships\pcexport\level1\low\line-md02.ian"
  2400.         texture "ships\liner.ppm" transparent
  2401.         position 0 0 -1663.5
  2402.         smoke 0 -660 39.3 rate 6 frames -42 size 240 colour 30 30 60 alpha 96
  2403. ;        nextdestroy "line-md02d1"
  2404.         nextdestroy "line-md02d2"
  2405.         hitpoints 300
  2406.  
  2407.     sibling "line-bk"
  2408.         objfile "ships\pcexport\level1\line-bk.ian" scale 10
  2409.         objfile lod 1 "ships\pcexport\level1\low\line-bk.ian"
  2410.         texture "ships\liner.ppm" transparent
  2411.         position 0 0 -2677.0
  2412.         sfx "wake" min 400 max 3000 loop
  2413.         nextdestroy "line-bkd1"
  2414.         hitpoints 300
  2415.  
  2416.     sibling "line-bd"
  2417.         objfile "ships\pcexport\level1\line-bd.ian" scale 10
  2418.         objfile lod 1 "ships\pcexport\level1\low\line-bd.ian"
  2419.         texture "ships\liner.ppm" transparent
  2420.         position 0 0 1706.3
  2421.         nextdestroy "line-bdd1"
  2422. ;        nextdestroy "line-bdd2"
  2423.         hitpoints 300
  2424.  
  2425.     sibling "line-ft"
  2426.         objfile "ships\pcexport\level1\line-ft.ian" scale 10
  2427.         objfile lod 1 "ships\pcexport\level1\low\line-ft.ian"
  2428.         texture "ships\liner.ppm" transparent
  2429.         position 0 0 2787.2
  2430.         sfx "cutwaves" min 400 max 3000 loop
  2431. ;        nextdestroy "line-ftd1"
  2432.         nextdestroy "line-ftd2"
  2433.         hitpoints 300
  2434.  
  2435.     sibling "line-rad1"
  2436.         objfile "ships\pcexport\level1\line-rad1.ian" scale 10
  2437.         objfile lod 1 "ships\pcexport\level1\low\line-rad1.ian"
  2438.         texture "ships\liner.ppm" transparent
  2439.         position -300.0 -620.0 1900.0
  2440.  
  2441. ;    sibling "line-rad2"
  2442. ;        objfile "ships\pcexport\level1\line-rad2.ian" scale 10
  2443. ;        objfile lod 1 "ships\pcexport\level1\low\line-rad2.ian"
  2444. ;        texture "ships\liner.ppm" transparent
  2445. ;        position -320.0 -620.0 1750.0
  2446. ;        forward 1.000 0.000 0.000 up 0.000 1.000 0.000
  2447. ;        hitpoints 100
  2448.  
  2449.     sibling "line-rad3"
  2450.         objfile "ships\pcexport\level1\line-rad3.ian" scale 10
  2451.         objfile lod 1 "ships\pcexport\level1\low\line-rad3.ian"
  2452.         texture "ships\liner.ppm" transparent
  2453.         position 0.0 -620.0 1900.0
  2454.  
  2455.     sibling "line-rad1"
  2456.         position 300.0 -620.0 1900.0
  2457.  
  2458. ;    sibling "line-rad2"
  2459. ;        position 320.0 -620.0 1750.0
  2460. ;        forward -1.000 0.000 0.000 up 0.000 1.000 0.000
  2461. ;
  2462. ;    sibling "line-rad2"
  2463. ;        position 320.0 -620.0 1600.0
  2464. ;        forward -1.000 0.000 0.000 up 0.000 1.000 0.000
  2465.  
  2466.     sibling "deck-chair"
  2467.         objfile "ships\pcexport\level1\deck-chair.ian" scale 10
  2468.         texture "ships\liner.ppm" transparent
  2469.         position -104.0 -500.0 -2538.0
  2470.         forward 0.361 0.000 0.933 up 0.000 1.000 0.000
  2471.         hitpoints 5
  2472.  
  2473.     sibling "deck-chair"
  2474.         position -12.0 -500.0 -2535.0
  2475.         forward 0.276 0.000 0.961 up 0.000 1.000 0.000
  2476.  
  2477.     sibling "deck-chair"
  2478.         position -316.0 -500.0 -2441.0
  2479.         forward 0.999 0.000 0.051 up 0.000 1.000 0.000
  2480.  
  2481.     sibling "deck-chair"
  2482.         position -310.0 -500.0 -2346.0
  2483.         forward 0.920 0.000 -0.391 up 0.000 1.000 0.000
  2484.  
  2485. ;    sibling "deck-chair"
  2486. ;        position -285.0 -500.0 -2267.0
  2487. ;        forward 0.650 0.000 -0.760 up 0.000 1.000 0.000
  2488. ;
  2489. ;    sibling "deck-chair"
  2490. ;        position 144.5 -390.0 -640
  2491. ;        forward -0.672 0.000 0.740 up 0.000 1.000 0.000
  2492. ;
  2493. ;    sibling "deck-chair"
  2494. ;        position 310.3 -500.0 -2377.0
  2495. ;        forward -1.000 0.000 0.000 up 0.000 1.000 0.000
  2496. ;
  2497. ;    sibling "deck-chair"
  2498. ;        position 311.7 -500.0 -2456.0
  2499. ;        forward -0.985 0.000 0.175 up 0.000 1.000 0.000
  2500. ;
  2501. ;    sibling "deck-chair"
  2502. ;        position 303.6 -500.0 -2528.0
  2503. ;        forward -0.778 0.000 0.628 up 0.000 1.000 0.000
  2504. ;
  2505. ;    sibling "deck-chair"
  2506. ;        position -133.0 -390.0 -416.0
  2507. ;        forward 0.646 0.000 0.763 up 0.000 1.000 0.000
  2508. ;
  2509. ;    sibling "deck-chair"
  2510. ;        position -139 -390.0 -511.0
  2511. ;        forward 0.547 0.000 0.837 up 0.000 1.000 0.000
  2512. ;
  2513.     sibling "deck-chair"
  2514.         position 121.1 -390.0 125.0
  2515.         forward -0.990 0.000 0.142 up 0.000 1.000 0.000
  2516.  
  2517.     sibling "deck-chair"
  2518.         position 113.3 -390.0 -92.0
  2519.         forward -0.902 0.000 0.431 up 0.000 1.000 0.000
  2520.  
  2521.     sibling "deck-chair"
  2522.         position -113.0 -390.0 190.2
  2523.         forward 0.995 0.000 0.101 up 0.000 1.000 0.000
  2524.  
  2525.     sibling "deck-chair"
  2526.         position -116.0 -390.0 -179.0
  2527.         forward 0.934 0.000 0.357 up 0.000 1.000 0.000
  2528. ;
  2529. ;    sibling "d-chr-blk"
  2530. ;        objfile "ships\pcexport\level1\d-chr-blk.ian" scale 10
  2531. ;        texture "ships\liner.ppm" transparent
  2532. ;        position -128.0 -390.0 -116.0
  2533. ;        forward 1.000 0.000 0.000 up 0.000 1.000 0.000
  2534. ;        hitpoints 100
  2535. ;
  2536. ;    sibling "d-chr-blk"
  2537. ;        position -127.0 -390.0 24.8
  2538. ;        forward 1.000 0.000 0.000 up 0.000 1.000 0.000
  2539. ;
  2540. ;    sibling "d-chr-blk"
  2541. ;        position 139.1 -390.0 -186.0
  2542. ;        forward -1.000 0.000 0.000 up 0.000 1.000 0.000
  2543. ;
  2544. ;    sibling "d-chr-blk"
  2545. ;        position 306.3 -500.0 -2259.0
  2546. ;        forward -1.000 0.000 0.000 up 0.000 1.000 0.000
  2547. ;
  2548. ;    sibling "chair"
  2549. ;        objfile "ships\pcexport\level1\chair.ian" scale 10
  2550. ;        texture "ships\liner.ppm" transparent
  2551. ;        position 117.2 -500.0 -2552.0
  2552. ;        forward 0.946 0.000 0.324 up 0.000 1.000 0.000
  2553. ;        hitpoints 100
  2554. ;
  2555. ;    sibling "chair"
  2556. ;        position -242.0 -500.0 -2559
  2557. ;        forward -0.723 0.000 0.691 up 0.000 1.000 0.000
  2558. ;
  2559. ;    sibling "chair"
  2560. ;        position -318.0 -500.0 -2548
  2561. ;        forward 0.859 0.000 0.513 up 0.000 1.000 0.000
  2562. ;
  2563. ;    sibling "chair"
  2564. ;        position 213.7 -500.0 -2555.0
  2565. ;        forward -0.905 0.000 0.426 up 0.000 1.000 0.000
  2566. ;
  2567. ;    sibling "chair"
  2568. ;        position -224.0 -500.0 -2520.0
  2569. ;        forward -0.969 0.000 -0.247 up 0.000 1.000 0.000
  2570. ;
  2571. ;    sibling "chair"
  2572. ;        position 55.1 -390.0 -194.0
  2573. ;        forward -1.000 0.000 0.000 up 0.000 1.000 0.000
  2574. ;
  2575. ;    sibling "chair"
  2576. ;        position -22.0 -390.0 -232.0
  2577. ;        forward 0.600 0.000 0.800 up 0.000 1.000 0.000
  2578. ;
  2579. ;    sibling "chair"
  2580. ;        position -6.0 -390.0 -161.0
  2581. ;        forward 0.159 0.000 -0.987 up 0.000 1.000 0.000
  2582. ;
  2583. ;    sibling "chair"
  2584. ;        position 54.4 -390.0 -45.0
  2585. ;
  2586. ;    sibling "chair"
  2587. ;        position 0.0 -390.0 0.0
  2588. ;        forward 1.000 0.000 0.000 up 0.000 1.000 0.000
  2589. ;
  2590. ;    sibling "chair"
  2591. ;        position -26.0 -390.0 134.8
  2592. ;        forward 0.433 0.000 -0.901 up 0.000 1.000 0.000
  2593. ;
  2594. ;    sibling "chair"
  2595. ;        position 29.3 -390.0 105.5
  2596. ;        forward -1.000 0.000 0.000 up 0.000 1.000 0.000
  2597. ;
  2598. ;    sibling "table"
  2599. ;        objfile "ships\pcexport\level1\table.ian" scale 10
  2600. ;        texture "ships\liner.ppm" transparent
  2601. ;        position 9.8 -390.0 -196.0
  2602. ;        hitpoints 100
  2603. ;
  2604. ;    sibling "table"
  2605. ;        position 44.9 -390.0 -2.0
  2606. ;
  2607. ;    sibling "table"
  2608. ;        position -14.0 -390.0 97.7
  2609. ;
  2610. ;    sibling "table"
  2611. ;        position 166.4 -500.0 -2545
  2612. ;
  2613. ;    sibling "table"
  2614. ;        position -267.0 -500.0 -2530.0
  2615.  
  2616.     sibling "life-boat"
  2617.         position 453.9 -438.1 -1600.0
  2618.  
  2619.     sibling "l-boat-std"
  2620.         position 411.4 -300.0 -1600.0
  2621.         forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  2622.  
  2623. ;    sibling "life-boat"
  2624. ;        position 453.9 -438.1 -1000.0
  2625. ;
  2626. ;    sibling "l-boat-std"
  2627. ;        position 411.4 -300.0 -1000.0
  2628. ;        forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  2629.  
  2630.     sibling "life-boat"
  2631.         position 453.9 -438.1 1000.0
  2632.  
  2633.     sibling "l-boat-std"
  2634.         position 411.4 -300.0 1000.0
  2635.         forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  2636.  
  2637. ;    sibling "life-boat"
  2638. ;        position 453.9 -438.1 200.0
  2639. ;
  2640. ;    sibling "l-boat-std"
  2641. ;        position 411.4 -300.0 200.0
  2642. ;        forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  2643.  
  2644.     sibling "life-boat"
  2645.         position 453.9 -438.1 -200.0
  2646.  
  2647.     sibling "l-boat-std"
  2648.         position 411.4 -300.0 -200.0
  2649.         forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  2650.  
  2651. ;    sibling "life-boat"
  2652. ;        position -453.9 -438.1 -1600.0
  2653. ;
  2654. ;    sibling "l-boat-std"
  2655. ;        position -411.4 -300.0 -1600.0
  2656. ;
  2657.     sibling "life-boat"
  2658.         position -453.9 -438.1 -1000.0
  2659.  
  2660.     sibling "l-boat-std"
  2661.         position -411.4 -300.0 -1000.0
  2662.  
  2663. ;    sibling "life-boat"
  2664. ;        position -453.9 -438.1 1000.0
  2665. ;
  2666. ;    sibling "l-boat-std"
  2667. ;        position -411.4 -300.0 1000.0
  2668. ;
  2669.     sibling "life-boat"
  2670.         position -453.9 -438.1 200.0
  2671.  
  2672.     sibling "l-boat-std"
  2673.         position -411.4 -300.0 200.0
  2674.  
  2675. ;    sibling "life-boat"
  2676. ;        position -453.9 -438.1 -200.0
  2677. ;
  2678. ;    sibling "l-boat-std"
  2679. ;        position -411.4 -300.0 -200.0
  2680. ;
  2681. ;=============================================================================
  2682. ; containers
  2683. ;=============================================================================
  2684.  
  2685. type "con-block1"
  2686.     objfile "ships\pcexport\level1\con-block1.ian" scale 10
  2687.     texture "ships\weapons.ppm" transparent
  2688.     group "human"
  2689.     subgroup "shore"
  2690.     hitpoints 2500
  2691.  
  2692. type "con-block2"
  2693.     objfile "ships\pcexport\level1\con-block2.ian" scale 10
  2694.     texture "ships\weapons.ppm" transparent
  2695.     group "human"
  2696.     subgroup "shore"
  2697.     hitpoints 2500
  2698.  
  2699. type "con-green"
  2700.     objfile "ships\pcexport\level1\con-green.ian" scale 10
  2701.     texture "ships\weapons.ppm" transparent
  2702.     group "human"
  2703.     subgroup "shore"
  2704.     hitpoints 2500
  2705.  
  2706. type "con-blue"
  2707.     objfile "ships\pcexport\level1\con-blue.ian" scale 10
  2708.     texture "ships\weapons.ppm" transparent
  2709.     group "human"
  2710.     subgroup "shore"
  2711.     hitpoints 2500
  2712.  
  2713. type "con-red"
  2714.     objfile "ships\pcexport\level1\con-red.ian" scale 10
  2715.     texture "ships\weapons.ppm" transparent
  2716.     group "human"
  2717.     subgroup "shore"
  2718.     hitpoints 2500
  2719.     
  2720. ;=============================================================================
  2721. ; container ship w/ big cargo
  2722. ;=============================================================================
  2723.  
  2724. ;type "con-bkd2"
  2725. ;    objfile "ships\pcexport\level3\tank-bk.ian" scale 10
  2726. ;    objfile lod 1 "ships\pcexport\level3\low\tank-bk.ian"
  2727. ;    texture "ships\rig.ppm" transparent
  2728.  
  2729. type "con-bkd1"
  2730.     objfile "ships\pcexport\level2\tank-bk.ian" scale 10
  2731.     objfile lod 1 "ships\pcexport\level2\low\tank-bk.ian"
  2732.     texture "ships\rig.ppm" transparent
  2733. ;    nextdestroy "con-bkd2"
  2734. ;    hitpoints 100
  2735.  
  2736. type "con-ftd2"
  2737.     objfile "ships\pcexport\level3\tank-ft.ian" scale 10
  2738.     objfile lod 1 "ships\pcexport\level3\low\tank-ft.ian"
  2739.     texture "ships\rig.ppm" transparent
  2740.  
  2741. ;type "con-ftd1"
  2742. ;    objfile "ships\pcexport\level2\tank-ft.ian" scale 10
  2743. ;    objfile lod 1 "ships\pcexport\level2\low\tank-ft.ian"
  2744. ;    texture "ships\rig.ppm" transparent
  2745. ;    nextdestroy "con-ftd2"
  2746. ;    hitpoints 100
  2747.  
  2748. type "conshipd2"
  2749.     objfile "ships\pcexport\level3\con-ship.ian" scale 10
  2750.     texture "ships\rig.ppm" transparent
  2751.  
  2752. ;type "conshipd1"
  2753. ;    objfile "ships\pcexport\level2\con-ship.ian" scale 10
  2754. ;    texture "ships\rig.ppm" transparent
  2755. ;    nextdestroy "conshipd2"
  2756. ;    hitpoints 100
  2757.  
  2758. ;type "conship"
  2759. ;    name "conship"
  2760. ;    objfile "ships\pcexport\level1\con-ship.ian" scale 10
  2761. ;    objfile lod 1 "ships\pcexport\level1\low\con-ship.ian"
  2762. ;    texture "ships\rig.ppm" transparent
  2763. ;    group "human"
  2764. ;    subgroup "ships"
  2765. ;    hitpoints 2500
  2766. ;    points 1500
  2767. ;    smoke 215.8 -734.8 -2535.0 rate 6 frames -42 size 240 colour 30 30 60 alpha 96
  2768. ;    dynamics "bigship"
  2769. ;        mass            1000
  2770. ;        max altitude    500
  2771. ;        max vel            38
  2772. ;        min vel            0
  2773. ;        yaw acc            0.3
  2774. ;        linear acc        3
  2775. ;        linear drag        1%
  2776. ;        angular drag     3%
  2777. ;    cockpit    0 -800 3000
  2778. ;    oncollision "sink1"
  2779. ;    nextdestroy "conshipd1"
  2780. ;
  2781. ;    child "con-ft"
  2782. ;        objfile "ships\pcexport\level1\tank-ft.ian" scale 10
  2783. ;        objfile lod 1 "ships\pcexport\level1\low\tank-ft.ian"
  2784. ;        texture "ships\rig.ppm" transparent
  2785. ;        position 0 0 3002.1
  2786. ;        nextdestroy "con-ftd1"
  2787. ;        hitpoints 100
  2788. ;
  2789. ;    sibling "con-bk"
  2790. ;        objfile "ships\pcexport\level1\tank-bk.ian" scale 10
  2791. ;        objfile lod 1 "ships\pcexport\level1\low\tank-bk.ian"
  2792. ;        texture "ships\rig.ppm" transparent
  2793. ;        position 0 0 -2933.3
  2794. ;        nextdestroy "con-bkd1"
  2795. ;        hitpoints 100
  2796. ;
  2797. ;    sibling "con-block1"
  2798. ;        position 0.0 -95.0 -2050.0
  2799. ;
  2800. ;    sibling "con-block1"
  2801. ;        position 0.0 -95.0 -550.0
  2802. ;
  2803. ;    sibling "con-block1"
  2804. ;        position 0.0 -95.0 450.0
  2805. ;
  2806. ;    sibling "con-block1"
  2807. ;        position 0.0 -95.0 1450.0
  2808. ;        forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  2809. ;
  2810. ;    sibling "con-block2"
  2811. ;        position 0.0 -95.0 -1550.0
  2812. ;
  2813. ;    sibling "con-block2"
  2814. ;        position 0.0 -95.0 1950.0
  2815. ;
  2816. ;    sibling "con-block2"
  2817. ;        position 0.0 -95.0 -1050.0
  2818. ;        forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  2819. ;
  2820. ;    sibling "con-block2"
  2821. ;        position 0.0 -95.0 -50.0
  2822. ;        forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  2823. ;
  2824. ;    sibling "con-block2"
  2825. ;        position 0.0 -95.0 950.0
  2826. ;        forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  2827. ;
  2828. ;    sibling "con-blue"
  2829. ;        position 76.0 -226.0 -50.0
  2830. ;
  2831. ;    sibling "con-blue"
  2832. ;        position -363.0 -226.0 1450.0
  2833. ;
  2834. ;    sibling "con-blue"
  2835. ;        position 363.0 -226.0 950.0
  2836. ;
  2837. ;    sibling "con-blue"
  2838. ;        position 216.8 -226.0 -1550.0
  2839. ;
  2840. ;    sibling "con-blue"
  2841. ;        position -71.3 -226.0 -1050.0
  2842. ;
  2843. ;    sibling "con-red"
  2844. ;        position 73.3 -226.0 -2050.0
  2845. ;
  2846. ;    sibling "con-red"
  2847. ;        position 67.5 -226.0 -550.0
  2848. ;
  2849. ;    sibling "con-red"
  2850. ;        position -223.8 -226.0 -50.0
  2851. ;
  2852. ;    sibling "con-red"
  2853. ;        position -72.3 -226.0 1450.0
  2854. ;
  2855. ;    sibling "con-green"
  2856. ;        position -363.0 -226.0 450.0
  2857. ;
  2858. ;    sibling "con-green"
  2859. ;        position 72.3 -226.0 950.0
  2860. ;
  2861. ;    sibling "con-green"
  2862. ;        position -72.3 -226.0 1950.0
  2863. ;
  2864. ;    sibling "con-green"
  2865. ;        position 363.0 -226.0 -550.0
  2866. ;
  2867. ;    sibling "con-green"
  2868. ;        position -363.0 -226.0 -550.0
  2869. ;
  2870. ;    sibling "l-boat-std"
  2871. ;        position 533.4 -200.0 -2410.0
  2872. ;        forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  2873. ;
  2874. ;    sibling "life-boat"
  2875. ;        position 576.1 -338.2 -2410.0
  2876. ;
  2877. ;    sibling "l-boat-std"
  2878. ;        position -533.4 -200.0 -2410.0
  2879. ;
  2880. ;    sibling "life-boat"
  2881. ;        position -576.1 -338.2 -2410.0
  2882. ;
  2883. ;=============================================================================
  2884. ; container ship w/ smallcargo
  2885. ;=============================================================================
  2886.  
  2887. type "conship2"
  2888.     name "conship"
  2889.     objfile "ships\pcexport\level1\con-ship.ian" scale 10
  2890.     objfile lod 1 "ships\pcexport\level1\low\con-ship.ian"
  2891.     texture "ships\rig.ppm" transparent
  2892.     group "human"
  2893.     subgroup "ships"
  2894.     hitpoints 2500
  2895.     points 2500
  2896.     dynamics "bigship"
  2897.         mass            1000
  2898.         max altitude    500
  2899.         max vel            38
  2900.         min vel            0
  2901.         yaw acc            0.3
  2902.         linear acc        3
  2903.         linear drag        1%
  2904.         angular drag     3%
  2905.     cockpit    0 -800 3000
  2906.     sfx "ship2" min 1000 max 10000 loop
  2907. ;    oncollision "sink1"
  2908.     sinkout1
  2909.  
  2910. ;    nextdestroy "conshipd1"
  2911.     nextdestroy "conshipd2"
  2912.  
  2913.     child "con-ft"
  2914.         objfile "ships\pcexport\level1\tank-ft.ian" scale 10
  2915.         objfile lod 1 "ships\pcexport\level1\low\tank-ft.ian"
  2916.         texture "ships\rig.ppm" transparent
  2917.         position 0 0 3002.1
  2918.         sfx "cutwaves" min 400 max 3000 loop
  2919. ;        nextdestroy "con-ftd1"
  2920.         nextdestroy "con-ftd2"
  2921.         hitpoints 100
  2922.  
  2923.     sibling "con-bk"
  2924.         objfile "ships\pcexport\level1\tank-bk.ian" scale 10
  2925.         objfile lod 1 "ships\pcexport\level1\low\tank-bk.ian"
  2926.         texture "ships\rig.ppm" transparent
  2927.         hitpoints 100
  2928.         position 0 0 -2933.3
  2929.         sfx "wake" min 400 max 3000 loop
  2930.         smoke 215.8 -734.8 398.3 rate 6 frames -42 size 240 colour 30 30 60 alpha 96
  2931. ;        smoke 215.8 -734.8 -2535.0 rate 6 frames -42 size 240 colour 30 30 60 alpha 96
  2932.         nextdestroy "con-bkd1"
  2933. ;        nextdestroy "con-bkd2"
  2934.  
  2935.     sibling "con-red"
  2936.         position -76.0 -95.0 -50.0
  2937.  
  2938.     sibling "con-red"
  2939.         position 363.0 -95.0 1450.0
  2940.  
  2941.     sibling "con-green"
  2942.         position -216.8 -95.0 -1550.0
  2943.  
  2944.     sibling "con-green"
  2945.         position -71.3 -95.0 -1050.0
  2946.  
  2947.     sibling "con-green"
  2948.         position -73.3 -95.0 -2050.0
  2949.  
  2950.     sibling "con-green"
  2951.         position 67.5 -95.0 -550.0
  2952.  
  2953.     sibling "con-green"
  2954.         position -223.8 -95.0 -50.0
  2955.  
  2956.     sibling "con-blue"
  2957.         position 72.3 -95.0 1450.0
  2958.  
  2959.     sibling "con-blue"
  2960.         position -363.0 -95.0 450.0
  2961.  
  2962.     sibling "con-blue"
  2963.         position 72.3 -95.0 950.0
  2964.  
  2965.     sibling "con-blue"
  2966.         position 363.0 -95.0 -550.0
  2967.  
  2968.     sibling "con-blue"
  2969.         position -363.0 -95.0 -550.0
  2970.  
  2971.     sibling "l-boat-std"
  2972.         position 533.4 -200.0 -2410.0
  2973.         forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  2974.  
  2975.     sibling "life-boat"
  2976.         position 576.1 -338.2 -2410.0
  2977.  
  2978.     sibling "l-boat-std"
  2979.         position -533.4 -200.0 -2410.0
  2980.  
  2981.     sibling "life-boat"
  2982.         position -576.1 -338.2 -2410.0
  2983.  
  2984. ;=============================================================================
  2985. ; container ship w/ no cargo
  2986. ;=============================================================================
  2987.  
  2988. ;type "conship3"
  2989. ;    name "conship"
  2990. ;    objfile "ships\pcexport\level1\con-ship.ian" scale 10
  2991. ;    objfile lod 1 "ships\pcexport\level1\low\con-ship.ian"
  2992. ;    texture "ships\rig.ppm" transparent
  2993. ;    group "human"
  2994. ;    subgroup "ships"
  2995. ;    hitpoints 2500
  2996. ;    points 1500
  2997. ;    smoke 215.8 -734.8 -2535.0 rate 6 frames -42 size 240 colour 30 30 60 alpha 96
  2998. ;    dynamics "bigship"
  2999. ;        mass            1000
  3000. ;        max altitude    500
  3001. ;        max vel            38
  3002. ;        min vel            0
  3003. ;        yaw acc            0.3
  3004. ;        linear acc        3
  3005. ;        linear drag        1%
  3006. ;        angular drag     3%
  3007. ;    cockpit    0 -800 3000
  3008. ;    oncollision "sink1"
  3009. ;    nextdestroy "conshipd1"
  3010. ;
  3011. ;    child "con-ft"
  3012. ;;        objfile "ships\pcexport\level1\tank-ft.ian" scale 10
  3013. ;;        objfile lod 1 "ships\pcexport\level1\low\tank-ft.ian"
  3014. ;;        texture "ships\rig.ppm" transparent
  3015. ;        position 0 0 3002.1
  3016. ;        nextdestroy "con-ftd1"
  3017. ;
  3018. ;    sibling "con-bk"
  3019. ;;        objfile "ships\pcexport\level1\tank-bk.ian" scale 10
  3020. ;;        objfile lod 1 "ships\pcexport\level1\low\tank-bk.ian"
  3021. ;;        texture "ships\rig.ppm" transparent
  3022. ;        position 0 0 -2933.3
  3023. ;        nextdestroy "con-bkd1"
  3024. ;
  3025. ;    sibling "l-boat-std"
  3026. ;        position 533.4 -200.0 -2410.0
  3027. ;        forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  3028. ;
  3029. ;    sibling "life-boat"
  3030. ;        position 576.1 -338.2 -2410.0
  3031. ;
  3032. ;    sibling "l-boat-std"
  3033. ;        position -533.4 -200.0 -2410.0
  3034. ;
  3035. ;    sibling "life-boat"
  3036. ;        position -576.1 -338.2 -2410.0
  3037. ;
  3038. ;=============================================================================
  3039. ;    ship Buildings w/ 2 damage levels
  3040. ;=============================================================================
  3041.  
  3042. ;type "s-radar"
  3043. ;    objfile "ships\pcexport\level1\s-radar.ian" scale 14
  3044. ;    texture "ships\weapons.ppm" transparent
  3045. ;    group "human"
  3046. ;    subgroup "ships"
  3047. ;    hitpoints 50
  3048. ;    oncollision "newjustbang"
  3049.  
  3050. ;type "s-radard1"
  3051. ;    objfile "ships\pcexport\level2\s-radar.ian" scale 14
  3052. ;    texture "ships\weapons.ppm" transparent
  3053.  
  3054. ;type "s-rad-b"
  3055. ;    objfile "ships\pcexport\level1\s-rad-b.ian" scale 14
  3056. ;    texture "ships\weapons.ppm" transparent
  3057. ;    group "human"
  3058. ;    subgroup "ships"
  3059. ;    hitpoints 50
  3060. ;    oncollision "newjustbang"
  3061.  
  3062. ;type "s-rad-bd1"
  3063. ;    objfile "ships\pcexport\level2\s-rad-b.ian" scale 14
  3064. ;    texture "ships\weapons.ppm" transparent
  3065.  
  3066. ;type "ss-radar"
  3067. ;    objfile "ships\pcexport\level1\s-radar.ian" scale 8
  3068. ;    texture "ships\weapons.ppm" transparent
  3069. ;    group "human"
  3070. ;    subgroup "ships"
  3071. ;    hitpoints 50
  3072. ;     oncollision "newjustbang"
  3073.  
  3074. ;type "ss-radard1"
  3075. ;    objfile "ships\pcexport\level2\s-radar.ian" scale 8
  3076. ;    texture "ships\weapons.ppm" transparent
  3077.  
  3078. ;type "ss-rad-b"
  3079. ;    objfile "ships\pcexport\level1\s-rad-b.ian" scale 8
  3080. ;    texture "ships\weapons.ppm" transparent
  3081. ;    group "human"
  3082. ;    subgroup "ships"
  3083. ;    hitpoints 50
  3084. ;    oncollision "newjustbang"
  3085.  
  3086. ;type "ss-rad-bd1"
  3087. ;    objfile "ships\pcexport\level2\s-rad-b.ian" scale 8
  3088. ;    texture "ships\weapons.ppm" transparent
  3089.  
  3090. ;=============================================================================
  3091. ;    ship objects w/ 1 damage level
  3092. ;=============================================================================
  3093.  
  3094. ;type "base"
  3095. ;    objfile "ships\pcexport\level1\ciws-base.ian" scale 35
  3096. ;    texture "ships\weapons.ppm" transparent
  3097. ;    group "human"
  3098. ;    subgroup "ships"
  3099. ;    hitpoints 100
  3100.  
  3101. ;type "s-radar2"
  3102. ;    objfile "ships\pcexport\level1\s-radar2.ian" scale 10
  3103. ;    texture "ships\weapons.ppm" transparent
  3104. ;    group "human"
  3105. ;    subgroup "ships"
  3106. ;    hitpoints 100
  3107.  
  3108. type "zodiac"
  3109.     name "zodiac"
  3110.     objfile "ships\pcexport\level1\navy-dingy.ian" scale 12
  3111.     objfile lod 1 "ships\pcexport\level1\low\navy-dingy.ian"
  3112.     texture "pweapons\seacam2.ppm" transparent
  3113.     group "human"
  3114.     subgroup "ships"
  3115.     hitpoints 100
  3116.     
  3117. type "civ-zodiac"
  3118.     name "zodiac"
  3119.     objfile "ships\pcexport\level1\dingy.ian" scale 12
  3120.     objfile lod 1 "ships\pcexport\level1\low\dingy.ian"
  3121.     texture "ships\liner.ppm" transparent
  3122.     group "human"
  3123.     subgroup "ships"
  3124.     hitpoints 100
  3125.     
  3126.  
  3127. ;=============================================================================
  3128. ; oil rig components
  3129. ;=============================================================================
  3130.  
  3131. type "oil-towerd2"
  3132.     objfile "ships\pcexport\level3\oil-tower.ian" scale 9
  3133.     objfile lod 1 "ships\pcexport\level3\low\oil-tower.ian"
  3134.     texture "ships\rig.ppm" transparent
  3135. ;    sfx "fire4" min 1000 max 10000 loop
  3136.      operate "burnoil"
  3137.  
  3138. type "oil-towerd1"
  3139.     objfile "ships\pcexport\level2\oil-tower.ian" scale 9
  3140.     objfile lod 1 "ships\pcexport\level2\low\oil-tower.ian"
  3141.     texture "ships\rig.ppm" transparent
  3142.     hitpoints 100
  3143.     nextdestroy "oil-towerd2"
  3144.     oncollision    "makefragsoil"
  3145. ;    sfx "fire4" min 1000 max 10000 loop
  3146.      operate "burnoil"
  3147.  
  3148. type "oil-tower"
  3149.     objfile "ships\pcexport\level1\oil-tower.ian" scale 9
  3150.     objfile lod 1 "ships\pcexport\level1\low\oil-tower.ian"
  3151.     texture "ships\rig.ppm" transparent
  3152.     group "human"
  3153.     subgroup "rig"
  3154.     hitpoints 100
  3155.     nextdestroy "oil-towerd1"
  3156.     oncollision    "makefragsoil"
  3157.     sfx "fire4" min 1000 max 10000 loop
  3158.     operate "dostaticsfx"
  3159.  
  3160. #-----------------------------------------------------------------------
  3161.  
  3162. type "oil-radd2"
  3163.     objfile "ships\pcexport\level3\oil-rad.ian" scale 8
  3164.     texture "ships\rig.ppm" transparent
  3165.  
  3166. type "oil-rad"
  3167.     objfile "ships\pcexport\level1\oil-rad.ian" scale 8
  3168.     texture "ships\rig.ppm" transparent
  3169.     group "human"
  3170.     subgroup "rig"
  3171.     hitpoints 100
  3172.     nextdestroy "oil-radd2"
  3173.  
  3174. #-----------------------------------------------------------------------
  3175.  
  3176. type "oil-bdd2"
  3177.     objfile "ships\pcexport\level3\oil-bd.ian" scale 8
  3178.     objfile lod 2 "ships\pcexport\level3\low\oil-bd.ian"
  3179.     texture "ships\rig.ppm" transparent
  3180.  
  3181. type "oil-bd"
  3182.     objfile "ships\pcexport\level1\oil-bd.ian" scale 8
  3183.     objfile lod 1 "ships\pcexport\level1\low\oil-bd.ian"
  3184.     texture "ships\rig.ppm" transparent
  3185.     group "human"
  3186.     subgroup "rig"
  3187.     hitpoints 100
  3188.     nextdestroy "oil-bdd2"
  3189.     oncollision    "makefrags"
  3190.  
  3191. #-----------------------------------------------------------------------
  3192.  
  3193. type "oil-hpadd2"
  3194.     objfile "ships\pcexport\level3\oil-hpad.ian" scale 8
  3195.     texture "ships\rig.ppm" transparent
  3196.  
  3197. type "oil-hpad"
  3198.     objfile "ships\pcexport\level1\oil-hpad.ian" scale 8
  3199.     texture "ships\rig.ppm" transparent
  3200.     group "human"
  3201.     subgroup "rig"
  3202.     hitpoints 100
  3203.     nextdestroy "oil-hpadd2"
  3204.  
  3205. #-----------------------------------------------------------------------
  3206.  
  3207. type "oil-gpiped2"
  3208.     objfile "ships\pcexport\level3\oil-gpipe.ian" scale 8
  3209.     texture "ships\rig.ppm" transparent
  3210.  
  3211. type "oil-gpipe"
  3212.     objfile "ships\pcexport\level1\oil-gpipe.ian" scale 8
  3213.     texture "ships\rig.ppm" transparent
  3214.     group "human"
  3215.     subgroup "rig"
  3216.     cannons
  3217.         pos 0 -310 415
  3218.     hitpoints 100
  3219.     nextdestroy "oil-gpiped2"
  3220.     oncollision    "makefragsoil"
  3221.      operate "bflames"
  3222.  
  3223. #-----------------------------------------------------------------------
  3224.  
  3225. type "oil-craned2"
  3226.     objfile "ships\pcexport\level3\oil-crane.ian" scale 8
  3227.     texture "ships\rig.ppm" transparent
  3228.  
  3229. type "oil-crane"
  3230.     objfile "ships\pcexport\level1\oil-crane.ian" scale 8
  3231.     texture "ships\rig.ppm" transparent
  3232.     group "human"
  3233.     subgroup "rig"
  3234.     hitpoints 100
  3235.     nextdestroy "oil-craned2"
  3236.  
  3237. #-----------------------------------------------------------------------
  3238.  
  3239. type "oil-girder"
  3240.     objfile "ships\pcexport\level1\oil-girder.ian" scale 8
  3241.     texture "ships\rig.ppm" transparent
  3242.     group "human"
  3243.     subgroup "rig"
  3244.     hitpoints 100
  3245.  
  3246. #-----------------------------------------------------------------------
  3247.  
  3248. type "oil-legd2"
  3249.     objfile "ships\pcexport\level3\oil-leg.ian" scale 8
  3250.     texture "ships\rig.ppm" transparent
  3251.  
  3252. type "oil-leg"
  3253.     objfile "ships\pcexport\level1\oil-leg.ian" scale 8
  3254.     objfile lod 1 "ships\pcexport\level1\low\oil-leg.ian"
  3255.     texture "ships\rig.ppm" transparent
  3256.     group "human"
  3257.     subgroup "rig"
  3258.     hitpoints 100
  3259.     nextdestroy "oil-legd2"
  3260.  
  3261. #-----------------------------------------------------------------------
  3262.  
  3263. type "oil-platform"
  3264.     objfile "ships\pcexport\level1\oil-platform.ian" scale 9
  3265.     objfile lod 1 "ships\pcexport\level1\low\oil-plat.ian"
  3266.     texture "ships\rig.ppm" transparent
  3267.     group "human"
  3268.     subgroup "rig"
  3269.     hitpoints 100
  3270.  
  3271. ;=============================================================================
  3272. ; oil rig 1
  3273. ;=============================================================================
  3274.  
  3275. type "oilrig-1"
  3276.     name "oilrig"
  3277.     objfile as "oil-platform"
  3278.     group "human"
  3279.     subgroup "rig"
  3280.     hitpoints 1200
  3281.     points 5000
  3282.     oncollision "damageall"
  3283.     nextdestroy "oil-platform"
  3284.  
  3285.     child "oil-leg"
  3286.         position 650.0 665.0 -500.0
  3287.  
  3288.     sibling "oil-hpad"
  3289.         position 70.0 235.0 1062.5
  3290.  
  3291.     sibling "oil-girder"
  3292.         position 70.0 505.0 -500.0
  3293.  
  3294.     sibling "oil-leg"
  3295.         position -510.0 665.0 -500.0
  3296.  
  3297.     sibling "oil-girder"
  3298.         position -220.0 505.0 2.3
  3299.         forward -0.866 0.000 0.500 up 0.000 1.000 0.000
  3300.  
  3301.     sibling "oil-leg"
  3302.         position 70.0 665.0 504.6
  3303.  
  3304.     sibling "oil-girder"
  3305.         position 360.0 505.0 2.3
  3306.         forward 0.866 0.000 0.500 up 0.000 1.000 0.000
  3307.  
  3308.     sibling "oil-tower"
  3309.         position -477.0 -1.0 237.7
  3310.  
  3311.     sibling "oil-bd"
  3312.         position 556.2 -1.0 19.3
  3313.  
  3314. ;    sibling "oil-hpad"
  3315. ;        position -510.0 235.0 -1068.9
  3316. ;        forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  3317.  
  3318.     sibling "oil-rad"
  3319.         position -837.1 -1.0 -623.7
  3320.  
  3321.     sibling "oil-gpipe"
  3322.         position -831.5 -1.0 1025.3
  3323.     cannons
  3324.         pos 0 -310 415
  3325.  
  3326.     sibling "oil-crane"
  3327.         position 140.8 -1.0 -828.5
  3328.         forward 0.711 0.000 -0.704 up 0.000 1.000 0.000
  3329.  
  3330. ;=============================================================================
  3331. ; oil rig 2
  3332. ;=============================================================================
  3333.  
  3334. type "oilrig-2"
  3335.     name "oilrig"
  3336.     objfile as "oil-platform"
  3337.     group "human"
  3338.     subgroup "rig"
  3339.     hitpoints 1200
  3340.     points 5000
  3341.     oncollision "damageall"
  3342.     nextdestroy "oil-platform"
  3343.  
  3344.     child "oil-leg"
  3345.         position 650.0 665.0 -500.0
  3346.  
  3347.     sibling "oil-girder"
  3348.         position 70.0 505.0 -500.0
  3349.  
  3350.     sibling "oil-leg"
  3351.         position -510.0 665.0 -500.0
  3352.  
  3353.     sibling "oil-girder"
  3354.         position -220.0 505.0 2.3
  3355.         forward -0.866 0.000 0.500 up 0.000 1.000 0.000
  3356.  
  3357.     sibling "oil-leg"
  3358.         position 70.0 665.0 504.6
  3359.  
  3360.     sibling "oil-girder"
  3361.         position 360.0 505.0 2.3
  3362.         forward 0.866 0.000 0.500 up 0.000 1.000 0.000
  3363.  
  3364.     sibling "oil-tower"
  3365.         position -477.0 -1.0 237.7
  3366.  
  3367.     sibling "oil-bd"
  3368.         position 556.2 -1.0 19.3
  3369.  
  3370.     sibling "oil-hpad"
  3371.         position 650.0 235.0 -1068.9
  3372.         forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  3373.  
  3374. ;    sibling "oil-hpad"
  3375. ;        position 70.0 235.0 1062.5
  3376. ;        operate "bhelipad"
  3377.  
  3378.     sibling "oil-rad"
  3379.         position 300.7 -1.0 488.0
  3380.  
  3381.     sibling "oil-crane"
  3382.         position -502.8 -1.0 -660.2
  3383.         forward -0.991 0.000 -0.137 up 0.000 1.000 0.000
  3384.  
  3385.     sibling "oil-gpipe"
  3386.         position -831.5 -1.0 1025.3
  3387.     cannons
  3388.         pos 0 -310 415
  3389.  
  3390.  
  3391. ;=============================================================================
  3392. ; oil rig 3
  3393. ;=============================================================================
  3394.  
  3395. type "oilrig-3"
  3396.     name "oilrig"
  3397.     objfile as "oil-platform"
  3398.     group "human"
  3399.     subgroup "rig"
  3400.     hitpoints 1200
  3401.     points 5000
  3402.     oncollision "damageall"
  3403.     nextdestroy "oil-platform"
  3404.  
  3405.     child "oil-leg"
  3406.         position -729.6 665.0 534.0
  3407.  
  3408.     sibling "oil-girder"
  3409.         position -729.6 505.0 34.0
  3410.         forward 1.000 0.000 0.000 up 0.000 1.000 0.000
  3411.  
  3412.     sibling "oil-leg"
  3413.         position -729.6 665.0 -466.0
  3414.  
  3415.     sibling "oil-girder"
  3416.         position -229.6 505.0 -466.0
  3417.  
  3418.     sibling "oil-leg"
  3419.         position 270.4 665.0 -466.0
  3420.  
  3421.     sibling "oil-girder"
  3422.         position 270.4 505.0 34.0
  3423.         forward -1.000 0.000 0.000 up 0.000 1.000 0.000
  3424.  
  3425.     sibling "oil-leg"
  3426.         position 270.4 665.0 534.0
  3427.  
  3428.     sibling "oil-girder"
  3429.         position -229.6 505.0 534.0
  3430.  
  3431.     sibling "oil-tower"
  3432.         position -470.7 -1.0 242.9
  3433.  
  3434.     sibling "oil-bd"
  3435.         position 417.8 -1.0 -367.6
  3436.         forward 1.000 0.000 0.000 up 0.000 1.000 0.000
  3437.  
  3438.     sibling "oil-hpad"
  3439.         position -729.6 235.0 -1015.5
  3440.         forward 0.000 0.000 -1.000 up 0.000 1.000 0.000
  3441.  
  3442. ;    sibling "oil-hpad"
  3443. ;        position 270.4 235.0 1066.0
  3444.  
  3445. ;    sibling "oil-hpad"
  3446. ;        position -1287.7 235.0 -466.0
  3447. ;        forward -1.000 0.000 0.000 up 0.000 1.000 0.000
  3448.  
  3449.     sibling "oil-crane"
  3450.         position -1148.5 -1.0 1.5
  3451.         forward -0.884 0.000 0.467 up 0.000 1.000 0.000
  3452.  
  3453.     sibling "oil-gpipe"
  3454.         position -831.5 -1.0 1025.3
  3455.     cannons
  3456.         pos 0 -310 415
  3457.  
  3458.     sibling "oil-rad"
  3459.         position 832.6 -1.0 642.0
  3460.  
  3461. ;----------------------------------------------------
  3462. ; human shore w/ 3 damage levels
  3463. ;----------------------------------------------------
  3464.  
  3465. type "tank-crane"
  3466.     name "piercrane"
  3467.     objfile "ships\pcexport\level1\tank-crane.ian" scale 12
  3468.     texture "ships\rig.ppm" transparent
  3469.     group "human"
  3470.     subgroup "shore"
  3471.     hitpoints 100
  3472.     points 500
  3473.     oncollision "newburn1"
  3474.  
  3475. type "tank-craned1"
  3476.     objfile "ships\pcexport\level2\tank-crane.ian" scale 12
  3477.     texture "ships\rig.ppm" transparent
  3478.  
  3479. type "tank-craned2"
  3480.     objfile "ships\pcexport\level3\tank-crane.ian" scale 12
  3481.     texture "ships\rig.ppm" transparent
  3482.  
  3483. type "newradar"
  3484.     name "globe radar"
  3485.     objfile "backgrnd\pcexport\level1\radarstn.ian" scale 5
  3486.     objfile lod 1 "backgrnd\pcexport\low\radarstn.ian"
  3487.     texture "backgrnd\whites.ppm" transparent
  3488.     group "human"
  3489.     subgroup "radar"
  3490.     hitpoints    80
  3491.     points    1000
  3492.     oncollision "newburn1"
  3493.  
  3494. type "newradard1"
  3495.     objfile "backgrnd\pcexport\level2\radarstn.ian" scale 5
  3496.     texture "backgrnd\whites.ppm" transparent
  3497.  
  3498. type "newradard2"
  3499.     objfile "backgrnd\pcexport\level3\radarstn.ian" scale 5
  3500.     texture "backgrnd\whites.ppm" transparent
  3501.  
  3502. type "sat2based2"
  3503.     objfile "backgrnd\pcexport\level3\sat2base.ian" scale 15
  3504.     texture "backgrnd\whites.ppm" transparent
  3505.  
  3506. type "sat2dishd2"
  3507.     sprite u=65 v=191 w=64 h=64    size=0.001 colour 1=240 0 0
  3508.     texture "smoke.ppm"
  3509.  
  3510. ;type "sat2based1"
  3511. ;    objfile "backgrnd\pcexport\level1\sat2base.ian" scale 15
  3512. ;    objfile lod 1 "backgrnd\pcexport\low\sat2base.ian"
  3513. ;    texture "backgrnd\whites.ppm" transparent
  3514. ;    hitpoints    100
  3515. ;    nextdestroy "sat2based2"
  3516. ;    oncollision "damageall"
  3517.  
  3518. ;type "sat2dishd1"
  3519. ;    objfile "backgrnd\pcexport\level2\sat2dish.ian" scale 15
  3520. ;    texture "backgrnd\whites.ppm" transparent
  3521. ;    hitpoints    100
  3522. ;    position 0 -88 0
  3523. ;    nextdestroy "sat2dishd2"
  3524. ;    oncollision "makefrags"
  3525.  
  3526. type "sat2base"
  3527.     name "radar relay"
  3528.     objfile "backgrnd\pcexport\level1\sat2base.ian" scale 15
  3529.     objfile lod 1 "backgrnd\pcexport\low\sat2base.ian"
  3530.     texture "backgrnd\whites.ppm" transparent
  3531.     group "human"
  3532.     subgroup "radar"
  3533.     operate "bradar"
  3534.     hitpoints    100
  3535.     points    500
  3536.     nextdestroy "sat2based2"
  3537. ;    nextdestroy "sat2based1"
  3538.     oncollision "damageall"
  3539.  
  3540. child "sat2dish"
  3541.     name "radar relay"
  3542.     objfile "backgrnd\pcexport\level1\sat2dish.ian" scale 15
  3543.     objfile lod 1 "backgrnd\pcexport\low\sat2dish.ian"
  3544.     texture "backgrnd\whites.ppm" transparent
  3545.     position 0 -88 0
  3546.     hitpoints    100
  3547.     sfx "radar1" min 1000 max 8000 loop
  3548.     operate "dostaticsfx"
  3549.     nextdestroy "sat2dishd2"
  3550. ;    nextdestroy "sat2dishd1"
  3551.     oncollision "makefrags"
  3552.  
  3553. type "pier"
  3554.     objfile "ships\pcexport\level1\pier.ian" scale 8
  3555.     texture "ships\rig.ppm" transparent
  3556.     group "human"
  3557.     subgroup "shore"
  3558.     hitpoints 100
  3559.     points 500
  3560.     oncollision "newburn1"
  3561.  
  3562. type "pierd1"
  3563.     objfile "ships\pcexport\level2\pier.ian" scale 8
  3564.     texture "ships\rig.ppm" transparent
  3565.  
  3566. type "pierd2"
  3567.     objfile "ships\pcexport\level3\pier.ian" scale 8
  3568.     texture "ships\rig.ppm" transparent
  3569.  
  3570. type "pier2"
  3571.     objfile "ships\pcexport\level1\pier.ian" scale 14
  3572.     texture "ships\rig.ppm" transparent
  3573.     group "human"
  3574.     subgroup "shore"
  3575.     hitpoints 100
  3576.     points 500
  3577.     oncollision "newburn1"
  3578.  
  3579. type "pier2d1"
  3580.     objfile "ships\pcexport\level2\pier.ian" scale 14
  3581.     texture "ships\rig.ppm" transparent
  3582.  
  3583. type "pier2d2"
  3584.     objfile "ships\pcexport\level3\pier.ian" scale 14
  3585.     texture "ships\rig.ppm" transparent
  3586.  
  3587. type "pier3"
  3588.     objfile "ships\pcexport\level1\pier2.ian" scale 8
  3589.     texture "ships\rig.ppm" transparent
  3590.     group "human"
  3591.     subgroup "shore"
  3592.     hitpoints 100
  3593.     points 500
  3594.     oncollision "newburn1"
  3595.  
  3596. type "pier3d1"
  3597.     objfile "ships\pcexport\level2\pier2.ian" scale 8
  3598.     texture "ships\rig.ppm" transparent
  3599.  
  3600. type "pier3d2"
  3601.     objfile "ships\pcexport\level3\pier2.ian" scale 8
  3602.     texture "ships\rig.ppm" transparent
  3603.  
  3604. type "pier4"
  3605.     objfile "ships\pcexport\level1\pier2.ian" scale 14
  3606.     texture "ships\rig.ppm" transparent
  3607.     group "human"
  3608.     subgroup "shore"
  3609.     hitpoints 100
  3610.     points 500
  3611.     oncollision "newburn1"
  3612.  
  3613. type "pier4d1"
  3614.     objfile "ships\pcexport\level2\pier2.ian" scale 14
  3615.     texture "ships\rig.ppm" transparent
  3616.  
  3617. type "pier4d2"
  3618.     objfile "ships\pcexport\level3\pier2.ian" scale 14
  3619.     texture "ships\rig.ppm" transparent
  3620.  
  3621. type "pier-plat"
  3622.     objfile "ships\pcexport\level1\pier-plat.ian" scale 14
  3623.     texture "ships\rig.ppm" transparent
  3624.     group "human"
  3625.     subgroup "shore"
  3626.     hitpoints 100
  3627.     points 500
  3628.     oncollision "newburn1"
  3629.  
  3630. type "pier-platd1"
  3631.     objfile "ships\pcexport\level2\pier-plat.ian" scale 14
  3632.     texture "ships\rig.ppm" transparent
  3633.  
  3634. type "pier-platd2"
  3635.     objfile "ships\pcexport\level3\pier-plat.ian" scale 14
  3636.     texture "ships\rig.ppm" transparent
  3637.  
  3638. type "radtower"
  3639.     name "radio tower"
  3640.     objfile "backgrnd\pcexport\level1\radtower.ian" scale 6
  3641.     objfile lod 1 "backgrnd\pcexport\low\radtower.ian"
  3642.     texture "backgrnd\whites.ppm" transparent
  3643.     group "human"
  3644.     subgroup "shore"
  3645.     hitpoints    50
  3646.     points    500
  3647.     oncollision "newburn1"
  3648.  
  3649. type "radtowerd1"
  3650.     objfile "backgrnd\pcexport\level2\radtower.ian" scale 6
  3651.     texture "backgrnd\whites.ppm" transparent
  3652.  
  3653. type "radtowerd2"
  3654.     objfile "backgrnd\pcexport\level3\radtower.ian" scale 6
  3655.     texture "backgrnd\whites.ppm" transparent
  3656.  
  3657. type "building1"
  3658.     name "lsbuilding"
  3659.     objfile "backgrnd\pcexport\level1\building1.ian" scale 6
  3660.     texture "backgrnd\whites.ppm"
  3661.     group "human"
  3662.     subgroup "shore"
  3663.     hitpoints    30
  3664.     points    1000
  3665.     oncollision "newburn1"
  3666.  
  3667. type "building1d1"
  3668.     objfile "backgrnd\pcexport\level2\building1.ian" scale 6
  3669.     texture "backgrnd\whites.ppm"
  3670.  
  3671. type "building1d2"
  3672.     objfile "backgrnd\pcexport\level3\building1.ian" scale 6
  3673.     texture "backgrnd\whites.ppm"
  3674.  
  3675. type "stand"
  3676.     name "obsplat"
  3677.     objfile "backgrnd\pcexport\level1\stand.ian" scale 5
  3678.     objfile lod 2 "backgrnd\pcexport\low\stand.ian"
  3679.     texture "ships\rig.ppm" transparent
  3680.     group "human"
  3681.     subgroup "shore"
  3682.     hitpoints    50
  3683.     points    500
  3684.     oncollision "newburn1"
  3685.  
  3686. type "standd1"
  3687.     objfile "backgrnd\pcexport\level2\stand.ian" scale 5
  3688.     texture "ships\rig.ppm" transparent
  3689.  
  3690. type "standd2"
  3691.     objfile "backgrnd\pcexport\level3\stand.ian" scale 5
  3692.     texture "ships\rig.ppm" transparent
  3693.  
  3694. type "stand2"
  3695.     name "conning tower"
  3696.     objfile "backgrnd\pcexport\level1\stand2.ian" scale 5
  3697.     objfile lod 2 "backgrnd\pcexport\low\stand2.ian"
  3698.     texture "ships\rig.ppm" transparent
  3699.     group "human"
  3700.     subgroup "shore"
  3701.     hitpoints    50
  3702.     points    500
  3703.     oncollision "newburn1"
  3704.  
  3705. type "stand2d1"
  3706.     objfile "backgrnd\pcexport\level2\stand.ian" scale 5
  3707.     texture "ships\rig.ppm" transparent
  3708.  
  3709. type "stand2d2"
  3710.     objfile "backgrnd\pcexport\level3\stand.ian" scale 5
  3711.     texture "ships\rig.ppm" transparent
  3712.  
  3713. type "rad-bd"
  3714.     name "outpost"
  3715.     objfile "backgrnd\pcexport\level1\rad-bd.ian" scale 8
  3716.     texture "ships\rig.ppm" transparent
  3717.     group "human"
  3718.     subgroup "shore"
  3719.     hitpoints    50
  3720.     points    500
  3721.     oncollision "newburn1"
  3722.  
  3723. type "rad-bdd1"
  3724.     objfile "backgrnd\pcexport\level2\rad-bd.ian" scale 8
  3725.     texture "ships\rig.ppm" transparent
  3726.  
  3727. type "rad-bdd2"
  3728.     objfile "backgrnd\pcexport\level3\rad-bd.ian" scale 8
  3729.     texture "ships\rig.ppm" transparent
  3730.  
  3731. type "kenbld1"
  3732.     name "sbuilding"
  3733.     objfile "backgrnd\pcexport\level1\kenbld1.ian" scale 16
  3734.     objfile lod 1 "backgrnd\pcexport\low\kenbld1.ian"
  3735.     texture "backgrnd\whites.ppm" transparent
  3736.     group "human"
  3737.     subgroup "shore"
  3738.     hitpoints    40
  3739.     points    1000
  3740.     oncollision "newburn1"
  3741.  
  3742. type "kenbld1d1"
  3743.     objfile "backgrnd\pcexport\level2\kenbld1.ian" scale 16
  3744.     texture "backgrnd\whites.ppm" transparent
  3745.  
  3746. type "kenbld1d2"
  3747.     objfile "backgrnd\pcexport\level3\kenbld1.ian" scale 16
  3748.     texture "backgrnd\whites.ppm" transparent
  3749.  
  3750. type "kenbld2"
  3751.     name "lbuilding"
  3752.     objfile "backgrnd\pcexport\level1\kenbld2.ian" scale 16
  3753.     objfile lod 1 "backgrnd\pcexport\low\kenbld2.ian"
  3754.     texture "backgrnd\whites.ppm" transparent
  3755.     group "human"
  3756.     subgroup "shore"
  3757.     hitpoints    40
  3758.     points    1000
  3759.     oncollision "newburn1"
  3760.  
  3761. type "kenbld2d1"
  3762.     objfile "backgrnd\pcexport\level2\kenbld2.ian" scale 16
  3763.     texture "backgrnd\whites.ppm" transparent
  3764.  
  3765. type "kenbld2d2"
  3766.     objfile "backgrnd\pcexport\level3\kenbld2.ian" scale 16
  3767.     texture "backgrnd\whites.ppm" transparent
  3768.  
  3769. type "pipe1"
  3770.     name "oilpipe"
  3771.     objfile "ships\pcexport\level1\pipe1.ian" scale 8
  3772.     texture "ships\rig.ppm" transparent
  3773.     group "human"
  3774.     subgroup "shore"
  3775.     hitpoints 100
  3776.     points 500
  3777.     oncollision "newburn1"
  3778.  
  3779. type "pipe1d1"
  3780.     objfile "ships\pcexport\level2\pipe1.ian" scale 8
  3781.     texture "ships\rig.ppm" transparent
  3782.  
  3783. type "pipe1d2"
  3784.     objfile "ships\pcexport\level3\pipe1.ian" scale 8
  3785.     texture "ships\rig.ppm" transparent
  3786.  
  3787. type "pipe2"
  3788.     name "oilpipe"
  3789.     objfile "ships\pcexport\level1\pipe2.ian" scale 8
  3790.     texture "ships\rig.ppm" transparent
  3791.     group "human"
  3792.     subgroup "shore"
  3793.     hitpoints 100
  3794.     points 500
  3795.     oncollision "newburn1"
  3796.  
  3797. type "pipe2d1"
  3798.     objfile "ships\pcexport\level2\pipe2.ian" scale 8
  3799.     texture "ships\rig.ppm" transparent
  3800.  
  3801. type "pipe2d2"
  3802.     objfile "ships\pcexport\level3\pipe2.ian" scale 8
  3803.     texture "ships\rig.ppm" transparent
  3804.  
  3805. type "pipe3"
  3806.     name "oilpipe"
  3807.     objfile "ships\pcexport\level1\pipe3.ian" scale 8
  3808.     texture "ships\rig.ppm" transparent
  3809.     group "human"
  3810.     subgroup "shore"
  3811.     hitpoints 100
  3812.     points 500
  3813.     oncollision "newburn1"
  3814.  
  3815. type "pipe3d1"
  3816.     objfile "ships\pcexport\level2\pipe3.ian" scale 8
  3817.     texture "ships\rig.ppm" transparent
  3818.  
  3819. type "pipe3d2"
  3820.     objfile "ships\pcexport\level3\pipe3.ian" scale 8
  3821.     texture "ships\rig.ppm" transparent
  3822.  
  3823. ;----------------------------------------------------
  3824. ; human shore w/ 2 damage levels
  3825. ;----------------------------------------------------
  3826.  
  3827. type "helipad"
  3828.     name "resupply pad"
  3829.     objfile "backgrnd\pcexport\level1\helipad.ian" scale 10
  3830.     texture "backgrnd\whites.ppm" transparent
  3831.     group    "human"
  3832.     subgroup    "replen"
  3833.     hitpoints    80
  3834.     points    500
  3835.     operate "bhelipad"
  3836.     oncollision "newjustbang"
  3837.  
  3838. type "helipadd1"
  3839.     objfile "backgrnd\pcexport\level2\helipad.ian" scale 10
  3840.     texture "backgrnd\whites.ppm" transparent
  3841.  
  3842. type "stortank"
  3843.     name "storage tank"
  3844.     objfile "backgrnd\pcexport\level1\stortank.ian" scale 3
  3845.     objfile lod 1 "backgrnd\pcexport\low\stortank.ian"
  3846.     texture "backgrnd\whites.ppm" transparent
  3847.     group "human"
  3848.     subgroup "shore"
  3849.     hitpoints    20
  3850.     points    500
  3851.     oncollision "newjustbang"
  3852.  
  3853. type "stortnkd1"
  3854.     objfile "backgrnd\pcexport\level3\stortank.ian" scale 3
  3855.     texture "backgrnd\whites.ppm" transparent
  3856.  
  3857. type "stortank2"
  3858.     name "storage silo"
  3859.     objfile "backgrnd\pcexport\level1\stortank2.ian" scale 4
  3860.     objfile lod 2 "backgrnd\pcexport\low\stortank2.ian"
  3861.     texture "backgrnd\whites.ppm" transparent
  3862.     group "human"
  3863.     subgroup "shore"
  3864.     hitpoints    30
  3865.     points    1000
  3866.     oncollision "newjustbang"
  3867.  
  3868. type "stortank2d1"
  3869.     objfile "backgrnd\pcexport\level2\stortank2.ian" scale 4
  3870.     texture "backgrnd\whites.ppm" transparent
  3871.  
  3872. type "hut"
  3873.     name "hut"
  3874.     objfile "backgrnd\pcexport\level1\hut.ian" scale 4
  3875.     texture "ships\rig.ppm" transparent
  3876.     group "human"
  3877.     subgroup "shore"
  3878.     hitpoints    50
  3879.     points    500
  3880.     oncollision "newjustbang"
  3881.  
  3882. type "hutd1"
  3883.     objfile "backgrnd\pcexport\level2\hut.ian" scale 4
  3884.     texture "ships\rig.ppm" transparent
  3885.  
  3886. type "rad-bd2"
  3887.     objfile "backgrnd\pcexport\level1\rad-bd2.ian" scale 6
  3888.     texture "ships\rig.ppm" transparent
  3889.     group "human"
  3890.     subgroup "shore"
  3891.     hitpoints    50
  3892.     points    500
  3893.     oncollision "newjustbang"
  3894.  
  3895. type "rad-bd2d1"
  3896.     objfile "backgrnd\pcexport\level2\rad-bd2.ian" scale 6
  3897.     texture "ships\rig.ppm" transparent
  3898.  
  3899. ;----------------------------------------------------
  3900. ; human shore w/ 1 damage level
  3901. ;----------------------------------------------------
  3902.  
  3903. type "iceberg2"
  3904.     objfile "ships\pcexport\level1\i-berg-m.ian" scale 8
  3905.     texture "oceanic\l3.ppm" transparent
  3906.     group "aliens"
  3907.     subgroup "iceberg"
  3908.     hitpoints 200
  3909.     points 500
  3910.     dynamics "bigship"
  3911.         mass            3000
  3912.         max altitude    500
  3913.         max vel            18
  3914.         min vel            0
  3915.         yaw acc            0.3
  3916.         linear acc        3
  3917.         linear drag        1%
  3918.         angular drag     3%
  3919.     oncollision "sink2"
  3920.  
  3921.  
  3922. type "iceberg3"
  3923.     objfile "ships\pcexport\level1\i-berg-l.ian" scale 8
  3924.     texture "oceanic\l3.ppm" transparent
  3925.     group "aliens"
  3926.     subgroup "iceberg"
  3927.     hitpoints 300
  3928.     points 500
  3929.     dynamics "bigship"
  3930.         mass            6000
  3931.         max altitude    500
  3932.         max vel            18
  3933.         min vel            0
  3934.         yaw acc            0.3
  3935.         linear acc        3
  3936.         linear drag        1%
  3937.         angular drag     3%
  3938.     oncollision "sink2"
  3939.  
  3940. type "lightowr"
  3941.     name "lighting rig"
  3942.     objfile "backgrnd\pcexport\level1\lightowr.ian" scale 20
  3943.     objfile lod 1 "backgrnd\pcexport\low\lighttowr.ian"
  3944.     texture "backgrnd\whites.ppm" transparent
  3945.     group "human"
  3946.     subgroup "shore"
  3947.     hitpoints    10
  3948.     operate "blamp"
  3949.     lamplight 0 -500 0 280 330 50 1400
  3950.  
  3951. ;type "rockstd"
  3952. ;    name "rockstd"
  3953. ;    objfile "backgrnd\pcexport\level1\rockstd.ian" scale 6
  3954. ;    objfile lod 1 "backgrnd\pcexport\low\rockstd.ian"
  3955. ;    texture "backgrnd\whites.ppm"
  3956. ;    group "human"
  3957. ;    subgroup "shore"
  3958. ;    hitpoints    30
  3959.  
  3960. type "hsm"
  3961.     name "missile"
  3962.      objfile "pweapons\pcexport\hsm.ian" scale 8
  3963.     texture "pweapons\misc.ppm" transparent
  3964.     group "human"
  3965.     subgroup "shore"
  3966.     hitpoints    1
  3967.     oncollision "bombexplode"
  3968.  
  3969. type "msm"
  3970.     name "missile"
  3971.      objfile "pweapons\pcexport\msm.ian" scale 8
  3972.     texture "pweapons\misc.ppm" transparent
  3973.     group "human"
  3974.     subgroup "shore"
  3975.     hitpoints    1
  3976.     oncollision "bombexplode"
  3977.  
  3978. type "crate"
  3979.     name "crate"
  3980.     objfile "backgrnd\pcexport\level1\wcrate2.ian" scale 20
  3981.     texture "pweapons\seacam2.ppm" transparent
  3982.     group "human"
  3983.     subgroup "shore"
  3984.     hitpoints    1
  3985.     oncollision "bombexplode"
  3986.  
  3987. type "buoy"
  3988.     name "buoy"
  3989.     objfile "ships\pcexport\level1\buoy.ian" scale 20
  3990.     texture "ships\rig.ppm"
  3991.     group "human"
  3992.     subgroup "shore"
  3993.     hitpoints    1
  3994.  
  3995. type "oildrum"
  3996.     name "oil drum"
  3997.     objfile "backgrnd\pcexport\level1\oildrum.ian" scale 20
  3998.     objfile lod 2 "backgrnd\pcexport\low\oildrum.ian"
  3999.     texture "pweapons\misc.ppm" transparent
  4000.     group "human"
  4001.     subgroup "replen"
  4002.     hitpoints    30
  4003.     oncollision "bombexplode"
  4004.  
  4005. type "rcrate1"
  4006.     name "crate"
  4007.     objfile "backgrnd\pcexport\level1\rcrate1.ian" scale 8
  4008.     texture "pweapons\seacam2.ppm" transparent
  4009.     group "human"
  4010.     subgroup    "replen"
  4011.     hitpoints    30
  4012.     oncollision "bombexplode"
  4013.  
  4014. type "rcrate2"
  4015.     name "crate"
  4016.     objfile "backgrnd\pcexport\level1\rcrate2.ian" scale 8
  4017.     texture "pweapons\seacam2.ppm" transparent
  4018.     group "human"
  4019.     subgroup    "replen"
  4020.     hitpoints    30
  4021.     oncollision "bombexplode"
  4022.  
  4023. type "rcrate3"
  4024.     name "crate"
  4025.     objfile "backgrnd\pcexport\level1\rcrate3.ian" scale 8
  4026.     texture "pweapons\seacam2.ppm" transparent
  4027.     group "human"
  4028.     subgroup    "replen"
  4029.     hitpoints    30
  4030.     oncollision "bombexplode"
  4031.  
  4032. type "rcrate4"
  4033.     name "crate"
  4034.     objfile "backgrnd\pcexport\level1\rcrate4.ian" scale 8
  4035.     texture "pweapons\seacam2.ppm" transparent
  4036.     group "human"
  4037.     subgroup    "replen"
  4038.     hitpoints    30
  4039.     oncollision "bombexplode"
  4040.  
  4041. type "penguin"
  4042.     objfile "backgrnd\pcexport\level1\penguin.ian" scale 22
  4043.     texture "ships\stealth.ppm" transparent
  4044.     group "human"
  4045.     hitpoints    10
  4046.     points    -2500
  4047.     sfx "airhorn" min 9000 max 10000
  4048.  
  4049. ;end