13,600 Commits over 2,710 Days - 0.21cph!
Realigned colliders and IO sockets on new water purifier model
Code review: Don't run CreateWater invoke if power input is 0
Code review: Don't invoke create water on water pump unless input is greater than 0
Fixed invokes happening after benchmark ends
Added a gibs benchmark scene to test performance = "GibbableBenchmark"
Remove some more allocations
Update GibPrefab
Added a new custom Gibbable component editor inspector
Added the ability to override the collider per gib-piece to a box collider
Includes an Auto-size button to quickly snap a box collider to a mesh
Water pump renderer LOD setup, gibs
Lowered water pump health to 250
Updated water pump io slots
Add AllowInternetStreams convar to disable streams and replace with copyright safe content for streams
Updated plumber default inventory config with new items
Fixed incorrect source item on water pump
Water pump icon, adjust IO socket locations, set up animator
Fixed fresh water getting pushed into salt water container of water purifier and being deleted
Destroy powered water purifier if ground is missing
Fixed being able to connect a water purifier to itself
Fixed powered water purifier not loading child entity properly
Update manifest
Fixed pickup/repair on combiner and purifier
Standardised prefab names for water pump and fluid combiner
Mark WaterPump as a gravity source
Fixed pickup/repair items on water pump
Increase water storage on pump from 500 -> 2000
Cache MaterialSwap instead of GetComponent every frame in LookAtIOEnt
Set Reserved4 to true if input 3 is enabled on combiner
Revert construction changes that are no longer needed
Various cleanup
Reapplied sprinkler prefab changes that were stomped in merge
Fixed overhang not being fixed when on left of screen
Using demo.play to play a demo that was recorded on a different map/seed will now load that map and play the demo
Fixed Model component not setup properly
Cleanup, better settings icon
Remove port fields from protobuf and associated UI (no longer needed)
Add MaxAudioStreams convar
Match audio clip and stream sample rate
Read stream data until data is fully processed, don't leave some for the next frame
Applied ShufflePlayerSeed fix for corpses to client.playerseed
Fixed exception when attacking a campfire mounted water purifier
Removed an allocation in TooltipContainer.Update
Tooltips will now shift horizontally if they are partially hanging over the side of the screen (noticeable on respawn button)
Merge the Switch On and Switch Off inputs on the fluid switch to a single Toggle input that will enable the switch when powered and disable the switch when unpowered
Remove water purifier proto def, it's no longer needed now that the water storage is a saved entity
Added input/output slots to campfire water purifier
Fix pose exceptions when copy+pasting
Trying out shoutcast support
Remove some allocations, add public Play/Stop methods
Reworked the particle system scrubber to attach to systems so they can be modified after deselecting them and supports editing multiple systems at the same time
Initial commit
Initial commit
▄▌▌ █▇▍█▌█▊▅ ▋▊▌▌▊▉▌▅▅ ▄▇▌ ▌▋▆▌▉▋▆▆ ▇▋▅▌▌ ▊ ▋▄▅█ ▅▉ ▊▌▇▄ ▌▄▅▇ ▄▊▋▄▊▄▍▊ ▅▄▍▄ ▆▇▌ ▍▉▍▄▍▋ ▋▍▋ ▍▌▅▍█