From 7ddb16e43035d09005fc35a1d1c88ac5e4b5d8b1 Mon Sep 17 00:00:00 2001 From: Vodkannelle Date: Thu, 13 May 2021 20:22:47 +0200 Subject: [PATCH] added more utility functions --- utils.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/utils.lua b/utils.lua index 96f6cc1..8aa7035 100644 --- a/utils.lua +++ b/utils.lua @@ -7,6 +7,10 @@ utils.getCenterByXY = function (x, y, w, h) return { x = (x + (w/2)), y = (y + h/2) } end +utils.getXYByCenter = function (x, y, w, h) + return { x = (x - (w/2)), y = (y - (h/2)) } +end + utils.spawnStaticRectangleBySize = function (world, x, y, w, h) local center = utils.getCenterByXY(x, y, w, h) local rect = world:addRectangle(center.x, center.y, w, h)