Update 1.11.5 Released
Author: essbuh,
published 3 years ago,
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]