Page MenuHomeFeedback Tracker

Worlds' temperatures are inherited from DefaultWorld, which wouldn't fit to every terrains
New, NormalPublic


The config

class Weather
	temperatureDayMax[] = {10,12,15,20,25,35,35,35,25,20,10,10};
	temperatureDayMin[] = {-10,-6,-5,-1,5,6,7,10,5,2,-5,-10};
	temperatureNightMax[] = {5,6,8,10,13,18,26,25,15,13,8,4};
	temperatureNightMin[] = {-10,-10,-10,-5,0,4,5,6,5,0,-5,-10};
	overcastTemperatureFactor = 0.4;
	blackSurfaceTemperatureDelta = 5;
	whiteSurfaceTemperatureDelta = -2;

from configFile >> "CfgWorlds" >> "DefaultWorld" >> "Weather" is inherited to every vanilla terrains (Altis, Stratis, Malden, Tanoa, Enoch). Which is not really suitable for every terrains, especially Tanoa which is in Southern hemisphere because it makes the southern winter summer and vice versa.
This affects to thermal vision, so gameplay.


Operating System
Windows 10 x64

Event Timeline

POLPOX created this task.Aug 4 2021, 10:41 AM

These are max and min values regardless of the time of the year, what this has to do with hemisphere?

POLPOX added a comment.EditedAug 4 2021, 10:57 AM

Because August in Southern Hemisphere is winter so it should be chiller than its January.
...If what the config does is the same thing I imagine.

I stand corrected, it seems the values are indeed for months of the year

reyhard claimed this task.Aug 4 2021, 12:05 PM
dedmen added a subscriber: dedmen.May 11 2022, 12:40 PM

whiteSurfaceTemperatureDelta = -2;

That is actually also pretty bad. This is the delta from ambientTemperature, for LIT surfaces.
What this -2 says is that a white surface in full bright sunlight, cools down to below ambient temperature!
A white object in bright sunlight will be 2 degrees below ambient, that seems very much wrong.

h- added a subscriber: h-.May 11 2022, 8:03 PM