opció de preset al service menu (params_file → params_preset)
Defaults::Settings::PARAMS_FILE passa a PARAMS_PRESET (id intern: classic/arcade/red); director concatena .txt al carregar. Nou ListOption "GAME_PRESET" al service menu amb les tres opcions localitzades (cal reinici per aplicar). Validació al parser del YAML: si el preset desat no existeix, cau al default.
This commit is contained in:
@@ -10,13 +10,15 @@ DATA|${SYSTEM_FOLDER}/postfx.yaml|optional,absolute
|
||||
DATA|${SYSTEM_FOLDER}/crtpi.yaml|optional,absolute
|
||||
DATA|${SYSTEM_FOLDER}/score.bin|optional,absolute
|
||||
|
||||
# Archivos de configuración del juego (viatgen dins el pack)
|
||||
DATA|/data/config/formations.txt
|
||||
DATA|/data/config/param_320x240.txt
|
||||
DATA|/data/config/param_320x256.txt
|
||||
DATA|/data/config/param_red.txt
|
||||
DATA|/data/config/pools.txt
|
||||
DATA|/data/config/stages.txt
|
||||
# Dades de gameplay (viatgen dins el pack)
|
||||
DATA|/data/config/gameplay/formations.txt
|
||||
DATA|/data/config/gameplay/pools.txt
|
||||
DATA|/data/config/gameplay/stages.txt
|
||||
|
||||
# Presets de paràmetres (viatgen dins el pack)
|
||||
DATA|/data/config/presets/classic.txt
|
||||
DATA|/data/config/presets/arcade.txt
|
||||
DATA|/data/config/presets/red.txt
|
||||
|
||||
# Archivos con los datos de la demo
|
||||
DEMODATA|/data/demo/demo1.bin
|
||||
|
||||
@@ -105,6 +105,10 @@
|
||||
"[SERVICE_MENU] EASY": "Facil",
|
||||
"[SERVICE_MENU] NORMAL": "Normal",
|
||||
"[SERVICE_MENU] HARD": "Dificil",
|
||||
"[SERVICE_MENU] GAME_PRESET": "Perfil",
|
||||
"[SERVICE_MENU] PRESET_CLASSIC": "Classic",
|
||||
"[SERVICE_MENU] PRESET_ARCADE": "Arcade",
|
||||
"[SERVICE_MENU] PRESET_RED": "Roig",
|
||||
"[SERVICE_MENU] NEED_RESTART_MESSAGE": "Reiniciar per aplicar canvis",
|
||||
"[SERVICE_MENU] ENABLE_SHUTDOWN": "Permetre apagar el sistema",
|
||||
"[SERVICE_MENU] CONTROLS": "Controls",
|
||||
|
||||
@@ -104,6 +104,10 @@
|
||||
"[SERVICE_MENU] EASY": "Easy",
|
||||
"[SERVICE_MENU] NORMAL": "Normal",
|
||||
"[SERVICE_MENU] HARD": "Hard",
|
||||
"[SERVICE_MENU] GAME_PRESET": "Preset",
|
||||
"[SERVICE_MENU] PRESET_CLASSIC": "Classic",
|
||||
"[SERVICE_MENU] PRESET_ARCADE": "Arcade",
|
||||
"[SERVICE_MENU] PRESET_RED": "Red",
|
||||
"[SERVICE_MENU] NEED_RESTART_MESSAGE": "Restart to apply changes",
|
||||
"[SERVICE_MENU] ENABLE_SHUTDOWN": "Allow system shutdown",
|
||||
"[SERVICE_MENU] CONTROLS": "Controls",
|
||||
|
||||
@@ -104,6 +104,10 @@
|
||||
"[SERVICE_MENU] EASY": "Facil",
|
||||
"[SERVICE_MENU] NORMAL": "Normal",
|
||||
"[SERVICE_MENU] HARD": "Dificil",
|
||||
"[SERVICE_MENU] GAME_PRESET": "Perfil",
|
||||
"[SERVICE_MENU] PRESET_CLASSIC": "Clasico",
|
||||
"[SERVICE_MENU] PRESET_ARCADE": "Arcade",
|
||||
"[SERVICE_MENU] PRESET_RED": "Rojo",
|
||||
"[SERVICE_MENU] NEED_RESTART_MESSAGE": "Reiniciar para aplicar cambios",
|
||||
"[SERVICE_MENU] ENABLE_SHUTDOWN": "Permitir apagar el sistema",
|
||||
"[SERVICE_MENU] CONTROLS": "Controles",
|
||||
|
||||
Reference in New Issue
Block a user