![wolf rpg save editor f95zone wolf rpg save editor f95zone](https://media.indiedb.com/images/engines/1/1/755/map4.png)
And for the save part, it your own compiler which write the programs.įor this, you can look directly at the module source code to find the opcode, or use a real small ren'py code. Don't see your editor as something that read data, but as your own interpreter for programs wrote by the pickle module. So once you understood which opcode mean what, a bunch of "if opcode = this, do that" is enough to deserialize the data. Data serialized by pickle are just small programs able to recreate the data structures and their content. But still you seem to take the problem from the wrong angle. The save file I used for the screenshots is the same that returned nothing the last time. Apparently at some time it stop correctly keeping track of the position and start to see as variable's names things that clearly aren't :Īll this said, seen from my point of view, this version is really better than the previous one.
![wolf rpg save editor f95zone wolf rpg save editor f95zone](https://media.moddb.com/images/engines/1/1/755/save_data.png)
Objects introduce a really weird behavior in the editor. But I don't know why are they saved twice. Included RpgMakerSaveEdit 0.6. 65, SGEdit with Legend of Queen Opala series ini files, and MV Save File Editor (Recommend Notepad++ with JSON add-on). I can't confirm that it's that, but it looks like the prefixed variables were the ones I checked at some time in the console. by muttdoggy - I uploaded 'Rpg Maker Editors.zip' - This includes Rpg Maker Save Editor. Still, when used from an external python script or another store, the prefix is needed.
![wolf rpg save editor f95zone wolf rpg save editor f95zone](https://attachments.f95zone.to/2021/02/1056068_100.jpg)
Normally the prefix is useless since "store" is the default store and so variables don't need to be prefixed in regular scripts. I'm not sure at 100%, but apparently all the variables prefixed with "store." are seen twice, once with the prefix and once without it. On the negative side, once there's more than integers, you've variables seen twice : And on game with integer only it works fine. On the positive side, like I said all integer values I have checked are correct. I clearly understood that for now you focus on integers, and that objects will give a weird result, that what I wanted to see, how weird it is. I did this because I know that it will add objects to the save file even if they are no object normally saved by the game. But there's now some weird problems.īefore to continue a precision, I voluntary used a saved file containing some of my own tools variables. As far as I can judge, for integers it's correct.