Add different descriptions for areas based on the weather for that area.
If it is winter in a town and it is snowing, the description for the outside areas should reference that there is snow on the ground and that it is cold.
This would mean that each location would need multiple different descriptions for the weather patterns that could happen and also that areas would need to be connected to a weather pattern.
It would also make sense to have a way of checking whether an area has all of the necessary descriptions in order to deal with the weather patterns.
Add different descriptions for areas based on the weather for that area.
If it is winter in a town and it is snowing, the description for the outside areas should reference that there is snow on the ground and that it is cold.
This would mean that each location would need multiple different descriptions for the weather patterns that could happen and also that areas would need to be connected to a weather pattern.
It would also make sense to have a way of checking whether an area has all of the necessary descriptions in order to deal with the weather patterns.