Surface 1


0200 Label 00
03 Yield
5b0129 If object 01 (console) is in good condition then goto 29
000a Go to next 0a
0229 Label 29
5c0107 If object 01 (console) activated then goto 07
0100 Go to first 00
0207 Label 07
c4005500 Play sound 55 in channel 0
c500010000 Make sound in channel 0 play from object 01 (console) with range 0
c37c08 Display text at top:
Communications dish powered down.
9a00000100 Set flag #9 (Objective complete: power down communications dish)
d0017833 Set image slot 120 on object 01 (console) to image 33
a60640000000 Set property 2:40000000 (unknown prop) for object 06 (satellite dish)
020b Label 0b
03 Yield
5b0129 If object 01 (console) is in good condition then goto 29
000a Go to next 0a
0229 Label 29
010b Go to first 0b
020a Label 0a
ae Reset and start cycle counter
020c Label 0c
03 Yield
b40000b407 If cycle counter > 180 (3.0 secs) then goto 07
010c Go to first 0c
0207 Label 07
c400c601 Play sound c6 in channel 1
c501010000 Make sound in channel 1 play from object 01 (console) with range 0
c37c09 Display text at top:
Dish controls destroyed! Emergency power systems engaged
9a00000800 Set flag #12 (Objective failed: power down communications dish)
a70640000000 Unset property 2:40000000 (unknown prop) for object 06 (satellite dish)
25 Activate alarm
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.