diff --git a/mods/ctf/ctf_modebase/summary.lua b/mods/ctf/ctf_modebase/summary.lua index 1f3fda7347..49f1c9dd70 100644 --- a/mods/ctf/ctf_modebase/summary.lua +++ b/mods/ctf/ctf_modebase/summary.lua @@ -33,6 +33,7 @@ function ctf_modebase.summary.get(prev) game_stat = game_stat, winner = winner, duration = ctf_map.get_duration(), + map = ctf_map.current_map.name, buttons = {previous = previous ~= nil}, allow_sort = true, } @@ -44,6 +45,7 @@ function ctf_modebase.summary.get(prev) game_stat = previous.game_stat, winner = previous.winner, duration = previous.duration, + map = previous.map, buttons = {next = true}, allow_sort = true, } @@ -69,6 +71,7 @@ ctf_api.register_on_match_end(function() game_stat = game_stat, winner = winner or "NO WINNER", duration = ctf_map.get_duration(), + map = ctf_map.current_map.name, summary_ranks = current_mode.summary_ranks, } @@ -286,6 +289,14 @@ function ctf_modebase.summary.show_gui_sorted(name, rankings, special_rankings, } end + if formdef.map then + formspec.elements.map = { + type = "label", + pos = {7.5, 0.5}, + label = "Map: " .. formdef.map, + } + end + ctf_gui.old_show_formspec(name, "ctf_modebase:summary", formspec) end