12,251 Commits over 3,712 Days - 0.14cph!
Bunch of shadow cascades and distance related stuff.
Merge from simple_upgrade
Fix cancel radial menu appearance behaviour for upgradables.
Fix the pre-existing missing icon error message.
Percentage based shadow distance. Still enforcing previous shadow distances based on cascades for workarounds.
Merge from simple_upgrade
▊▆▅▆ ▆▍▉ ▇▅█▋▋▄▇▍ ▄▉▌▄▄ ▊▇▇█▌ ▍▅▋▆▄▄▋▉ ▌▅█▅▄ ▋▉██ ▉▇▌▄▍▆ ▌▍▌▍█▍ ▊▆▍▊▇▇ ▌▋▄▄█▄▅▆ ▆█▍▉ ▄▉▊▅▌▍▉
Merge from simple_upgrade
Menu improvements.
Additional RPC checks.
Some refactoring.
Add an alternate render method
Upgradable items can now alternatively use the upgrade item as upgrade cost, instead of the item ingredients.
High externall walls and gates use the upgrade item as cost.
Merge from simple_upgrade
Check item blueprint is unlocked.
Automatically setup temporary approved skins with correct item names.
Bunch of debug log cleanup.
Merge from main and restore graphics options UI after conflict
Merge from simple_upgrade
Restore child entities.
Allow gates with locks to be upgraded again, copy the lock across instead.
Merge from simple_upgrade
Merge from simple_upgrade
Merge from simple_upgrade
Fix compile error in none.
Remove some randomly added Usings
▋▄▉▅▅▌ ▌▊▍ ▇▅▋█▍▋▌▍ ▊█▆▅▇ ▌▋▆▋▋▌▍▅ ▊▆█▉ ▉▊▇▉▋▆▉▄▇▇ ▊▇▉█▉▍ ▋█▋▉▊▇ ▅▋▌█▄▍▋ ▋▋ ▍▇▌▇ ▄██▍ ▅▋▄▄█▅▍▆▇ ▇▄█▆▉
Merge from main (keeping main changes to external wall prefabs)
Remove now uneeded sound defs.
Refactor to remove duplication.
Show building blocked message in upgrade menu.
Layer exclusions when upgrading
Increase stone wall player deploy volume area to include collision area.
Set time placed.
Re-enable deployment checks
Don't allow gates with a lock to be upgraded.
NRE fix.
Consolidate some code, cleanup.
Setup upgrade menus.