161,589 Commits over 4,597 Days - 1.46cph!
Fix FileStorage mistakenly caching null data when the file was not found in the DB
Fix two wearable pooling bugs introduced with
168691
- Night vision goggles getting stuck not working
- NVG scientists suit eyes not glowing after having unloaded a head on a trophy with its suit (includes a slight refactor of WearableNotifyTrophyMounted.OnMounted to support pooling)
▉ ▉▇█▋▋▆▅ ▇▆▊▉▅▍ ▍▇▉█▍▌▋ ▌▅▌▄▆▆▋ ▌▍▆▆ ▍▅██▋▌▌▋▅▉▄▆▇▄▄▅▄ ▌▄▋▆▍▊▊▇▉▇▉ ▉█▆▇▄█▉▄▉▉▉▋▉▅▊▅▌▍█▄▅▄▋ ▄▍▉ ▍▄█▌ ▄▆▉▆ ▆▊▇▊▆ ▍█▍ ▊▉▇▆ ▅▄▆ ▉▌█▄ ▆▇█▋▆████▉▊█ ▆▆▇▍▍▋ ▆▊▉▉▅█▅▊▋█ ▍▋▍▄▊▅▆▌ ▋▍ ▅▆▌ █▍█▍▄▄ ▄▋▄▇▋▉▋▉ ▊▆▍▉▉▊▍▉▋▊▊▌▅▍█▅▄▊▍▌▄▊▋█▄▊▊▋▌█▅ █▌ ▊▊▊
Mesh patintables use box filtering so stencils don't look aliased and pixel-y
Make stencils menu scrollable
Bulk update of all 32 clothing prefabs items that contain skin to add the tattoo UV1
male/female body LOD updates with tattoo UVs
Water bucket viewmodel
- moved hands/fingers out in all anims to fix clipping issues with some gloves
Added tattoo stencils from concept team
Update: a couple more sprites that had meta changes
Somehow got missed in update to 26f1
Tests: editor doesn't complain
Update: automatic package upgrades
Tests: editor compiles
Add preventions for respawning on a sleeping bag which is squeezed into a gap narrower than a player, resulting in the player getting stuck on respawn
- Sleeping bags can't be placed where a player wouldn't fit
- Can't respawn on a sleeping bag in which you don't have space and would end up stuck
- Add a warning toast when placing a deployable that blocks respawning on a sleeping bag
vm lever action rifle anims wip
Fixed vending machine markers drawing under generic markers after reopening the map
Skip environment volume pass when there are no visible volumes
▍ █▆▊██▆▍ ▄▉▆▍▇▊▋▌▌█▋▍▆ █▉▇▋ ▉▉▌▌▉█▊▇▆▍ █▊▋▍▌▅▇▊▅
Tattoos survive shuffleplayerseed, to make testing a bit easier (and they mostly transfer between male/female)
fix/restore disabled blueprint "cannt learn" tooltip
Don't rebuild mesh decal batches every frame
Tattoos get applied to clothing renderers with playermodelskin components
fix watercatcher loot panel not selecting bucket when in belt
(also applied to chicken coop for trough)
fix airfield terminal audio error
▊ ▇█▊▄▅▍ ▌▇▇ ▌▄▋ ▇ ▍▅▍▌ ▇█ █▍▅█▇ ▉█▅▍▇▆▍ ▋▌▄ ▌▄▆ ▉▍▇█ ▊▉▌ ▉▋▅▇▊ ▍▅ ▋█▊▊▆▄▇█ ▊▋▍▄ ▄▍▇▍ ▆▅ ▄▊▆ █▅▍▇▊▉▌ ▋▇▌▆▇ ▅▆▆ ▆█▊ ▄▍▄ ▆▉▉ ▊█ ▍▆▌▌▅ ▊▆▌▆▇ ▊▆▉▉ ▉▊▇▍ ▊▊▌▋▄▊▌▉▄▋▅ ▆▉█ ▊▅▊ ▊▍█▊▊ ▅▇▍▌▉▅▄ ▉█▇▍ ▊▌▄▊▆ ▅▅ ▄ ▊▊█▊▄▌ ▆▊▇▌▌▋▌▆ ▍█ ▉▋▅ ▅▊██ ▇▌ ▇▌▉▊ ▉ ██▋█ ▄▄▋ ▊▌▄ ▇ ▉▊▊▉▉ ▄█▌▉▄█▍▄█▅▅ ▅▌▋▍▊▍
Flamethrower: fix fuel gauge needle not tracking fuel
- updated dial anims
- Added needle_wobble layer (additive, synced to base, weight 0.2) to keep the fire anim's needle wobble on top of the fuel reading
- New flamethrower_needle_wobble_mask (gauge_arrow only)
fix shutter frames in wrong state when entering network range
fix Skins forcing sprites to 512x512 instead of matching texture resolution
Don't fade LightLODs forever. Let them settle eventually.
Update: allow clientvars to bypass admin requirement if they allow and do run from server
Tests: none
merge from reloadmap_bugs
merge from get_networklodcell_fix
merge from painting_tablet_fix
merge from sound_errors_fix
Updating viewmodel arms mesh
Fixed crabs and bird flocks NRE when a movement sound was destroyed
Fixed KeyNotFoundException in SoundManager.RecycleSound when a script recycles a sound that was already recycled
Reverted
167357, modulators don't allocate since
167855
Female body UV1 for tattoos
Fix the content visuals of harbor containers sometimes floating when on cargo ship
Add StripBatchingComponents so it removes the RendererBatch, fix StripComponents<T> not working on inactive children
Bugfix: fix invalid level unloading order
Tests: reloaded map on Craggy
Guard a BasePlayer.SendPingsToClient NRE
Added a lock on character creator tiles for DLC and Steam item underwear the player doesn't own
They used to be hidden, now they show locked and can't be picked
- Removed the DLC badge from the tiles, along with the SteamDLCItem icon it was the only user of
█ ▅▅▉ ▊▋▊▌▌▅▉█▄▇▉▊▄▉▍▇▉▆▇▆▆ ▅▋▍▊█▅▆▋▉ ▍▉▄ ▌▊▇█▄ ▌▊█▋ ▅ ▇▆▌▌▊▍ ▌▆▆▋▌▇ █▍ ▊▆█ ▄▇▊█▇▍▊▆▍▉▍▉▇▋ ▌▉▄█▋▋▉█▇ ▍▇▋▌▅ █▅█▋▌ █▉▅▅▊▍▆▅ ▊▋ ▇▍▋ ▌▍▄▌█ █▍ █▌▊ ▍▋▅▊▅▉▋ ▋▅▅▋▌▅▋ ██ ▉█▊ ▍▊▍▍▊▌▌ ▄ ▊▋▍▋▇ ▉▍▅██ ▆▄ ▊▌ ▄▆▌▍▄ ▌▇ ▇▄▍▉▋▍▍▄ ▋▉ ▌▇█ ▅▍▅▇▇ ▇▆▉▄▍ ▆▇▍▅▊ ▋ ▅▊▌▄▊▆ ▋▄▆▊▊▍▄ ▊▍█▋ ▆▋▄▄█▊ ▊▉▋▇ ▄▋▅▌▌▇▇ ▊▌▄▇▋▌▆ ▅▅▊▋ ▇▉ ▇▍▌▊▋█▉ ▊▋▍▅█▍ ▍▊▇ ▅▋▋ ▉▋▄▅██ █▍▌ ▌▇▍▍▅▆▄ ▅▍█▄▇▋▊▌▍ ▍▌▌▍▉▌▍▍▍ ▋▋ ▆▌▇▅▆▉▋▋▇▍▆ ▆▊▌▉▇▊ ▊▇▌▄▅▅ █▊▊▍▇▄ ▇▄▍██▋▇ ▉▆ ▌▌▄ ▍█▍▊▉▆ ▄▄█▆▆▉▍ ▋▅ ▊▍▉ ▊▉█▋▄ ▌▆▌▅▅▆▌█ ▌█ ▋▅▊ ▆▋▅▇▍▇▉ ▄▌█▉▋▊▊▊▋ ▅▇▊▅█ ▅█▊▄▍ ▋▊▌▇▄ ▅▊█ █▅ █▆▉▄▅▍▍▋ ▇█▉ ▉▆▋ ▋▅▅▍▆▄▇█▇ ▄▉▍▆▉▇█▄▅▆▉ ▆▍▌ ▉▄▉▅▋▇▊▇▆ ▇▅▊▍ ▍▋▆▇▋▍▍▉ ▉▆▋ █▇▍ ▇▇▆▋█
▍ ▌█▇▅▌▆▇ ▋▌▌▊▇▋▌▄▊▍ ▍▍▇ ▍▆▍▅█▍▇ ▇▊▋▄ ▇▉▉▉▅ ▅█▌▊▋▇▉ ▌▌▋▆ ▅▊▋▆▆ ▊▄▍▊▉▆▊▍▌▍▅ ▄▌▆▌▆▇▌▉█▅ ▆▊▊▊▄ ▆▋ ▊▅▊▌▉▋▋▉▊▍▊▍▌▌▌ ▋▅█▄▊▍▄▌▌
Bugfix: cl_loadmap - make sure inventory player preview is recreated after reload
Tests: reloaded a couple times, player was visible
worldmodel updates
w_uzi (used for the dropped worldmodel only) is now:
- folded
- one combined mesh ( body & mag)
- uses naming convention
- static (non skinned mesh)
main -> character_customisation
Fixed client NREs when network LOD reads the position of a destroyed entity
GetNetworkLodCell now returns 0 for destroyed entities instead of throwing which was happening with disconnected players holding a dead boat in the PlayerBoat fx queue
merge from Uzi texture fix branch
Fixed tablet pen strokes breaking into dots when painting quickly
Since Unity 6000.3.20f1 every pen event also moves the mouse with its button up, and the painting code read that as the pen lifting