134,372 Commits over 4,293 Days - 1.30cph!
▌▍▌▆▉ ▍▅▋▄ ▄▉_▌▄▋▇▊▆_▋▅▌▆▆▊█▇▉▅▉_▅█▅▅▊█▍▌
Map marker edit UI now appears above fog of war
Use min and max for coarse terrain height shadow culling and re-enabled camera and shadowing culling.
Inventory null check in Mailbox
Fixed not being able to switch to softcore on craggy island
Don't drop softcore corpses if the deployable is on a player boat
Only calculate position and scale once in ImpostorBatching
Hooked up missing Impostor component and fixed incorrect LOD4 material on:
palm_tree_tropical_small_a
palm_tree_tropical_med_b
palm_tree_small_a
palm_tree_small_b
S2P all tropical islands
Small engine now switches to a non shadow casting static mesh at LOD 3+4
Added a boat building player inventory loadout
Fixed being able to place engines and small ramps in prevent building volumes
Removed some client allocations in RepairCostIndicator
▍▆▌ ▋▉ ▍▅▊▄▇▄ ▊▉▍ ▇▊█▍▄▇▍█▍
Fixed a server only serialized field
merge from slots_optimize
Fix caboose slot machines being uninteractable
Fix static caboose slot machines offset floating in the air
Reworked the now broken oil rig flame. Cheaper. Better.
Hopefully pointing the wrong way like the old one.
merge from save280 - Staging wipe
▍▌▅▅▄▌▅ ██▌▇ ▄█ ▆▉▍▅▌ ▇█ ▅▉▆▊▇▊▉ ▋▄▇▌▇▊▄ ▆▆ ▅▇▅▆██▇▉▆ ▊▄▊▉▋▊█▇▇
Merging main with build_cache_redirect branch
network++
save++
persistance++
metal box texture adjustments
some painting QoL
- add convar for brush size greater than 100,
- changed redundant "reset rotation" button to instead "flatten rotation"
- Fixed turret not starting with Vector3.up when offline - still needs a little tweak
- Constantly face to correct target
- If not being controlled turn off client idle tick
More fixes for potential BSP loading crashes
Prevent infinite loops in MapIO
* When running over 100 map inputs per frame, continue firing inputs in the next frame. No input events are discarded. A console message is printed if the limit is hit.
Tweaked detail panel label styling
Fixed run test from json ignoring test parameters
Make resetstate remove the player from the advent calendar history
Militar Holosight refresh - Mesh and textures
Stopped the event overriding the newer session ID and redefined the older key to as a server session ID.
Update: adding a TODO to enable minor logic caching
Tests: none, trivial change