# Does the engine power change move a drag car? (mprace.c mprace_torque_scale) As mprace_drag_a.txt, with the
# player's engine times ${SCALE} at the race's start and its speed, curve and governor four times a second.
#   roam-pair --seed <stage 3 tree> --a Ann:carbal_drag_a.txt:SCALE=1.5 --b Bob:carbal_drag_b.txt:SCALE=1
#        --env MP_RACE=S3_SPON_DRAG_6 --env MP_PLAYERS=2 --env NFSU2_MPRACE_BALANCE=0
0     pad connect                     # the synthetic controller from the start (the game takes one in then)
0     bot on
+0    waitroam 6000
+0    bot off
+0    roam smsauto on
+0    roam mp waitpeers 1 12000
+600  careergo ${MP_RACE}
+300  roam mp spots 1
+0    dump spot_line
+0    log LOBBY open
+0    tap RETURN                      # Engage: the race's card (an open race: S3_SPON_DRAG_6 in s3_r2)
+0    waitfng UI_EngageRaceDialog.fng 900
+120  tap LEFT
+30   tap RETURN                      # Accept: Solo or Multiplayer?
+0    waitfng IG_GenericDialog_MED.fng 600
+60   tap LEFT
+30   tap RETURN                      # the left button: Multiplayer (Solo, the right one, has the focus)
+60   dump lobby_line
+0    roam mp waitlobby ${MP_PLAYERS} 9000
+60   roam mp lobby
+0    log LOBBY start
+0    tap RETURN
+0    log LOBBY trip
+0    waitexpr i:0x850078 == 512 6000
+0    waitmem 0x008654a4 6 20000
+0    log LOBBY race
+0    trace 15 v=[[0x8900b4]+4]+0x430 tq0=[[[0x8900b4]+4]+0x10]+0x240 n2o=[[[0x8900b4]+4]+0x10]+0x2ec lim=[[[0x8900b4]+4]+0x10]+0x2d0
+0    trigger RT 1                    # the throttle held to the end (on the way back the trip mutes the pad)
+9000ms log race-start
+0    roam mp perf scale ${SCALE}
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+0    roam mp car
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+0    roam mp car
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+0    roam mp car
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+0    roam mp car
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+0    roam mp car
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+1200ms tappad A
+0    roam mp car
+0    roam mp waittrip 40000
+0    untrace
+0    trigger RT 0
+0    careerlist
+0    roam mp lobby
+0    log LOBBY DONE
+60   quit
