From c72d8d8cd04d108efd505e296a7c6b34a38f6015 Mon Sep 17 00:00:00 2001 From: mytja Date: Thu, 8 Feb 2024 12:57:30 +0100 Subject: [PATCH] fix counterclockwise game --- tarok/lib/game/game_controller.dart | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/tarok/lib/game/game_controller.dart b/tarok/lib/game/game_controller.dart index 48cf6f6..a2a75a9 100644 --- a/tarok/lib/game/game_controller.dart +++ b/tarok/lib/game/game_controller.dart @@ -848,9 +848,14 @@ class GameController extends GetxController { for (int i = 0; i < myPosition.value; i++) { before.add(users[i]); } - List allUsers = [ + var reversed = [ ...after, ...before, + ]; + List allUsers = [ + ...(COUNTERCLOCKWISE_GAME && bots && gamesPlayed.value != 1 + ? reversed.reversed + : reversed), users[myPosition.value] ]; cardStih.add(card); @@ -1744,9 +1749,14 @@ class GameController extends GetxController { ...stockskisContext!.userPositions.reversed ]; stockskisContext!.userFirst(); + debugPrint("pos: Resetirano"); } } + debugPrint("pos: ${stockskisContext!.userPositions}"); + debugPrint( + "pos:2 ${stockskisContext!.users["bot1"]!.user.name} ${stockskisContext!.users["bot2"]!.user.name}"); + logger.i( { "users": users.map((e) => '${e.id}/${e.name}').join(' '),