Add files via upload
This commit is contained in:
@@ -21,6 +21,7 @@ end
|
|||||||
|
|
||||||
local function get_entity_dims (obj)
|
local function get_entity_dims (obj)
|
||||||
local dims = { -0.5, 0, -0.5, 0.5, 2, 0.5 }
|
local dims = { -0.5, 0, -0.5, 0.5, 2, 0.5 }
|
||||||
|
local found = false
|
||||||
|
|
||||||
if obj.get_luaentity then
|
if obj.get_luaentity then
|
||||||
local entity = obj:get_luaentity ()
|
local entity = obj:get_luaentity ()
|
||||||
@@ -36,10 +37,13 @@ local function get_entity_dims (obj)
|
|||||||
def.collisionbox[4] or 0.5,
|
def.collisionbox[4] or 0.5,
|
||||||
def.collisionbox[5] or 0.5,
|
def.collisionbox[5] or 0.5,
|
||||||
def.collisionbox[6] or 0.5 }
|
def.collisionbox[6] or 0.5 }
|
||||||
|
|
||||||
|
found = true
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
if not found then
|
||||||
local props = obj:get_properties ()
|
local props = obj:get_properties ()
|
||||||
if props and props.collisionbox and type (props.collisionbox) == "table" then
|
if props and props.collisionbox and type (props.collisionbox) == "table" then
|
||||||
|
|
||||||
@@ -50,6 +54,7 @@ local function get_entity_dims (obj)
|
|||||||
props.collisionbox[5] or 0.5,
|
props.collisionbox[5] or 0.5,
|
||||||
props.collisionbox[6] or 0.5 }
|
props.collisionbox[6] or 0.5 }
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
||||||
dims[1] = math.min (dims[1], dims[3])
|
dims[1] = math.min (dims[1], dims[3])
|
||||||
dims[3] = dims[1]
|
dims[3] = dims[1]
|
||||||
|
Reference in New Issue
Block a user