# Multiplayer races from free roam, a URL race of 2 heats, a joining side whose host goes after heat 1 (with
# mprace_heats_hostquit_a.txt or mprace_heats_hoststart_a.txt): joins A's lobby, races heat 1, and comes back to free
# roam as free roam when the series breaks off (no autopilot after heat 1: the trip may come back without a heat 2).
0     bot on
+0    waitroam 6000
+0    bot off
+0    roam smsauto on
+0    roam mp waitpeers 1 12000
+0    roam mp waitlobby 0 9000
+0    careergo ${MP_RACE}
+300  log LOBBY join
+0    tap RETURN
+60   roam mp waitlobby 2 3000
+0    waitexpr i:0x850078 == 512 6000
+0    waitmem 0x008654a4 6 20000
+0    log LOBBY heat 1
+0    autopilot on 6000
+0    waitexpr i:0x8654a4 == 3 40000
+0    log LOBBY between the heats
+0    roam mp waittrip 40000
+0    waitmem 0x008654a4 6 6000
+300  expect i:0x89e7b0 == 0
+0    expect i:0x89e7a0 == 4000
+0    roam mp lobby
+0    log LOBBY DONE
+60   quit
