# Free roam, the arrows' and the world map's lifecycle: one player in the new
# career's prologue free roam among web/tools/roam-crowd.mjs's players (24 or
# more: copies of the HUD's arrows in use).  The world map and the pause menu
# open and close, the minimap's icons are made again, then the car lot (the
# world, the HUD and every car of our own go; the 206 bought) and back: the
# same again in the new world and HUD.  mp status counts the arrows and
# their drawn copies, mp map the map's markers; the run must end with quit.
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 ${ROAM_CROWD_CARS} 6000
+0    roam mp waitcars ${ROAM_CROWD_CARS} 6000
+1800 roam mp status
+0    dump v_here
+0    tap M
+90   tap M
+120  roam mp map
+0    dump v_map
+0    tapuntil ESCAPE HUD_SingleRace.fng 120 1200
+60   tap ESCAPE                      # the pause menu
+120  roam mp status
+0    dump v_pause
+0    tapuntil ESCAPE HUD_SingleRace.fng 120 1200
+120  roam call 0x4f92a0
+2    roam call 0x4f92a0
+60   roam mp status
+0    dump v_rebuilt
+0    log VISIT car lot
+60   roam shopgo CC_CAR_LOT_1
+300  tapuntil RETURN UI_EngageShopDialog.fng 120 2400
+120  tap LEFT
+30   tap RETURN                      # enter the car lot
+0    waitfng GarageMain.fng 3000
+0    roam mp status
+300  tap RETURN                      # buy the 206
+180  tap LEFT
+30   tap RETURN                      # Yes
+0    waitfe MC_Main.fng 1200
+60   tap LEFT
+30   tap RETURN                      # save: Yes
+300  tap RETURN                      # Save complete: Continue
+120  tapuntil ESCAPE HUD_SingleRace.fng 120 3000
+0    roam waitroam 4000
+0    roam mp waitcars ${ROAM_CROWD_CARS} 6000
+600  roam mp status
+0    dump v_back
+0    tap M
+90   tap M
+120  roam mp map
+0    dump v_map2
+0    tapuntil ESCAPE HUD_SingleRace.fng 120 1200
+120  roam call 0x4f92a0
+60   roam mp status
+0    dump v_back2
+10   quit
