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 |
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