From e77fe24f3964941442471c0edf46e53398d5fd0f Mon Sep 17 00:00:00 2001 From: "nicolas.barbosa" Date: Fri, 7 Jun 2024 19:18:26 +0200 Subject: [PATCH] ajout des icons, suppressions des images inutilisees, corrections de petites images --- Sources/Fichiers/parties.json | 3064 ++++++++++++++++- Sources/MauiSpark/App.xaml.cs | 9 +- Sources/MauiSpark/MauiSpark.csproj | 2 +- Sources/MauiSpark/Pages/PlateauPage.xaml | 6 +- Sources/MauiSpark/Pages/VictoirePage.xaml.cs | 2 +- Sources/MauiSpark/Platforms/Windows/App.xaml | 27 + .../MauiSpark/Resources/AppIcon/appicon.png | Bin 0 -> 13889 bytes .../MauiSpark/Resources/AppIcon/appicon.svg | 4 - .../MauiSpark/Resources/AppIcon/appiconfg.svg | 8 - .../Resources/Images/fleche_retour.png | Bin 2138 -> 0 bytes .../MauiSpark/Resources/Images/pink_cloud.jpg | Bin 102597 -> 0 bytes Sources/MauiSpark/Resources/Images/wood.jpg | Bin 1758949 -> 0 bytes 12 files changed, 3102 insertions(+), 20 deletions(-) create mode 100644 Sources/MauiSpark/Resources/AppIcon/appicon.png delete mode 100644 Sources/MauiSpark/Resources/AppIcon/appicon.svg delete mode 100644 Sources/MauiSpark/Resources/AppIcon/appiconfg.svg delete mode 100644 Sources/MauiSpark/Resources/Images/fleche_retour.png delete mode 100644 Sources/MauiSpark/Resources/Images/pink_cloud.jpg delete mode 100644 Sources/MauiSpark/Resources/Images/wood.jpg diff --git a/Sources/Fichiers/parties.json b/Sources/Fichiers/parties.json index 4efed76..2f14903 100644 --- a/Sources/Fichiers/parties.json +++ b/Sources/Fichiers/parties.json @@ -99,6 +99,16 @@ } ] }, + { + "Regles": { + "__type": "ReglesDifficiles:#CoreLibrary.Regles" + }, + "Termine": false, + "Tour": 0, + "courant": 0, + "joueurs": [ ], + "plateaux": [ ] + }, { "Regles": { "__type": "ReglesClassiques:#CoreLibrary.Regles" @@ -141,7 +151,3059 @@ }, { "Regles": { - "__type": "ReglesDifficiles:#CoreLibrary.Regles" + "__type": "ReglesClassiques:#CoreLibrary.Regles" + }, + "Termine": false, + "Tour": 1, + "courant": 0, + "joueurs": [ + { + "Key": "Joueur 1", + "Value": true + }, + { + "Key": "Joueur 2", + "Value": true + } + ], + "plateaux": [ + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": false, + "codeSecret": { + "Jetons": [ + { + "Couleur": 5 + }, + { + "Couleur": 4 + }, + { + "Couleur": 2 + }, + { + "Couleur": 5 + } + ], + "TailleMax": 4 + }, + "codes": [ ], + "indicateurs": [ ] + }, + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": false, + "codeSecret": { + "Jetons": [ + { + "Couleur": 3 + }, + { + "Couleur": 0 + }, + { + "Couleur": 5 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + "codes": [ ], + "indicateurs": [ ] + } + ] + }, + { + "Regles": { + "__type": "ReglesClassiques:#CoreLibrary.Regles" + }, + "Termine": false, + "Tour": 1, + "courant": 0, + "joueurs": [ + { + "Key": "Joueur 1", + "Value": true + }, + { + "Key": "Joueur 2", + "Value": true + } + ], + "plateaux": [ + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": false, + "codeSecret": { + "Jetons": [ + { + "Couleur": 3 + }, + { + "Couleur": 1 + }, + { + "Couleur": 5 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + "codes": [ ], + "indicateurs": [ ] + }, + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": false, + "codeSecret": { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 3 + }, + { + "Couleur": 5 + }, + { + "Couleur": 5 + } + ], + "TailleMax": 4 + }, + "codes": [ ], + "indicateurs": [ ] + } + ] + }, + { + "Regles": { + "__type": "ReglesClassiques:#CoreLibrary.Regles" + }, + "Termine": false, + "Tour": 1, + "courant": 0, + "joueurs": [ + { + "Key": "Joueur 1", + "Value": true + }, + { + "Key": "Joueur 2", + "Value": true + } + ], + "plateaux": [ + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": false, + "codeSecret": { + "Jetons": [ + { + "Couleur": 5 + }, + { + "Couleur": 3 + }, + { + "Couleur": 5 + }, + { + "Couleur": 4 + } + ], + "TailleMax": 4 + }, + "codes": [ ], + "indicateurs": [ ] + }, + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": false, + "codeSecret": { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 2 + }, + { + "Couleur": 5 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + "codes": [ ], + "indicateurs": [ ] + } + ] + }, + { + "Regles": { + "__type": "ReglesClassiques:#CoreLibrary.Regles" + }, + "Termine": false, + "Tour": 1, + "courant": 0, + "joueurs": [ + { + "Key": "Joueur 1", + "Value": true + }, + { + "Key": "Joueur 2", + "Value": true + } + ], + "plateaux": [ + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": false, + "codeSecret": { + "Jetons": [ + { + "Couleur": 3 + }, + { + "Couleur": 0 + }, + { + "Couleur": 4 + }, + { + "Couleur": 3 + } + ], + "TailleMax": 4 + }, + "codes": [ ], + "indicateurs": [ ] + }, + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": false, + "codeSecret": { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 4 + }, + { + "Couleur": 2 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + "codes": [ ], + "indicateurs": [ ] + } + ] + }, + { + "Regles": { + "__type": "ReglesClassiques:#CoreLibrary.Regles" + }, + "Termine": false, + "Tour": 2, + "courant": 0, + "joueurs": [ + { + "Key": "Joueur 1", + "Value": true + }, + { + "Key": "Joueur 2", + "Value": true + } + ], + "plateaux": [ + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": false, + "codeSecret": { + "Jetons": [ + { + "Couleur": 5 + }, + { + "Couleur": 5 + }, + { + "Couleur": 3 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ ] + ] + }, + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": false, + "codeSecret": { + "Jetons": [ + { + "Couleur": 5 + }, + { + "Couleur": 2 + }, + { + "Couleur": 5 + }, + { + "Couleur": 3 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ ] + ] + } + ] + }, + { + "Regles": { + "__type": "ReglesClassiques:#CoreLibrary.Regles" + }, + "Termine": true, + "Tour": 5, + "courant": 1, + "joueurs": [ + { + "Key": "Robot 1", + "Value": false + }, + { + "Key": "Robot 2", + "Value": false + } + ], + "plateaux": [ + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": true, + "codeSecret": { + "Jetons": [ + { + "Couleur": 4 + }, + { + "Couleur": 1 + }, + { + "Couleur": 4 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 2 + }, + { + "Couleur": 2 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 3 + }, + { + "Couleur": 1 + }, + { + "Couleur": 2 + }, + { + "Couleur": 3 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 4 + }, + { + "Couleur": 1 + }, + { + "Couleur": 4 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ ], + [ + 0 + ], + [ + 0, + 1 + ], + [ + 0, + 1 + ], + [ + 0, + 0, + 0, + 0 + ] + ] + }, + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": false, + "codeSecret": { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 2 + }, + { + "Couleur": 0 + }, + { + "Couleur": 5 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 0 + }, + { + "Couleur": 2 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 2 + }, + { + "Couleur": 0 + }, + { + "Couleur": 3 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 2 + }, + { + "Couleur": 0 + }, + { + "Couleur": 4 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ + 0 + ], + [ + 1, + 1 + ], + [ + 0, + 1, + 1 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ] + ] + } + ] + }, + { + "Regles": { + "__type": "ReglesClassiques:#CoreLibrary.Regles" + }, + "Termine": true, + "Tour": 6, + "courant": 1, + "joueurs": [ + { + "Key": "Robot 3", + "Value": false + }, + { + "Key": "Robot 4", + "Value": false + } + ], + "plateaux": [ + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": true, + "codeSecret": { + "Jetons": [ + { + "Couleur": 3 + }, + { + "Couleur": 3 + }, + { + "Couleur": 0 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 0 + }, + { + "Couleur": 1 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 3 + }, + { + "Couleur": 1 + }, + { + "Couleur": 0 + }, + { + "Couleur": 3 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 3 + }, + { + "Couleur": 1 + }, + { + "Couleur": 3 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 3 + }, + { + "Couleur": 3 + }, + { + "Couleur": 0 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ + 0 + ], + [ + 0, + 1 + ], + [ + 1, + 1 + ], + [ + 0, + 0, + 1, + 1 + ], + [ + 0, + 1, + 1, + 1 + ], + [ + 0, + 0, + 0, + 0 + ] + ] + }, + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": true, + "codeSecret": { + "Jetons": [ + { + "Couleur": 5 + }, + { + "Couleur": 5 + }, + { + "Couleur": 2 + }, + { + "Couleur": 5 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 2 + }, + { + "Couleur": 2 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 3 + }, + { + "Couleur": 3 + }, + { + "Couleur": 3 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 4 + }, + { + "Couleur": 2 + }, + { + "Couleur": 4 + }, + { + "Couleur": 4 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 5 + }, + { + "Couleur": 5 + }, + { + "Couleur": 2 + }, + { + "Couleur": 5 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ ], + [ ], + [ + 0 + ], + [ + 1 + ], + [ + 1 + ], + [ + 0, + 0, + 0, + 0 + ] + ] + } + ] + }, + { + "Regles": { + "__type": "ReglesClassiques:#CoreLibrary.Regles" + }, + "Termine": true, + "Tour": 6, + "courant": 1, + "joueurs": [ + { + "Key": "Robot 1", + "Value": false + }, + { + "Key": "Robot 2", + "Value": false + } + ], + "plateaux": [ + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": true, + "codeSecret": { + "Jetons": [ + { + "Couleur": 4 + }, + { + "Couleur": 3 + }, + { + "Couleur": 4 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 2 + }, + { + "Couleur": 2 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 3 + }, + { + "Couleur": 3 + }, + { + "Couleur": 3 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 4 + }, + { + "Couleur": 2 + }, + { + "Couleur": 3 + }, + { + "Couleur": 4 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 4 + }, + { + "Couleur": 3 + }, + { + "Couleur": 4 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ ], + [ ], + [ + 0 + ], + [ + 0, + 1 + ], + [ + 0, + 1, + 1, + 1 + ], + [ + 0, + 0, + 0, + 0 + ] + ] + }, + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": false, + "codeSecret": { + "Jetons": [ + { + "Couleur": 3 + }, + { + "Couleur": 5 + }, + { + "Couleur": 1 + }, + { + "Couleur": 4 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 2 + }, + { + "Couleur": 2 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 3 + }, + { + "Couleur": 1 + }, + { + "Couleur": 3 + }, + { + "Couleur": 3 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 3 + }, + { + "Couleur": 4 + }, + { + "Couleur": 1 + }, + { + "Couleur": 4 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 3 + }, + { + "Couleur": 4 + }, + { + "Couleur": 1 + }, + { + "Couleur": 5 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ ], + [ + 0 + ], + [ + 1 + ], + [ + 0, + 1 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 1, + 1 + ] + ] + } + ] + }, + { + "Regles": { + "__type": "ReglesClassiques:#CoreLibrary.Regles" + }, + "Termine": true, + "Tour": 5, + "courant": 1, + "joueurs": [ + { + "Key": "Robot 3", + "Value": false + }, + { + "Key": "Robot 4", + "Value": false + } + ], + "plateaux": [ + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": false, + "codeSecret": { + "Jetons": [ + { + "Couleur": 5 + }, + { + "Couleur": 0 + }, + { + "Couleur": 4 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 0 + }, + { + "Couleur": 2 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 0 + }, + { + "Couleur": 3 + }, + { + "Couleur": 3 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 4 + }, + { + "Couleur": 0 + }, + { + "Couleur": 2 + }, + { + "Couleur": 4 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ + 0 + ], + [ + 1 + ], + [ + 0, + 0 + ], + [ + 0, + 1 + ], + [ + 0, + 1, + 1 + ] + ] + }, + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": true, + "codeSecret": { + "Jetons": [ + { + "Couleur": 4 + }, + { + "Couleur": 0 + }, + { + "Couleur": 1 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 2 + }, + { + "Couleur": 0 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 3 + }, + { + "Couleur": 0 + }, + { + "Couleur": 1 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 4 + }, + { + "Couleur": 0 + }, + { + "Couleur": 1 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ + 0, + 0 + ], + [ + 0, + 0, + 1 + ], + [ + 1, + 1, + 1 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0 + ] + ] + } + ] + }, + { + "Regles": { + "__type": "ReglesClassiques:#CoreLibrary.Regles" + }, + "Termine": true, + "Tour": 5, + "courant": 1, + "joueurs": [ + { + "Key": "Robot 5", + "Value": false + }, + { + "Key": "Robot 6", + "Value": false + } + ], + "plateaux": [ + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": true, + "codeSecret": { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 3 + }, + { + "Couleur": 4 + }, + { + "Couleur": 4 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 2 + }, + { + "Couleur": 2 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 3 + }, + { + "Couleur": 3 + }, + { + "Couleur": 3 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 3 + }, + { + "Couleur": 4 + }, + { + "Couleur": 4 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ ], + [ ], + [ + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0, + 0, + 0 + ] + ] + }, + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": false, + "codeSecret": { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 3 + }, + { + "Couleur": 0 + }, + { + "Couleur": 5 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 2 + }, + { + "Couleur": 0 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 3 + }, + { + "Couleur": 0 + }, + { + "Couleur": 3 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 3 + }, + { + "Couleur": 0 + }, + { + "Couleur": 4 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ + 0, + 0 + ], + [ + 0, + 1 + ], + [ + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ] + ] + } + ] + }, + { + "Regles": { + "__type": "ReglesClassiques:#CoreLibrary.Regles" + }, + "Termine": true, + "Tour": 6, + "courant": 1, + "joueurs": [ + { + "Key": "Robot 7", + "Value": false + }, + { + "Key": "Robot 8", + "Value": false + } + ], + "plateaux": [ + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": false, + "codeSecret": { + "Jetons": [ + { + "Couleur": 5 + }, + { + "Couleur": 1 + }, + { + "Couleur": 0 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 0 + }, + { + "Couleur": 1 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 1 + }, + { + "Couleur": 0 + }, + { + "Couleur": 3 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 1 + }, + { + "Couleur": 4 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 5 + }, + { + "Couleur": 0 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ + 0 + ], + [ + 0, + 1 + ], + [ + 0, + 1, + 1 + ], + [ + 0, + 0, + 1 + ], + [ + 0, + 1, + 1 + ], + [ + 0, + 1, + 1, + 1 + ] + ] + }, + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": true, + "codeSecret": { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 2 + }, + { + "Couleur": 5 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 2 + }, + { + "Couleur": 0 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 2 + }, + { + "Couleur": 3 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 2 + }, + { + "Couleur": 4 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 2 + }, + { + "Couleur": 5 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ + 0, + 0 + ], + [ + 0, + 1 + ], + [ + 0, + 0, + 1 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0 + ] + ] + } + ] + }, + { + "Regles": { + "__type": "ReglesClassiques:#CoreLibrary.Regles" + }, + "Termine": true, + "Tour": 4, + "courant": 1, + "joueurs": [ + { + "Key": "Robot 9", + "Value": false + }, + { + "Key": "Robot 10", + "Value": false + } + ], + "plateaux": [ + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": true, + "codeSecret": { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 2 + }, + { + "Couleur": 1 + }, + { + "Couleur": 3 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 1 + }, + { + "Couleur": 2 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 2 + }, + { + "Couleur": 1 + }, + { + "Couleur": 3 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 1, + 1 + ], + [ + 0, + 0, + 0, + 0 + ] + ] + }, + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": false, + "codeSecret": { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 5 + }, + { + "Couleur": 3 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 2 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 3 + }, + { + "Couleur": 3 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0, + 0 + ] + ] + } + ] + }, + { + "Regles": { + "__type": "ReglesClassiques:#CoreLibrary.Regles" + }, + "Termine": true, + "Tour": 5, + "courant": 1, + "joueurs": [ + { + "Key": "Robot 11", + "Value": false + }, + { + "Key": "Robot 12", + "Value": false + } + ], + "plateaux": [ + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": true, + "codeSecret": { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 4 + }, + { + "Couleur": 0 + }, + { + "Couleur": 4 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 2 + }, + { + "Couleur": 0 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 3 + }, + { + "Couleur": 0 + }, + { + "Couleur": 3 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 4 + }, + { + "Couleur": 0 + }, + { + "Couleur": 4 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ + 0, + 0 + ], + [ + 0, + 1 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0, + 0, + 0 + ] + ] + }, + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": false, + "codeSecret": { + "Jetons": [ + { + "Couleur": 3 + }, + { + "Couleur": 4 + }, + { + "Couleur": 1 + }, + { + "Couleur": 5 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 1 + }, + { + "Couleur": 2 + }, + { + "Couleur": 2 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 3 + }, + { + "Couleur": 1 + }, + { + "Couleur": 3 + }, + { + "Couleur": 3 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 3 + }, + { + "Couleur": 4 + }, + { + "Couleur": 1 + }, + { + "Couleur": 4 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ ], + [ + 0 + ], + [ + 1 + ], + [ + 0, + 1 + ], + [ + 0, + 0, + 0 + ] + ] + } + ] + }, + { + "Regles": { + "__type": "ReglesClassiques:#CoreLibrary.Regles" + }, + "Termine": true, + "Tour": 6, + "courant": 1, + "joueurs": [ + { + "Key": "Robot 13", + "Value": false + }, + { + "Key": "Robot 14", + "Value": false + } + ], + "plateaux": [ + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": true, + "codeSecret": { + "Jetons": [ + { + "Couleur": 4 + }, + { + "Couleur": 5 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 2 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 3 + }, + { + "Couleur": 3 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 4 + }, + { + "Couleur": 4 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 4 + }, + { + "Couleur": 5 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ + 0, + 0 + ], + [ + 1, + 1 + ], + [ + 0, + 0 + ], + [ + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0 + ] + ] + }, + { + "TailleMax": 12, + "TailleMaxCode": 4, + "Victoire": true, + "codeSecret": { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 0 + }, + { + "Couleur": 5 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + "codes": [ + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + }, + { + "Couleur": 0 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 0 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 0 + }, + { + "Couleur": 1 + }, + { + "Couleur": 2 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 0 + }, + { + "Couleur": 3 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 0 + }, + { + "Couleur": 4 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + }, + { + "Jetons": [ + { + "Couleur": 2 + }, + { + "Couleur": 0 + }, + { + "Couleur": 5 + }, + { + "Couleur": 1 + } + ], + "TailleMax": 4 + } + ], + "indicateurs": [ + [ + 0 + ], + [ + 0, + 1 + ], + [ + 0, + 0, + 1 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0 + ], + [ + 0, + 0, + 0, + 0 + ] + ] + } + ] + }, + { + "Regles": { + "__type": "ReglesClassiques:#CoreLibrary.Regles" }, "Termine": false, "Tour": 0, diff --git a/Sources/MauiSpark/App.xaml.cs b/Sources/MauiSpark/App.xaml.cs index d4ef4dc..5b0b2e0 100644 --- a/Sources/MauiSpark/App.xaml.cs +++ b/Sources/MauiSpark/App.xaml.cs @@ -7,9 +7,14 @@ namespace MauiSpark public App() { InitializeComponent(); + } - MainPage = new NavigationPage(new AccueilPage()); - MainPage.Title = "Mastermind"; + protected override Window CreateWindow(IActivationState? activationState) + { + Window window = new Window(new NavigationPage(new AccueilPage())); + window.Title = "Mastermind"; + + return window; } } } diff --git a/Sources/MauiSpark/MauiSpark.csproj b/Sources/MauiSpark/MauiSpark.csproj index cfa95a2..ec8b48b 100644 --- a/Sources/MauiSpark/MauiSpark.csproj +++ b/Sources/MauiSpark/MauiSpark.csproj @@ -40,7 +40,7 @@ - + diff --git a/Sources/MauiSpark/Pages/PlateauPage.xaml b/Sources/MauiSpark/Pages/PlateauPage.xaml index 7e98464..1fc587b 100644 --- a/Sources/MauiSpark/Pages/PlateauPage.xaml +++ b/Sources/MauiSpark/Pages/PlateauPage.xaml @@ -85,7 +85,7 @@ RowDefinitions="*, auto, *, *" ColumnDefinitions="*, *, *, *, *, *"> -