On Arch linux, compiled openmw from the openmw-git package:
OpenMW version 0.43.0
Revision: fc72483ddf
Using default (English) font encoding.
OSG version: 3.4.1
Imported the settings from Morrowind.ini (clean install) via openmw-launcher; starting a new game, I get these warnings:
Warning: fallback value Weather_Clear_Rain_Entrance_Speed not found.
Warning: fallback value Weather_Clear_Using_Precip not found.
Warning: fallback value Weather_Clear_Thunder_Frequency not found.
Warning: fallback value Weather_Clear_Thunder_Threshold not found.
Warning: fallback value Weather_Clear_Flash_Decrement not found.
Warning: fallback value Weather_Clear_Thunder_Sound_ID_0 not found.
Warning: fallback value Weather_Clear_Thunder_Sound_ID_1 not found.
Warning: fallback value Weather_Clear_Thunder_Sound_ID_2 not found.
Warning: fallback value Weather_Clear_Thunder_Sound_ID_3 not found.
Warning: fallback value Weather_Cloudy_Rain_Entrance_Speed not found.
Warning: fallback value Weather_Cloudy_Using_Precip not found.
Warning: fallback value Weather_Cloudy_Thunder_Frequency not found.
Warning: fallback value Weather_Cloudy_Thunder_Threshold not found.
Warning: fallback value Weather_Cloudy_Flash_Decrement not found.
Warning: fallback value Weather_Cloudy_Thunder_Sound_ID_0 not found.
Warning: fallback value Weather_Cloudy_Thunder_Sound_ID_1 not found.
Warning: fallback value Weather_Cloudy_Thunder_Sound_ID_2 not found.
Warning: fallback value Weather_Cloudy_Thunder_Sound_ID_3 not found.
Warning: fallback value Weather_Foggy_Rain_Entrance_Speed not found.
Warning: fallback value Weather_Foggy_Using_Precip not found.
Warning: fallback value Weather_Foggy_Thunder_Frequency not found.
Warning: fallback value Weather_Foggy_Thunder_Threshold not found.
Warning: fallback value Weather_Foggy_Flash_Decrement not found.
Warning: fallback value Weather_Foggy_Thunder_Sound_ID_0 not found.
Warning: fallback value Weather_Foggy_Thunder_Sound_ID_1 not found.
Warning: fallback value Weather_Foggy_Thunder_Sound_ID_2 not found.
Warning: fallback value Weather_Foggy_Thunder_Sound_ID_3 not found.
Warning: fallback value Weather_Overcast_Rain_Entrance_Speed not found.
Warning: fallback value Weather_Overcast_Using_Precip not found.
Warning: fallback value Weather_Overcast_Thunder_Frequency not found.
Warning: fallback value Weather_Overcast_Thunder_Threshold not found.
Warning: fallback value Weather_Overcast_Flash_Decrement not found.
Warning: fallback value Weather_Overcast_Thunder_Sound_ID_0 not found.
Warning: fallback value Weather_Overcast_Thunder_Sound_ID_1 not found.
Warning: fallback value Weather_Overcast_Thunder_Sound_ID_2 not found.
Warning: fallback value Weather_Overcast_Thunder_Sound_ID_3 not found.
Warning: fallback value Weather_Rain_Thunder_Frequency not found.
Warning: fallback value Weather_Rain_Thunder_Threshold not found.
Warning: fallback value Weather_Rain_Flash_Decrement not found.
Warning: fallback value Weather_Rain_Thunder_Sound_ID_0 not found.
Warning: fallback value Weather_Rain_Thunder_Sound_ID_1 not found.
Warning: fallback value Weather_Rain_Thunder_Sound_ID_2 not found.
Warning: fallback value Weather_Rain_Thunder_Sound_ID_3 not found.
Warning: fallback value Weather_Ashstorm_Rain_Entrance_Speed not found.
Warning: fallback value Weather_Ashstorm_Using_Precip not found.
Warning: fallback value Weather_Ashstorm_Thunder_Frequency not found.
Warning: fallback value Weather_Ashstorm_Thunder_Threshold not found.
Warning: fallback value Weather_Ashstorm_Flash_Decrement not found.
Warning: fallback value Weather_Ashstorm_Thunder_Sound_ID_0 not found.
Warning: fallback value Weather_Ashstorm_Thunder_Sound_ID_1 not found.
Warning: fallback value Weather_Ashstorm_Thunder_Sound_ID_2 not found.
Warning: fallback value Weather_Ashstorm_Thunder_Sound_ID_3 not found.
Warning: fallback value Weather_Blight_Rain_Entrance_Speed not found.
Warning: fallback value Weather_Blight_Using_Precip not found.
Warning: fallback value Weather_Blight_Thunder_Frequency not found.
Warning: fallback value Weather_Blight_Thunder_Threshold not found.
Warning: fallback value Weather_Blight_Flash_Decrement not found.
Warning: fallback value Weather_Blight_Thunder_Sound_ID_0 not found.
Warning: fallback value Weather_Blight_Thunder_Sound_ID_1 not found.
Warning: fallback value Weather_Blight_Thunder_Sound_ID_2 not found.
Warning: fallback value Weather_Blight_Thunder_Sound_ID_3 not found.
Warning: fallback value Weather_Snow_Rain_Entrance_Speed not found.
Warning: fallback value Weather_Snow_Using_Precip not found.
Warning: fallback value Weather_Snow_Thunder_Frequency not found.
Warning: fallback value Weather_Snow_Thunder_Threshold not found.
Warning: fallback value Weather_Snow_Flash_Decrement not found.
Warning: fallback value Weather_Snow_Thunder_Sound_ID_0 not found.
Warning: fallback value Weather_Snow_Thunder_Sound_ID_1 not found.
Warning: fallback value Weather_Snow_Thunder_Sound_ID_2 not found.
Warning: fallback value Weather_Snow_Thunder_Sound_ID_3 not found.
Warning: fallback value Weather_Blizzard_Rain_Entrance_Speed not found.
Warning: fallback value Weather_Blizzard_Using_Precip not found.
Warning: fallback value Weather_Blizzard_Thunder_Frequency not found.
Warning: fallback value Weather_Blizzard_Thunder_Threshold not found.
Warning: fallback value Weather_Blizzard_Flash_Decrement not found.
Warning: fallback value Weather_Blizzard_Thunder_Sound_ID_0 not found.
Warning: fallback value Weather_Blizzard_Thunder_Sound_ID_1 not found.
Warning: fallback value Weather_Blizzard_Thunder_Sound_ID_2 not found.
Warning: fallback value Weather_Blizzard_Thunder_Sound_ID_3 not found.
None of these values are present in the original Morrowind.ini so why is openmw asking for them? Am I missing something?
Openmw warnings
- Capostrophic
- Posts: 794
- Joined: 22 Feb 2016, 20:32
Re: Openmw warnings
Recently I added a warning for the case an INI setting OpenMW tries to retrieve doesn't exist in their openmw.cfg (mainly to make the user aware what setting does their config file miss when it's not so obvious), but apparently OpenMW grabs some settings "just in case" they exist. This results in some startup spamming. See this very short discussion.
Re: Openmw warnings
Just a thought. Vanilla MW does not need these settings, which would make them optional. Can we distinguish what is and what is not an optional fallback setting? If the answer is yes, then the solution would be to add a flag to the function for retrieving fall back settings that marks them as optional and suppresses warnings.