diff --git a/Output/Languages/cs.xml b/Output/Languages/cs.xml index 469ed43f..fcf79f01 100644 --- a/Output/Languages/cs.xml +++ b/Output/Languages/cs.xml @@ -191,6 +191,7 @@ Obraz Text písně Téma + Credits Adresa serveru Nastavení hry Jazyk diff --git a/Output/Languages/de.xml b/Output/Languages/de.xml index aba92bfa..9459f1fd 100644 --- a/Output/Languages/de.xml +++ b/Output/Languages/de.xml @@ -194,6 +194,7 @@ Video Liedtext Design + Credits Serveradresse Spieleinstellungen Sprache diff --git a/Output/Languages/en.xml b/Output/Languages/en.xml index b9375c3b..76826115 100644 --- a/Output/Languages/en.xml +++ b/Output/Languages/en.xml @@ -194,6 +194,7 @@ Video Lyrics Theme + Credits Server address Game Options Language diff --git a/Output/Languages/es.xml b/Output/Languages/es.xml index 400027a8..e4b480f0 100644 --- a/Output/Languages/es.xml +++ b/Output/Languages/es.xml @@ -176,6 +176,7 @@ Video Letras Estilos + Credits Dirección del servidor Opciones del Juego Idioma diff --git a/Output/Languages/fr.xml b/Output/Languages/fr.xml index cb35b62e..9088c37a 100644 --- a/Output/Languages/fr.xml +++ b/Output/Languages/fr.xml @@ -194,6 +194,7 @@ Vidéo Paroles Thème + Credits Adresse du serveur Options du Jeu Langue diff --git a/Output/Languages/hu.xml b/Output/Languages/hu.xml index e15833b7..baf68cbc 100644 --- a/Output/Languages/hu.xml +++ b/Output/Languages/hu.xml @@ -174,6 +174,7 @@ Kép Dalszöveg Téma + Credits Szerver címe Játék Beállítások Nyelv diff --git a/Output/Languages/it.xml b/Output/Languages/it.xml index 7ee04200..f3150f31 100644 --- a/Output/Languages/it.xml +++ b/Output/Languages/it.xml @@ -194,6 +194,7 @@ Video Testi Tema + Credits Indirizzo server Opzioni gioco Lingua diff --git a/Output/Languages/nl.xml b/Output/Languages/nl.xml index b05de898..f3c360d5 100644 --- a/Output/Languages/nl.xml +++ b/Output/Languages/nl.xml @@ -170,6 +170,7 @@ Video Songteksten Thema + Credits Serveradres Spelinstellingen Taal diff --git a/Output/Languages/pt.xml b/Output/Languages/pt.xml index 940595b2..218de910 100644 --- a/Output/Languages/pt.xml +++ b/Output/Languages/pt.xml @@ -185,6 +185,7 @@ Video Letras Tema + Credits Endereço do Servidor Opções do Jogo Língua diff --git a/Output/Languages/ru.xml b/Output/Languages/ru.xml index 28a56c5a..0d634b4b 100644 --- a/Output/Languages/ru.xml +++ b/Output/Languages/ru.xml @@ -194,6 +194,7 @@ Видео Текст песни Тема + Credits Адрес сервера Опции игры Язык diff --git a/Output/Languages/sv.xml b/Output/Languages/sv.xml index 1ba0f9c8..327eedc6 100644 --- a/Output/Languages/sv.xml +++ b/Output/Languages/sv.xml @@ -194,6 +194,7 @@ Video Låttext Tema + Credits Serveradress Spelalternativ Språk diff --git a/Output/Languages/tr.xml b/Output/Languages/tr.xml index 91249f8a..b5c33560 100644 --- a/Output/Languages/tr.xml +++ b/Output/Languages/tr.xml @@ -153,6 +153,7 @@ Video Sözler Tema + Credits Oyun Seçenekleri Dil Hata Ayıklama Seviyesi diff --git a/Output/Themes/Changelog/Changelog_ScreenOptions.txt b/Output/Themes/Changelog/Changelog_ScreenOptions.txt index 7ed037d2..5b1a3626 100644 --- a/Output/Themes/Changelog/Changelog_ScreenOptions.txt +++ b/Output/Themes/Changelog/Changelog_ScreenOptions.txt @@ -6,4 +6,9 @@ Version 2: (2023 Dec 31) Add: - \ No newline at end of file + + +(2024 Nov 24) + +Add: +Credits Button diff --git a/Output/Themes/Vocaluxe 2024/Screens/ScreenOptions.xml b/Output/Themes/Vocaluxe 2024/Screens/ScreenOptions.xml index 5d2ec9e1..03c90726 100644 --- a/Output/Themes/Vocaluxe 2024/Screens/ScreenOptions.xml +++ b/Output/Themes/Vocaluxe 2024/Screens/ScreenOptions.xml @@ -2,7 +2,7 @@ ScreenOptions - 1 + 2 @@ -15,14 +15,14 @@ - LogoMain - - - 435 - 265.5 - 1110 - 202.5 - 0 + LogoMain + + + 435 + 265.5 + 1110 + 202.5 + 0 @@ -237,6 +237,33 @@ 39 15 + + diff --git a/Vocaluxe/Screens/CScreenOptions.cs b/Vocaluxe/Screens/CScreenOptions.cs index 63ce4dd6..837cd343 100644 --- a/Vocaluxe/Screens/CScreenOptions.cs +++ b/Vocaluxe/Screens/CScreenOptions.cs @@ -1,4 +1,4 @@ -#region license +#region license // This file is part of Vocaluxe. // // Vocaluxe is free software: you can redistribute it and/or modify @@ -27,7 +27,7 @@ namespace Vocaluxe.Screens // Version number for theme files. Increment it, if you've changed something on the theme files! protected override int _ScreenVersion { - get { return 1; } + get { return 2; } } private const string _ButtonOptionsGame = "ButtonOptionsGame"; @@ -36,6 +36,7 @@ namespace Vocaluxe.Screens private const string _ButtonOptionsVideo = "ButtonOptionsVideo"; private const string _ButtonOptionsLyrics = "ButtonOptionsLyrics"; private const string _ButtonOptionsTheme = "ButtonOptionsTheme"; + private const string _ButtonOptionsCredits = "ButtonOptionsCredits"; public override void Init() { @@ -81,6 +82,9 @@ namespace Vocaluxe.Screens if (_Buttons[_ButtonOptionsTheme].Selected) CGraphics.FadeTo(EScreen.OptionsTheme); + + if (_Buttons[_ButtonOptionsCredits].Selected) + CGraphics.FadeTo(EScreen.Credits); break; } @@ -111,6 +115,9 @@ namespace Vocaluxe.Screens if (_Buttons[_ButtonOptionsTheme].Selected) CGraphics.FadeTo(EScreen.OptionsTheme); + + if (_Buttons[_ButtonOptionsCredits].Selected) + CGraphics.FadeTo(EScreen.Credits); } if (mouseEvent.RB) @@ -123,4 +130,4 @@ namespace Vocaluxe.Screens return true; } } -} \ No newline at end of file +}