diff options
author | Rubenwardy <anjayward@gmail.com> | 2013-02-22 19:35:43 +0000 |
---|---|---|
committer | Rubenwardy <anjayward@gmail.com> | 2013-02-22 19:35:43 +0000 |
commit | 6a982c03be4e52001e0f9b472b05ea27d274e615 (patch) | |
tree | efa55e6d751f3261c466b12dc72c344e8572e7db /triggers.lua | |
parent | 3b845c0d81ab836647a772732179c4fe6b6f1a17 (diff) |
give achievement function
Diffstat (limited to 'triggers.lua')
-rw-r--r-- | triggers.lua | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/triggers.lua b/triggers.lua index 3971c21..6d458f8 100644 --- a/triggers.lua +++ b/triggers.lua @@ -49,14 +49,9 @@ minetest.register_on_dignode(function(pos, oldnode, digger) for i=1,# awards.onDig do local res=awards.onDig[i](player,data) - - if not data['unlocked'] then - data['unlocked']={} - end - if res~=nil and (not data['unlocked'][res] or data['unlocked'][res]~=res) then - data['unlocked'][res]=res - minetest.chat_send_player(playern, "Achievement Unlocked: "..res) + if res~=nil then + awards.give_achievement(playern,res) end end end |