Consolidate UI text

This commit is contained in:
Empathic Qubit 2021-05-06 04:29:13 -04:00
parent 603dcf502c
commit d6cf4c1505

View file

@ -285,23 +285,21 @@ local function displayForm(_M)
goalY = areaInfo.preferredExit.y goalY = areaInfo.preferredExit.y
end end
gui.text(5, 30, "Timeout: " .. _M.timeout) gui.text(5, 5, string.format([[
gui.text(5, 5, "Generation: " .. _M.currentGenerationIndex) Generation: %4d Species: %4d Genome: %4d
gui.text(130, 5, "Species: " .. _M.currentSpecies.id)
gui.text(230, 5, "Genome: " .. _M.currentGenomeIndex) Timeout: %4d Max: %6d
gui.text(130, 30, "Max: " .. math.floor(_M.maxFitness))
--gui.text(330, 5, "Measured: " .. math.floor(measured/total*100) .. "%") Bananas: %4d Coins: %3d Damage: %3d Current area: %04x
gui.text(5, 65, "Bananas: " .. _M.totalBananas) KONG: %7d Lives: %3d Powerup: %2d Traveled: %8d
gui.text(5, 80, "KONG: " .. (game.getKong() - _M.startKong)) Krem: %7d Bumps: %3d Goal Offset: %8d, %7d
gui.text(5, 95, "Krem: " .. (game.getKremCoins() - _M.startKrem)) ]],
gui.text(130, 65, "Coins: " .. (game.getCoins() - _M.startCoins)) _M.currentGenerationIndex, _M.currentSpecies.id, _M.currentGenomeIndex,
gui.text(130, 80, "Lives: " .. game.getLives()) _M.timeout, math.floor(_M.maxFitness),
gui.text(130, 95, "Bumps: " .. _M.bumps) _M.totalBananas, game.getCoins() - _M.startCoins, _M.partyHitCounter, _M.currentArea,
gui.text(230, 65, "Damage: " .. _M.partyHitCounter) game.getKong() - _M.startKong, game.getLives(), _M.powerUpCounter, distanceTraversed,
gui.text(230, 80, "PowerUp: " .. _M.powerUpCounter) game.getKremCoins() - _M.startKrem, _M.bumps, goalX - game.partyX, goalY - game.partyY
gui.text(230, 95, string.format("Goal Offset: %d, %d", goalX - game.partyX, goalY - game.partyY)) ))
gui.text(320, 65, string.format("Current Area: %04x", _M.currentArea))
gui.text(320, 80, string.format("Traveled: %d", distanceTraversed))
displayButtons(_M) displayButtons(_M)
formCtx:set() formCtx:set()