Chicago


00b6 Reset and start cycle counter
000205 Label 05
0003 Yield
00a3000008000104 If flag #12 (taxi reprogrammed) is true goto 04
00a3010000000103 If flag #25 (robot away from corner) is true goto 03
000105 Go to first 05
000203 Label 03
00a3000010000104 If flag #13 (Objective complete: Attach tracer to limousine) is true goto 04
00780107 If difficulty > SA goto 07
00780006 If difficulty > A goto 06
00bd002a3004 If cycle counter > 10800 (180.0 secs) goto 04
000105 Go to first 05
000206 Label 06
00bd001c2004 If cycle counter > 7200 (120.0 secs) goto 04
000105 Go to first 05
000207 Label 07
00bd001c2004 If cycle counter > 7200 (120.0 secs) goto 04
000105 Go to first 05
000204 Label 04
00a100040000 Set flag #19 (limo ready to leave)
00b54c494d4f20524541445920544f20474f0a00 // LIMO READY TO GO
00b6 Reset and start cycle counter
00020a Label 0a
0003 Yield
00bd00038404 If cycle counter > 900 (15.0 secs) goto 04
00010a Go to first 0a
000204 Label 04
00a100080000 Set flag #20 (limo ready 15 secs ago)
0005fd0000 Assign function 0000 - Idle to $self and advance frame
0004 End of function

Invocations

  • Started automatically

Comments

Wait for flag 12 or 25

If flag 25:
If bug thrown, proceed to limo ready to go part
Wait for (A: 3 mins, SA/PA: 2 mins)
Proceed to limo ready to go part

If flag 12:
Limo ready to go, so set flag 19
Wait 15 seconds then set flag 20