summaryrefslogtreecommitdiff
path: root/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'init.lua')
-rw-r--r--init.lua14
1 files changed, 14 insertions, 0 deletions
diff --git a/init.lua b/init.lua
index f6cddfe..3af1ca4 100644
--- a/init.lua
+++ b/init.lua
@@ -25,6 +25,20 @@ function awards.register_onDig(func)
table.insert(awards.onDig,func);
end
+-- List a player's achievements
+minetest.register_chatcommand("list_awards", {
+ params = "",
+ description = "list_awards: list your awards",
+ func = function(name, param)
+ minetest.chat_send_player(name, "Your awards:");
+
+ for i=1,# player_data[name]['unlocked'] do
+ print(player_data[name]['unlocked'][i])
+ minetest.chat_send_player(name, ">> "..player_data[name]['unlocked'][i]);
+ end
+ end,
+})
+
-- Example Achievements
awards.register_achievement("award_mesefind",{