From 3ac9157fbfc833308e5b2edb419d0d6d5b08bb85 Mon Sep 17 00:00:00 2001 From: Sergio Valor Date: Thu, 28 Sep 2023 17:57:00 +0200 Subject: [PATCH] =?UTF-8?q?A=C3=B1adida=20la=20opci=C3=B3n=20para=20ver=20?= =?UTF-8?q?la=20tabla=20de=20records=20desde=20el=20menu=20de=20opciones?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data/lang/ba_BA.txt | 5 ++++- data/lang/en_UK.txt | 5 ++++- data/lang/es_ES.txt | 5 ++++- data/menu/options.men | 10 ++++++---- data/menu/options_gc.men | 4 ++-- data/menu/player_select.men | 3 --- data/menu/title.men | 3 --- data/menu/title_gc.men | 4 ++-- source/title.cpp | 14 +++++++++++--- 9 files changed, 33 insertions(+), 20 deletions(-) diff --git a/data/lang/ba_BA.txt b/data/lang/ba_BA.txt index 1a1963c..7bc08f7 100644 --- a/data/lang/ba_BA.txt +++ b/data/lang/ba_BA.txt @@ -275,4 +275,7 @@ INTRODUEIX UN JAILER_ID DEIXA BUIT PER A ## 92 - ENTER ID -MODE FORA DE LINEA \ No newline at end of file +MODE FORA DE LINEA + +## 93 - MENU OPCIONES +TAULER DE PUNTS \ No newline at end of file diff --git a/data/lang/en_UK.txt b/data/lang/en_UK.txt index 9c1dd07..52da48b 100644 --- a/data/lang/en_UK.txt +++ b/data/lang/en_UK.txt @@ -275,4 +275,7 @@ PLEASE ENTER AN ID LEAVE BLANK FOR ## 92 - ENTER ID -OFFLINE MODE \ No newline at end of file +OFFLINE MODE + +## 93 - MENU OPCIONES +HISCORE TABLE \ No newline at end of file diff --git a/data/lang/es_ES.txt b/data/lang/es_ES.txt index 464dc95..0bd763e 100644 --- a/data/lang/es_ES.txt +++ b/data/lang/es_ES.txt @@ -275,4 +275,7 @@ INTRODUCE UN JAILER_ID DEJA EN BLANCO PARA ## 92 - ENTER ID -MODO SIN CONEXION \ No newline at end of file +MODO SIN CONEXION + +## 93 - MENU OPCIONES +TABLA DE PUNTUACIONES \ No newline at end of file diff --git a/data/menu/options.men b/data/menu/options.men index 8c728aa..6a4e3b9 100644 --- a/data/menu/options.men +++ b/data/menu/options.men @@ -18,13 +18,10 @@ centerX=128 isCenteredOnY=true centerY=96 -selector_color=229,28,35,255 -selector_text_color=255,241,118 - selector_color=255,122,0,255 selector_text_color=127,61,0,255 -defaultActionWhenCancel=14 +defaultActionWhenCancel=15 [item] text=DIFFICULTY @@ -101,6 +98,11 @@ text=HOW TO PLAY hPaddingDown=5 [/item] +[item] +text=HISCORE TABLE +hPaddingDown=5 +[/item] + [item] text=JAILERID: hPaddingDown=5 diff --git a/data/menu/options_gc.men b/data/menu/options_gc.men index ff36682..6cb1889 100644 --- a/data/menu/options_gc.men +++ b/data/menu/options_gc.men @@ -18,8 +18,8 @@ centerX=128 isCenteredOnY=true centerY=96 -selector_color=229,28,35,255 -selector_text_color=255,241,118 +selector_color=255,122,0,255 +selector_text_color=127,61,0,255 defaultActionWhenCancel=13 diff --git a/data/menu/player_select.men b/data/menu/player_select.men index e7eb603..97f0023 100644 --- a/data/menu/player_select.men +++ b/data/menu/player_select.men @@ -14,9 +14,6 @@ areElementsCenteredOnX=true isCenteredOnX=true centerX=128 -selector_color=229,28,35,0 -selector_text_color=255,180,0 - selector_color=255,122,0,255 selector_text_color=127,61,0,255 diff --git a/data/menu/title.men b/data/menu/title.men index 7beb729..dadf078 100644 --- a/data/menu/title.men +++ b/data/menu/title.men @@ -14,9 +14,6 @@ areElementsCenteredOnX=true isCenteredOnX=true centerX=128 -selector_color=229,28,35,0 -selector_text_color=255,180,0 - selector_color=255,122,0,255 selector_text_color=127,61,0,255 diff --git a/data/menu/title_gc.men b/data/menu/title_gc.men index 30bffcf..0b172e7 100644 --- a/data/menu/title_gc.men +++ b/data/menu/title_gc.men @@ -14,8 +14,8 @@ areElementsCenteredOnX=true isCenteredOnX=true centerX=128 -selector_color=229,28,35,0 -selector_text_color=255,180,0 +selector_color=255,122,0,255 +selector_text_color=127,61,0,255 defaultActionWhenCancel=3 diff --git a/source/title.cpp b/source/title.cpp index bdd7356..d24eff4 100644 --- a/source/title.cpp +++ b/source/title.cpp @@ -478,18 +478,22 @@ void Title::update() runInstructions(m_manual); break; - case 12: // JAILERID: + case 12: // HISCORE TABLE + runHiScoreTable(mhst_manual); + break; + + case 13: // JAILERID: runEnterID(); updateMenuLabels(); break; - case 13: // ACCEPT + case 14: // ACCEPT applyOptions(); menu.active->reset(); menu.active = menu.title; break; - case 14: // CANCEL + case 15: // CANCEL options = &optionsPrevious; updateMenuLabels(); menu.active->reset(); @@ -926,6 +930,10 @@ void Title::updateMenuLabels() // HOW TO PLAY menu.options->setItemCaption(i, lang->getText(2)); + i++; + // HISCORE TABLE + menu.options->setItemCaption(i, lang->getText(93)); + i++; // JAILERID; const std::string jailerID = options->online.jailerID == "" ? lang->getText(64) : options->online.jailerID;