Rescue


000204 Label 04
0003 Yield
01b3fd Allow co-op player to be considered for P1/P2 actor
0063f2032d If object 03 (records terminal) activated by P1 or P2 goto 2d
000104 Go to first 04
00022d Label 2d
00a3000008000006 If flag #12 (virus uploaded to lights terminal) is false goto 06
00ce8116ff Play sound 8116 in channel 255
00cbf22a30 Display text in bottom left for P1 or P2:
Virus has already been downloaded.
000104 Go to first 04
000206 Label 06
0060f2362d If player P1 or P2 has weapon Data Uplink equipped goto 2d
00ce8116ff Play sound 8116 in channel 255
00cbf22a16 Display text in bottom left for P1 or P2:
Access to security control systems denied.
000104 Go to first 04
00022d Label 2d
00cbf22a1e Display text in bottom left for P1 or P2:
Data Uplink connected.
00b6 Reset and start cycle counter
000208 Label 08
0003 Yield
00bd00003c06 If cycle counter > 60 (1.0 secs) goto 06
0055f2001e042809 If P1 or P2 is further than 30 units of pad 0428 goto 09
0060f2362d If player P1 or P2 has weapon Data Uplink equipped goto 2d
000009 Go to next 09
00022d Label 2d
000108 Go to first 08
000206 Label 06
00cbf22a31 Display text in bottom left for P1 or P2:
Initiating virus download.
00b6 Reset and start cycle counter
017c01bf05 Set sound 01bf to channel 5 (does not play)
00cf05030001 Play sound in channel 5 from object 03 (records terminal)
000211 Label 11
0003 Yield
00bd00019006 If cycle counter > 400 (6.7 secs) goto 06
0055f2001e042809 If P1 or P2 is further than 30 units of pad 0428 goto 09
0060f2362d If player P1 or P2 has weapon Data Uplink equipped goto 2d
000009 Go to next 09
00022d Label 2d
000111 Go to first 11
000206 Label 06
00d305 Turn off sound in channel 5
0062032d If object 03 (records terminal) is in good condition goto 2d
0005fd0000 Assign function 0000 - Idle to $self and advance frame
00022d Label 2d
017c01c105 Set sound 01c1 to channel 5 (does not play)
00cf05000001 Play sound in channel 5 from object 00 (lab clothes)
00cbf22a17 Display text in bottom left for P1 or P2:
Virus downloaded to console.
0003 Yield
00cbf22a69 Display text in bottom left for P1 or P2:
Automatic Defenses Disabled.
00a100001000 Set flag #13 (virus uploaded to autogun terminal)
000104 Go to first 04
000209 Label 09
00cbf22a1f Display text in bottom left for P1 or P2:
Data Uplink connection broken.
00d305 Turn off sound in channel 5
017c01c006 Set sound 01c0 to channel 6 (does not play)
00cf06030001 Play sound in channel 6 from object 03 (records terminal)
00b6 Reset and start cycle counter
000213 Label 13
0003 Yield
00bd00007806 If cycle counter > 120 (2.0 secs) goto 06
000113 Go to first 13
000206 Label 06
00d306 Turn off sound in channel 6
000104 Go to first 04
00cbf22a17 Display text in bottom left for P1 or P2:
Virus downloaded to console.
00a100001000 Set flag #13 (virus uploaded to autogun terminal)
000104 Go to first 04
0004 End of function

Invocations

  • Started automatically

Comments

There are no comments yet for this function.