Jump to content
 

Hex editing question


Recommended Posts

Posted

I have been adding attires with no prob at all, until now. I ran into some thing I haven't been able to figure out.  Macho Man is  pac number 197 which is 0xc5 in hex, but I can't seem to find it, no matter what I try. I don't have this problem with anyone else.

Posted (edited)

Thanks for the help man.

 

 

Edit: Found it & figured out how to add the WM7 attire to him. It was a bit different adding it to him , than it was everyone else though.

 

Thanks again for the help Red Rooster.

Edited by Connor MacLeod
Posted

This is correct isn't  it? I mean it works in my game. I'm just curious what the heck "24" is for right before the WM 7 attire I added.

 

00 00 00 00 C5 00 00 00 05 00 00 00 0C 00 00 00 FF FF FF FF 0E 00 00 00 16 00 00 00 0F 00 00 00 17 00 00 00 12 00 00 00 24 00 00 00 11 00 00 00 FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00

Posted (edited)

The 24 is telling the game what condition has to be met to unlock the attire, in this case it means that you have to defeat flair at WM8

I turn all of them into FF FF FF FF just to make it easier to read so it would look like this: 

 

C5 00 00 00 FF FF FF FF 0C 00 00 00 FF FF FF FF 0E 00 00 00 FF FF FF FF 0F 00 00 00 FF FF FF FF 12 00 00 00 FF FF FF FF 11 00 00 00 FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00

Edited by Red Rooster
Posted

Then I think you are F'in the file up Red Rooster.

 

I think the first four bytes are the wrestler id (C5 for Macho Man).

The second four bytes are the number of attires said wrestler has (5 for Macho Man) - can't set that to FF FF FF FF (four bytes with the integer value 255).

Then the attire data starts.

For each attire there are four bytes that tells the string id to use from string.pac and four bytes that tell unlock condition, where FF FF FF FF means unlocked from the start.

 

I think it's very easy to see this if you set your hex editor to show 4 bytes per row.

Posted (edited)

Then I think you are F'in the file up Red Rooster.

 

I think the first four bytes are the wrestler id (C5 for Macho Man).

The second four bytes are the number of attires said wrestler has (5 for Macho Man) - can't set that to FF FF FF FF (four bytes with the integer value 255).

Then the attire data starts.

For each attire there are four bytes that tells the string id to use from string.pac and four bytes that tell unlock condition, where FF FF FF FF means unlocked from the start.

 

I think it's very easy to see this if you set your hex editor to show 4 bytes per row.

Oh whoops yeah I fucked that up I forgot about the number of attires, disregard my hex, its wrong

 

It should look like this

 

C5 00 00 00 05 00 00 00 0C 00 00 00 FF FF FF FF 0E 00 00 00 FF FF FF FF 0F 00 00 00 FF FF FF FF 12 00 00 00 FF FF FF FF 11 00 00 00 FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00

Edited by Red Rooster

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

Terms of Use Privacy Policy Guidelines We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.