10,994 Commits over 1,950 Days - 0.23cph!
Sparks now play once an item has finished crafting
Tweaked clone icons to more clearly show berry colour
Potential instrument LateUpdate fix
Use Player folder instead of PlayerMats
Improved naming iterator
Move materials into Hair, Skin and ItemSkins folder
CopyPlayerTool now attempts to reuse matching materials in the Assets/Media/Materials/PlayerMats folder instead of creating new materials when copying hair and skin
HLOD generation now ignores GameModeObjectToggle components
Fixes reclaim terminal appearing in outpost HLOD
Updated outpost HLOD assets, prefab is unchanged
Piano no longer uses closest midi note if it's missing a note
Merge fron nov22_community_merges
Fixed drum sticks floating in air after dismounting drumkit (probably affected xylophone as well)
Crafter now shakes and sparks while crafting
Adjusted crafter slot positions on each workbench
Electric furnace gibs setup
Merge from ElectricFurnace
Fixed conveyor sprite not getting clipped by RectMask2d (required a new shader)
Don't allow inserting fuel into electric furnace
Fixed pickup/repair targets
Fixed IO connection points on electric furnace
Make crafter loot panel a prefab, not S2P
Fixed directional lines not working on pipes
More crafter prefab setup
Added support for industrial pipes having ridge sections at distance intervals
Apply icon material and LOD settings to conveyor
Added a UI warning when inserting blueprints into an industrial crafter that's attached to a workbench at an invalid tier
Brought throwable snowball impact effects in line with effects from snowball gun
Fixed not being able to drag non-cassette items onto the portable boom box
Fix streamed radio audio looping incorrectly if the players performance drops below 10fps
There is likely still some stuttering but it should recover once performance improves
Disable bounds check from earlier, it marks a bunch of stuff as changed incorrectly
Gib setups
Storage Adaptor prefab setup
Conveyor setup, icons, etc
Running RecalculateBounds now marks a prefab as dirty in the prefab editor
Add IOEntity.debugbudget and IOEntity.debugBudgetThreshold convars, prints out the entities taking up IO budget time if the total takes longer than the threshold
Modified LiquidContainer to only update it's drain targets when a circuit changes, not during UpdateOutputs
UpdateOutputs generally happens as part of a circuit change so we were doubling up work, this was exacerbated by long chains of water catchers getting drained immediately as water is produced
Industrial splitter setup
Industrial crafter prefab setup, icons, etc
Removed flashlight/laser sight sfx from viewmodel effects (these can be spawned at the entity)
Added the option for EffectMount to block the off sfx when disabling, prevents the off sfx playing when holstering a weapon with an active light
Move light icon behind item sprite on item icon
Add the 10 closest players within 25m to the feedback report when reporting offensive content
Fix light icons appearing on items that don't have lights
Made custom icons for each type of berry clone to better differentiate each colour
Add a different, slightly darker material to the Hemp ripe stage so it looks different to Fruiting
The flashlight held entity can now be toggled on/off (uses light toggle key like light attachment)
Merge from beltbar_improvements (flashlight/laser attachment icon on belt bar)
Re-enable light icon
Fix icon persisting after moving item with light enabled
Add radial option to Harvest/Clone/Clear all plants in a planter
Will apply that action to all valid plants in the planter eg, if 2 out of 9 plants are harvestable using Harvest All will only affect those 2 plants
The option will only appear if at least one other plant in the planter is at the same stage as the plant being looked at