000280 |
Label 80 |
011758 |
Hide object 58 (metal crate) |
011759 |
Hide object 59 (metal crate) |
01175a |
Hide object 5a (metal crate) |
01175b |
Hide object 5b (metal crate) |
01175c |
Hide object 5c (metal crate) |
01175d |
Hide object 5d (metal crate) |
01175e |
Hide object 5e (metal crate) |
01175f |
Hide object 5f (metal crate) |
011760 |
Hide object 60 (metal crate) |
011761 |
Hide object 61 (metal crate) |
011762 |
Hide object 62 (metal crate) |
011763 |
Hide object 63 (metal crate) |
011764 |
Hide object 64 (metal crate) |
011773 |
Hide object 73 (metal crate) |
011774 |
Hide object 74 (metal crate) |
011765 |
Hide object 65 (CI switch) |
011766 |
Hide object 66 (CI switch) |
011767 |
Hide object 67 (laser beam) |
011768 |
Hide object 68 (laser beam) |
011769 |
Hide object 69 (laser beam) |
01176a |
Hide object 6a (laser beam) |
01176b |
Hide object 6b (laser beam) |
01176c |
Hide object 6c (laser beam) |
01176d |
Hide object 6d (laser beam) |
01176e |
Hide object 6e (laser beam) |
01176f |
Hide object 6f (laser beam) |
011770 |
Hide object 70 (laser beam) |
011771 |
Hide object 71 (laser beam) |
011772 |
Hide object 72 (laser beam) |
000208 |
Label 08 |
0003 |
Yield |
00a3001000000181 |
If flag #21 () is true goto 81 |
000108 |
Go to first 08 |
000281 |
Label 81 |
00a108000000 |
Set flag #28 (any training completed) |
00b6 |
Reset and start cycle counter |
000213 |
Label 13 |
0003 |
Yield |
00bd00001e2f |
If cycle counter > 30 (0.5 secs) goto 2f |
000113 |
Go to first 13 |
00022f |
Label 2f |
00707540 |
Lock door 75 (dD door) with value 64 |
00707640 |
Lock door 76 (dD door) with value 64 |
006d75 |
Close door 75 (dD door) |
00a204000000 |
Unset flag #27 () |
0063f8752f |
If object 75 (dD door) activated by Joanna goto 2f |
0063f8762f |
If object 76 (dD door) activated by Joanna goto 2f |
00022f |
Label 2f |
00ae6500000001 |
Unset property for object 65 (CI switch): 2:00000001 (unknown prop) |
00ae6600000001 |
Unset property for object 66 (CI switch): 2:00000001 (unknown prop) |
00da650014 |
Change a screen on object 65 (CI switch) (image slot 0, image #20) |
00da660014 |
Change a screen on object 66 (CI switch) (image slot 0, image #20) |
00a200000020 |
Unset flag #6 () |
00a200000040 |
Unset flag #7 () |
00a200000080 |
Unset flag #8 () |
00a202000000 |
Unset flag #26 () |
011745 |
Hide object 45 (CI switch) |
011658 |
Show object 58 (metal crate) |
011659 |
Show object 59 (metal crate) |
01165a |
Show object 5a (metal crate) |
01165b |
Show object 5b (metal crate) |
01165c |
Show object 5c (metal crate) |
01165d |
Show object 5d (metal crate) |
01165e |
Show object 5e (metal crate) |
01165f |
Show object 5f (metal crate) |
011660 |
Show object 60 (metal crate) |
011661 |
Show object 61 (metal crate) |
011662 |
Show object 62 (metal crate) |
011663 |
Show object 63 (metal crate) |
011664 |
Show object 64 (metal crate) |
011673 |
Show object 73 (metal crate) |
011674 |
Show object 74 (metal crate) |
011665 |
Show object 65 (CI switch) |
011666 |
Show object 66 (CI switch) |
011667 |
Show object 67 (laser beam) |
011668 |
Show object 68 (laser beam) |
011669 |
Show object 69 (laser beam) |
01166a |
Show object 6a (laser beam) |
01166b |
Show object 6b (laser beam) |
01166c |
Show object 6c (laser beam) |
01166d |
Show object 6d (laser beam) |
01166e |
Show object 6e (laser beam) |
01166f |
Show object 6f (laser beam) |
011670 |
Show object 70 (laser beam) |
011671 |
Show object 71 (laser beam) |
011672 |
Show object 72 (laser beam) |
011504 |
Hide actor 04 (CI Female Lab Technician) |
006c67 |
Open door 67 (laser beam) |
006c68 |
Open door 68 (laser beam) |
006c69 |
Open door 69 (laser beam) |
006c6a |
Open door 6a (laser beam) |
006c6b |
Open door 6b (laser beam) |
006c6c |
Open door 6c (laser beam) |
006c6d |
Open door 6d (laser beam) |
006c6e |
Open door 6e (laser beam) |
006c6f |
Open door 6f (laser beam) |
006c70 |
Open door 70 (laser beam) |
006c71 |
Open door 71 (laser beam) |
006c72 |
Open door 72 (laser beam) |
0003 |
Yield |
006d67 |
Close door 67 (laser beam) |
006d68 |
Close door 68 (laser beam) |
006d69 |
Close door 69 (laser beam) |
006d6a |
Close door 6a (laser beam) |
006d6b |
Close door 6b (laser beam) |
006d6c |
Close door 6c (laser beam) |
006d6d |
Close door 6d (laser beam) |
006d6e |
Close door 6e (laser beam) |
006d6f |
Close door 6f (laser beam) |
006d70 |
Close door 70 (laser beam) |
006d71 |
Close door 71 (laser beam) |
006d72 |
Close door 72 (laser beam) |
00b5747261696e696e6700 |
// training |
00022f |
Label 2f |
000291 |
Label 91 |
01a402000002 |
Display text in top middle: (unknown text)
|
01a401041c62 |
Display text in top middle: Activate all the switches.
|
00b6 |
Reset and start cycle counter |
000282 |
Label 82 |
0003 |
Yield |
00a3000000200190 |
If flag #6 () is true goto 90 |
00a3000000800185 |
If flag #8 () is true goto 85 |
00a3000000400183 |
If flag #7 () is true goto 83 |
0063f87557 |
If object 75 (dD door) activated by Joanna goto 57 |
0063f87657 |
If object 76 (dD door) activated by Joanna goto 57 |
000059 |
Go to next 59 |
000257 |
Label 57 |
00a104000000 |
Set flag #27 () |
000259 |
Label 59 |
00bd0004b02f |
If cycle counter > 1200 (20.0 secs) goto 2f |
000182 |
Go to first 82 |
00022f |
Label 2f |
000191 |
Go to first 91 |
000285 |
Label 85 |
00b56661696c00 |
// fail |
00a100000080 |
Set flag #8 () |
000084 |
Go to next 84 |
000283 |
Label 83 |
01902d |
Set EEPROM value 45 |
00b5646f6e6500 |
// done |
00a100000040 |
Set flag #7 () |
0003 |
Yield |
000084 |
Go to next 84 |
000284 |
Label 84 |
000290 |
Label 90 |
00a108000000 |
Set flag #28 (any training completed) |
00717540 |
Unlock door 75 (dD door) with value 64 |
00717640 |
Unlock door 76 (dD door) with value 64 |
01a402000002 |
Display text in top middle: (unknown text)
|
00d305 |
Turn off sound in channel 5 |
00d306 |
Turn off sound in channel 6 |
00d307 |
Turn off sound in channel 7 |
011404 |
Show actor 04 (CI Female Lab Technician) |
00b561626f7274656400 |
// aborted |
011758 |
Hide object 58 (metal crate) |
011759 |
Hide object 59 (metal crate) |
01175a |
Hide object 5a (metal crate) |
01175b |
Hide object 5b (metal crate) |
01175c |
Hide object 5c (metal crate) |
01175d |
Hide object 5d (metal crate) |
01175e |
Hide object 5e (metal crate) |
01175f |
Hide object 5f (metal crate) |
011760 |
Hide object 60 (metal crate) |
011761 |
Hide object 61 (metal crate) |
011762 |
Hide object 62 (metal crate) |
011763 |
Hide object 63 (metal crate) |
011764 |
Hide object 64 (metal crate) |
011773 |
Hide object 73 (metal crate) |
011774 |
Hide object 74 (metal crate) |
011765 |
Hide object 65 (CI switch) |
011766 |
Hide object 66 (CI switch) |
011767 |
Hide object 67 (laser beam) |
011768 |
Hide object 68 (laser beam) |
011769 |
Hide object 69 (laser beam) |
01176a |
Hide object 6a (laser beam) |
01176b |
Hide object 6b (laser beam) |
01176c |
Hide object 6c (laser beam) |
01176d |
Hide object 6d (laser beam) |
01176e |
Hide object 6e (laser beam) |
01176f |
Hide object 6f (laser beam) |
011770 |
Hide object 70 (laser beam) |
011771 |
Hide object 71 (laser beam) |
011772 |
Hide object 72 (laser beam) |
011645 |
Show object 45 (CI switch) |
00b6 |
Reset and start cycle counter |
000209 |
Label 09 |
0003 |
Yield |
00bd00003c06 |
If cycle counter > 60 (1.0 secs) goto 06 |
000109 |
Go to first 09 |
000206 |
Label 06 |
01a402000002 |
Display text in top middle: (unknown text)
|
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.