Feature Request: Built-in local match auto-recording or expose -record to Lua API #3507
Unanswered
satan-1412
asked this question in
Feature Request
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Is your feature request related to a problem? Please describe.
I'm always frustrated when I want to automatically record specific local matches (like Arcade or Versus) and name the files dynamically based on the characters fighting (e.g., KFM_vs_Ryu.rep). Currently, we have to launch the engine with the -record command-line flag, which records the entire session and makes custom naming impossible.
Describe the solution you'd like
It would be awesome if auto-recording local matches could be a built-in feature in the engine settings!
If that's too difficult or not suitable for the core engine, exposing the recording mechanism to the Lua API would be a perfect alternative. Adding something like startLocalRecord(path) and stopLocalRecord() would allow screenpack creators to trigger the recording right before launchFight() is called.
Additional context
I actually know absolutely nothing about programming. Since Go is a programming language developed by Google, I thought I could be smart and use Google's Gemini 3.1 PRO to help me modify the engine's source code! I tried so hard following its suggestions, but it had absolutely zero effect, hahaha! So I'm giving up on my AI hacking dreams and leaving it to the real professionals. Thank you guys for all your hard work on this amazing engine!
Search terms
record, replay, lua api, local match, auto record, offline
All reactions