WAGE: Order scene and console drawing depending on what is active

This commit is contained in:
Eugene Sandulenko 2016-04-05 09:56:26 +02:00
parent 7555d041b5
commit 2c89f3b3d8

View File

@ -238,12 +238,14 @@ void Gui::draw() {
return;
}
if (_scene != _engine->_world->_player->_currentScene || _sceneDirty) {
if (_sceneIsActive) {
drawConsole();
drawScene();
} else {
drawScene();
drawConsole();
}
drawConsole();
if (_menuDirty)
_menu->render();
@ -262,6 +264,9 @@ void Gui::draw() {
}
void Gui::drawScene() {
if (_scene == _engine->_world->_player->_currentScene && !_sceneDirty)
return;
_scene = _engine->_world->_player->_currentScene;
drawDesktop();