diff --git a/Qwirkle/QwirkleClassLibrary/Cell.cs b/Qwirkle/QwirkleClassLibrary/Cell.cs index 911ee73..88ad90b 100644 --- a/Qwirkle/QwirkleClassLibrary/Cell.cs +++ b/Qwirkle/QwirkleClassLibrary/Cell.cs @@ -5,8 +5,8 @@ namespace QwirkleClassLibrary; public class Cell { - private int x; - private int y; + private readonly int x; + private readonly int y; private Tile? tile = null; public Cell(int x, int y) diff --git a/Qwirkle/QwirkleClassLibrary/Game.cs b/Qwirkle/QwirkleClassLibrary/Game.cs index f93bc10..c4460a8 100644 --- a/Qwirkle/QwirkleClassLibrary/Game.cs +++ b/Qwirkle/QwirkleClassLibrary/Game.cs @@ -11,7 +11,7 @@ namespace QwirkleClassLibrary { public class Game : IPlayer, IRules { - private TileBag bag; + private readonly TileBag bag; public bool GameRunning { get; private set; } private Board board; @@ -48,7 +48,7 @@ namespace QwirkleClassLibrary } players.Add(CreatePlayer(playerTag)); - scores.Add(new Score(players[players.Count])); + scores.Add(new Score(players[players.Count-1])); return true; } diff --git a/Qwirkle/QwirkleClassLibrary/Score.cs b/Qwirkle/QwirkleClassLibrary/Score.cs index b6c9503..50822f2 100644 --- a/Qwirkle/QwirkleClassLibrary/Score.cs +++ b/Qwirkle/QwirkleClassLibrary/Score.cs @@ -8,8 +8,8 @@ namespace QwirkleClassLibrary { public struct Score { - private int score; - private string playerTag; + private int score { get; set; } + public string playerTag { get; } public Score(Player p) { @@ -23,11 +23,5 @@ namespace QwirkleClassLibrary playerTag = p.NameTag; } } - - public int GetScore - { - get { return score; } - } - } } diff --git a/Qwirkle/QwirkleClassLibrary/Tile.cs b/Qwirkle/QwirkleClassLibrary/Tile.cs index df68a5f..f6adb00 100644 --- a/Qwirkle/QwirkleClassLibrary/Tile.cs +++ b/Qwirkle/QwirkleClassLibrary/Tile.cs @@ -10,8 +10,8 @@ namespace QwirkleClassLibrary { public class Tile { - private Shape shape; - private Color color; + private readonly Shape shape; + private readonly Color color; public Tile(Shape sh, Color co) { shape = sh;