Editor: Support /level command
This commit is contained in:
parent
3eadc65860
commit
efb80c81d6
@ -22,6 +22,7 @@ minetest.register_chatcommand("editor", {
|
||||
if state ~= lzr_gamestate.EDITOR then
|
||||
return false, S("Not in level editor!")
|
||||
else
|
||||
minetest.log("error", "SET1")
|
||||
lzr_gamestate.set_state(lzr_gamestate.LEVEL)
|
||||
return true
|
||||
end
|
||||
|
@ -133,7 +133,9 @@ function lzr_levels.start_level(level)
|
||||
local needs_rotate = level_data[current_level].contains_rotatable_block
|
||||
reset_inventory(player, needs_rotate)
|
||||
lzr_messages.show_message(player, S("Level @1", level), 3)
|
||||
if lzr_gamestate.get_state() ~= lzr_gamestate.EDITOR then
|
||||
lzr_gamestate.set_state(lzr_gamestate.LEVEL)
|
||||
end
|
||||
minetest.sound_play({name = "lzr_levels_level_enter", gain = 1}, {to_player=player:get_player_name()}, true)
|
||||
end
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user