139,820 Commits over 4,352 Days - 1.34cph!
- Dont allow disabling images
- Rename methods and minor cleanup
Adjusted the divesite_e crate spawn positions so they're no longer floating
▆ █ ▆▇▍▇ ▋▆▅▋▄▅▆█ ▇▄ ▄▇▌▅▆▋ ▅▆▅▆▅▅▌▉▆▇▉▊▊ ▇▍▄▆▄▄▅▇ ▉▌█▉█▆▌▊▆▍▌█▉▆▍▆▊ ▆▉▇▊▉▊▉▉▋ ▄▄▄▅ ▌▅▅▇▊█▊▋▊▌ ▄▌▍█▋▅▅▄▍▋▉ ▌▉▌▋▄▆ ▌▍▋ ▆▋▊▅
- Simplify loading screen images (let http image handle it)
- Setup one set of images on launch and let it be reused throughout
- Make use of Image Cache so we can get cache reads on each successive game launch
- Ensure loading screen images are DXT high quality compressed
Window atlas mockup texture
Tweaked tuna light and torch holder deploy volumes, include missing layers
merge from easter2026_dlc
merge from hatch_collider_fixes
Should be water tight now
Add DXT compression support to HttpImage
Removed Menu2 menu items, obsolete
Allow supply signal and fire crackers as well
Update: server enables SetPoolRunnersActive to reduce allocs of SwitchToThreadPoolAwaitable during tier0 init
Tests: loaded on craggy (with and without jobs 3), teleported around
added variations to the sound defenitions
Mortar anim update - sweep and aim block out
Optim: UpdateSubscriptions - replace Tasks with UniTasks
They're slightly slower on a stress test, but they allocate an order less (and sometimes don't allocate) - 0.5MB vs 8KB over 10 run
Tests: unit tests
Updating abyss hazmat skinning
Added visuals for grenade, molotov, smoke grenade, bean can, flashbang, bee grenade
▍▌▆▇▄█ ▍▊▄▉▋▇▉ ▆▆█▆▌▍█▌ ▊▊▋▌▄▋ ▋▋ ▍▄▊▆ ▌▅▍▊▉▉▆▋▍█▌█ ▇▆▍▄ █▌▇ ▍▄▌▇▅█ █▄▋▅▌▅ ▉▄▄▊▅ ▇▋ ▊▇▊
merge from hatch_collider_fixes
▍ ▆▌▌▅ ▋▄▊▌▌▆▌▅▆ ▌▅▇ ▊▌▊ ▊▅▆▄▊▋▄█ ▆▇▇▅█▋ █▌▍▅▆▅▅ █▆▉▇▉▊▍ ▌▆▊█▉ ▊█▌▍ ▋▆█▋▉██ ▉▄▇▇▋▄▆▅█
▌ ▄▄▄▇▆ ▆▊▇ ▇▆▊ ▇▅▄ ▊▊▅ ▋▄▄▅▊▊▆ ▅▉▄▅ ▅▌▅▌ ▊▄▊▊█▉▌ ▅▇▄ ▅▆▄▆▌█▋ ▅▊▉▌▊▊ █▇▋▅▊▆ ▉▆▉▅▌ ▋▄▇▄▆▊▌▍▋ ▅ ██▆▍▋ ▉█▍▅▉ ▄▍▇▆▆▋▇ ▆▍▋▌
Tin can alarm now has a slot for thrown weapons (grenade, molotov..)
Triggering it throws the loaded explosive
fixed an offset on the socket male of the ladder hatch
▋ ▌▆▅▉▋█▊ ▌▌▇ ▉▊▄▆▅▄▊ ▊▉▉▅▍▆▌ ▊▅▉▄ ▌▇▄▆▉▊█▇ ▋▌▊▄▆▋▊ ▅▉ ▌▋▄ ▅▊ ▌▊▄
Update: plug in our fork of UniTask
- ecb0489
It has reduced allocations, but there are still some APIs that allocate
Tests: unit tests pass
merge from waterwheel_deployable
Mark collision as readable, assign correct material
adding wall_tiles_mosaic blend mask
material tweaks to mosaic tiles and more set dressing framing the entrance and rubble piles
Removed pooling for store page carousel buttons, can't work if not connected to a server
merge from igniter_power_fix
Fixed igniter working with 1 power instead of the required 2
Codegen (was missing an update for the io counter interaction)
F2 opens the old console (until we remove it)
Don't keep the copypaste menu active when closed
Removed UIEscapeCapture from the console input field so it doesnt capture escapes
merge from skinviewer_easter
merge from new_console-ui/loadouts
Save current loadout button: creates a new loadout using your current inventory
Clamp borders at corners of cells
merge from new_console-ui
Terrain quality now effects terrain LOD global scale
Clamp terrain cells to terrain borders
In editor TerrainMeta will try and find terrainData if null
Merge from conveyor_min_fix