Merge pull request #4003 from acemod/disable-auto-weather

Disable auto weather
This commit is contained in:
Glowbal 2016-06-26 10:51:38 +02:00 committed by GitHub
commit 2a46099063
2 changed files with 21 additions and 0 deletions

View File

@ -17,3 +17,9 @@ class Extended_PostInit_EventHandlers {
init = QUOTE(call COMPILE_FILE(XEH_postInit));
};
};
class Extended_DisplayLoad_EventHandlers {
class Display3DEN {
ADDON = QUOTE(call COMPILE_FILE(init3DEN));
};
};

View File

@ -0,0 +1,15 @@
// point of this file is to disable "auto-weather" by default
// we want this, because it breaks weather commands we use in this component
#include "script_component.hpp"
// cannot create checkboxes which have the default value "true"
// 3den uses inverted checkboxes instead, but those only change in appearence
// we have to auto set these settings manually - on mission creation
add3DENEventHandler ["onMissionNew", {
set3DENMissionAttributes [
["Intel", "IntelRainIsForced", true],
["Intel", "IntelLightningIsForced", true],
["Intel", "IntelWavesIsForced", true],
["Intel", "IntelWindIsForced", true]
];
}];