News:

Welcome to World of Banished!

Main Menu

Vanilla Banished Climates

Started by MarkAnthony, July 30, 2019, 11:25:26 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

MarkAnthony

I'm wondering what the temperature ranges are for the three default climates: Mild, Fair, and Harsh.

I'm sure you know exactly what I'm asking for but I'll give a similar example from Discrepancy's DS Terrains & Climates mod:

QuoteTemperate  -  15 to 90 degF (-9 to 32 degC) - tolerance 5 - low tornado chance
Harsh Cold  -  5 to 61 degF (-15 to 16 degC) - tolerance 13 - med-high tornado chance
Harsh Hot  -  55 to 113 degF (12 to 45 degC) - tolerance 5 - med tornado chance

And if it pleases the Court I did attempt a forum search first, before asking. I tried searching for "default climates" and "default temperatures".   ;)
Sometimes it's the very people who no one imagines anything of
        who do the things no one can imagine.

Discrepancy


Mild:
float _baseTemperature = 50.0;
float _temperatureRange = 30.0;
float _temperatureTolerance = 2.0;
float _temperatureVariance = 20.0;
float _weatherVariance = 0.1;

Fair:
float _baseTemperature = 50.0;
float _temperatureRange = 30.0;
float _temperatureTolerance = 5.0;
float _temperatureVariance = 40.0;
float _weatherVariance = 0.4;

Harsh:
float _baseTemperature = 50.0;
float _temperatureRange = 30.0;
float _temperatureTolerance = 15.0;
float _temperatureVariance = 50.0;
float _weatherVariance = 0.6;

MarkAnthony

Please don't laugh but I'm not sure how to interpret these numbers. This is what I came up with below, the two example sets; but they both seem to be way off especially when compared to yours Discrepancy.  :-[ :(

Mild - 50 to 80 becomes 30 to 100? (20 variance give or take either way)
Fair - 50 to 80 becomes 10 to 120? (40 variance give or take either way)
Harsh - 50 to 80 becomes 0 to 130? (50 variance give or take either way)

OR

Mild - 20 to 80? (20 variance give or take either way) making it 0 to 100?
Fair - 20 to 80? (40 variance give or take either way) making it -20 to 120?
Harsh - 20 to 80? (50 variance give or take either way) making it -30 to 130?

I have no idea what tolerance variable is.

Of these two sets I came up with, the top one is more believable (when compared to it's bottom counterpart) but it still doesn't seem realistic like yours Discrepancy.



               
Sometimes it's the very people who no one imagines anything of
        who do the things no one can imagine.

Discrepancy

your first guess is correct ...

temperatureRange is added or removed from the baseTemperature giving us an overall temperature range.  The tolerance than allows a randomness over or below that range.

the temperatureVariance is what alters the sharp highs or lows of temperature changes.

the weatherVariance is what effects the time in change in weather chance for precipitation/rain, clouds, partly cloudy and sun.