Commit Graph

20 Commits

Author SHA1 Message Date
Hyper 4bf576ab1c Implemented control tutorial toggle 2024-11-04 12:46:58 +00:00
Hyper f96b2ad16c window: use SDL flags to determine centred window config 2024-11-04 03:28:47 +00:00
Hyper 1c7b66237d window: refactored code 2024-10-30 11:41:48 +00:00
Skyth 9b70e1034a Implement alpha to coverage. 2024-10-24 14:57:23 +03:00
Hyper 08a15e3b33 Fix new saves being written to game root 2024-10-21 23:43:17 +01:00
Hyper f1a82ac97e config: some final adjustments to config types 2024-10-21 23:16:34 +01:00
Hyper efaf8fb8c4 config: implemented string<->enum conversion 2024-10-21 22:23:52 +01:00
Hyper 23b5bdab85 config: use enum classes 2024-10-21 20:09:57 +01:00
Hyper dd59190347 config: implement read callbacks 2024-10-21 18:20:45 +01:00
Hyper 438a315e5b config: make FPS signed 2024-10-21 17:36:16 +01:00
Hyper cf8bba788b config: implemented saving 2024-10-21 17:07:58 +01:00
Hyper 2e9d49f17d Move config and save data to %APPDATA% 2024-10-21 15:34:03 +01:00
Hyper 5508b23f39 config: update layout and added more options 2024-10-21 14:13:54 +01:00
Hyper a272c6d32a High DPI window fixes 2024-10-20 23:16:40 +01:00
Skyth b39bc1e065 Make graphics API configurable. 2024-10-20 23:20:52 +03:00
Skyth 66c20e73c9 Implement movie rendering & fix some validation errors. 2024-10-20 18:47:26 +03:00
Hyper dd74392279 Implemented Unleash gauge hooks
- Implements "Unleash Cancel" to allow cancelling Unleash after activating it.
- Implements out of control fixes to prevent the gauge from draining when the player cannot utilise it.
2024-10-20 02:54:49 +01:00
Hyper 2f579aeb40 Config: set reader default values to static defaults 2024-10-17 21:26:26 +01:00
Hyper ee35458b5d Config: implemented toml reading 2024-10-17 21:20:35 +01:00
Hyper 02c9484c9c Update file names to match convention 2024-10-17 18:02:09 +01:00