2022-06-01 09:15:36 -03:00
|
|
|
modMinerTrade = {
|
|
|
|
modName = minetest.get_current_modname(),
|
|
|
|
modPath = minetest.get_modpath(minetest.get_current_modname()),
|
|
|
|
save_compressed = (minetest.settings:get("minertrade.save_compressed") ~= "false"),
|
|
|
|
delayConstruct = 300,
|
|
|
|
bank = {
|
|
|
|
accounts = 0,
|
|
|
|
last_pay = 0,
|
|
|
|
player = { },
|
|
|
|
},
|
|
|
|
salary = {
|
|
|
|
enabled = function()
|
|
|
|
local isEnabled = minetest.settings:get("minertrade.salary.enabled")
|
|
|
|
if isEnabled == nil or (isEnabled ~= "true" and isEnabled ~= "false") then
|
|
|
|
isEnabled = true
|
|
|
|
minetest.settings:set_bool("minertrade.salary.enabled", isEnabled)
|
|
|
|
end
|
|
|
|
return isEnabled
|
|
|
|
end,
|
|
|
|
value = tonumber(minetest.settings:get("minertrade.salary.value") or 1),
|
|
|
|
intervalcheck = tonumber(minetest.settings:get("minertrade.salary.intervalcheck") or 60),
|
|
|
|
}
|
|
|
|
}
|