# Friends' cars with too little room in the Cars pool (roam_game.c
# roam_game_purge, overrides.c sub_00639f20): one player in the new career's
# prologue free roam among web/tools/roam-crowd.mjs players in all of the
# game's car types, more of them than the 32 cars shown and driving circles,
# so that the server's hub keeps linking others (a dozen loads at once), with a
# car pool of half the default.  Good: "car pool: no room for a load ... MB
# more" lines, no "TRAP" and no hang (the status lines go on), quit at the end.
# The game's way (NFSU2_TEST_CARPOOL_FIXED=1 NFSU2_TEST_TEXREFS_DROP=1): the
# loads' purges take the textures off rides in use, and the game hangs or
# draws with freed textures ("memory access out of bounds", 0x620AE0).
#   node web/tools/roam-crowd.mjs --base <server> --n 50 --cars all --speed 15 --seconds 1500 --bundle
#   node web/tools/roam-pair.mjs --base <server> --solo --page play --a Al:roam_crowd_carpool.txt
#        --env NFSU2_ROAM_CARPOOL_KB=24000 --timeout 1500
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 20 6000
+0    roam mp status
+3600 roam mp status
+3600 roam mp status
+3600 roam mp status
+3600 roam mp status
+3600 roam mp status
+3600 roam mp status
+3600 roam mp status
+3600 roam mp status
+10   quit
