From f3bd0cf7a41d6b71e506b96ed8e5b6925a90b331 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Harrault?= <benoit@harrault.fr> Date: Mon, 21 Aug 2023 22:01:01 +0200 Subject: [PATCH] Only allow pick new tetrimino on current active player --- android/gradle.properties | 4 ++-- fastlane/metadata/android/en-US/changelogs/6.txt | 1 + fastlane/metadata/android/fr-FR/changelogs/6.txt | 1 + lib/entity/player.dart | 6 ++++-- 4 files changed, 8 insertions(+), 4 deletions(-) create mode 100644 fastlane/metadata/android/en-US/changelogs/6.txt create mode 100644 fastlane/metadata/android/fr-FR/changelogs/6.txt diff --git a/android/gradle.properties b/android/gradle.properties index aa51064..135006f 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -1,5 +1,5 @@ org.gradle.jvmargs=-Xmx1536M android.useAndroidX=true android.enableJetifier=true -app.versionName=0.0.5 -app.versionCode=5 +app.versionName=0.0.6 +app.versionCode=6 diff --git a/fastlane/metadata/android/en-US/changelogs/6.txt b/fastlane/metadata/android/en-US/changelogs/6.txt new file mode 100644 index 0000000..1c5cb08 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/6.txt @@ -0,0 +1 @@ +Only allow pick new tetrimino for current player diff --git a/fastlane/metadata/android/fr-FR/changelogs/6.txt b/fastlane/metadata/android/fr-FR/changelogs/6.txt new file mode 100644 index 0000000..08532d9 --- /dev/null +++ b/fastlane/metadata/android/fr-FR/changelogs/6.txt @@ -0,0 +1 @@ +Désactive le piochage d'un nouveau tetrimino pour le joueur inactif diff --git a/lib/entity/player.dart b/lib/entity/player.dart index a9c6a54..20f0e2b 100644 --- a/lib/entity/player.dart +++ b/lib/entity/player.dart @@ -17,8 +17,10 @@ class Player { return Container( child: GestureDetector( onTapUp: (details) { - pickRandomTetrimino(); - myProvider.redraw(); + if (playerId == myProvider.getCurrentPlayer().playerId) { + pickRandomTetrimino(); + myProvider.redraw(); + } }, child: Container( child: CustomPaint( -- GitLab