Added dialog windows and control settings.

Lots of comments and changes in UI code in general.
This commit is contained in:
2025-10-13 00:28:12 -04:00
parent 4ecaaf1b50
commit 777b70d1ab
20 changed files with 607 additions and 62 deletions

View File

@@ -2,10 +2,10 @@
-- Imports
------------------------------------------------------------------------------
local love = require 'love'
local game_states = require 'src.states'
local settings = require 'src.utils.settings'
local Fader = require 'src.graphics.fader'
local love = require 'love'
local game_states = require 'src.states'
local settings = require 'src.utils.settings'
local Fader = require 'src.graphics.fader'
------------------------------------------------------------------------------
@@ -87,13 +87,14 @@ function love.draw()
Fade:draw()
if Debug then
love.graphics.setColor(0, 0, 0)
love.graphics.rectangle('fill', 0, 0, 140, 50)
love.graphics.setColor()
-- love.graphics.setColor(0, 0, 0)
-- love.graphics.rectangle('fill', 0, 0, 140, 50)
love.graphics.setColor(255, 250, 0)
love.graphics.print(string.format('OS: %s', love.system.getOS()), 5, 5)
love.graphics.print(string.format('Love version: %s', love.getVersion()), 5, 15)
love.graphics.print(string.format('Memory usage: %s KiB', love.system.getMemUsage()), 5, 25)
love.graphics.print(string.format('FPS: %.2f', 1.0 / love.timer.getAverageDelta()), 5, 35)
love.graphics.setColor()
end
end