Commit Graph

6 Commits

Author SHA1 Message Date
Hersi e68fcd5bfe code cleanup
instead of implementing __tostring, set __name
use variable name 'params' instead of 'o'
use 'self' for indicating instance instead of 'this'
move private members under self instead of params
set doc type of 'params' as the object created (helps IDE autocomplete)
2022-05-06 01:02:30 +02:00
Hersi be9a1f9408 moved titlescreen implementation to the new page system
added Screen middle-class to titlescreen/
added BootScreen implementation
added "missing" input enums to globals
PageView no longer requires a rootPage on construction
added a mouse handler to Page
ModeSelectPage no longer starts playing audio and animations on construction
2022-05-04 03:34:37 +02:00
Hersi df5756ffcf started implementing ModeSelectPage
added AudioSample class
put mode select screen header into components
fix typo in animation.lua
2022-04-28 00:21:10 +02:00
Hersi 4feb6a8645 page management code refactor 2022-04-27 12:29:54 +02:00
Hersi 98544e5e8a change class instantiation implementation 2022-04-27 02:49:04 +02:00
Local Atticus 5268ac47a5 Get basic ht anims working 2022-04-26 18:12:14 -04:00