10,889 Commits over 3,928 Days - 0.12cph!
Merge from train_tunnel_altitude_2
Fixed issues on world sizes that, when divided by 216 and rounded down, resulted in an even number
Editorconfig updates (end_of_line = lf, insert_final_newline = true, resharper_csharp_wrap_lines = false)
Merge from train_tunnel_altitude_2
Added ApplyEnvironmentVolumeChecks to SpawnHandler
Added EnvironmentVolumeCheck component to divesites
DungeonGridInfo ClosestGridCell fix (missing WorldSpaceGrid RoundingMode)
WorldSpaceGrid alignment fixes
Removed Update Game Manifest (Fast) since it's bullshit
Renamed Update Game Manifest to Update Game Manifest (Unoptimized)
▍▄▉▇▄▅▄ ▇▇▆▄▉ ▅▍▋ ▇▍ ▍█▍▉█▌▄▊▅ █▅▉▉▋ ▄▋▇▍ ▆▋▊▆▉▇ ▍▌▊▉▇▍▌ (!)
ScriptableWorldConfig are now inside a Resources folder and loaded with Resources.LoadAll
The problem in the original implementation is that it would have needed explicit bundle assignment, as nothing was referencing those assets in order to pull them into a bundle, this feels more robust and mirrors what we do in other places (like GameModeManifest)
Removed generate_oil_rigs convars since it was added to the wrong script (PlaceMonuments vs. PlaceMonumentsOffshore)
Updated workspace to Unity 2022.3.55f1 (all builds have already been switched over)
▋▊▄▅▆▆▅█▉▅▅▍▍_▄▋▅_▍▅▌▌▋.▍▊▇ ▋▌▆▉█▊ █▌ ▊▋█▌█▊ ▌▍▌▍▍
JunkPile.SpawnInitial happens across multiple frames instead of all at once
▌▉▍▄▍▉▅▆▅▌▍▅▅_▍▆▍_▇▊▊▊▍.▍▆▇ ▍▊▌▆▌▊ ▍▄ ▌▇█▉▌▅
ProceduralMapTesting updates
Merge from train_tunnel_altitude_2
Added EnvironmentVolumeCheck to check if a prefab overlaps certain environment volumes and reject placement if it does
Added EnvironmentVolumeCheck to cliff_jutting to prevent them from overlapping the underground train tunnels
GenerateDungeonGrid stays within terrain bounds
Merge from train_tunnel_altitude_2
Fixed terrain around train tunnel above / below ground connection
Climate update (copying temperate parameters to jungle)
RustNative update (jungle biome has forest topology everywhere)
TerrainConfig update (copying temperate parameters to jungle)
RustNative update (jungle biome baseline)
Added jungle ClimateParameters
Added jungle biome to terrain backend and shaders
Merge from train_tunnel_altitude_2
Fixed terrain around train tunnel above / below ground connection
Merge from tick_limit_improvements
Better maxpacketspersecond_tick lag forgiveness
Merge from train_tunnel_altitude_2
Environment volume updates for the above ground / below ground transition pieces
Environment volume updates to better fit the shapes of the underground train tunnel segments
ProceduralMapRailSimple and ProceduralMapRoadSimple fixes
Subtracting
109845 (workshop normal fix)
▉▍█▌▆ ▄▅▉▆ ▍▊▌_▆▌▌▍█▉▋▊▅_▆▌█▇▆▍▌▌▅_▆▅
Fixed network updates, for example from parenting changes, interfering with smooth movement for entities that are currently lerping
Removed Jarryd's interpolator SnapToEnd demo workaround
Added missing Model component to grenade.f1.entity (leading to missing skin in third person)
█▇▉ █▊▊▆▊▅ ▅▄█ ▊▆▋▅▅▋▆▄▆█▉█ █▊█▅▋