merlindso Posted June 28, 2011 Share Posted June 28, 2011 Hi all, I wanted to respec so I started looking into the savegame, after I finished I realized I have some knowledge I can share, so I made a python savegame browser. The format is pretty simple, the browser doesn't cover everything as I was lazy (I only translate int and string..). Not sure about the rules of posting scripts in here, so let me know if it's ok and I'll post the script(python 3.2) just if anyone want to edit his savegame(for respec or whatever reason), search for talents and under value change the value to whatever you want and you'll have that many talent points. the actual talents are named by the tree: training/magic/etc. and by slot. i.e: magic_s1second level is just _2, i.e: magic_s1_2 I hope this helps, and let me know if I can upload the script. Merlin. Link to comment Share on other sites More sharing options...
merlindso Posted June 28, 2011 Author Share Posted June 28, 2011 Realized I didn't actually write anything of real value.. The files are build as follows..Header, I don't know if it's fixed size or not and what's in it exactly(seems like main categories or something). the body starts with a BLCK block.inside the body you have 2 or 3 types of blocks. BLCK: like the name, the default block to hold values, actual bytes:BLCK | nameString | len | data.data of BLCK can include other blocks(BLCK/AVAL/ROTS). AVAL: value type block, includes a name, type and value.AVAL | name | type | len | valuevalue is datatypes: int/uint, string, bool, and complex data types like datetime and other classes.. the maybe third type is ROTS.rots is built as:ROTS | len | data | STORthis is as far as I could tell and when parsing this way everything works, unlike blck and aval which are pretty obvious in thier meaning I don't know what's rots.the data can be more blcks and avals. Merlin. Link to comment Share on other sites More sharing options...
Keldis Posted July 3, 2011 Share Posted July 3, 2011 (edited) So made any Progress with that yet? Cause im sure if you can edit the Savegame you could Replace your character with some of the Replacer Models, cause i found some Replacer strings inside the save while i saved as Stennis or whatever he is called, im so eager to play this game through in the body of Iorveth ;D. Edited July 3, 2011 by DarkenDe Link to comment Share on other sites More sharing options...
Recommended Posts