home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Games Machine 41
/
RISING.iso
/
Incoming
/
incomingdemo.exe
/
asc
/
menu
/
victory.odl
< prev
next >
Wrap
Text File
|
1997-09-29
|
38KB
|
1,673 lines
#***********************************
# land & sky
#***********************************
land
"asc\menu\tland.ppm"
"asc\menu\city2tc.txt"
texture "land3\l0.ppm"
texture "land3\l1.ppm"
texture "land3\l2.ppm"
texture "land3\l3.ppm"
texture "land3\l4.ppm"
texture "land3\l5.ppm"
texture "land3\l6.ppm"
texture "land3\l7.ppm"
sky
17000 12 12 3 1
texture "land3\cldmp3d.ppm"
draw_type self illuminating
ambiance 30 30 30
direct 200 128 128
from -8 -1 0 not_unit
type "worldtile"
objfile "backgrnd\pcexport\level1\floor1.ian" scale 30
texture "land3\l2.ppm"
;---------------------------------------------------------
; player air vehicles
;---------------------------------------------------------
type "helicopter"
objfile "pweapons\pcexport\comanche.ian" scale 10.2
objfile lod 1 "pweapons\pcexport\low\comanche.ian"
texture "pweapons\grascam2.ppm" transparent
group "human"
subgroup "helicopters"
hitpoints 300
sfx "helicopt" min 800 max 12000 loop
dynamics "helicopter"
mass 200
max altitude 3300
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\grascam2.ppm" transparent
position -50 52 0
sibling "helirpodr"
objfile "pweapons\pcexport\comrpod.ian" scale 10.2
objfile lod 1 "pweapons\pcexport\low\comrpod.ian"
texture "pweapons\grascam2.ppm" transparent
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\grascam2.ppm"
group "human"
subgroup "vtols"
hitpoints 300
dynamics "vtol"
mass 120
max altitude 3400
max vel 100
pitch acc 1
yaw acc 1
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\grascam2.ppm"
position 0 0 0
sibling "enginef"
objfile "pweapons\pcexport\harjets.ian" scale 15
objfile lod 1 "pweapons\pcexport\low\harjets.ian"
texture "pweapons\grascam2.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\grascam2.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 "mig"
objfile "pweapons\pcexport\vtol.ian" scale 15
objfile lod 1 "pweapons\pcexport\low\vtol.ian"
texture "pweapons\grasscam.ppm"
group "human"
hitpoints 300
dynamics "plane"
mass 175
max altitude 3400
max vel 90
min vel 30
pitch acc 1.5
yaw acc 1
roll acc 0.75
bank stability 8%
linear drag 15%
linear acc 4
cockpit 0 -59 231
sfx "plvtol" min 500 max 10000 loop
cannons
pos -47 -25 231
pos 47 -25 231
; pos -47 -25 88
; pos 47 -25 88
secondary_cannons
pos -100 30 -182
pos 100 30 -182
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
sibling "glight"
sprite u=65 v=191 w=64 h=64 size=8 colour 1=0 90 30
texture "smoke.ppm"
position 229 -15 -181
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 -229 -15 -181
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 -42 -11
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
type "plfight"
objfile "cweapons\pcexport\lfighter.ian" scale 2
; objfile "cweapons\pcexport\lfighter.ian" scale 14
objfile lod 1 "cweapons\pcexport\low\lfighter.ian"
texture "cweapons\al-metal2.ppm"
group "human"
hitpoints 300
dynamics "alien"
mass 140
max altitude 3400
max vel 90
min vel 0
pitch acc 0.6
yaw acc 1.1
roll acc 1.8
linear acc 2
bank stability 30%
linear drag 25%
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 vehicles
;---------------------------------------------------------
type "hovertank"
objfile "pweapons\pcexport\hovrtank.ian" scale 6
objfile lod 1 "pweapons\pcexport\low\hovrtank.ian"
texture "pweapons\grascam2.ppm"
group "human"
hitpoints 300
dynamics "hovercraft"
max altitude 40
linear drag 30%
max vel 28
min vel 28
yaw acc 0.8
mass 90
; cockpit 0 -37 65
cockpit 0 -46.5 48
sfx "pltank1" min 200 max 2000 loop
cannons
pos -18 0 82
pos 18 0 82
secondary_cannons
pos 0 -13.5 0
pos -6.7 -13.5 0
pos 6.7 -13.5 0
pos -14.2 -13.5 0
pos 14.2 -13.5 0
drawtype viewh
child "hovergun"
objfile "pweapons\pcexport\hovrtgun.ian" scale 6
objfile lod 1 "pweapons\pcexport\low\hovrtgun.ian"
texture "pweapons\grascam2.ppm"
position 0 -46.5 23
;---------------------------------------------------------
; player ai air vehicles
;---------------------------------------------------------
type "tranheli"
objfile "pweapons\pcexport\helicptr.ian" scale 10
objfile lod 1 "pweapons\pcexport\low\helicptr.ian"
texture "pweapons\grasscam.ppm"
group "human"
subgroup "aihuman"
hitpoints 40
points 1000
sfx "helicopt" min 500 max 10000 loop
dynamics "helicopter"
yaw acc 2
pitch acc 3
roll acc 2
linear acc 3
up thrust 10
max altitude 3300
bank stability 20%
max vel 60
mass 200
flameout 10
child "helipivt"
objfile "pweapons\pcexport\helipivt.ian" scale 10
objfile lod 1 "pweapons\pcexport\low\helipivt.ian"
texture "pweapons\grasscam.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 "helirotr"
objfile "pweapons\pcexport\helirotr.ian" scale 10
texture "pweapons\misc.ppm" transparent
position 0 -1 0
operate "spin" 0 0.7 0
drawtype double sided semi transparent
type "statheli"
objfile "pweapons\pcexport\helicptr.ian" scale 10
objfile lod 1 "pweapons\pcexport\low\helicptr.ian"
texture "pweapons\grasscam.ppm"
group "human"
subgroup "aihuman"
hitpoints 40
points 1000
sfx "helicopt" min 500 max 10000 loop
dynamics "alien"
max vel 0
min vel 0
pitch acc 2
yaw acc 1.4
roll acc 2.5
linear acc 2
bank stability 0%
flameout 10
child "helipivt"
objfile "pweapons\pcexport\helipivt.ian" scale 10
objfile lod 1 "pweapons\pcexport\low\helipivt.ian"
texture "pweapons\grasscam.ppm"
position 0 0 0
sibling "helirotr"
objfile "pweapons\pcexport\helirotr.ian" scale 10
texture "pweapons\misc.ppm" transparent
position 0 -1 0
operate "spin" 0 0.4 0
drawtype double sided semi transparent
type "newsheli"
objfile "pweapons\pcexport\newsheli.ian" scale 10
objfile lod 1 "pweapons\pcexport\low\newsheli.ian"
; texture "pweapons\misc.ppm"
texture "backgrnd\conaveral.ppm"
group "aliens"
hitpoints 40
points -1000
sfx "helicopt" min 500 max 10000 loop
dynamics "helicopter"
yaw acc 2
pitch acc 3
roll acc 2
linear acc 3
up thrust 10
max altitude 12000
bank stability 20%
max vel 25
mass 200
flameout 10
child "newshelp"
objfile "pweapons\pcexport\newshelp.ian" scale 10
objfile lod 1 "pweapons\pcexport\low\newshelp.ian"
; texture "pweapons\misc.ppm"
texture "backgrnd\conaveral.ppm"
position 0 0 0
child "newshels"
objfile "pweapons\pcexport\newshels.ian" scale 10
objfile lod 1 "pweapons\pcexport\low\newshels.ian"
; texture "pweapons\misc.ppm"
texture "backgrnd\conaveral.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 40 94 37
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 -40 94 37
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 "helirotr"
objfile "pweapons\pcexport\helirotr.ian" scale 10
texture "pweapons\misc.ppm" transparent
position 0 -1 0
operate "spin" 0 0.7 0
drawtype double sided semi transparent
type "sshuttle"
objfile "backgrnd\pcexport\level1\shuttle.ian" scale 9
objfile lod 1 "backgrnd\pcexport\low\shuttle.ian"
texture "backgrnd\shuttle.ppm" transparent
group "human"
; subgroup "shuttle"
hitpoints 1000
points 1000
flameout 150
operate "update"
child "sshtboost"
objfile "backgrnd\pcexport\level1\shtboost.ian" scale 9
objfile lod 1 "backgrnd\pcexport\low\booster.ian"
texture "backgrnd\shuttle.ppm" transparent
position 0 -100 0
type "shuttle"
objfile "backgrnd\pcexport\level1\shuttle.ian" scale 9
objfile lod 1 "backgrnd\pcexport\low\shuttle.ian"
texture "backgrnd\shuttle.ppm" transparent
group "human"
subgroup "shuttle"
hitpoints 200
points 1000
dynamics "helicopter"
yaw acc 0.4
pitch acc 0.2
roll acc 0
linear acc 3
up thrust 1.2
max altitude 50000
bank stability 20%
max vel 0.1
mass 1000
flameout 100
cannons
pos 372 1400 652
pos -372 1400 652
; pos 372 1288 652
; pos -372 1288 652
pos 0 1288 -100
sfx "engine5" min 5000 max 20000 loop
child "shtboost"
objfile "backgrnd\pcexport\level1\shtboost.ian" scale 9
objfile lod 1 "backgrnd\pcexport\low\booster.ian"
texture "backgrnd\shuttle.ppm" transparent
position 0 -100 0
;---------------------------------------------------------
; player ai ground vehicles
;---------------------------------------------------------
type "tran-hov"
objfile "backgrnd\pcexport\level1\tran-hov.ian" scale 8
texture "pweapons\grascam2.ppm"
group "human"
; subgroup "aihuman"
hitpoints 300
points 1000
; sfx "hovtank2" channels 2 min 200 max 4000 loop
dynamics "hovercraft"
mass 90
max altitude 42
max vel 15
min vel 12
yaw acc 0.8
operate "blamp"
lamplight 0 -50 200 330 280 50 500
type "trantank"
objfile "pweapons\pcexport\hovrtank.ian" scale 6
objfile lod 1 "pweapons\pcexport\low\hovrtank.ian"
texture "pweapons\grascam2.ppm"
group "human"
subgroup "aihuman"
hitpoints 110
points 1000
; sfx "hovtank2" channels 2 min 200 max 4000 loop
dynamics "hovercraft"
mass 90
max altitude 35
max vel 19
min vel 15
yaw acc 1.2
cannons
pos 0 -60 0
pos -6.7 -60 0
pos 6.7 -60 0
pos -14.2 -60 0
pos 14.2 -60 0
#***********************************
#Fixed guns
#***********************************
type "heavylaser"
objfile "pweapons\pcexport\strbase.ian" scale 15
objfile lod 1 "pweapons\pcexport\low\strbase.ian"
texture "pweapons\grascam2.ppm"
group "human"
subgroup "gun"
hitpoints 250
points 1500
cockpit -0.5 0 110
dynamics "gun"
mass 150
pitch acc 5.6
yaw acc 8
max ang 90
min ang -30
linear drag 207%
cannons
pos -27 -2 147
pos 27 -2 147
drawtype viewh
child "strguns"
objfile "pweapons\pcexport\strguns.ian" scale 15
objfile lod 1 "pweapons\pcexport\low\strguns.ian"
texture "pweapons\grascam2.ppm"
position 0 -95 0
type "rack"
objfile "pweapons\pcexport\rktrkbs.ian" scale 5
objfile lod 1 "pweapons\pcexport\low\rktrkbs.ian"
texture "pweapons\grascam2.ppm"
group "human"
subgroup "gun"
hitpoints 80
points 1500
dynamics "gun"
mass 75
angular acc 2
pitch acc 10
yaw acc 17
max ang 50
min ang 15
linear drag 300%
cannons
pos -25 0 33
pos 25 0 33
pos -25 -18 33
pos 25 -18 33
pos -12 0 33
pos 12 0 33
pos -12 -18 33
pos 12 -18 33
drawtype viewh
child "rackc1"
objfile "pweapons\pcexport\rktrack.ian" scale 5
objfile lod 1 "pweapons\pcexport\low\rktrack.ian"
texture "pweapons\grascam2.ppm"
position 0 -27 0
#***********************************
# 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 40
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%
flameout 3
sfx "lfighter" channels 2 min 1200 max 16000 loop
cannons
pos -124 37 -6
pos 124 37 -6
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 30
points 500
dynamics "alien"
mass 150
max altitude 5000
max vel 50
min vel 45
pitch acc 2.2
yaw acc 1.6
roll acc 3.5
linear acc 5
bank stability 20%
flameout 70
sfx "hfighter" channels 2 min 1200 max 16000 loop
cannons
pos -80 74 -74
pos 80 74 -74
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
; min altitude 1320
max vel 42
min vel 30
pitch acc 0.6
yaw acc 1.5
roll acc 1
linear acc 1.5
bank stability 40%
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 "lbomber-nutter"
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 9000
max vel 42
min vel 30
pitch acc 0.6
yaw acc 1.5
roll acc 1
linear acc 1.5
bank stability 40%
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 "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 5000
min altitude 2500
max vel 40
min vel 25
pitch acc 2
yaw acc 2
roll acc 0.7
linear drag 50%
bank stability 20%
flameout 150
sfx "bomber" channels 2 min 1100 max 16000 loop
cannons
pos 0 155 262
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 6000
points 10000
dynamics "alien"
mass 600
max altitude 5000
min altitude 2500
max vel 40
min vel 35
pitch acc 2
yaw acc 2
roll acc 0.7
linear drag 50%
bank stability 20%
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
type "command"
objfile "cweapons\pcexport\comhub.ian" scale 1.8
objfile lod 1 "cweapons\pcexport\low\comhub.ian"
texture "cweapons\al-metal.ppm"
group "aliens"
subgroup "aair"
hitpoints 150000
points 20000
dynamics "alien"
mass 600
max altitude 17000
min altitude 2500
max vel 15
min vel 5
pitch acc 2
yaw acc 2
roll acc 0.7
linear drag 50%
bank stability 80%
flameout 150
sfx "lbomber" channels 2 min 1100 max 16000 loop
cannons
pos 30 1000 0
pos -30 1000 0
operate "spin" 0 0.008 0
child "comring1"
objfile "cweapons\pcexport\comring1.ian" scale 1.8
objfile lod 1 "cweapons\pcexport\low\comring1.ian"
texture "cweapons\al-metal2.ppm"
position 0 0 0
child "comring2"
objfile "cweapons\pcexport\comring2.ian" scale 1.8
objfile lod 1 "cweapons\pcexport\low\comring2.ian"
texture "cweapons\al-metal.ppm"
position 0 1000 0
operate "spin" 0 -0.009 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 90
max altitude 80
max vel 20
min vel 15
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 65
max vel 17
min vel 15
yaw acc 1
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 26
min vel 15
yaw acc 1.5
flameout 2
sfx "hovtank" channels 2 min 500 max 10000 loop
cannons
pos -30 -14 109
pos 30 -14 109
;type "clbomber"
; objfile "cweapons\pcexport\wrknrobt.ian" scale 40
; objfile lod 1 "cweapons\pcexport\low\wrknrobt.ian"
; texture "cweapons\al-metal.ppm"
; group "aliens"
; subgroup "aland"
; hitpoints 100
; points 1000
; dynamics "hovercraft"
; mass 100
; max altitude 90
; max vel 26
; min vel 15
; yaw acc 1.5
; flameout 2
; sfx "lbomber" channels 2 min 1100 max 16000 loop
#***********************************
# Buildings w/ 3 damage levels
#***********************************
type "lanchpad"
objfile "backgrnd\pcexport\level1\lanchpad.ian" scale 9
objfile lod 1 "backgrnd\pcexport\low\launchpad.ian"
texture "backgrnd\shuttle.ppm" transparent
hitpoints 500
points 1500
oncollision "newburn1"
type "lanchpadd1"
objfile "backgrnd\pcexport\level2\lanchpad.ian" scale 9
texture "backgrnd\shuttle.ppm" transparent
type "lanchpadd2"
objfile "backgrnd\pcexport\level3\lanchpad.ian" scale 9
texture "backgrnd\shuttle.ppm" transparent
type "tower"
objfile "backgrnd\pcexport\level1\tower.ian" scale 7
texture "backgrnd\shuttle.ppm" transparent
group "human"
hitpoints 40
points 1500
oncollision "newburn1"
type "towerd1"
objfile "backgrnd\pcexport\level2\tower.ian" scale 7
texture "backgrnd\shuttle.ppm" transparent
type "towerd2"
objfile "backgrnd\pcexport\level3\tower.ian" scale 7
texture "backgrnd\shuttle.ppm" transparent
type "misncon"
objfile "backgrnd\pcexport\level1\misncon.ian" scale 3
texture "backgrnd\conaveral.ppm"
group "human"
hitpoints 100
points 1500
oncollision "newburn1"
type "misncond1"
objfile "backgrnd\pcexport\level2\misncon.ian" scale 3
texture "backgrnd\conaveral.ppm"
type "misncond2"
objfile "backgrnd\pcexport\level3\misncon.ian" scale 3
texture "backgrnd\conaveral.ppm"
type "vab"
objfile "backgrnd\pcexport\level1\conaveral.ian" scale 8
objfile lod 1 "backgrnd\pcexport\low\conavral.ian"
texture "backgrnd\conaveral.ppm"
group "human"
hitpoints 140
points 1500
oncollision "newburn1"
type "vabd1"
objfile "backgrnd\pcexport\level2\conaveral.ian" scale 8
texture "backgrnd\conaveral.ppm"
type "vabd2"
objfile "backgrnd\pcexport\level3\conaveral.ian" scale 8
texture "backgrnd\conaveral.ppm"
type "out1"
objfile "backgrnd\pcexport\level1\conout1.ian" scale 8
texture "backgrnd\whites.ppm" transparent
group "human"
hitpoints 80
points 1500
oncollision "newburn1"
type "out1d1"
objfile "backgrnd\pcexport\level2\conout1.ian" scale 8
texture "backgrnd\whites.ppm" transparent
type "out1d2"
objfile "backgrnd\pcexport\level3\conout1.ian" scale 8
texture "backgrnd\whites.ppm" transparent
type "out2"
objfile "backgrnd\pcexport\level1\conout2.ian" scale 8
texture "backgrnd\shuttle.ppm" transparent
group "human"
hitpoints 40
points 1500
oncollision "newburn1"
type "out2d1"
objfile "backgrnd\pcexport\level2\conout2.ian" scale 8
texture "backgrnd\shuttle.ppm" transparent
type "out2d2"
objfile "backgrnd\pcexport\level3\conout2.ian" scale 8
texture "backgrnd\shuttle.ppm" transparent
type "apollork"
objfile "backgrnd\pcexport\level1\apollork.ian" scale 12
texture "backgrnd\shuttle.ppm" transparent
group "human"
hitpoints 50
points 1500
operate "update"
oncollision "newburn1"
type "apollorkd1"
objfile "backgrnd\pcexport\level2\apollork.ian" scale 12
texture "backgrnd\shuttle.ppm" transparent
operate "update"
type "apollorkd2"
objfile "backgrnd\pcexport\level3\apollork.ian" scale 12
texture "backgrnd\shuttle.ppm" transparent
operate "update"
type "apollofn"
objfile "backgrnd\pcexport\level1\apollofn.ian" scale 12
texture "backgrnd\shuttle.ppm" transparent
group "human"
hitpoints 10
points 0
operate "update"
oncollision "newburn1"
type "apollofnd1"
objfile "backgrnd\pcexport\level2\apollofn.ian" scale 12
texture "backgrnd\shuttle.ppm" transparent
type "apollofnd2"
objfile "backgrnd\pcexport\level3\apollofn.ian" scale 12
texture "backgrnd\shuttle.ppm" transparent
type "apollobs"
objfile "backgrnd\pcexport\level1\apollobs.ian" scale 12
texture "backgrnd\shuttle.ppm" transparent
group "human"
hitpoints 10
points 0
operate "update"
oncollision "newburn1"
type "apollobsd1"
objfile "backgrnd\pcexport\level2\apollobs.ian" scale 12
texture "backgrnd\shuttle.ppm" transparent
type "apollobsd2"
objfile "backgrnd\pcexport\level3\apollobs.ian" scale 12
texture "backgrnd\shuttle.ppm" transparent
type "kenbld1"
objfile "backgrnd\pcexport\level1\kenbld1.ian" scale 15
objfile lod 1 "backgrnd\pcexport\low\kenbld1.ian"
texture "backgrnd\whites.ppm" transparent
group "human"
hitpoints 40
points 1500
oncollision "newburn1"
type "kenbld1d1"
objfile "backgrnd\pcexport\level2\kenbld1.ian" scale 15
texture "backgrnd\whites.ppm" transparent
type "kenbld1d2"
objfile "backgrnd\pcexport\level3\kenbld1.ian" scale 15
texture "backgrnd\whites.ppm" transparent
type "kenbld2"
objfile "backgrnd\pcexport\level1\kenbld2.ian" scale 15
objfile lod 1 "backgrnd\pcexport\low\kenbld2.ian"
texture "backgrnd\whites.ppm" transparent
group "human"
hitpoints 40
points 1500
oncollision "newburn1"
type "kenbld2d1"
objfile "backgrnd\pcexport\level2\kenbld2.ian" scale 15
texture "backgrnd\whites.ppm" transparent
type "kenbld2d2"
objfile "backgrnd\pcexport\level3\kenbld2.ian" scale 15
texture "backgrnd\whites.ppm" transparent
type "spfacbld"
objfile "backgrnd\pcexport\level1\spfacbld.ian" scale 7
texture "backgrnd\whites.ppm" transparent
group "human"
hitpoints 30
points 1500
oncollision "newburn1"
type "spfacbldd1"
objfile "backgrnd\pcexport\level2\spfacbld.ian" scale 7
texture "backgrnd\whites.ppm" transparent
type "spfacbldd2"
objfile "backgrnd\pcexport\level3\spfacbld.ian" scale 7
texture "backgrnd\whites.ppm" transparent
type "stortank"
objfile "backgrnd\pcexport\level1\stortank.ian" scale 7
objfile lod 1 "backgrnd\pcexport\low\stortank.ian"
texture "backgrnd\whites.ppm" transparent
group "human"
subgroup "powerstn"
hitpoints 10
points 1500
oncollision "newburn1"
type "stortnkd1"
objfile "backgrnd\pcexport\level2\stortank.ian" scale 7
texture "backgrnd\whites.ppm" transparent
group "human"
subgroup "powerstn"
type "stortnkd2"
objfile "backgrnd\pcexport\level3\stortank.ian" scale 7
texture "backgrnd\whites.ppm" transparent
group "human"
subgroup "powerstn"
type "pylon"
objfile "backgrnd\pcexport\level1\pylon.ian" scale 6
texture "backgrnd\whites.ppm" transparent
group "human"
hitpoints 30
points 1500
oncollision "newburn1"
type "pylond1"
objfile "backgrnd\pcexport\level2\pylon.ian" scale 6
texture "backgrnd\whites.ppm" transparent
type "pylond2"
objfile "backgrnd\pcexport\level3\pylon.ian" scale 6
texture "backgrnd\whites.ppm" transparent
type "newradar"
objfile "backgrnd\pcexport\level1\radarstn.ian" scale 7
texture "backgrnd\whites.ppm" transparent
group "human"
hitpoints 80
points 1500
oncollision "newburn1"
type "newradard1"
objfile "backgrnd\pcexport\level2\radarstn.ian" scale 7
texture "backgrnd\whites.ppm" transparent
type "newradard2"
objfile "backgrnd\pcexport\level3\radarstn.ian" scale 7
texture "backgrnd\whites.ppm" transparent
type "radtower"
objfile "backgrnd\pcexport\level1\radtower.ian" scale 6
objfile lod 1 "backgrnd\pcexport\low\radtower.ian"
texture "backgrnd\whites.ppm" transparent
group "human"
subgroup "radar"
hitpoints 50
points 1500
oncollision "newburn1"
type "radtowerd1"
objfile "backgrnd\pcexport\level2\radtower.ian" scale 6
texture "backgrnd\whites.ppm" transparent
type "radtowerd2"
objfile "backgrnd\pcexport\level3\radtower.ian" scale 6
texture "backgrnd\whites.ppm" transparent
type "building1"
objfile "backgrnd\pcexport\level1\building5.ian" scale 10
texture "backgrnd\whites.ppm" transparent
group "human"
hitpoints 50
points 1500
oncollision "newburn1"
type "building1d1"
objfile "backgrnd\pcexport\level2\building5.ian" scale 10
texture "backgrnd\whites.ppm" transparent
group "human"
type "building1d2"
objfile "backgrnd\pcexport\level3\building5.ian" scale 10
texture "backgrnd\whites.ppm" transparent
group "human"
type "sat2base"
objfile "backgrnd\pcexport\level1\sat2base.ian" scale 36
texture "backgrnd\whites.ppm" transparent
group "human"
subgroup "radar"
operate "bradar"
hitpoints 100
points 1500
oncollision "newbang2radar"
child "sat2dish"
objfile "backgrnd\pcexport\level1\sat2dish.ian" scale 36
texture "backgrnd\whites.ppm" transparent
position 0 -177 0
sfx "radar1" min 500 max 3000 loop
operate "dostaticsfx"
type "sat2based1"
objfile "backgrnd\pcexport\level3\sat2base.ian" scale 36
texture "backgrnd\whites.ppm" transparent
type "sat2dishd1"
objfile "backgrnd\pcexport\level2\sat2dish.ian" scale 36
texture "backgrnd\whites.ppm" transparent
position 0 -177 0
type "windmill"
objfile "backgrnd\pcexport\level1\wndshaft.ian" scale 20
texture "backgrnd\whites.ppm" transparent
group "human"
points 1500
hitpoints 30
; operate "update"
operate "updatewithsfx"
sfx "wind" channels 2 min 300 max 10000 loop
child "wndrotor"
objfile "backgrnd\pcexport\level1\wndrotor.ian" scale 20
texture "backgrnd\whites.ppm" transparent
operate "spin" 0 0 0.08
#***********************************
# Buildings w/ 2 damage levels
#***********************************
type "helipad"
objfile "backgrnd\pcexport\level1\helipad.ian" scale 10
texture "backgrnd\whites.ppm" transparent
group "human"
subgroup "replen"
hitpoints 80
points 1500
operate "bhelipad"
oncollision "newjustbang"
type "helipadd1"
objfile "backgrnd\pcexport\level2\helipad.ian" scale 10
texture "backgrnd\whites.ppm" transparent
group "human"
#***********************************
# Buildings w/ 1 damage level
#***********************************
type "lanchbse"
objfile "backgrnd\pcexport\level1\lanchbse.ian" scale 9
texture "backgrnd\shuttle.ppm" transparent
group "human"
type "building2"
objfile "backgrnd\pcexport\level1\building2.ian" scale 15
texture "pweapons\misc.ppm"
group "human"
hitpoints 30
points 1500
type "gunplat1"
objfile "pweapons\pcexport\gunplat1.ian" scale 8
texture "backgrnd\whites.ppm" transparent
group "human"
hitpoints 300
type "gunplat2"
objfile "pweapons\pcexport\gunplat2.ian" scale 9.5
texture "backgrnd\whites.ppm" transparent
group "human"
hitpoints 300
type "lightowr"
objfile "backgrnd\pcexport\level1\lightowr.ian" scale 20
texture "backgrnd\whites.ppm" transparent
group "human"
hitpoints 10
operate "blamp"
lamplight 0 -500 0 280 330 50 1400
type "lamp"
objfile "backgrnd\pcexport\level1\lamp.ian" scale 14
texture "backgrnd\whites.ppm" transparent
group "human"
hitpoints 10
operate "blamp"
lamplight 0 -260 70 330 280 50 1200
type "oildrum"
objfile "backgrnd\pcexport\level1\oildrum.ian" scale 20
texture "pweapons\misc.ppm"
group "human"
subgroup "replen"
hitpoints 10
type "foildrum"
objfile "backgrnd\pcexport\level1\oildrum.ian" scale 20
texture "pweapons\misc.ppm"
group "alien"
subgroup "fire"
hitpoints 10
operate "bflames"
cannons
pos 0 -80 0
type "rcrate1"
objfile "backgrnd\pcexport\level1\rcrate1.ian" scale 8
texture "pweapons\grascam2.ppm"
group "human"
subgroup "replen"
hitpoints 20
type "rcrate2"
objfile "backgrnd\pcexport\level1\rcrate2.ian" scale 8
texture "pweapons\grascam2.ppm"
group "human"
subgroup "replen"
hitpoints 20
type "rcrate3"
objfile "backgrnd\pcexport\level1\rcrate3.ian" scale 8
texture "pweapons\grascam2.ppm"
group "human"
subgroup "replen"
hitpoints 20
type "rcrate4"
objfile "backgrnd\pcexport\level1\rcrate4.ian" scale 8
texture "pweapons\grascam2.ppm"
group "human"
subgroup "replen"
hitpoints 20
#***********************************
# crates pods etc
#***********************************
type "lfighter-pu"
objfile "cweapons\pcexport\lfighter.ian" scale 2
objfile lod 1 "cweapons\pcexport\low\lfighter.ian"
texture "cweapons\al-metal2.ppm"
group "aliens"
subgroup "onfire"
hitpoints 1000
points 250
dynamics "gravity"
mass 1000
cannons
pos 0 -100 0
sfx "fire4" min 800 max 12000 loop
#***********************************
# Misc/old
#***********************************
type "tree1"
objfile "tree1.ian" scale 8
texture "tree-t1.ppm" transparent
hitpoints 10
group "human"
oncollision "newjustbang"
noshockwave
type "tree1d1"
objfile "tree2.ian" scale 0.88
texture "tree-t.ppm" transparent
group "human"
noshockwave
;---------
type "tree2"
objfile "tree1.ian" scale 5
texture "tree-t1.ppm" transparent
hitpoints 10
group "human"
oncollision "newjustbang"
noshockwave
type "tree2d1"
objfile "tree2.ian" scale 0.55
texture "tree-t.ppm" transparent
group "human"
noshockwave
;---------
type "tree3"
objfile "tree6.ian" scale 0.8
texture "tree-t3.ppm" transparent
hitpoints 10
group "human"
oncollision "newjustbang"
noshockwave
type "tree3d1"
objfile "tree7.ian" scale 1
texture "tree-t3.ppm" transparent
group "human"
noshockwave
;---------
type "tree4"
objfile "tree3.ian" scale 1
texture "tree-t.ppm" transparent
hitpoints 10
group "human"
noshockwave
type "bush"
objfile "bush.ian" scale 1
texture "tree-t.ppm" transparent
hitpoints 10
group "human"
noshockwave
include "asc\misc\weapons.odl"
include "asc\misc\ianextra.odl"
include "asc\misc\roy.odl"
;end