12345678910111213141516171819202122232425262728293031323334353637 |
- -- Copyright (c) 2013-18 rubenwardy. MIT.
- -- The global award namespace
- awards = {
- show_mode = "hud",
- registered_triggers = {},
- }
- -- Internationalization support.
- awards.gettext, awards.ngettext = dofile(minetest.get_modpath("awards").."/src/intllib.lua")
- -- Load files
- dofile(minetest.get_modpath("awards").."/src/data.lua")
- dofile(minetest.get_modpath("awards").."/src/api_awards.lua")
- dofile(minetest.get_modpath("awards").."/src/api_triggers.lua")
- dofile(minetest.get_modpath("awards").."/src/chat_commands.lua")
- dofile(minetest.get_modpath("awards").."/src/gui.lua")
- dofile(minetest.get_modpath("awards").."/src/triggers.lua")
- dofile(minetest.get_modpath("awards").."/src/awards.lua")
- awards.load()
- minetest.register_on_shutdown(awards.save)
- -- Backwards compatibility
- awards.give_achievement = awards.unlock
- awards.getFormspec = awards.get_formspec
- awards.showto = awards.show_to
- awards.register_onDig = awards.register_on_dig
- awards.register_onPlace = awards.register_on_place
- awards.register_onDeath = awards.register_on_death
- awards.register_onChat = awards.register_on_chat
- awards.register_onJoin = awards.register_on_join
- awards.register_onCraft = awards.register_on_craft
- awards.def = awards.registered_awards
- awards.register_achievement = awards.register_award
|