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 enhanced support for offline solo play, enabled by selecting "1" for max. players in the "Create Server" dialog
Fixes
- Fixed an issue with runner behavior, where they would unintentionally steer faster and catch players (this patch has been applied in an earlier hotfix for 1.14.1)
- Fixed decal overflow on round restarts, causing bullet holes and blood splatter etc. to disappear on certain maps
- Fixed NPCs being invulnerable while frozen
- Fixed sniper scope overlay not always hiding when the game suffers from network packet loss
Changes for mappers and modders
- Added entity "point_worldtext", displays a text message oriented in the world, at its origin
- Fixed cvar "sv_freeze_zombies_on_spawn" being forcefully set during extraction, which could invalidate rulesets
- Fixed improper filtering behavior on entity "filter_activator_name"
- Fixed rare crash when equipped "item_custom" collides with a moving prop door
- Fixed static decals erroneously respawning on round restart and eventually overflowing the decal limit, dynamic decals with a targetname remain unchanged
- Fixed zombies targeting players instead of "npc_bullseye" entities that obstruct their attacks
- FMOD: Fixed sound files packed by maps not being precached and becoming inaudible when client joins a server
- Ruleset: Added "Include" keyword for scripts
- VScript: Added CBaseAnimating functions GetModelScale(), and SetModelScale()
- VScript: Added CNavMesh functions FindNavAreaAlongRay(), GetAreasWithAttributes(), GetNavAreasOverlappingEntityExtent(), GetObstructingEntities(), and NavAreaTravelDistance()
- VScript: Added CNMRiH_Player functions IsInBarricadingMode(), and IsPlacingBoard()
- VScript: Added CPointWorldText bindings
- VScript: CNavMesh function GetNavAreasFromBuildPath(startArea, goalArea, goalPos ...) now accepts null parameter for "goalArea", to compute a path as close as possible to "goalPos"
- VScript: Optimized CConvars functions, getting values is now more efficient for cvars registered by scripts and rulesets
Changes for server admins