Player Death Scream Restored (SR2)


This mod will make Playa yell in pain whenever they die.
(As it always should have been.)

This has been coded in Saints Row 2's master lua script; sr2_city.lua.
This file is also modified by Gentlemen Of The Row, Sandbox+ and Sandbox++, so compatibility versions of the file are available for each of those mods.

Co-op has not been tested, but should work. Feedback is appreciated!​

INSTALLATION:

via
Juiced Patch (v7.1.0 or later):
1. Create a new folder inside the "mods" folder in your Saints Row 2 root directory (where SR2_pc.exe is located). Call it "Player Death Scream".
2. Add the following line to "loose.txt": "mods/Player Death Scream"
3. COPY the desired version of "sr2_city.lua" provided by this mod.
4. PASTE into the "Player Death Scream" folder you created.
5. Launch Saints Row 2 and enjoy!

via Gentlemen Of The Row (Patch Builder):
1. COPY the desired version of "sr2_city.lua" provided by this mod.
2. PASTE into "Gentlemen_of_the_Row_Saints_Row_2_Super_Mod_v1.9.2\optional_mod_stuff\1-MODDERS_-_PUT_YOUR_OWN_PERSONAL_MODS_HERE".
3. Rebuild your Gentlemen Of The Row custom patch by double-clicking "Create_Custom_GotR_v1.9.2.bat" and following the instructions.
4. Move the newly created contents of "MY_CUSTOM_PATCH" into your Saints Row 2 root folder (Where SR2_pc.exe is located.).
5. Launch Saints Row 2 and enjoy!

via SR2ModManager:
1. Create a new folder in "SR2ModManager_v2.07\mods". Call it "Player Death Scream".
2. COPY the desired version of "sr2_city.lua" provided by this mod.
3. PASTE into the "Player Death Scream" folder you created.
4. Run "SR2ModManager.exe" and tick the "Player Death Scream" folder you created.
5. Compile your "patch.vpp_pc" and move it from "SR2ModManager_v2.07\patch_vpp_pc_new" into your Saints Row 2 root directory (Where SR2_pc.exe is located).
6. Launch Saints Row 2 and enjoy!

CREDITS:
- @SuーSuー for requesting this mod.
- @reina3 for helping with coding.
- "Gentlemen Of The Row" & "Sandbox+" by IdolNinja
- "Sandbox++" by nclok1405
- "Juiced Patch" by Kobraworks
- "SR2ModManager" by Masamaru


For more info about this mod, see this thread.
Saints Row 1 version here!
 

Attachments

Last edited:
Is there any way to restore NPC death screams? Or are they just for the player only.

I ask because seeing the two videos the female goth voice sounds vastly different from the normal Goth Female NPC. Showing the two voices side by side show a vast difference.
 
Is there any way to restore NPC death screams? Or are they just for the player only.

I ask because seeing the two videos the female goth voice sounds vastly different from the normal Goth Female NPC. Showing the two voices side by side show a vast difference.
The "persona situation" (essentially a collection of voice audios for various characters in a given situation) used for this mod should have audio for most (if not all) characters in the game (because they can all die). So it's not an issue of weather they can, it's more so how it could be implemented through lua.

This mod is a script that runs constantly while the game is running, constantly checking to see if the Player is dead or not. As soon as they become dead, the persona situation triggers and the script pauses until the Player is alive again. The script is running at whatever your game's refresh rate is (I think).

In Co-op, this script is running twice. So it's twice as taxing on the game as it would normally be (not very taxing). But now imagine individual instances of this script running for every NPC in the game at once. I don't think the game would like it.

Not to mention that calling NPCs through lua isn't as simple as just calling them by their internal name (I don't think so anyway, not by my previous efforts). They would need to be added as a human entry in a .cts file. .cts files have memory constraints, which was a development issue with Restored Train Stations.
 
It puzzles me that death grunts only work if NPC/Player is death by props. Curious if Volition knew the issue or intentionally disabled it.
 
If I run both CGoTR and Sandbox++, which version should I install, GoTR or Sandbox++?
Check if Sandbox++ has its own sr2_main.lua. If it does, probably that version (especially if you have Sandbox++ higher priority in loose.txt
 
If I run both CGoTR and Sandbox++, which version should I install, GoTR or Sandbox++?
CGotR's sr2_city.lua is identical to the regular GotR version. It does only a couple of things different from Vanilla:
1. Loads the Yacht map chunk for the Yacht Crib.
2. Loads scripts for the two restored DLC missions.​

Sandbox++ was built upon GotR's sr2_city.lua. So use the "Sandbox++" version.
 
Rather interesting mod, i never knew those voicelines ever existed.
Wonder if it's possible to do something similar with SR1 too?
Yeah i check this death grunt for playa only happening if playa got hit by the props.. tested this one in SR2mp and my female 1 voice has that death grunt when my friend throw the basketball to me..

I might test if donnie can do this too to your playa or not.
 
Back
Top