Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. The Criminal Enterprises
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Support

    3. Suggestions

*DO NOT* SHARE MEDIA OR LINKS TO LEAKED COPYRIGHTED MATERIAL. Discussion is allowed.

John Marston's Hair


ThomasTrain777
 Share

Recommended Posts

Edward RDRIII
4 hours ago, stag3coach2 said:

The bad guys won, at least PC players can enjoy John Marston as was originally intended before Rockstar broke down. We the poor guys are stuck with el Creaturo Marstono for ever and ever.

 

pw56zr46llf51.jpg

If Rockstar just add his original hair model and its original dark brown color, it will be good enough for me.

Link to comment
Share on other sites

4 hours ago, Dudu RDRII said:

If Rockstar just add his original hair model and its original dark brown color, it will be good enough for me.

To be fair is more probable that they update the body shape to the beta one than to put the original hait so they don't mess with the hair system following the 0 effort policy that the last 3 years Rockstar has been following religiously. And the probability of that is 0, so...

Link to comment
Share on other sites

Edward RDRIII
1 hour ago, stag3coach2 said:

To be fair is more probable that they update the body shape to the beta one than to put the original hait so they don't mess with the hair system following the 0 effort policy that the last 3 years Rockstar has been following religiously. And the probability of that is 0, so...

They could AT LEAST change his hair color to dark brown, it's the most annoying issue in my opinion, sometimes it's so easy to spot the difference between his hair and his beard colors.

  • Like 1
Link to comment
Share on other sites

It's amazing to me how Rockstar thinks it's so much effort and work to get the protagonists body and hair right. This should've been fixed within the first week of the game launch, it shouldn't even have been an issue at all

  • Like 3
Link to comment
Share on other sites

22 minutes ago, Dudu RDRII said:

They could AT LEAST change his hair color to dark brown, it's the most annoying issue in my opinion, sometimes it's so easy to spot the difference between his hair and his beard colors.

They don't give a sh*t, all the talented people left a long time ago. They are probably trying to figure out how to release GTA6 now that the alma mater of the company is gone and can't put their sh*t together.

Link to comment
Share on other sites

On 11/27/2021 at 9:02 AM, cp1dell said:

@RAMS8 If I remember correctly, it was mentioned a couple times in this thread, you can't force hair models with the save editor. I know you're talking about the game's regular hair that is accessible without mods, but assuming you're early on in the epilogue there's a script that forces John's hair to be short until a certain point. You'll just have to grow it to level seven yourself.

Yeah he has level 7 hair already. I thought I could replace level 7 right parted with John’s NPC hair. 

Link to comment
Share on other sites

6 hours ago, RAMS8 said:

Yeah he has level 7 hair already. I thought I could replace level 7 right parted with John’s NPC hair. 

Yeah you can't do that either with a save editor.

Link to comment
Share on other sites

  • 4 months later...
cp1dell

I know @xuru has been asking for this for a while, and I'm sure some others are curious as well. I am also big on documentation because I believe the more people know how to edit files, and the more people dig around themselves and share what they find, the better for mods and the modding community as a whole. I'm busy with my other hobbies so I haven't had much time to mod or play RDR2, but here we go.

 

A while back I made a post about how I edited the shop_items.ymt file to give John his 1899 hair, and remove the beard, right from the start of The Wheel--as seen in the mission preview/replay screen. I provided a download link of the edited file that was based on the current version of the JMRP. Obviously there have been some updates since then, and the file is a little outdated if you're interested in whatever changes/updates have been made since then. So I'm going to walk you through how to edit the shop_items.ymt yourself, so you can make these same changes. I'll be using the game's default shop_items.ymt for this. But once you understand the file, and what is what, you can modify the already edited shop_items.ymt that comes with the JMRP if you prefer the extra stuff provided in the mod's version.

 

First thing's first, lets start OpenIV and extract the default shop_items.ymt. It's located in /update_4.rpf/x64/packs/base/data

Right-click it and export it as an .XML to your desktop, and open it in Notepad.

d4nPXoO.png

 

First thing's first, there's a couple extra things you need to remove from the file or else the game will crash when attempting to load it. That is

<UNK_TYPE_0xE3C1F165>

and

</UNK_TYPE_0xE3C1F165>

They are located at the top and bottom of the file. Simply edit them and remove UNK_TYPE so they become

<0xE3C1F165>
</0xE3C1F165>

 

Also, the first time you save your shop_items.ymt, you'll need to "Save As..."

And change the filename from "shop_items_ymt" to "shop_items.ymt"

And also changing the "Save type as" to "All files."

JSYVUWM.png

 

Now, lets go over some notes I've taken down during my investigation. Special thanks to the guys at RDR2Mods and their hash generator, and clothes database.

There are two things going on in shop_items.ymt. One controls hair, facial hair, clothing etc. for Arthur, the other duplicate sections are for John. Obviously we don't want to change any hair models or anything for Arthur, so we want John's section. For starters, we want John to have his 1899 hair in The Wheel. Meaning we need to edit his "Left Parted" hairstyles. That portion is located under "0x834F7AE9"

So go ahead and find (Ctrl+F) that inside your shop_items.ymt.

6Hcu73p.png

These are the properties for John's hair ranging from Level 1 to Level 7. What we want to pay attention to is what model is used for each level of hair growth. You can see yourself how the models' names begin with "PLAYER_ZERO," clearly indicating that John just uses a recolored model of Arthur's hair models. Now, if I remember correctly when starting The Wheel, John starts with a level two left-part. So lets take a look at this section:

        <Item>
          <UNK_MEMBER_0xCDE429DD/>
          <name>0xC003685E</name>
          <UNK_MEMBER_0xA9973338>
            <Item>
              <UNK_MEMBER_0xC720CAAA>PLAYER_ZERO_HAIR_S02_L04_P0</UNK_MEMBER_0xC720CAAA>
              <UNK_MEMBER_0xC8D27281/>
              <normal/>
              <UNK_MEMBER_0x7A84E7BF/>
              <UNK_MEMBER_0x66771820/>
              <UNK_MEMBER_0x48EA2F7E value="255"/>
              <UNK_MEMBER_0x368C8AC3 value="255"/>
              <UNK_MEMBER_0xB69E0AE8 value="255"/>
              <probability value="255"/>
            </Item>
          </UNK_MEMBER_0xA9973338>
          <UNK_MEMBER_0x0D2112FA/>
          <UNK_MEMBER_0x2FE021C3/>
        </Item>

Lets break down the model name and what everything means. These models can be found in /packs_1.rpf/packs/base/models/metapeds_player.rpf\ by the way.

PLAYER_ZERO_HAIR_S02_L04_P0

S02 is the style. In this case Left-Parted.

L04 is the length. Don't ask me why left-parted's model lengths range from L03 to L09 instead of something like L01 to L07. Maybe someone smarter than me can answer that.

P0 is whether it's the pomade version of the hair or not. In this case, it's the regular, non-pomade model. The pomaded version would be P1.

 

So we want to replace all of John's non-pomaded, left-parted hair lengths, with the 1899 hair model. Which by the way, its' hash (the one JMRP uses) is 0xFD9BA0D7. Technically, it isn't the 1899 hair model, since that has clipping issues with non-tilted hats. But it's a Del Lobo hair model that is very, very similar to John's 1899 hair.

So go ahead and replace all the model entries from "PLAYER_ZERO_HAIR_S02_L04_P0" to "PLAYER_ZERO_HAIR_S02_L09_P0" with 0xFD9BA0D7.

x4pJD29.png Kw8bGNI.png

Go ahead and save, and there you have it! John's left-parted lengths from two through seven, replaced with his 1899 hair. Meaning from the very start of The Wheel, he will have his 1899 hair.

 

Now, if you're someone who is very strict about detail, and wants hair growth to be functional for John, you can do this instead of the above instructions.

As pointed out by others, John's canon hair is actually a right-part. Lets say you also want his other hair lengths, but you want the max (7/7) to be his 1899 hair, 'cause that just makes sense.

Instead of going to John's left-parted section in shop_items.ymt, go to his right-parted section. That's 0xB920F6EF

Scroll down and find the right-parted max length model, that is "PLAYER_ZERO_HAIR_S01_L09_P0" and simply replace it with the 1899 hair hash: "0xFD9BA0D7"

There you have it. John will have his length two left-part from the start of The Wheel, but if you change his part to a right-part, and grow it out to the max length, you'll have his 1899 hair.

 

Now, I'm not going to write out detailed instructions for this section, because it works the same way as the above.

 

So, you want to also make sure John doesn't have a beard at the start of "The Wheel," as depicted in the mission replay screen, too? It's the same as replacing the hair model, except instead of replacing his facial hair with a different model, you're replacing it with a supposed "invisible model." Most models in OpenIV that have a size of 1kb will do. I use 0x3244EFFF. I've never noticed any issues, but if you do, go ahead and find a different "invisible" model and please, share it!

The other difference is, we need to replace the models for his different lengths of facial hair for his chin, chops, and mustache. There are other variations of each length, for their respective alternate styles, but we'll be focusing on the basic, un-styled version.

 

It works the same as my previous instructions. Find the portion for John's facial hair components. Those are:

John's Chin 0x4F585B0F
John's Chops 0x4FB035E3
John's Mustache 0x0CE2B7AE

 

John's chin hair models for example. In "The Wheel" he starts with a level four chin, chops, and mustache.

        <Item>
          <UNK_MEMBER_0xCDE429DD/>
          <name>0x7947D3BD</name>
          <UNK_MEMBER_0xA9973338>
            <Item>
              <UNK_MEMBER_0xC720CAAA>PLAYER_THREE_MS1_BEARD_SHV_CHIN_000_04</UNK_MEMBER_0xC720CAAA>
              <UNK_MEMBER_0xC8D27281/>
              <normal/>
              <UNK_MEMBER_0x7A84E7BF/>
              <UNK_MEMBER_0x66771820/>
              <UNK_MEMBER_0x48EA2F7E value="255"/>
              <UNK_MEMBER_0x368C8AC3 value="255"/>
              <UNK_MEMBER_0xB69E0AE8 value="255"/>
              <probability value="255"/>
            </Item>
          </UNK_MEMBER_0xA9973338>
          <UNK_MEMBER_0x0D2112FA/>
          <UNK_MEMBER_0x2FE021C3/>
        </Item>

Here is length four. Simply replace "PLAYER_THREE_MS1_BEARD_SHV_CHIN_000_04," or even all of the chin model lengths, with your "invisible" model, in this case "0x3244EFFF"

It's the same process for the chops, and mustache sections. And if after any point after "Motherhood," you want John to be able to grow a beard, because you just wanted him to start "The Wheel" with no beard until you had access to shaving, simply don't change the models. The easiest way would be to make your 1899 hair changes, save that as your "with beard" version, and then make a "without beard" copy where you apply these changes to the chin, chops, and mustache models.

 

Hope this helps some people understand the shop_items.ymt a little bit more, and how to make their own changes to it.

 

Again, my instructions talk about extracting the .ymt from OpenIV, but that's if you're only concerned about just the 1899 hair and/or facial hair. If you want whatever other changes @GuiCORLEONEx794 made to shop_items.ymt, simply make these changes to his shop_items.ymt provided with the most recent/preferred version of JMRP.

Edited by cp1dell
  • Like 7
Link to comment
Share on other sites

  • 3 months later...

An essential modification for John Marston has finally been made public, originally locked behind a $20 Patreon tier. I highly recommend giving it another go on your next playthrough, as it makes the transition to RDR1 far less jarring. 

 

https://www.nexusmods.com/reddeadredemption2/mods/1562?tab=description

 

Rockstar, hire fans.

  • excuseme 1
  • KekCringe 1
  • Bonk! 1
Link to comment
Share on other sites

@cp1dell
Not sure you need it now, but here's the dehashed version of shop_items.ymt: https://file.io/5E03XCakrWan

  • Like 2

HHnErXC.png


Link to comment
Share on other sites

I'm using the mod which restores Marstons beta face and hair but there seems to be a small bug when using a hat. On the top right just below the hat some part of the hair is missing and it looks akward. Any fix to that? Can post a screenshot later. Only happens when you have a hat.

Link to comment
Share on other sites

RedDeadRus
24 minutes ago, Emmi said:

I'm using the mod which restores Marstons beta face and hair but there seems to be a small bug when using a hat. On the top right just below the hat some part of the hair is missing and it looks akward. Any fix to that? Can post a screenshot later. Only happens when you have a hat.

No, it can't be fixed.

Link to comment
Share on other sites

kubon352

Hair is cut below certain level to avoid clipping through the hats.

  • Like 2
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.