virtual public void Setup(TweenHandler th, bool show = true) { isMirror = true; deathTile = parent.deathTile; GetPersistData(); this.th = th; tileSheet = GetTileSheet(); shapeSheet = GetShapeSheet(); overlaySprite = GetOverlaySprite(); isShown = show; parent.SetMirror(this); player = parent.player; width = parent.width; height = parent.height; xOffset = mirrorTop.xOffset; topoffset = 1; maxX = (xOffset + width - 1) * Consts.TILE_SIZE; maxY = 1.85f; SetupTilesList(); }