public void Update(TileSet tileSet = null, Palette palette = null, int?tileIndex = null, bool?withTerrainOverlay = null, bool?withInteractionOverlay = null, bool?withMapInteractionOverlay = null, bool?withProjectileInteractions = null) { if (_tileSetRenderer != null) { _tileSet = tileSet ?? _tileSet; _tileSetRenderer.Update(tileSet: tileSet, palette: palette, withTerrainOverlay: withTerrainOverlay, withInteractionOverlay: withInteractionOverlay, withMapInteractionOverlay: withMapInteractionOverlay, withProjectileInteractions: withProjectileInteractions); Update(); } }