33,194 Commits over 4,109 Days - 0.34cph!
Added two-sided lighting option to core/foliage and core/generic; moved + cull to top
Added shadow bias and intensity control to core/foliage
Fixed tint not applied on translucency in core/foliage
Replaced core brdf luminance function; touched relevant shaders
Fixed foliage shader face culling defaulting to back
Moved derive tangents to coreutils
Removed redundant Hapis APC path files
Disabled core/foliage translucency for indirect lighting; requires indirect shadowing to work properly
Added workshop skin download timeout / skip
Added itemskintimeout convar
reverting
25447 - new forest splat aint working visually
merge from 'naturefoliage to corefoliage'
Scientists now react to gunshots
chainsaw wm fbx + lods/prefab
chain mat adjustment
altered the chansaw prefab lod method
Log warning with workshop ID when skin download failed / timed out
More info for print_skins
Loot panel fixes
Shotgun trap container no longer small stash
Phrases
Network++
Added upkeep_grief_protection convar (default = 1440 minutes = 24 hours)
When the cupboard is destroyed, use available resources to purchase upkeep protection on all building blocks (up to upkeep_grief_protection minutes)
Cannot trigger grief protection multiple times by repeatedly destroying the cupboard
▍▄▍▌▋ ▆▋▍▅ ▋▉ ▉▇█▆▇▅▍█▌▋ ▆▌▆▇ ▆▅▄▍█▊ ▌▅ ▄▄▍▋▉ █ ▉▇▌▍▅▋▊▌ █▋▄▋ ▉▇▌ ▊▋▆▊██ ▄▋▄▊ ▅▊▇ ▇█▆▉ ▉█▍
▄█▊ ▋▅▊ ▆█▋▋▉▊▇▉▍ █▅▅▍█▆ ▉▊▊▉▄▋▆
script to help control various special fx / sounds on the chainsaw
All signs, banners, frames now repairable
water purifier can no longer be placed on barbecue
Tweaked icon rendering
Made schema output to two files (so we don't have to manually delete stuff from the json file)
This week's skin approvals
Building block conditional model state is now networked (much faster, essentially zero overhead on the client)
Conditional models can specify whether or not they're instantiated on client / server (optimized server memory usage)
Network++
Fixed build preprocessing stripping certain conditional models from foundations and roofs
spas12 prefabs and sounds
tweaked chainsaw positioning when attacking
minor Hapis fixes and tweaks (Bigger update next month)
Temp rollback of some workshop changes that rely on latest Facepunch.Steamworks
Facepunch.Steamworks rollback to release branch
Fixed 6th belt bar having inconsistent font size
Xmas tree no longer craftable and default BP
reflection.quality defaults to 1 (until reflection probe ex)
Merged from ai behaviour 11 branch
Potential fix for some painted sign textures disappearing on server restart
Reduced forest size in areas for performance reasons (Hapis)
Fixed S11 Cave having no build block volumes (Hapis)
Environment volume ambient multiplier tweak for less jarring transition
added admire anims for chainsaw
Fixed missing albedo map in brick_piles mat