4,348 Commits over 1,919 Days - 0.09cph!
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.
subtract commit to wrong branch
cherry pick
47321 to the correct branch
More accurate yield info.
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
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.
Fixed growables attempting to die twice when picked.
Plant material colour scale is now based on health, not water.
Fixed a typo making horses poo every 10 minutes
Show plant condition resiliences on seed info panel.
Reduced plant water intake levels, increased sprinkler output to 10ml every 10 secs.
Overall quality is now calculated correctly when lighting is toggled (not just lighting quality)
Reduce growable health by deathRatePerQuality for each quality <= 0.
This means plants will die, and die faster the more things it's lacking in.
Reworked fertilizer consumption and some optimisation.
gene bonus balance tweaks
Fix a bonus being applied twice in yield calc.
Yield pool basic implementation
Water requirement gene balance tweak
Potato world population spawning.
Increased potato grow time, but lowered optimal condition values.
Some initial potato consumable stats: lowered hyrdration benefit, restores health more slowly.
Removed hardiness bonus from plant properties as it's no longer needed.
Fixed a bug with value remapping breaking some optimal condition calcs.
Added optimal quality values to plant properties, so they can be set per growable type, eg potatoes could grow more easily in worse conditions. (all set to 1 at the moment though)
Fixed some client #ifdef errors.