Files
tromi_mobile/scene.lua
SweetSea-ButImNotSweet f5584b5df7 .
2024-05-13 17:27:51 +07:00

35 lines
1015 B
Lua

local Object = require "libs.classic"
SCENE = Object:extend()
function SCENE:new() end
function SCENE:update() end
function SCENE:render() end
-- e in 3 below functions will contain different things based on it's type:
-- key - input, key, scancode
-- joystick - input, button, name
-- virtual - input
-- touch - x, y, dx, dy, id
function SCENE:onInputPress(e) end
function SCENE:onInputDrag(e) end
function SCENE:onInputRelease(e) end
GameScene = require "scene.game"
NameEntryScene = require "scene.name_entry"
KeyConfigScene = require "scene.key_config"
StickConfigScene = require "scene.stick_config"
TouchConfigScene = require "scene.touch_config"
InputConfigScene = require "scene.input_config"
ReplaySelectScene = require "scene.replay"
TrainingScene = require "scene.training"
FullscreenScene = require "scene.fullscreen"
MusicToggleScene = require "scene.music_toggle"
LinesToggleScene = require "scene.lines_toggle"
ExitScene = require "scene.exit"
TitleScene = require "scene.title"