Dam


022a Label 2a
03 Yield
9c000001002b If flag #9 (Objective complete: install covert modem) is set then goto 2b
5b0607 If object 06 (mainframe) is in good condition then goto 07
5b0707 If object 07 (mainframe) is in good condition then goto 07
000b Go to next 0b
0207 Label 07
5c0607 If object 06 (mainframe) activated then goto 07
5c0707 If object 07 (mainframe) activated then goto 07
012a Go to first 2a
0207 Label 07
c32c0d Display text at top:
Covert modem not installed. Data cannot be intercepted by MI6!
012a Go to first 2a
022b Label 2b
03 Yield
5b0607 If object 06 (mainframe) is in good condition then goto 07
5b0707 If object 07 (mainframe) is in good condition then goto 07
000b Go to next 0b
0207 Label 07
5c0607 If object 06 (mainframe) activated then goto 07
5c0707 If object 07 (mainframe) activated then goto 07
012b Go to first 2b
0207 Label 07
9c0000020004 If flag #10 (Objective failed: intercept data backup) is set then goto 04
ae Reset and start cycle counter
b7000a Set countdown timer to 10 seconds
b9 Start countdown timer
b5 Show countdown timer
c32c09 Display text at top:
Off-site data backup initiated.
020a Label 0a
03 Yield
5b0607 If object 06 (mainframe) is in good condition then goto 07
5b0707 If object 07 (mainframe) is in good condition then goto 07
000c Go to next 0c
0207 Label 07
b400003c08 If cycle counter > 60 (1.0 secs) then goto 08
bb000107 If countdown timer < 1 then goto 07
010a Go to first 0a
0208 Label 08
c400bd01 Play sound bd in channel 1
c501060000 Make sound in channel 1 play from object 06 (mainframe) with range 0
ae Reset and start cycle counter
010a Go to first 0a
0207 Label 07
b6 Hide countdown timer
b8 Stop countdown timer
c32c0a Display text at top:
Off-site data backup completed.
9a00000400 Set flag #11 (Objective complete: intercept data backup)
0004 Go to next 04
020c Label 0c
c32c0b Display text at top:
... backup failed.
9a00000200 Set flag #10 (Objective failed: intercept data backup)
b6 Hide countdown timer
b8 Stop countdown timer
0004 Go to next 04
020b Label 0b
c32c0c Display text at top:
Main computer systems damaged. Operational data lost.
9a00000200 Set flag #10 (Objective failed: intercept data backup)
0004 Go to next 04
0204 Label 04
03 Yield
0104 Go to first 04
04 End of function

Invocations

  • Started automatically

Comments

There are no comments yet for this function.