affects/init.lua

25 lines
612 B
Lua

affects = {}
affects.affectTime = 30 -- how often, in seconds, should runAffects be called
affectsPath = minetest.get_modpath("affects")
affectsFile = minetest.get_worldpath().."/affects.txt"
affects._affects = {}
affects._affectedPlayers = {}
dofile(affectsPath.."/functions.lua")
dofile(affectsPath.."/api.lua")
dofile(affectsPath.."/loops.lua")
dofile(affectsPath.."/chatcommands.lua")
dofile(affectsPath.."/persistance.lua")
affects.loadAffects()
minetest.register_privilege("affects", "Player can use the affects chat commands.")
minetest.register_on_shutdown(function()
affects.saveAffects()
end
)