Loj
@loj19.bsky.social
31 followers 31 following 9 posts
Engine programming, mtg, poe, fighting games
Posts Media Videos Starter Packs
loj19.bsky.social
(by special mode I mean special move/the SP button, I cannot spell this morning)
loj19.bsky.social
Unfortunately the camera state in some cinematic supers doesn't seem to get restored correctly atm though.
loj19.bsky.social
Xrd training mode uses most of the controller binding already. So to support save state bindings I've added contextual controls based on whether the stylish special mode button is held since it isn't used for anything. Holding special + record/play recording triggers saving/loading a state.
loj19.bsky.social
The training mode reset button toggles between the regular replay controls and the mod. P toggles pause, K swaps player to control and directions navigate the replay, 1 frame at a time with left/right, 10 with up/down. The "Play Recording" button initiates takeover and "Record" cancels takeover.
loj19.bsky.social
I spent the past couple evenings trying to make the mod more user friendly. Previously everything was controlled with a mess of arbitrary keyboard binds. Now it can be controlled entirely with your existing in game button bindings. Here's an example of a sequence controlled with an arcade stick.
loj19.bsky.social
Thanks, I'll make the repo public in a day or two once I've tidied up some bits and pieces.

The input override I'm using here is just toggling an existing flag in the game that decides whether a player uses controller input or the replay stream when evaluating input.
loj19.bsky.social
Xrd Replay Takeover WIP
loj19.bsky.social
Xrd recordings WIP