コード例 #1
0
 public ExpressConveyorBelt(Board board, Tile baseTile, TileDirection direction, TurnDirection turn, int x,
     int y)
     : base(board, baseTile, x, y)
 {
     Direction = direction;
     Turn = turn;
 }
コード例 #2
0
ファイル: Pusher.cs プロジェクト: mvdlaar/AIRally
 public Pusher(Board board, Tile baseTile, TileDirection direction, bool[] activeTurns, int x, int y)
     : base(board, baseTile, x, y)
 {
     if (activeTurns.Length == 5)
     {
         Direction = direction;
         ActiveTurns = activeTurns;
     }
     else
     {
         throw new Exception("Pusher initialization error; Length of ActiveTurns does not equal 5");
     }
 }
コード例 #3
0
ファイル: Laser.cs プロジェクト: mvdlaar/AIRally
 public Laser(Board board, Tile baseTile, int number, int x, int y)
     : base(board, baseTile, x, y)
 {
     Number = number;
 }
コード例 #4
0
ファイル: Repair.cs プロジェクト: mvdlaar/AIRally
 public Repair(Board board, Tile baseTile, int x, int y)
     : base(board, baseTile, x, y)
 {
 }
コード例 #5
0
ファイル: Wall.cs プロジェクト: mvdlaar/AIRally
 public Wall(Board board, Tile baseTile, TileDirection direction, int x, int y)
     : base(board, baseTile, x, y)
 {
     Direction = direction;
 }
コード例 #6
0
ファイル: SpawnPoint.cs プロジェクト: mvdlaar/AIRally
 public SpawnPoint(Board board, Tile baseTile, int number, int x, int y)
     : base(board, baseTile, x, y)
 {
     Number = number;
 }
コード例 #7
0
ファイル: Gear.cs プロジェクト: mvdlaar/AIRally
 public Gear(Board board, Tile baseTile, TurnDirection direction, int x, int y)
     : base(board, baseTile, x, y)
 {
     Turn = direction;
 }
コード例 #8
0
ファイル: TileDecorator.cs プロジェクト: mvdlaar/AIRally
 protected TileDecorator(Board board, Tile baseTile, int x, int y)
     : base(board, x, y)
 {
     BaseTile = baseTile;
 }