Пример #1
0
 public ITile Resolve(int regionId, I2dPosition position)
 {
     return new Gold(regionId, position);
 }
Пример #2
0
 public ITile Resolve(TileType type, int regionId, I2dPosition position)
 {
     return this._resolvers[type].Resolve(regionId, position);
 }
Пример #3
0
 public ITile Resolve(int regionId, I2dPosition position)
 {
     return new Grass(position) { RegionId = regionId };
 }
Пример #4
0
 public Grass(I2dPosition position)
 {
     this.Position = position;
 }
Пример #5
0
 public Forest(int regionId, I2dPosition position)
 {
     this.RegionId = regionId;
     this.Position = position;
 }
Пример #6
0
 public Desert(I2dPosition position)
 {
     this.Position = position;
 }
Пример #7
0
 public Stone(int regionId, I2dPosition position)
 {
     this.RegionId = regionId;
     this.Position = position;
 }
Пример #8
0
 public Water(I2dPosition position)
 {
     this.Position = position;
 }
Пример #9
0
 public Gold(int regionId, I2dPosition position)
 {
     this.RegionId = regionId;
     this.Position = position;
 }