Difference between revisions of "Zombie Infection"
Missing boi (talk | contribs) (→Unused content) |
m (→Gallery: Added HUD image) |
||
(6 intermediate revisions by 5 users not shown) | |||
Line 13: | Line 13: | ||
== Humans == | == Humans == | ||
− | * When there are 3 Humans left, all surviving Humans deal | + | * When there are 3 Humans left, all surviving Humans deal Mini-Crit damage.<ref>[https://web.archive.org/web/20231010023857/https://i.imgur.com/Byni81K.png Chat message] when 3 Humans are left.</ref> When there is 1 Human left, the last surviving Human deals full Critical hits.<ref>[https://web.archive.org/web/20231010024043/https://i.imgur.com/MaGAify.png Chat message] when 1 Human is left.</ref> |
=== Weapon modifications === | === Weapon modifications === | ||
Line 46: | Line 46: | ||
== Update history == | == Update history == | ||
− | {{Update history| | + | {{Update history | '''{{Patch name|10|9|2023}} #1''' ([[Scream Fortress 2023]]) |
− | '''{{Patch name|10|9|2023}} #1''' ([[Scream Fortress 2023]]) | ||
* Added maps: Atoll, Devastation, Murky, Sanitarium, and Woods. | * Added maps: Atoll, Devastation, Murky, Sanitarium, and Woods. | ||
Line 63: | Line 62: | ||
*** Zombie Pyro's "Hellspawn" passive now releases a flaming explosion on death on top of the existing Gas Passer cloud | *** Zombie Pyro's "Hellspawn" passive now releases a flaming explosion on death on top of the existing Gas Passer cloud | ||
**** These changes should strengthen their afterburn capability, and make them a scarier threat if you let them too close | **** These changes should strengthen their afterburn capability, and make them a scarier threat if you let them too close | ||
− | *** Zombie Heavy's "Tank" ability now adds the Battalion's Backup buff (immunity to | + | *** Zombie Heavy's "Tank" ability now adds the Battalion's Backup buff (immunity to Critical hits, 35% resistance to regular damage, and a 50% resistance to Sentry Gun damage) |
*** Zombie Heavy deals 20% increased melee damage | *** Zombie Heavy deals 20% increased melee damage | ||
− | **** Sentry and | + | **** Sentry and Crit resistance will bring Zombie Heavy's effective hp up much higher, buffing his role as a tank that you really oughta stay away from. His slower speed is unchanged, so you're still able to run. The changes will just make bunkering much more difficult with him around. |
*** Zombie Engineer's EMP no longer rolls on shallow surfaces, and now does 110 damage instead of fractional damage | *** Zombie Engineer's EMP no longer rolls on shallow surfaces, and now does 110 damage instead of fractional damage | ||
**** This change will turn EMP grenades into a much more immediate threat, instantly breaking mini Sentry Guns, crippling level 1 Sentry Guns, and wounding other buildings | **** This change will turn EMP grenades into a much more immediate threat, instantly breaking mini Sentry Guns, crippling level 1 Sentry Guns, and wounding other buildings | ||
Line 114: | Line 113: | ||
** Fixed many bugs that caused Blast Charge to fail to detonate | ** Fixed many bugs that caused Blast Charge to fail to detonate | ||
** Fixed many bugs related to Blast Charge being cast at the same time as being converted to Zombie | ** Fixed many bugs related to Blast Charge being cast at the same time as being converted to Zombie | ||
− | }} | + | |
+ | '''{{Patch name|7|18|2024}} #1''' ([[Summer 2024 Update]]) | ||
+ | * Updated {{code|zi_intro.webm}} media file.}} | ||
== Bugs == | == Bugs == | ||
Line 126: | Line 127: | ||
== Unused content == | == Unused content == | ||
− | * Zombies under the effect of [[Jarate]] were originally meant to take Critical | + | * Zombies under the effect of [[Jarate]] were originally meant to take Critical hits instead of Mini-Crits, as suggested by some commented out code.<ref>vscripts\infection\infection.nut:L548</ref> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Gallery == | == Gallery == | ||
+ | <!-- | ||
+ | No need to include images of other Zombie huds, just the scout one is fine! | ||
+ | --> | ||
<gallery perrow=3> | <gallery perrow=3> | ||
File:Scout Zombie 1st Person.png|First person view for the Scout Zombie. | File:Scout Zombie 1st Person.png|First person view for the Scout Zombie. | ||
Line 151: | Line 146: | ||
File:zombie infection no first person hands glitch.jpg|Bug showing a large diagonal white line across the screen, instead of the game mode's HUD elements, as well as the first person viewmodel hands failing to load. | File:zombie infection no first person hands glitch.jpg|Bug showing a large diagonal white line across the screen, instead of the game mode's HUD elements, as well as the first person viewmodel hands failing to load. | ||
File:ProofZombie.png|Bug showing the mode's HUD elements failing to load. | File:ProofZombie.png|Bug showing the mode's HUD elements failing to load. | ||
+ | File:HUD ZI.png|The HUD when playing as a Zombie. | ||
</gallery> | </gallery> | ||
Latest revision as of 13:22, 13 August 2024
![](/w/images/thumb/b/ba/Zi_murky.png/300px-Zi_murky.png)
“ | Huddle up, humans- but not too close, you never know who will turn...
— Zombie Infection publicity blurb
|
” |
Zombie Infection is a community-created game mode added in Scream Fortress XV with the October 9, 2023 Patch. It features the RED team (also referred to as "Humans" or "Survivors") fighting to survive against the undead hordes of BLU team Zombies.
Contents
Introduction video
Gameplay
At the start of a round, all players begin on RED team and are given a small period of time to prepare their defenses. After this, a certain number of players based on the amount of players on RED team are randomly chosen to become infected. When a RED player dies, they are moved to the BLU team and play as a Zombie. BLU team wins if they manage to infect all Humans, while RED team wins if the remaining Humans hold out long enough without all being infected. Eight seconds are added to the timer for each RED player that is infected.
Humans
- When there are 3 Humans left, all surviving Humans deal Mini-Crit damage.[1] When there is 1 Human left, the last surviving Human deals full Critical hits.[2]
Weapon modifications
The Huntsman and Fortified Compound deal double damage.[3]
The Crusader's Crossbow deals triple damage.[3]
Heavy's Miniguns deal 40% less damage.[3]
Sentry Guns deal 60% less damage.[3]
Zombies
- Zombies are mostly limited to only using melee attacks (doing 65 base damage), however, each Zombie class features a unique ability or passive.
- Zombies cannot deal Critical hits, pick up Ammo or Health packs, and do not drop ammo on death (except for the Engineer if he has an unused EMP grenade).[4]
- Zombies never take fall damage.[5]
- Except for Heavy and Scout Zombies, if a Zombie is not considered in combat, they receive a small movement speed buff. This goes away after hitting a Human or being hit by a Human.[6]
- All Zombies wear a Voodoo-Cursed Soul, have a green footstep Halloween Spell effect, and have a voice modifier applied that deepens their voice.
- Zombies explode on death and drop a small health kit (Zombie Pyros do not drop a health kit).[7]
The number of starting Zombies is predefined for each team with less than 18 players. For teams with 18 or more players, it is calculated by rounding up the result of the number of RED players divided by 5.
RED players | Nº of Zombies |
---|---|
1 – 4 | 1 |
5 – 8 | 2 |
9 – 12 | 3 |
13 – 17 | 4 |
18 | 4 |
19 | 4 |
20 | 4 |
21 | 5 |
22 | 5 |
23 | 5 |
24 | 5 |
Zombie abilities
Class | Abilities | Cooldown | HUD icon |
---|---|---|---|
![]() |
Speed Demon
|
N/A | ![]() |
![]() |
Pounce
|
5 seconds[11] | ![]() |
![]() |
Hellspawn
|
N/A | ![]() |
![]() |
Blast Charge
|
6 seconds[11] | ![]() |
![]() |
The Tank
|
N/A | ![]() |
![]() |
EMP Grenade
|
10 seconds[11] | ![]() |
![]() |
Heal
|
7 seconds[11] | ![]() |
![]() |
Spit
|
5 seconds[11] | ![]() |
![]() |
Reveal
|
10 seconds[11] | ![]() |
Strategy
Maps
Zombie Infection maps carry the zi_ prefix; community maps are identified with an italic font.
Name | Picture | File name |
---|---|---|
Atoll | ![]() |
zi_atoll
|
Devastation | ![]() |
zi_devastation_final1
|
Murky | ![]() |
zi_murky
|
Sanitarium | ![]() |
zi_sanitarium
|
Woods | ![]() |
zi_woods
|
Update history
- Added maps: Atoll, Devastation, Murky, Sanitarium, and Woods.
- Updated
zi_murky
,zi_atoll
,zi_devastation_final1
, andzi_sanitarium
[23]- These changes are aimed to make playing as a Zombie more engaging, and to weaken the Human meta of bunkering without hurting their ability to roam and fight
- Zombie Spy is now passively cloaked, only losing his cloak for 3 seconds when attacking or using his "Reveal" ability
- This change will allow Zombie Spy to circumvent Sentry Guns that are watching large areas, and allow him to sneak into or around strongholds
- Zombie Soldier's "Pounce" ability is now significantly higher, and has a 5 second cooldown (from 8)
- These changes will bolster Zombie Soldier's role as a Recon pick and a roof buster, capable of launching through sentry fire
- Zombie Sniper's "Spit" ability now damages buildables
- Zombie Sniper now drops a puddle of spit on death
- Both of these changes will make you feel like you're contributing more with your spit, and if that's not enough, you at least get to drop one on death to cause a small area of denial
- Zombie Pyro no longer drops small health kits
- Zombie Pyro's "Hellspawn" passive now releases a flaming explosion on death on top of the existing Gas Passer cloud
- These changes should strengthen their afterburn capability, and make them a scarier threat if you let them too close
- Zombie Heavy's "Tank" ability now adds the Battalion's Backup buff (immunity to Critical hits, 35% resistance to regular damage, and a 50% resistance to Sentry Gun damage)
- Zombie Heavy deals 20% increased melee damage
- Sentry and Crit resistance will bring Zombie Heavy's effective hp up much higher, buffing his role as a tank that you really oughta stay away from. His slower speed is unchanged, so you're still able to run. The changes will just make bunkering much more difficult with him around.
- Zombie Engineer's EMP no longer rolls on shallow surfaces, and now does 110 damage instead of fractional damage
- This change will turn EMP grenades into a much more immediate threat, instantly breaking mini Sentry Guns, crippling level 1 Sentry Guns, and wounding other buildings
- Zombie Scout's "Speed Demon" passive now comes and additional 25% jump height boost
- Zombie Scout already has a triple jump, but increasing jump height will make him even more of a pest buzzing around your head, and better at climbing onto roofs once a hold is destroyed
- 1/5 of the server will be converted to zombies at the end of setup (from 1/6), and will also round up
- It's become clear that there simply aren't enough zombies selected at the start of the round. Initial pushes should be easier to perform with a couple more units.
- Sentry Guns deal 40% damage to zombies (from 60%)
- Engineers are simply way too oppressive. The Dispenser is invaluable for the sake of ammo, and the sentry still has use as a knockback tool, but now should be significantly less frustrating to play against.
- Demoman shield items no longer halve the damage taken by zombies
- He was just too strong and incredibly unfun to duel. The extended reach of swords is already amazing against melee-only characters. His strong maneuverability is unchanged.
- Zombie Medic Heal cooldown reduced to 7 seconds (previously 11)
- All Zombies except for Scout, heavy, and Spy, now have +25 HP (from +10)
- Zombie Spy is now passively cloaked, only losing his cloak for 3 seconds when attacking or using his "Reveal" ability
- Fixed a bug where Zombie Demo could detonate himself before the charge had started
- Fixed a bug where Bonk! Atomic Punch could persist through Zombie conversion
- Fixed various issues caused by Zombie Demo surviving his own charge
- Fixed issues with the Zombie HUD not correctly displaying certain strings
- Fixed exploit related to adding additional time
- Added additional HIDEHUD bits to remove irrelevant HUD elements when playing Zombie
- Added an instructional video (Thanks Funicular!)
- These changes are aimed to make playing as a Zombie more engaging, and to weaken the Human meta of bunkering without hurting their ability to roam and fight
- Updated
zi_murky
,zi_atoll
,zi_devastation_final1
,zi_woods
, andzi_sanitarium
- If a game is in progress and there are no players on BLU team or RED team the game will now end
- Fixed a bug that allowed Dead Ringer Spies to die without triggering a round loss
- Fixed a bug that caused Zombies to not see combat text correctly
- Fixed a bug that caused Rocket Launchers and Sticky Bomb Launchers to start with a low ammo
- Fixed a bug that caused changing player loadout to kill human players (particularly on Murky)
- Fixed an issue with missing particle effects for Medic's Heal ability
- Adjusted the number of Zombies selected at round start for low player counts
- Corrected unintended changes in the last update
- Changed the damage dealt by Zombie Soldier's Stomp
- In the previous update, Soldier would instantly kill his stomp target. This was not intended
- The new damage calculation is (10 + fall damage x 3). This is the same as the Mantreads
- Changed the Sentry Gun to deal 40% damage to Zombies
- In the previous update, this was 35%. This was not intended
- Added a sound effect to Pyro's explosion of flames on death
- Removed some debug print statements
- Changed the damage dealt by Zombie Soldier's Stomp
- Reworked Demoman's Blast Charge to fix several exploits and bugs
- These changes should also make Blast Charge more reliable and less frustrating to use
- Blast Charge is now triggered based on the player's velocity
- When player's speed drops below a threshold while charging, they explode
- Additionally, anything that would usually interrupt a shield charge will now trigger the explosion
- Fixed a bug that caused ÜberCharge applied by Blast Charge to persist longer than intended
- Fixed a bug that caused Blast Charge to fail to kill the player in situations where the player should be killed
- Fixed a bug that caused Blast Charge to briefly display the player's first person view before detonation
- Fixed a bug that caused the player to be unable to attack, jump or duck after surviving Blast Charge
- Fixed many bugs that caused Blast Charge to fail to detonate
- Fixed many bugs related to Blast Charge being cast at the same time as being converted to Zombie
July 18, 2024 Patch #1 (Summer 2024 Update)
- Updated
zi_intro.webm
media file.
Bugs
- Afterburn caused by the Pyro Zombie's on-hit ignite does not trigger hitsounds.[24]
- Sometimes, the following bugs may happen:
- The game mode's HUD elements do not load, and a large black or white line appears diagonally across the screen instead.
- The first person viewmodel arms do not load.
- The Voodoo-Cursed Soul and/or green footstep Halloween Spell effect ends up somewhere on the map, not attached to any player.
- These effects may also merge with the player upon changing rounds, even as a Human form. This can also obstruct first person viewmodels if they are attached to the player. The Voodoo-Cursed Soul merged with a player does not match the class they are currently playing as, instead it is the Voodoo-Cursed Soul of the class they were in the previous round.
- The Thriller taunt has a chance to replace the Heavy Zombie's High Noon kill taunt, when it does not normally replace kill taunts.
Unused content
- Zombies under the effect of Jarate were originally meant to take Critical hits instead of Mini-Crits, as suggested by some commented out code.[25]
Gallery
References
When updates release, the code will likely have shifted a few lines or have moved somewhere else entirely.
- ↑ Chat message when 3 Humans are left.
- ↑ Chat message when 1 Human is left.
- ↑ a b c d vscript\infection\infection.nut:L563-670
- ↑ a b c d e f g h i j k vscripts\infection\const.nut:L167-210
- ↑ vscripts\infection\infection.nut:L525-526
- ↑ vscripts\infection\infection.nut:L516-531
- ↑ vscripts\infection\infection.nut:L378 (gib explode) and L360 (gas passer drop)
- ↑ vscripts\infection\const.nut:L99
- ↑ vscripts\infection\think.nut:L151
- ↑ vscripts\infection\ability.nut:L225
- ↑ a b c d e f vscripts\infection\const.nut:L17-28
- ↑ vscripts\infection\infection.nut:L349
- ↑ vscripts\infection\infection.nut:L695-713
- ↑ a b vscripts\infection\const.nut:L42-50
- ↑ vscripts\infection\ability.nut:L64-67
- ↑ vscripts\infection\const.nut:L229
- ↑ a b vscripts\infection\ability.nut:L10-29
- ↑ vscripts\infection\const.nut:L334-335
- ↑ vscripts\infection\ability.nut:L59-62
- ↑ vscripts\infection\ability.nut:L320
- ↑ a b vscripts\infection\ability.nut:L32-50
- ↑ vscripts\infection\ability.nut:L53-56
- ↑
zi_woods
was updated too, but not mentioned - ↑ Video showing bug.
- ↑ vscripts\infection\infection.nut:L548
|