home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Best of Select: Games 4
/
CD_1.iso
/
bioforge
/
script
/
tunroom.scp
< prev
next >
Wrap
Text File
|
1995-02-23
|
4KB
|
398 lines
{ TUNROOM_LOAD
^åû = $âè
@Ç¢ PLAYER
I @Ç⌐ LEXMIR THEN
{
^àï = @Çì REFLECTBATTDRAIN
}
I ^ï¿ = 1 THEN
^Åì = @Çì BIOREPAIR
^ï║ = 0
^ï╜ = 0
I ^ì╖ THEN
{
I @Ç¢ TMP_MAR_1 THEN
{
I .ÇéÇÇ > 0 THEN
{
o
G WANDER11
:STILL_IN_STASIS_MAR1
A ON
I @Ç╛ = 0 THEN
J #Çü
M STAND CONTINUE
}
}
I @Ç¢ TMP_MAR_2 THEN
{
I .ÇéÇÇ > 0 THEN
{
o
G WANDER21
:STILL_IN_STASIS_MAR2
A ON
I @Ç╛ = 0 THEN
J #Çé
M STAND CONTINUE
}
}
I @ÇÜ GRENADE THEN
┤
^ì« = 0
^ì» = 0
^ì╡ = 0
^ì¼ = 0
^ì┤ = 0
I ^ì¬ == 2 THEN
^ì¬ = 1
I ^ìú == $âô THEN
{
^ì½ = $üé
^ì¿ = 1
^ìñ = 0
I ^ìª != $ââ THEN ^ìª = $ââ
I ^ìº != $âä THEN ^ìº = $âä
}
E I ^ìú >= 22 THEN
{
^ì½ = $üâ
I ^ìª != $âä THEN ^ìª = $âä
I ^ìº != $âé THEN ^ìº = $âé
}
E I ^ìÑ THEN
{
^ì½ = $üâ
I ^ìª != $âä THEN ^ìª = $âä
I ^ìº != $âé THEN ^ìº = $âé
}
E
{
^ì½ = $üé
^ì¿ = 1
^ìñ = 0
I ^ìª != $ââ THEN ^ìª = $ââ
I ^ìº != $âä THEN ^ìº = $âä
}
}
@Çì REREADY_SHRIMP3
@Çì ZEROG_ROOM
@Çì ZEROG_GRAVITY
@Çì ZEROG_TURNING
@Çì TEMPLE_TUBE_ANI
@Çì BOBINGLIGHTS
I ^ìÑ != 0 THEN
^ìÑ = @Çì LIGHT_ANIM
I ^å« = 1 THEN
{
G TO_DIGS
}
I ^å« = 2 THEN
{
G ZERO_G2
C ZEG3
}
I ^ïÅ = 0 THEN
{
O $Çê
^ïÅ = 1
}
^ê╣ = 100
}
{ TUN_LOAD
M STAND CONTINUE
}
{ TO_DIGS_USE
I @ÇÅ ^é░ 4 != 1 THEN
é
║ ON
A OFF
è OFF
I @Ç╗ CURFIG DIG_PT > $⢠THEN
{
G DIG_PT WALK $â¢
G DIG_PT
}
E
G DIG_PT
£ DIG_FACE GRADUAL
£ DIG_FACE
@Ç¥ LEAVETUBEROOM
^å¡ = 2
║ OFF
A ON
S DIGSITE DTUBE_PT
}
{ TO_0G_USE
P ~ÇÇ
I @ÇÅ ^é░ 2 != 1 THEN
é
║ ON
A OFF
I @Ç╗ CURFIG ZG_PT > $⢠THEN
{
G ZG_PT WALK $â¢
G ZG_PT
}
E
G ZG_PT
C TUN2
£ ZG_FACE GRADUAL
£ ZG_FACE
@Ç¥ LEAVETUBEROOM
A ON
Z CURFIG OFF
u CURFIG OFF
o
G GFROMTUN
u CURFIG ON
£ 85
r CURFIG ON
R CURFIG 0 -4
è OFF
║ OFF
æ ZEROG_KEYBOARD
}
{ TO_GRAV_USE
I @ÇÅ ^é░ 3 != 1 THEN
é
║ ON
A OFF
I @Ç╗ CURFIG GRV_PT > $⢠THEN
{
G GRV_PT WALK $â¢
G GRV_PT
}
E
G GRV_PT
£ GRV_FACE GRADUAL
£ GRV_FACE
@Ç¥ LEAVETUBEROOM
A ON
G FROM_TUN
║ OFF
}
{ TO_TMPL_USE
I @ÇÅ ^é░ 1 != 1 OR ^ìª = $ââ THEN
é
║ ON
A OFF
I @Ç╗ CURFIG TMP_PT > $⢠THEN
{
G TMP_PT WALK $â¢
G TMP_PT
}
E
G TMP_PT
£ TMP_FACE GRADUAL
£ TMP_FACE
I @Ç¢ TMP_MAR_1 THEN
{
I .ÇéÇÇ > 0 THEN
{
@Ç¢ PLAYER
@Ç¥ TUBETOTMPVSGRENADE
}
E
{
I @Ç¢ TMP_MAR_2 THEN
{
I .ÇéÇÇ > 0 THEN
{
@Ç¢ PLAYER
@Ç¥ TUBETOTMPVSGRENADE
}
E
{
@Ç¢ PLAYER
@Ç¥ LEAVETUBEROOM
}
}
}
}
@Ç¢ PLAYER
Z CURFIG OFF
G TO_TEMP
║ OFF
Z CURFIG ON
I @Ç⌐ LEXMIR = $üé THEN
{
A OFF
║ ON
W 20
M CHOKE
o
W 1 SECOND
@Ç¥ KILLLEX
é
}
A ON
^ìª = $âä
}
{ TO_TMPL_GRENADE_USE
M GRENADE_TOSS
}
{ TO_GRAV_GRENADE_USE
M GRENADE_TOSS
}
{ TO_0G_GRENADE_USE
M GRENADE_TOSS
}
{ TO_DIGS_GRENADE_USE
M GRENADE_TOSS
}
{ TO_TUN
^äë
ñ CURFIG
@Ç¥ ENTERTUBEROOM 1
G TO_GRAV
A ON
}
{ TO_BCH
^å¼ = 0
S BEACH FROM_TPL
}
[ TEMPLE_TUBE_ANI
ó TUN1 TUN2
:TOP
I @ÇÅ ^é░ 1 THEN
{
I ^ìª = $âä THEN
{
^é▒ = 1
^é╗ = 1
}
E
{
00:10 ^é▒ = 0
^é╗ = 0
00:20 ^é▒ = 1
^é╗ = 1
@Çå `èÇ 100 -2048
}
}
E
{
^é▒ = 0
^é╗ = 0
}
00:20 ò
J #ÇÅ
]
[ BOBINGLIGHTS
ó TUN1 TUN2
:TOP
00:00 ^âà = 1
^âå = 1
00:02 ^âà = 2
^âå = 2
00:04 ^âà = 3
^âå = 3
00:06 ^âà = 4
^âå = 4
00:08 ^âà = 5
^âå = 5
00:10 ^âà = 6
^âå = 6
00:12 ^âà = 7
^âå = 7
00:14 ^âà = 8
^âå = 8
00:16 ^âà = 9
^âå = 9
00:18 ^âà = 10
^âå = 10
00:20 ^âà = 11
^âå = 11
00:22 ^âà = 12
^âå = 12
00:24 ^âà = 13
^âå = 13
00:26 ^âà = 14
^âå = 14
00:28 ^âà = 15
^âå = 15
01:00 ^âà = 16
^âå = 16
01:02 ^âà = 17
^âå = 17
01:04 ^âà = 18
^âå = 18
01:06 ^âà = 19
^âå = 19
01:08 ^âà = 20
^âå = 20
01:10 ^âà = 21
^âå = 21
01:12 ^âà = 22
^âå = 22
01:14 ^âà = 23
^âå = 23
01:16 ^âà = 24
^âå = 24
01:18 ^âà = 25
^âå = 25
01:20 ^âà = 26
^âå = 26
01:22 ^âà = 27
^âå = 27
01:24 ^âà = 28
^âå = 28
01:26 ^âà = 29
^âå = 29
01:28 ^âà = 30
^âå = 30
02:00 ò
J #Çæ
]
{ GETACLUE
W 10 SECONDS
i LEX STATUE
}
//$ 26 - version number