Saints Row 2

Saints Row 2

Fight Club NPC Swap
Hi all, can anyone help me on how to change fight club npcs to any other model (strippers, mascots, gangs, etc)? I'm new to modding so I'm sorry if I don't understand any modding community jargon.
Originally posted by nclok1405:
Fight Club settings are stored inside "fight_ar.xtbl" (Arena) and "fight_pr.xtbl" (Prison) inside "common.vpp_pc" packfile which is located inside your SR2 installation folder.

The extraction tool for *.vpp_pc files is available from "optional_mod_stuff\tools\Gibbed.SaintsRow2.ExtractPackage.exe" in
Gentlemen of the Row[www.saintsrowmods.com] mod.

Once you extracted fight_*.xtbl files, copy them to "optional_mod_stuff\1-MODDERS_-_PUT_YOUR_OWN_PERSONAL_MODS_HERE" folder in Gentlemen of the Row mod folder, and you can start make changes to it.

Inside a fight_*.xtbl file, the NPC Fighter ID is stored between <Character> and </Character>. You can also make changes to their HP and strength.
Each NPC Fighter setting is stored like this:
Originally posted by fight_pr.xtbl:
<Fighter>
<Character>npc_fighter_prison02</Character>
<Hit_Point_Multiplier>1.35</Hit_Point_Multiplier>
<Attack_Damage_Multiplier>0.85</Attack_Damage_Multiplier>
<Fighting_Style>Defensive</Fighting_Style>
<Finisher_Modifier>2.5</Finisher_Modifier>
<Coop_Only>False</Coop_Only>
</Fighter>

The NPC IDs can be found from the NPC Morph cheats. Look at "optional_mod_stuff\modified\cheats.xtbl" in GotR mod.
You'll find many blocks like this:
Originally posted by Snippet from cheats.xtbl:
<Set_Player_Character>
<Preset_Name>npc_Aisha</Preset_Name>
</Set_Player_Character>
The NPC ID is stored between <Preset_Name> and </Preset_Name> here.

After you make changes, execute "Create_Custom_GotR_v1.9.2.bat" of GotR mod, create a patch (P), and copy everything inside the MY_CUSTOM_PATCH folder to your Saints Row 2 installation folder to make your changes effective.
< >
Showing 1-9 of 9 comments
LarryV Feb 23, 2024 @ 7:36pm 
saintsrowmods [www.saintsrowmods.com]
The author of this thread has indicated that this post answers the original topic.
nclok1405 Feb 23, 2024 @ 10:58pm 
Fight Club settings are stored inside "fight_ar.xtbl" (Arena) and "fight_pr.xtbl" (Prison) inside "common.vpp_pc" packfile which is located inside your SR2 installation folder.

The extraction tool for *.vpp_pc files is available from "optional_mod_stuff\tools\Gibbed.SaintsRow2.ExtractPackage.exe" in
Gentlemen of the Row[www.saintsrowmods.com] mod.

Once you extracted fight_*.xtbl files, copy them to "optional_mod_stuff\1-MODDERS_-_PUT_YOUR_OWN_PERSONAL_MODS_HERE" folder in Gentlemen of the Row mod folder, and you can start make changes to it.

Inside a fight_*.xtbl file, the NPC Fighter ID is stored between <Character> and </Character>. You can also make changes to their HP and strength.
Each NPC Fighter setting is stored like this:
Originally posted by fight_pr.xtbl:
<Fighter>
<Character>npc_fighter_prison02</Character>
<Hit_Point_Multiplier>1.35</Hit_Point_Multiplier>
<Attack_Damage_Multiplier>0.85</Attack_Damage_Multiplier>
<Fighting_Style>Defensive</Fighting_Style>
<Finisher_Modifier>2.5</Finisher_Modifier>
<Coop_Only>False</Coop_Only>
</Fighter>

The NPC IDs can be found from the NPC Morph cheats. Look at "optional_mod_stuff\modified\cheats.xtbl" in GotR mod.
You'll find many blocks like this:
Originally posted by Snippet from cheats.xtbl:
<Set_Player_Character>
<Preset_Name>npc_Aisha</Preset_Name>
</Set_Player_Character>
The NPC ID is stored between <Preset_Name> and </Preset_Name> here.

After you make changes, execute "Create_Custom_GotR_v1.9.2.bat" of GotR mod, create a patch (P), and copy everything inside the MY_CUSTOM_PATCH folder to your Saints Row 2 installation folder to make your changes effective.
Last edited by nclok1405; Feb 23, 2024 @ 11:06pm
StaranisLancer01 Feb 24, 2024 @ 4:45pm 
@nclok1405

[ Once you extracted fight_*.xtbl files, copy them to "optional_mod_stuff\1-MODDERS_-_PUT_YOUR_OWN_PERSONAL_MODS_HERE" folder in Gentlemen of the Row mod folder, and you can start make changes to it. ]

I'm stuck at this part where I go to make changes, but then it asks me "Where do you want to open this file" and then suggests to open the xtbl file on an app from the microsoft store. Apparently, I can't open the xtbl file. Any suggestions? Thanks in advance
nclok1405 Feb 24, 2024 @ 4:52pm 
Originally posted by Staranis:
@nclok1405

[ Once you extracted fight_*.xtbl files, copy them to "optional_mod_stuff\1-MODDERS_-_PUT_YOUR_OWN_PERSONAL_MODS_HERE" folder in Gentlemen of the Row mod folder, and you can start make changes to it. ]

I'm stuck at this part where I go to make changes, but then it asks me "Where do you want to open this file" and then suggests to open the xtbl file on an app from the microsoft store. Apparently, I can't open the xtbl file. Any suggestions? Thanks in advance
Use something like Notepad or Notepad++[notepad-plus-plus.org] to open it. *.xtbl is actually a plaintext file. (It may look like an XML but it isn't.)
StaranisLancer01 Feb 24, 2024 @ 5:16pm 
@nclok1405
Nevermind, I was able to figure it out and it worked!! Thanks a lot for following up and helping. I gave you an award, don't know what that does in Steam, but have it XD
Peanut Oil Feb 28, 2024 @ 3:03am 
Originally posted by LarryV:
saintsrowmods [www.saintsrowmods.com]
Nice low effort post.
Last edited by Peanut Oil; Feb 28, 2024 @ 4:49am
LarryV Mar 2, 2024 @ 7:34am 
Originally posted by hypercoder:
Originally posted by LarryV:
saintsrowmods [www.saintsrowmods.com]
Nice low effort post.

It was not low effort. What did you contribute to the post to get them on the right path. There are more people in that forum that could help them with NPC modding.
Last edited by LarryV; Mar 2, 2024 @ 7:40am
ABlueCar Aug 6, 2024 @ 10:52am 
Originally posted by nclok1405:
Fight Club settings are stored inside "fight_ar.xtbl" (Arena) and "fight_pr.xtbl" (Prison) inside "common.vpp_pc" packfile which is located inside your SR2 installation folder.

The extraction tool for *.vpp_pc files is available from "optional_mod_stuff\tools\Gibbed.SaintsRow2.ExtractPackage.exe" in
Gentlemen of the Row[www.saintsrowmods.com] mod.

Once you extracted fight_*.xtbl files, copy them to "optional_mod_stuff\1-MODDERS_-_PUT_YOUR_OWN_PERSONAL_MODS_HERE" folder in Gentlemen of the Row mod folder, and you can start make changes to it.

Inside a fight_*.xtbl file, the NPC Fighter ID is stored between <Character> and </Character>. You can also make changes to their HP and strength.
Each NPC Fighter setting is stored like this:
Originally posted by fight_pr.xtbl:
<Fighter>
<Character>npc_fighter_prison02</Character>
<Hit_Point_Multiplier>1.35</Hit_Point_Multiplier>
<Attack_Damage_Multiplier>0.85</Attack_Damage_Multiplier>
<Fighting_Style>Defensive</Fighting_Style>
<Finisher_Modifier>2.5</Finisher_Modifier>
<Coop_Only>False</Coop_Only>
</Fighter>

The NPC IDs can be found from the NPC Morph cheats. Look at "optional_mod_stuff\modified\cheats.xtbl" in GotR mod.
You'll find many blocks like this:
Originally posted by Snippet from cheats.xtbl:
<Set_Player_Character>
<Preset_Name>npc_Aisha</Preset_Name>
</Set_Player_Character>
The NPC ID is stored between <Preset_Name> and </Preset_Name> here.

After you make changes, execute "Create_Custom_GotR_v1.9.2.bat" of GotR mod, create a patch (P), and copy everything inside the MY_CUSTOM_PATCH folder to your Saints Row 2 installation folder to make your changes effective.

I tried this with the female gang members, but they all show up as male, and even worse when I set them to soldier, they're instead set to random and shows up as lieutenant, do you know how to make sure the game spawns them specifically to how I wrote them in the xtbl file?
nclok1405 Aug 6, 2024 @ 5:13pm 
Originally posted by ABlueCar:
I tried this with the female gang members, but they all show up as male, and even worse when I set them to soldier, they're instead set to random and shows up as lieutenant, do you know how to make sure the game spawns them specifically to how I wrote them in the xtbl file?
The gang members you used are considered generic NPCs (rather than unique characters such as Aisha, Maero, Donnie, etc) and this game randomizes NPC variation when spawning. I think this is a limitation of the game itself.
< >
Showing 1-9 of 9 comments
Per page: 1530 50