Left 4 Dead 2

Left 4 Dead 2

372 ratings
Revised Revival [VScript]
3
5
4
   
Award
Favorite
Favorited
Unfavorite
Game Content: Scripts
File Size
Posted
1.086 MB
26 Mar @ 5:06pm
1 Change Note ( view )

Subscribe to download
Revised Revival [VScript]

In 1 collection by BOT Jon Doe
Revised Collection
2 items
Description
Brief Mod Description
A Vscript mod that attempts to rebalance the incapacitation mechanics of Left 4 Dead, in the hopes of encouraging better team play and rewarding supportive coordination when chaos unfolds.

This is achieved by adding 4 new gameplay mechanics (any of which can be disabled):
  • A survivor's revived health will now scale relative to the health percentage they were saved at.
  • Survivor's saved mere moments before bleeding out will be revived 'on death's door' (black & white).
  • Teammates attempting to save a downed player can be staggered out of the animation from damage.
  • Survivors and playable infected are both notified on the condition of revived players, including an audible warning for when a survivor is on their last life.

Why was this created?
Rather than passively standing aside to pick off the diverted aggro of infected swarming a downed player. This mod aims to better align the mechanics with the experience Valve were originally aiming for, in a way that hopefully encourages teams to actively jump into the fray and reward those dramatic suspenseful plays.

Feature Breakdown – Scaling Health Bonus/Penalty (enabled by default)
The 30 temporary health normally afforded to revived survivors has now been increased to a potential maximum of 39. However, every percent you lose from your incapacitation health directly affects the health you'll be rewarded with upon revival. The performance of you and your teammates now directly reward or punish the team's health economy so look after one another; a swiftly saved teammate is a healthier one!

Feature Breakdown – Scaling Health Bonus/Penalty – 39% Threshold (disabled by default)
For players who find the default experience of this mod a little too punishing, and would appreciate a little leeway I have included an optional 39% threshold mode just for you! This extra setting forces penalties to ONLY kick in once the incapacitation health meter falls below 39% and no sooner. Every percent from that point onwards will be deducted from your revived health.

Feature Breakdown – Early Death's Door Condition (enabled by default)
Teammates saved in dire conditions below 10% of their total incapacitation health, will be prematurely forced into a black and white state. This is on top of suffering their respective health penalty, leaving such a survivor in an extra vulnerable position.

Forcing the team to not just focus on getting them on their feet but also covering them long enough to heal; lest they suffer an early loss.

Feature Breakdown – Reviver Stagger (enabled by default)
Teammates attempting to save a down survivor are now truly vulnerable themselves, as any damage taken will not only interrupt the reviving process but also stagger them. Finally making Valve's choice for damage to reset a revival attempt consistent across both parties.

Misjudging when to revive will only waste precious seconds and leave you defenceless or worse... (see how it affects ledge grab scenarios). Trusting on the covering fire of your teammates will be the only way to successfully rescue a downed survivor in the midst of combat.

Feature Breakdown – Reviver Stagger – Bot Stagger (disabled by default)
Due to the survivor bot's limited capabilities, Valve sought it necessary to disable damage from interrupting their revival process. Affording them the helpful ability to save downed survivors even while said survivor is being beaten down on. For this reason, I too have exempted bots from this consequence. However, for players who desire it: I have included the option to allow bots to also be staggered during any revival attempt.

Just bear in mind survivor bots were not at all designed to handle such stipulations and thus lack the situational awareness to prioritize surrounding threats first before tending to the downed teammate; you have been warned!

Feature Breakdown – Chat Notifications and Audio Cues (enabled by default)
Anytime a survivor is revived all players in a game will receive a personalized client-side notification in the chat message box. Conveying who, and by what percentage of health they were revived with. Making it very easy for new players to grasp the mod's effect, and understand the relationship between their incapacitated health and revived health.

But that's not the only purpose to the chat notifications... I always thought it strange that the only way to know if a teammate was on black and white was to catch a reviving voice line hinting it. Without voice chat there's no other way to safely communicate this vital information during high intense moments, were such a thing would be most pertinent to know. Well no more! Survivors on their last life will now broadcast that information with some tastefully foreboding flavour text, accompanied by an attention grabbing audio cue; one that should feel like it was always part of the vanilla game.

How do I enable/disable these features?
Like most Vscript mods, all features can be toggled to your liking in a configuration file found in your Left 4 Dead 2 install folder. Remember! you must load at least one map with the mod installed first, to create the folder and configuration file in your directory. Here's where you should find it:
left4dead2\ems\revised_revival\config.cfg

Each setting corresponds to a feature from the 'feature breakdown' section, although they may not appear in the order listed; It should be fairly obvious which is which. To disable or enable any setting, switch it from 'false' to 'true' respectively. Due to the nature of the mod, only two settings have prerequisites to correctly function, everything else is totally optional.

The '39% threshold mode' requires 'health penalty and bonus' to be enabled also!
survivors_can_be_revived_with_a_temporary_health_bonus_or_penalty = true only_penalize_health_if_revived_under_39_percent = true

For 'survivor bot stagger' to work, 'reviving teammates stagger' must also be enabled!
survivors_reviving_teammates_can_be_staggered = true survivor_bots_reviving_teammates_can_also_be_staggered = true

PLEASE READ THE RELOCATED SECTIONS
Due to the workshop's character/word limit the following sections:
  • Does This Mod Affect Ledge Grabbing Incapacitations?
  • Will This Work Online?
  • My Configuration File Keeps Resetting Help!
  • Potentially Conflicting Mods
Have now been moved on over to the mod's discussions page and pinned. Here is a helpful link.
Popular Discussions View All (2)
2
30 Mar @ 6:08pm
Adrenaline Rework Response
BOT Jon Doe
0
26 Mar @ 5:09pm
PINNED: Workshop's Description (Relocated Sections)
BOT Jon Doe
48 Comments
Jebediah 7 Jul @ 2:56pm 
This mod works great with that mod that decreases your max health by 10 for every time you go down, regardless if you use a medkit or not. Med kit's can't and shouldn't fix everything.
Kouga 5 Jul @ 10:37pm 
mate i have no idea what compelled you to go this extra with a mod, but i would like to thank you very very much for doing so. reading the code on this feels like i can actually follow along your thought process as well as gain a better understanding of vscript other than just slogging through the VDC for manuals that give me more questions than answers. seriously, you are probably my favorite modder for this alone. thank you
Subject-032 27 Jun @ 7:49pm 
This is like a thesis or some shit.
anny 26 Jun @ 12:09pm 
might not use this due to a lot of reworks need a long-term learning, especially when you haven't considered the Idle Revive exploit (which when idle, reviving a teammate don't reset even how much CI hits)

but I dig your demo video, I binge to ts
Nuke 4 Duke 18 May @ 3:14am 
Yo sry about that campaign game ending abruptly i tried fixing my games audio and crashed the game.

6 hours!
SHiFT_DeL3TE 28 Apr @ 5:08pm 
you are the coolest mod creator I have ever seen on l4d2 man. I have never seen anyone more passionate than you.
MeteorJunk 25 Apr @ 9:19pm 
brother did a whole documentary demonstrating his mod
Dox 16 Apr @ 3:14pm 
noice
toxinomic371 15 Apr @ 12:02pm 
*claims not a difficulty mod* *looks inside* difficulty mod.
MIK 2 Apr @ 10:30am 
This mod is one of the most noob friendly i've seen! :steamthumbsup: