Changed gameMode attribute of gameSession class
This commit is contained in:
@@ -275,7 +275,7 @@ class _CreateGameState extends State<CreateGame> {
|
|||||||
GameSession gameSession = GameSession(
|
GameSession gameSession = GameSession(
|
||||||
gameTitle: _gameTitleTextController.text,
|
gameTitle: _gameTitleTextController.text,
|
||||||
players: players,
|
players: players,
|
||||||
gameMode: selectedMode == '101 Pkt.' ? 0 : 1,
|
pointLimit: selectedMode == '101 Pkt.' ? true : false,
|
||||||
);
|
);
|
||||||
Navigator.push(
|
Navigator.push(
|
||||||
context,
|
context,
|
||||||
|
|||||||
@@ -18,36 +18,36 @@ class _MainMenuViewState extends State<MainMenuView> {
|
|||||||
GameSession(
|
GameSession(
|
||||||
gameTitle: 'Spiel am 27.02.2025',
|
gameTitle: 'Spiel am 27.02.2025',
|
||||||
players: ['Clara', 'Tobias', 'Yannik', 'Lena', 'Lekaia'],
|
players: ['Clara', 'Tobias', 'Yannik', 'Lena', 'Lekaia'],
|
||||||
gameMode: 0),
|
pointLimit: true),
|
||||||
GameSession(
|
GameSession(
|
||||||
gameTitle: 'Freundschaftsrunde',
|
gameTitle: 'Freundschaftsrunde',
|
||||||
players: ['Felix', 'Jonas', 'Nils'],
|
players: ['Felix', 'Jonas', 'Nils'],
|
||||||
gameMode: 1),
|
pointLimit: false),
|
||||||
GameSession(
|
GameSession(
|
||||||
gameTitle: 'Familienabend',
|
gameTitle: 'Familienabend',
|
||||||
players: ['Mama', 'Papa', 'Lisa'],
|
players: ['Mama', 'Papa', 'Lisa'],
|
||||||
gameMode: 0,
|
pointLimit: true,
|
||||||
),
|
),
|
||||||
GameSession(
|
GameSession(
|
||||||
gameTitle: 'Turnier 1. Runde',
|
gameTitle: 'Turnier 1. Runde',
|
||||||
players: ['Tim', 'Max', 'Sophie', 'Lena'],
|
players: ['Tim', 'Max', 'Sophie', 'Lena'],
|
||||||
gameMode: 0),
|
pointLimit: false),
|
||||||
GameSession(
|
GameSession(
|
||||||
gameTitle: '2 Namen max length',
|
gameTitle: '2 Namen max length',
|
||||||
players: ['Heinrich', 'Johannes'],
|
players: ['Heinrich', 'Johannes'],
|
||||||
gameMode: 0),
|
pointLimit: true),
|
||||||
GameSession(
|
GameSession(
|
||||||
gameTitle: '3 Namen max length',
|
gameTitle: '3 Namen max length',
|
||||||
players: ['Benjamin', 'Stefanie', 'Wolfgang'],
|
players: ['Benjamin', 'Stefanie', 'Wolfgang'],
|
||||||
gameMode: 0),
|
pointLimit: false),
|
||||||
GameSession(
|
GameSession(
|
||||||
gameTitle: '4 Namen max length',
|
gameTitle: '4 Namen max length',
|
||||||
players: ['Leonhard', 'Mathilde', 'Bernhard', 'Gerlinde'],
|
players: ['Leonhard', 'Mathilde', 'Bernhard', 'Gerlinde'],
|
||||||
gameMode: 0),
|
pointLimit: true),
|
||||||
GameSession(
|
GameSession(
|
||||||
gameTitle: '5 Namen max length',
|
gameTitle: '5 Namen max length',
|
||||||
players: ['Hartmuth', 'Elisabet', 'Rosalind', 'Theresia', 'Karoline'],
|
players: ['Hartmuth', 'Elisabet', 'Rosalind', 'Theresia', 'Karoline'],
|
||||||
gameMode: 0),
|
pointLimit: false),
|
||||||
];
|
];
|
||||||
|
|
||||||
@override
|
@override
|
||||||
@@ -94,7 +94,7 @@ class _MainMenuViewState extends State<MainMenuView> {
|
|||||||
style: TextStyle(fontSize: 14),
|
style: TextStyle(fontSize: 14),
|
||||||
)
|
)
|
||||||
: Text(
|
: Text(
|
||||||
'Modus: ${_translateGameMode(session.gameMode)}',
|
'Modus: ${_translateGameMode(session.pointLimit)}',
|
||||||
style: TextStyle(fontSize: 14),
|
style: TextStyle(fontSize: 14),
|
||||||
),
|
),
|
||||||
trailing: Row(
|
trailing: Row(
|
||||||
@@ -126,14 +126,8 @@ class _MainMenuViewState extends State<MainMenuView> {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
String _translateGameMode(int gameMode) {
|
String _translateGameMode(bool pointLimit) {
|
||||||
switch (gameMode) {
|
if (pointLimit) return '101 Punkte';
|
||||||
case 0:
|
return 'Unbegrenzt';
|
||||||
return '101 Punkte';
|
|
||||||
case 1:
|
|
||||||
return 'Unendlich';
|
|
||||||
default:
|
|
||||||
return '-';
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user