5,886 Commits over 762 Days - 0.32cph!
▋█▊▇▉▄▋▊▅ ▋▉▊▋▋▆█▉ ▆▇ ▋▌▇▆ ▅▉▆▌▌▋ █▇▆▉▅▆ ▆▌▉▅▅ █▋▋▇▉▊▊▉▅▊▌▇▊▋▆█▆ ▉▋▇ ▆▍▌▋█▇▄ ▊█▄▉▍▄▅▆ ▅▉▍▉▌▉
merge from naval_update/io_boats
▍▆▍▍▉█ ▌▄▌▋ █▄▆▄▉ ▉▍ █▄██▊█ ▇█▅▇▄▋ ▉▆▇▅▌█▋▋▄▆▍▄▊ █▅ ▋▍▍▇▄ ▆▉ █▊█ ▄▇ ▌▊▉█▅▌ ▇▆█▅▍▇ ▉▌▌ ▌▅▅█▋ ▅▇▉▉▆▍▍ ▉▄ ▌▊▊▌▄
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
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 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 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
Allow wallpaper deployment on finished boats
Simplified WallpaperPlanner construction switching logic
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
merge from naval_update/io_boats
Fixed triangle planter and triangle railroad planter having non convex colliders
Remade powered water purifier collider using primitives
Spooky speaker, water catcher, disco floor and strobe light deployable on boats
Fixed simple light, RF receiver, RF broadcaster and water barrel not parenting to boats (layer issue)
Disabled ceiling light on boat, was pushed by accident
▄▅▉▄▆▊ ▋█▋▋ ▉▆▉▆▄▍▊▅▆▆▌▊█▊▄▇█▋▋▆▆
█▌▌▌▋▋ ▆▍▊▇▌▉▌▋ ▇▇▅ █▆▌ ▊█▆▆▍▋ ▊▅█ █▍▍▉▆█▌▄▄▍█▇▇▋▊▍ ▌█▇
█▋▄▄▍▆ ▉▍▅▍▍▇▅ ▊▉▌█▄ ▅▇▅█ ▉▌ ▉▅▅▊ ▇▆ █▌▍▅▄▊▋▇ ▆▅ ▆▆█▅▌ ▆▅▆▆▍█▌ ▋▆▄▍ ▅▅█▌ ▅▌▉▍█ ▄ █▍▊▌▅▅▋▍ ▄▍▄▇▄ ▆▄▌██▋▉ ▅▋▅ ▄▉▉▍█ ▄█▊█▋▌▌ ▅▊▇ ▌▇ ▅▌▅ ▅▍▋▅▅▌▆ █▅▅▍▍▊▌▉▇▉ ▅▇▍ ▊▆▉▊▅█ ▌▆▄ ▉██▇▉ ▄▅ ▌▇▋ ▉▌▍█▇ ▌▍▆▆▅▄ ▆▅▌▌ ▉▌█▄ ▍▋▍▄▇▉▋ ▉▊▅ ▌██▅▇ ▋▄▊ ▌▆▌▆▅ ▉▄▄▆▇ ▊ █▄▅▊ ▋▇ ▄▊▌▉▌ ▉▇▆ ▅█▊ ▉▅▋▄▋▌ ▄▆ ▆▋▉▇▍ ▆▇ █▌▅▄ ▊▋▋▌▇▅▆ ▄▍▊▉▍ ▄▅█▉▅▉▉ ▊▅▅ █▉▊▉▆▌ ▇▉▅█▅▄▋
merge from settingsmenu_export_config
merge from testrunner_editor
Added TestRunner.Pipeline, an access point for the build pipeline to run all the editor tests in one go
merge from testrunner_editor
merge from naval_update/io_boats
Plant pot deployable on boats
Better checks for IO entities not sharing the same root parent
Fixed ioentity.allow_on_boats convar including Signage
Paintable reactive target deployable on boats
Fixed non convex mesh colliders for: RF broadcaster, RF receiver, simple light and reactive target
merge from testrunner_editor
Flagged all the prefab tests as TestMethodEditor
Added TestMethodEditorAttribute, tests that can run in edit mode (or playmode editor) using the TestRunner. Meant for asset validation tests
Some refactoring to support the edit mode/play mode branching
Added a cancel button to the editor window
Fixed the test result time mismatch
deepsea.enabled convar default to true (needs to be specified now that its a ReplicatedVar)
Remade water barrel collider with primitives, it had a non-convex mesh collider
Moved all the RegisterSplashable calls from ServerInit to OnDeployed and PostServerLoad so they're correctly flagged as mobile by the grid (parent wasn't set yet in ServerInit)
Reduced minecart planter colliders count from 16 to 4
All IO water items deployable on boats
Fixed ceiling fluorescent light invisible cables and meleehack invalids
merge from naval_update/io_boats
Use GetRootParentEntity instead of the new GetRootParent method