mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-01-25 16:53:28 +00:00
This is sorta bulky on the changes since it includes a lot of shuffled documentation, so I'll try to thoroughly summarise here. - Introduces 'preferential' temperature and light values to plants. This means that, while a plant is _within_ 5K and 2 lumens of their ideal heat and ideal light, they will grow faster than otherwise. In the current implementation, the base growth is a 15% chance of age being increased, plus another 15% if you're within preferential temps, and another 5% if within preferential lumens for a maximum of 35%. This is intended to incentivise engaging with temperature mechanics to grow plants with unusual requirements. - This is different to the existing tolerance values, which instead check whether the plant is _outside_ of them - if they are, it damages them. Tolerances cause the plant to die if they're too far from their ideals, preferences cause the plant to grow faster if they're very close to their ideals. The range of preferences should always be inside tolerances. - To work better with this, the ideals of a few kinds of plant have been tweaked. Mushrooms, Adhomian plants, and molluscs will all **not** be in their preferences at room temperature - they will need to be cooled, which can currently be done in D1 hydroponics. A few warmer plants, such as sugarcane, will need to be warmed up to reach their preferences. - None of these will go outside of their tolerances at room temperature - they won't die, they'll just grow slower. - Most plants will be within all their preferences without any action by the gardener. There's also a few assorted QoL changes to hydrotrays, see the changelog. --------- Signed-off-by: hazelrat <83198434+hazelrat@users.noreply.github.com> Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>