aboutsummaryrefslogtreecommitdiff
path: root/src/gameScreen.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gameScreen.c')
-rw-r--r--src/gameScreen.c14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/gameScreen.c b/src/gameScreen.c
index ce9bcb5..64d285c 100644
--- a/src/gameScreen.c
+++ b/src/gameScreen.c
@@ -245,11 +245,21 @@ void gameScreenHandleLevels(Game * game, GameScreen * gameScreen) {
}
}
+void drawGameScreenStars(Game * game, GameScreen * gameScreen) {
+ DrawModel(
+ game->assets.models[SKY_ASSET],
+ getEntityFromWorld(game->world, 0)->position,
+ GAME_SCREEN_SKY_BOX_SIZE,
+ WHITE
+ );
+
+ drawStars(game, &gameScreen->stars);
+}
+
void renderWorldGameScreen(Game * game, GameScreen * gameScreen) {
BeginMode3D(game->cameras[gameScreen->mainCamera]);
- //DrawModel(game->assets.models[SKY_ASSET], getEntityFromWorld(game->world, 0)->position, 500.0, WHITE);
- drawStars(game, &gameScreen->stars);
+ drawGameScreenStars(game, gameScreen);
// Draw world.
drawWorld(&game->world, game);