{%hackmd theme-dark %} # Dynamic Weather Dynamic Weather is a mod that makes the weather more dynamic -- no longer will each day have a single weather throughout. Each day will now have a specific hourly forecast. # Crops Crops will no longer be watered the moment a rainy day starts. Instead, whenever rain starts to fall, crops will slowly get watered one-by-one. If it rains for long enough (for example, at least an hour), all crops will be watered, otherwise some may end up not being watered. # Junimo Huts Junimos will still come out on days with some rain, but not while it's currently raining. # Fishing You can catch sunny day fish whenever it's currently fully sunny, and rainy fish when it's fully raining or the rain is beginning/ending. # Rain Totem The Rain Totem will guarantee that the next day will be mostly rainy, but it doesn't have to rain all day. # Schedules, dialogue, events An important part of the game that depends on the vanilla weather implementation are NPC schedules, dialogue and events. NPCs may have a different schedule or set of events available on a rainy vs sunny day. The mod will have two separate systems allowing to handle this. ## Mostly sunny days Depending on the forecast, a day may be marked as mostly sunny. Existing sunny schedules will instead check if the day is mostly sunny. Additionally, mods may now use "fully sunny", "mostly rainy", and "fully rainy" schedules, with their own schedule key affixes and event preconditions. ## Hourly schedules Schedules can now be conditional against the weather forecast on a given time in the day. For example, it would make little sense if Abigail's rain schedule and events played when it's currently a mostly-rainy day, but not at the moment she's doing the actual rain-specific action (standing under the tree, playing music). # Festivals Festival days no longer have to be completely sunny, only during the hours the festival is active.