400 Commits over 337 Days - 0.05cph!
Deployable test checking that if placeable on boats, all collider names are in StringPool
Finds 10 cases to fix
merge from searchlight_worlddirection_fix
Fix searchlight not working correctly on boats
merge from redirect_snapping
Deployables can now snap to redirects of itself
All the component boxes now snap to each other
merge from hackweek_fill_containers_rand
Massively refactor and streamline the filling logic to avoid a bunch of duplication
In addition to `fillinventory` there's now use `fillcontainer` and `fillcontainer_radius` to fill containers with random items
Works with storage containers and container io entities, prints out the ones filled, and warns if a container couldn't accept some of the items
Fix bbs not setting owner id correctly with deploy & edit
merge from hackweek_more_tests
Fix 18 more deployables clipping with construction
Add whitelist to exclude some from the test
Deployable test for missing guide mesh
merge from hackweek_more_tests
Handle multiple groundwatch components in the groundwatch test
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