Jump to content

Mod Request: Edit Character Appearance after character creation


Nordvahkiin

Recommended Posts

  • Replies 86
  • Created
  • Last Reply

Top Posters In This Topic

Does anyone know a tool that compare Hex values but that it is smart enough to tell you that some bytes were just shifted?

For example

01 AB F0 B1 - > 01 FF AB F0 B1

Would detect that I added a FF after the first 01 and mark only this as red (different)

 

WinMerge might be able to do that: https://winmerge.org

Link to comment
Share on other sites

It would be nice to find the beginning of the character block and the end.

This way u could try to copy and paste the appearance of a character into a save.

This way you could simply use the character creator in-game and paste the appearance into the other save...

That's exactly what I'm trying to do, but no luck finding the begning of the block. I trie to copy a large part of the bytes before and after the character_customization starting and ending in a common string but it still didn't work. My guess is that there could be an index at the begining of the file with the size of each part of the file written. The problem is, even if you create 2 saves with the exact same character and settings, there are a lot of small differences between the save files everywhere. I tried to force a save before the first scene and right after I confirm the character creation but unfortunately the character information is only added to the save once the first scene loads. I'm out of ideas for now, maybe someone with more experience can figure this out.

Link to comment
Share on other sites

I would also like to point out that I attempted to edit a single byte in my old save file to change the skin type (in an identical way to another save file where it had the skin type i wanted), and my save loaded but it looked like the assassins creed bug where its just the eyes and teeth

Link to comment
Share on other sites

OK! some findings, most of the values seem to be at least readable in ascii text, so for example, if you change the number in ascii after nose from 01 to 02, you would go from nose 01 to 02. I have tried this and it is working with nose, jaw, eyes, and mouth. (skin type is not working)

Edited by huzhekun
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...