136,028 Commits over 4,324 Days - 1.31cph!
Preserve the RMB behaviour when cloning plants
double_voicechat_fix -> main
Ensure duplicates arent added with secondary connections. Can be expensive in certain cases but doesnt run 24/7
Player model equip tool no longer requires a PlayerModel, will work on any hierarchy with a l_prop, r_prop, l_hand and r_hand
merge from naval_update/io_boats
▍▆▍▍▉█ ▌▄▌▋ █▄▆▄▉ ▉▍ █▄██▊█ ▇█▅▇▄▋ ▉▆▇▅▌█▋▋▄▆▍▄▊ █▅ ▋▍▍▇▄ ▆▉ █▊█ ▄▇ ▌▊▉█▅▌ ▇▆█▅▍▇ ▉▌▌ ▌▅▅█▋ ▅▇▉▉▆▍▍ ▉▄ ▌▊▊▌▄
Change foliage_instancing to shader feature
Continue to apply boat based sway while firing
Fixed string lights Used flag not being reset correctly if the player stopped wiring at >5m from the box
It was blocking the "Wire" interaction, allowing you to edit the lights later
Fix bug that could sometimes cause player voice duplication
Cleanup and minor changes
Fixed string lights mixing up local and world, its all local now
Disabled mip maps on string lights wire textures, streaming doesn't work with line renderers
Merge from fix_steam_nickname_bag
▋▋▉█▅▍█ ▄▇▇▊ ▊▍▋▅▄▌▍▋▌▌▊▇▅▆█▄▉█▍▌▅▆
Merge from ghostship_phys_improvements
Merge from drone_deploy_guide_fix
Merge from fallback_fishing_spawn
merge from wallpaper_playerboats
Fixed wallpaper occasional deployable mismatch by overriding the entity for FindAppropriateHandle
Bumped the ray radius so the picked entity doesn’t oscillate too much
Added additional fallback positions to both harbors using a new SpawnPointFallback tag
These will only be used if no procedural spawn points and no fishing village spawn points could be found
Fix truncation of entity IDs from 32->64 bits in FileStorage.Get (thanks Jexs)
This was causing artwork to disappear on some servers
Added poolable to all wallpaper prefabs (no clue why I didnt add this initially?)
Hull square and hull triangle socket name update
Fixed wallpaper placed on finished boat not toggling its batching component
Make it private so it works better with domain reload
Allow wallpaper deployment on finished boats
Simplified WallpaperPlanner construction switching logic
Added 16 fallback spawn points to each fishing village
Players will be spawned at these points if the server fails to find a spawn point for any reason
merge from hackweek_more_tests
Updated wallpaper commands to work with player boats
More checks in WallpaperPlanner that needed Vehicle_Large
Updated wallpaper inside sockets to include vehicle_large
Added wallpaper sockets and wallpaper conditional models to all boat parts
Updated wallpaper settings
▅ ▅█▌ █▆▌▄▅▋█▇▅ ▆▍▌▍▌ ▍▋▇▆▍▄▋ ▋▊ █▆▍▆▇▌ ▍▅▄▆▅▋▇ ▌▅▋▌▋█ ▄▋ ▇▅▅ ▇▄▋█▌▅▇
First pass on paintable rotation helper tool, with toggle to turn it off
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
merge from naval_update/io_boats
Fixed triangle planter and triangle railroad planter having non convex colliders
Remade powered water purifier collider using primitives
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
Spooky speaker, water catcher, disco floor and strobe light deployable on boats
Reapply
143563 as editor test
Regenerate testlist
merge from main, stomp TestDeployable
Leftover uncommitted code