Implement auto-save

This commit is contained in:
Dan Stoian
2025-01-16 18:29:19 +02:00
committed by Gustas
parent 94f2ce4f56
commit e903baf680
22 changed files with 392 additions and 1 deletions

View File

@@ -473,6 +473,11 @@ label-audio-device-container = Audio Device:
label-video-volume-container = Video Volume:
label-restart-required-container-audio-desc = Device changes will be applied after the game is restarted
## settings-gameplay.yaml
label-game-play-section-header = Auto-save
auto-save-interval-label = Auto-save frequency:
auto-save-nr-label = Auto-save limit:
## settings-display.yaml
label-target-lines-dropdown-container = Target Lines:
label-status-bar-dropdown-container-bars = Status Bars:

View File

@@ -408,6 +408,22 @@ label-original-notice = The default is "{ $key }"
label-duplicate-notice = This is already used for "{ $key }" in the { $context } context
hotkey-context-any = Any
## GameplaySettingsLogic
auto-save-interval =
.disabled = Disabled
.options =
{ $seconds ->
[one] 1 second
*[other] { $seconds } seconds
}
.minute-options =
{ $minutes ->
[one] 1 minute
*[other] { $minutes } minutes
}
auto-save-max-file-number = { $saves } saves
## InputSettingsLogic
options-mouse-scroll-type =
.disabled = Disabled