Maelstrom: Don't fade out if we're not doing fading transitions.

https://github.com/libsdl-org/Maelstrom/commit/ff0434dbbf893636a3292518636f9660dac44c50

From ff0434dbbf893636a3292518636f9660dac44c50 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Thu, 1 Nov 2012 21:35:12 -0700
Subject: [PATCH] Don't fade out if we're not doing fading transitions.

---
 game/init.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/game/init.cpp b/game/init.cpp
index 019c601e..70b3e267 100644
--- a/game/init.cpp
+++ b/game/init.cpp
@@ -932,7 +932,9 @@ int DoInitializations(Uint32 window_flags, Uint32 render_flags)
 	}
 
 	/* -- Throw up our intro screen */
-	screen->FadeOut();
+	if (ui->GetPanelTransition() == PANEL_TRANSITION_FADE) {
+		screen->FadeOut();
+	}
 	ui->ShowPanel(PANEL_LOADING);
 	ui->Draw();