Activated versions manager
This commit is contained in:
parent
1d6ebf572a
commit
9c79b176cd
18
init.lua
18
init.lua
@ -1,5 +1,5 @@
|
|||||||
vmg = {}
|
vmg = {}
|
||||||
vmg.version = "1.0"
|
vmg.version = "1.1"
|
||||||
|
|
||||||
local path = minetest.get_modpath("valleys_mapgen")
|
local path = minetest.get_modpath("valleys_mapgen")
|
||||||
|
|
||||||
@ -39,17 +39,15 @@ end
|
|||||||
|
|
||||||
vmg.settings = Settings(minetest.get_worldpath() .. "/vmg.conf")
|
vmg.settings = Settings(minetest.get_worldpath() .. "/vmg.conf")
|
||||||
|
|
||||||
-- mapgen versions manager is useless before the second version
|
local version = vmg.settings:get("version")
|
||||||
|
if not version then
|
||||||
--local version = vmg.settings:get("version")
|
|
||||||
--if not version then
|
|
||||||
vmg.settings:set("version", vmg.version)
|
vmg.settings:set("version", vmg.version)
|
||||||
dofile(path .. "/mapgen.lua")
|
dofile(path .. "/mapgen.lua")
|
||||||
--elseif version == vmg.version then
|
elseif version == vmg.version then
|
||||||
--dofile(path .. "/mapgen.lua")
|
dofile(path .. "/mapgen.lua")
|
||||||
--else
|
else
|
||||||
--dofile(path .. "/old_mapgens/" .. vmg.version .. ".lua")
|
dofile(path .. "/old_mapgens/" .. version .. ".lua")
|
||||||
--end
|
end
|
||||||
|
|
||||||
vmg.settings:write()
|
vmg.settings:write()
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user