예제 #1
0
 protected Phase(IGameInternal game)
 {
     TheGame = game;
 }
예제 #2
0
 public Morning(IGameInternal game)
     : base(game)
 {
     game.NextTurn();
 }
예제 #3
0
파일: Knight.cs 프로젝트: AndersUa/Chess
 internal Knight(IGameInternal game, Point point, FigureColor color)
 {
     base.Init(point, color, game);
 }
예제 #4
0
 public Evening(IGameInternal game)
     : base(game)
 {
 }
예제 #5
0
 internal Day(IGameInternal game)
     : base(game)
 {
 }
예제 #6
0
 internal Night(IGameInternal game)
     : base(game)
 {
 }
예제 #7
0
 internal GameLocations(IGameInternal game)
 {
     _game     = game;
     _segments = new GameSegments(this);
 }
예제 #8
0
 internal NotStarted(IGameInternal game)
     : base(game)
 {
 }
예제 #9
0
 internal void Init(Point point, FigureColor color, IGameInternal game)
 {
     this.Point = point;
     this.Color = color;
     this.Game = game;
 }
예제 #10
0
파일: Bishop.cs 프로젝트: AndersUa/Chess
 internal Bishop(IGameInternal game, Point point, FigureColor color)
 {
     base.Init(point, color, game);
 }