# Ghost mode's hint and the page menu's Ghost mode, instance A (--page app): new career -> prologue free roam, wait for
# the other instance, then the game's autopilot drives off the new career's start: the game says "ghost hint ... the
# page shows it" and the page's note at the top says where Ghost mode is (log SHOT ghosthint; the page's log
# "[notice] hint: ghost"), for 15 s.  Then the page menu (F9) switches ghost mode on
# and off again (log MENU solid): the log says "solid cars off (the page's menu)", the status "passable", and B sees
# this car passable meanwhile (roam_keepright_b.txt).  NFSU2_ROAM=1 and peers from the environment.
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
+240  roam call 0x5fae20 ecx=*0x8900ac          # Player::AutoPilotOn: off the new career's start
+420  log SHOT ghosthint
+600  roam mp status
+0    log MENU solid                            # ghost mode on
+300  roam mp status
+0    log SHOT solid_off
+600  log MENU solid                            # and off again
+300  roam mp status
+600  roam call 0x5faf10 ecx=*0x8900ac          # Player::AutoPilotOff
+300  roam mp status
+10   quit
