32,211 Commits over 4,018 Days - 0.33cph!
Show Report Button on death screen
Attacker name more faithful to ingame name on report page
Game objects tagged with "Server Cull" or "Client Cull" are deleted even if they have components on them (for example animal GameTrace collider on the server)
When culling components from objects, nominate the game object for deletion as well (but only if it had removable components on it)
Fixed potential number overflow in hiz [https://sentry.io/facepunch-studios/client/issues/275955527/]
Slight improvement to AI LOS.
Try setting the appid via SetEnv
show different arrowheads for bow / crossbow ( in 3rd person )
fixed explosive ammo bug
no longer need to aim slightly away from target to deal maximum damage with explosive ammo
Fixed reflections when fog=1; had to drop fake dir refl occlusion
Touched all relevant shaders
Added more profile samples to morphcache
Saved some heap allocs on morphcache.setup
Only check workshop download status once a second
Fixed profiler sample mismatch
Workshop skin download rewrite (performance, memory, robustness)
Show number of queued skins when perf >= 9
Fixed a few lift/elevator occludee bounds
Run server for staging branch if running with -staging command line
No more spamming shelves on roads
Retired "Viewmodel" layer as it is seemingly unused
▉▍ ▉▇▋▍▉▍ ▇▆▅▊▋▉▋▌ ▋▄▌▄▅ ▇█▅▆ ▅▍ ▄▋▋▇▊▊█▇
Merge from weekend_branch_6
Jack O Lantern can no longer be placed through walls
Jack O Lantern can be picked up
Jack O Lantern only accepts wood
Vending machine correctly destroyed if construction below no longer exists
▍▆▅▅▌▊ ▊▄▉ ▌▇ ▋▄▍▇▅▇ ▆▇ ▄▉▋██▄ ▋▇▅▊▆▍ ▇▍▌▊▇▆▉ ▌▍▊ ▇▇▄▄▅ (▋▆█▊▊▇█ ▅▉▅)
Only apply the LOS raycasts we have to apply for NPC senses.
Touch-ups on AI profiling
Adjusted scientist vision range (optimization).
Tweaked spawnpoints/coverpoints (optimization).
Fixed bug causing overhead in sample circle.
Dynamically change stopping distance of NPC based on active weapon to prevent ghosting through enemy when wielding melee weapons.
A couple more profiler hooks.
Some more profiler hooks for AI.
Profiler hooks to catch some AI overhead (navigation operator)
Reduced npc vision range (optimization)
commiting updated flare viewmodel into the main branch
merged scientists to main for testing
Increased junkpile spawn attempts
Junkpile spawn tweaks
Always show loot container health
skin approval
raid ability added back to arrows, but nerfed
removed raid ability from fire arrows (for now)
▄▋▅▌▌▆▍▇▉█ █▍▍ ▊▉▆▉ ▉▇▄▆█▍ ▇▆█▇ █▄▄▊▇ ▊▉▊█▇ ▇▊▉█▄▋ ▄▅▍▄▅ ▊▆ ▆▅▊▄▋▊ ▌▋▊█▍ ▉▆ █▌▄▆█▄ ▄▍▆ ▌▋▊▅▊▌▆▆▇▅▋▋▌
Fixed UI.Options.KeyBind trying to change its name all the time
Fixed options being invisible until toggled when opening options tab in main menu
Fixed "lock" game object on shopfront being on unnamed layer
Fixing a GameObjectRef (build warning)
Fixed moon brightness regression