Map maker: Simplify storage of barrier_rot config value

This commit is contained in:
ANAND 2019-11-07 21:05:44 +05:30
parent b19523e6a7
commit 6662139380
No known key found for this signature in database
GPG key ID: 3AD8A3C4A51AAB97

View file

@ -306,7 +306,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
end end
if fields.barrier_rot and fields.barrier_rot ~= "" then if fields.barrier_rot and fields.barrier_rot ~= "" then
config.barrier_rot = fields.barrier_rot == "X=0" and 0 or 1 config.barrier_rot = fields.barrier_rot == "X=0" and "x" or "z"
storage:set_int("config.barrier_rot", config.barrier_rot) storage:set_int("config.barrier_rot", config.barrier_rot)
end end
@ -389,7 +389,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
if config.mapinitial ~= "" then if config.mapinitial ~= "" then
meta:set("initial_stuff", config.mapinitial) meta:set("initial_stuff", config.mapinitial)
end end
meta:set("rotation", config.barrier_rot == 0 and "x" or "z") meta:set("rotation", config.barrier_rot)
meta:set("r", config.center.r) meta:set("r", config.center.r)
meta:set("h", config.center.h) meta:set("h", config.center.h)