From d1d13216310c7ebb23f99459e21905393d02b839 Mon Sep 17 00:00:00 2001 From: Charadon Date: Thu, 2 Jun 2022 18:39:29 -0400 Subject: Fixed some bugs and a segfault --- src/title.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src/title.c') diff --git a/src/title.c b/src/title.c index 7617a7c..d53db5a 100644 --- a/src/title.c +++ b/src/title.c @@ -34,7 +34,13 @@ int title_screen() { Rectangle *Selected; Selected = &Versus; EnableCursor(); - while(!WindowShouldClose() && TitleScreenGoing == true) { + while(TitleScreenGoing == true && GameGoing == true) { + + if (WindowShouldClose()) { //Quit Game if the window is closed. + GameGoing = false; + TitleScreenGoing = false; + } + MainCamera.zoom = GetScreenHeight()/720.0f; Mouse.x = GetMouseX()/MainCamera.zoom; Mouse.y = GetMouseY()/MainCamera.zoom; @@ -70,7 +76,7 @@ int title_screen() { DrawText("Help", 20, 300, 48, WHITE); DrawText("Exit", 20, 350, 48, WHITE); EndMode2D(); - DrawText(VersionString, GetScreenWidth()-200, GetScreenHeight()-32, 32, GREEN); + DrawText(VersionString, GetScreenWidth()-400, GetScreenHeight()-32, 32, GREEN); EndDrawing(); } return -1; -- cgit 1.4.1-2-gfad0