private void resetImageProducers() {
        if (topLeftCanvas != null) {
            return;
        }
        super.graphicsBuffer = null;
        aGraphicsBuffer_1166 = null;
        minimapCanvas = null;
        aGraphicsBuffer_1163 = null;
        gameScreenCanvas = null;
        aGraphicsBuffer_1123 = null;
        aGraphicsBuffer_1124 = null;
        aGraphicsBuffer_1125 = null;
        leftFlameCanvas = new GraphicsBuffer(128, 265, getGameComponent());
        Graphics2D.resetPixels();
        rightFlameCanvas = new GraphicsBuffer(128, 265, getGameComponent());
        Graphics2D.resetPixels();
        topLeftCanvas = new GraphicsBuffer(509, 171, getGameComponent());
        Graphics2D.resetPixels();
        bottomLeftCanvas = new GraphicsBuffer(360, 132, getGameComponent());
        Graphics2D.resetPixels();
        leftCanvas = new GraphicsBuffer(360, 200, getGameComponent());
        Graphics2D.resetPixels();
        titleBoxLeftCanvas = new GraphicsBuffer(202, 238, getGameComponent());
        Graphics2D.resetPixels();
        bottomRightCanvas = new GraphicsBuffer(203, 238, getGameComponent());
        Graphics2D.resetPixels();
        smallLeftCanvas = new GraphicsBuffer(74, 94, getGameComponent());
        Graphics2D.resetPixels();
        smallRightCanvas = new GraphicsBuffer(75, 94, getGameComponent());
        Graphics2D.resetPixels();
        if (titleArchive != null) {
            drawTitleScreen();
            loadTitleScreen();
        }
        welcomeScreenRaised = true;
    }