In this update7
Full notes
Full No More Room in Hell update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Server
- UI and audio
- Gameplay
- Events
- Workshop
- Balance
No More Room in Hell changes
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
Additions
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")
Additions for mappers and modders
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"
Workshop server-side system overhaul
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
Workshop Publisher changes
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)
Changes
Zombie AI changes
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
Flare gun changes
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
Design refresh for in-game VGUI elements
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)
Other
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
Fixes
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
Maps
Added dialogue captions to all official maps
- nmo_broadway2Fixed players accidentally dying near the train
- nmo_femaFixed helicopter pilot repeating his dialogue during the evac
- nmo_lakesideTweaked vphysics clips
- nms_arpleyAdded collision to rails and table on zone A
- nms_camillaAdded loading screen, contributed by Acrilyk
- nms_notldTweaked barrel placement near barn at the edge of the map
Engine:
Updated Source SDK to latest version
Source
Changelog.gg summarizes and formats this update. How we read updates.
