Homies & NPCs How to re-texture SR3 NPCs?

Hi; just to clarify, this is the original SR3 version - not the remaster, and I asked this in another texture guide thread, but I thought I could also ask here in case I could get a faster answer.

How does the process of re-texturing NPCs (in my case; Kiki) work? I've been using this thread as a reference, but I don't know if the final steps are exactly applicable to SR3, let alone a specific NPC like Kiki. I already got all the tools from the thread, and I managed to extract the textures and edited them accordingly, but now I'm just unsure of what to do to actually repack them and apply them to the game, especially if I did any of the steps wrong or if I wasn't supposed to use this process for SR3 specifically.

I got Kiki's files from characters.vpp_pc > morningstar_female_kiki_high.str2_pc so I hope I did the right thing there.

In short, does anyone have a small step-by-step tutorial of how re-texturing an SR3 NPC works? I was also a bit confused by the _high and normal variants of the files, so just wondering if I can get clarification on those too? Such as if I have to edit both of them to get the mod to work?

Thanks in advance!
 
This tool might be useful in a way.. https://www.saintsrowmods.com/forum/threads/sr3-texture-utilities.566/

- Extract the textures by dragging (cpeg) on SR3UnpackTextures
- Do your thing in the textures
- Once you saved your change, drag/hold cpeg file and drop it on SR3RepackTextures
- Then you delete textures (you can extract the textures again to check)
- Use ThomasJepp and open "ThomasJepp.SaintsRow.BuildPackfileGUI" (optional)
- Drag the folder with only the files that you re-packed on "ThomasJepp.SaintsRow.BuildPackfile"

for "ThomasJepp.SaintsRow.BuildPackfileGUI" not sure if you should select Saints Row IV or Saints Row 2, but you can try those 2..
1737221921117.png


In second line you add ASM_PC from the npc (Kiki in this case) and in first line you add the folder where's your npc files (kiki)
 
This tool might be useful in a way.. https://www.saintsrowmods.com/forum/threads/sr3-texture-utilities.566/

- Extract the textures by dragging (cpeg) on SR3UnpackTextures
- Do your thing in the textures
- Once you saved your change, drag/hold cpeg file and drop it on SR3RepackTextures
- Then you delete textures (you can extract the textures again to check)
- Use ThomasJepp and open "ThomasJepp.SaintsRow.BuildPackfileGUI" (optional)
- Drag the folder with only the files that you re-packed on "ThomasJepp.SaintsRow.BuildPackfile"

for "ThomasJepp.SaintsRow.BuildPackfileGUI" not sure if you should select Saints Row IV or Saints Row 2, but you can try those 2..
View attachment 42568

In second line you add ASM_PC from the npc (Kiki in this case) and in first line you add the folder where's your npc files (kiki)
Thanks for the advice! I'll give this a try.

EDIT: I repacked the files and placed the new str2_pc files in the game folder, and I got a black screen after the cutscene ended, with no apparent changes to Kiki. Then, I tried again and tried to edit her _high and the normal versions, but I still got a similar bug, with no changes to Kiki and buggy graphics in-game.

Also, I can't really choose the Saints Row 2 ASM option because the file formats aren't the same, so I had to go with Saints Row IV two times. I think there might be another step missing? Or maybe it's a problem with the file size of the images? I think there may be a missing ASM file, too.

If nothing works out in the end, I'll just post my edited Kiki textures as PNGs here so they can be layered over the DDS ones for faster editing, if someone else wants to try to get them working in-game. These are the '_high' textures, btw. If anyone does download these, make sure you press the icon on the top right so you don't lose the quality.
 

Attachments

  • kiki_lg_upper_d.png
    kiki_lg_upper_d.png
    930.2 KB · Views: 16
  • viola_lg_lower_d.png
    viola_lg_lower_d.png
    179.1 KB · Views: 19
  • viola_lg_head_d.png
    viola_lg_head_d.png
    978.5 KB · Views: 17
Last edited:
Don't use ThomasJepp tools for SRTT, use gibbed tools instead.
Also, there is something weird with NPC textures in SRTT: Even if you get them to work in the game, the game sometimes simply unloads them and loads the vanilla textures instead. I had this problem when I retextured Johnny Gat. Sometimes he would have my edited textures but then flicker back and forth between vanilla and edited. Or only half of my edit would show up.

But most of the time the game would revert the black back to the default grey, while still keeping my edits of red instead of purple.
55230_20240228014023_1.png55230_20240228014025_1.png
These screenshots are mere frames apart.
 
Back
Top