The video configuration has now been updated, and changed format, to make sure it does not break L4D2 (or vice versa, if installed) when applying new video settings. However, previous saved video settings may revert to default settings due to this change.
Another note; Default screen size is now 1920x1080, instead of 800x600, when booting up Contagion for the first time.
Changelog
Updated some materials having duplicate strings
Updated video configuration, it now saves to kv2 format
Fixed a few exploits in cf_sewage
Fixed an exploit on ce_biotec
Fixed an exploit on ce_roanokepd
Fixed a crash related to VO_SURVIVOR_AUTO_BREAKABLE_01
Fixed where jessica and mia was trying to show missing subtitles from audio that doesn't exist
Added convar "connect_lobby_game" (connect to a lobby game directly)
Added convar "sv_player_voice_spam" (If enabled, players can spam their voice wheel. Disabled by default.)
Added convar "cg_infinite_lives" (If enabled, zombie players will have infinite lives. Only applies if we allow zombie players and we are not on gamemode "Panic! Classic" and "Flatline". Disabled by default)
Updated keyvalues to save to kv2 format if kv2 format is being used.
Updated hunted gamemode cfg file
Fixed weapon_overunder having random attachments
Fixed Admin System not saving the admins into adminlist.dt
Fixed +ingame not working (joining trough lobby, ingame)
Fixed exploitable areas from Roanoke PD (all versions) - Thanks Melocet
Fixed Steam Net API for Peer-2-Peer lobbies returning ID 0 after creation
Fixed a material error message not working properly due it did not print the actual name of the file
Fixed where the score / frags were not being updated on Steam Server Browser "Show Game Info" when playing on Hunted
Fixed where heavy stagger did not create normal staggers if the heavy counterparts doesn't exist (such as heavy stagger for left and right directions)
Removed buildcubemaps_enabled, updated the normal buildcubemaps to check if nav_edit is enabled or not (if true, then you need to disable nav_edit)
Angelscript API:
http://contagion-game.com/api
Monochrome Discord:
https://discord.gg/monochrome
Small update: 2.1.5.6
Changelog
Added weapon_itemcarry
Added func_button_timed
Added prop_button_timed
Updated weapon_flamethrower damage from 35 > 55
Updated Hammer Editor (changed quick hide to SHIFT+H and quick unhide to SHIFT+U)
Updated Lobby System to read reservation errors properly
Updated translations
Updated contagion.fgd
Fixed barlowe and montclair achievements not working
Fixed where the loading screen was not updating the loading bar correctly when joining a lobby server and/or game
Angelscript API:
http://contagion-game.com/api
Monochrome Discord:
https://discord.gg/monochrome
Small Update: 2.1.5.5
Game
Added chat filtering. Can be disabled via Options > Multiplayer
Added 2 new admin commands (vote and difficulty)
Added Turkish translation by Melocet
Updated chat to have a scrollbar, to view previous chat history
Updated translations
Updated Flatline to auto rage zombies after spawn, info_zombie_goal is no longer needed or required
Fixed AR15 not using the correct audio when using a silencer
Fixed weapons with silencer not playing for other players
Fixed weapon_glowstick not firing it's sounds
Fixed shotguns not playing the use, jump and duck first person animations
Fixed "Error: AE_WPN_OBJECTIVE called from unused weapon type class." being printed (Obsolete warning)
Fixed weapon_flamethrower having ironsight
Fixed IED and Phone not properly setting the bodygroup
Fixed not being able to shoot grenades
Fixed phone survivor string for Marcus and Nick being broken
Fixed stonecreek gate models having questionable physmesh
Fixed a crash related to the GPS on Flatline
Maps
Added ch_lakeland_christmas (Christmas version of Lakeland)
Updated ce_stonecreek (Fixed an exploit, and closed the gates until rescue arrives)
Angelscript API:
http://contagion-game.com/api
Monochrome Discord:
https://discord.gg/monochrome
Hotfix: 2.1.5.4
- Fixed "contagion/steam.inf" consistency issue (This file is now ignored, as it no longer exists) - Fixed player infection crash
Small Christmas Update
Merry (early) Christmas everyone!
There isn't much on this update, other than some small fixes, tweaks, and more fixes. Mostly crash fixes.
Of course, that's not all. 2 maps that has been given a Christmas theme! It isn't much, but it's something.
Game
Updated translations
Updated map achievements to also allow halloween and christmas versions
Updated AS Doc API
Updated Phone and IED
Updated the entire weapon code base, this should fix some strange issues that caused certain weapons to act in ways they were not suppose to
Fixed "Survivors rescued." not being "A Survivor has been rescued."
Fixed Benelli M4 reload sounds not working
Fixed Hint System having a memory leakage when the hints where saved / loaded for different languages other than English
Fixed Arlene Revolver not using the proper reload animations if the weapon was unloaded
Maps
Added ce_biotec_christmas and cx_auroraestates_christmas (Christmas themed version of aurora and biotec)
Fixed cx_auroraestates navigation having broken extractions
Fixed cx_barlowesquare navigation having broken extractions
Angelscript API:
http://contagion-game.com/api
Monochrome Discord:
https://discord.gg/monochrome
False Positives Fix
Client and Server binaries has been updated to fix the "False Positive" issue (this was pushed yesterday, but for some reason did not go live for everybody).
How did this happen?
Microsoft updated Visual Studio 2019, broke something regarding their compiler, and caused every antivirus to freak out (even Microsoft's own). More information can be found here: https://developercommunity.visualstudio.com/content/problem/1046937/windows-defender-reports-a-trojan-1.html
The Fix
Updated to the latest version of Visual Studio 2019, and recompiled the executables. That did the trick. What caused everything to go crazy, was the Windows API for displaying a message box, that's it.
If you are still having issues, make sure to verify your files.
Hotfix: 2.1.5.1
Updated translations
Fixed Roanoke PD spawning too many weapons and ammo on higher difficulty
Fixed Angelscript ConVar registers not working as intended
Fixed "Quick View Controls" not displaying any binds on first time spawn
Fixed Survivors dying when trying to jump down on extraction
Fixed contagion and contagionds executables causing false positives from generic Windows API calls for displaying a message box. These has been removed.
Halloween Update
Happy Halloween!
To celebrate Halloween this year with this update, 2 new flatline maps has been introduced, 2 new weapons and 4 maps that has gotten a spooky makeover.
The new 4 maps will not replace the original version, and the Halloween versions of the map also comes with an easter egg that can be activated.
64-bit Progress
The entire engine is now under 64-bit, which means it's not far off. However, because of covid, 64-bit won't be ready until next year if things goes smoothly, and that It's just a single person working on this. More information about 64-bit and it's beta branch will be available once it's somewhat ready.
Changelog
Game
Added Korean translation by kaishark7179
Added scope hint, and an option to toggle zoom levels for scoped weapons
Added debug convar flatline_debug_shops
Added debug convar flatline_debug_wave_start
Added a multiplayer option called "Hide HUD" (cvar hud_hide)
Added a new weapon "Benilli M4"
Added a new melee "Scythe"
Added as files for the flatline maps
Added texture decal replacement for Brazilian language
Added a fallback for -nomenuvids command
Added quick view controls for spec mode
Added where cockroaches can suicide (if stuck)
Added KS camera (CCTV) video background stuff (classic_camera 1 to enable this)
Added support for scripts/extraction/ files
Updated Warning message (when server is in custom mode) to allow for "ignore this" button
Updated Spanish gamemode icons
Updated AS API
Updated old w_head_pumpkin model
Updated survivor animations to match autoshotgun reloading
Updated survivor fireaxe instakill with newer and less janky animation
Updated translations
Updated as compiler
Updated gamemodes mapcycle files (cfg/gamemodes)
Fixed a crash related to AS API (when calling convar function)
Fixed inoculator hint not working
Fixed "joined " message spam on the chat
Fixed male zombies not being able to climb (missing animation sequences)
Fixed ui_nevershowdialog_warn being ignored by accident
Fixed survivor's weapon audio not being killed when the survivor dies and/or escapes
Fixed survivor riot spamming "alert" sound
Fixed admins being kicked for idling
Fixed where the video background tries to use memory while loading a new map
Fixed a typo on contagion_ui_english.txt
Fixed where the translation was cut off if it was too long
Fixed chat going bonkers because of colorized text
Fixed VBSP crashing if there where no cubemap(s)
Maps
Added new flatline map cf_losmuertos
Added new flatline map cf_sewage
Added halloween versions for ce_campwhitner, ce_harvest, ce_roanokepd and cf_clocktower
Updated ce_barlowesquare, replaced the static guitar with the melee counterpart
Updated ce_roanokepd angelscript
Updated ce_stonecreek, moved the messy Hammer I/O to AS
Updated ch_roanokepd angelscript, it will now properly spawn zombies and weapons on the map
Angelscript API:
http://contagion-game.com/api
Monochrome Discord:
https://discord.gg/monochrome
Small Update: 2.1.4.9
Changelog
Game
Added config_console_default.cfg
Fixed a crash related to AS API (when calling convar function)
Fixed health and stamina not showing for controller mode
Fixed some issues with controller inputs not working
Fixed nav_use_place showing "SpawnGroups" as a valid place location (which it wasn't)
Fixed GasMask crouch going T-Pose
Fixed over&under not playing its unload animations
Fixed double gasmask
Fixed gasmask not using its own unique act table when equipped
Fixed NextBot AI thinking that weapons and crossbow arrows was climbable and something that could collide with them
Fixed zombie players being able to climb non solid matter
Fixed where the glowstick attack animation was not played
Fixed glowstick being able to "prime and hold" like grenades
Updated Warning message (when server is in custom mode) to allow for "ignore this" button
Updated config system to write to config.console for controller binds (input system from 1998, I hate you, leave me alone)
Updated controller mode (no more weird button binds)
Updated evidence_window01 phys mesh
Updated translations
Updated Survivor AI to use the weapon firerate, instead of using its own weirdo one (L4D leftover code I guess)
Updated population.cdata
Updated Zombie AI, now they get alerted by glass shattering
Updated survivor animations
Updated scoreboard players icon
Updated grenade throw / lob animation to use "snap"
Updated contagion dlc scoreboard player icons
Updated Angelscript API
Updated ironsight toggle to stop being in ironsight mode when switching weapons
Maps
Updated ce_roanokepd (fixed exploitable area in the garage and some nav issues)
Updated ce_barlowesquare (fixed an exploit)
Updated ce_barlowesquare_02 (fixed an exploitable area in the subway