home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hráč 1997 December
/
Hrac_16_1997-12_cd.bin
/
DEMA
/
INCOMING
/
INCOMING.EXE
/
_SETUP.1
/
objects2.odl
< prev
next >
Wrap
Text File
|
1997-10-17
|
37KB
|
1,636 lines
#***********************************
# land & sky
#***********************************
land
"asc\mission2\tland.ppm"
"asc\mission2\city2tc.txt"
texture "land2\l5.ppm"
texture "land2\l5.ppm"
texture "land2\l2.ppm"
texture "land2\l3.ppm"
texture "land2\l4.ppm"
texture "land2\l5.ppm"
texture "land2\l6.ppm"
texture "land2\l5.ppm"
sky
17000 12 12 3 1
texture "land2\cldmp3d.ppm"
draw_type self illuminating
ambiance 64 64 72
direct 96 120 158
from -4 -0.6 -2.2 not_unit
; from 1000 -100 -500
type "worldtile"
objfile "backgrnd\pcexport\level1\floor2.ian" scale 30
texture "land2\l5.ppm"
#***********************************
# Player Air Craft
#***********************************
type "helicopter"
objfile "pweapons\pcexport\comanche.ian" scale 10.2
objfile lod 1 "pweapons\pcexport\low\comanche.ian"
texture "pweapons\snowcam2.ppm" transparent
group "human"
hitpoints 300
sfx "helicopt" min 800 max 12000 loop
dynamics "helicopter"
mass 200
max altitude 3200
yaw acc 2
pitch acc 3
roll acc 2
linear acc 4
up thrust 10
bank stability 20%
max vel 60
cockpit 0 27 88
cannons
pos 0 72 140
secondary_cannons
pos 50 52 20
pos -50 52 20
child "helirpodl"
objfile "pweapons\pcexport\comrpod.ian" scale 10.2
objfile lod 1 "pweapons\pcexport\low\comrpod.ian"
texture "pweapons\snowcam2.ppm"
position -50 52 0
sibling "helirpodr"
objfile "pweapons\pcexport\comrpod.ian" scale 10.2
objfile lod 1 "pweapons\pcexport\low\comrpod.ian"
texture "pweapons\snowcam2.ppm"
position 50 52 0
sibling "glight"
sprite u=65 v=191 w=64 h=64 size=8 colour 1=0 90 30
texture "smoke.ppm"
position 62 43 8
colourfade speed 2
colour 0 90 30
colour 0 50 17
colour 0 10 3
colour 0 50 17
colour 0 90 30
colour 0 140 50
colour 0 200 70
colour 0 140 50
sibling "rlight"
sprite u=65 v=191 w=64 h=64 size=8 colour 1=240 0 0
texture "smoke.ppm"
position -62 43 8
colourfade speed 2
colour 240 0 0
colour 190 0 0
colour 120 0 0
colour 67 0 0
colour 13 0 0
colour 67 0 0
colour 120 0 0
colour 190 0 0
sibling "wlight"
sprite u=65 v=191 w=64 h=64 size=10 colour 1=200 200 200
texture "smoke.ppm"
position 0 47 -275
colourfade speed 1
colour 200 200 200
colour 0 0 0
colour 50 50 50
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
sibling "rlight2"
sprite u=65 v=191 w=64 h=64 size=12 colour 1=200 0 0
texture "smoke.ppm"
position 0 67 -65
colourfade speed 1
colour 200 0 0
colour 150 0 0
colour 50 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
sibling "helimrot"
objfile "pweapons\pcexport\helirotr.ian" scale 10
texture "pweapons\misc.ppm"
position 0 0 0
operate "spin" 0 0.7 0
drawtype double sided semi transparent
sibling "helitrot"
objfile "pweapons\pcexport\helitrot.ian" scale 14
texture "pweapons\misc.ppm"
position 0 47 -236
operate "spin" 2 0 0
drawtype double sided semi transparent
type "vtol"
objfile "pweapons\pcexport\harrier.ian" scale 15
objfile lod 1 "pweapons\pcexport\low\harrier.ian"
texture "pweapons\snowcam2.ppm"
group "human"
hitpoints 300
dynamics "vtol"
mass 120
max altitude 3200
max vel 100
pitch acc 1
yaw acc 2.5
roll acc 3
linear acc 8
bank stability 5%
linear drag 45%
cockpit 0 -25 226
sfx "plvtol" min 500 max 10000 loop
cannons
pos -45 15 100
pos 45 15 100
secondary_cannons
pos -93 0 0
pos 93 0 0
child "enginer"
objfile "pweapons\pcexport\harjets.ian" scale 15
objfile lod 1 "pweapons\pcexport\low\harjets.ian"
texture "pweapons\snowcam2.ppm"
position 0 0 0
sibling "enginef"
objfile "pweapons\pcexport\harjets.ian" scale 15
objfile lod 1 "pweapons\pcexport\low\harjets.ian"
texture "pweapons\snowcam2.ppm"
position 0 0 76
sibling "glight"
sprite u=65 v=191 w=64 h=64 size=8 colour 1=0 90 30
texture "smoke.ppm"
position 157 1 -46
colourfade speed 2
colour 0 90 30
colour 0 50 17
colour 0 10 3
colour 0 50 17
colour 0 90 30
colour 0 140 50
colour 0 200 70
colour 0 140 50
sibling "rlight"
sprite u=65 v=191 w=64 h=64 size=8 colour 1=240 0 0
texture "smoke.ppm"
position -157 1 -46
colourfade speed 2
colour 240 0 0
colour 190 0 0
colour 120 0 0
colour 67 0 0
colour 13 0 0
colour 67 0 0
colour 120 0 0
colour 190 0 0
sibling "rlight2"
sprite u=65 v=191 w=64 h=64 size=12 colour 1=200 0 0
texture "smoke.ppm"
position 0 -32 53
colourfade speed 1
colour 200 0 0
colour 150 0 0
colour 50 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
sibling "wlight1"
sprite u=65 v=191 w=64 h=64 size=10 colour 1=200 200 200
texture "smoke.ppm"
position 0 -15 -242
colourfade speed 1
colour 200 200 200
colour 0 0 0
colour 50 50 50
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
sibling "wlight2"
sprite u=65 v=191 w=64 h=64 size=10 colour 1=200 200 200
texture "smoke.ppm"
position 157 1 -49
colourfade speed 1
colour 200 200 200
colour 0 0 0
colour 50 50 50
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
sibling "wlight3"
sprite u=65 v=191 w=64 h=64 size=10 colour 1=200 200 200
texture "smoke.ppm"
position -157 1 -49
colourfade speed 1
colour 200 200 200
colour 0 0 0
colour 50 50 50
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
colour 0 0 0
sibling "harirpod"
objfile "pweapons\pcexport\harirpod.ian" scale 15
objfile lod 1 "pweapons\pcexport\low\harirpod.ian"
texture "pweapons\snowcam2.ppm"
position 0 0 41
sibling "msm1"
objfile "pweapons\pcexport\msm.ian" scale 3
texture "pweapons\misc.ppm" transparent
position -77 9 29
sibling "msm2"
objfile "pweapons\pcexport\msm.ian" scale 3
texture "pweapons\misc.ppm" transparent
position 77 9 29
sibling "msm3"
objfile "pweapons\pcexport\msm.ian" scale 3
texture "pweapons\misc.ppm" transparent
position -93 9 29
sibling "msm4"
objfile "pweapons\pcexport\msm.ian" scale 3
texture "pweapons\misc.ppm" transparent
position 93 9 29
type "plfight"
objfile "cweapons\pcexport\lfighter.ian" scale 2
objfile lod 1 "cweapons\pcexport\low\lfighter.ian"
texture "cweapons\al-metal2.ppm"
group "human"
hitpoints 300
dynamics "alien"
mass 140
max altitude 3200
max vel 95
min vel 0
pitch acc 2
yaw acc 2
roll acc 5
linear acc 3
bank stability 20%
linear drag 40%
cockpit 0 -20 110
sfx "plfight" min 200 max 2000 loop
cannons
pos -124 37 -6
pos 124 37 -6
secondary_cannons
pos 60 0 0
pos -60 0 0
#***********************************
# Player Ground Craft
#***********************************
type "hovercraft"
objfile "pweapons\pcexport\hovrcrft.ian" scale 8
objfile lod 1 "pweapons\pcexport\low\hovrcrft.ian"
texture "pweapons\snowcam2.ppm"
group "human"
hitpoints 170
dynamics "hovercraft"
mass 100
max vel 30
max altitude 55
linear drag 30%
yaw acc 1
cockpit 0 -75 42
sfx "pltank1" min 200 max 2000 loop
cannons
pos -28 0 93
pos 28 0 93
secondary_cannons
pos 83 -1 16
pos -83 -1 16
pos 64 -1 16
pos -64 -1 16
drawtype viewh
child "hovercgun"
objfile "pweapons\pcexport\hovrcrgn.ian" scale 8
objfile lod 1 "pweapons\pcexport\low\hovrcrgn.ian"
texture "pweapons\snowcam2.ppm"
position 0 -75 0
#***********************************
# Player AI Controlled Air Craft
#***********************************
type "statheli"
objfile "pweapons\pcexport\helicptr.ian" scale 10
objfile lod 1 "pweapons\pcexport\low\helicptr.ian"
texture "pweapons\snowcam.ppm"
group "human"
subgroup "aihuman"
hitpoints 40
points 1000
operate "update"
sfx "helicopt" min 400 max 10000 loop
child "helipivt"
objfile "pweapons\pcexport\helipivt.ian" scale 10
objfile lod 1 "pweapons\pcexport\low\helipivt.ian"
texture "pweapons\snowcam.ppm"
position 0 0 0
sibling "glight"
sprite u=65 v=191 w=64 h=64 size=8 colour 1=0 90 30
texture "smoke.ppm"
position 79 104 -17
colourfade speed 2
colour 0 90 30
colour 0 50 17
colour 0 10 3
colour 0 50 17
colour 0 90 30
colour 0 140 50
colour 0 200 70
colour 0 140 50
sibling "rlight"
sprite u=65 v=191 w=64 h=64 size=8 colour 1=240 0 0
texture "smoke.ppm"
position -79 104 -17
colourfade speed 2
colour 240 0 0
colour 190 0 0
colour 120 0 0
colour 67 0 0
colour 13 0 0
colour 67 0 0
colour 120 0 0
colour 190 0 0
sibling "helimrot"
objfile "pweapons\pcexport\helirotr.ian" scale 10
texture "pweapons\misc.ppm"
position 0 -1 0
operate "spin" 0 0.4 0
drawtype double sided semi transparent
type "tranheli"
objfile "pweapons\pcexport\helicptr.ian" scale 10
objfile lod 1 "pweapons\pcexport\low\helicptr.ian"
texture "pweapons\snowcam.ppm"
group "human"
subgroup "aihuman"
hitpoints 40
points 1000
sfx "helicopt" min 400 max 10000 loop
dynamics "helicopter"
yaw acc 2
pitch acc 3
roll acc 2
linear acc 2
up thrust 10
max altitude 5000
bank stability 20%
max vel 42
min vel 42
mass 200
flameout 10
cannons
pos 34 107 55
pos -34 107 55
child "helipivt"
objfile "pweapons\pcexport\helipivt.ian" scale 10
objfile lod 1 "pweapons\pcexport\low\helipivt.ian"
texture "pweapons\snowcam.ppm"
position 0 0 0
sibling "glight"
sprite u=65 v=191 w=64 h=64 size=8 colour 1=0 90 30
texture "smoke.ppm"
position 79 104 -17
colourfade speed 2
colour 0 90 30
colour 0 50 17
colour 0 10 3
colour 0 50 17
colour 0 90 30
colour 0 140 50
colour 0 200 70
colour 0 140 50
sibling "rlight"
sprite u=65 v=191 w=64 h=64 size=8 colour 1=240 0 0
texture "smoke.ppm"
position -79 104 -17
colourfade speed 2
colour 240 0 0
colour 190 0 0
colour 120 0 0
colour 67 0 0
colour 13 0 0
colour 67 0 0
colour 120 0 0
colour 190 0 0
sibling "helimrot"
objfile "pweapons\pcexport\helirotr.ian" scale 10
texture "pweapons\misc.ppm"
position 0 -1 0
operate "spin" 0 0.7 0
drawtype double sided semi transparent
type "aivtol"
objfile "pweapons\pcexport\vtol.ian" scale 15
objfile lod 1 "pweapons\pcexport\low\vtol.ian"
texture "pweapons\snowcam.ppm"
group "human"
subgroup "vtol"
hitpoints 200
points 1000
sfx "engine5" min 5000 max 25000 loop
dynamics "plane"
mass 175
max altitude 3400
max vel 110
min vel 80
pitch acc 4
yaw acc 6
roll acc 2
bank stability 8%
linear drag 50%
linear acc 15
flameout 100
cannons
pos -60 120 100
pos 60 120 100
operate "blamp"
lamplight 0 -13 -420 160 40 0 1200
child "engine1"
objfile "effects\pcexport\jet2.ian" scale 12
texture "effects\effects.ppm"
position 26 -13 -390
operate "spin" 0 0 0.5
drawtype semi transparent self illuminating
sibling "engine2"
objfile "effects\pcexport\jet2.ian" scale 12
texture "effects\effects.ppm"
position -26 -13 -390
operate "spin" 0 0 -0.5
drawtype semi transparent self illuminating
#***********************************
# Player AI Controlled Surface Craft
#***********************************
type "tran-hov"
objfile "pweapons\pcexport\hovrcrft.ian" scale 8
objfile lod 1 "pweapons\pcexport\low\hovrcrft.ian"
texture "pweapons\snowcam2.ppm"
group "human"
; subgroup "aihuman"
hitpoints 200
points 1000
sfx "hovtank2" channels 2 min 200 max 4000 loop
dynamics "hovercraft"
mass 100
max altitude 55
max vel 17
min vel 12
yaw acc 0.8
type "lite-hov"
objfile "backgrnd\pcexport\level1\tran-hov.ian" scale 8
; objfile lod 1 "pweapons\pcexport\low\hovrcrft.ian"
texture "pweapons\snowcam2.ppm"
group "human"
subgroup "aihuman"
hitpoints 300
points 1000
sfx "hovtank2" channels 2 min 200 max 4000 loop
dynamics "hovercraft"
mass 100
max altitude 55
max vel 17
min vel 12
yaw acc 0.8
operate "blamp"
lamplight 0 -50 200 330 280 50 500
type "momobrad"
objfile "backgrnd\pcexport\level1\mobtrack.ian" scale 9.9
objfile lod 1 "backgrnd\pcexport\low\mobtrack.ian"
texture "pweapons\misc.ppm"
group "human"
subgroup "aihuman"
hitpoints 100
points 1000
sfx "hovtank2" channels 2 min 200 max 4000 loop
dynamics "hovercraft"
mass 100
max altitude 10
max vel 10
min vel 8
yaw acc 0.8
cannons
pos -28 -75 93
pos 28 -75 93
child "moradbase"
objfile "backgrnd\pcexport\level1\mobbase.ian" scale 10
texture "pweapons\snowcam2.ppm"
operate "bradar"
position 0 -36 0
child "mosat2dish"
objfile "backgrnd\pcexport\level1\sat2dish.ian" scale 9
objfile lod 1 "backgrnd\pcexport\low\sat2dish.ian"
texture "backgrnd\whites2.ppm" transparent
position 0 -21 0
;-------------------------------------------------------
type "momorack"
objfile "backgrnd\pcexport\level1\mobtrack.ian" scale 9.9
objfile lod 1 "backgrnd\pcexport\low\mobtrack.ian"
texture "pweapons\misc.ppm"
group "human"
subgroup "aihuman"
hitpoints 100
points 1000
sfx "hovtank2" channels 2 min 200 max 4000 loop
dynamics "hovercraft"
mass 100
max altitude 10
max vel 10
min vel 8
yaw acc 0.8
linear drag 80%
cannons
pos -28 -75 93
pos 28 -75 93
drawtype viewh
child "mrckbse"
objfile "backgrnd\pcexport\level1\mobbase.ian" scale 10
texture "pweapons\snowcam2.ppm"
position 0 -36 0
child "rckbse"
objfile "pweapons\pcexport\rktrkbs.ian" scale 5
objfile lod 1 "pweapons\pcexport\low\rktrkbs.ian"
texture "pweapons\snowcam2.ppm"
position 0 -25 0
child "rcklnch"
objfile "pweapons\pcexport\rktrack.ian" scale 5
objfile lod 1 "pweapons\pcexport\low\rktrack.ian"
texture "pweapons\snowcam2.ppm"
position 0 -25 0
type "momorack_S"
objfile "backgrnd\pcexport\level1\mobtrack.ian" scale 9.9
objfile lod 1 "backgrnd\pcexport\low\mobtrack.ian"
texture "pweapons\misc.ppm"
group "human"
subgroup "aihuman"
hitpoints 100
points 1000
sfx "hovtank2" channels 2 min 200 max 4000 loop
dynamics "gun"
mass 100
pitch acc 5.6
yaw acc 8
max ang 90
min ang -17
linear drag 207%
cannons
pos -28 -75 93
pos 28 -75 93
drawtype viewh
child "mrckbse_S"
objfile "backgrnd\pcexport\level1\mobbase.ian" scale 10
texture "pweapons\snowcam2.ppm"
position 0 -36 0
child "rckbse_S"
objfile "pweapons\pcexport\rktrkbs.ian" scale 5
objfile lod 1 "pweapons\pcexport\low\rktrkbs.ian"
texture "pweapons\snowcam2.ppm"
position 0 -25 0
child "rcklnch_S"
objfile "pweapons\pcexport\rktrack.ian" scale 5
objfile lod 1 "pweapons\pcexport\low\rktrack.ian"
texture "pweapons\snowcam2.ppm"
position 0 -25 0
;-------------------------------------------------------
type "attakhov"
objfile "pweapons\pcexport\hovrcrft.ian" scale 8
objfile lod 1 "pweapons\pcexport\low\hovrcrft.ian"
texture "pweapons\snowcam2.ppm"
group "human"
subgroup "aihuman"
hitpoints 350
points 1000
sfx "hovtank2" channels 2 min 200 max 4000 loop
dynamics "hovercraft"
mass 60
max altitude 50
max vel 29
min vel 10
yaw acc 1.6
linear drag 80%
cannons
pos -28 -75 93
pos 28 -75 93
child "hovercgun"
objfile "pweapons\pcexport\hovrcrgn.ian" scale 8
objfile lod 1 "pweapons\pcexport\low\hovrcrgn.ian"
texture "pweapons\snowcam2.ppm"
position 0 -75 0
type "sloathov"
objfile "pweapons\pcexport\hovrcrft.ian" scale 8
objfile lod 1 "pweapons\pcexport\low\hovrcrft.ian"
texture "pweapons\snowcam2.ppm"
group "human"
subgroup "aihuman"
hitpoints 100
points 1000
sfx "hovtank2" channels 2 min 200 max 4000 loop
dynamics "hovercraft"
mass 60
max altitude 50
max vel 17
min vel 6
yaw acc 2.5
; linear drag 80%
cannons
pos -28 -75 93
pos 28 -75 93
child "hovercgun"
objfile "pweapons\pcexport\hovrcrgn.ian" scale 8
objfile lod 1 "pweapons\pcexport\low\hovrcrgn.ian"
texture "pweapons\snowcam2.ppm"
position 0 -75 0
#***********************************
#Fixed guns
#***********************************
type "mobaaa"
objfile "pweapons\pcexport\aaapod.ian" scale 8
objfile lod 1 "pweapons\pcexport\low\aaapod.ian"
texture "pweapons\snowcam2.ppm"
group "human"
hitpoints 150
points 1000
cockpit 0 0 42
dynamics "gun"
mass 100
pitch acc 5.6
yaw acc 8
max ang 90
min ang -17
linear drag 207%
cannons
pos 31 16 98
pos -31 16 98
pos 31 -15 98
pos -31 -15 98
drawtype viewh
child "aaac1"
objfile "pweapons\pcexport\aaarack.ian" scale 8
objfile lod 1 "pweapons\pcexport\low\aaarack.ian"
texture "pweapons\snowcam2.ppm"
position 0 -53 0
child "aaac2"
objfile "pweapons\pcexport\aaaguns.ian" scale 8
objfile lod 1 "pweapons\pcexport\low\aaagun.ian"
texture "pweapons\snowcam2.ppm"
position 0 0 13
type "mobrack"
objfile "pweapons\pcexport\rktrkbs.ian" scale 5
objfile lod 1 "pweapons\pcexport\low\rktrkbs.ian"
texture "pweapons\snowcam2.ppm"
group "human"
hitpoints 30
points 1000
dynamics "gun"
mass 75
angular acc 2
pitch acc 10
yaw acc 17
max ang 50
min ang 0
linear drag 300%
cannons
pos -38 0 50
pos 38 0 50
pos -38 -27 50
pos 38 -27 50
pos -18 0 50
pos 18 0 50
pos -18 -27 50
pos 18 -27 50
drawtype viewh
child "rackc1"
objfile "pweapons\pcexport\rktrack.ian" scale 5
objfile lod 1 "pweapons\pcexport\low\rktrack.ian"
texture "pweapons\snowcam2.ppm"
position 0 -25 0
#***********************************
# Pods & Crates
#***********************************
type "wcrate2"
objfile "backgrnd\pcexport\level1\wcrate2.ian" scale 17
texture "pweapons\snowcam2.ppm"
group "human"
subgroup "pods"
hitpoints 10000
dynamics "gravity"
#***********************************
# Enemy AirCraft
#***********************************
type "lfighter"
objfile "cweapons\pcexport\lfighter.ian" scale 2
objfile lod 1 "cweapons\pcexport\low\lfighter.ian"
texture "cweapons\al-metal2.ppm"
group "aliens"
subgroup "aair"
hitpoints 30
points 250
dynamics "alien"
mass 115
max altitude 5000
max vel 65
min vel 45
pitch acc 2.2
yaw acc 1.6
roll acc 3.5
linear acc 5
bank stability 20%
sfx "lfighter" channels 2 min 1200 max 16000 loop
cannons
pos -124 37 -6
pos 124 37 -6
type "lgfighter"
objfile "cweapons\pcexport\lfighter.ian" scale 2
objfile lod 1 "cweapons\pcexport\low\lfighter.ian"
texture "cweapons\al-metal2.ppm"
group "aliens"
subgroup "agrnd"
hitpoints 20
points 250
sfx "lfighter" channels 2 min 1200 max 16000 loop
type "hfighter"
objfile "cweapons\pcexport\hfighter.ian" scale 5
objfile lod 1 "cweapons\pcexport\low\hfighter.ian"
texture "cweapons\al-metal.ppm"
group "aliens"
subgroup "fighters"
hitpoints 50
points 500
dynamics "alien"
mass 150
max altitude 5000
max vel 60
min vel 45
pitch acc 2.2
yaw acc 1.6
roll acc 1.4
linear acc 5
bank stability 80%
flameout 70
sfx "hfighter" channels 2 min 1200 max 16000 loop
cannons
pos -80 74 -74
pos 80 74 -74
type "hgfighter"
objfile "cweapons\pcexport\hfighter.ian" scale 5
objfile lod 1 "cweapons\pcexport\low\hfighter.ian"
texture "cweapons\al-metal.ppm"
group "aliens"
subgroup "agrnd"
hitpoints 35
points 500
sfx "hfighter" channels 2 min 1200 max 16000 loop
type "lbomber"
sprite u=65 v=191 w=64 h=64 size=1 colour 1=0 0 0
texture "smoke.ppm"
group "aliens"
subgroup "bombers"
hitpoints 100
points 1000
dynamics "alien"
mass 170
max altitude 4000
max vel 42
min vel 30
pitch acc 0.6
yaw acc 1.5
roll acc 1
linear acc 1.5
bank stability 50%
flameout 100
sfx "lbomber" channels 2 min 1100 max 16000 loop
cannons
pos 0 48 0
child "lbomber2"
objfile "cweapons\pcexport\wrknrobt.ian" scale 40
objfile lod 1 "cweapons\pcexport\low\wrknrobt.ian"
texture "cweapons\al-metal.ppm"
operate "spin" 0 0.08 0
position 0 0 0
type "lgbomber"
objfile "cweapons\pcexport\wrknrobt.ian" scale 40
objfile lod 1 "cweapons\pcexport\low\wrknrobt.ian"
texture "cweapons\al-metal.ppm"
group "aliens"
subgroup "agrnd"
hitpoints 130
points 1000
operate "blamp"
lamplight 0 50 0 0 250 0 500
sfx "lbomber" channels 2 min 1100 max 16000 loop
type "bomber"
objfile "cweapons\pcexport\bomber.ian" scale 2.4
objfile lod 1 "cweapons\pcexport\low\bomber.ian"
texture "cweapons\al-metal.ppm"
group "aliens"
subgroup "bombers"
hitpoints 4200
points 5000
dynamics "alien"
mass 600
max altitude 4000
min altitude 2500
max vel 45
min vel 20
pitch acc 2
yaw acc 2
roll acc 0.7
linear drag 50%
bank stability 80%
flameout 150
sfx "bomber" channels 2 min 1100 max 16000 loop
cannons
pos 0 155 262
type "gbomber"
objfile "cweapons\pcexport\bomber.ian" scale 2.4
objfile lod 1 "cweapons\pcexport\low\bomber.ian"
texture "cweapons\al-metal.ppm"
group "aliens"
subgroup "agrnd"
hitpoints 2100
points 5000
operate "blamp"
lamplight 0 155 262 0 250 0 900
sfx "bomber" channels 2 min 1100 max 16000 loop
type "hbomber"
objfile "cweapons\pcexport\hbom-bd.ian" scale 1.9
objfile lod 1 "cweapons\pcexport\low\hbom-bd.ian"
texture "cweapons\al-metal2.ppm"
group "aliens"
subgroup "aair"
hitpoints 5000
points 10000
dynamics "alien"
mass 600
max altitude 4000
min altitude 2500
max vel 45
min vel 20
pitch acc 2
yaw acc 2
roll acc 0.7
linear drag 50%
bank stability 80%
flameout 150
sfx "bomber" channels 2 min 1100 max 16000 loop
cannons
pos -100 0 0
pos 100 0 0
child "hbom-hd"
objfile "cweapons\pcexport\hbom-hd.ian" scale 1.9
objfile lod 1 "cweapons\pcexport\low\hbom-hd.ian"
texture "cweapons\al-metal.ppm"
flameout 40
position 0 0 0
#***********************************
# Enemy SurfaceCraft
#***********************************
type "facraft"
objfile "cweapons\pcexport\facraft.ian" scale 8
objfile lod 1 "cweapons\pcexport\low\facraft.ian"
texture "cweapons\al-metal2.ppm"
group "aliens"
subgroup "aland"
hitpoints 400
points 500
dynamics "hovercraft"
mass 100
max altitude 80
max vel 28
min vel 10
yaw acc 1.5
flameout 2
sfx "hovtank" channels 2 min 500 max 10000 loop
cannons
pos 0 -14 205
type "atank"
objfile "cweapons\pcexport\hovrtank.ian" scale 9
objfile lod 1 "cweapons\pcexport\low\hovertank.ian"
texture "cweapons\al-metal2.ppm"
group "aliens"
subgroup "aland"
hitpoints 310
points 250
dynamics "hovercraft"
mass 90
max altitude 70
max vel 25
min vel 10
yaw acc 1
linear acc 3
flameout 2
sfx "hovtank" channels 2 min 500 max 10000 loop
cannons
pos -72 -4 122
pos 72 -4 122
type "skimmer"
objfile "cweapons\pcexport\skimmer.ian" scale 14
objfile lod 1 "cweapons\pcexport\low\skimmer.ian"
texture "cweapons\al-metal2.ppm"
group "aliens"
subgroup "aland"
hitpoints 350
points 400
dynamics "hovercraft"
mass 90
max altitude 60
max vel 20
min vel 15
yaw acc 1.5
linear acc 3
flameout 2
sfx "hovtank" channels 2 min 500 max 10000 loop
cannons
pos -30 -14 109
pos 30 -14 109
#***********************************
# Buildings w/ 3 damage levels
#***********************************
type "mobcomp"
objfile "backgrnd\pcexport\level1\mobcomp.ian" scale 13
objfile lod 1 "backgrnd\pcexport\low\mobcomp.ian"
texture "pweapons\misc.ppm"
group "human"
subgroup "ccentre"
hitpoints 500
points 1000
smoke 345 -104 189 rate 4 frames 42 size 64 colour 20 20 20
oncollision "newburn1"
type "mobcompd1"
objfile "backgrnd\pcexport\level2\mobcomp.ian" scale 13
texture "pweapons\misc.ppm"
type "mobcompd2"
objfile "backgrnd\pcexport\level3\mobcomp.ian" scale 13
texture "pweapons\misc.ppm"
#***********************************
# Buildings w/ 2 damage levels
#***********************************
type "helipad"
objfile "backgrnd\pcexport\level1\helipad.ian" scale 10
texture "backgrnd\whites2.ppm" transparent
group "human"
subgroup "replen"
hitpoints 200
points 1000
operate "bhelipad"
oncollision "newburn1single"
type "helipadd1"
objfile "backgrnd\pcexport\level2\helipad.ian" scale 10
texture "backgrnd\whites2.ppm" transparent
type "mobcom3"
objfile "backgrnd\pcexport\level1\mobcom3.ian" scale 16
texture "pweapons\misc.ppm"
group "human"
hitpoints 20
points 0
oncollision "newburn1single"
type "mobcom3d1"
objfile "backgrnd\pcexport\level2\mobcom3.ian" scale 16
texture "pweapons\misc.ppm"
#***********************************
# Buildings w/ 1 damage level
#***********************************
type "mobcom2"
objfile "backgrnd\pcexport\level1\mobcom2.ian" scale 13
objfile lod 1 "backgrnd\pcexport\low\mobcom2.ian"
texture "pweapons\misc.ppm"
group "human"
subgroup "ccentre"
hitpoints 300
points 1000
type "repcom"
objfile "backgrnd\pcexport\level1\mobcom2.ian" scale 13
objfile lod 1 "backgrnd\pcexport\low\mobcom2.ian"
texture "pweapons\misc.ppm"
group "human"
hitpoints 300
points 1000
type "finny"
objfile "backgrnd\pcexport\level2\bogman.ian" scale 16
texture "pweapons\misc.ppm"
group "human"
hitpoints 40
points -10000
type "oildrum"
objfile "backgrnd\pcexport\level1\oildrum.ian" scale 20
texture "pweapons\misc.ppm"
group "human"
subgroup "replen"
hitpoints 10
points 1000
type "rcrate1"
objfile "backgrnd\pcexport\level1\rcrate1.ian" scale 8
texture "pweapons\snowcam2.ppm"
group "human"
subgroup "replen"
hitpoints 30
points 1000
type "rcrate2"
objfile "backgrnd\pcexport\level1\rcrate2.ian" scale 8
texture "pweapons\snowcam2.ppm"
group "human"
subgroup "replen"
hitpoints 30
points 1000
type "rcrate3"
objfile "backgrnd\pcexport\level1\rcrate3.ian" scale 8
texture "pweapons\snowcam2.ppm"
group "human"
subgroup "replen"
hitpoints 30
points 1000
type "rcrate4"
objfile "backgrnd\pcexport\level1\rcrate4.ian" scale 8
texture "pweapons\snowcam2.ppm"
group "human"
subgroup "replen"
hitpoints 30
points 1000
type "mobplat"
objfile "backgrnd\pcexport\level1\mobtrack.ian" scale 10
objfile lod 1 "backgrnd\pcexport\low\mobtrack.ian"
texture "pweapons\misc.ppm"
group "human"
hitpoints 300
points 1000
operate "update"
child "platbase"
objfile "backgrnd\pcexport\level1\mobbase.ian" scale 10
texture "pweapons\snowcam2.ppm"
position 0 -36 0
type "moblite"
objfile "backgrnd\pcexport\level1\mobtrack.ian" scale 9.9
objfile lod 1 "backgrnd\pcexport\low\mobtrack.ian"
texture "pweapons\misc.ppm"
hitpoints 70
points 1000
operate "update"
child "litebase"
objfile "backgrnd\pcexport\level1\mobbase.ian" scale 10
texture "pweapons\snowcam2.ppm"
position 0 -36 0
child "lightower1"
objfile "backgrnd\pcexport\level1\lightower1.ian" scale 10
objfile lod 1 "backgrnd\pcexport\low\lighttower.ian"
texture "backgrnd\whites2.ppm"
position 0 -23 0
operate "blamp"
lamplight 0 -250 30 280 200 50 800
drawtype flipx flipz
type "mobrad"
objfile "backgrnd\pcexport\level1\mobtrack.ian" scale 9.9
objfile lod 1 "backgrnd\pcexport\low\mobtrack.ian"
texture "pweapons\misc.ppm"
group "human"
hitpoints 80
points 1000
operate "update"
oncollision "newburn1singleradremove"
child "radbase"
objfile "backgrnd\pcexport\level1\mobbase.ian" scale 10
texture "pweapons\snowcam2.ppm"
operate "bradar"
position 0 -36 0
child "sat2dish"
objfile "backgrnd\pcexport\level1\sat2dish.ian" scale 9
objfile lod 1 "backgrnd\pcexport\low\sat2dish.ian"
texture "backgrnd\whites2.ppm" transparent
position 0 -21 0
sfx "radar1" min 500 max 3000 loop
operate "dostaticsfx"
type "mobew"
objfile "backgrnd\pcexport\level1\mobtrack.ian" scale 9.9
objfile lod 1 "backgrnd\pcexport\low\mobtrack.ian"
texture "pweapons\misc.ppm"
group "human"
hitpoints 60
points 1000
operate "update"
oncollision "newburn1singleradremove"
child "ewbase"
objfile "backgrnd\pcexport\level1\mobbase.ian" scale 10
texture "pweapons\snowcam2.ppm"
position 0 -36 0
child "mobileew"
objfile "backgrnd\pcexport\level1\mobileew.ian" scale 22
objfile lod 1 "backgrnd\pcexport\low\mobileew.ian"
texture "backgrnd\whites2.ppm" transparent
position 0 -25 0
#***********************************
# Alien Buildings w/3 damage levels
#***********************************
type "alnadubs"
objfile "backgrnd\alien\level1\alnadubs.ian" scale 24
objfile lod 1 "backgrnd\alien\low\alndubs.ian"
texture "chrome2.ppm"
group "aliens"
subgroup "agun"
hitpoints 250
points 2000
dynamics "gun"
mass 100
pitch acc 4
yaw acc 8
max ang 90
min ang -2
linear drag 150%
cannons
pos -125 -53 434
pos 125 -53 434
drawtype viewh reflective
child "alnadugn"
objfile "backgrnd\alien\level1\alnadugn.ian" scale 24
objfile lod 1 "backgrnd\alien\low\alndugn.ian"
texture "chrome2.ppm"
position 0 -144 -76
drawtype reflective
type "alnbld1"
objfile "backgrnd\alien\level1\alnbld1.ian" scale 10
objfile lod 1 "backgrnd\alien\low\alnbldg1.ian"
texture "chrome2.ppm"
group "aliens"
subgroup "abld"
hitpoints 100
points 500
drawtype reflective
oncollision "newburn1"
type "alnbld1d1"
objfile "backgrnd\alien\level2\alnbld1.ian" scale 10
texture "chrome2.ppm"
drawtype reflective
type "alnbld1d2"
objfile "backgrnd\alien\level3\alnbld1.ian" scale 10
texture "chrome2.ppm"
drawtype reflective
type "alnbld2"
objfile "backgrnd\alien\level1\alnbld2.ian" scale 10
objfile lod 1 "backgrnd\alien\low\alnbldg2.ian"
texture "chrome2.ppm"
group "aliens"
subgroup "abld"
hitpoints 100
points 500
drawtype reflective
oncollision "newburn1"
type "alnbld2d1"
objfile "backgrnd\alien\level2\alnbld2.ian" scale 10
texture "chrome2.ppm"
drawtype reflective
type "alnbld2d2"
objfile "backgrnd\alien\level3\alnbld2.ian" scale 10
texture "chrome2.ppm"
drawtype reflective
type "alncomc"
objfile "backgrnd\alien\level1\alncomc.ian" scale 15
objfile lod 1 "backgrnd\alien\low\alncomc.ian"
texture "chrome2.ppm"
group "aliens"
hitpoints 1000
points 5000
drawtype reflective
oncollision "newburn1"
type "alncomcd1"
objfile "backgrnd\alien\level2\alncomc.ian" scale 15
texture "chrome2.ppm"
drawtype reflective
type "alncomcd2"
objfile "backgrnd\alien\level3\alncomc.ian" scale 15
texture "chrome2.ppm"
drawtype reflective
type "alnhub"
objfile "backgrnd\alien\level1\alnhub.ian" scale 10
objfile lod 1 "backgrnd\alien\low\alnhub.ian"
texture "chrome2.ppm"
group "aliens"
subgroup "abase"
hitpoints 7600
points 4000
drawtype reflective
operate "blamp"
lamplight 0 -1990 0 200 70 0 2500
oncollision "newburn1"
type "alnhubd1"
objfile "backgrnd\alien\level2\alnhub.ian" scale 10
texture "chrome2.ppm"
drawtype reflective
type "alnhubd2"
objfile "backgrnd\alien\level3\alnhub.ian" scale 10
texture "chrome2.ppm"
drawtype reflective
type "alnlandp"
objfile "backgrnd\alien\level1\alnlandp.ian" scale 10
objfile lod 1 "backgrnd\alien\low\alnlandp.ian"
texture "chrome2.ppm"
group "aliens"
subgroup "apad"
hitpoints 7600
points 1500
drawtype reflective
operate "blamp"
lamplight 0 -370 0 150 0 0 1500
oncollision "newburn1"
type "alnlandpd1"
objfile "backgrnd\alien\level2\alnlandp.ian" scale 10
texture "chrome2.ppm"
drawtype reflective
type "alnlandpd2"
objfile "backgrnd\alien\level3\alnlandp.ian" scale 10
texture "chrome2.ppm"
drawtype reflective
type "alnportl"
objfile "backgrnd\alien\level1\alnportl.ian" scale 15
objfile lod 1 "backgrnd\alien\low\alnportl.ian"
texture "chrome2.ppm"
group "aliens"
hitpoints 200
points 1000
drawtype reflective
oncollision "newburn1"
type "alnportld1"
objfile "backgrnd\alien\level2\alnportl.ian" scale 15
texture "chrome2.ppm"
drawtype reflective
type "alnportld2"
objfile "backgrnd\alien\level3\alnportl.ian" scale 15
texture "chrome2.ppm"
drawtype reflective
type "alnradar"
objfile "backgrnd\alien\level1\alnradar.ian" scale 10
objfile lod 1 "backgrnd\alien\low\alnradar.ian"
texture "chrome2.ppm"
group "aliens"
subgroup "arad"
hitpoints 2300
points 3000
drawtype reflective
oncollision "newburn1"
type "alnradard1"
objfile "backgrnd\alien\level2\alnradar.ian" scale 10
texture "chrome2.ppm"
drawtype reflective
type "alnradard2"
objfile "backgrnd\alien\level3\alnradar.ian" scale 10
texture "chrome2.ppm"
drawtype reflective
type "alnsgen"
objfile "backgrnd\alien\level1\alnsgen.ian" scale 35
texture "chrome2.ppm"
group "aliens"
subgroup "ashield"
hitpoints 15000
points 1500
drawtype reflective
oncollision "newburn1"
type "alnsgend1"
objfile "backgrnd\alien\level2\alnsgen.ian" scale 35
texture "chrome2.ppm"
drawtype reflective
type "alnsgend2"
objfile "backgrnd\alien\level3\alnsgen.ian" scale 35
texture "chrome2.ppm"
drawtype reflective
type "ssgen"
objfile "backgrnd\alien\level1\alnsgen.ian" scale 20
texture "chrome2.ppm"
group "aliens"
subgroup "ashield"
hitpoints 600
points 500
drawtype reflective
oncollision "newburn1"
type "ssgend1"
objfile "backgrnd\alien\level2\alnsgen.ian" scale 20
texture "chrome2.ppm"
drawtype reflective
type "ssgend2"
objfile "backgrnd\alien\level3\alnsgen.ian" scale 20
texture "chrome2.ppm"
drawtype reflective
type "sssgen"
objfile "backgrnd\alien\level1\alnsgen.ian" scale 10
texture "chrome2.ppm"
group "aliens"
subgroup "ashield"
hitpoints 300
points 500
drawtype reflective
oncollision "newburn1"
type "sssgend1"
objfile "backgrnd\alien\level2\alnsgen.ian" scale 10
texture "chrome2.ppm"
drawtype reflective
type "sssgend2"
objfile "backgrnd\alien\level3\alnsgen.ian" scale 10
texture "chrome2.ppm"
drawtype reflective
#***********************************
# Misc/old
#***********************************
type "tree"
objfile "tree4.ian" scale 0.2
texture "tree-t2.ppm" transparent
group "human"
hitpoints 10
oncollision "newjustbang"
noshockwave
type "treed1"
objfile "tree5.ian" scale 0.2
texture "tree-t2.ppm" transparent
group "human"
hitpoints 10
noshockwave
include "asc\misc\weapons.odl"
include "asc\misc\roy.odl"
include "asc\misc\ianextra.odl"
type "sshield"
hemisphere rad=1100 width=9 height=9 repeat=5 5
texture "water1.ppm"
texture "water2.ppm"
texture "water3.ppm"
texture "water4.ppm"
texture "water5.ppm"
texture "water6.ppm"
texture "water7.ppm"
texture "water8.ppm"
texture "water9.ppm"
texture "water10.ppm"
texture "water11.ppm"
texture "water12.ppm"
texture "water13.ppm"
texture "water14.ppm"
texture "water15.ppm"
texture "water16.ppm"
drawtype double sided semi transparent
group "human"
hitpoints 9928
sfx "shield2" min 1000 max 10000 loop
operate "bshield"
oncollision "newbangandremove"
type "bshield"
hemisphere rad=2600 width=9 height=9 repeat=5 5
texture "water1.ppm"
texture "water2.ppm"
texture "water3.ppm"
texture "water4.ppm"
texture "water5.ppm"
texture "water6.ppm"
texture "water7.ppm"
texture "water8.ppm"
texture "water9.ppm"
texture "water10.ppm"
texture "water11.ppm"
texture "water12.ppm"
texture "water13.ppm"
texture "water14.ppm"
texture "water15.ppm"
texture "water16.ppm"
drawtype double sided semi transparent
group "human"
hitpoints 9928
sfx "shield2" min 1000 max 10000 loop
operate "bshield"
oncollision "newbangandremove"
end