CI Training


000204 Label 04
0003 Yield
00a308000000012f If flag #28 (any training completed) is true goto 2f
000104 Go to first 04
00022f Label 2f
00a300000100012f If flag #9 (data uplink training activated) is true goto 2f
00a300000200012f If flag #10 (ecm mine training activated) is true goto 2f
00a300000400012f If flag #11 () is true goto 2f
00a300000800012f If flag #12 (night vision training activated) is true goto 2f
00a300001000012f If flag #13 (door decoder training activated) is true goto 2f
00a300002000012f If flag #14 (r-tracker training activated) is true goto 2f
00a300004000012f If flag #15 (ir scanner training activated) is true goto 2f
00a300008000012f If flag #16 (x-ray scanner training activated) is true goto 2f
00a300010000012f If flag #17 (disguise training activated) is true goto 2f
00a300020000012f If flag #18 (cloaking device training activated) is true goto 2f
000006 Go to next 06
00022f Label 2f
000104 Go to first 04
000206 Label 06
00a208000000 Unset flag #28 (any training completed)
005bf800001e2f If Joanna is in room/pad 1e goto 2f
000030 Go to next 30
00022f Label 2f
000104 Go to first 04
000230 Label 30
00e0f800 Revoke control from Joanna temporarily
01cb000000ff0000 Fade to #00 over 0 frames (0.0 secs)
01cb000000001388 Fade from #00 over 5000 frames (83.3 secs)
00b6 Reset and start cycle counter
000208 Label 08
0003 Yield
00bd00001e2f If cycle counter > 30 (0.5 secs) goto 2f
000108 Go to first 08
00022f Label 2f
005bf80000162f If Joanna is in room/pad 16 goto 2f
005bf80000172f If Joanna is in room/pad 17 goto 2f
005bf80000182f If Joanna is in room/pad 18 goto 2f
005bf80000192f If Joanna is in room/pad 19 goto 2f
005bf80000142f If Joanna is in room/pad 14 goto 2f
00de0151 Switch control to camera and move camera to pad 0151
0005f20401 Assign function 0401 to P1 or P2 and advance frame
000006 Go to next 06
00022f Label 2f
00de020a Switch control to camera and move camera to pad 020a
0005f20402 Assign function 0402 to P1 or P2 and advance frame
000206 Label 06
0003 Yield
0003 Yield
0003 Yield
0003 Yield
00dd Return from camera mode to player
01cb000000ff0000 Fade to #00 over 0 frames (0.0 secs)
01cb00000000005a Fade from #00 over 90 frames (1.5 secs)
00b6 Reset and start cycle counter
000209 Label 09
0003 Yield
00bd00005a06 If cycle counter > 90 (1.5 secs) goto 06
000109 Go to first 09
000206 Label 06
00e1f8 Give control back to Joanna
00dd Return from camera mode to player
00a208000000 Unset flag #28 (any training completed)
000104 Go to first 04
0004 End of function

Invocations

  • Started automatically

Comments

Wait for any training to be completed
If Jo not in training room:
- Revoke control
- Do screen fade
...