style: Options

This commit is contained in:
2025-06-27 09:36:36 +02:00
parent ba2fa79d97
commit 439f5fdb38
2 changed files with 97 additions and 60 deletions

View File

@@ -31,34 +31,6 @@ namespace Options
// Inicializa las opciones del programa
void init()
{
// Opciones de ventana
window.caption = "Coffee Crisis Arcade Edition";
window.size = 2;
// Opciones de video
video.fullscreen = false;
video.scale_mode = SDL_ScaleMode::SDL_SCALEMODE_NEAREST;
video.v_sync = true;
video.integer_scale = true;
video.shaders = false;
// Opciones de audio
audio.enabled = true;
audio.volume = 100;
audio.music.enabled = true;
audio.music.volume = 100;
audio.sound.enabled = true;
audio.sound.volume = 50;
// Opciones de configuracion
settings.difficulty = DifficultyCode::NORMAL;
settings.language = Lang::Code::VALENCIAN;
settings.autofire = true;
settings.shutdown_enabled = false;
settings.is_y_axis_inverted = false;
settings.clearLastHiScoreEntries();
settings.config_file = Asset::get()->get("config.txt");
// Opciones de control
controllers.clear();
controllers.resize(2);