2024-02-02 02:43:06 +01:00
|
|
|
--- Global `Menu` table
|
|
|
|
---@class Menu
|
|
|
|
Menu = {
|
|
|
|
}
|
2022-03-12 15:17:20 +01:00
|
|
|
|
2024-02-02 02:43:06 +01:00
|
|
|
--- Exit application
|
|
|
|
Menu.Exit = function() end
|
2022-03-12 15:17:20 +01:00
|
|
|
|
2024-02-02 02:43:06 +01:00
|
|
|
--- Open settings screen
|
|
|
|
Menu.Settings = function() end
|
2022-03-12 15:17:20 +01:00
|
|
|
|
2024-02-02 02:43:06 +01:00
|
|
|
--- Open songwheel screen
|
|
|
|
Menu.Start = function() end
|
2022-03-12 15:17:20 +01:00
|
|
|
|
2024-02-02 02:43:06 +01:00
|
|
|
--- Open nautica screen
|
|
|
|
Menu.DLScreen = function() end
|
2022-03-12 15:17:20 +01:00
|
|
|
|
2024-02-02 02:43:06 +01:00
|
|
|
--- Update the application
|
|
|
|
Menu.Update = function() end
|
2022-03-12 15:17:20 +01:00
|
|
|
|
2024-02-02 02:43:06 +01:00
|
|
|
--- Open multiplayer screen
|
|
|
|
Menu.Multiplayer = function() end
|
|
|
|
|
|
|
|
--- Open challenge course screen
|
|
|
|
Menu.Challenges = function() end
|
2022-03-12 15:17:20 +01:00
|
|
|
|
|
|
|
|
|
|
|
--- Render frame for titlescreen
|
|
|
|
---@param deltaTime number Elapsed frametime since last frame
|
|
|
|
function render(deltaTime) end
|
|
|
|
|
|
|
|
--- Button event handler for titlescreen
|
|
|
|
---@param buttonCode integer Corresponds to game.Button_*
|
|
|
|
function button_pressed(buttonCode) end
|
|
|
|
|
|
|
|
--- Mouse event handler for titlescreen
|
|
|
|
---@param button integer
|
2024-02-02 02:43:06 +01:00
|
|
|
function mouse_pressed(button) end
|