000280 |
Label 80 |
000208 |
Label 08 |
0003 |
Yield |
00a3000100000181 |
If flag #17 (disguise training activated) is true goto 81 |
000108 |
Go to first 08 |
000281 |
Label 81 |
011cf800080000 |
Unset property for Joanna: 2:00080000 |
00a240000000 |
Unset flag #31 () |
00a280000000 |
Unset flag #32 () |
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 |
00b5747261696e696e6700 |
// training |
01162a |
Show object 2a (briefcase) |
006b2a011d |
Move object 2a (briefcase) to pad 011d |
00ab2a00100000 |
Unset property for object 2a (briefcase): 1:00100000 (unknown prop) |
00ae2a00080000 |
Unset property for object 2a (briefcase): 2:00080000 (unknown prop) |
0005030429 |
Assign function 0429 to actor 03 (CI Male Lab Technician) and advance frame |
00a204000000 |
Unset flag #27 () |
006d31 |
Close door 31 (dD door) |
006d8a |
Close door 8a (dD door) |
006d89 |
Close door 89 (dD door) |
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 |
00028c |
Label 8c |
01a402000002 |
Display text in top middle: (unknown text)
|
01a401041c26 |
Display text in top middle: Collect Disguise from table to begin.
|
00b6 |
Reset and start cycle counter |
000286 |
Label 86 |
0003 |
Yield |
00a340000000010a |
If flag #31 () is true goto 0a |
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 |
005df82a2f |
If player Joanna has object 2a (briefcase) 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)
|
011df8000800002f |
If Joanna has property 2:00080000 goto 2f |
01a401041c3d |
Display text in top middle: Select the Disguise.
- Hold A Button.
- Use Control Stick to change selection.
- Highlight Disguise and release A Button.
|
00b6 |
Reset and start cycle counter |
00028e |
Label 8e |
0003 |
Yield |
00a340000000010a |
If flag #31 () is true goto 0a |
00a3000000040190 |
If flag #3 () is true goto 90 |
011df8000800002f |
If Joanna has property 2:00080000 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)
|
01a401041c27 |
Display text in top middle: Fool someone into giving you Cloaking Device.
|
000282 |
Label 82 |
0003 |
Yield |
00a3000000040190 |
If flag #3 () is true goto 90 |
006e310a85 |
If door 31 (dD door) is open or opening goto 85 |
006e8a0a85 |
If door 8a (dD door) is open or opening goto 85 |
006e890a85 |
If door 89 (dD door) is open or opening goto 85 |
00a3800000000109 |
If flag #32 () is true goto 09 |
00a340000000010a |
If flag #31 () is true goto 0a |
000182 |
Go to first 82 |
000209 |
Label 09 |
01a402000002 |
Display text in top middle: (unknown text)
|
00cbf81c28 |
Display text in bottom left for Joanna: Cloaking Device successfully retrieved.
|
00b6 |
Reset and start cycle counter |
00020e |
Label 0e |
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 |
00bd0000f083 |
If cycle counter > 240 (4.0 secs) goto 83 |
00010e |
Go to first 0e |
00020a |
Label 0a |
01a402000002 |
Display text in top middle: (unknown text)
|
00cbf81c2f |
Display text in bottom left for Joanna: You're meant to use the Disguise, remember?
|
00b6 |
Reset and start cycle counter |
00020f |
Label 0f |
0003 |
Yield |
00a3000000040190 |
If flag #3 () is true goto 90 |
000259 |
Label 59 |
00bd0000f085 |
If cycle counter > 240 (4.0 secs) goto 85 |
00010f |
Go to first 0f |
000285 |
Label 85 |
00b56661696c00 |
// fail |
00a100000010 |
Set flag #5 () |
000084 |
Go to next 84 |
000283 |
Label 83 |
019031 |
Set EEPROM value 49 |
00b5646f6e6500 |
// done |
0003 |
Yield |
00a100000008 |
Set flag #4 () |
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)
|
01172a |
Hide object 2a (briefcase) |
00026d |
Label 6d |
0003 |
Yield |
00a300010000002f |
If flag #17 (disguise training activated) is false goto 2f |
00016d |
Go to first 6d |
00022f |
Label 2f |
000503041d |
Assign function 041d to actor 03 (CI Male Lab Technician) and advance frame |
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.