20 lines
640 B
Lua
20 lines
640 B
Lua
require("core.defines")
|
|
|
|
for settings_name,settings in pairs(defines.constant.settings_mod) do
|
|
local name = "helmod_"..settings_name
|
|
local current_settings = {
|
|
type = settings.type,
|
|
name = name,
|
|
setting_type = settings.setting_type,
|
|
localised_name = settings.localised_name,
|
|
localised_description = settings.localised_description,
|
|
default_value = settings.default_value,
|
|
minimum_value = settings.minimum_value,
|
|
maximum_value = settings.maximum_value,
|
|
allowed_values = settings.allowed_values,
|
|
allow_blank = settings.allow_blank,
|
|
order = settings.order
|
|
}
|
|
data:extend{current_settings}
|
|
end
|