Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 849 Bytes

File metadata and controls

24 lines (19 loc) · 849 Bytes

Game State

As of righting this you can only read game_state and not change it.

But that might change in the future.

Game state is whats used in the geometry rays codebase to check what menu your in.

In the codebase its an enum but game_state:get() returns a string.

The possible values are:

  • "Menu" The main menu
  • "LevelSelect"
  • "Playing"
  • "CreatorMenu" The menu with the create and search button and stuff in it
  • "Editor"
  • "LevelComplete"
  • "LevelSettings" The menu in the editor that lets you change stuff about your level (song, colors, etc)
  • "SearchPage" The menu that shows when you hit the search button in the creator menu
  • "LevelPage" The page for an online level after you download it
  • "AccountPage" The login/register page
  • "LevelUpload"
  • "EditorKeybinds" The editor keybinds guide
  • "ChatMenu" The menu for the chatroom