000280 |
Label 80 |
000208 |
Label 08 |
0003 |
Yield |
00a3000008000181 |
If flag #12 (night vision training activated) is true goto 81 |
000108 |
Go to first 08 |
000281 |
Label 81 |
0102003001000000000000 |
Turn on/off lights in room 30 |
0102002e01000000000000 |
Turn on/off lights in room 2e |
0102002f01000000000000 |
Turn on/off lights in room 2f |
0102002001000000000000 |
Turn on/off lights in room 20 |
0102002401000000000000 |
Turn on/off lights in room 24 |
0102002501000000000000 |
Turn on/off lights in room 25 |
0102002601000000000000 |
Turn on/off lights in room 26 |
0102002201000000000000 |
Turn on/off lights in room 22 |
00a100000001 |
Set flag #1 () |
00703140 |
Lock door 31 (dD door) with value 64 |
00708a40 |
Lock door 8a (dD door) with value 64 |
00708940 |
Lock door 89 (dD door) with value 64 |
011627 |
Show object 27 (nightvision goggles) |
006b27011d |
Move object 27 (nightvision goggles) to pad 011d |
00ab2700100000 |
Unset property for object 27 (nightvision goggles): 1:00100000 (unknown prop) |
00ae2700080000 |
Unset property for object 27 (nightvision goggles): 2:00080000 (unknown prop) |
00a204000000 |
Unset flag #27 () |
006d31 |
Close door 31 (dD door) |
006d8a |
Close door 8a (dD door) |
006d89 |
Close door 89 (dD door) |
00028c |
Label 8c |
01a402000002 |
Display text in top middle: (unknown text)
|
01a401041c08 |
Display text in top middle: Collect Night Vision from table to begin.
|
00b6 |
Reset and start cycle counter |
000286 |
Label 86 |
0003 |
Yield |
00a3000000040190 |
If flag #3 () is true goto 90 |
0063f83157 |
If object 31 (dD door) activated by Joanna goto 57 |
0063f88a57 |
If object 8a (dD door) activated by Joanna goto 57 |
0063f88957 |
If object 89 (dD door) activated by Joanna goto 57 |
000059 |
Go to next 59 |
000257 |
Label 57 |
00a104000000 |
Set flag #27 () |
000259 |
Label 59 |
005df8272f |
If player Joanna has object 27 (nightvision goggles) goto 2f |
00bd0004b006 |
If cycle counter > 1200 (20.0 secs) goto 06 |
000186 |
Go to first 86 |
000206 |
Label 06 |
00018c |
Go to first 8c |
00022f |
Label 2f |
00028d |
Label 8d |
01a402000002 |
Display text in top middle: (unknown text)
|
0060f82d2f |
If player Joanna has weapon Nightvision Goggles equipped goto 2f |
01a401041c3a |
Display text in top middle: Select the Night Vision.
- Hold A Button.
- Use Control Stick to change selection.
- Highlight Night Vision and release A Button.
|
00b6 |
Reset and start cycle counter |
00028e |
Label 8e |
0003 |
Yield |
00a3000000040190 |
If flag #3 () is true goto 90 |
01bef82d2f |
If Joanna is using Nightvision Goggles goto 2f |
00bd0004b006 |
If cycle counter > 1200 (20.0 secs) goto 06 |
00018e |
Go to first 8e |
000206 |
Label 06 |
00018d |
Go to first 8d |
00022f |
Label 2f |
01a402000002 |
Display text in top middle: (unknown text)
|
01a401041c09 |
Display text in top middle: Activate the Night Vision.
Locate the light switch.
Turn the lights back on.
|
000282 |
Label 82 |
0003 |
Yield |
00a3000000040190 |
If flag #3 () is true goto 90 |
0063f83157 |
If object 31 (dD door) activated by Joanna goto 57 |
0063f88a57 |
If object 8a (dD door) activated by Joanna goto 57 |
0063f88957 |
If object 89 (dD door) activated by Joanna goto 57 |
000059 |
Go to next 59 |
000257 |
Label 57 |
00a104000000 |
Set flag #27 () |
000259 |
Label 59 |
0063f3342f |
If object 34 (light switch) activated by ? (0xf3) goto 2f |
000182 |
Go to first 82 |
00022f |
Label 2f |
00ce00baff |
Play sound ba in channel 255 |
0102003001ff0000000000 |
Turn on/off lights in room 30 |
0102002e01ff0000000000 |
Turn on/off lights in room 2e |
0102002f01ff0000000000 |
Turn on/off lights in room 2f |
0102002001ff0000000000 |
Turn on/off lights in room 20 |
0102002401ff0000000000 |
Turn on/off lights in room 24 |
0102002501ff0000000000 |
Turn on/off lights in room 25 |
0102002601ff0000000000 |
Turn on/off lights in room 26 |
0102002201ff0000000000 |
Turn on/off lights in room 22 |
01a402000002 |
Display text in top middle: (unknown text)
|
00cbf81c17 |
Display text in bottom left for Joanna: Lights have been reactivated.
|
00b6 |
Reset and start cycle counter |
00020d |
Label 0d |
0003 |
Yield |
00bd0000f083 |
If cycle counter > 240 (4.0 secs) goto 83 |
00010d |
Go to first 0d |
000285 |
Label 85 |
00b56661696c00 |
// fail |
00a100000010 |
Set flag #5 () |
000084 |
Go to next 84 |
000283 |
Label 83 |
019036 |
Set EEPROM value 54 |
00b5646f6e6500 |
// done |
00a100000008 |
Set flag #4 () |
0102003001ff0000000000 |
Turn on/off lights in room 30 |
0102002e01ff0000000000 |
Turn on/off lights in room 2e |
0102002f01ff0000000000 |
Turn on/off lights in room 2f |
0102002001ff0000000000 |
Turn on/off lights in room 20 |
0102002401ff0000000000 |
Turn on/off lights in room 24 |
0102002501ff0000000000 |
Turn on/off lights in room 25 |
0102002601ff0000000000 |
Turn on/off lights in room 26 |
0102002201ff0000000000 |
Turn on/off lights in room 22 |
0003 |
Yield |
000284 |
Label 84 |
005bf800001e90 |
If Joanna is in room/pad 1e goto 90 |
000290 |
Label 90 |
00713140 |
Unlock door 31 (dD door) with value 64 |
00718a40 |
Unlock door 8a (dD door) with value 64 |
00718940 |
Unlock door 89 (dD door) with value 64 |
00a108000000 |
Set flag #28 (any training completed) |
01a402000002 |
Display text in top middle: (unknown text)
|
011727 |
Hide object 27 (nightvision goggles) |
000259 |
Label 59 |
0003 |
Yield |
00a300000800002f |
If flag #12 (night vision training activated) is false goto 2f |
000159 |
Go to first 59 |
00022f |
Label 2f |
000108 |
Go to first 08 |
0005fd0000 |
Assign function 0000 - Idle to $self and advance frame |
0004 |
End of function |
There are no comments yet for this function.