local M = {} M.queue = {} M.arrow = function(x1, y1, x2, y2, r, g, b) table.insert(M.queue, {x1, y1, x2, y2, r, g, b}) end M.draw = function() for i, v in ipairs(M.queue) do local x1, y1, x2, y2, r, g, b = unpack(v) set_color(r,g,b) line(x1, y1, x2, y2) love.graphics.circle("fill", x2, y2, 1) end M.queue = {} end return M