local setting = class("setting", function ()
return display.newNode()
end)
local magic = import("..common.magic")
local common = import("..common.common")
local hotKeySetting = import("..pc.hotKeySetting")
local csvData = import("....def.setting")
table.merge(setting, {
tabs,
name,
content,
btns,
cfg = {
autoRat = false,
display = false,
item = false,
base = false,
job = false,
autoPack = false,
chat = false,
drugs = false,
protected = false
}
})
setting.onCleanup = function (self)
for k, v in pairs(g_data.setting) do
if type(v) == "table" and self.cfg[k] then
cache.saveSetting(common.getPlayerName(), k)
self.cfg[k] = false
end
end
if self.modifiedItem then
main_scene.ground.map:updateItems()
main_scene.ui.console.autoRat:updateModifyProperty()
end
return
.............................