Record & Replay recorded flight
-# NOBB but without Tacview
Made for: @mortal orbit
Progress, split into 3 parts:
- Recording: 80%; Accurately records and logs highly detailed flight telemetry including loadouts (
[SPLOD]), analog control inputs (Pitch, Roll, Yaw, Brake), speed, throttle, and positional data.
The framework successfully captures all critical variables needed to perfectly reproduce the flight state.
- Translating: 80%; Reads the detailed output and tries its best to correctly reconstruct the vehicle, its loadout, and its initial spawn variables.
The translation logic "tries" its best to dynamically mount correct weapon payloads and "tries" to guarantee Echo, Ghost and Doppel entities start exactly synchronized with their source telemetry initial coordinates.
- Replaying: 50%; The Ghost and Doppel modes actively replicate your recorded flight by driving the ControlInputs and engine states directly.
Analog controls mathematically mimic the recorded telemetry (Lerp) so visual control surfaces animate perfectly. Engines actively spool up (via
NetworkIgnition). Doppel Mode successfully registers as a tangible AI entity usingUnitRegistry.
Instruction
-
Install the dll and configmanager in the plugins folder
-
Allow recording on spawn turned on (in the configmanager F1) and adjust the HB (The preview is set at 1, logging my current position and rotation every 1 input. Higher numbers = Less echo)
-
Fly normally
-
Then exit the vehicle (ejecting or crashing) not the game
-
Exit the game
-
In the plugins folder, there'll be a new Recordings subfolder, inside are your recorded flights
-
Extract the log out of the compressed file
-
Play the game again
-
Spectate recommended
-
Once you're in the game, open the configmanager
-
Choose the log file
-
Press the
Spawn EchoSpawn GhostSpawn Doppel