diff --git a/src/editor/tools_settings.lua b/src/editor/tools_settings.lua index b13caba..1ee2e4d 100755 --- a/src/editor/tools_settings.lua +++ b/src/editor/tools_settings.lua @@ -167,7 +167,7 @@ function get_properties_formspec(p_name, mod, arena, sel_idx) -- ottengo una stringa con tutte le proprietà for property, v in pairs(mod_ref.properties) do - properties = properties .. property .. " = " .. FS(AL_value_to_string(arena[property])) .. "," + properties = properties .. property .. " = " .. FS(AL_property_to_string(arena[property])) .. "," properties_by_idx[i] = property i = i + 1 end @@ -181,7 +181,7 @@ function get_properties_formspec(p_name, mod, arena, sel_idx) -- e assegno il valore sel_property_attr[p_name] = {id = sel_idx, name = sel_property} - sel_property_value = FS(AL_value_to_string(arena[sel_property])) + sel_property_value = FS(AL_property_to_string(arena[sel_property])) properties = properties:sub(1,-2) diff --git a/src/minigame_settings.lua b/src/minigame_settings.lua index 817c9f0..8c42eac 100755 --- a/src/minigame_settings.lua +++ b/src/minigame_settings.lua @@ -67,7 +67,7 @@ function get_settings_formspec(p_name, sel_idx) -- ottengo una stringa con tutte le impostazioni for setting, v in pairs(mod_ref.settings) do - settings = settings .. setting .. " = " .. FS(AL_value_to_string(mod_ref.settings[setting])) .. "," + settings = settings .. setting .. " = " .. FS(AL_property_to_string(mod_ref.settings[setting])) .. "," settings_by_idx[i] = setting i = i + 1 end @@ -81,7 +81,7 @@ function get_settings_formspec(p_name, sel_idx) -- e assegno il valore sel_setting_attr[p_name] = {id = sel_idx, name = sel_setting} - sel_setting_value = FS(AL_value_to_string(mod_ref.settings[sel_setting])) + sel_setting_value = FS(AL_property_to_string(mod_ref.settings[sel_setting])) settings = settings:sub(1,-2) diff --git a/src/utils.lua b/src/utils.lua index 6f8d24a..ad37372 100755 --- a/src/utils.lua +++ b/src/utils.lua @@ -25,14 +25,14 @@ end -function AL_value_to_string(value) +function AL_property_to_string(property) - if type(value) == "string" then - return "\"" .. value .. "\"" - elseif type(value) == "table" then - return tostring(dump(value)):gsub("\n", "") + if type(property) == "string" then + return "\"" .. property .. "\"" + elseif type(property) == "table" then + return tostring(dump(property)):gsub("\n", "") else - return tostring(value) + return tostring(property) end end