# Free-roam multiplayer soak (with stand-in friends, tools/roam_solo.sh): new
# career -> prologue free roam, wait for ROAM_SOLO_CARS friends' cars, then
# ROAM_SOAK_DRIVE (e.g. "roam call 0x5fae20 ecx=*0x8900ac", the autopilot, or
# "log idle") and a status line every 30 s for 30 minutes; quit earlier
# with NFSU2_TIMEOUT / NFSU2_QUIT_FRAMES.  The periodic "[roam] stats" lines
# carry the guest heap, [status] the RSS.
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 waitcars ${ROAM_SOLO_CARS} 6000
+0    ${ROAM_SOAK_DRIVE}
+30   dump soak_start
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+0    dump soak_05m
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+0    dump soak_10m
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+0    dump soak_15m
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+0    dump soak_20m
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+0    dump soak_25m
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+30000ms roam mp status
+0    dump soak_30m
+0    roam mp status
+10   quit
