123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- defense = {}
- defense.regeneration_rate = 0.2
- defense.debug = false
- defense.storage = minetest.get_mod_storage()
- regeneration.rate = defense.regeneration_rate;
- local modpath = minetest.get_modpath("defense")
- local function dofile2(file)
- dofile(modpath .. "/" .. file)
- end
- local time_speed = minetest.setting_get("time_speed")
- function defense:get_day_count()
- return math.floor(minetest.get_gametime() * time_speed / 86400)
- end
- function defense:is_dark()
- local tod = minetest.get_timeofday()
- return tod < 0.2 or tod > 0.8 or defense.debug
- end
- function defense:log(message)
- if self.debug then
- minetest.chat_send_all("[debug] " .. message)
- end
- minetest.debug(message)
- end
- dofile2("util.lua")
- dofile2("Queue.lua")
- dofile2("initial_stuff.lua")
- dofile2("pathfinder.lua")
- dofile2("director.lua")
- dofile2("music.lua")
- dofile2("mob.lua")
- dofile2("mobs/unggoy.lua")
- dofile2("mobs/sarangay.lua")
- dofile2("mobs/paniki.lua")
- dofile2("mobs/botete.lua")
- dofile2("debug.lua")
|