|
|
86aea3a147
|
trigger confirmation in title-update.sml only when attack is newly pressed (not when attack is held)
|
2025-02-22 04:53:51 +00:00 |
|
|
|
e6b0a5f37f
|
add 'saveKeys' boolean to GameType.game_type, which should tell us to assign the new userKeys record to the InputState (which is implemented), and should also tell us to convert the keys to a string and save it to controls.config
|
2025-02-21 18:32:48 +00:00 |
|
|
|
e1fb4004dd
|
add 'tempKeys' field to OptionsType.options_type, so that any key binding changes in the menu do not take immediate effect (requires pressing 'save button' in order for changes to be saved and take effect)
|
2025-02-21 18:18:39 +00:00 |
|
|
|
b2f58f1c9a
|
record and act on selected keys in options (except for save button and cancel button which are not acted upon)
|
2025-02-21 14:46:54 +00:00 |
|
|
|
c6fe819c0c
|
thread time through update functions so it can be used
|
2025-02-21 08:58:45 +00:00 |
|
|
|
6cd7edb5ab
|
draw options screen when that is selected
|
2025-02-20 14:25:20 +00:00 |
|
|
|
9feae2bb0f
|
add function to make text vec to its own module so it can be reused across different modes
|
2025-02-20 06:13:33 +00:00 |
|
|
|
027c8be541
|
add functionality to move between start button/options button
|
2025-02-20 06:00:49 +00:00 |
|
|
|
6d39c17a11
|
when play button is focused on title screen and either attack or jump button is pressed, start level
|
2025-02-20 05:46:00 +00:00 |
|
|
|
25b2c41355
|
begin title screen by adding title screen type
|
2025-02-19 03:39:36 +00:00 |
|