Archived

This topic is now archived and is closed to further replies.

  • 0
GozU

rvdata2

Question

Hi

im a super rpg fan, and now im dedicating my days to make a RPG, but i dont know how to edit rvdata2 files,

the game.exe is using rvdata2 files as save games, and i need to edit it to test some stuff on my game that i dont want to do with the maker.

is there anyway to decrypt the code of rvdata2 files and save them again in rvdata2?

i kinda researched for it and it lead me to "sgedit" but only supports "rvdata" and not "rvdata2"

ive seen that here: https://sites.google.com/site/darklunas/sgedit

thats what i want but for rvdata2 or some other way.

please help me.

Share this post


Link to post
Share on other sites

7 answers to this question

rvdata2 is just two Marshal serialized objects: the first is the "header" while the second is a hash containing a bunch of game data. rvdata was I think was just 12 or however many Marshal objects.

Which is why sgedit doesn't work because they are stored differently.

Share this post


Link to post
Share on other sites

For "testing stuff" you can just use the debugger while playing (F9) and change switches and variables. Anything more complicated would require an event added to change settings around.

Share this post


Link to post
Share on other sites

I know about F9

its just i wanna try some possibilities that players can do, and i dont have the time to play my game till the part i want passing trough all quests, i just wanna boost me, so i can skip everything forward, because my rpg uses chain questing it means if you did quest X. it will open Quest Y and close Quest W, you see, its something interesting that im doing =)

Share this post


Link to post
Share on other sites

Play up to the point you want to test, then save your game. You can reload it and test stuff as much as you want, as long as you don't save over it again.

Though you could just use the debugger - after all, you only know that a quest has been completed if a switch has been turned on (unless you're using a different kind of script).

If I just want to test something on a particular map, I don't have a save file and don't want to play up to that point, and there are too many things to change to use the debugger each time, I'll just create a parallel process event on the map that sets all the necessary switches then turns on a self switch. A bit of mucking around to set up the first time, but you only have to bother with it once. Just got to make sure it's deleted when testing's done.

Share this post


Link to post
Share on other sites

Yes Shaz. your completely right, and i agree with you, but im just trying to avoid all that scrip and time, i just wanted a rvdata2 editor, because i cant edit save files with the RPG Maker, its an automated coding, and to do what i want i need to change the game code that will give me much work, ive tried to change the EXP rate higher and it caused some glitches... anyways thank you for you kind help and time.

Share this post


Link to post
Share on other sites

Why not have a test map, where you set the starting position. Run an event that turns on ALL needed switches, sets all variables, changes the player's level, add the items etc. etc. - everything you need to test that specific part of the game. Then transfer the player to the map you need to test.

It's how the rest of us do it.

Share this post


Link to post
Share on other sites

  • Recently Browsing   0 members

    No registered users viewing this page.