Simple Proof of concept to view, edit (with js console), and save RPG Maker MV Save Files.
Oct 30, 2018 Re: Does there exist a save editor for RPG Maker MV? There was an editor I found at one point that allowed you to somewhat cheat with a save, but it only allowed you to add items to your inventory that were part of the generic RPGMaker repertoire, so if the game wasn't using that item you could break your save. Re: Does there exist a save editor for RPG Maker MV? There was an editor I found at one point that allowed you to somewhat cheat with a save, but it only allowed you to add items to your inventory that were part of the generic RPGMaker repertoire, so if the game wasn't using that item you could break your save.
This is for games that compress the save using LZ-String, default saves can be directly edited with a text editor. I don't have any default engine saves, but it would be easy to make something similar for them as well.
Load index.html into any decent modern browser. (Chrome tested)
Click Choose Files and select any rpgsave files
Edit any Saves JSON in editors that appear
CTRL-F to search an editor when it is in focus
If JSON parses title will stay green, else the title will turn red those changes will not be saved for export
Click the save button to get back the edited save file
Alternately Use the old method to edit by replacing step 3 above with
Open the javascript console (in developer tools on most browsers, F12 on Chrome)
Make any change via the editing the saves array
Type saves into the console to see the array then expand any objects->save_data to access the data
Thanks to
I've created a plugin for RPG Maker MV that allows users to access a Cheat Menu in game. The controls are all input via the number keys [0]-[9] (not the NUMPAD) (other keys may be used as well now) or the mouse.
Open the Menu by pressing the [1] Key. Move menu to different positions with ` (key with tilde ~) Scroll between cheats with [2] and [3] Keys. Any [#] indicates a number key to press to cause an action, if you don't want to click.
The menu can also be interacted with by clicking (everything except opening the menu can be done with the mouse). Clicking is done with left click and clickable elements will be highlighted red on hover over.
Available Cheats Are
God Mode for any Actor (infinite hp and mp, skills shouldn't cost anything)
Set Enemy/Party HP to 0 hp or 1 hp, Party Full Recover (HP, MP, Status)
Toggle No Clip
Edit Exp
Edit Stats
Edit Gold
Edit Items, Weapons, Armor
Change player movement speed
Clear Status/States Effects
Edit Variables/Switches
Save/Recall Location and Teleport
Be careful not to skip game events
If you teleport off the map lower X,Y and teleport again to fix it.
Open javascript console/developer tools with F8
With this you can edit game Variables and Switches (at your own risk) in the $gameVariables and $gameSwitches, as well as other advanced stuff
Open Switch/Variable Debug Menu from playtest Mode with F9
Better/easier method for editing the Switches and Variables than using the console, slower if you want to edit variables by large amounts
Downloads
Download or Clone from above repository link or click the link below
Download: GitHub
I've tested this to work with Cursed Armor and 魔王イリスの逆襲[RJ176175] (both are NSFW)
Install
Unpack Game if needed (if you have a single large Game.exe with no /www folder, etc.).
I use this tool by Kao: Dl Link (Alt Link)
Select GameFolder/Game.exe and hit unpack
Rename GameFolder/%DEFAULT FOLDER% to something without the % signs
Copy any GameFolder/www folder from original directory into the renamed GameFolder/%DEFAULT FOLDER% direcotry
The renamed GameFolder/%DEFAULT FOLDER% is your new game folder (place it wherever you like, and use it for the steps below), run with the Game.exe in that folder
Alternately Use one of these tools if the above doesn't work: link
I don't use these so your on your own for instructions
Copy and Paste this contents of Cheat_Menu folder into folder with Game.exe
Patch your www/js/plugins.js
Backup your www/js/plugins.js file
Patch
Run MVPluginPatcher.exe or
Manually Add the following to your plugins.js file
If the www/js/plugins.js is read only, remove that in the properties or the patch with fail.
Some games might have have altered the plugin loading mechanism (for example using a single composite plugin to save space). In this case you should open the GameFolder/www/js/main.js and insert the code as shown below in order to get any extra plugins to load.
Uninstall
Delete www/js/plugins/Cheat_Menu.js and www/js/plugins/Cheat_Menu.css
Remove plugin entry from www/js/plugins.js
Be sure to remove the comma from new last entry if this plugin was last in the list
Ideally you can just restore you backup of plugins.js
Delete MVPluginPatcher.exe and plugins_patch.txt if you haven't already
Other Cool Stuff
Original ULMF thread for this plugin: thread
I might also suggest Libellule's text hook for untranslated games: thread It has a packaged version of my Cheat Menu, just note it is outdated at the moment so if you install my plugin with his patcher just overwrite with the /www folder downloaded from the most recent version here.
Froggus has a save editor that works with a bunch of versions of RPG maker games including MV: thread