home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Games Machine 95
/
XENIATGM95.iso
/
Gunlok
/
data1.cab
/
Program_Executable_Files
/
scripts
/
level03.gcs
< prev
next >
Wrap
Text File
|
2000-08-22
|
9KB
|
365 lines
echo off
cd play looping 3
batch common.gcs
sunangle 150
sunangle2 155
sunangle 150
sunspecular 0 0 0
sunbrightness 2 1.8 1.6
vision on
ambient 0.2 0.05 0
fogcolour 0
fogupdate 10
fogtransition 3
fogvalue 0.4
set camera pos 14 4 -82
set camera ori 0 407 677
set distance 33
water 1 "Dummy 1" "Dummy 2" 1
SET WATER DIRECTION "Dummy 1" 0.5 0.5 0
water 0 "Dummy 3" "Dummy 4" 1
SET WATER DIRECTION 0.25 0.25 0
water 0.15 "Dummy 5" "Dummy 6" 1
SET WATER DIRECTION 0.25 0.25 0
water 0 "Dummy 7" "Dummy 8" 1
SET WATER DIRECTION 0.25 0.25 0
water 0.15 "Dummy 9" "Dummy 10" 1
SET WATER DIRECTION 0.25 0.25 0
water 0 "Dummy 11" "Dummy 12" 1
SET WATER DIRECTION 0.25 0.25 0
water 0 "Dummy 13" "Dummy 14" 1
SET WATER DIRECTION 0.25 0.25 0
water 0.5 "Dummy 15" "Dummy 16" 1
SET WATER DIRECTION "Dummy 15" 0.5 0.5 0
water 0 "Dummy 17" "Dummy 18" 1
SET WATER DIRECTION "Dummy 17" 0.25 0.25 0
water 0 "Dummy 19" "Dummy 20" 1
SET WATER DIRECTION "Dummy 19" 0.25 0.25 0
//water 0 "Dummy 21" "Dummy 22" 1
//SET WATER DIRECTION "Dummy 21" 0 2 0
add trigger death level03end.gcs baddieaj baddieak
add minelayer mineduma
add timed_minelayer minedumb
add remote_minelayer minedumc
heap garbage_a FLAMER_FUEL
heap garbage_ab HEALTH_PICKUP
heap garbage_ac PLASMA_BOLTS
heap garbage_ad MINI_PLASMA_SHELLS
heap garbage_b MINI_PLASMAXI_BOLTS
heap garbage_bb MINI_PLASMAXI_BOLTS
heap garbage_bc MINI_GRENADE_BASIC
heap garbage_bd MINI_PLASMA_BOLTS
heap garbage_c PLASMAXI_BOLTS
heap garbage_cb MINI_BATTERY_PLUS
heap garbage_cc BATTERY_PLUS
heap garbage_cd ARMOUR_PICKUP
heap garbage_ce ARMOUR_PICKUP
heap garbage_d PLASMAXI_BOLTS
heap garbage_db SIGHT_PICKUP
heap garbage_dc SIGHT_PICKUP
heap garbage_dd GRENADE_PLUS
heap garbage_de GRENADE_PLUS
heap garbage_e BATTERY_PLUS
heap garbage_eb MINI_GRENADE_BASIC
heap garbage_ec MINI_GRENADE_BASIC
heap garbage_ed GRENADE_BASIC
heap garbage_f FLARES
heap garbage_fb HEALTH_PICKUP
heap garbage_fc HEALTH_PICKUP
heap garbage_fd GRENADE_BASIC
heap garbage_g MINI_PLASMA_SHELLS
heap garbage_gb BATTERY_BASIC
heap garbage_gc PLASMA_BOLTS
heap garbage_h PLASMAGNUM
heap garbage_hb TERRAIN_SCANNER
heap garbage_hc BATTERY_BASIC
heap garbage_i MINI_GRENADE_BASIC
heap garbage_ib MINI_PLASMAXI_BOLTS
heap garbage_ic MINI_PLASMAXI_BOLTS
heap garbage_id BATTERY_BASIC
heap garbage_ie GRENADE_PLUS
heap garbage_if BATTERY_PLUS
heap garbage_ig ARMOUR_PICKUP
add laser_pickup_a LASER //may not work as laser_pickup_a is a shape
add AUTOLOCK_BOLTS autolock_bolts_pickup_a
add GRENADE_BASIC grenade_basic_pickup_a
add GRENADE_PLUS grenade_plus_pickup_a
add dumshield_pickup shield_pickup
add drone baddiea
add drone baddieb
add drone baddiec
add drone baddieh
add drone baddiei
add drone baddiej
add drone baddiek
add drone baddiel
add team 2 smartbot baddiem
add team 2 smartbot baddien
add team 2 smartbot baddieo
add team 2 smartbot baddiep
add team 2 smartbot baddieq
add team 2 smartbot baddier
add team 2 smartbot baddies
add team 2 smartbot baddiet
add team 2 smartbot baddieu
add team 2 smartbot baddiev
add team 2 smartbot baddiew
add team 2 smartbot baddiex
add team 2 smartbot baddiey
add team 2 smartbot baddiez
add team 2 smartbot baddieaa
add team 2 smartbot baddieab
add team 2 smartbot baddieac
add team 2 smartbot baddiead
add team 2 smartbot baddieae
add team 2 smartbot baddieaf
add team 2 smartbot baddieag
add team 2 smartbot baddieah
add team 2 smartbot baddieai
token baddieaj
add adversor baddieaj
set baddieaj res
token baddieak
add adversor baddieak
set baddieak res
add scythor scythor_a
add scythor scythor_b
add scythor scythor_c
add scythor scythor_d
add scythor scythor_e
add scythor scythor_f
//set track mudslidelift_a -44 2.5 -83 -44 4.5 -83 -44 6 -83 -44 6.5 -83 true
set track mudslidelift_a liftduma liftdumab liftdumac liftdumad true
attach mudslidelift_a
set speed 6 mudslidelift_a
add trigger door_once -44 2.5 -83 6 mudslidelift_a
//set track mudslidelift_ab -46 2.5 -80 -46 4.5 -80 -46 6 -80 -46 6.5 -80 true
set track mudslidelift_ab liftdumb liftdumbb liftdumbc liftdumbd true
attach mudslidelift_ab
set speed 8 mudslidelift_ab
add trigger door_once -46 2.5 -80 6 mudslidelift_ab
//set track mudslidelift_ac -46 2.5 -76 -46 4.5 -76 -46 6 -76 -46 6.5 -76 true
set track mudslidelift_ac liftdumc liftdumcb liftdumcc liftdumcd true
attach mudslidelift_ac
set speed 8 mudslidelift_ac
add trigger door_once -46 2.5 -76 6 mudslidelift_ac
//set track mudslidelift_ad -44 2.5 -72 -44 4.5 -72 -44 6 -72 -44 6.5 -76 true
set track mudslidelift_ad liftdumd liftdumdb liftdumdc liiftdumdd true
attach mudslidelift_ad
set speed 8 mudslidelift_ad
add trigger door_once -44 2.5 -72 6 mudslidelift_ad
set track mudslidelift_b 46 2.5 6 46 4.5 6 46 6 6 46 6.5 6 true
attach mudslidelift_b
set speed 8 mudslidelift_b
add trigger door_once 46 2.5 6 6 mudslidelift_b
set track mudslidelift_bb 50 2.5 8 50 4.5 8 50 6 8 50 6.5 8 true
attach mudslidelift_bb
set speed 8 mudslidelift_bb
add trigger door_once 50 2.5 8 6 mudslidelift_bb
set track mudslidelift_bc 44 2.5 20 44 4.5 20 44 6 20 44 6.5 20 true
attach mudslidelift_bc
set speed 8 mudslidelift_bc
add trigger door_once 44 2.5 20 6 mudslidelift_bc
set track mudslidelift_bd 45 2.5 23 45 4.5 23 45 6 23 45 6.5 23 true
attach mudslidelift_bd
set speed 8 mudslidelift_bd
add trigger door_once 45 2.5 23 6 mudslidelift_bd
set track mudslidelift_be 49 2.5 29 49 4.5 29 49 6 29 49 6.5 29 true
attach mudslidelift_be
set speed 8 mudslidelift_be
add trigger door_once 49 2.5 29 6 mudslidelift_be
set track mudslidelift_bf 49 2.5 32 49 4.5 32 49 6 32 49 6.5 32 true
attach mudslidelift_bf
set speed 8 mudslidelift_bf
add trigger door_once 49 2.5 32 6 mudslidelift_bf
set track mudslidelift_bg 50 2.5 36 50 4.5 36 50 6 36 50 6.5 36 true
attach mudslidelift_bg
set speed 8 mudslidelift_bg
add trigger door_once 50 2.5 36 6 mudslidelift_bg
set track mudslidelift_bh 52 2.5 40 52 4.5 40 52 6 40 52 6.5 40 true
attach mudslidelift_bh
set speed 8 mudslidelift_bh
add trigger door_once 52 2.5 40 6 mudslidelift_bh
door gatelightA 0
door gatelightB 1
door gatelightC 2
door gatelightD 3
door gatelightF 5
door gatelightG 6
door gatelightH 7
door gatelightI 8
door gatelightJ 9
door gatelightK 10
door gatelightL 11
door gatelightE 4
//FIRST COMPOUND LASER FENCES
laser fence "compb dum b" "compb dum b01"
laser fence "compb dum d" "compb dum d01"
laser fence "compb dum f" "compb dum f01"
laser fence "compb dum b02" "compb dum b03"
laser fence "compb dum d02" "compb dum d03"
laser fence "compb dum f02" "compb dum f03"
laser fence "compb dum b04" "compb dum b05"
laser fence "compb dum d04" "compb dum d05"
laser fence "compb dum f04" "compb dum f05"
door door20 20
door door21 21
door door22 22
close door 20
close door 21
close door 22
add trigger death L3compgena.gcs compgena
add trigger death L3compoundb.gcs compound_b
add trigger death L3compoundb.gcs compound_bb
add trigger death L3compoundbc.gcs compound_bc
add trigger death L3compoundbc.gcs compound_bd
add trigger death L3compoundbe.gcs compound_be
add trigger death L3compoundbe.gcs compound_bf
add adversor baddiecomp1a
//SECOND COMPOUND LASER FENCES
laser fence "compb dum b13" "compb dum b14"
laser fence "compb dum d13" "compb dum d14"
laser fence "compb dum f13" "compb dum f14"
laser fence "compb dum b08" "compb dum b09"
laser fence "compb dum d08" "compb dum d09"
laser fence "compb dum f08" "compb dum f09"
door door23 23
door door24 24
close door 23
close door 24
associate liftswitch_g L3compgenb.gcs
add trigger death L3compoundbo.gcs compound_bo
add trigger death L3compoundbo.gcs compound_bp
add trigger death L3compoundbj.gcs compound_bj
add trigger death L3compoundbj.gcs compound_bk
token patrol1
add scythor baddiecomp2a
set patrol1 res
select patrol1
add pp baddiecomp2ab
add pp baddiecomp2ac
add pp baddiecomp2ad
add pp baddiecomp2a
set activity patrol
token patrol2
add scythor baddiecomp2b
set patrol2 res
select patrol2
add pp baddiecomp2bb
add pp baddiecomp2bc
add pp baddiecomp2bd
add pp baddiecomp2b
set activity patrol
add runner_large baddieal
TOKEN runner
SET runner res
ai runner 6
add trigger location bigbotradiusa 8 L3wakeywakeybigboy.gcs
add trigger location bigbotradiusb 8 L3wakeywakeybigboy.gcs
ADD TRIGGER DEFOG defogga 35
token patrol3
add destructor destructor_a
set patrol3 res
select patrol3
add pp destructor_a
set activity patrol
token patrol4
add destructor destructor_b
set patrol4 res
select patrol4
add pp destructor_b
set activity patrol
token patrol5
add destructor destructor_c
set patrol5 res
select patrol5
add pp destructor_c
set activity patrol
echo on
speak hark 33
//add trigger time 0 L3cutscene.gcs