# Free roam: a car in the way.  One player in the new career's prologue free
# roam among roam-crowd's players (--crowd 13: players 0, 6 and 12 drive the
# 20 m circle round its start at 15 m/s, about 16 degrees apart) parks on
# their circle and keeps none of a hit (NFSU2_ROAM_HIT_SHARE=0: a braked car
# nobody can shove; the cars driving through still push it aside, so it parks
# there again every 5 s for 20 s).  20 s within 6 m of a spot after 4 hits
# from 2 players' cars in a minute, its game lets every car through it (the
# log's "every car drives through it", mp doors' "in the way", mp status' "my
# car in the way"), also once those hits are older than a minute, until it
# leaves the spot ("has left the spot"; mp doors: not passable).
#   node web/tools/roam-pair.mjs --solo --crowd 13 --env ROAM_CROWD_CARS=13 \
#        --a Al:roam_block.txt:NFSU2_ROAM_HIT_SHARE=0
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
+900  roam teleport 1715 -884 24.1     # on the 20 m circle
+60   roam mp doors
+240  roam teleport 1715 -884 24.1
+300  roam teleport 1715 -884 24.1
+300  roam teleport 1715 -884 24.1
+300  roam teleport 1715 -884 24.1
+300  roam mp doors
+900  roam mp doors
+900  roam mp doors
+0    roam mp status
+3000 roam mp doors                   # the hits older than a minute
+0    roam teleport 1695 -884 24.1     # off the spot, inside the circles
+60   roam mp doors
+10   quit
