Update 8/31: A small patch has been released addressing a few server-side issues. Server operators are recommended to update their servers. Original Post: An update to No More Room in Hell has been released. The update will be applied automatically when you restart No More Room in Hell. The major changes include: [h1]Additions[/h1] [list][*] Added breathing sounds to Pugman's voice set [*] Added cvar "cl_skip_joingame_dialog", automatically joins the game after entering the welcome screen [*] Added localization support for survival HUD [*] Added map thumbnails and game type information to server browser's simplified view [*] Added option to disable screenspace shadow (vignette effect) [*] Added "players only" mode to death notices (sv_deathnotice 2) [*] Added tooltips to options in create game dialog [*] Extracted players are now displayed on the scoreboard (as "EXTRACTED") [*] Radial wheel colors can now be customized (w/ cvars starting with "cl_radial")[/list] [h2]Additions for mappers and modders[/h2] [list][*]Added ability to set custom supply crate contents [*]Added custom model support for zombies (key name "modeloverride") [*]Added game event "player_join_game", fired when player exits the "join game" screen [*]Added game event "player_welcome", fired when player enters the "join game" screen [*]Added "Glowable" properties to zombies [*]Added inputs "AddItem", "AddRandomWeapon", "AddRandomGear", and "AddRandomAmmo" to entity "item_inventorybox" [*]Added inputs "RandomizeContents" and "RemoveAllItems" to entity "item_inventorybox" [*]Added new editor icons in Hammer [*]Added "OnHealthChanged" output to zombies, passes health ratio as variable [*]Added read-only "nmrih_version" convar, stores the current version label [*]Added "Spawn Empty" property to entity "item_inventorybox"[/list] [h2]Workshop server-side system overhaul[/h2] [list][*] Added auto-updates [*] Added cvars "sv_workshop" and "sv_workshop_autoupdate" to enable/disable respective features [*] Enhanced map validation [*] Enhanced file recovery process [*] Map entries with mismatching filenames will now be invalidated [*] ConCommand "workshop_validate" now attempts to recover files immediately [*] SteamUGC now properly initializes after SteamAPI context is set[/list] [h2]Workshop Publisher changes[/h2] [list][*] Added "Workshop Publisher+" for advanced options, hold SHIFT and open the publisher to enable it [*] Added "Include maphack" to adv. options [*]Clear all temp files before upload [*] Fixed an issue where leftover files were being shipped (obsolete .nmo/.nav)[/list] [h1]Changes[/h1] [h2] Zombie AI changes[/h2] [list][*] Zombies now do additional obstruction tests, to prevent player "corner blocking" [*] If zombie can't reach a player due to a obstruction, mark them as "unreachable" and begin patrolling, don't target them again for some time[/list] [h2]Flare gun changes[/h2] [list][*] The projectile now generates a small explosion that affects props, windows, players/NPCs and so on, replacing the previous damage model that simply dealt direct damage [*] The projectile now breaks through glass and won't explode on contact[/list] [h2] Design refresh for in-game VGUI elements[/h2] [list][*] Scoreboard background is now drawn using a texture [*] Changed font in spectator UI [*] Death notices now have a background texture, and a changed font [*] Chat dialog scrollbar is now thinner, UI font is less bulkier (chat text remains the same)[/list] [h2]Other[/h2] [list][*] Callvotes: Change default quorum ratio 0.75 -> 0.60 [*] Chainsaw and Abrasive Saw now appear in supply crates as rare items (resolves #1189) [*] Challenge mode: Allow unlimited challenges per map (previously max. 32) [*] Changed molotov burn damage time to match the particle duration [*] Cleaned up a lot of unnecessary console spew, most noticeable in developer modes [*] Cvar "cl_interp_npcs" is now saved to user config [*] Demo Support: NPC kills are now logged [*] Disabled -tickrate command line parameter, custom tick intervals introduced server timing issues [*] Disallow all movement while using a progress trigger [*] Disallow keypad input if given command is not a digit [*] Disallow suicide while using a progress trigger [*] Don't autokick users who have rcon (or have autokick disabled by other means) [*] HUD compass now has smoother movement [*] Increased fire extinguisher use distance [*] Localized advanced options [*] Misc. adjustments to Add-on Manager user interface [*] NAT warning dialog now links users to a more concise hosting guide [*] Only alive people are allowed to vote (resolves #907) [*] Reduced throw force for medical items [*] Removed "#Chat_Admin" prefix on console messages [*] Removed "Freeze Player" and "Interruptable by Player" spawnflags from entity "nmrih_extract_preview" [*] Removed a bunch of unused sounds from both players and zombies [*] Reset scores and respawn tokens after leaving practice mode (resolves #1187) [*] Set demo record timer resolution to hh:mm by default [*] SourceTV bot now has a special label in the scoreboard [*] Targetname is no longer cleared from weapon on pickup (resolves #959) [*] Updated the challenge mode scripts [*] Updated the localization files[/list] [h1]Fixes[/h1] [list][*] Fixed abrasive saw not flagged as rare (#1184) [*] Fixed Add-on Manager failing to list newly subscribed add-ons on runtime (#1148) [*] Fixed an issue where players are unable to join Workshop servers if they have subscribed to the active map, but have it disabled [*] Fixed breathing sounds not using voice sets [*] Fixed cancel button being greyed out on "disconnected" dialog [*] Fixed dead players being extracted (#1180) [*] Fixed demo playback controls not toggling [*] Fixed extract preview output OnEndFollow being fired twice (#1194) [*] Fixed extraction camera showing at wrong origin (#1175) [*] Fixed game event "player_spawn" being fired twice [*] Fixed HUD timers not being updated for late joiners in Challenge mode [*] Fixed invalid Workshop maps being sent to clients (#1182) [*] Fixed invisible models if round restarts during active extraction preview (#1176) [*] Fixed janky weapon deploy animation when repeatedly switching [*] Fixed main menu music not stopping after resolution change [*] Fixed maphacks not clearing their event queue on reset [*] Fixed melee traces being obstructed by teammates (#1186) [*] Fixed missing newline on death notice console message [*] Fixed objective and item glows overlapping (#967) [*] Fixed players losing their ability to pick up items and attack using melee weapons after extraction preview [*] Fixed players not being able to switch to flashlight while having explosives equipped (#928) [*] Fixed players not displayed as "extracted" after round ends (#27) [*] Fixed players remaining grabbed if grabber is deleted (#1201) [*] Fixed players t-posing during / after swimming (#888) [*] Fixed replicated cvar callbacks attempting to load empty challenges/maphacks on client's inactive server instance [*] Fixed rising zombies being shoved away by dead players and observers [*] Fixed scoreboard being movable / sizeable [*] Fixed server forcing a map download via Workshop even if all map files are already present (#1183) [*] Fixed several syntax errors in RPD map assets [*] Fixed skillshot overlay appearing during extract preview (#451) [*] Fixed VGUI viewport drawing a full screen background, as a result the view is now brighter [*] Fixed Workshop download progress not being displayed on loading panel[/list] [h1]Maps[/h1] [list][*] Added dialogue captions to all official maps [*] nmo_broadway2: Fixed players accidentally dying near the train [*] nmo_fema: Fixed helicopter pilot repeating his dialogue during the evac [*] nmo_lakeside: Tweaked vphysics clips [*] nms_arpley: Added collision to rails and table on zone A [*] nms_camilla: Added loading screen, contributed by Acrilyk [*] nms_notld: Tweaked barrel placement near barn at the edge of the map[/list] [h1]Engine:[/h1] [list][*] Updated Source SDK to latest version[/list]