5,809 Commits over 762 Days - 0.32cph!
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
Can't connect IO entities not sharing the same root parent
More IO prefabs deployable on boats
ioentity.allow_on_boat now blocks placement of all io entities on boats (just a temp killswitch)
Wire snapping works on moving boats
Fixed electric furnace deploy volume not including Vehicle_Large
Remade large battery collider with primitives, it had a non-convex mesh collider
Fixed a bunch of wire tool local/world position issue
IO lines toggle their dynamic LOD when created if parented to a boat
IO lines plug effects are played locally
merge from skinviewer_cleanup
Tweaked chinese lantern skinviewer lighting
merge from skinviewer_cleanup
Added LNY spear and chinese lantern to the skin viewer
Removed the random order for the limited tab
Re-applied
142709 Updated some mp4 videos in the settings menu to webm, mp4 is causing issues on some machines
Re-applied
143419 Fixed swedish language not selectable in the language dropdown
Fixed string light bulb rotation when deploying them on floor/ceilings
String lights line renderer now use local space positions, deployable on boats
Hopper and door controller not deployable on boats (performance reason, they can wake up a sleeping boat)
Flagged more prefabs to be deployable on boats
Disabled IO snapping on boat for now, it doesn't work well
merge from main (needs a codegen)
merge from boat_socketparent_fix
Fixed socket specific deployment parenting issue on boats, IPlannerReparentChildrenToMe was changing the parent
Added Vehicle_Large groundwatch for 48 IO prefabs
Added ioentity.allowed_on_boats, default to false for now