# Free-roam multiplayer hit, instance B (drives into A): new career ->
# prologue free roam; A (roam_mp_hit_a.txt) drives ahead and stops, then
# B_WAIT frames after the cars appear B drives into it at full throttle for
# B_UP frames (the hit comes about 89 frames in, at 10.6 m/s).  B's own car
# is traced every frame.  How to run and what to expect: roam_mp_hit_a.txt.
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
+0    roam mp status
+${B_WAIT} log ram_start
+0    trace 1 vx=f:[[0x8900ac]+4]+0x70 vy=f:[[0x8900ac]+4]+0x74 vz=f:[[0x8900ac]+4]+0x78 spd=f:[[0x8900ac]+4]+0x42c x=f:[[0x8900ac]+4]+0x60 y=f:[[0x8900ac]+4]+0x64 wz=f:[[0x8900ac]+4]+0x118
+0    roam mp status
+0    down UP
+${B_UP} up UP
+0    log ram_end
+600  roam mp status
+0    untrace
+10   quit
