resolution error

master
cldupland 5 years ago
parent 46fdba8b61
commit 8b9b45b36f

@ -0,0 +1,23 @@
using System;
using TheGameExtreme.model.card.cardType;
namespace TheGameExtreme.model.piles
{
public class Piles0To1 : Piles
{
public Piles0To1(int nbPile) : base(nbPile)
{
for (int i = 0; i < nbPile; i++)
{
if (i < (nbPile * 0.5))
{
ListOrderedStacks[i].Push(new ClassicCard(-5m));
}
else
{
ListOrderedStacks[i].Push(new ClassicCard(5m));
}
}
}
}
}

@ -3,10 +3,10 @@ using TheGameExtreme.model.card.cardType;
namespace TheGameExtreme.model.piles namespace TheGameExtreme.model.piles
{ {
public class DecimalPilesMoins5To5 : Piles public class PilesMoins5To5 : Piles
{ {
public DecimalPilesMoins5To5(int nbPile) : base(nbPile) public PilesMoins5To5(int nbPile) : base(nbPile)
{ {
for (int i = 0; i < nbPile; i++) for (int i = 0; i < nbPile; i++)
{ {

@ -65,16 +65,16 @@ namespace TheGameExtreme.viewmodel
gameMode = new GameMode(new _50Range100Piles(nbPile), new _50Range100Deck()); gameMode = new GameMode(new _50Range100Piles(nbPile), new _50Range100Deck());
break; break;
case 2: case 2:
gameMode = new GameMode(new DecimalPilesMoins5To5(nbPile), new DecimalDeck()); gameMode = new GameMode(new Piles0To1(nbPile), new DecimalDeck());
break; break;
case 3: case 3:
gameMode = new GameModeDecimal(new DecimalPilesMoins5To5(nbPile), new DizaineDeck()); gameMode = new GameModeDecimal(new PilesMoins5To5(nbPile), new DizaineDeck());
break; break;
case 4: case 4:
gameMode = new GameMode(new DecimalPilesMoins5To5(nbPile), new CentaineDeck()); gameMode = new GameMode(new PilesMoins5To5(nbPile), new CentaineDeck());
break; break;
case 5: case 5:
gameMode = new GameMode(new DecimalPilesMoins5To5(nbPile), new MilliemeDeck()); gameMode = new GameMode(new PilesMoins5To5(nbPile), new MilliemeDeck());
break; break;
//case 6: //case 6:
// // Fraction // // Fraction

Loading…
Cancel
Save