diff --git a/source/Trek-12/Models/Game/Game.cs b/source/Trek-12/Models/Game/Game.cs index 9be37a2..e311f62 100644 --- a/source/Trek-12/Models/Game/Game.cs +++ b/source/Trek-12/Models/Game/Game.cs @@ -84,7 +84,7 @@ namespace Models.Game public Map UsedMap { get; private set; } - public Dice Dice1 { get; private set; } + public Dice Dice1 { get; private set;} public Dice Dice2 { get; private set; } public int Turn { get; private set; } @@ -176,14 +176,14 @@ namespace Models.Game BestScores = new ObservableCollection(); GameRules = new Rules.Rules(); - + UsedMap = new Map("test"); IsRunning = false; } /// /// Rolls all the dice. /// - private void RollAllDice() + public void RollAllDice() { Dice1.Roll(); Dice2.Roll(); @@ -347,7 +347,7 @@ namespace Models.Game { if (Turn == 20) { - foreach(var cells in UsedMap.Boards) + foreach(var cells in UsedMap.Boards.ToList()) { GameRules.IsZoneValidAndAddToZones(cells, UsedMap); AddToRopePath(cells, GameRules.EveryAdjacentCells(cells, UsedMap.Boards.ToList())); diff --git a/source/Trek-12/Trek-12/Views/PageBoard.xaml b/source/Trek-12/Trek-12/Views/PageBoard.xaml index 4cdab19..6dfa23c 100644 --- a/source/Trek-12/Trek-12/Views/PageBoard.xaml +++ b/source/Trek-12/Trek-12/Views/PageBoard.xaml @@ -6,20 +6,40 @@ BackgroundColor="Bisque"> - + -