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