From c76af9c6ee1e95073a64b9d29a1317c0ac97f305 Mon Sep 17 00:00:00 2001 From: Kolze <53307233+KolzeYT@users.noreply.github.com> Date: Fri, 25 Jul 2025 16:31:50 +0200 Subject: [PATCH 1/3] the last (hopefully) bunch of polish fixes (#10) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * polish options translation changes * a couple more * one more thing i know that its not used anymore i just want to make as few mistakes as possible 馃槶 * one more thing --- assets/languages/pl/Editors.xml | 8 ++++---- assets/languages/pl/Main.xml | 10 +++++----- assets/languages/pl/Options.xml | 30 +++++++++++++++--------------- 3 files changed, 24 insertions(+), 24 deletions(-) diff --git a/assets/languages/pl/Editors.xml b/assets/languages/pl/Editors.xml index 663f2c52..2e306386 100644 --- a/assets/languages/pl/Editors.xml +++ b/assets/languages/pl/Editors.xml @@ -41,12 +41,12 @@ - Wybierz map臋 艣cie偶ki do edytowania." + Wybierz map臋 piosenki do edytowania." Naci艣nij AKCEPTUJ aby wybra膰 trudno艣膰 do edytowania. Naci艣nij AKCEPTUJ aby edytowa膰 map臋 wybranej trudno艣ci. Wybierz trudno艣膰 aby kontynuowa膰. Nowa Trudno艣膰 - Nowa 艢cie偶ka + Nowa Piosenka @@ -60,8 +60,8 @@ Struma - #{0} - Tworzenie 艢cie偶ki: B艂膮d! - 艢cie偶ka kt贸r膮 pr贸bujesz utworzy膰 ju偶 istnieje, je艣li chcesz nadpisa膰 艣cie偶k臋, najpierw j膮 usu艅! + Tworzenie Piosenki: B艂膮d! + Piosenka kt贸r膮 pr贸bujesz utworzy膰 ju偶 istnieje, je艣li chcesz nadpisa膰 piosenk臋, najpierw j膮 usu艅! Tworzenie Mapy: B艂膮d! Mapa kt贸r膮 pr贸bujesz utworzy膰 ju偶 istnieje, je艣li chcesz nadpisa膰 map臋, najpierw j膮 usu艅! diff --git a/assets/languages/pl/Main.xml b/assets/languages/pl/Main.xml index 93b74f40..c910f34b 100644 --- a/assets/languages/pl/Main.xml +++ b/assets/languages/pl/Main.xml @@ -20,7 +20,7 @@ WYNIK TYGODNIA:{0} - 艢CIE呕KI + PIOSENKI @@ -34,7 +34,7 @@ Wzn贸w - Powt贸rz Scie偶k臋 + Powt贸rz Piosenk臋 Zmie艅 Klawisze Zmie艅 Ustawienia Wyjd藕 do Menu @@ -69,13 +69,13 @@ - Pope艂ni臋cie: {0} ({1}) + Udzia艂: {0} ({1}) [{0}] Otw贸rz menu mod贸w OSTRZE呕ENIE - Ten Silnik nadal jest w fazie *{0}*. To oznacza 偶e *wi臋kszo艣膰 funkcji* ma *b艂臋dy* lub s膮 *nie doko艅czone*. Je艣li znajdziesz jakiekolwiek b艂臋dy, zg艂o艣 to do Github'a silnika Codename. Prosz臋 by膰 uprzedzonym i偶 wi臋kszo艣膰 cz艂onk贸w rozmawia tylko w j臋zyku angielskim. + Ten Silnik nadal jest w fazie *{0}*. To oznacza 偶e *wi臋kszo艣膰 funkcji* ma *b艂臋dy* lub jest *niedoko艅czona*. Je艣li znajdziesz jakiekolwiek b艂臋dy, zg艂o艣 to na Github'ie silnika Codename. Prosz臋 by膰 uprzedzonym i偶 wi臋kszo艣膰 cz艂onk贸w rozmawia tylko w j臋zyku angielskim. Naci艣nij {0} aby kontynuowa膰 @@ -107,4 +107,4 @@ Erekcja Koszmarny - \ No newline at end of file + diff --git a/assets/languages/pl/Options.xml b/assets/languages/pl/Options.xml index 2deeaecc..0549951f 100644 --- a/assets/languages/pl/Options.xml +++ b/assets/languages/pl/Options.xml @@ -11,7 +11,7 @@ Zmie艅 klawisze dla Gracza 1 i Gracza 2! Rozgrywka - Zmie艅 ustawienia rozgrywki takie jak Dolne Przewijanie, Pr臋dko艣膰 Przewijania, Niegrzeczno艣膰... + Zmie艅 ustawienia rozgrywki takie jak Przewijanie w d贸艂, Pr臋dko艣膰 Przewijania, Niegrzeczno艣膰... Zmie艅 bardziej zaawansowane opcje takie jak Rorzmiar Okna, Strumieniowanie Audio... Wygl膮d @@ -72,12 +72,12 @@ Je艣li w艂膮czone, Tydzie艅 6 b臋dzie mia艂 efekt perfekcyjnych pikseli, ustawiaj膮cy ka偶dy piksel na ekranie. Shadery Rozgrywki - Je艣li wy艂膮czone, Shadery Rozgrywki (efekty wizualne jak Aberacja Chromatyczna z Thorns) nie b臋d膮 艂adowane; mo偶e by膰 pomocne na s艂abszych urz膮dzeniach. + Je艣li wy艂膮czone, Shadery Rozgrywki (efekty wizualne jak Aberacja Chromatyczna z Thorns) nie b臋d膮 艂adowane; mo偶e by膰 to pomocne na s艂abszych urz膮dzeniach. Migaj膮ce Menu Je艣li wy艂膮czone, t艂o menu g艂贸wnego nie b臋dzie miga膰 kolor贸w po wybraniu opcji. Inne migania b臋d膮 znacznie wolniejsze. - S艂aba Pami臋膰 + Niskie zu偶ycie pami臋ci Je艣li w艂膮czone, usunie niekt贸re elementy t艂a, co u偶yje mniej pami臋ci. Sprite'y w VRAM @@ -85,11 +85,11 @@ - Dolne Przewijanie - Je艣li w艂膮czone, nuty b臋d膮 spada膰 w d贸艂 zamiast w g贸r臋. + Przewijanie w d贸艂 + Je艣li w艂膮czone, nuty b臋d膮 spada膰 w d贸艂 zamiast lecie膰 w g贸r臋. Wolne stukanie - Je艣li wy艂膮czone, pr贸ba klikni臋cia struny kt贸ra nie ma nuty odda chybienie. + Je艣li wy艂膮czone, pr贸ba klikni臋cia struny kt贸ra nie ma nuty sprawi chybienie. Niegrzeczno艣膰 Je艣li wy艂膮czone, cenzuruje scenki 7 Tygodnia. @@ -111,10 +111,10 @@ ... Strumieniowana Muzyka - Je艣li w艂膮czone, tylko muzyka b臋dzie strumieniowa膰 audio, uwalniaj膮c wi臋cej pami臋ci, na mo偶liwy koszt wi臋kszego u偶ytku CPU. (EKSPERYMENTALNE) + Je艣li w艂膮czone, tylko muzyka b臋dzie strumieniowa膰 audio, uwalniaj膮c wi臋cej pami臋ci, na mo偶liwy koszt wi臋kszego u偶ycia CPU. (EKSPERYMENTALNE) If checked, only musics will have streamed audio, ALSO freeing a LOT of memory with the downside of higher cpu usage if more audio are being streamed at once (EXPERIMENTAL). Turning this off will consume a lot of memory, especially on longer songs. If you aren't sure, leave this on. Strumieniowane Wokale - Je艣li w艂膮czone, tylko wokale b臋d膮 strumieniowa膰 audio, uwalniaj膮c wi臋cej pami臋ci, na mo偶liwy koszt wi臋kszego u偶ytku CPU. (EKSPERYMENTALNE) + Je艣li w艂膮czone, tylko wokale b臋d膮 strumieniowa膰 audio, uwalniaj膮c wi臋cej pami臋ci, na mo偶liwy koszt wi臋kszego u偶ycia CPU. (EKSPERYMENTALNE) @@ -131,11 +131,11 @@ If checked, only musics will have streamed audio, ALSO freeing a LOT of memory w Je艣li w艂膮czone, uwzgl臋dni nocne budowy gry przy sprawdzaniu aktualizacji. Sprawd藕 Aktualizacje - Wybierz by szuka膰 nowych aktualizacji silnika. + Wybierz by sprawdzi膰 czy nie ma nowszej wersji silnika. Nie znaleziono aktualizacji. Tryb Dewelopera - Je艣li w艂膮czone, otrzymasz dost臋p do funkcji deweloperskich, na przyk艂ad wi臋cej klawiszy, edytory, konsola, itd. + Je艣li w艂膮czone, otrzymasz dost臋p do funkcji deweloperskich, na przyk艂ad niekt贸re skr贸ty klawiszowe, edytory, konsola, itd. Usu艅 Zapis Gry Wybierz aby usun膮膰 zapis gry. To usunie wszystkie twoje wyniki. @@ -149,10 +149,10 @@ If checked, only musics will have streamed audio, ALSO freeing a LOT of memory w Wybierz aby pokaza膰 konsol臋 gry, kt贸ra pokazuje zapisy debugowe. (tylko po angielsku.) Zmienny Rozmiar Edytor贸w - Je艣li w艂膮czone, pozwoli edytorom na renderowanie poza bazow膮 rezolucj膮 1280x720 oryginalnej gry, pozwalaj膮c na wi臋cej detali i miejsca. + Je艣li w艂膮czone, pozwoli edytorom na renderowanie poza bazow膮 rozdzielczo艣ci膮 1280x720 oryginalnej gry, pozwalaj膮c na wi臋cej detali i miejsca. Objed藕 Zmienny Rozmiar - Wy艂膮cza minimaln膮 rezolucj臋 rozmiaru edytor贸w (Wymaga aby opcja "Zmienny Rozmiar Edytor贸w" by艂a w艂膮czona). + Pozwala obej艣膰 minimaln膮 rodzielczo艣膰 edytor贸w (Wymaga aby opcja "Zmienny Rozmiar Edytor贸w" by艂a w艂膮czona). D藕wi臋ki Edytor贸w Je艣li w艂膮czone, niekt贸re elementy edytor贸w b臋d膮 gra膰 d藕wi臋ki. (Na przyk艂ad: d藕wi臋ki p贸l wyboru...) @@ -163,8 +163,8 @@ If checked, only musics will have streamed audio, ALSO freeing a LOT of memory w Mocniejszy Rozmaz Je艣li w艂膮czone, gra u偶yje mocniejszego rozmazu, kt贸ry kosztuje wydajno艣膰, ale wygl膮da lepiej. - Autozapisy Edytora - Je艣li w艂膮czone, edytor automatycznie zapisze tw贸j plik, z poni偶szymi opcjami. + Autozapisy Edytor贸w + Je艣li w艂膮czone, edytory automatycznie b臋d膮 zapisywa膰 tw贸j progres, u偶ywaj膮c poni偶szych opcji. Cz臋sto艣膰 Autozapisu Kontroluje co jaki czas edytor b臋dzie automatycznie zapisywa膰. (w sekundach...) @@ -176,4 +176,4 @@ If checked, only musics will have streamed audio, ALSO freeing a LOT of memory w Je艣li w艂膮czone, Edytor b臋dzie zapisywa膰 pliki w osobnym folderze, zamiast nadpisywania aktualnego pliku. (song/autosaves/) - \ No newline at end of file + From 36bb70d09200d066fb4491ea4960141fbb52bd84 Mon Sep 17 00:00:00 2001 From: "Glitch.Smh" <105682003+GlitchDotSmh@users.noreply.github.com> Date: Fri, 25 Jul 2025 15:34:09 +0100 Subject: [PATCH 2/3] fixed evilsk8rs name in titlescreen --- assets/data/titlescreen/titlescreen.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/data/titlescreen/titlescreen.xml b/assets/data/titlescreen/titlescreen.xml index 323e9ef1..fbd8fbd7 100644 --- a/assets/data/titlescreen/titlescreen.xml +++ b/assets/data/titlescreen/titlescreen.xml @@ -15,14 +15,14 @@ - + - + From 5cff42ccd8d4680956eb2b79f6182476093579b7 Mon Sep 17 00:00:00 2001 From: Hero <68159082+HeroEyad@users.noreply.github.com> Date: Fri, 25 Jul 2025 17:51:53 +0300 Subject: [PATCH 3/3] icon support FOR NOW. --- source/funkin/backend/system/Flags.hx | 6 +++--- source/funkin/backend/utils/WindowUtils.hx | 11 +++++++++++ 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/source/funkin/backend/system/Flags.hx b/source/funkin/backend/system/Flags.hx index e7bdad75..dd3815e4 100644 --- a/source/funkin/backend/system/Flags.hx +++ b/source/funkin/backend/system/Flags.hx @@ -26,9 +26,9 @@ class Flags { public static var MOD_DOWNLOAD_LINK:String = ""; public static var MOD_DEPENDENCIES:Array = []; - public static var MOD_ICON64:String = ""; - public static var MOD_ICON32:String = ""; - public static var MOD_ICON16:String = ""; + @:noCompletion public static var MOD_ICON64:String = ""; + @:noCompletion public static var MOD_ICON32:String = ""; + @:noCompletion public static var MOD_ICON16:String = ""; public static var MOD_ICON:String = ""; public static var MOD_DISCORD_CLIENT_ID:String = ""; diff --git a/source/funkin/backend/utils/WindowUtils.hx b/source/funkin/backend/utils/WindowUtils.hx index 065a1573..706c36e4 100644 --- a/source/funkin/backend/utils/WindowUtils.hx +++ b/source/funkin/backend/utils/WindowUtils.hx @@ -57,6 +57,17 @@ final class WindowUtils { updateTitle(); } + /** + * Sets the window title and icon. + * @param title The title to set. + * @param image The image to set as the icon. + **/ + public static inline function setWindow(?name:String, ?image:String) + { + Lib.application.window.setIcon(lime.graphics.Image.fromBytes(Assets.getBytes(Flags.MOD_ICON != null ? Flags.MOD_ICON : image))); + title = Flags.MOD_NAME != null ? Flags.MOD_NAME : title; + } + /** * Updates the window title to have the current title and prefix/suffix. **/