Merge pull request #7 from TheTermos/settingrestore

restore previous settings on shutdown
master
TheTermos 2021-03-15 15:02:42 +01:00 committed by GitHub
commit 3369020f39
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 13 additions and 0 deletions

View File

@ -22,6 +22,13 @@ minetest.set_mapgen_setting("mg_biome_np_humidity",
"54,10,(1000,1000,1000),5349,3,0.5,2",
true)
islands.settings_bkp = {}
islands.settings_bkp.lighting_alpha = minetest.settings:get('lighting_alpha')
islands.settings_bkp.lighting_beta = minetest.settings:get('lighting_beta')
islands.settings_bkp.lighting_boost = minetest.settings:get('lighting_boost')
islands.settings_bkp.lighting_boost_center = minetest.settings:get('lighting_boost_center')
islands.settings_bkp.lighting_boost_spread = minetest.settings:get('lighting_boost_spread')
minetest.after(0,function()
minetest.settings:set('lighting_alpha',0.5)
minetest.settings:set('lighting_beta',3)
@ -30,6 +37,12 @@ minetest.after(0,function()
minetest.settings:set('lighting_boost_spread',0.2)
end)
minetest.register_on_shutdown(function()
for k,v in pairs(islands.settings_bkp) do
minetest.settings:set(k,v)
end
end)
local function dig_up(pos, node, metadata, digger)
pos.y = pos.y+1
local node2 = minetest.get_node(pos)