branchrust_reboot/main/farming2cancel
447 Commits over 121 Days - 0.15cph!
Sprinkler prefab stuff & missing meta.
added horse_dung model and materials
Don't update passthrough/energy amounts if the incoming energy is from an IOType that is not this entities type. Fixes hybrid props (like the fluid switch) treating power input as water in some cases
Move fluid switch logic into it's own class, revert ElectricSwitch to original state
Fluid switch mesh hookup, icon, gibs
Bunch of general refactor/cleanup/fixes/tweaks.
Added a new Ripe stage after Fruiting.
A stage can now be flagged with IgnoreConditions, which will allow it to advance to the next stage at full speed, regardless of condition qualities.
Fix for unknown genetics.
Added the new genetics display to SeedInformation panel.
First pass of new gene UI.
Bunch of UI fixes/tweaks, prefab updates.
Include produce name in yield display.
Colour code values.
Stage info tweaks: show the current stage name and current progress %.
Alignment tweaks.
Show plant type icon on UI.
Add a link from GrowableEntity back to its source item def. Set links.
Switched plant info over to the new UI.
Populated sections, setup InfoBar instances.
InfoBar code, prefab links.
Created InfoBar prefab.
Added icon files.
headers and sections blockout
Set composter crafting costs and updated description.
cherry pick
47321 to the correct branch
Subtract
47282, it didn't fix things
Logic fixes for fluid switch
repaired plant properties after adding the new stage.
Added a dedicated crossbreeding stage instead of just triggering crossbreeding when entering sapling stage.
Yield text tweak.
Renamed mulch item.
set fruit visual scale curves
Refresh qualities when fertilizer is consumed
Plant stage duration initial base values
Updated some item descriptions
Fixed wrong source item hookup on sprinkler
Added an option to remove a dying plant from a planterbox and receive plant mulch, which can be composted for a small amount of fertilizer.
Growables ignore condition qualities when dying and always advance to the next stage at full speed.