Openmw warnings

General discussion regarding the OpenMW project.
For technical support, please use the Support subforum.
Post Reply
lambda
Posts: 70
Joined: 11 Sep 2016, 17:10

Openmw warnings

Post by lambda »

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?
User avatar
Capostrophic
Posts: 794
Joined: 22 Feb 2016, 20:32

Re: Openmw warnings

Post by Capostrophic »

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.
User avatar
Zini
Posts: 5538
Joined: 06 Aug 2011, 15:16

Re: Openmw warnings

Post by Zini »

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.
Post Reply