Cooked asset overrides
Swap textures, audio banks, meshes — anything cooked under mods/<id>/assets/.
Cooked asset overrides
Swap textures, audio banks, meshes — anything cooked under mods/<id>/assets/.
Lua scripting
Author behaviour in Lua. Call any of 53k game functions via rsmm.call.
Conflict-free merging
Multiple mods can patch the same file without overwriting each other.
Cross-platform UI
Tauri desktop app + Next.js web app — same UI everywhere.