check if values set
This commit is contained in:
parent
bb33a6e79b
commit
da06ea0c91
@ -112,12 +112,15 @@ basic_functions.import_settingtype = function(infile)
|
|||||||
local setname=minetest.settings:get_names()
|
local setname=minetest.settings:get_names()
|
||||||
for line in file:lines() do
|
for line in file:lines() do
|
||||||
local attrib = line:gsub("\"",""):gsub("%(.*%) ",""):gsub("\r",""):split(splitchar,true)
|
local attrib = line:gsub("\"",""):gsub("%(.*%) ",""):gsub("\r",""):split(splitchar,true)
|
||||||
if has_value(setname,attrib[1]) == false then
|
if(#attrib > 1) then
|
||||||
print("pong")
|
if (attrib[1]:find("#") == nil ) then
|
||||||
if attrib[2] == "bool" then
|
if has_value(setname,attrib[1]) == false then
|
||||||
minetest.settings:set_bool(attrib[1],attrib[3] == "true")
|
if attrib[2] == "bool" then
|
||||||
else
|
minetest.settings:set_bool(attrib[1],attrib[3] == "true")
|
||||||
minetest.settings:set(attrib[1],attrib[3])
|
else
|
||||||
|
minetest.settings:set(attrib[1],attrib[3])
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user