Server Config File Changes Important notice for server owners: this update converts the Config.json file into a more human-friendly format. For more details including why we changed this, pros/cons of the change, and how to revert (if necessary), please refer to this article in our docs: New Config Documentation[docs.smartlydressedgames.com] Changelog Gameplay Config Added new server config file format with a variety of benefits. Added "-NoLevelConfigOverrides" command-line flag to prevent per-level config overrides. Added "-UseLegacyJsonGameplayConfig" command-line flag to prevent config file conversion. Added "-LogGameplayConfig" command-line flag to log all gameplay config overrides. Singleplayer advanced settings menu now uses documentation as tooltips. Added Zombie footstep audio and an accompanying volume slider in the audio menu. (*special thanks below) Instanced foliage uniform scale option to more efficiently pack instances. This is experimentally enabled on the PEI grass and should improve foliage rendering performance. Per-level max texture size to include in static batching atlas (Batching_Max_Texture_Size). Level options to help with overriding clouds with custom particle systems. Interactability_RewardItem_Origin property to override "dropper" object's item state. Support for Steam "run" URLs changing server while game is already running. TextFormat FlagValues option for NPC math rewards. Separate gun eject casing after shooting option from gun action. Placeable options to override explosion effect transform. Two landmarks on Washington hinting at an upcoming map. Changed Foliage editor remove baked or remove manually-placed foliage modes can be enabled independently. Non-craftable links in the selected item popup are faded similar to the crafting menu. Use 2D Scope Overlay option in gameplay config no longer applies to players with dual-render scopes enabled. Support underwater near-clip-plane mask in levels with more than 16 water volumes. Vehicle AdditionalTransparentSections supports MaterialIndex and AllMaterials similar to other material properties. Impact grenades can opt-in to destroy on impact on client (Explode_On_Impact_Destroy_On_Client), enabled for vanilla. Translations for workshop files are now loaded even if base game translation is missing. Fixed Restored player culling from 3.25.7.0 after fixing teleport-related bugs. (Thanks WawaEgo!) Unable to set airdrop legacy ID without spawn: prefix. (Thanks ArmstrongReal!) Level stuck loading if mod used Carepackage script to spawn barricade while loading. (Thanks ardaakbulut!) Widened spawn table percentage label to prevent truncating percentage symbol. (Thanks WW-TC!) Unable to paint trees in previously empty grid cells. (Thanks CPL!) Several hats with mythical starting yaw off by 90 degrees. (Thanks Ozgulsefer3!) Potential cause of a housing planner bug when using IMGUI. (Thanks TSB!) Inactivate oven preventing crafting using nearby ovens. (Thanks TrueNinjafrog!) Server-side bullet line-of-sight test using too-recent origin point. (Thanks KtoemYsw and "Kubusiek8 (hehe xd)") Removed an outdated/unnecessary engine library. (Thanks GazziFX!) Log performance warning when raising chat history length. (Thanks TSB, BoomViz, and Zombs-R-Cute!) Sight zoom flicker when toggling tactical attachment. (Thanks hyjhkt!) Raise housing planner placement rate limit. (Thanks TSB!) Safezones and friendly sentries prevent detonator use. (Thanks yzdjmm!) Default engine RPM increase/decrease rate to -1 (disabled), fixing some physically-accurate engine setups. (Thanks ZoliWorks!) Vehicle swap seat response only partially handling invalid seat index. (Thanks Ghosticollis!) Level stuck loading if NPC's equipped item had misconfigured animations. (Thanks Flodo!) Explosion traps not applying any self damage when barricade armor multiplier is zero. (Thanks yzdjmm!) Checkbox order of value change inconsistency with IMGUI breaking item inspect menu. (Thanks TSB!) Zombie faces leaking onto the rest of their head. (Thanks DiFFoZ!) Apply a small forward boost after exiting a ladder to help mitigate climbing issues with low air acceleration. (Thanks KingSlayer2228!) Enable doppler effect in project (was turned off for unknown reasons, but seems to work fine). (Thanks mewshindo!) Tightened server-side barricade hit validation bounds check. (Thanks blaze!) Exception when modhooks tried triggering explosions or setting object state while level is loading. Prevent effects from spawning nested effects during pool preload. Zombie Footsteps Special Thanks Credit to the Limestone team for their determination in adding zombie footsteps. They innovated a clever workaround using the Particle System Collision Audio component. However, we felt a built-in implementation was necessary for performance and consistency between maps. Continue reading...