la till lite kommentarer
authorstian853 <stian853@tlvm-4-2-3.ad.liu.se>
Mon, 13 Nov 2023 07:30:23 +0000 (08:30 +0100)
committerstian853 <stian853@tlvm-4-2-3.ad.liu.se>
Mon, 13 Nov 2023 07:30:23 +0000 (08:30 +0100)
src/States.h
src/_main.cc

index fc36a5ba7151a42ae91668452585a32f4d987cbd..c2a017954884c860f24c958d1c6f022d054198c3 100644 (file)
@@ -8,7 +8,7 @@
 #include "Map.h"
 #include "Player.h"
 
-struct Context;
+struct Context; //finns en strukt som säger att Context finns innan den är deklarerad
 
 class State
 {
index 630aa2bde6bdb2dd2b611120c5effc636b2125fa..939b0e1d81eeb9d4641341d2cd13498697818aa9 100644 (file)
@@ -18,7 +18,7 @@ int main ()
         sf::VideoMode{S_WIDTH, S_HEIGHT},
         "DespYrat"
     };
-
+    //skapar en start meny
     Context game_context{};
     game_context.current_state = std::make_unique<Start_menu>();
     
@@ -37,13 +37,14 @@ int main ()
             default:
                 break;
             } 
-
+            //innehåller all spelstatus
             game_context.current_state->handle_input(event);
         }
 
-        // Update
+        // Update startmeny
         game_context.current_state->update(game_context);
 
+        //om vi har bytt så ska vi byta state, ex Esc hopp till paus meny
         if (game_context.next_state != nullptr)
         {
             game_context.current_state.release();