aboutsummaryrefslogtreecommitdiff
path: root/src/gameScreen.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gameScreen.c')
-rw-r--r--src/gameScreen.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/gameScreen.c b/src/gameScreen.c
index 700b8cd..7f574f2 100644
--- a/src/gameScreen.c
+++ b/src/gameScreen.c
@@ -253,16 +253,13 @@ void updateGameScreen(Game * game) {
if (gameScreen->levelComplete)
return;
- // GUI.
- drawGameScreenGui(game);
-
// Update world.
updateWorld(&game->world, game);
// Camera.
runCameraUpdate(game, game->cameras, gameScreen->mainCamera);
- // Draw.
+ // Draw world.
if (gameScreen->usingWorldRenderTexture) {
BeginTextureMode(gameScreen->worldRender);
ClearBackground(BLACK);
@@ -280,6 +277,9 @@ void updateGameScreen(Game * game) {
} else {
renderWorldGameScreen(game, gameScreen);
}
+
+ // GUI.
+ drawGameScreenGui(game);
}
void openGameScreen(Game * game) {