summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/game.h2
-rw-r--r--include/menu.h15
2 files changed, 17 insertions, 0 deletions
diff --git a/include/game.h b/include/game.h
index 83c9b3d..df9a686 100644
--- a/include/game.h
+++ b/include/game.h
@@ -38,5 +38,7 @@ scene_state global_scene_state = SCENE_MAIN_MENU;
game global_state = {GAMESTATE_IDLE,DISCONNECTED,0,0};
void init_game();
+void start_solo_game();
+void connect_to_game(char* ip, char* port);
#endif \ No newline at end of file
diff --git a/include/menu.h b/include/menu.h
index 5d31256..f2ccb76 100644
--- a/include/menu.h
+++ b/include/menu.h
@@ -3,6 +3,21 @@
#include <projectbase/project_base.h>
+extern int current_res_index;
+extern bool is_fullscreen;
+vec2 available_resolutions[] = {
+ (vec2){1366, 769},
+ (vec2){1440, 900},
+ (vec2){1600, 900},
+ (vec2){1920, 1080},
+ (vec2){2560, 1080},
+ (vec2){2560, 1440},
+ (vec2){2560, 1600},
+ (vec2){3440, 1440},
+ (vec2){3840, 2160},
+ (vec2){5120, 1440},
+};
+
void update_menu(platform_window* window);
#endif \ No newline at end of file