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 |
There are no comments yet for this function.