Left 4 Dead 2

Left 4 Dead 2

Survivor Ragdolls script
 This topic has been pinned, so it's probably important
Shadowysn  [developer] 21 Dec, 2019 @ 10:21pm
List of Incompatible Addons
Assume these mods to not conflict with this mod in the addon list unless specifically stated with this:
(EXAMPLE) Incompatible in addon list = Yes

-- Francis The Division
Missing/Corrupted survivor ragdoll = Yes
Francis will disappear upon turning into a ragdoll. Caused by missing ACT_DIERAGDOLL sequence.

-- Executive Rochelle
Listed by Mari3z
Missing/Corrupted survivor ragdoll = Yes
Rochelle's model will stretch really unnaturally and begin to cover almost the entire map.
Corrupted ACT_DIERAGDOLL sequence.

-- Royal's Survivalist Ellis
Listed by Sand
Missing/Corrupted survivor ragdoll = Yes
Ellis will disappear upon turning into a ragdoll. Caused by missing ACT_DIERAGDOLL sequence.

-- Leon Replaces Nick (RE4)
Listed by Samara Morgan
Missing/Corrupted survivor ragdoll = Yes
Nick will disappear upon turning into a ragdoll. There is an ACT_DIERAGDOLL sequence, but it's corrupted.

-- [Monster Girl Doctor][魔物娘的医生] 紗妃蒂德 Saphentite Neikes
Listed by Samara Morgan
Missing/Corrupted survivor ragdoll = CRASH
Rochelle will crash the game upon turning into a ragdoll. It is currently unknown what the cause for this is.

-- Raven Branwen Replaces Rochelle REDUX (RWBY)
Listed by Samara Morgan
Missing/Corrupted survivor ragdoll = Yes
Rochelle's torso will fold into her body and make her look like she has no torso at all.

-- Scout Red Ellis
Listed by Supercar11 (Super)
Missing/Corrupted survivor ragdoll = Yes
Ellis will disappear upon turning into a ragdoll. There is an ACT_DIERAGDOLL sequence, but it's corrupted.

-- Painkiller Francis
Listed by Mari3z
Missing/Corrupted survivor ragdoll = Yes
Francis will disappear upon turning into a ragdoll. Caused by missing ACT_DIERAGDOLL sequence.

-- Francis gaming
Listed by mirmir
Missing/Corrupted survivor ragdoll = Yes
Francis will disappear upon turning into a ragdoll. Caused by missing ACT_DIERAGDOLL sequence.

-- Woody replaces Louis
Listed by markbowser65
Missing/Corrupted survivor ragdoll = Yes
Ragdoll sequences are working, but model itself does not have a physics model for ragdolls.

-- Niko Bellic - Bill
Listed by Hank Gaming
Missing/Corrupted survivor ragdoll = Yes
Bill will disappear upon turning into a ragdoll. Caused by missing ACT_DIERAGDOLL sequence.

-- Redneck Ellis
Listed by markbowser65
Missing/Corrupted survivor ragdoll = Yes
Ellis will disappear upon turning into a ragdoll. Caused by missing ACT_DIERAGDOLL sequence.

-- Waluigi (Super Smash Bros. Ultimate)
Listed by markbowser65
Missing/Corrupted survivor ragdoll = Yes
Nick will disappear upon turning into a ragdoll. Caused by missing ACT_DIERAGDOLL sequence.
Strangely, the raw ragdoll sequence is intact and working.

-- Fortnite - Fennix
Listed by Gaming Red Foxy
Missing/Corrupted survivor ragdoll = Yes
Ellis will disappear upon turning into a ragdoll. Caused by missing ACT_DIERAGDOLL sequence.
Strangely, the raw ragdoll sequence is intact and working.

You can help list any other incompatibilities on the comments below this discussion.
I will check whether the addon is actually causing problems with the ragdolls with my game, then put it here if it does.
Last edited by Shadowysn; 13 Jan, 2023 @ 8:25pm
< >
Showing 1-15 of 33 comments
Captain Pentium 24 Dec, 2019 @ 8:11am 
I've had a similar issue with my own mutation. I've found that most survivor fix compilations and improvement mods for Francis cause this issue, like this one for example: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=926313846 It doesn't say that it's incompatible but it causes Francis to disappear on death.

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=865266971
This also shows up as incompatible but I don't see any differences or problems caused by it.
Last edited by Captain Pentium; 25 Dec, 2019 @ 10:09pm
Crackly 30 Jan, 2020 @ 3:06pm 
the division francis' ragdoll worked for me on the passing by killing the bot. looks like francis models get meased up alot
Mari3tes 16 Feb, 2020 @ 5:51pm 
Executive Rochelle's ragdoll has a stretch model when enabled
Lemonade 6 Sep, 2020 @ 12:07pm 
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=841262528 model does not ragdoll. upon death the model will disppear saying it was unable to create a ragdoll in console
Lemonade 7 Sep, 2020 @ 12:39pm 
I'm still talking with creator of this mod currently to address the issue. the mod itself appears to have an issue with crashing when rochelle is killed but 100% this model will crash your game if it dies and ragdolls for now atleast. https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2168765563
Lemonade 10 Sep, 2020 @ 11:59am 
i know its already mentioned on the survivor shoving script page but you should also mention it here that it conflicts but doesnt actually conflict. just so people who view this before that script know
Tsuey 24 Sep, 2020 @ 3:57am 
Hey!

The Last Stand update will ease up on the incompatibilities when using mapspawn.nut. I modified and tested your addon on the Beta to ensure everything will go smoothly for tomorrow.

When the update launches, you can update by doing the following:

1. Rename your "mapspawn.nut" file to "mapspawn_addon.nut" -- everyone gets their own now!

2. Modify that file just a bit...

The current technique used won't work anymore because Kerry Davis removed these from the preserved entity table, so we can't get round-persistent scope for Game Events this way anymore:

SpawnEntityFromTable("env_soundscape_triggerable", { vscripts = "script_file_name_here" });

So, instead, I now have the file named like this:

\scripts\vscripts\mapspawn_addon.nut

I updated it to contain just this one line to run the script on "worldspawn" instead, notable because it doesn't respawn each round so its scope is permanent:

EntFire( "worldspawn", "RunScriptFile", "vscript_survivor_ragdoll" );

And it works!

You also don't need the lines which run "vscript_survivor_deathanim", "vscript_bill_cigar_fix", and "survivorshoving" anymore.
ÜberMorpth 24 Sep, 2020 @ 7:04pm 
Exactly what Tsuey said, seems like a simple fix. Hopefully you get around to it :)

R󠀡F 3 Oct, 2020 @ 5:27am 
Originally posted by Tsuey:
Hey!

The Last Stand update will ease up on the incompatibilities when using mapspawn.nut. I modified and tested your addon on the Beta to ensure everything will go smoothly for tomorrow.

When the update launches, you can update by doing the following:

1. Rename your "mapspawn.nut" file to "mapspawn_addon.nut" -- everyone gets their own now!

2. Modify that file just a bit...

The current technique used won't work anymore because Kerry Davis removed these from the preserved entity table, so we can't get round-persistent scope for Game Events this way anymore:

SpawnEntityFromTable("env_soundscape_triggerable", { vscripts = "script_file_name_here" });

So, instead, I now have the file named like this:

\scripts\vscripts\mapspawn_addon.nut

I updated it to contain just this one line to run the script on "worldspawn" instead, notable because it doesn't respawn each round so its scope is permanent:

EntFire( "worldspawn", "RunScriptFile", "vscript_survivor_ragdoll" );

And it works!

You also don't need the lines which run "vscript_survivor_deathanim", "vscript_bill_cigar_fix", and "survivorshoving" anymore.
Entfire method does not seem to work after map transition to next map. Starts working again if map restarts after death though.
Shadowysn  [developer] 18 Oct, 2020 @ 11:19am 
Originally posted by Samara Morgan:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2259144789 Crashes when the model ragdolls
Huh, it doesn't crash for me.
Lemonade 18 Oct, 2020 @ 11:24am 
it did for me. and other people in the comment section on the mod have said it does too
< >
Showing 1-15 of 33 comments
Per page: 1530 50