Investigation


000204 Label 04
0003 Yield
01b3fd Allow co-op player to be considered for P1/P2 actor
0106f20000 Set $player to P1 or P2
0063f60708 If object 07 (computer terminal) activated by player goto 08
0063f60f09 If object 0f (computer terminal) activated by player goto 09
0063f6080d If object 08 (computer terminal) activated by player goto 0d
0063f6140b If object 14 (computer terminal) activated by player goto 0b
0063f6090f If object 09 (computer terminal) activated by player goto 0f
0063f6190c If object 19 (computer terminal) activated by player goto 0c
0063f60b2f If object 0b (computer terminal) activated by player goto 2f
0063f60c2f If object 0c (computer terminal) activated by player goto 2f
0063f60d2f If object 0d (computer terminal) activated by player goto 2f
0063f60e2f If object 0e (computer terminal) activated by player goto 2f
0063f6102f If object 10 (computer terminal) activated by player goto 2f
0063f6112f If object 11 (computer terminal) activated by player goto 2f
0063f6122f If object 12 (computer terminal) activated by player goto 2f
0063f6132f If object 13 (computer terminal) activated by player goto 2f
0063f6152f If object 15 (computer terminal) activated by player goto 2f
0063f6162f If object 16 (computer terminal) activated by player goto 2f
0063f6172f If object 17 (computer terminal) activated by player goto 2f
0063f6182f If object 18 (computer terminal) activated by player goto 2f
0063f61a2f If object 1a (computer terminal) activated by player goto 2f
0063f61b2f If object 1b (computer terminal) activated by player goto 2f
0063f61c2f If object 1c (computer terminal) activated by player goto 2f
0063f61d2f If object 1d (computer terminal) activated by player goto 2f
0063f61e2f If object 1e (computer terminal) activated by player goto 2f
0063f61f2f If object 1f (computer terminal) activated by player goto 2f
0063f6202f If object 20 (computer terminal) activated by player goto 2f
0063f6212f If object 21 (computer terminal) activated by player goto 2f
000104 Go to first 04
00022f Label 2f
00cdf6ffff81180900 Display text and play a sound in channel 9 for player:
(unknown text)
00cbf61e1b Display text in bottom left for player:
Terminal is not active.
00b6 Reset and start cycle counter
000256 Label 56
0003 Yield
00bd0000782f If cycle counter > 120 (2.0 secs) goto 2f
000156 Go to first 56
00022f Label 2f
000104 Go to first 04
000208 Label 08
00cdf6ffff81180900 Display text and play a sound in channel 9 for player:
(unknown text)
00a300004000002f If flag #15 (Objective complete: Shut down experiments (1)) is false goto 2f
00b6 Reset and start cycle counter
000256 Label 56
0003 Yield
00bd00003c06 If cycle counter > 60 (1.0 secs) goto 06
000156 Go to first 56
000206 Label 06
00cbf61e2a Display text in bottom left for player:
Experiment already powered down.
000104 Go to first 04
00022f Label 2f
00cbf61e1c Display text in bottom left for player:
Powering down active systems.
017c01c305 Set sound 01c3 to channel 5 (does not play)
00cf05070001 Play sound in channel 5 from object 07 (computer terminal)
00b6 Reset and start cycle counter
00020a Label 0a
0003 Yield
00bd0000b406 If cycle counter > 180 (3.0 secs) goto 06
00010a Go to first 0a
000206 Label 06
00cbf61e1d Display text in bottom left for player:
Experiment has been shut down.
00a100004000 Set flag #15 (Objective complete: Shut down experiments (1))
000104 Go to first 04
00020d Label 0d
00cdf6ffff81180900 Display text and play a sound in channel 9 for player:
(unknown text)
00a300008000002f If flag #16 (Objective complete: Shut down experiments (2)) is false goto 2f
00b6 Reset and start cycle counter
000257 Label 57
0003 Yield
00bd00003c06 If cycle counter > 60 (1.0 secs) goto 06
000157 Go to first 57
000206 Label 06
00cbf61e2a Display text in bottom left for player:
Experiment already powered down.
000104 Go to first 04
00022f Label 2f
00cbf61e1c Display text in bottom left for player:
Powering down active systems.
017c01c305 Set sound 01c3 to channel 5 (does not play)
00cf05080001 Play sound in channel 5 from object 08 (computer terminal)
00b6 Reset and start cycle counter
00020e Label 0e
0003 Yield
00bd0000b406 If cycle counter > 180 (3.0 secs) goto 06
00010e Go to first 0e
000206 Label 06
00cbf61e1d Display text in bottom left for player:
Experiment has been shut down.
00a100008000 Set flag #16 (Objective complete: Shut down experiments (2))
000104 Go to first 04
00020f Label 0f
00cdf6ffff81180900 Display text and play a sound in channel 9 for player:
(unknown text)
00a300010000002f If flag #17 (Objective complete: Shut down experiments (3)) is false goto 2f
00b6 Reset and start cycle counter
000258 Label 58
0003 Yield
00bd00003c06 If cycle counter > 60 (1.0 secs) goto 06
000158 Go to first 58
000206 Label 06
00cbf61e2a Display text in bottom left for player:
Experiment already powered down.
000104 Go to first 04
00022f Label 2f
00cbf61e1c Display text in bottom left for player:
Powering down active systems.
017c01c305 Set sound 01c3 to channel 5 (does not play)
00cf05090001 Play sound in channel 5 from object 09 (computer terminal)
00b6 Reset and start cycle counter
000210 Label 10
0003 Yield
00bd0000b406 If cycle counter > 180 (3.0 secs) goto 06
000110 Go to first 10
000206 Label 06
00cbf61e1d Display text in bottom left for player:
Experiment has been shut down.
00a100010000 Set flag #17 (Objective complete: Shut down experiments (3))
000104 Go to first 04
000209 Label 09
003a06 If alarm is activated goto 06
00cdf6ffff81180900 Display text and play a sound in channel 9 for player:
(unknown text)
00cbf61e1e Display text in bottom left for player:
Alarm activated.
00a101000000 Set flag #25 (alarm 1 activated)
0028 Activate alarm
000104 Go to first 04
000206 Label 06
00cbf61e1f Display text in bottom left for player:
Alarm deactivated.
00a201000000 Unset flag #25 (alarm 1 activated)
0029 Deactivate alarm
000104 Go to first 04
00020b Label 0b
003a06 If alarm is activated goto 06
00cdf6ffff81180900 Display text and play a sound in channel 9 for player:
(unknown text)
00cbf61e1e Display text in bottom left for player:
Alarm activated.
00a102000000 Set flag #26 (alarm 2 activated)
0028 Activate alarm
000104 Go to first 04
000206 Label 06
00cbf61e1f Display text in bottom left for player:
Alarm deactivated.
00a202000000 Unset flag #26 (alarm 2 activated)
0029 Deactivate alarm
000104 Go to first 04
00020c Label 0c
003a06 If alarm is activated goto 06
00cdf6ffff81180900 Display text and play a sound in channel 9 for player:
(unknown text)
00cbf61e1e Display text in bottom left for player:
Alarm activated.
00a104000000 Set flag #27 (alarm 3 activated)
0028 Activate alarm
000104 Go to first 04
000206 Label 06
00cbf61e1f Display text in bottom left for player:
Alarm deactivated.
00a204000000 Unset flag #27 (alarm 3 activated)
0029 Deactivate alarm
000104 Go to first 04
00022f Label 2f
000104 Go to first 04
0004 End of function

Invocations

  • Started automatically

Comments

There are no comments yet for this function.