menu = {} font_ini = require('scripts/fonts') function menu.load() RGB = 1 titleCard = { duration = false, mainTitle = { text = love.graphics.newText(Effexor_Intro, "Void Shot"), y = 250, fallingRate = 2 }, secondTitle = { text = love.graphics.newText(ScratchedCarPaint_Intro, "Endless Desert"), y = 500, fallingRate = 2 }, targetTime = 1, elapsedTime = 0 } end function menu.update(dt) if titleCard.duration == true then titleCardUpdate(dt) end end function menu.draw() love.graphics.setColor(RGB, RGB, RGB) love.graphics.draw(titleCard.mainTitle.text, window.x/2 - titleCard.mainTitle.text:getDimensions()/2, titleCard.mainTitle.y) love.graphics.draw(titleCard.secondTitle.text, window.x/2 - titleCard.secondTitle.text:getDimensions()*0.5/2, titleCard.secondTitle.y, 0, 0.5, 0.65) end function titleCardUpdate(dt) if RGB > 0.001 then titleCard.elapsedTime = titleCard.elapsedTime + dt RGB = 1 - (titleCard.elapsedTime/titleCard.targetTime) print(RGB) end print("Elapsed:" .. titleCard.elapsedTime) end