Fix compatibility with other mob mods

This commit is contained in:
stujones11 2015-01-25 18:42:09 +00:00
parent 26beddca61
commit 70bbdb4fa2

View file

@ -46,11 +46,6 @@ if singleplayer then
SHOOTER_ALLOW_PLAYERS = false
end
local allowed_entities = {}
for _,v in ipairs(SHOOTER_ENTITIES) do
allowed_entities[v] = 1
end
local modpath = minetest.get_modpath(minetest.get_current_modname())
local input = io.open(modpath.."/shooter.conf", "r")
if input then
@ -59,6 +54,11 @@ if input then
input = nil
end
local allowed_entities = {}
for _,v in ipairs(SHOOTER_ENTITIES) do
allowed_entities[v] = 1
end
local function get_dot_product(v1, v2)
return v1.x * v2.x + v1.y * v2.y + v1.z * v2.z
end
@ -319,7 +319,7 @@ function shooter:load_objects()
name = ref.name,
object = ref.object,
pos = pos,
collisionbox = def.collisionbox,
collisionbox = def.collisionbox or {0,0,0, 0,0,0},
offset = SHOOTER_ENTITY_OFFSET,
})
end