local function getGauge(grooveX, grooveY) return { -- gauge graph { id = "bg_groove", loop = 200, dst = { { time = 0, x = grooveX, y = grooveY, w = 600, h = 300, a = 0, filter = 1 }, { time = 200, a = 255 } } }, { id = "text_groove_title", loop = 200, dst = { { time = 0, x = grooveX + 70, y = grooveY + 240, w = 400, h = 40, a = 0, r = 255, g = 255, b = 255, filter = 1 }, { time = 200, a = 255 } } }, { id = "gauge_line", dst = { { x = grooveX + 4, y = grooveY + 4, w = 592, h = 230, a = 255 } } }, { id = "gauge_bg", dst = { { x = grooveX + 4, y = grooveY + 4, w = 592, h = 230, a = 192 } } } } end return { getGauge = getGauge }