481 Commits over 365 Days - 0.05cph!
crypt building skin works with upgrade_radius and related commands
big merge from main
autoresolve conflicts in roof.prefab and roof.triangle.prefab
Further progress on the deploy volume tests, fix a bug which finds 20 more cases
New deployable test to check things can't be placed clipping inside construction / boat construction
Finds almost 100 cases
▍▅▋▇█▍ ▉▅▆▍ ▌▇█▍▇▄█▊▆█▆█▌▊▋█▅▆▌▄▉▍▌▄▌▊▅ ▄ ▋▌▌▌ ▊▅▍▊ ▌▄ ▇▄▊▆▊ █▌▉▇ ▄▉▍▋▇
merge from hackweek_more_tests
Redirect fixes
- paintable reactive target category Misc -> Electrical
- twitch rivals desk stack size 5 -> 1 and enable maintainMaxCondition
- legacy wall and adobe gate had old ingredients and were recycling slightly wrong
- innertube skins had missing ingredients and couldn't be recycled at all
- enable allowBurying x4
- disable allowBurying x1
Tests now all green
Rework redirect tests, integrate most into TestItemDefinition
Add descriptions, tweak assert messages
Add a bunch more, testing for various differences of redirect <-> base item
Finds 13 to fix
Reapply
143563 as editor test
Regenerate testlist
merge from main, stomp TestDeployable
merge from coconut_collider_fix
merge from tc_corpse_preventbuilding_fix
Fix tool cupboard softcore corpse missing a prevent building volume
merge from harbor_container_ladder_fix
Fix rope ladders on a container in harbor being falsely disabled unless the crane rotates
Extend container parenting volumes
Fix a RendererBatch component causing visual issues
S2P harbor 1
merge from bbb_entkill_fix
Allow boat building blocks to be ent killed individually in edit mode
Fix 6 deployables missing placeEffects
Skip windmill since its getting fixed seperately
Add deployable test for missing placeEffect
merge from fix_submerged_states
merge from deep_sea_network_range
merge from hackweek_more_tests
Include check for terrain layer in Deployable_GroundWatch_Matches_DeployLayers
Fix a VendingMachine.GetItemsToSell NRE that could trigger when the deep sea wipes
merge from scientist_spawners_convar_fix
Fix new scientists spawning with ai.scientist_spawners_enabled 0
Fix a WaterCatcher.IsFull NRE that could trigger when the deep sea wipes
merge from supplydrop_boat_fix
merge from scientist_rock_fix
Slightly shifted one scientist spawn point of Ruins C - it was causing it to spawn inside a cliff on one of the islands
Cherrypick
139401 "Space LR despawn timer set, Neonsign TR crafting pass"
Apply xmas tree change from
139653
These were left over changes from naval_backport
merge from hackweek_more_tests/fixes
Fix worldmodel issues / missing outlines on 39 items
Re-ran all the new tests - all green (except for horse mask which was fixed seperately on lunar branch)
Fix groundwatch issues for 8 deployables
Fix missing phys impact sounds for 6 items
Fix missing io arrows for 5 items
Fix airdrops not becoming lootable when landing on playerboats
Test for io arrow having a direction and handle name not being empty
Finds 5 items with missing io arrows
▅█▊▍▉▍ ▉▆▆▊▍ ▉▌▌ ▉▌ ▍▅▅▅▋▍ ▋▆▊▍▋▄▆▄▍▋ ▆▉▉▆█▆▌▄ ▉▍▆▊▆▆ ▍▆▉▄▋▄▌▄▆▅▊▇▆▊▅█ ▄▅▋▆▆▇▇▆█ ▋▆▅▉▌▋ ▅▄█▄█▉▅▆ ▌▌▆ ▆▇▉▄ ▍▆▌▅▌ ▄▌▍▍▊▍ ▆▊▄ ▋▋███ ▉▇▋▉▊▍▍▌
Start on IO prefab tests
Checking relevant prefabs for inputs/outputs/main power slot
Checking handles are not too far from any collider
Test for verifying deployables that are placeable on boats have only convex colliders
All pass as expected
Minor cleanup and comments