mirror of
https://github.com/cmclark00/mintris.git
synced 2025-05-18 08:05:20 +01:00
Fix: Use direct interpolation for landscape game over stats
This commit is contained in:
parent
0a5bf6bb7e
commit
ff0ef4b2a7
1 changed files with 10 additions and 9 deletions
|
@ -554,16 +554,17 @@ class MainActivity : AppCompatActivity(),
|
||||||
val gameTime = System.currentTimeMillis() - gameStartTime // Recalculate or pass from onGameOver?
|
val gameTime = System.currentTimeMillis() - gameStartTime // Recalculate or pass from onGameOver?
|
||||||
// Let's recalculate for simplicity here.
|
// Let's recalculate for simplicity here.
|
||||||
|
|
||||||
binding.sessionScoreText.text = getString(R.string.session_score, score)
|
// Set text directly using interpolation (workaround attempt)
|
||||||
binding.sessionLinesText.text = getString(R.string.session_lines, gameBoard.lines)
|
binding.sessionScoreText.text = "Score: $score"
|
||||||
binding.sessionPiecesText.text = getString(R.string.session_pieces, piecesPlaced)
|
binding.sessionLinesText.text = "Lines: ${gameBoard.lines}"
|
||||||
binding.sessionTimeText.text = getString(R.string.session_time, timeFormat.format(gameTime))
|
binding.sessionPiecesText.text = "Pieces: $piecesPlaced"
|
||||||
binding.sessionLevelText.text = getString(R.string.session_level, viewModel.currentLevel.value ?: 1)
|
binding.sessionTimeText.text = "Time: ${timeFormat.format(gameTime)}"
|
||||||
|
binding.sessionLevelText.text = "Level: ${viewModel.currentLevel.value ?: 1}"
|
||||||
|
|
||||||
binding.sessionSinglesText.text = getString(R.string.singles, statsManager.getSessionSingles())
|
binding.sessionSinglesText.text = "Singles: ${statsManager.getSessionSingles()}"
|
||||||
binding.sessionDoublesText.text = getString(R.string.doubles, statsManager.getSessionDoubles())
|
binding.sessionDoublesText.text = "Doubles: ${statsManager.getSessionDoubles()}"
|
||||||
binding.sessionTriplesText.text = getString(R.string.triples, statsManager.getSessionTriples())
|
binding.sessionTriplesText.text = "Triples: ${statsManager.getSessionTriples()}"
|
||||||
binding.sessionQuadsText.text = getString(R.string.quads, statsManager.getSessionQuads())
|
binding.sessionQuadsText.text = "Quads: ${statsManager.getSessionQuads()}"
|
||||||
|
|
||||||
// Make the container visible
|
// Make the container visible
|
||||||
binding.gameOverContainer.visibility = View.VISIBLE
|
binding.gameOverContainer.visibility = View.VISIBLE
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue