Rescue


000204 Label 04
0003 Yield
006e130e06 If door 13 (A51 door (right)) is open or closing or opening goto 06
000104 Go to first 04
000206 Label 06
00a100200000 Set flag #22 (X music played)
00f9010a3c Play X music in channel 1 for 60 seconds
00c0003c Set countdown timer to 60 seconds
00be Show countdown timer
00c2 Start countdown timer
000208 Label 08
0003 Yield
00a300400000012d If flag #23 (Objective complete: Rescue the crash Survivor) is true goto 2d
00c4000106 If countdown timer < 1 goto 06
000108 Go to first 08
000206 Label 06
00c1 Stop countdown timer
00bf Hide countdown timer
00a100800000 Set flag #24 (Objective failed: Rescue the crash Survivor)
00cbf82a40 Display text in bottom left for Joanna:
Elvis has been killed.
0005fd0000 Assign function 0000 - Idle to $self and advance frame
00022d Label 2d
00c1 Stop countdown timer
00bf Hide countdown timer
0005fd0000 Assign function 0000 - Idle to $self and advance frame
0004 End of function

Invocations

  • Started automatically

Comments

Wait for last room door to be opening
Set flag 22
Start X music
Start countdown timer (60 seconds)
Wait for flag 23 or timer expired

Flag 23:
Cancel timer
Exit

Timer expired:
Cancel timer
Set flag 24
"Elvis has been killed"
Exit