Rescue


000204 Label 04
0003 Yield
01b3fd Allow co-op player to be considered for P1/P2 actor
0033392d If actor 39 (Area 51 Guard) is dying/dead goto 2d
0034392d If actor 39 (Area 51 Guard) has finished death animation goto 2d
017b392d If actor 39 (Area 51 Guard)'s body has disappeared goto 2d
000104 Go to first 04
00022d Label 2d
005df8060d If player Joanna has object 06 (keycard) goto 0d
005df5060d If player Velvet has object 06 (keycard) goto 0d
00724a402d If door 4a (A51 square door (bottom part)) is locked goto 2d
00000d Go to next 0d
00022d Label 2d
005bf800008306 If Joanna is in room/pad 83 goto 06
005bf800008406 If Joanna is in room/pad 84 goto 06
005bf800008506 If Joanna is in room/pad 85 goto 06
005bf800008606 If Joanna is in room/pad 86 goto 06
005bf800008706 If Joanna is in room/pad 87 goto 06
005bf800008806 If Joanna is in room/pad 88 goto 06
005bf800008906 If Joanna is in room/pad 89 goto 06
005bf800008a06 If Joanna is in room/pad 8a goto 06
00cbf22a38 Display text in bottom left for P1 or P2:
Critical mission personnel killed.
00b6 Reset and start cycle counter
000208 Label 08
0003 Yield
00bd0000782d If cycle counter > 120 (2.0 secs) goto 2d
000108 Go to first 08
00022d Label 2d
00cbf22a39 Display text in bottom left for P1 or P2:
Cannot gain access to autopsy lab.
00b6 Reset and start cycle counter
00a100080000 Set flag #20 (Objective failed: Gain access to autopsy lab)
000209 Label 09
0003 Yield
00bd0000782d If cycle counter > 120 (2.0 secs) goto 2d
000109 Go to first 09
00022d Label 2d
00020d Label 0d
0005fd0000 Assign function 0000 - Idle to $self and advance frame
000206 Label 06
000104 Go to first 04
0004 End of function

Invocations

  • Started automatically

Comments

Wait for door man to die
If Jo has keycard, exit
If door is unlocked, exit
If Jo in room, go to beginning of function
"Critical mission personnel killed"
Wait 2 seconds
"Cannot gain access to autopsy lab"
Set flag 20
Wait 2 seconds
Exit