Weather attributes are general characteristics a weather might have, such as humidity, precipitation, and so on. They can be used as generators in room descriptions, allowing builders to refer to 'rivulets of rain sliding down the ravine' only if it really is raining, or to say that 'it's terribly hot' only if it really is hot.
In addition, one can add more complex 'extra' attributes. These are not set on the weather, but are calculated from the existing attributes; for example, you can use them as cases in a switch for 'is it a hot, humid night?'. Note: you should not fiddle with this object too much after its attributes are set, because you will also need to reset each weather object.
@awa precipitation values none;rain;heavy rain;snow to $weather_attributes
These attributes are set in the coldcore as-is. Modify them only if you are prepared to use @set weather:attributes on all descendants of Generic Weather.
precipitation fine;drizzle;rain;shower;snow humidity dry;fine;humid temperature hot;warm;cold;freezing visibility clear;hazy;murky wind serene;windy;stormy clouds clear;cloudy;overcast
Climate | Weather | Attributes