protected TerrainTile(TerrainTile other) { ID = other.ID; TileTex = other.TileTex.Copy(); }
protected Tile(Tile other) { Data = other.Data.Copy(); Effect = new EffectTile(other.Effect); }
public Tile(int type) { Data = new TerrainTile(type); Effect = new EffectTile(); }
public Tile(int type, Loc loc) { Data = new TerrainTile(type); Effect = new EffectTile(loc); }
public Tile() { Data = new TerrainTile(); Effect = new EffectTile(); }