home *** CD-ROM | disk | FTP | other *** search
/ Hráč 1997 December / Hrac_16_1997-12_cd.bin / DEMA / INCOMING / INCOMING.EXE / _SETUP.1 / objects3.odl < prev    next >
Text File  |  1997-10-17  |  38KB  |  1,653 lines

  1. #***********************************
  2. #    land & sky
  3. #***********************************
  4.  
  5. land
  6.     "asc\mission3\tland.ppm"
  7.     "asc\mission3\city2tc.txt"
  8.     texture "land3\l0.ppm"
  9.     texture "land3\l1.ppm"
  10.     texture "land3\l2.ppm"
  11.     texture "land3\l3.ppm"
  12.     texture "land3\l4.ppm"
  13.     texture "land3\l5.ppm"
  14.     texture "land3\l6.ppm"
  15.     texture "land3\l7.ppm"
  16.  
  17. sky
  18.     17000 12 12 3 1
  19.     texture "land3\cldmp3d.ppm"
  20.     draw_type self illuminating
  21.     ambiance 66 56 36
  22.     direct 180 148 128
  23.     from -2 -.2 -.1 not_unit
  24. ;    from -1000 -100 -500
  25.  
  26.  
  27. type "worldtile"
  28.     objfile "backgrnd\pcexport\level1\floor1.ian" scale 30
  29.     texture "land3\l2.ppm"
  30.  
  31. ;---------------------------------------------------------
  32. ; player air vehicles
  33. ;---------------------------------------------------------
  34.  
  35. type "helicopter"
  36.     objfile "pweapons\pcexport\comanche.ian" scale 10.2
  37.     objfile lod 1 "pweapons\pcexport\low\comanche.ian"
  38.     texture "pweapons\grascam2.ppm"    transparent low
  39.     group "human"
  40.     hitpoints    300
  41.     sfx "helicopt" min 800 max 12000 loop
  42.     dynamics "helicopter"
  43.         mass            200
  44.         max altitude    3200
  45.         yaw acc            2
  46.         pitch acc        3
  47.         roll acc        2
  48.         linear acc        4
  49.         up thrust        10
  50.         bank stability    20%
  51.         max vel            60
  52.     cockpit    0 27 88
  53.     cannons
  54.         pos 0 72 140
  55.     secondary_cannons
  56.         pos 50 52 20
  57.         pos -50 52 20
  58.  
  59. child "helirpodl"
  60.      objfile "pweapons\pcexport\comrpod.ian" scale 10.2
  61.     objfile lod 1 "pweapons\pcexport\low\comrpod.ian"
  62.     texture "pweapons\grascam2.ppm"    transparent
  63.     position -50 52 0
  64.  
  65. sibling "helirpodr"
  66.      objfile "pweapons\pcexport\comrpod.ian" scale 10.2
  67.     objfile lod 1 "pweapons\pcexport\low\comrpod.ian"
  68.     texture "pweapons\grascam2.ppm"    transparent
  69.     position 50 52 0
  70.  
  71. sibling "glight"
  72.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=0 90 30
  73.     texture "smoke.ppm"
  74.     position 62 43 8
  75.     colourfade speed 2
  76.     colour 0 90 30
  77.     colour 0 50 17
  78.     colour 0 10 3
  79.     colour 0 50 17
  80.     colour 0 90 30
  81.     colour 0 140 50
  82.     colour 0 200 70
  83.     colour 0 140 50
  84.  
  85. sibling "rlight"
  86.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=240 0 0
  87.     texture "smoke.ppm"
  88.     position -62 43 8
  89.     colourfade speed 2
  90.     colour 240 0 0
  91.     colour 190 0 0
  92.     colour 120 0 0
  93.     colour 67 0    0
  94.     colour 13 0    0
  95.     colour 67 0 0
  96.     colour 120 0 0
  97.     colour 190 0 0
  98.  
  99. sibling "wlight"
  100.     sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  101.     texture "smoke.ppm"
  102.     position 0 47 -275
  103.     colourfade speed 1
  104.     colour 200 200 200
  105.     colour 0 0 0
  106.     colour 50 50 50
  107.     colour 0 0 0
  108.     colour 0 0 0
  109.     colour 0 0 0
  110.     colour 0 0 0
  111.     colour 0 0 0
  112.     colour 0 0 0
  113.     colour 0 0 0
  114.     colour 0 0 0
  115.     colour 0 0 0
  116.     colour 0 0 0
  117.     colour 0 0 0
  118.     colour 0 0 0
  119.     colour 0 0 0
  120.     colour 0 0 0
  121.     colour 0 0 0
  122.     colour 0 0 0
  123.     colour 0 0 0
  124.     colour 0 0 0
  125.     colour 0 0 0
  126.     colour 0 0 0
  127.     colour 0 0 0
  128.  
  129. sibling "rlight2"
  130.     sprite u=65 v=191 w=64 h=64    size=12 colour 1=200 0 0
  131.     texture "smoke.ppm"
  132.     position 0 67 -65
  133.     colourfade speed 1
  134.     colour 200 0 0
  135.     colour 150 0 0
  136.     colour 50 0 0
  137.     colour 0 0 0
  138.     colour 0 0 0
  139.     colour 0 0 0
  140.     colour 0 0 0
  141.     colour 0 0 0
  142.     colour 0 0 0
  143.     colour 0 0 0
  144.     colour 0 0 0
  145.     colour 0 0 0
  146.     colour 0 0 0
  147.     colour 0 0 0
  148.     colour 0 0 0
  149.     colour 0 0 0
  150.  
  151. sibling "helimrot"
  152.      objfile "pweapons\pcexport\helirotr.ian" scale 10
  153.     texture "pweapons\misc.ppm"
  154.     position 0 0 0
  155.     operate "spin" 0 0.7 0
  156.     drawtype double sided semi transparent
  157.  
  158. sibling "helitrot"
  159.      objfile "pweapons\pcexport\helitrot.ian" scale 14
  160.     texture "pweapons\misc.ppm"
  161.     position 0 47 -236
  162.     operate "spin" 2 0 0
  163.     drawtype double sided semi transparent
  164.  
  165. type "vtol"
  166.     objfile "pweapons\pcexport\harrier.ian"    scale 15
  167.     objfile lod 1 "pweapons\pcexport\low\harrier.ian"
  168.     texture "pweapons\grascam2.ppm"
  169.     group "human"
  170.     hitpoints    300
  171.     dynamics "vtol"
  172.         mass    120
  173.         max altitude    3200
  174.         max vel        100
  175.         pitch acc    1
  176.         yaw acc        2.5
  177.         roll acc    3
  178.         linear acc    8
  179.         bank stability 5%
  180.         linear drag    45%
  181.     cockpit    0 -25 226
  182.     sfx "plvtol" min 500 max 10000 loop
  183.  
  184.     cannons
  185.         pos -45 15 100
  186.         pos 45 15 100
  187.     secondary_cannons
  188.         pos -93 0 0
  189.         pos 93 0 0
  190.  
  191. child "enginer"
  192.     objfile "pweapons\pcexport\harjets.ian"    scale 15
  193.     objfile lod 1 "pweapons\pcexport\low\harjets.ian"
  194.     texture "pweapons\grascam2.ppm"
  195.     position 0 0 0
  196.  
  197. sibling "enginef"
  198.     objfile "pweapons\pcexport\harjets.ian"    scale 15
  199.     objfile lod 1 "pweapons\pcexport\low\harjets.ian"
  200.     texture "pweapons\grascam2.ppm"
  201.     position 0 0 76
  202.  
  203. sibling "glight"
  204.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=0 90 30
  205.     texture "smoke.ppm"
  206.     position 157 1 -46
  207.     colourfade speed 2
  208.     colour 0 90 30
  209.     colour 0 50 17
  210.     colour 0 10 3
  211.     colour 0 50 17
  212.     colour 0 90 30
  213.     colour 0 140 50
  214.     colour 0 200 70
  215.     colour 0 140 50
  216.  
  217. sibling "rlight"
  218.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=240 0 0
  219.     texture "smoke.ppm"
  220.     position -157 1 -46
  221.     colourfade speed 2
  222.     colour 240 0 0
  223.     colour 190 0 0
  224.     colour 120 0 0
  225.     colour 67 0    0
  226.     colour 13 0    0
  227.     colour 67 0 0
  228.     colour 120 0 0
  229.     colour 190 0 0
  230.  
  231. sibling "rlight2"
  232.     sprite u=65 v=191 w=64 h=64    size=12 colour 1=200 0 0
  233.     texture "smoke.ppm"
  234.     position 0 -32 53
  235.     colourfade speed 1
  236.     colour 200 0 0
  237.     colour 150 0 0
  238.     colour 50 0 0
  239.     colour 0 0 0
  240.     colour 0 0 0
  241.     colour 0 0 0
  242.     colour 0 0 0
  243.     colour 0 0 0
  244.     colour 0 0 0
  245.     colour 0 0 0
  246.     colour 0 0 0
  247.     colour 0 0 0
  248.     colour 0 0 0
  249.     colour 0 0 0
  250.     colour 0 0 0
  251.     colour 0 0 0
  252.  
  253. sibling "wlight1"
  254.     sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  255.     texture "smoke.ppm"
  256.     position 0 -15 -242
  257.     colourfade speed 1
  258.     colour 200 200 200
  259.     colour 0 0 0
  260.     colour 50 50 50
  261.     colour 0 0 0
  262.     colour 0 0 0
  263.     colour 0 0 0
  264.     colour 0 0 0
  265.     colour 0 0 0
  266.     colour 0 0 0
  267.     colour 0 0 0
  268.     colour 0 0 0
  269.     colour 0 0 0
  270.     colour 0 0 0
  271.     colour 0 0 0
  272.     colour 0 0 0
  273.     colour 0 0 0
  274.     colour 0 0 0
  275.     colour 0 0 0
  276.     colour 0 0 0
  277.     colour 0 0 0
  278.     colour 0 0 0
  279.     colour 0 0 0
  280.     colour 0 0 0
  281.     colour 0 0 0
  282.  
  283. sibling "wlight2"
  284.     sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  285.     texture "smoke.ppm"
  286.     position 157 1 -49
  287.     colourfade speed 1
  288.     colour 200 200 200
  289.     colour 0 0 0
  290.     colour 50 50 50
  291.     colour 0 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.     colour 0 0 0
  306.     colour 0 0 0
  307.     colour 0 0 0
  308.     colour 0 0 0
  309.     colour 0 0 0
  310.     colour 0 0 0
  311.     colour 0 0 0
  312.  
  313. sibling "wlight3"
  314.     sprite u=65 v=191 w=64 h=64    size=10 colour 1=200 200 200
  315.     texture "smoke.ppm"
  316.     position -157 1 -49
  317.     colourfade speed 1
  318.     colour 200 200 200
  319.     colour 0 0 0
  320.     colour 50 50 50
  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.     colour 0 0 0
  336.     colour 0 0 0
  337.     colour 0 0 0
  338.     colour 0 0 0
  339.     colour 0 0 0
  340.     colour 0 0 0
  341.     colour 0 0 0
  342.  
  343. sibling "harirpod"
  344.     objfile "pweapons\pcexport\harirpod.ian"    scale 15
  345.     objfile lod 1 "pweapons\pcexport\low\harirpod.ian"
  346.     texture "pweapons\grascam2.ppm"
  347.     position 0 0 41
  348.  
  349. sibling "msm1"
  350.      objfile "pweapons\pcexport\msm.ian" scale 3
  351.     texture "pweapons\misc.ppm" transparent
  352.     position -77 9 29
  353.  
  354. sibling "msm2"
  355.      objfile "pweapons\pcexport\msm.ian" scale 3
  356.     texture "pweapons\misc.ppm" transparent
  357.     position 77 9 29
  358.  
  359. sibling "msm3"
  360.      objfile "pweapons\pcexport\msm.ian" scale 3
  361.     texture "pweapons\misc.ppm" transparent
  362.     position -93 9 29
  363.  
  364. sibling "msm4"
  365.      objfile "pweapons\pcexport\msm.ian" scale 3
  366.     texture "pweapons\misc.ppm" transparent
  367.     position 93 9 29
  368.  
  369. ;type "mig"
  370. ;    objfile "pweapons\pcexport\vtol.ian"    scale 15
  371. ;    objfile lod 1 "pweapons\pcexport\low\vtol.ian"
  372. ;    texture "pweapons\grasscam.ppm"
  373. ;    group "human"
  374. ;    hitpoints    300
  375. ;    dynamics "plane"
  376. ;        mass            175
  377. ;        max altitude    3400
  378. ;        max vel            90
  379. ;        min vel            30
  380. ;        pitch acc        1.5
  381. ;        yaw acc            1
  382. ;        roll acc        0.75
  383. ;        bank stability    8%
  384. ;        linear drag        15%
  385. ;        linear acc        4
  386. ;    cockpit    0 -59 231
  387. ;    sfx "plvtol" min 500 max 10000 loop
  388. ;    cannons
  389. ;        pos -47 -25 231
  390. ;        pos 47 -25 231
  391. ;    secondary_cannons
  392. ;        pos -100 30 -182
  393. ;        pos 100 30 -182
  394.  
  395. ;child "engine1"
  396. ;    objfile "effects\pcexport\jet2.ian"    scale 12
  397. ;    texture "effects\effects.ppm"
  398. ;    position 26 -13 -390
  399. ;    operate "spin" 0 0 0.5
  400. ;    drawtype semi transparent self illuminating
  401. ;
  402. ;sibling "engine2"
  403. ;    objfile "effects\pcexport\jet2.ian"    scale 12
  404. ;    texture "effects\effects.ppm"
  405. ;    position -26 -13 -390
  406. ;    operate "spin" 0 0 -0.5
  407. ;    drawtype semi transparent self illuminating
  408. ;
  409. ;sibling "glight"
  410. ;    sprite u=65 v=191 w=64 h=64    size=8 colour 1=0 90 30
  411. ;    texture "smoke.ppm"
  412. ;    position 229 -15 -181
  413. ;    colourfade speed 2
  414. ;    colour 0 90 30
  415. ;    colour 0 50 17
  416. ;    colour 0 10 3
  417. ;    colour 0 50 17
  418. ;    colour 0 90 30
  419. ;    colour 0 140 50
  420. ;    colour 0 200 70
  421. ;    colour 0 140 50
  422. ;
  423. ;sibling "rlight"
  424. ;    sprite u=65 v=191 w=64 h=64    size=8 colour 1=240 0 0
  425. ;    texture "smoke.ppm"
  426. ;    position -229 -15 -181
  427. ;    colourfade speed 2
  428. ;    colour 240 0 0
  429. ;    colour 190 0 0
  430. ;    colour 120 0 0
  431. ;    colour 67 0    0
  432. ;    colour 13 0    0
  433. ;    colour 67 0 0
  434. ;    colour 120 0 0
  435. ;    colour 190 0 0
  436. ;
  437. ;sibling "rlight2"
  438. ;    sprite u=65 v=191 w=64 h=64    size=12 colour 1=200 0 0
  439. ;    texture "smoke.ppm"
  440. ;    position 0 -42 -11
  441. ;    colourfade speed 1
  442. ;    colour 200 0 0
  443. ;    colour 150 0 0
  444. ;    colour 50 0 0
  445. ;    colour 0 0 0
  446. ;    colour 0 0 0
  447. ;    colour 0 0 0
  448. ;    colour 0 0 0
  449. ;    colour 0 0 0
  450. ;    colour 0 0 0
  451. ;    colour 0 0 0
  452. ;    colour 0 0 0
  453. ;    colour 0 0 0
  454. ;    colour 0 0 0
  455. ;    colour 0 0 0
  456. ;    colour 0 0 0
  457. ;    colour 0 0 0
  458.  
  459.  
  460.  
  461. type "plfight"
  462.     objfile "cweapons\pcexport\lfighter.ian"    scale 2
  463. ;    objfile "cweapons\pcexport\lfighter.ian"    scale 14
  464.     objfile lod 1 "cweapons\pcexport\low\lfighter.ian"
  465.     texture "cweapons\al-metal2.ppm" low
  466.     group "human"
  467.     hitpoints    300
  468.     dynamics "alien"
  469.         mass    140
  470.         max altitude    3200
  471.         max vel        90
  472.         min vel        0
  473.         pitch acc    0.6
  474.         yaw acc    1.1
  475.         roll acc    1.8
  476.         linear acc 2
  477.         bank stability 30%
  478.         linear drag    25%
  479.     cockpit    0 -20 110
  480.     sfx "plfight" min 200 max 2000 loop
  481.     cannons
  482.         pos -124 37 -6
  483.         pos 124 37 -6
  484.     secondary_cannons
  485.         pos 60 0 0
  486.         pos -60 0 0
  487.     
  488. ;---------------------------------------------------------
  489. ; player ground vehicles
  490. ;---------------------------------------------------------
  491.  
  492. type "hovertank"
  493.     objfile "pweapons\pcexport\hovrtank.ian" scale 6
  494.     objfile lod 1 "pweapons\pcexport\low\hovrtank.ian"
  495.     texture "pweapons\grascam2.ppm"
  496.     group "human"
  497.     hitpoints    300
  498.     dynamics "hovercraft"
  499.         max altitude    40
  500.         linear drag    30%
  501.         max vel    28
  502.         min vel    28
  503.         yaw acc    0.8
  504.         mass    90
  505. ;    cockpit    0 -37 65
  506.     cockpit    0 -46.5 48
  507.     sfx "pltank1" min 200 max 2000 loop
  508.     cannons
  509.         pos -18 0 82
  510.         pos 18 0 82
  511.     secondary_cannons
  512.         pos 0 -13.5 0
  513.         pos -6.7 -13.5 0
  514.         pos 6.7 -13.5 0
  515.         pos -14.2 -13.5 0
  516.         pos 14.2 -13.5 0
  517.     drawtype viewh
  518.  
  519. child "hovergun"
  520.     objfile "pweapons\pcexport\hovrtgun.ian" scale 6
  521.     objfile lod 1 "pweapons\pcexport\low\hovrtgun.ian"
  522.     texture "pweapons\grascam2.ppm"
  523.     position 0 -46.5 23
  524.  
  525. ;---------------------------------------------------------
  526. ; player ai air vehicles
  527. ;---------------------------------------------------------
  528.  
  529. type "tranheli"
  530.     objfile "pweapons\pcexport\helicptr.ian" scale 10
  531.     objfile lod 1 "pweapons\pcexport\low\helicptr.ian"
  532.     texture "pweapons\grasscam.ppm" low
  533.     group "human"
  534.     subgroup "aihuman"
  535.     hitpoints    40
  536.     points    1000    
  537.     sfx "helicopt" min 500 max 10000 loop
  538.     dynamics "helicopter"
  539.         yaw acc        2
  540.         pitch acc    3
  541.         roll acc 2
  542.         linear acc 3
  543.         up thrust 10
  544.         max altitude    3300
  545.         bank stability    20%
  546.         max vel        60
  547.         mass        200
  548.     flameout 10
  549.  
  550. child "helipivt"
  551.      objfile "pweapons\pcexport\helipivt.ian" scale 10
  552.     objfile lod 1 "pweapons\pcexport\low\helipivt.ian"
  553.     texture "pweapons\grasscam.ppm"
  554.     position 0 0 0
  555.  
  556. sibling "glight"
  557.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=0 90 30
  558.     texture "smoke.ppm"
  559.     position 79 104 -17
  560.     colourfade speed 2
  561.     colour 0 90 30
  562.     colour 0 50 17
  563.     colour 0 10 3
  564.     colour 0 50 17
  565.     colour 0 90 30
  566.     colour 0 140 50
  567.     colour 0 200 70
  568.     colour 0 140 50
  569.  
  570. sibling "rlight"
  571.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=240 0 0
  572.     texture "smoke.ppm"
  573.     position -79 104 -17
  574.     colourfade speed 2
  575.     colour 240 0 0
  576.     colour 190 0 0
  577.     colour 120 0 0
  578.     colour 67 0    0
  579.     colour 13 0    0
  580.     colour 67 0 0
  581.     colour 120 0 0
  582.     colour 190 0 0
  583.  
  584. sibling "helirotr"
  585.      objfile "pweapons\pcexport\helirotr.ian" scale 10
  586.     texture "pweapons\misc.ppm" transparent
  587.     position 0 -1 0
  588.     operate "spin" 0 0.7 0
  589.     drawtype double sided semi transparent
  590.  
  591. type "statheli"
  592.     objfile "pweapons\pcexport\helicptr.ian" scale 10
  593.     objfile lod 1 "pweapons\pcexport\low\helicptr.ian"
  594.     texture "pweapons\grasscam.ppm"
  595.     group "human"
  596.     subgroup "aihuman"
  597.     hitpoints    40
  598.     points    1000    
  599.     sfx "helicopt" min 500 max 10000 loop
  600.     dynamics "alien"
  601.     max vel        0
  602.     min vel        0
  603.     pitch acc    2
  604.     yaw acc        1.4
  605.     roll acc    2.5
  606.     linear acc    2
  607.     bank stability    0%
  608.     flameout 10
  609.  
  610. child "helipivt"
  611.      objfile "pweapons\pcexport\helipivt.ian" scale 10
  612.     objfile lod 1 "pweapons\pcexport\low\helipivt.ian"
  613.     texture "pweapons\grasscam.ppm"
  614.     position 0 0 0
  615.  
  616. sibling "helirotr"
  617.      objfile "pweapons\pcexport\helirotr.ian" scale 10
  618.     texture "pweapons\misc.ppm" transparent
  619.     position 0 -1 0
  620.     operate "spin" 0 0.4 0
  621.     drawtype double sided semi transparent
  622.  
  623. type "newsheli"
  624.     objfile "pweapons\pcexport\newsheli.ian" scale 10
  625.     objfile lod 1 "pweapons\pcexport\low\newsheli.ian"
  626.     texture "backgrnd\conaveral.ppm" low
  627.     group "aliens"
  628.     hitpoints    40
  629.     points    -1000    
  630.     sfx "helicopt" min 500 max 10000 loop
  631.     dynamics "helicopter"
  632.         yaw acc        2
  633.         pitch acc    3
  634.         roll acc 2
  635.         linear acc 3
  636.         up thrust 10
  637.         max altitude    12000
  638.         bank stability    20%
  639.         max vel        25
  640.         mass        200
  641.     flameout 10
  642.  
  643. child "newshelp"
  644.      objfile "pweapons\pcexport\newshelp.ian" scale 10
  645.     objfile lod 1 "pweapons\pcexport\low\newshelp.ian"
  646. ;    texture "pweapons\misc.ppm"
  647.     texture "backgrnd\conaveral.ppm"
  648.     position 0 0 0
  649.  
  650. child "newshels"
  651.      objfile "pweapons\pcexport\newshels.ian" scale 10
  652.     objfile lod 1 "pweapons\pcexport\low\newshels.ian"
  653. ;    texture "pweapons\misc.ppm"
  654.     texture "backgrnd\conaveral.ppm"
  655.     position 0 0 0
  656.  
  657. sibling "glight"
  658.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=0 90 30
  659.     texture "smoke.ppm"
  660.     position 40 94 37
  661.     colourfade speed 2
  662.     colour 0 90 30
  663.     colour 0 50 17
  664.     colour 0 10 3
  665.     colour 0 50 17
  666.     colour 0 90 30
  667.     colour 0 140 50
  668.     colour 0 200 70
  669.     colour 0 140 50
  670.  
  671. sibling "rlight"
  672.     sprite u=65 v=191 w=64 h=64    size=8 colour 1=240 0 0
  673.     texture "smoke.ppm"
  674.     position -40 94 37
  675.     colourfade speed 2
  676.     colour 240 0 0
  677.     colour 190 0 0
  678.     colour 120 0 0
  679.     colour 67 0    0
  680.     colour 13 0    0
  681.     colour 67 0 0
  682.     colour 120 0 0
  683.     colour 190 0 0
  684.  
  685. sibling "helirotr"
  686.      objfile "pweapons\pcexport\helirotr.ian" scale 10
  687.     texture "pweapons\misc.ppm" transparent
  688.     position 0 -1 0
  689.     operate "spin" 0 0.7 0
  690.     drawtype double sided semi transparent
  691.  
  692. type "sshuttle"
  693.     objfile "backgrnd\pcexport\level1\shuttle.ian" scale 9
  694.     objfile lod 1 "backgrnd\pcexport\low\shuttle.ian"
  695.     texture "backgrnd\shuttle.ppm" transparent
  696.     group "human"
  697. ;    subgroup "shuttle"
  698.     hitpoints    1000
  699.     points    1000    
  700.     flameout    150
  701.     operate "update"
  702.  
  703. child "sshtboost"
  704.     objfile "backgrnd\pcexport\level1\shtboost.ian" scale 9
  705.     objfile lod 1 "backgrnd\pcexport\low\booster.ian"
  706.     texture "backgrnd\shuttle.ppm" transparent
  707.     position 0 -100 0
  708.  
  709. type "shuttle"
  710.     objfile "backgrnd\pcexport\level1\shuttle.ian" scale 9
  711.     objfile lod 1 "backgrnd\pcexport\low\shuttle.ian"
  712.     texture "backgrnd\shuttle.ppm" transparent
  713.     group "human"
  714.     subgroup "shuttle"
  715.     hitpoints    200
  716.     points    1000    
  717.     dynamics "helicopter"
  718.         yaw acc        0.4
  719.         pitch acc    0.2
  720.         roll acc 0
  721.         linear acc 3
  722.         up thrust 1.2
  723.         max altitude    50000
  724.         bank stability    20%
  725.         max vel        0.1
  726.         mass        1000
  727.         flameout    100
  728.     cannons
  729.         pos 372 1400 652
  730.         pos -372 1400 652
  731. ;        pos 372 1288 652
  732. ;        pos -372 1288 652
  733.         pos 0 1288 -100
  734.     sfx "engine5" min 5000 max 20000 loop
  735.  
  736. child "shtboost"
  737.     objfile "backgrnd\pcexport\level1\shtboost.ian" scale 9
  738.     objfile lod 1 "backgrnd\pcexport\low\booster.ian"
  739.     texture "backgrnd\shuttle.ppm" transparent
  740.     position 0 -100 0
  741.  
  742. ;---------------------------------------------------------
  743. ; player ai ground vehicles
  744. ;---------------------------------------------------------
  745.  
  746. type "tran-hov"
  747.     objfile "backgrnd\pcexport\level1\tran-hov.ian" scale 8
  748.     texture "pweapons\grascam2.ppm"
  749.     group "human"
  750. ;    subgroup "aihuman"
  751.     hitpoints    300
  752.     points    1000
  753. ;    sfx "hovtank2" channels 2 min 200 max 4000 loop
  754.     dynamics "hovercraft"
  755.     mass            90
  756.     max altitude    42
  757.     max vel            15
  758.     min vel            12
  759.     yaw acc            0.8
  760.     operate "blamp"
  761.     lamplight 0 -50 200 330 280 50 500
  762.  
  763. type "trantank"
  764.     objfile "pweapons\pcexport\hovrtank.ian" scale 6
  765.     objfile lod 1 "pweapons\pcexport\low\hovrtank.ian"
  766.     texture "pweapons\grascam2.ppm"
  767.     group "human"
  768.     subgroup "aihuman"
  769.     hitpoints    110
  770.     points    1000
  771. ;    sfx "hovtank2" channels 2 min 200 max 4000 loop
  772.     dynamics "hovercraft"
  773.     mass            90
  774.     max altitude    35
  775.     max vel            19
  776.     min vel            15
  777.     yaw acc            1.2
  778.     cannons
  779.          pos 0 -60 0
  780.         pos -6.7 -60 0
  781.         pos 6.7 -60 0
  782.         pos -14.2 -60 0
  783.         pos 14.2 -60 0
  784.  
  785. #***********************************
  786. #Fixed guns
  787. #***********************************
  788.  
  789. type "heavylaser"
  790.     objfile "pweapons\pcexport\strbase.ian" scale 15
  791.     objfile lod 1 "pweapons\pcexport\low\strbase.ian"
  792.     texture "pweapons\grascam2.ppm"
  793.     group "human"
  794.     subgroup "gun"
  795.     hitpoints    250
  796.     points    1500
  797.     cockpit    -0.5 0 110
  798.     dynamics "gun"
  799.         mass        150
  800.         pitch acc        5.6
  801.         yaw acc            8
  802.         max ang            90
  803.         min ang            -30
  804.         linear drag        207%
  805.         cannons
  806.             pos    -27 -2 147
  807.             pos    27 -2 147
  808.     drawtype viewh
  809.  
  810. child "strguns"
  811.      objfile "pweapons\pcexport\strguns.ian" scale 15
  812.     objfile lod 1 "pweapons\pcexport\low\strguns.ian"
  813.     texture "pweapons\grascam2.ppm"
  814.     position 0 -95 0
  815.  
  816. type "rack"
  817.     objfile "pweapons\pcexport\rktrkbs.ian" scale 5
  818.     objfile lod 1 "pweapons\pcexport\low\rktrkbs.ian"
  819.     texture "pweapons\grascam2.ppm"
  820.     group "human"
  821.     subgroup "gun"
  822.     hitpoints    80
  823.     points    1500
  824.     dynamics "gun"
  825.         mass        75
  826.         angular acc 2
  827.         pitch acc        10
  828.         yaw acc            17
  829.         max ang            50
  830.         min ang            15
  831.         linear drag        300%
  832.         cannons
  833.             pos     -25 0 33
  834.             pos     25 0 33
  835.             pos     -25 -18 33
  836.             pos     25 -18 33
  837.             pos     -12 0 33
  838.             pos     12 0 33
  839.             pos     -12 -18 33
  840.             pos     12 -18 33
  841.     drawtype viewh
  842.  
  843. child "rackc1"
  844.     objfile "pweapons\pcexport\rktrack.ian" scale 5
  845.     objfile lod 1 "pweapons\pcexport\low\rktrack.ian"
  846.     texture "pweapons\grascam2.ppm"
  847.     position 0 -27 0
  848.  
  849. #***********************************
  850. #    Enemy AirCraft
  851. #***********************************
  852.  
  853. type "lfighter"
  854.     objfile "cweapons\pcexport\lfighter.ian"    scale 2
  855.     objfile lod 1 "cweapons\pcexport\low\lfighter.ian"
  856.     texture "cweapons\al-metal2.ppm"
  857.     group "aliens"
  858.     subgroup "aair"
  859.     hitpoints    40
  860.     points    250
  861.     dynamics "alien"
  862.     mass    115
  863.         max altitude    5000
  864.         max vel        65
  865.         min vel        45
  866.         pitch acc    2.2
  867.         yaw acc    1.6
  868.         roll acc    3.5
  869.         linear acc 5
  870.         bank stability    20%
  871.     flameout 3
  872.     sfx "lfighter" channels 2 min 1200 max 16000 loop
  873.     cannons
  874.         pos -124 37 -6
  875.         pos 124 37 -6
  876.  
  877.  
  878. type "hfighter"
  879.     objfile "cweapons\pcexport\hfighter.ian"    scale 5
  880.     objfile lod 1 "cweapons\pcexport\low\hfighter.ian"
  881.     texture "cweapons\al-metal.ppm"
  882.     group "aliens"
  883.     subgroup "fighters"
  884.     hitpoints    30
  885.     points    500
  886.     dynamics "alien"
  887.         mass    150
  888.         max altitude    5000
  889.         max vel        50
  890.         min vel        45
  891.         pitch acc    2.2
  892.         yaw acc        1.6
  893.         roll acc    3.5
  894.         linear acc    5
  895.         bank stability    20%
  896.     flameout 70
  897.     sfx "hfighter" channels 2 min 1200 max 16000 loop
  898.     cannons
  899.         pos -80 74 -74
  900.         pos 80 74 -74
  901.  
  902. type "lbomber"
  903.      sprite u=65 v=191 w=64 h=64    size=1 colour 1=0 0 0
  904.     texture "smoke.ppm"
  905.     group "aliens"
  906.     subgroup "bombers"
  907.     hitpoints    100
  908.     points    1000
  909.     dynamics "alien"
  910.         mass    170
  911.         max altitude    4000
  912. ;        min altitude    1320
  913.         max vel        42
  914.         min vel        30
  915.         pitch acc    0.6
  916.         yaw acc        1.5
  917.         roll acc    1
  918.         linear acc    1.5
  919.         bank stability    40%
  920.     flameout 100
  921.     sfx "lbomber" channels 2 min 1100 max 16000 loop
  922.     cannons
  923.         pos 0 48 0
  924.  
  925. child "lbomber2"
  926.     objfile "cweapons\pcexport\wrknrobt.ian"    scale 40
  927.     objfile lod 1 "cweapons\pcexport\low\wrknrobt.ian"
  928.     texture "cweapons\al-metal.ppm"
  929.     operate "spin" 0 0.08 0
  930.     position 0 0 0
  931.  
  932. type "lbomber-nutter"
  933.      sprite u=65 v=191 w=64 h=64    size=1 colour 1=0 0 0
  934.     texture "smoke.ppm"
  935.     group "aliens"
  936.     subgroup "bombers"
  937.     hitpoints    100
  938.     points    1000
  939.     dynamics "alien"
  940.         mass    170
  941.         max altitude    9000
  942.         max vel        42
  943.         min vel        30
  944.         pitch acc    0.6
  945.         yaw acc        1.5
  946.         roll acc    1
  947.         linear acc    1.5
  948.         bank stability    40%
  949.     sfx "lbomber" channels 2 min 1100 max 16000 loop
  950.     cannons
  951.         pos 0 48 0
  952. child "lbomber2"
  953.     objfile "cweapons\pcexport\wrknrobt.ian"    scale 40
  954.     objfile lod 1 "cweapons\pcexport\low\wrknrobt.ian"
  955.     texture "cweapons\al-metal.ppm"
  956.     operate "spin" 0 0.08 0
  957.     position 0 0 0
  958.  
  959.  
  960. type "bomber"
  961.     objfile "cweapons\pcexport\bomber.ian"    scale 2.4
  962.     objfile lod 1 "cweapons\pcexport\low\bomber.ian"
  963.     texture "cweapons\al-metal.ppm"
  964.     group "aliens"
  965.     subgroup "bombers"
  966.     hitpoints    4200
  967.     points    5000
  968.     dynamics "alien"
  969.         mass    600
  970.         max altitude    5000
  971.         min altitude    2500
  972.         max vel        40
  973.         min vel        25
  974.         pitch acc    2
  975.         yaw acc        2
  976.         roll acc    0.7
  977.         linear drag    50%
  978.         bank stability    20%
  979.     flameout 150
  980.     sfx "bomber" channels 2 min 1100 max 16000 loop
  981.     cannons
  982.         pos 0 155 262
  983.  
  984. type "hbomber"
  985.     objfile "cweapons\pcexport\hbom-bd.ian"    scale 1.9
  986.     objfile lod 1 "cweapons\pcexport\low\hbom-bd.ian"
  987.     texture "cweapons\al-metal2.ppm"
  988.     group "aliens"
  989.     subgroup "aair"
  990.     hitpoints    6000
  991.     points    10000
  992.     dynamics "alien"
  993.         mass    600
  994.         max altitude    5000
  995.         min altitude    2500
  996.         max vel        40
  997.         min vel        35
  998.         pitch acc    2
  999.         yaw acc        2
  1000.         roll acc    0.7
  1001.         linear drag    50%
  1002.         bank stability    20%
  1003.     flameout 150
  1004.     sfx "bomber" channels 2 min 1100 max 16000 loop
  1005.     cannons
  1006.         pos -100 0 0
  1007.         pos 100 0 0
  1008.  
  1009. child "hbom-hd"
  1010.     objfile "cweapons\pcexport\hbom-hd.ian"    scale 1.9
  1011.     objfile lod 1 "cweapons\pcexport\low\hbom-hd.ian"
  1012.     texture "cweapons\al-metal.ppm"
  1013.     flameout 40
  1014.     position 0 0 0
  1015.  
  1016. type "command"
  1017.     objfile "cweapons\pcexport\comhub.ian"    scale 1.8
  1018.     objfile lod 1 "cweapons\pcexport\low\comhub.ian"
  1019.     texture "cweapons\al-metal.ppm"
  1020.     group "aliens"
  1021.     subgroup "aair"
  1022.     hitpoints    150000
  1023.     points    20000
  1024.     dynamics "alien"
  1025.         mass    600
  1026.         max altitude    17000
  1027.         min altitude    2500
  1028.         max vel        15
  1029.         min vel        5
  1030.         pitch acc    2
  1031.         yaw acc        2
  1032.         roll acc    0.7
  1033.         linear drag    50%
  1034.         bank stability    80%
  1035.     flameout 150
  1036.     sfx "lbomber" channels 2 min 1100 max 16000 loop
  1037.     cannons
  1038.         pos 30 1000 0
  1039.         pos -30 1000 0
  1040.     operate "spin" 0 0.008 0
  1041.  
  1042.  
  1043. child "comring1"
  1044.     objfile "cweapons\pcexport\comring1.ian"    scale 1.8
  1045.     objfile lod 1 "cweapons\pcexport\low\comring1.ian"
  1046.     texture "cweapons\al-metal2.ppm"
  1047.     position 0 0 0
  1048.  
  1049. child "comring2"
  1050.     objfile "cweapons\pcexport\comring2.ian"    scale 1.8
  1051.     objfile lod 1 "cweapons\pcexport\low\comring2.ian"
  1052.     texture "cweapons\al-metal.ppm"
  1053.     position 0 1000 0
  1054.     operate "spin" 0 -0.009 0
  1055.  
  1056. #***********************************
  1057. #    Enemy SurfaceCraft
  1058. #***********************************
  1059.  
  1060. type "facraft"
  1061.     objfile "cweapons\pcexport\facraft.ian"    scale 8
  1062.     objfile lod 1 "cweapons\pcexport\low\facraft.ian"
  1063.     texture "cweapons\al-metal2.ppm"
  1064.     group "aliens"
  1065.     subgroup "aland"
  1066.     hitpoints        400
  1067.     points    500
  1068.     dynamics "hovercraft"
  1069.     mass            90
  1070.     max altitude    80
  1071.     max vel            20
  1072.     min vel            15
  1073.     yaw acc            1.5
  1074.     flameout        2
  1075.     sfx "hovtank" channels 2 min 500 max 10000 loop
  1076.     cannons
  1077.         pos 0 -14 205
  1078.  
  1079. type "atank"
  1080.     objfile "cweapons\pcexport\hovrtank.ian"    scale 9
  1081.     objfile lod 1 "cweapons\pcexport\low\hovertank.ian"
  1082.     texture "cweapons\al-metal2.ppm"
  1083.     group "aliens"
  1084.     subgroup "aland"
  1085.     hitpoints        310
  1086.     points    250
  1087.     dynamics "hovercraft"
  1088.     mass            90
  1089.     max altitude    65
  1090.     max vel            17
  1091.     min vel            15
  1092.     yaw acc            1
  1093.     flameout        2
  1094.     sfx "hovtank" channels 2 min 500 max 10000 loop
  1095.     cannons
  1096.         pos -72 -4 122
  1097.         pos 72 -4 122
  1098.        
  1099. type "skimmer"
  1100.     objfile "cweapons\pcexport\skimmer.ian"    scale 14
  1101.     objfile lod 1 "cweapons\pcexport\low\skimmer.ian"
  1102.     texture "cweapons\al-metal2.ppm"
  1103.     group "aliens"
  1104.     subgroup "aland"
  1105.     hitpoints    350
  1106.     points    400
  1107.     dynamics "hovercraft"
  1108.         mass            90
  1109.         max altitude    60
  1110.         max vel            26
  1111.         min vel            15
  1112.         yaw acc            1.5
  1113.     flameout        2
  1114.     sfx "hovtank" channels 2 min 500 max 10000 loop
  1115.     cannons
  1116.         pos -30 -14 109
  1117.         pos 30 -14 109
  1118.  
  1119. #***********************************
  1120. #    Buildings w/ 3 damage levels
  1121. #***********************************
  1122.  
  1123. type "lanchpad"
  1124.     objfile "backgrnd\pcexport\level1\lanchpad.ian" scale 9
  1125.     objfile lod 1 "backgrnd\pcexport\low\launchpad.ian"
  1126.     texture "backgrnd\shuttle.ppm" transparent
  1127.     hitpoints 500
  1128.     points 1500
  1129.     oncollision "newburn1"
  1130.  
  1131. type "lanchpadd1"
  1132.     objfile "backgrnd\pcexport\level2\lanchpad.ian" scale 9
  1133.     texture "backgrnd\shuttle.ppm" transparent
  1134.  
  1135. type "lanchpadd2"
  1136.     objfile "backgrnd\pcexport\level3\lanchpad.ian" scale 9
  1137.     texture "backgrnd\shuttle.ppm" transparent
  1138.  
  1139. type "tower"
  1140.     objfile "backgrnd\pcexport\level1\tower.ian" scale 7
  1141.     texture "backgrnd\shuttle.ppm" transparent
  1142.     group "human"
  1143.     hitpoints    40
  1144.     points    1500
  1145.     oncollision "newburn1"
  1146.  
  1147. type "towerd1"
  1148.     objfile "backgrnd\pcexport\level2\tower.ian" scale 7
  1149.     texture "backgrnd\shuttle.ppm" transparent
  1150.  
  1151. type "towerd2"
  1152.     objfile "backgrnd\pcexport\level3\tower.ian" scale 7
  1153.     texture "backgrnd\shuttle.ppm" transparent
  1154.  
  1155. type "misncon"
  1156.     objfile "backgrnd\pcexport\level1\misncon.ian" scale 3
  1157.     texture "backgrnd\conaveral.ppm"
  1158.     group "human"
  1159.     hitpoints    100
  1160.     points    1500
  1161.     oncollision "newburn1"
  1162.  
  1163. type "misncond1"
  1164.     objfile "backgrnd\pcexport\level2\misncon.ian" scale 3
  1165.     texture "backgrnd\conaveral.ppm"
  1166.  
  1167. type "misncond2"
  1168.     objfile "backgrnd\pcexport\level3\misncon.ian" scale 3
  1169.     texture "backgrnd\conaveral.ppm"
  1170.  
  1171. type "vab"
  1172.     objfile "backgrnd\pcexport\level1\conaveral.ian" scale 8
  1173.     objfile lod 1 "backgrnd\pcexport\low\conavral.ian"
  1174.     texture "backgrnd\conaveral.ppm"
  1175.     group "human"
  1176.     hitpoints    140
  1177.     points    1500
  1178.     oncollision "newburn1"
  1179.  
  1180. type "vabd1"
  1181.     objfile "backgrnd\pcexport\level2\conaveral.ian" scale 8
  1182.     texture "backgrnd\conaveral.ppm"
  1183.  
  1184. type "vabd2"
  1185.     objfile "backgrnd\pcexport\level3\conaveral.ian" scale 8
  1186.     texture "backgrnd\conaveral.ppm"
  1187.  
  1188. type "out1"
  1189.     objfile "backgrnd\pcexport\level1\conout1.ian" scale 8
  1190.     texture "backgrnd\whites.ppm"  transparent
  1191.     group "human"
  1192.     hitpoints    80
  1193.     points    1500
  1194.     oncollision "newburn1"
  1195.  
  1196. type "out1d1"
  1197.     objfile "backgrnd\pcexport\level2\conout1.ian" scale 8
  1198.     texture "backgrnd\whites.ppm" transparent
  1199.  
  1200.  
  1201. type "out1d2"
  1202.     objfile "backgrnd\pcexport\level3\conout1.ian" scale 8
  1203.     texture "backgrnd\whites.ppm" transparent
  1204.  
  1205. type "out2"
  1206.     objfile "backgrnd\pcexport\level1\conout2.ian" scale 8
  1207.     texture "backgrnd\shuttle.ppm" transparent
  1208.     group "human"
  1209.     hitpoints    40
  1210.     points    1500
  1211.     oncollision "newburn1"
  1212.  
  1213. type "out2d1"
  1214.     objfile "backgrnd\pcexport\level2\conout2.ian" scale 8
  1215.     texture "backgrnd\shuttle.ppm"  transparent
  1216.  
  1217. type "out2d2"
  1218.     objfile "backgrnd\pcexport\level3\conout2.ian" scale 8
  1219.     texture "backgrnd\shuttle.ppm" transparent
  1220.  
  1221. type "apollork"
  1222.     objfile "backgrnd\pcexport\level1\apollork.ian" scale 12
  1223.     texture "backgrnd\shuttle.ppm" transparent
  1224.     group "human"
  1225.     hitpoints    50
  1226.     points    1500
  1227.     operate "update"
  1228.     oncollision "newburn1"
  1229.  
  1230. type "apollorkd1"
  1231.     objfile "backgrnd\pcexport\level2\apollork.ian" scale 12
  1232.     texture "backgrnd\shuttle.ppm" transparent
  1233.     operate "update"
  1234.  
  1235. type "apollorkd2"
  1236.     objfile "backgrnd\pcexport\level3\apollork.ian" scale 12
  1237.     texture "backgrnd\shuttle.ppm" transparent
  1238.     operate "update"
  1239.  
  1240. type "apollofn"
  1241.     objfile "backgrnd\pcexport\level1\apollofn.ian" scale 12
  1242.     texture "backgrnd\shuttle.ppm" transparent
  1243.     group "human"
  1244.     hitpoints    10
  1245.     points    0
  1246.     operate "update"
  1247.     oncollision "newburn1"
  1248.  
  1249. type "apollofnd1"
  1250.     objfile "backgrnd\pcexport\level2\apollofn.ian" scale 12
  1251.     texture "backgrnd\shuttle.ppm" transparent
  1252.  
  1253. type "apollofnd2"
  1254.     objfile "backgrnd\pcexport\level3\apollofn.ian" scale 12
  1255.     texture "backgrnd\shuttle.ppm" transparent
  1256.  
  1257. type "apollobs"
  1258.     objfile "backgrnd\pcexport\level1\apollobs.ian" scale 12
  1259.     texture "backgrnd\shuttle.ppm" transparent
  1260.     group "human"
  1261.     hitpoints    10
  1262.     points    0
  1263.     operate "update"
  1264.     oncollision "newburn1"
  1265.  
  1266. type "apollobsd1"
  1267.     objfile "backgrnd\pcexport\level2\apollobs.ian" scale 12
  1268.     texture "backgrnd\shuttle.ppm" transparent
  1269.  
  1270. type "apollobsd2"
  1271.     objfile "backgrnd\pcexport\level3\apollobs.ian" scale 12
  1272.     texture "backgrnd\shuttle.ppm" transparent
  1273.  
  1274. type "kenbld1"
  1275.     objfile "backgrnd\pcexport\level1\kenbld1.ian" scale 15
  1276.     objfile lod 1 "backgrnd\pcexport\low\kenbld1.ian"
  1277.     texture "backgrnd\whites.ppm" transparent
  1278.     group "human"
  1279.     hitpoints    40
  1280.     points    1500
  1281.     oncollision "newburn1"
  1282.  
  1283. type "kenbld1d1"
  1284.     objfile "backgrnd\pcexport\level2\kenbld1.ian" scale 15
  1285.     texture "backgrnd\whites.ppm" transparent
  1286.  
  1287. type "kenbld1d2"
  1288.     objfile "backgrnd\pcexport\level3\kenbld1.ian" scale 15
  1289.     texture "backgrnd\whites.ppm" transparent
  1290.  
  1291. type "kenbld2"
  1292.     objfile "backgrnd\pcexport\level1\kenbld2.ian" scale 15
  1293.     objfile lod 1 "backgrnd\pcexport\low\kenbld2.ian"
  1294.     texture "backgrnd\whites.ppm" transparent
  1295.     group "human"
  1296.     hitpoints    40
  1297.     points    1500
  1298.     oncollision "newburn1"
  1299.  
  1300. type "kenbld2d1"
  1301.     objfile "backgrnd\pcexport\level2\kenbld2.ian" scale 15
  1302.     texture "backgrnd\whites.ppm" transparent
  1303.  
  1304. type "kenbld2d2"
  1305.     objfile "backgrnd\pcexport\level3\kenbld2.ian" scale 15
  1306.     texture "backgrnd\whites.ppm" transparent
  1307.  
  1308. type "spfacbld"
  1309.     objfile "backgrnd\pcexport\level1\spfacbld.ian" scale 7
  1310.     objfile lod 1 "backgrnd\pcexport\low\spfacbld.ian"
  1311.     texture "backgrnd\whites.ppm" transparent
  1312.     group "human"
  1313.     hitpoints    30
  1314.     points    1500
  1315.     oncollision "newburn1"
  1316.  
  1317. type "spfacbldd1"
  1318.     objfile "backgrnd\pcexport\level2\spfacbld.ian" scale 7
  1319.     texture "backgrnd\whites.ppm" transparent
  1320.  
  1321. type "spfacbldd2"
  1322.     objfile "backgrnd\pcexport\level3\spfacbld.ian" scale 7
  1323.     texture "backgrnd\whites.ppm" transparent
  1324.  
  1325. type "stortank"
  1326.     objfile "backgrnd\pcexport\level1\stortank.ian" scale 7
  1327.     objfile lod 1 "backgrnd\pcexport\low\stortank.ian"
  1328.     texture "backgrnd\whites.ppm" transparent
  1329.     group "human"
  1330.     subgroup "powerstn"
  1331.     hitpoints    10
  1332.     points    1500
  1333.     oncollision "newburn1"
  1334.  
  1335. type "stortnkd1"
  1336.     objfile "backgrnd\pcexport\level2\stortank.ian" scale 7
  1337.     texture "backgrnd\whites.ppm" transparent
  1338.     group "human"
  1339.     subgroup "powerstn"
  1340.  
  1341. type "stortnkd2"
  1342.     objfile "backgrnd\pcexport\level3\stortank.ian" scale 7
  1343.     texture "backgrnd\whites.ppm" transparent
  1344.     group "human"
  1345.     subgroup "powerstn"
  1346.  
  1347. type "pylon"
  1348.     objfile "backgrnd\pcexport\level1\pylon.ian" scale 6
  1349.     texture "backgrnd\whites.ppm" transparent
  1350.     group "human"
  1351.     hitpoints    30
  1352.     points    1500
  1353.     oncollision "newburn1"
  1354.  
  1355. type "pylond1"
  1356.     objfile "backgrnd\pcexport\level2\pylon.ian" scale 6
  1357.     texture "backgrnd\whites.ppm" transparent
  1358.  
  1359. type "pylond2"
  1360.     objfile "backgrnd\pcexport\level3\pylon.ian" scale 6
  1361.     texture "backgrnd\whites.ppm" transparent
  1362.  
  1363. type "newradar"
  1364.     objfile "backgrnd\pcexport\level1\radarstn.ian" scale 7
  1365.     texture "backgrnd\whites.ppm" transparent
  1366.     group "human"
  1367.     hitpoints    80
  1368.     points    1500
  1369.     oncollision "newburn1"
  1370.  
  1371. type "newradard1"
  1372.     objfile "backgrnd\pcexport\level2\radarstn.ian" scale 7
  1373.     texture "backgrnd\whites.ppm" transparent
  1374.  
  1375. type "newradard2"
  1376.     objfile "backgrnd\pcexport\level3\radarstn.ian" scale 7
  1377.     texture "backgrnd\whites.ppm" transparent
  1378.  
  1379. type "radtower"
  1380.     objfile "backgrnd\pcexport\level1\radtower.ian" scale 6
  1381.     objfile lod 1 "backgrnd\pcexport\low\radtower.ian"
  1382.     texture "backgrnd\whites.ppm" transparent
  1383.     group "human"
  1384.     subgroup "radar"
  1385.     hitpoints    50
  1386.     points    1500
  1387.     oncollision "newburn1"
  1388.  
  1389. type "radtowerd1"
  1390.     objfile "backgrnd\pcexport\level2\radtower.ian" scale 6
  1391.     texture "backgrnd\whites.ppm" transparent
  1392.  
  1393. type "radtowerd2"
  1394.     objfile "backgrnd\pcexport\level3\radtower.ian" scale 6
  1395.     texture "backgrnd\whites.ppm" transparent
  1396.  
  1397. type "building1"
  1398.     objfile "backgrnd\pcexport\level1\building5.ian" scale 10
  1399.     texture "backgrnd\whites.ppm" transparent
  1400.     group "human"
  1401.     hitpoints    50
  1402.     points    1500
  1403.     oncollision "newburn1"
  1404.  
  1405. type "building1d1"
  1406.     objfile "backgrnd\pcexport\level2\building5.ian" scale 10
  1407.     texture "backgrnd\whites.ppm" transparent
  1408.     group "human"
  1409.  
  1410. type "building1d2"
  1411.     objfile "backgrnd\pcexport\level3\building5.ian" scale 10
  1412.     texture "backgrnd\whites.ppm" transparent
  1413.     group "human"
  1414.  
  1415. type "sat2base"
  1416.     objfile "backgrnd\pcexport\level1\sat2base.ian" scale 36
  1417.     texture "backgrnd\whites.ppm" transparent
  1418.     group "human"
  1419.     subgroup "radar"
  1420.     operate "bradar"
  1421.     hitpoints    100
  1422.     points    1500
  1423.     oncollision "newbang2radar"
  1424.  
  1425. child "sat2dish"
  1426.     objfile "backgrnd\pcexport\level1\sat2dish.ian" scale 36
  1427.     objfile lod 1 "backgrnd\pcexport\low\sat2dish.ian"
  1428.     texture "backgrnd\whites.ppm" transparent
  1429.     position 0 -177 0
  1430.     sfx "radar1" min 500 max 3000 loop
  1431.     operate "dostaticsfx"
  1432.  
  1433. type "sat2based1"
  1434.     objfile "backgrnd\pcexport\level3\sat2base.ian" scale 36
  1435.     texture "backgrnd\whites.ppm" transparent
  1436.  
  1437. type "sat2dishd1"
  1438.     objfile "backgrnd\pcexport\level2\sat2dish.ian" scale 36
  1439.     texture "backgrnd\whites.ppm" transparent
  1440.     position 0 -177 0
  1441.  
  1442. type "windmill"
  1443.     objfile "backgrnd\pcexport\level1\wndshaft.ian"    scale 20
  1444.     texture "backgrnd\whites.ppm" transparent
  1445.     group "human"
  1446.     points    1500
  1447.     hitpoints    30
  1448. ;    operate "update"
  1449.     operate "updatewithsfx"
  1450.     sfx "wind" channels 2 min 300 max 10000 loop
  1451.  
  1452. child "wndrotor"
  1453.     objfile "backgrnd\pcexport\level1\wndrotor.ian"    scale 20
  1454.     texture "backgrnd\whites.ppm" transparent
  1455.     operate    "spin" 0 0 0.08
  1456.  
  1457. #***********************************
  1458. #    Buildings w/ 2 damage levels
  1459. #***********************************
  1460.  
  1461. type "helipad"
  1462.     objfile "backgrnd\pcexport\level1\helipad.ian" scale 10
  1463.     texture "backgrnd\whites.ppm" transparent
  1464.     group    "human"
  1465.     subgroup    "replen"
  1466.     hitpoints    80
  1467.     points    1500
  1468.     operate "bhelipad"
  1469.     oncollision "newjustbang"
  1470.  
  1471. type "helipadd1"
  1472.     objfile "backgrnd\pcexport\level2\helipad.ian" scale 10
  1473.     texture "backgrnd\whites.ppm" transparent
  1474.     group "human"
  1475.  
  1476. #***********************************
  1477. #    Buildings w/ 1 damage level
  1478. #***********************************
  1479.  
  1480. type "lanchbse"
  1481.     objfile "backgrnd\pcexport\level1\lanchbse.ian" scale 9
  1482.     texture "backgrnd\shuttle.ppm" transparent
  1483.     group "human"
  1484.          
  1485. type "building2"
  1486.     objfile "backgrnd\pcexport\level1\building2.ian" scale 15
  1487.     texture "pweapons\misc.ppm"
  1488.     group "human"
  1489.     hitpoints    30
  1490.     points    1500
  1491.  
  1492. type "gunplat1"
  1493.     objfile "pweapons\pcexport\gunplat1.ian" scale 8
  1494.     texture "backgrnd\whites.ppm" transparent
  1495.     group "human"
  1496.     hitpoints    300
  1497.  
  1498. type "gunplat2"
  1499.     objfile "pweapons\pcexport\gunplat2.ian" scale 9.5
  1500.     texture "backgrnd\whites.ppm" transparent
  1501.     group "human"
  1502.     hitpoints    300
  1503.  
  1504. type "lightowr"
  1505.     objfile "backgrnd\pcexport\level1\lightowr.ian" scale 20
  1506.     texture "backgrnd\whites.ppm" transparent
  1507.     group "human"
  1508.     hitpoints    10
  1509.     operate "blamp"
  1510.     lamplight 0 -500 0 280 330 50 1400
  1511.  
  1512. type "lamp"
  1513.     objfile "backgrnd\pcexport\level1\lamp.ian" scale 14
  1514.     texture "backgrnd\whites.ppm" transparent
  1515.     group "human"
  1516.     hitpoints    10
  1517.     operate "blamp"
  1518.     lamplight 0 -260 70 330 280 50 1200
  1519.  
  1520. type "oildrum"
  1521.     objfile "backgrnd\pcexport\level1\oildrum.ian" scale 20
  1522.     texture "pweapons\misc.ppm"
  1523.     group "human"
  1524.     subgroup    "replen"
  1525.     hitpoints    10
  1526.  
  1527. type "foildrum"
  1528.     objfile "backgrnd\pcexport\level1\oildrum.ian" scale 20
  1529.     texture "pweapons\misc.ppm"
  1530.     group "alien"
  1531.     subgroup    "fire"
  1532.     hitpoints    10
  1533.     operate "bflames"
  1534.     cannons
  1535.         pos 0 -80 0
  1536.  
  1537. type "rcrate1"
  1538.     objfile "backgrnd\pcexport\level1\rcrate1.ian" scale 8
  1539.     texture "pweapons\grascam2.ppm"
  1540.     group "human"
  1541.     subgroup    "replen"
  1542.     hitpoints    20
  1543.  
  1544. type "rcrate2"
  1545.     objfile "backgrnd\pcexport\level1\rcrate2.ian" scale 8
  1546.     texture "pweapons\grascam2.ppm"
  1547.     group "human"
  1548.     subgroup    "replen"
  1549.     hitpoints    20
  1550.  
  1551. type "rcrate3"
  1552.     objfile "backgrnd\pcexport\level1\rcrate3.ian" scale 8
  1553.     texture "pweapons\grascam2.ppm"
  1554.     group "human"
  1555.     subgroup    "replen"
  1556.     hitpoints    20
  1557.  
  1558. type "rcrate4"
  1559.     objfile "backgrnd\pcexport\level1\rcrate4.ian" scale 8
  1560.     texture "pweapons\grascam2.ppm"
  1561.     group "human"
  1562.     subgroup    "replen"
  1563.     hitpoints    20
  1564.  
  1565.  
  1566. #***********************************
  1567. #    crates pods etc
  1568. #***********************************
  1569.  
  1570. type "lfighter-pu"
  1571.     objfile "cweapons\pcexport\lfighter.ian"    scale 2
  1572.     objfile lod 1 "cweapons\pcexport\low\lfighter.ian"
  1573.     texture "cweapons\al-metal2.ppm"
  1574.     group "aliens"
  1575.     subgroup "onfire"
  1576.     hitpoints    1000
  1577.     points    250
  1578.     dynamics "gravity"
  1579.         mass 1000
  1580.     cannons
  1581.         pos 0 0 0
  1582.     sfx "fire4" min 800 max 12000 loop
  1583.  
  1584.  
  1585.  
  1586. #***********************************
  1587. #    Misc/old
  1588. #***********************************
  1589.  
  1590. type "tree1"
  1591.     objfile "tree1.ian" scale 8
  1592.     texture "tree-t1.ppm" transparent
  1593.     hitpoints    10
  1594.     group "human"
  1595.     oncollision "newjustbang"
  1596.     noshockwave
  1597.  
  1598. type "tree1d1"
  1599.     objfile "tree2.ian" scale 0.88
  1600.     texture "tree-t.ppm" transparent
  1601.     group "human"
  1602.     noshockwave
  1603. ;---------
  1604.  
  1605. type "tree2"
  1606.     objfile "tree1.ian" scale 5
  1607.     texture "tree-t1.ppm" transparent
  1608.     hitpoints    10
  1609.     group "human"
  1610.     oncollision "newjustbang"
  1611.     noshockwave
  1612.  
  1613. type "tree2d1"
  1614.     objfile "tree2.ian" scale 0.55
  1615.     texture "tree-t.ppm" transparent
  1616.     group "human"
  1617.     noshockwave
  1618. ;---------
  1619.  
  1620. type "tree3"
  1621.     objfile "tree6.ian" scale 0.8
  1622.     texture "tree-t3.ppm" transparent
  1623.     hitpoints    10
  1624.     group "human"
  1625.     oncollision "newjustbang"
  1626.     noshockwave
  1627.  
  1628. type "tree3d1"
  1629.     objfile "tree7.ian" scale 1
  1630.     texture "tree-t3.ppm" transparent
  1631.     group "human"
  1632.     noshockwave
  1633. ;---------
  1634.  
  1635. type "tree4"
  1636.     objfile "tree3.ian" scale 1
  1637.     texture "tree-t.ppm" transparent
  1638.     hitpoints    10
  1639.     group "human"
  1640.     noshockwave
  1641.  
  1642. type "bush"
  1643.     objfile "bush.ian" scale 1
  1644.     texture "tree-t.ppm" transparent
  1645.     hitpoints    10
  1646.     group "human"
  1647.     noshockwave
  1648.  
  1649. include "asc\misc\weapons.odl"
  1650. include "asc\misc\ianextra.odl"
  1651. include "asc\misc\roy.odl"
  1652.  
  1653. ;end