===== MOD NAME =====
[Xenia] Jacob_MP's SWAT Officer Player Mod
===== MOD OVERVIEW =====
- Allows players to play as a SWAT Officer. This mod replaces the player's character meshes of the four default presets (the hair, eyes, sideburns and body if the player is Caucasian, Hispanic, etc.). This also affects the player's default clothes, making these clothes completely invisible as to not cause them to clip through the character model that you're trying to play around with.
- Highly recommended to be used when starting a new game as opposed to using them on an existing character as visual bugs may occur (floating clothing items, etc.).
- Players can still buy, wear and change clothing items with this mod installed, though some character model bugs (excluding crashes) may occur.
- Only tested to work with Saints Row (2006) when launched with the Xenia emulator (see installation instructions below if you get stuck).
- Mod adaptations and tweaks are welcome. Remember to have fun with it and feel free to let me know if you find anything new!
- The original packfiles are included for those who wish to reverse the effects of this mod.
- New game highly recommended.
===== INSTALLATION INSTRUCTIONS =====
- Extract the compressed mod folder.
- Copy and paste the enclosed packfiles folder on top of your packfiles folder in your Saints Row game directory (emulated via Xenia).
- Start up the game and enjoy!
- Stuck with modding or installation? Check out Flippy's video here (How to Play Saints Row 1 on the PC):
===== KNOWN ISSUES =====
- Players may sometimes see gaps and holes in their character model, though issues like these are kept at a minimum when the player character has the minimum settings for their fat and muscle (via character creation and/or plastic surgeons around Stilwater).
- Textures on the player's character model may not always be loaded in, excluding those times where the character that they're playing as is present during their respective missions (not including instances where their appearances are limited to cutscenes for said missions). For example, if the player is playing as Johnny Gat, then the textures for this character will not be loaded until Johnny Gat is present in the game world (i.e. he appears in a mission started by the player). After dozens of hours of in-game experimentation, I did not encounter any crashes due to this issue, though I am (somewhat) actively looking for solutions to this. See the enclosed file "sr1 notes about changing character models.txt" for my full notes on this, then proceed to lock me away for being a mad man and not proofreading what I've written down (jokes aside, all of the details in that document are correct and have some possible solutions attached). Make sure to archive it and spread it around, if you have to.
***14/02/2024 EDIT*** Strangely, this particular character model (the SWAT Officer) isn't affected by the issue above, likely due to the game retaining/remembering/caching its textures all the time while the game is running, or at least for a majority of the time, as the player would trigger their spawn when they attain a high enough notoriety level with the police, and (of course) the game would need to constantly be at the ready to spawn these NPCs into the game world once certain conditions are met by the player (in this case, it's tied to the player's notoriety level). This is most likely the case for other police units, too. However, at present, I have no evidence of this being correct.
***Minor side note (14/02/2024); the game constantly remembers the textures of vehicles, world objects, etc., but not all in-game character models (namely mission-based ones, like certain homies; Julius, Johnny Gat, etc.). Maybe we could find a way to tie these into the game so it constantly caches/preloads/whatevers the textures for character models like it constantly does with vehicles, world objects, etc. See the aforementioned "sr1 notes about changing character models.txt" file (enclosed) for the full details.
****Another minor side note (again, on 14/02/2024); it's common knowledge among Saints Row modders (to my knowledge) that the games typically load sets of textures, animations, etc. based on the player's location in the game world. For instance, if the player is near a strip club (of all places), then that'd ensure that the game preloads animations for strippers dancing on poles, lap dances, etc., along with the necessary textures for the stripper character models (don't get any ideas). On the other hand, if the player is in another district away from said location, then said animations are not loaded. As before, the same can be said for textures on certain character models (as found through testing), for instance, if the player wants to use the character model for a white, blonde business woman to play as, then the textures for this character model will typically not be loaded in until the player is within close proximity of any of the areas around Downtown Stilwater, OR if this particular character model is somehow present at some point in-game (albeit, texture preloading for this character model under these conditions may only be temporary), OR a combination of the two.
EDIT (29/08/2024): Already addressed this here ===> https://www.saintsrowmods.com/forum...006-notes-on-changing-character-models.21259/
- Controller acting like a mouse? If so, disable Xbox Configuration Support via Steam (if Steam is installed) by selecting Steam > Settings > Controller > General Controller Settings. This issue isn't attributed to this mod and is only one of many solutions to this issue.
**Check this Twitter post of mine for more info on this:
- Additional solution to the above (controller acting like a mouse): https://www.saintsrowmods.com/forum...-like-a-mouse-for-xenia-emulator-users.20347/
===== CREDITS =====
- Jacob_MP (myself): Substituting player character meshes with other in-game characters.
- Flippy: Introducing many of us to emulating this game and modding it, credited for creating the aforementioned tutorial (How to Play Saints Row 1 on the PC). See installation instructions above for Flippy's video tutorial.
I'm also planning on showcasing mods for Saints Row (2006) and other games via my YouTube channel: https://www.youtube.com/channel/UCnTQ5SsRGZuWdTnZMiMs4fA
EDIT (29/08/2024): Attempted to upload the mod to this thread, but the site was having issues. Uploaded the mod to MediaFire and added the link here to ensure that it's still available for everyone.
Mod link (MediaFire): https://www.mediafire.com/file/5yycj49s1ycx9rp/saints-row_-_swat_officer_player_mod_-_jacob_mp.rar
[Xenia] Jacob_MP's SWAT Officer Player Mod
===== MOD OVERVIEW =====
- Allows players to play as a SWAT Officer. This mod replaces the player's character meshes of the four default presets (the hair, eyes, sideburns and body if the player is Caucasian, Hispanic, etc.). This also affects the player's default clothes, making these clothes completely invisible as to not cause them to clip through the character model that you're trying to play around with.
- Highly recommended to be used when starting a new game as opposed to using them on an existing character as visual bugs may occur (floating clothing items, etc.).
- Players can still buy, wear and change clothing items with this mod installed, though some character model bugs (excluding crashes) may occur.
- Only tested to work with Saints Row (2006) when launched with the Xenia emulator (see installation instructions below if you get stuck).
- Mod adaptations and tweaks are welcome. Remember to have fun with it and feel free to let me know if you find anything new!
- The original packfiles are included for those who wish to reverse the effects of this mod.
- New game highly recommended.
===== INSTALLATION INSTRUCTIONS =====
- Extract the compressed mod folder.
- Copy and paste the enclosed packfiles folder on top of your packfiles folder in your Saints Row game directory (emulated via Xenia).
- Start up the game and enjoy!
- Stuck with modding or installation? Check out Flippy's video here (How to Play Saints Row 1 on the PC):
===== KNOWN ISSUES =====
- Players may sometimes see gaps and holes in their character model, though issues like these are kept at a minimum when the player character has the minimum settings for their fat and muscle (via character creation and/or plastic surgeons around Stilwater).
- Textures on the player's character model may not always be loaded in, excluding those times where the character that they're playing as is present during their respective missions (not including instances where their appearances are limited to cutscenes for said missions). For example, if the player is playing as Johnny Gat, then the textures for this character will not be loaded until Johnny Gat is present in the game world (i.e. he appears in a mission started by the player). After dozens of hours of in-game experimentation, I did not encounter any crashes due to this issue, though I am (somewhat) actively looking for solutions to this. See the enclosed file "sr1 notes about changing character models.txt" for my full notes on this, then proceed to lock me away for being a mad man and not proofreading what I've written down (jokes aside, all of the details in that document are correct and have some possible solutions attached). Make sure to archive it and spread it around, if you have to.
***14/02/2024 EDIT*** Strangely, this particular character model (the SWAT Officer) isn't affected by the issue above, likely due to the game retaining/remembering/caching its textures all the time while the game is running, or at least for a majority of the time, as the player would trigger their spawn when they attain a high enough notoriety level with the police, and (of course) the game would need to constantly be at the ready to spawn these NPCs into the game world once certain conditions are met by the player (in this case, it's tied to the player's notoriety level). This is most likely the case for other police units, too. However, at present, I have no evidence of this being correct.
***Minor side note (14/02/2024); the game constantly remembers the textures of vehicles, world objects, etc., but not all in-game character models (namely mission-based ones, like certain homies; Julius, Johnny Gat, etc.). Maybe we could find a way to tie these into the game so it constantly caches/preloads/whatevers the textures for character models like it constantly does with vehicles, world objects, etc. See the aforementioned "sr1 notes about changing character models.txt" file (enclosed) for the full details.
****Another minor side note (again, on 14/02/2024); it's common knowledge among Saints Row modders (to my knowledge) that the games typically load sets of textures, animations, etc. based on the player's location in the game world. For instance, if the player is near a strip club (of all places), then that'd ensure that the game preloads animations for strippers dancing on poles, lap dances, etc., along with the necessary textures for the stripper character models (don't get any ideas). On the other hand, if the player is in another district away from said location, then said animations are not loaded. As before, the same can be said for textures on certain character models (as found through testing), for instance, if the player wants to use the character model for a white, blonde business woman to play as, then the textures for this character model will typically not be loaded in until the player is within close proximity of any of the areas around Downtown Stilwater, OR if this particular character model is somehow present at some point in-game (albeit, texture preloading for this character model under these conditions may only be temporary), OR a combination of the two.
EDIT (29/08/2024): Already addressed this here ===> https://www.saintsrowmods.com/forum...006-notes-on-changing-character-models.21259/
- Controller acting like a mouse? If so, disable Xbox Configuration Support via Steam (if Steam is installed) by selecting Steam > Settings > Controller > General Controller Settings. This issue isn't attributed to this mod and is only one of many solutions to this issue.
**Check this Twitter post of mine for more info on this:
- Additional solution to the above (controller acting like a mouse): https://www.saintsrowmods.com/forum...-like-a-mouse-for-xenia-emulator-users.20347/
===== CREDITS =====
- Jacob_MP (myself): Substituting player character meshes with other in-game characters.
- Flippy: Introducing many of us to emulating this game and modding it, credited for creating the aforementioned tutorial (How to Play Saints Row 1 on the PC). See installation instructions above for Flippy's video tutorial.
I'm also planning on showcasing mods for Saints Row (2006) and other games via my YouTube channel: https://www.youtube.com/channel/UCnTQ5SsRGZuWdTnZMiMs4fA
EDIT (29/08/2024): Attempted to upload the mod to this thread, but the site was having issues. Uploaded the mod to MediaFire and added the link here to ensure that it's still available for everyone.
Mod link (MediaFire): https://www.mediafire.com/file/5yycj49s1ycx9rp/saints-row_-_swat_officer_player_mod_-_jacob_mp.rar