mirror of
https://git.minetest.land/VoxeLibre/VoxeLibre.git
synced 2024-11-22 18:41:09 +01:00
Change handling of mcl_showAdvancementMessages
This commit is contained in:
parent
7c27cd395e
commit
9e8297c0fd
1 changed files with 3 additions and 2 deletions
|
@ -23,7 +23,8 @@ local notif_delay = vl_tuning.setting("award_display_time", "number", {
|
||||||
description = S("Amount of time award notification are displayed"), default = 3, min = 2, max = 10
|
description = S("Amount of time award notification are displayed"), default = 3, min = 2, max = 10
|
||||||
})
|
})
|
||||||
local announce_in_chat = vl_tuning.setting("gamerule:announceAdvancements", "bool", {
|
local announce_in_chat = vl_tuning.setting("gamerule:announceAdvancements", "bool", {
|
||||||
description = S("Whether advancements should be announced in chat"), default = true,
|
description = S("Whether advancements should be announced in chat"),
|
||||||
|
default = minetest.settings:get_bool("mcl_showAdvancementMessages", true),
|
||||||
})
|
})
|
||||||
|
|
||||||
-- The global award namespace
|
-- The global award namespace
|
||||||
|
@ -225,7 +226,7 @@ function awards.unlock(name, award)
|
||||||
|
|
||||||
-- Get award
|
-- Get award
|
||||||
minetest.log("action", name.." has gotten award "..award)
|
minetest.log("action", name.." has gotten award "..award)
|
||||||
if minetest.settings:get_bool("mcl_showAdvancementMessages", true) or announce_in_chat[1] then
|
if announce_in_chat[1] then
|
||||||
minetest.chat_send_all(S("@1 has made the advancement @2", name, minetest.colorize(mcl_colors.GREEN, "[" .. (awdef.title or award) .. "]")))
|
minetest.chat_send_all(S("@1 has made the advancement @2", name, minetest.colorize(mcl_colors.GREEN, "[" .. (awdef.title or award) .. "]")))
|
||||||
end
|
end
|
||||||
data.unlocked[award] = award
|
data.unlocked[award] = award
|
||||||
|
|
Loading…
Reference in a new issue