# Free-roam drift battle between two players, instance B (drift mode off, is challenged, stands): new career ->
# prologue free roam with A (roam_mp_drift_battle_a.txt).  B sees a drift battle's challenge and takes it; its drift
# mode comes on for the battle (it was off) and goes off after, no nitrous meanwhile.  B drifts nothing, so it loses
# ("drift battle with Al: over, LOST, 0 to N"), and its bank pays what it has of $100 (the prologue's: nothing).
0     tapuntil RETURN MC_Background.fng 120 4000
+120  tap LEFT
+30   tap RETURN
+240  tap BACK
+8    tap BACK
+8    tap BACK
+8    tap BACK
+20   type ${ROAM_PROFILE}
+60   tap RETURN
+240  tap RETURN
+0    waitfng GarageMain.fng 3000
+300  tap LEFT
+60   tap RETURN                      # Career
+300  tap RETURN                      # Start New Career
+0    waitfng UI_EngageMessageDialog.fng 8000
+120  tap RETURN                      # SMS: Continue
+0    roam waitroam 3000
+0    roam smsauto on
+0    roam mp waitpeers 1 6000
+0    roam mp waitcars 1 3000
+0    expect i:0x890104 == 0
+0    roam mp waitoutrun got 6000
+0    roam mp outrun
+30   tap RETURN
+0    roam mp waitoutrun race 900
+0    roam mp outrun
+60   expect i:0x890104 == 1           # drift mode on for the battle
+0    expect i:[[0x8900ac]+4]+0x45c == 0
+0    roam mp doors
+0    roam mp waitoutrun idle ${ROAM_WATCH_FRAMES}
+0    roam mp outrun
+0    expect i:0x861e74 == 0
+60   expect i:0x890104 == 0           # drift mode off again, as before
+0    expect i:[[0x8900ac]+4]+0x454 > 0
+300  roam mp outrun
+10   quit
