Small Python scripts that edit a copy of resources.assets. Each script
creates a new .assets file; it does not change your game file directly.
- Install Python 3 if you don't already have it. During installation, check Add Python to PATH.
- On this GitHub page, click Code → Download ZIP and extract the ZIP.
- Find
resources.assetsin your RotMG Exalt installation. A common location isC:\Users\YOUR_NAME\Documents\RealmOfTheMadGod\Production\RotMG Exalt\_Data. Copyresources.assetsinto the extracted folder beside the.pyscripts. Keep a separate backup of the original game file. - Open the extracted folder, click the File Explorer address bar, type
cmd, and press Enter. Run one of the commands below.
| What you want | Run this command | New file |
|---|---|---|
| No tile slide/push | python -3 tile_modifier.py |
output.assets |
| Torrential Staff (normal, shiny, or both) | python -3 torrential_fix_both.py |
resources_Tmod.assets |
| Celestial Recurve Shiny shot alignment | python -3 "celestial shiny fix.py" |
resources_Bmod.assets |
The staff script asks which version to patch; press Enter for both. The older
torrential staff fix.py handles only the normal staff and writes
resources_modified.assets.
- If the script succeeds, rename the copied input in the extracted folder to
resources_original.assets. Now rename the new output toresources.assets. Copy that output into the game's_Datafolder and replace the game copy. Leave your backups alone. Restart the game to load it.
If the script says it can't find resources.assets, make sure the unmodified file is beside
the script. If it says the output already exists, rename or move that output
before running the script again. Start from a fresh copy of the original asset
file whenever you want to run a different mod. Game updates may replace your
modified asset file.