2025-11-08 18:33 UTC · Community Announcements · Wuffesan
Changelog Updated ce_laststop_08 Fixed Akira elevator Fixed detonator handle spawning inside an object Fixed cam numbers not showing up properly Updated ce_laststop_09 Updated the elevator area, made the elevator broken, now the player has to walk up instead. Updated ce_laststop_06 Changed the ceiling lights to non solid Updated ce_downtown_02 Fixed the navigation and prop collisions Updated ce_montclair Fixed the navigation at the park Updated chm_losmuertos Fixed the player clip brush Updated chm_barlowesquare Fixed a door not being locked, made it prop_static instead Fixed "cg_" console com
2025-08-19 20:17 UTC · Community Announcements · Wuffesan
ChangelogFixed Solo/Lobby games not applying their settings to auto.cfg file, which caused some variables to reset on next map changeUpdated ce_laststop_08Fixed cam numbers not showing up properly.Updated ce_laststop_06Changed the ceiling lights to non solid.Updated chm_losmuertosFixed the player clip brush going into the playable areaUpdated chm_barlowesquareFixed a door not being locked, made it prop_static insteadAngelscript API Official Discord Patreon
2025-08-05 14:14 UTC · Community Announcements · Wuffesan
ChangelogFixed the boat rotation on cp_broadwayFixed the train escape sequence on ce_downtown_03 not working properlyUpdated server tickrate for NextBot AIFixed ce_biotec, ce_biotec_christmas, ch_biotec and chm_biotecFixed atrium brush model being func_brush instead of func_detailFixed ce_biotec_christmas helicopter animations breaking apartUpdated ce_laststop_08Fixed Akira elevatorFixed detonator handle spawning inside an objectUpdated ce_laststop_09Updated the elevator area, made the elevator broken, now the player has to walk up instead.Angelscript API Official Discord Patreon
2025-08-01 15:30 UTC · Community Announcements · Wuffesan
ChangelogFixed the player collisions, the player should no longer get stuck on everythingFixed money being dropped by zombies in Flatline going crazy by having a huge velocityUpdated Volt Physics EngineUpdated Flatline music, now uses 5 brand new tracks insteadUpdated player code, added back Left 4 Dead 2's "Is player stuck" checkUpdated Brazillian TranslationUpdated Korean TranslationAngelscript API Official Discord Patreon
2025-07-27 08:30 UTC · Community Announcements · Wuffesan
ChangelogFixed NextBot AI (Zombies) causing stuttering and crashing problems.Angelscript API Official Discord Patreon
2025-07-26 18:29 UTC · Community Announcements · Wuffesan
ChangelogFixed interactive prop causing crashes (aka, keypad or the monitors on ce_biotec)Fixed doors not opening/closing properly if there is a AI Zombie behind itFixed Campaign console variables being reset on the next map, when it shouldn't. In short, if you have infection disabled, it wanted to reset it back to enabled again.Fixed ragdolls having a meltdownFixed grenade launcher going trough the world (and other meshes too)Fixed shotgun death animations not workingFixed zombie AI breaking static triggersFixed ce_laststop_08 and ce_laststop_09 Akira elevatorsFixed func_tracktrain not workin
2025-07-18 18:01 UTC · Community Announcements · Wuffesan
After 3 months, I hope it was worth the wait.This campaign does not replace the current barlowe maps that currently exist in the game. This campaign brings in 4 new maps specially created for Campaign mode. This campaign was supposed to bring in a new feature I was working on, but that was put in the back burner for now. It may return in a future campaign! (or a 1st April campaign joke, who knows.)Support Johan (Wuffesan) on Patreon!The world is not easy on any of us and for some harder than others. Johan (Wuffesan) has been a vital part of developing Zombie Panic Source and Contagion putting
2025-04-09 08:26 UTC · Community Announcements · Wuffesan
Changelog Added new barlowe assets (with LOD's) Added experimental LOD's for a few barlowe models Added LOD's for the airfrreighter models, this should fix some FPS issues on ce_laststop04 and ce_laststop_04b Updated Material System, fixed a possible memory leak. Updated helicopter models, optimized their mesh, and added proper LOD's Updated Korean language Updated Italian language Updated glow system, removed obsolete convar which could have broken it Updated many models to include LOD's Updated Elijah & military models, optimised their models Updated Engineer, optimised its model Updated fla
2025-04-01 23:33 UTC · Community Announcements · Wuffesan
Happy 1st of April (or rather, the day after, because I had to make sure stuff didn't breakːmissingː) Do your best and rob the bank! Custom GameMode: Zombie Heist This gamemode only has 1 map, since it was simply created for this event gamemode. Once the event is over, it will be moved over to Workshop, so it won't stick around for too long :) You can access this gamemode by going into Host Game > Campaign > Select a session > Zombie Heist. You can also run the map by writing "map hst_bank" in the console. The premise is pretty simple, you pick your class and equipment and rob the bank. The es
2024-12-31 13:18 UTC · Community Announcements · Wuffesan
Changelog Added console variable cl_campaign_draw_logo Added console variable cl_campaign_draw_string Added Santa hats and party hats for survivors (and inmates) so they can also celebrate the year Added session purging for those who wants to erase previous data Updated the Christmas and Halloween angelscript easter egg files Fixed zombies instantly dying from fire when not in Horde Mode Fixed .50cal broken particle spewing out at (0,0,0) Fixed "cheats enabled" being drawn weirdly on Campaign Scoreboard Fixed Roar spam crash as a zombie player (it was tied to newly created zombies) Fixed tonfa
2024-12-26 20:25 UTC · Community Announcements · Wuffesan
Changelog Added cvar cl_classic_zombieaudio (Will use 2013 zombie audio only) Added support for Custom votes (check dev_aitest.as file) Updated Supporter Pack DLC, added the entire Contagion Comic in high quality. Updated Flatline rewards.txt Updated zombie walk & run animations not having accurate (or none at all) for footstep events Updated Italian translations Updated Flatline shop prices Fixed 2 zombie voice types not having feasting and fighting audio (aka, mr all zombies are *silent. Thanks WhiteSisterRam for actually helping in finding the issue) Fixed ce_barlowe and ce_barlowe_christma
2024-12-24 15:09 UTC · Community Announcements · Wuffesan
Changelog Added ce_barlowe_christmas Added "GetBotProfile" for Angelscript. Check dev_aitest.as for an example. Can be found under contagion/data/scripts/maps. Updated Flatline `rewards.txt` Updated Flatline max money from `$18,000` to `$1,000,000` Updated `contagion_ui2_english.txt` Updated Flatline's Blackmarket system (These options has also been added into Solo / Lobby host options): Changed the cvar `cf_blackmarket` to `cf_blackmarket_save` Added cvar `cf_blackmarket_round_failure_money_penalty` Added cvar `cf_blackmarket_round_failure_upgrade_penalty` Updated shop_ui.kv2, upgrades are no
2024-12-19 18:33 UTC · Community Announcements · Wuffesan
Changelog Added Tonfa for Flatline Updated cx_barlowesquare navigation mesh, by Y#shion Updated ce_laststop_03 navigation mesh, by Y#shion Updated cx_campwhitner navigation mesh, by Y#shion Updated cx_lakeland navigation mesh, by Y#shion Updated cx_montclair navigation mesh, by Y#shion Updated cx_biotec navigation mesh, by Y#shion Updated Italian Translations Updated the radio in ce_harvest and ce_harvest_halloween, it's now disabled by default Updated the internal function for OnTrySpawnZombies to not spawn too many zombies at once, this caused some issues (such as framedrops), and a rare cra
2024-12-08 02:02 UTC · Community Announcements · Wuffesan
Changelog Updated Vote Manager, now it read a % based yes to no votes check instead of being yes > no. Default success chance is 25% Updated Italian translation Fixed 0/8 players issue with the new Steam API with a workaround Fixed Ban System crashing down instead of showing the reason of the connection being refused Fixed an old exploit since 2014 where you could keep rejoining the zombie team w/o any repercussion when you lost all your lives. Fixed chargers being spawned by default, they need to be manually set by the mapper
2024-12-03 15:11 UTC · Community Announcements · Wuffesan
Changelog Added turret upgrade support for Flatline Added turret ammo resupply Added "Most defibrillators used" for Campaign Stats Added missing English translation strings for Flatline gamemode (for mountable turret) Updated Italian translation Updated notes files for the Chinese language Updated Barlowesquare (Extraction and Hunted): Fixed the map from crashing by reduced the map size down to a reasonable amount Added back the missing figurine from Extraction Removed old population data for barlowe (extraction and hunted) Updated ce_laststop_06 angelscript file, all keys now has an easy to f
Full appinfo as delivered by Steam PICS, changenumber 38619769. Also at /api/app/238430/raw.
{
"appid": "238430",
"common": {
"name": "Contagion",
"type": "Game",
"releasestate": "released",
"oslist": "windows",
"logo": "207217ab75cce8e73642b286d8ebb66a86bd776a",
"logo_small": "207217ab75cce8e73642b286d8ebb66a86bd776a_thumb",
"icon": "5b4f22ca04d338866b0c904af3166d9e939027f2",
"clienttga": "4d32ef2ac080fbfbd1de08529298ffd26d3e3130",
"clienticon": "00326093e2661b0707ffa191a47db7db261da439",
"osarch": "",
"osextended": "",
"languages": {
"english": "1",
"koreana": "1",
"schinese": "1",
"tchinese": "1",
"turkish": "1",
"brazilian": "1"
},
"name_localized": {
"schinese": "传染病",
"tchinese": "傳染病",
"koreana": "컨테이젼"
},
"timeline_marker_updated": "1787780174",
"timeline_marker_svg": "99b2b85f734ca1946149b367f1f645eed62ad169/markers.svg",
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1704931200",
"tested_build_id": "13130229",
"tests": {
"0": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
},
"4": {
"display": "1",
"token": "#SteamDeckVerified_TestResult_ExternalControllersNotSupportedPrimaryPlayer"
}
},
"steam_machine_tests": {
"0": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_ControllerGlyphsMatchDevice"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_ExternalControllersNotSupportedPrimaryPlayer"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "1",
"non_deck_display_glyphs": "0",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-stable",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"metacritic_name": "Contagion",
"controller_support": "partial",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg",
"tchinese": "header_tchinese.jpg",
"schinese": "header_schinese.jpg"
},
"library_assets": {
"library_capsule": "en,zh-cn,zh-tw",
"library_hero": "en",
"library_logo": "en,zh-cn,zh-tw",
"library_header": "zh-tw,zh-cn,en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "79.63827304550757",
"height_pct": "86.09593920683923"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg",
"schinese": "library_600x900_schinese.jpg",
"tchinese": "library_600x900_tchinese.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg",
"schinese": "library_600x900_schinese_2x.jpg",
"tchinese": "library_600x900_tchinese_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png",
"schinese": "logo_schinese.png",
"tchinese": "logo_tchinese.png"
},
"image2x": {
"english": "logo_2x.png",
"schinese": "logo_schinese_2x.png",
"tchinese": "logo_tchinese_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "79.63827304550757",
"height_pct": "86.09593920683923"
}
},
"library_header": {
"image": {
"tchinese": "library_header_tchinese.jpg",
"schinese": "library_header_schinese.jpg",
"english": "library_header.jpg"
}
}
},
"store_asset_mtime": "1746934212",
"associations": {
"0": {
"type": "developer",
"name": "Monochrome, Inc"
},
"1": {
"type": "publisher",
"name": "Monochrome, Inc"
}
},
"primary_genre": "23",
"genres": {
"0": "1",
"1": "25",
"2": "23"
},
"category": {
"category_1": "1",
"category_9": "1",
"category_22": "1",
"category_23": "1",
"category_29": "1",
"category_2": "1",
"category_17": "1",
"category_30": "1",
"category_49": "1",
"category_36": "1",
"category_38": "1",
"category_25": "1",
"category_45": "1",
"category_46": "1",
"category_18": "1",
"category_13": "1",
"category_15": "1",
"category_65": "1",
"category_67": "1",
"category_68": "1",
"category_69": "1",
"category_74": "1",
"category_78": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "1",
"full_audio": "1",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"subtitles": "true"
},
"tchinese": {
"supported": "true",
"subtitles": "true"
},
"brazilian": {
"supported": "true",
"subtitles": "true"
},
"koreana": {
"supported": "true",
"subtitles": "true"
},
"turkish": {
"supported": "true",
"subtitles": "true"
},
"italian": {
"supported": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true",
"subtitles": "true"
},
"ukrainian": {
"supported": "true",
"subtitles": "true"
},
"spanish": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1397488080",
"metacritic_score": "62",
"metacritic_fullurl": "https://www.metacritic.com/game/pc/contagion?ftag=MCD-06-10aaa1f",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "238430",
"store_tags": {
"0": "1659",
"1": "1685",
"2": "3835",
"3": "1667",
"4": "1663",
"5": "8122",
"6": "1669",
"7": "6730",
"8": "3839",
"9": "1775",
"10": "3978",
"11": "1774",
"12": "3878",
"13": "1662",
"14": "4191",
"15": "19",
"16": "7368",
"17": "3841",
"18": "4166",
"19": "21"
},
"review_score": "6",
"review_percentage": "72"
},
"extended": {
"checkpkgstate": "1",
"developer": "Monochrome, Inc",
"gamedir": "contagion",
"homepage": "http://www.contagion-game.com",
"icon": "",
"noservers": "0",
"sourcegame": "1",
"state": "eStateComingSoonNoPreload",
"visibleonlywhensubscribed": "1",
"serverbrowsername": "Contagion",
"publisher": "Monochrome, Inc",
"listofdlc": "2733030",
"dlcavailableonstore": "1"
},
"config": {
"contenttype": "3",
"installdir": "Contagion",
"launch": {
"0": {
"executable": "contagion.exe",
"arguments": "-steam",
"description": "Play Contagion",
"type": "none",
"config": {
"oslist": "windows"
}
},
"2": {
"executable": "x64/monoengine_x64.exe",
"arguments": "-steam -game contagion",
"type": "option2",
"config": {
"oslist": "windows",
"osarch": "64",
"betakey": "remaster"
},
"description_loc": {
"english": "Contagion 64-Bit"
},
"description": "Contagion 64-Bit"
}
},
"signedfiles": {
"client.dll": "30819D300D06092A864886F70D010101050003818B00308187028181008F4FE4480148F738A19AD597A3224CCECE83819D5B31941CD965CBA9CEED1E0BE76C516BA6DD919396037AA01424B16BC95B736035B67E3C49CB5088614C321629C2AA53E500F548D1B6401141582E70BCE5349CD9412F1C07DFF6D4C88284819AFBAECE461143BD7CE76A938DDA9318F7FFE57DAA612963F8BAE2034E3E2C09020111",
"server.dll": "30819D300D06092A864886F70D010101050003818B00308187028181008F4FE4480148F738A19AD597A3224CCECE83819D5B31941CD965CBA9CEED1E0BE76C516BA6DD919396037AA01424B16BC95B736035B67E3C49CB5088614C321629C2AA53E500F548D1B6401141582E70BCE5349CD9412F1C07DFF6D4C88284819AFBAECE461143BD7CE76A938DDA9318F7FFE57DAA612963F8BAE2034E3E2C09020111",
"engine.dll": "30819D300D06092A864886F70D010101050003818B00308187028181008F4FE4480148F738A19AD597A3224CCECE83819D5B31941CD965CBA9CEED1E0BE76C516BA6DD919396037AA01424B16BC95B736035B67E3C49CB5088614C321629C2AA53E500F548D1B6401141582E70BCE5349CD9412F1C07DFF6D4C88284819AFBAECE461143BD7CE76A938DDA9318F7FFE57DAA612963F8BAE2034E3E2C09020111"
},
"steamcontrollertemplateindex": "1",
"steamcontrollertouchtemplateindex": "8",
"steamdecktouchscreen": "1",
"steamcontrollerconfigdetails": {
"3066041799": {
"controller_type": "controller_neptune",
"enabled_branches": "default,quality_assurance",
"use_action_block": "false"
}
}
},
"depots": {
"228985": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"228989": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"228990": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"238431": {
"systemdefined": "1",
"manifests": {
"public": {
"gid": "490159264099793629",
"size": "154626552",
"download": "62579200"
},
"2025-build": {
"gid": "490159264099793629",
"size": "154626552",
"download": "62579200"
},
"2013-build": {
"gid": "5637520584183876224",
"size": "3570472510",
"download": "0"
},
"2014-build": {
"gid": "7003320598740585308",
"size": "6006860035",
"download": "11057146930110"
},
"2016-build": {
"gid": "210429619637810657",
"size": "14903936540",
"download": "6300108032"
},
"old-engine": {
"gid": "5234521217144833986",
"size": "152211910",
"download": "56327344"
},
"upcoming": {
"gid": "490159264099793629",
"size": "154626552",
"download": "62579200"
}
}
},
"238432": {
"manifests": {
"public": {
"gid": "9153436422985311517",
"size": "16637892178",
"download": "4941508832"
},
"2025-build": {
"gid": "9153436422985311517",
"size": "16637892178",
"download": "4941508832"
},
"old-engine": {
"gid": "3394153034084604630",
"size": "15966115583",
"download": "4681559936"
},
"upcoming": {
"gid": "9153436422985311517",
"size": "16637892178",
"download": "4941508832"
}
}
},
"2733030": {
"dlcappid": "2733030",
"manifests": {
"public": {
"gid": "4448884372860925412",
"size": "314803877",
"download": "295346480"
},
"2025-build": {
"gid": "4448884372860925412",
"size": "314803877",
"download": "295346480"
},
"old-engine": {
"gid": "718209926835744991",
"size": "314801345",
"download": "295345888"
},
"upcoming": {
"gid": "4448884372860925412",
"size": "314803877",
"download": "295346480"
}
}
},
"overridescddb": "1",
"workshopdepot": "238430",
"branches": {
"public": {
"buildid": "21184695",
"timeupdated": "1765756434",
"timebuildupdated": "1765756365"
},
"2025-build": {
"buildid": "21184695",
"description": "MonoEngine 0.1",
"timeupdated": "1771665402",
"timebuildupdated": "1765756365"
},
"2013-build": {
"buildid": "4579686",
"description": "2013 Build",
"timeupdated": "1579247994",
"timebuildupdated": "1579247994"
},
"2014-build": {
"buildid": "4579547",
"description": "2014 Build",
"timeupdated": "1579245234",
"timebuildupdated": "1579245233"
},
"2016-build": {
"buildid": "1402284",
"description": "2016 Build",
"timeupdated": "1577723437",
"timebuildupdated": "1476924875"
},
"old-engine": {
"buildid": "18037796",
"description": "Old Engine Branch",
"timeupdated": "1753730656",
"timebuildupdated": "1744186590"
},
"upcoming": {
"buildid": "21184695",
"description": "Upcoming Build",
"timeupdated": "1765756400",
"timebuildupdated": "1765756365"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "1073741824",
"maxnumfiles": "10000",
"savefiles": {
"0": {
"root": "gameinstall",
"path": "engine/sessions",
"pattern": "*.savf"
}
}
}
}