From f1fe118ad9621c7dd5d03d2af90072b4705b98f3 Mon Sep 17 00:00:00 2001 From: cldupland Date: Thu, 14 Nov 2019 17:26:05 +0100 Subject: [PATCH] Ajout de la selection du nombre de joueur et des pseudos --- .../model/gameActions/classic/GameMode.cs | 16 +-------- TheGameExtreme/view/GamePreparationPage.xaml | 19 +++++++---- .../view/GamePreparationPage.xaml.cs | 34 +++++++++++++------ TheGameExtreme/view/MainPage.xaml.cs | 9 +++-- TheGameExtreme/viewmodel/Main.cs | 3 +- 5 files changed, 44 insertions(+), 37 deletions(-) diff --git a/TheGameExtreme/model/gameActions/classic/GameMode.cs b/TheGameExtreme/model/gameActions/classic/GameMode.cs index c0dcc4d..d04ff3b 100644 --- a/TheGameExtreme/model/gameActions/classic/GameMode.cs +++ b/TheGameExtreme/model/gameActions/classic/GameMode.cs @@ -46,25 +46,11 @@ namespace TheGameExtreme.model.gameActions.classic gameActions.Add(new JouerUneCarte(piles)); gameActions.Add(new TerminerSonTour(piles)); - createDeck(); + deck = new ClassicDeck(); defineNbMaxCard(nbPlayer); distribueCard(players); } - protected void createDeck() - { - switch (true) - { - case false: - deck = new ClassicDeck(); - break; - - default: - deck = new ExtremeDeck(); - break; - } - } - protected void defineNbMaxCard(int nbPlayer) { switch (nbPlayer) diff --git a/TheGameExtreme/view/GamePreparationPage.xaml b/TheGameExtreme/view/GamePreparationPage.xaml index 29c0ef1..55fee3b 100644 --- a/TheGameExtreme/view/GamePreparationPage.xaml +++ b/TheGameExtreme/view/GamePreparationPage.xaml @@ -11,8 +11,8 @@ - - + + @@ -38,6 +38,7 @@ Grid.ColumnSpan="2">