113,602 Commits over 3,959 Days - 1.20cph!
There's no need to add a EntityCollisionMessage script to rockets and things that don't have a collider. It is needed for stuff like C4, so let's make it conditional.
Lazy-instantiate WorldSplineSharedData in the same way as TrainWagonLootData. Change TrainWagonLootData back to not using null-coalescing operator. Although it was perfectly fine in this case, ScriptableObjects do have the same null overriding situation as MonoBehaviours, and I'd rather not give anyone the wrong ideas.
Fixed bug causing doubled markers to appear
Map now shows shelters owned by player
This functionality automatically disables if max_shelters convar is set higher than default
Disabled crunch on a few more textures
More additions to texture streaming exclusion paths
Enabled mips and streaming on 34 textures
Shelters now inform local player if owner
Shelters map marker is now instantiated by owned shelters
▄▅█▊▊ ▅▍▉ ▄▋▅▉▋▄▌█ ▌▄▍▉ ▅▇▄▋ ▍▍█▅▊ ▉▌ ▊▉▍▆, █▆▉▄▄▉▊ █▅█▄█▄▋
Enabled texture streaming on 3310 textures
Added a few more exclusion conditions for finding streamable textures
Disabled mesh compression on 396 meshes
Added tiny custom tool to find unoptimized models
Increased streaming mip map budget to 1GB
Re-enabled texture streaming
▋█▆▆█ ▅▋▉▄ ▌▇▄▋▊▊/ █▅▅▉▇▄█▇▅/ ▇▊▊▆▆▊▍
Added shelter limit to toolbar - in the same way as bag limits are displayed
Add `cached_browser_refresh_cooldown` convar (default 60s)
Lower cached browser refresh delay from 5min -> 1min on the client
▍▊▅█▉ ▌▍▄█ ▄▋▌_▌▍▉_▇▊▅▅▇▇_▆
changed animation clip name for throwing to 'throw' on some weapons for player update and assigned correct anim in spear override controller fro the throw
Delayed some calls (RenderScale, TrainWagonLootData) until after shaders bundle is loaded to prevent shader duplication in memory
Moved all shaders to their own bundle (shared/shaders.bundle) and made it load first, before all other bundles
Fix attachments not making sound when added to a weapon inside a backpack
Merge from backpacks -> aux2
Added back highly simplified "Standard" and "StandardSpecular" overrides
Further reduced variants on a variety of shaders; total now down to ~0.16MB from 3.10GB (after de-duplication, coming later)
harbor_2 dock island + swing bridge prrof of concept
▉▆▍▅▍▋██▊▋▄█▄ ▊▆▍▆▍ ▅▆▅_▋▉▍_▆▅▍▍▌▋_▋
More work, still nothing working
Attempt 2 at implementing the animation rigging package
Adjusted description to reflect a limit on shelters.
Limit now responds to shelters being destroyed
Ensured toast is always displayed
Streamlined and cleaned up conditional placement checks
Fix backpacks not hiding the tank part of hazmat suits
Ensured limit supports empty shelter list from the beginning,
Fix wrapped items being deleted when opened inside backpack
Fix item right clicking into backpack after closing the backpack inventory
Backpacks will despawn based on the most valuable item inside them
Merge from main -> backpacks
▆▊▉▉ ▉▆▄█▅▆▆ ▄▋▇▌█▆█ ▌▊▉▋█▋▄█▊▉ ▉▄ ▆▊█▍▇▄▍