Set biome weather if and only if this encounter is the start of a new biome.
By using function overrides, this should happen if and only if this phase
is exactly a NewBiomeEncounterPhase or an EncounterPhase (to account for
Wave 1 of a Daily Run), but NOT NextEncounterPhase (which starts the next
wave in the same biome).
Set biome weather if and only if this encounter is the start of a new biome.
By using function overrides, this should happen if and only if this phase is exactly a NewBiomeEncounterPhase or an EncounterPhase (to account for Wave 1 of a Daily Run), but NOT NextEncounterPhase (which starts the next wave in the same biome).