Esempio n. 1
0
 public TileProperties(IIntrinsicTileProperties tileProperties)
 {
     Humidity = tileProperties.Humidity;
     Passability = tileProperties.Passability;
     Position = new Coordinate(tileProperties.Position);
     Temperature = tileProperties.Temperature;
 }
 public AdaptToTileProperties(IIntrinsicTileProperties properties)
 {
     _properties = properties;
 }
Esempio n. 3
0
 public IIntrinsicTileProperties Add(IIntrinsicTileProperties properties)
 {
     return new TileProperties(Humidity + properties.Humidity, Passability + properties.Passability,
         Position, Temperature + properties.Temperature);
 }