feat: GameState to Title Mapping BAC-1

This commit is contained in:
2025-12-01 19:03:18 +01:00
parent 0037820905
commit 8b541fba19
4 changed files with 19 additions and 3 deletions

View File

@@ -1,5 +1,8 @@
package util
import de.knockoutwhist.control.GameState
import de.knockoutwhist.control.GameState.{FinishedMatch, InGame, Lobby, MainMenu, SelectTrump, TieBreak}
import scala.util.Random
object GameUtil {
@@ -25,5 +28,16 @@ object GameUtil {
code.toString()
}
def stateToTitle(gameState: GameState): String = {
gameState match {
case Lobby => "Lobby"
case MainMenu => "Main Menu"
case InGame => "In Game"
case SelectTrump => "Select Trump"
case TieBreak => "Tie Break"
case FinishedMatch => "Finished Match"
}
}
}