Skip to content

v1.5.0 - Incident signal + Live Cut manual replay

Latest

Choose a tag to compare

@seikenxa seikenxa released this 04 Jun 03:15
· 2 commits to main since this release

New

  • Incident signal. status.json now includes an incident boolean (true for incidenthold seconds after any detected incident, on both rF2 and LMU). The OBS Lua script gains incident_start / incident_end triggers — wire them to a banner or alert. It is independent of replay mode, so it fires even on LMU where replays cannot be plugin-driven.
  • Live Cut (livecut=1) — manual incident replay. Instead of auto-replaying, the camera cuts to the incident car and holds it for incidenthold seconds, and you decide when to replay.
    • rFactor 2: press your Instant Replay key to replay — the plugin seeks to the incident — and press it again to return to autocam. An on-screen prompt (Incident - press R for replay) tells you when one is ready.
    • Le Mans Ultimate: the plugin holds the live focus on the incident car; you use LMU's own native instant replay (press R, then click the LIVE marker on the seek bar to return). The on-screen prompt only shows while driving (LMU hides the message area in spectator view), so for a broadcast setup the camera cut to the incident car — and the OBS incident signal — is your cue. Set incidenthold to ~20 so the focus covers watching the replay.
    • Default livecut=0 keeps the previous automatic-replay behaviour.
  • replaykey=auto reads the sim's own Instant Replay key binding (rF2 Controller.JSON / LMU keyboard.json) so manual mode follows whatever key you use. Override with a hex virtual-key code if needed.
  • New ini keys: livecut (0), incidenthold (7), replaykey (auto).

Changes

  • lowinc / highinc defaults raised to 500 / 2000. The old 0.4 / 0.8 fired on virtually every contact — the actual contact-severity scale in current rF2/LMU is hundreds to thousands (roughly 500 = light contact, 2000+ = heavy, 3000+ = big crash). Thanks to Tony RZ for flagging this.
  • Player-driving detection now uses mControl == 0 (the local player actually in control) instead of mIsPlayer, which is unreliable on LMU — it stays set on your owned car even while spectating. Autocam now follows you switching between driving and spectating within a session, with no configuration.

Dev

  • Debug log (debug=1) gains imag / inc / lcf / orp / lo / hi / lc / pctl fields.

Install

Drop rf2autocam_x64.dll into ...\rFactor 2\Bin64\Plugins\ (or ...\Le Mans Ultimate\Plugins\). The same DLL works for both games. See the README for the LMU CustomPluginVariables.JSON entry.