1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- mn = "mobehavior";
- local path = minetest.get_modpath(mn)
- mobehavior = {}
- local mod_storage = minetest.get_mod_storage()
-
- local storagedata = mod_storage:to_table()
- if storagedata ~= nil and false then
-
- mobehavior = minetest.deserialize(storagedata.fields.data)
-
- end
- if mobehavior.groupData == nil then
- mobehavior = {
- groupData= {},
- mobsAlive= {},
- }
- end
- local saveModData = function()
-
-
-
- mod_storage:set_string("data", minetest.serialize(mobehavior))
- end
- minetest.register_on_shutdown(saveModData)
- function vcopy(p)
- return {x=p.x, y=p.y, z=p.z}
- end
- dofile(path.."/api_fast.lua")
- dofile(path.."/items.lua")
- dofile(path.."/api.lua")
- dofile(path.."/behavior.lua")
- dofile(path.."/scripts/init.lua")
- dofile(path.."/entities.lua")
- dofile(path.."/giant.lua")
- dofile(path.."/spawning.lua")
- print ("[MOD] mobehavior loaded")
|