From 271d079bbb56223b560996965a26a32a9d58c089 Mon Sep 17 00:00:00 2001 From: Westerbly Snaydley Date: Sun, 24 Oct 2021 18:32:14 -0500 Subject: [PATCH] Fix intersect depending on exported mathx --- intersect.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/intersect.lua b/intersect.lua index 18b3a3c..f77d7b5 100644 --- a/intersect.lua +++ b/intersect.lua @@ -17,6 +17,7 @@ local path = (...):gsub("intersect", "") local vec2 = require(path .. "vec2") +local mathx = require(path .. "mathx") --module storage local intersect = {} @@ -337,10 +338,10 @@ function intersect.aabb_aabb_collide(a_pos, a_hs, b_pos, b_hs, into) --actually collided if abs_amount.x <= abs_amount.y then --x min - res = into:scalar_set(abs_amount.x * math.sign(delta.x), 0) + res = into:scalar_set(abs_amount.x * mathx.sign(delta.x), 0) else --y min - res = into:scalar_set(0, abs_amount.y * math.sign(delta.y)) + res = into:scalar_set(0, abs_amount.y * mathx.sign(delta.y)) end end return res