Add some level log messages

master
Wuzzy 2022-01-20 14:37:09 +01:00
parent f2da21b734
commit 74f405676c
1 changed files with 3 additions and 0 deletions

View File

@ -140,10 +140,12 @@ function lzr_levels.start_level(level)
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)
minetest.log("action", "[lzr_levels] Starting level "..level)
end
function lzr_levels.clear_level_progress()
mod_storage:set_string("lzr_levels:levels", "")
minetest.log("action", "[lzr_levels] Level progress was cleared")
end
function lzr_levels.mark_level_as_complete(level)
@ -170,6 +172,7 @@ function lzr_levels.level_complete()
lzr_levels.mark_level_as_complete(current_level)
local player = get_singleplayer()
lzr_messages.show_message(player, S("Level @1 complete!", current_level), 3)
minetest.log("action", "[lzr_levels] Level "..current_level.." completed")
minetest.sound_play({name = "lzr_levels_level_complete", gain = 1}, {to_player=player:get_player_name()}, true)
lzr_gamestate.set_state(lzr_gamestate.LEVEL_COMPLETE)
minetest.after(3, function(completed_level)