mirror of
https://github.com/cmclark00/mintris.git
synced 2025-05-18 06:45:21 +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?
|
||||
// Let's recalculate for simplicity here.
|
||||
|
||||
binding.sessionScoreText.text = getString(R.string.session_score, score)
|
||||
binding.sessionLinesText.text = getString(R.string.session_lines, gameBoard.lines)
|
||||
binding.sessionPiecesText.text = getString(R.string.session_pieces, piecesPlaced)
|
||||
binding.sessionTimeText.text = getString(R.string.session_time, timeFormat.format(gameTime))
|
||||
binding.sessionLevelText.text = getString(R.string.session_level, viewModel.currentLevel.value ?: 1)
|
||||
// Set text directly using interpolation (workaround attempt)
|
||||
binding.sessionScoreText.text = "Score: $score"
|
||||
binding.sessionLinesText.text = "Lines: ${gameBoard.lines}"
|
||||
binding.sessionPiecesText.text = "Pieces: $piecesPlaced"
|
||||
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.sessionDoublesText.text = getString(R.string.doubles, statsManager.getSessionDoubles())
|
||||
binding.sessionTriplesText.text = getString(R.string.triples, statsManager.getSessionTriples())
|
||||
binding.sessionQuadsText.text = getString(R.string.quads, statsManager.getSessionQuads())
|
||||
binding.sessionSinglesText.text = "Singles: ${statsManager.getSessionSingles()}"
|
||||
binding.sessionDoublesText.text = "Doubles: ${statsManager.getSessionDoubles()}"
|
||||
binding.sessionTriplesText.text = "Triples: ${statsManager.getSessionTriples()}"
|
||||
binding.sessionQuadsText.text = "Quads: ${statsManager.getSessionQuads()}"
|
||||
|
||||
// Make the container visible
|
||||
binding.gameOverContainer.visibility = View.VISIBLE
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue