Ejemplo n.º 1
0
        private void ShowScreenAt(Point point)
        {
            screenRenderer.Level = rom.GetLevel(mapControl.GetLevel(point.X, point.Y));
            screenRenderer.Clear();
            screenRenderer.DrawScreen(rom.GetScreenIndex(point.X, point.Y));
            screenRenderer.Render(ScreenBlitter, ScreenImage);

            screenRenderer.ApplyPalette(ScreenImage, false);

            pnlScreen.Invalidate();
        }