blob: f88c74b8d65a21b9e3d27304138cbc05657d09a2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
-- AWARDS
-- by Rubenwardy, CC-BY-SA
-------------------------------------------------------
-- this is the api definition file for the awards mod
-------------------------------------------------------
-- The global award namespace
awards={}
player_data={}
-- A table of award definitions
awards.def={}
-- Load files
dofile(minetest.get_modpath("awards").."/triggers.lua")
-- API Functions
function awards.register_achievement(name,data_table)
data_table["name"] = name
table.insert(awards.def,data_table);
end
function awards.register_onDig(data)
table.insert(awards.onDig,data);
end
function awards:getNodeCount(nodeName)
return self.count[nodeName]
end
-- Example Achievements
awards.register_achievement("award_mesefind",{
title = "First Mese Find",
description = "Found some Mese!",
})
awards.register_onDig({
award="",
func=function(player)
end
})
|