add onDeath

This commit is contained in:
Rubenwardy
2013-02-23 15:13:21 +00:00
parent 6b031a601d
commit 4cf05cbc47
4 changed files with 60 additions and 3 deletions

10
api.lua
View File

@ -46,6 +46,12 @@ function awards.register_achievement(name,data_table)
target=data_table['trigger']['target'],
}
table.insert(awards.onPlace,tmp)
elseif data_table['trigger']['type']=="death" then
local tmp={
award=name,
target=data_table['trigger']['target'],
}
table.insert(awards.onDeath,tmp)
end
end
@ -60,6 +66,10 @@ function awards.register_onPlace(func)
table.insert(awards.onPlace,func);
end
function awards.register_onDeath(func)
table.insert(awards.onDeath,func);
end
function awards.give_achievement(name,award)
local data=player_data[name]