Beispiel #1
0
        public BaseTile(BaseTile originalTile, MapDataFile.TileTypes newTileType)
        {
            GameDataManager = originalTile.GameDataManager;
            MapDataFile     = originalTile.MapDataFile;
            Offset          = originalTile.Offset;
            Coordinates     = originalTile.Coordinates;

            PropertyChanged = originalTile.PropertyChanged;

            Data    = originalTile.Data;
            Data[0] = (byte)(tileType = newTileType);

            Load();
        }
Beispiel #2
0
 public FloorTile(BaseTile originalTile, MapDataFile.TileTypes newTileType) :
     base(originalTile, newTileType)
 {
 }
Beispiel #3
0
 public StairsTile(BaseTile originalTile, MapDataFile.TileTypes newTileType) :
     base(originalTile, newTileType)
 {
 }
 public TreasureChestTile(BaseTile originalTile, MapDataFile.TileTypes newTileType) :
     base(originalTile, newTileType)
 {
 }
Beispiel #5
0
 public TransporterTile(BaseTile originalTile, MapDataFile.TileTypes newTileType) :
     base(originalTile, newTileType)
 {
 }