11,616 Commits over 3,622 Days - 0.13cph!
Merge refactor and optimisation branch to main farming2 branch
Fixed the stuff I broke yesterday
More cleanup/removal of old stuff.
further refactor/simplify/optimise
wip simplifying/optim genes serialisation
Icon update before switching branch
Deleted a bunch of now unused properties from PlantProperties (previously still used by the old PlantEntity stuff). Renamed/reformatted/relinked some properties.
deleted old PlantEntity scripts. Codegen.
UI pivot position tweak.
Crossbreeding changes.
potato, potato seed, fertilizer icons
dung updates/tweaks.
reduced the water requirement gene multiplier.
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.
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.