What?
The naming scheme for mod specific settings currently uses up to three different names for each settings type.What?!
For example a setting that is specific to a savegame is located under the "Map" tab in the games mod option GUI. In the data stage it is created as <setting_type="runtime-global"> and in control stage it can be read using <settings.global>. I see no good reason for not calling all three instances just "map". Here's the loopup table i currently use in my mod:Code: Select all
local lookup = {
--scope = (data, control) --GUI
startup = {'startup' , 'startup'} , --"Startup"
map = {'runtime-global' , 'global' } , --"Map"
player = {'runtime-per-user', 'player' } , --"Per player"
}