From e0d4e5b43189676fd4f4703fe1daf9a16631754a Mon Sep 17 00:00:00 2001 From: Abdelrahman Date: Sat, 5 Aug 2023 23:34:50 +0100 Subject: [PATCH] Add function to exit the game --- include/GameEngine.h | 1 + src/GameEngine.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/include/GameEngine.h b/include/GameEngine.h index 8389cb2..92826dd 100644 --- a/include/GameEngine.h +++ b/include/GameEngine.h @@ -27,6 +27,7 @@ bool init_engine(const char *game_name, WindowSize window_size, u8 audio_tracks); bool game_running(); +void stop_game(); void close_engine(); i64 get_time(); diff --git a/src/GameEngine.c b/src/GameEngine.c index a1c2155..973b1ac 100644 --- a/src/GameEngine.c +++ b/src/GameEngine.c @@ -149,6 +149,8 @@ bool init_engine(const char *game_name, WindowSize window_size, bool game_running() { return GameEngine.running; } +void stop_game() { GameEngine.running = false; } + void close_engine() { destroy_asset_manager(&(GameEngine.asset_manager));