000204 |
Label 04 |
0003 |
Yield |
01b3fd |
Allow co-op player to be considered for P1/P2 actor |
0062112c |
If object 11 (laser switch) is in good condition goto 2c |
00cbf81840 |
Display text in bottom left for Joanna: Mission critical object destroyed.
|
00a100000040 |
Set flag #7 (Objective failed: Retrieve Dr. Caroll backup from safe) |
0005fd0000 |
Assign function 0000 - Idle to $self and advance frame |
00022c |
Label 2c |
0063f2112c |
If object 11 (laser switch) activated by P1 or P2 goto 2c |
000104 |
Go to first 04 |
00022c |
Label 2c |
0060f2392c |
If player P1 or P2 has weapon Door Decoder equipped goto 2c |
00cbf2182c |
Display text in bottom left for P1 or P2: Safe door is locked.
|
000104 |
Go to first 04 |
00022c |
Label 2c |
00cbf2182d |
Display text in bottom left for P1 or P2: Door Decoder attached.
|
01dc39 |
Remove weapon Door Decoder from inventory |
006b100075 |
Move object 10 (door decoder) to pad 0075 |
00a100200000 |
Set flag #22 (door decoder attached) |
017c814401 |
Set sound 8144 to channel 1 (does not play) |
016b01110001012c0190 |
Play sound in channel 1 from object 11 (laser switch) |
00b6 |
Reset and start cycle counter |
000209 |
Label 09 |
0003 |
Yield |
00bd0000b406 |
If cycle counter > 180 (3.0 secs) goto 06 |
000109 |
Go to first 09 |
000206 |
Label 06 |
00cdf8182677540500 |
Display text and play a sound in channel 5 for Joanna: INTRUDER ALERT - all security to the vault.
|
00f9010ab4 |
Play X music in channel 1 for 180 seconds |
0003 |
Yield |
00c0003c |
Set countdown timer to 60 seconds |
00cbf21824 |
Display text in bottom left for P1 or P2: Initiating cracking routines.
|
0003 |
Yield |
00be |
Show countdown timer |
00c2 |
Start countdown timer |
00b6 |
Reset and start cycle counter |
00025e |
Label 5e |
0003 |
Yield |
00bd0000b42c |
If cycle counter > 180 (3.0 secs) goto 2c |
00015e |
Go to first 5e |
00022c |
Label 2c |
0028 |
Activate alarm |
000208 |
Label 08 |
0003 |
Yield |
0062112c |
If object 11 (laser switch) is in good condition goto 2c |
00cbf81840 |
Display text in bottom left for Joanna: Mission critical object destroyed.
|
00a100000040 |
Set flag #7 (Objective failed: Retrieve Dr. Caroll backup from safe) |
00bf |
Hide countdown timer |
0005fd0000 |
Assign function 0000 - Idle to $self and advance frame |
00022c |
Label 2c |
00c4000106 |
If countdown timer < 1 goto 06 |
000108 |
Go to first 08 |
000206 |
Label 06 |
00d301 |
Turn off sound in channel 1 |
017c814501 |
Set sound 8145 to channel 1 (does not play) |
00cf01110001 |
Play sound in channel 1 from object 11 (laser switch) |
00cbf21825 |
Display text in bottom left for P1 or P2: Door Decoder finished - door unlocked.
|
00710b40 |
Unlock door 0b (vault door) with value 64 |
00ae0b20000000 |
Unset property for object 0b (vault door): 2:20000000 (unknown prop) |
006c0b |
Open door 0b (vault door) |
00bf |
Hide countdown timer |
0005fd0000 |
Assign function 0000 - Idle to $self and advance frame |
0004 |
End of function |
There are no comments yet for this function.