Here’s the important part: Fightcade does not police Lua scripts. You could write an auto-block script that reads enemy position memory and blocks low every time. That would be cheating. Most players and lobbies consider macros for difficult but legitimate techniques (like pretzels in Garou) as gray-area, and anything that reads game state (memory reading) as outright cheating.
My rule of thumb:
Respect the lobby. Ask opponents if they’re okay with macros. Keep the spirit of the arcade alive. fightcade lua hotkey
Because Fightcade Lua scripts run with the same privileges as the emulator, they can:
Best practices:
Fightcade does not sandbox the Lua environment, so treat scripts like any executable code.
This guide explains how to set up custom hotkeys using Lua scripting in FightCade. This is particularly useful for mapping functions that are not available in the standard emulator settings, such as toggling autofire, slow-motion, or custom state saves. Here’s the important part: Fightcade does not police
Note: This guide focuses primarily on FBNeo (FinalBurn Neo), the primary emulator for FightCade, but the principles often apply to other cores that support Lua.