CI Training


000280 Label 80
000208 Label 08
0003 Yield
00a3000001000181 If flag #9 (data uplink training activated) is true goto 81
000108 Go to first 08
000281 Label 81
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
00a200000004 Unset flag #3 ()
00a200000008 Unset flag #4 ()
00a200000010 Unset flag #5 ()
01162f Show object 2f (data uplink)
006b2f0131 Move object 2f (data uplink) to pad 0131
00ab2f00100000 Unset property for object 2f (data uplink): 1:00100000 (unknown prop)
00ae2f00080000 Unset property for object 2f (data uplink): 2:00080000 (unknown prop)
00b5747261696e696e6700 // training
006d31 Close door 31 (dD door)
006d8a Close door 8a (dD door)
006d89 Close door 89 (dD door)
00a204000000 Unset flag #27 ()
0063f8318c If object 31 (dD door) activated by Joanna goto 8c
0063f88a8c If object 8a (dD door) activated by Joanna goto 8c
0063f8898c If object 89 (dD door) activated by Joanna goto 8c
00028c Label 8c
01a402000002 Display text in top middle:
(unknown text)
01a401041c0a Display text in top middle:
Collect Data Uplink 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
005df82f2f If player Joanna has object 2f (data uplink) 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)
0060f8362f If player Joanna has weapon Data Uplink equipped goto 2f
01a401041c38 Display text in top middle:
Select the Uplink. - Hold A Button. - Use Control Stick to change selection. - Highlight Data Uplink and release A Button.
00b6 Reset and start cycle counter
00028e Label 8e
0003 Yield
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
00a3000000040190 If flag #3 () is true goto 90
0060f8362f If player Joanna has weapon Data Uplink equipped 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
0063f8302f If object 30 (computer terminal) activated by Joanna goto 2f
00022f Label 2f
01a402000002 Display text in top middle:
(unknown text)
01a401041c0b Display text in top middle:
Stand next to the terminal and use the Uplink.
000282 Label 82
0003 Yield
00a3000000040190 If flag #3 () is true goto 90
0063f8302f If object 30 (computer terminal) activated by Joanna goto 2f
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
000182 Go to first 82
00022f Label 2f
0060f8362f If player Joanna has weapon Data Uplink equipped goto 2f
00ce8116ff Play sound 8116 in channel 255
01a402000002 Display text in top middle:
(unknown text)
00cbf81c0c Display text in bottom left for Joanna:
You need to be holding the Data Uplink.
000182 Go to first 82
00022f Label 2f
01a402000002 Display text in top middle:
(unknown text)
00cbf81c0d Display text in bottom left for Joanna:
Connection established...
00b6 Reset and start cycle counter
000208 Label 08
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
017c01bf05 Set sound 01bf to channel 5 (does not play)
00cf05300001 Play sound in channel 5 from object 30 (computer terminal)
000214 Label 14
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
00bd00019006 If cycle counter > 400 (6.7 secs) goto 06
0055f80028022709 If Joanna is further than 40 units of pad 0227 goto 09
0060f8362f If player Joanna has weapon Data Uplink equipped goto 2f
000109 Go to first 09
00022f Label 2f
000114 Go to first 14
000206 Label 06
00b6 Reset and start cycle counter
00d305 Turn off sound in channel 5
017c01c107 Set sound 01c1 to channel 7 (does not play)
00cf07300001 Play sound in channel 7 from object 30 (computer terminal)
01a402000002 Display text in top middle:
(unknown text)
00cbf61c0e Display text in bottom left for player:
Terminal has been successfully hacked.
000215 Label 15
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
00bd0000f006 If cycle counter > 240 (4.0 secs) goto 06
000115 Go to first 15
000206 Label 06
000083 Go to next 83
000209 Label 09
01a402000002 Display text in top middle:
(unknown text)
00cbf81c0f Display text in bottom left for Joanna:
Connection broken - too far from PC.
00d305 Turn off sound in channel 5
017c01c006 Set sound 01c0 to channel 6 (does not play)
00cf06300001 Play sound in channel 6 from object 30 (computer terminal)
00b6 Reset and start cycle counter
000216 Label 16
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
00bd00007806 If cycle counter > 120 (2.0 secs) goto 06
000116 Go to first 16
000206 Label 06
00d306 Turn off sound in channel 6
000182 Go to first 82
000285 Label 85
00b56661696c00 // fail
00a100000010 Set flag #5 ()
000084 Go to next 84
000283 Label 83
019039 Set EEPROM value 57
00b5646f6e6500 // done
00a100000008 Set flag #4 ()
0003 Yield
000084 Go to next 84
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)
00d305 Turn off sound in channel 5
00d306 Turn off sound in channel 6
00d307 Turn off sound in channel 7
00b561626f7274656400 // aborted
01172f Hide object 2f (data uplink)
000108 Go to first 08
0005fd0000 Assign function 0000 - Idle to $self and advance frame
0004 End of function

Invocations

  • Started automatically

Comments

There are no comments yet for this function.