aboutsummaryrefslogtreecommitdiff
path: root/engines/cge2/cge2_main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/cge2/cge2_main.cpp')
-rw-r--r--engines/cge2/cge2_main.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/cge2/cge2_main.cpp b/engines/cge2/cge2_main.cpp
index e4b34a001c..87ab2dea8f 100644
--- a/engines/cge2/cge2_main.cpp
+++ b/engines/cge2/cge2_main.cpp
@@ -643,9 +643,8 @@ void CGE2Engine::runGame() {
loadUser();
- initToolbar();
-
sceneUp(_now);
+ initToolbar();
// main loop
while (!_endGame && !_quitFlag) {
@@ -666,12 +665,13 @@ void CGE2Engine::runGame() {
void CGE2Engine::loadUser() {
loadPos();
+
if (_startGameSlot != -1)
loadGame(_startGameSlot);
- else {
+ else
loadScript("CGE.INI");
- loadHeroes();
- }
+
+ loadHeroes();
}
void CGE2Engine::loadHeroes() { // Original name: loadGame()