1. Contagion
  2. News

Contagion News

Patch 2.1.2.2

Changelog

[h3]Engine[/h3]

  • Updated particle system to support sound events from WWise
  • Updated screenshot, dev_screenshot and jpeg to utilize SteamScreenshots callbacks

  • Fixed where ALT+TAB would crash the game, due to it was trying to read bone information that was invalid
  • Fixed where screenshots would crash the game if taken in fullscreen

[h3]Game[/h3]

  • Added WWise Closed Captions (disabled by default, enable it via Options > Audio)
  • Added ConVar cont_zombie_ai_grapple (Default: 1)
  • Added Difficulty ConVar cont_zombie_ai_grapple_chance
  • Added unused voice lines for the survivors
  • Added sb_fill (Fills the remaining slots with bots)

  • Updated crossbow arrows bouncing off when trying to do headshots
  • Updated "cont_toggle_hud" and "cont_show_hud_always" to also apply weapon selection box
  • Updated Hunted phone pinging to read player distance (It was ignoring the player distance)
  • Updated Hunted phone pinging delay to be 8.6 second instead of 3.2 seconds
  • Updated Hunted phone pinging refresh rate from 1.0 to 1.5
  • Updated vscript (added ThePresident.ForceSubtitles)
  • Updated Player Bot AI (They are still quite dumb, but they now work properly in Hunted)
  • Updated sb_bot (Removed cheat var, as the bots now work as intended)
  • Updated "Quick Controls" (default: F1) to show the names for upgrade modules on Flatline (from the mystery box) when the weapon has active upgrade modules

  • Fixed where server workshop content doesn't mount properly when client connects
  • Fixed map achievements having problems reading the difficulty, which would result in the achievement not being given
  • Fixed where you couldn't ride on survivors as a cockroach on all gamemodes except Flatline
  • Fixed the cockroach shader (unused after the beta, but was reused in Flatline)
  • Fixed scoreboard UI showing player health and "can open door / stealth kill" icons showing on Nightmare difficulty
  • Fixed an exploit where the player could blend while grappling
  • Fixed env_spark having issues drawing on screen
  • Fixed an exploit on all gamemodes, where you can change difficulty mid game, which would fake achievement progression (play on easy, and quickly switch to nightmare)
  • Fixed where crawlers can grapple

[h3]Maps[/h3]

  • Updated ce_campwhitner to use "ForceSubtitles" for when Jason talks to the player
  • Updated ce_barlowesquare to only remove 1 bank card
  • Updated Flatline shop entities to not use "collision check" if it's not a rescue closet, and/or mystery box

[h3]SDK[/h3]

  • Added WWise project example and the required files for WWise 2015.1.9

Hotfix: 2.1.2.1

A quick hotfix, to fix some issues that popped up, and some minor changes to the "status" command. By default, "showstatus" is set to 1, to use the more organized version. To use the old layout, simply write "showstatus 0" in the console.

[h2]Changelog[/h2]
  • Added command "showstatus", to edit how to display "status"

  • Fixed all map related achievements
  • Fixed zombies doing attack animations when enemy is not in view, or climbing
  • Fixed zombies grappling when they fall down and/or climbing
  • Fixed players being grappled with infection on, crashes the server

  • Updated "status" command

February Update: 2.1.2.0

Another large update!

I've been doing my best fixing and balancing things that was either broken or OP. Some new additions has also been added, such as "Nightmare" difficulty, for those who are up for the challenge.

Flatline has been updated, such as the "Mystery Box", and the new "Trap" items. The "Mystery Box" will always grant a weapon with a random upgrade, such as double damage for example.



The survivor AI has also been updated, they no longer get stuck on ladders and will now drop their weapon if they run out of ammo, and get scared if the zombie attacks them if they have no weapon.

Extraction has been tweaked, it no longer starts the horde right away when you reach the hold out position, so now you will have time to board up and loot the location.



Infected AI can now also grapple survivors, however, this only applies to Hard and higher difficulties. Just like the player grapple, it will infect the players if infection is enabled. And will deal a great deal amount of damage, so double check your surroundings when playing on Hard or higher difficulties.

Steam Workshop has also been updated to UGC format, instead of using the old Legacy which utilized Steam Cloud. With this new changes, clients will be able to download UGC directly when trying to join a server that uses a map from the Steam Workshop. Older Legacy content does not support this feature.



The Inoculator is back! This time, however, it acts differently than it did in the KS and Early Access builds, since the First Aid kit has taken it's role. The inoculator this time around cures the infection, however, on Hard and higher, it only delays the infection. It also grants 25% health, so it can also be used as a health item.



2 New zombie "types" has been added, which is the "doctors" and "looters". The doctors can drop a first aid kit, or a inoculator, however, the drop chance decreases on each difficulty. The looters act similar to the "fallen survivor" from Left 4 Dead, which is where this type is inspired from. They will randomly drop ammo, or an explosive. Just like the doctors, their drop rate gets less the harder difficulty you play on.

I hope everyone will enjoy this update!



Changelog

[h3]Engine[/h3]

  • Added "maxplayers_override" to override the maxplayers limit. This will however warn players when they try to join the server

  • Updated ServerBrowser.dll to show Game Version, instead of "Game", and removed Game Filter
  • Updated Steam Workshop to use UGC format instead of Legacy content

  • Fixed "status" showing incorrect steamid's
  • Fixed "[S_API WARN] Calling ISteamGameServer::SetDedicatedServer after CM connection already initiated." spam

[h3]Tools[/h3]

  • Updated the Contagion Workshop tool to use the latest SteamAPI calls and use SteamUGC instead of SteamStorage for publishing to Steam Workshop.
  • Updated contagion.fgd

[h3]Game[/h3]

  • Added new achievements
  • Added "Drop Return Position" for key objective items (keys, keycard, boltcutter, gasmask) to prevent griefing
  • Added "Mystery Box" and "Trap" shop items for Flatline
  • Added Banjo sound events
  • Added trap_fire and trap_fence for flatline
  • Added weapon_glowstick
  • Added weapon_inoculator
  • Added difficulty convar cg_flatline_money_bonus
  • Added difficulty convar cg_flatline_money_penalty
  • Added convar cg_safezone_endtimer_on_reach (Default: 0)
  • Added convar cg_safezone_endtimer (Default: 120)
  • Added convar cg_safezone_ignore_latejoiners (Default: 0)
  • Added convar cont_toggle_hud_drawtime (Default: 2.5)
  • Added new optional difficulty "Nightmare"
  • Added where infected zombies can grapple survivors (Hard and higher difficulty)
  • Added 2 new zombies types "Zombie Doctor" and "Zombie Looter"

  • Updated Flatline to delete dropped weapons after 60 seconds
  • Updated Survivors on Extraction, to have ammo capacity (they only have 10 extra clips, reads the max size cap of the current weapon)
  • Updated Turret AI to have ammo capacity (default: 500)
  • Updated TargetID to show turret ammo capacity
  • Updated Survivor AI weapon drop on death (doesn't refil weapon when dying)
  • Updated Survivor AI to become scared if they don't poses a weapon
  • Updated Lobby Game Settings to allow panic classic, and panic objective to support 16 players
  • Updated Extraction, to enable the horde after 35 seconds instead of 5 (boarding was basically pointless)
  • Updated Survivor AI to refuse other people from taking over, if we already have a follower (that isn't dead)
  • Updated zombie animations, now it will read the death animations (if they are in important state)
  • Updated filter_objective to allow for objectives that uses specific names
  • Updated where you can attach to any player on all modes, not just flatline
  • Updated particle files (environmental_fx.pxf & weapons_fx.pxf)
  • Updated escape gamemode to give the player a melee weapon on spawn (kabar, wrench, banjo or guitar)
  • Updated camp.bnk (Added AS_ElectrifiedFence)
  • Updated "Ambient Sound Editor" to create the "scripts/soundsystem" under "contagion" folder when trying to save, if the folders does not exist
  • Updated Turret AI sounds
  • Updated damage when shoving zombies on higher difficulties (Hard and higher)
  • Updated Flatline penalty and bonus for each difficulty
  • Updated Flatline Nightmare mode, where money resets back to default 100 on failure (if round saver was not bought)
  • Updated Turret AI to have the same firerate as MP5K and nerfed it's OP aim lock on zombies
  • Updated "Healing..." to use the same textures as the Contagion Beta
  • Updated "Healing..." to be hidden on Nightmare difficulty
  • Updated infected death animations

  • Fixed healing not working on teammates
  • Fixed some minor bugs on Flatline
  • Fixed crossbow reload animation not resetting the "empty_pose" paramater
  • Fixed crossbow arrows being terrible
  • Fixed compbow breaking apart if empty
  • Fixed "ThePresident.SetInfectedLives" Vscript code. Now it no longer softlocks the game for one stupid reason or another
  • Fixed Extraction GPS not sending the location to the extraction zone correctly
  • Fixed Extraction Survivor throwing gasmask and keycards
  • Fixed Survivors AI having a breakdown when using ladders
  • Fixed cockroaches spectating another cockroach on flatline
  • Fixed biotec monitors having broken UV
  • Fixed "props_train_station/outer_light01_bulbmetal.vmt" being faulty
  • Fixed where pistol ammo where given if Flatline was on Hard and Extreme
  • Fixed bullets not registering as damage on glassplanes
  • Fixed Turret AI having blood decals
  • Fixed Turret AI not stopping sounds when its being destroyed
  • Fixed crossbow and compbow dealing 1hit kill when using their melee
  • Fixed item_ammo_barricade not playing "use" activities
  • Fixed buddha being incorrect
  • Fixed VGUI breaking apart on the phone on Extraction
  • Fixed a crash on the mainmenu where the game would crash if it was trying to load custom UI
  • Fixed where the game would give the user wrong achievements on map completion
  • Fixed cont_toggle_hud not working as intended

[h3]Maps[/h3]

  • Updated cf_stonecreek, fixed some visual bugs
  • Updated ce_biotec to support parallax cubemaps
  • Updated ce_barlowesquare_02 balance at the subway being impossible on Extreme
  • Updated cf_harvest to utilize fence trap
  • Updated cf_campwhitner and cf_montclair old fence trap to utilize trap_fence entity instead

Update 2.1.1.0

Hello everyone!

This one large update contains the long awaited Lobby System! The lobby uses the Steam Networking features, which means you do not need to port forward your ports when using it.



I have also tweaked Flatline some more, and adjusted the shop prices a bit, and added some quality of life features to Contagion, such as updating the Survivor AI. Some nasty server related issues has also been dealt with, such as getting "Host_Error" crashes, when it should just kick the player back to the Main Menu. Or if the map is missing, and the client would just crash down due to "texture information" being invalid, instead of showing "Map Missing".

A new Flatline map has also been added. This version of Stone Creek, is Christmas themed. It's a bit late, but never the less, it's a new change of scenery. Xmas version of Stone Creek was available back in 2013 and 2014, before it was changed back to the original theme.



Oh, and for the modders out there, I have included the official SMD compile files for survivors and weapons, so you can create custom content easier.

Workshop will also get a overhaul at a later time. At this moment, Workshop uses Steam Cloud, instead of SteamUGC. Once this change happens, clients will be able to download the workshop map & it's content when connecting to the server. The client will of course, be able to turn it off if they don't want to download workshop content from the servers. Old workshop content using Steam Cloud method will not be affected, however, they will be required to be updated to SteamUGC format to be able to be downloaded when joining the server, if content is missing.

You can read the whole changelog below!

Changelog

[h3]Engine[/h3]

  • Updated the maxplayers to be forced at 8 players on all modes except hunted (which supports 16 players)
  • Updated Server connection retrieve netpackets, to check for lobby servers
  • Updated Server connection, to use Steam's own networking protocols instead of normal IPv4 (will fallback to it if it fails)
  • Updated Host_Error to only show "recursive error" if host_error_recursive is set to 1
  • Fixed "connect" not showing the loading screen when executed
  • Fixed where the game crashed instead of saying "Missing map"
  • Fixed "developer" being an invalid command

[h3]Game[/h3]

  • Added Lobby System (Find & Create lobbies)
  • Added where the flashlight state is saved on the guns, if they have a flashlight (resets on weapon drop)
  • Added the missing "TargetID", when looking at fellow survivors (Shows name and health)
  • Added the melee weapons banjo and guitar
  • Added indications on the phone for teammates and Survivor/Turret AI locations on Flatline
  • Added where you get increased money gain on higher difficulties on Flatline
  • Added where the spectators can view everyone's health trough TargetID
  • Updated the 3 new Escape achievements to allow solo play (removed 4 player criteria)
  • Updated Survivor AI to only target enemies within their view cone, instead of doing 180° headshots
  • Updated built barricades, so they can be picked up by the owner of the board
  • Updated Flatline to only regenerate health after shop ends on Easy Mode
  • Updated Flatline to only give melee weapons on hard and Extreme. (Gives sig and melee on Easy and Normal)
  • Updated Flatline to show the current amount of money on the HUD when the shop opens up
  • Updated Flatline shop prices for all guns & special items
  • Updated Flatline scoreboard to show "MONEY" instead of "Zombies: 0 Riots: 0"
  • Fixed a bug where if the player tried to buy an item, and the shop ended, it tries to buy an item again when going close to an shop_item entity
  • Fixed Flatline printing the HUD info for all players, when it should be only pointed to the player who is trying to buy the item.
  • Fixed the ammo pickup sound not playing
  • Fixed achievements being broken
  • Fixed where you get penalty for destroying already built barricades (not built by players) on Flatline
  • Fixed where if you sprint and tap (+USE), it will break the buy timer
  • Fixed "use" animation not playing when pressing on "prop_button"
  • Fixed info_safezone not reading all survivors
  • Fixed where the buy display would bug out when trying to buy something and looking away at the same time
  • Fixed where the ESC key did not register when on loading screen
  • Fixed where the Turret AI had a vendetta against cockroaches
  • Fixed an exploit on barricades, where you can farm money (Flatline)
  • Fixed melee weapons having inconsistent damage output against Infected

[h3]Maps[/h3]

  • Added cf_stonecreek
  • Updated the nav mesh on Unionstation (Flatline)
  • Updated Montclair and Barlowe weapon scripts
  • Updated Harvest (Flatline), added purchasable turrets, and round saver
  • Fixed Hunted version of Harvest not spawning players correctly
  • Fixed Montclair (second part), where the zombie players didn't spawn near the gas station, and zombie AI not spawning at the correct areas
  • Fixed Barlowe (first part), where the bank portion was way too hard, and has been tuned down a bit to be more fair
  • Fixed an exploit on Pioneer Express (Hunted)
  • Fixed an exploit on Harvest (Flatline)
  • Fixed the nav on Harvest (Flatline)
  • Fixed an exploit on Union Station (Flatline & Hunted)

[h3]SDK[/h3]

  • Added sourcefiles (SMD and QC) for compiling the weapons and survivors
    - Note, I highly recommend using Crowbar, by ZeqMacaw, when compiling for Contagion

Hotfix 2.1.0.2

This hotfix fixes the missing content, that somehow didn't want to package properly. Expect a larger update the next week or so!


Changelog

[h2]Misc[/h2]

  • Fixed "could not load library client"
  • Added the missing content for losmuertos_tutorial

[h2]Tools[/h2]

  • Fixed HLMV loading incorrectly
  • Fixed ContagionSDK not loading hammer properly
  • Updated Hammer to support old maps using "-oldbuild" startup paramater

[h2]Game[/h2]

  • Added missing zombie stumble for blocking doors
  • Added where heavy weapons (and items) can stumble zombies when using melee (Quite useful in Extreme Difficulty, only works on AI zombies)
  • Updated the grenade range from 600 to 450
  • Fixed where if you drop weapons mid round in Flatline, you wouldn't be able to pick them up again
  • Fixed where some content missing from the game (whoops)

[h2]Maps[/h2]

  • Fixed the official maps vscript not creating the additional spawns properly
  • Updated cf_montclair with new purchable items! (they are quite expensive tho, feedback are appreciated!)