Ok, i think its time to reopen this topic, because it appears that the weather in MTW is NOT hardcoded at all, in fact. While making the Caravel mod, i came across a txt file called (unspurprisingly) WEATHER in the BATTLE folder in the main game folder, with the following contents:
type wind precip fog temp sand
terr season min max min max min max min max
lush winter 0.000000 1.000000 -2.000000 1.500000 0.100000 0.500000 -10.000000 5.000000 0.000500 0
lush summer 0.000000 0.900000 -1.750000 0.750000 -1.000000 0.200000 5.000000 25.000000 0.000500 0
arid winter 0.000000 1.000000 -3.000000 1.000000 -1.000000 0.300000 -2.000000 18.000000 0.000500 0
arid summer 0.000000 0.750000 -8.000000 0.500000 -1.000000 0.200000 10.000000 30.000000 0.000500 0
rock winter 0.000000 1.000000 -1.500000 1.250000 -1.000000 0.400000 -10.000000 10.000000 0.000500 1
rock summer 0.250000 1.000000 -2.500000 1.000000 -1.000000 0.200000 20.000000 40.000000 0.000500 1
sand winter 0.000000 1.000000 -1.500000 1.250000 -1.000000 0.300000 -10.000000 10.000000 0.000500 1
sand summer 0.250000 1.000000 -2.500000 1.000000 -1.000000 0.200000 20.000000 40.000000 0.000500 1
temp winter 0.000000 1.000000 -1.000000 2.000000 0.100000 0.500000 -20.000000 1.000000 0.000500 0
temp summer 0.000000 1.000000 -2.000000 1.000000 -1.000000 0.300000 5.000000 25.000000 0.000500 0
lush winter 0.000000 1.000000 -2.000000 1.500000 0.100000 0.500000 -10.000000 5.000000 0.000500 0
lush summer 0.000000 0.900000 -1.750000 0.750000 -1.000000 0.200000 5.000000 25.000000 0.000500 0
The fact that it has only winter and summer cycles, as the campaign game does, indicates that, in all probability, the weather is in fact quite moddifiable. The parameters that can be modified (judging from the file) are: wind (units: speed presumably ), precipitation(rain, units: mm?? %chance??), fog(units: density?? visibility in length??), temperature (units: most likely degrees C, i would say) and sand, which probably means whether sand is transported in the wind, hence the only terrain that has them is the desert one.
![]()
Bookmarks