Commit Graph

14 Enmetoj

Author SHA1 Message Date
Jaidyn Ann b8faba4c6a When printing dialogue, show chars one-at-a-time
Y’know, RPG-style! ‘Cause we’re cool kids! c:<
… and this is a real RPG! This is legit!
This is legit! … this is legit… =,w,=
It _will_ be legit!
2023-06-19 14:43:46 -05:00
Jaidyn Ann 218dcdc465 Start basic dialogue state, etc?
This is so bad, I wanna dieee :w:
2023-06-17 22:47:30 -05:00
Jaidyn Ann f492aa6dba Movement between map-chunks by walking off-screen 2023-06-13 21:16:31 -05:00
Jaidyn Ann 8cbd029d6d Add optional “RETURN” pair to menu alists
In case you don't want a menu to return the
function's value when selected — or if you
don't want to have to add a function at all.
2023-06-09 18:22:56 -05:00
Jaidyn Ann 0cfd2deae0 Rename state-loop’s loop functions to “state-functions”
Also document all current state-functions.
2023-06-09 16:17:21 -05:00
Jaidyn Ann 21cfca30d2 Create general “state”-system
… by which an individual state's loop can plug
in another superceding loop function. Ex.,
a menu giving way to a sub-menu.
2023-06-08 21:57:51 -05:00
Jaidyn Ann e6e4410a91 Make menu-alist type real alist 2023-06-08 20:31:55 -05:00
Jaidyn Ann 7956aef3e5 Menu items execute functions on RETURN 2023-06-07 21:51:22 -05:00
Jaidyn Ann f06849b710 Implement menu input-loop; changing selection 2023-06-07 19:02:11 -05:00
Jaidyn Ann e59c192888 Support for selection-animations and a menu-format
Now menu reselection/selection can be animated
easily! It'll look super-cool when I get input
working, I swearrr.
2023-06-06 23:27:30 -05:00
Jaidyn Ann ee8b68033d Start of UI state-loop: Displaying and updating menus 2023-06-06 15:59:31 -05:00
Jaidyn Ann b6c8805027 Allow partial-selection/highlighting of menu item
This will lay the base for selection-change
animation later on!
2023-06-06 00:07:47 -05:00
Jaidyn Ann 99ba134be5 Basic horizontal menu-rendering for UI 2023-06-05 23:28:03 -05:00
Jaidyn Ann 7142cf4667 Start UI: Line-wrapping string printing 2023-06-04 12:52:18 -05:00