5,847 Commits over 762 Days - 0.32cph!
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
merge from skinviewer_cleanup
merge from skinviewer_cleanup
Added store.previewskin debug command to preview the skin viewer, opens the skin modal with the given item shortname/skin id/workshop id
Added BBQ to the skin viewer, updated thompson to use the VM instead of world model
merge from tropicalprefabs_warning_fix
Skin viewer clean up: removed unused textures and started replacing the custom meshes to use the game meshes
merge from safezonewarning_fix
Fixed UI_SettingsTweakConvar editor NRE when entering playmode with no domain reload
Restored warning popup when disconnecting or quitting from a safe zone
Updated the popup to match the new UI