Merge remote-tracking branch 'origin/main'

This commit is contained in:
Frakits
2025-07-25 18:35:32 +03:00
6 changed files with 40 additions and 29 deletions
+2 -2
View File
@@ -15,14 +15,14 @@
<line text="ninjamuffin99" />
<line text="phantomArcade" />
<line text="kawaisprite" />
<line text="evilsk8er" />
<line text="evilsk8r" />
</text>
<text beat="3">
<line text="ninjamuffin99" />
<line text="phantomArcade" />
<line text="kawaisprite" />
<line text="evilsk8er" />
<line text="evilsk8r" />
<line text="presents" />
</text>
+4 -4
View File
@@ -41,12 +41,12 @@
<group name="ChartEditor">
<group name="CharterSelection" prefix="charterSelection.">
<str id="desc">Wybierz mapę ścieżki do edytowania."</str>
<str id="desc">Wybierz mapę piosenki do edytowania."</str>
<str id="acceptSong">Naciśnij AKCEPTUJ aby wybrać trudność do edytowania.</str>
<str id="acceptDifficulty">Naciśnij AKCEPTUJ aby edytować mapę wybranej trudności.</str>
<str id="selectDifficulty">Wybierz trudność aby kontynuować.</str>
<str id="newDifficulty">Nowa Trudność</str>
<str id="newSong">Nowa Ścieżka</str>
<str id="newSong">Nowa Piosenka</str>
</group>
<group name="ChartCreationScreen" prefix="chartCreation.">
@@ -60,8 +60,8 @@
<str id="strumLine.format">Struma - #{0}</str>
<group name="Warnings" prefix="warnings.">
<str id="song-exists-title">Tworzenie Ścieżki: Błąd!</str>
<str id="song-exists-body">Ścieżka którą próbujesz utworzyć już istnieje, jeśli chcesz nadpisać ścieżkę, najpierw ją usuń!</str>
<str id="song-exists-title">Tworzenie Piosenki: Błąd!</str>
<str id="song-exists-body">Piosenka którą próbujesz utworzyć już istnieje, jeśli chcesz nadpisać piosenkę, najpierw ją usuń!</str>
<str id="chart-exists-title">Tworzenie Mapy: Błąd!</str>
<str id="chart-exists-body">Mapa którą próbujesz utworzyć już istnieje, jeśli chcesz nadpisać mapę, najpierw ją usuń!</str>
</group>
+5 -5
View File
@@ -20,7 +20,7 @@
<group name="StoryMenu">
<str id="story.score">WYNIK TYGODNIA:{0}</str>
<str id="story.tracks">ŚCIEŻKI</str>
<str id="story.tracks">PIOSENKI</str>
</group>
<group name="Freeplay">
@@ -34,7 +34,7 @@
<group name="Pause">
<group name="PauseOptions">
<str id="pause.resume">Wznów</str>
<str id="pause.restartSong">Powtórz Scieżkę</str>
<str id="pause.restartSong">Powtórz Piosenkę</str>
<str id="pause.changeControls">Zmień Klawisze</str>
<str id="pause.changeOptions">Zmień Ustawienia</str>
<str id="pause.exitToMenu">Wyjdź do Menu</str>
@@ -69,13 +69,13 @@
</group>
<group name="MainMenu">
<str id="mainMenu.commit">Popełnięcie: {0} ({1})</str>
<str id="mainMenu.commit">Udział: {0} ({1})</str>
<str id="mainMenu.openMods">[{0}] Otwórz menu modów</str>
</group>
<group name="BetaWarning">
<str id="betaWarning.title">OSTRZEŻENIE</str>
<str id="betaWarning.desc">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.</str>
<str id="betaWarning.desc">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.</str>
<str id="betaWarning.proceed">Naciśnij {0} aby kontynuować</str>
</group>
@@ -107,4 +107,4 @@
<str id="diff.erect">Erekcja</str>
<str id="diff.nightmare">Koszmarny</str>
</group>
</language>
</language>
+15 -15
View File
@@ -11,7 +11,7 @@
<str id="optionsTree.controls-desc">Zmień klawisze dla Gracza 1 i Gracza 2!</str>
<str id="optionsTree.gameplay-name">Rozgrywka</str>
<str id="optionsTree.gameplay-desc">Zmień ustawienia rozgrywki takie jak Dolne Przewijanie, Prędkość Przewijania, Niegrzeczność...</str>
<str id="optionsTree.gameplay-desc">Zmień ustawienia rozgrywki takie jak Przewijanie w dół, Prędkość Przewijania, Niegrzeczność...</str>
<str id="optionsTree.gameplay.advanced-desc">Zmień bardziej zaawansowane opcje takie jak Rorzmiar Okna, Strumieniowanie Audio...</str>
<str id="optionsTree.appearance-name">Wygląd</str>
@@ -72,12 +72,12 @@
<str id="week6PixelPerfect-desc">Jeśli włączone, Tydzień 6 będzie miał efekt perfekcyjnych pikseli, ustawiający każdy piksel na ekranie.</str>
<str id="gameplayShaders-name">Shadery Rozgrywki</str>
<str id="gameplayShaders-desc">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.</str>
<str id="gameplayShaders-desc">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.</str>
<str id="flashingMenu-name">Migające Menu</str>
<str id="flashingMenu-desc">Jeśli wyłączone, tło menu głównego nie będzie migać kolorów po wybraniu opcji. Inne migania będą znacznie wolniejsze.</str>
<str id="lowMemoryMode-name">Słaba Pamięć</str>
<str id="lowMemoryMode-name">Niskie zużycie pamięci</str>
<str id="lowMemoryMode-desc">Jeśli włączone, usunie niektóre elementy tła, co użyje mniej pamięci.</str>
<str id="gpuOnlyBitmaps-name">Sprite'y w VRAM</str>
@@ -85,11 +85,11 @@
</group>
<group name="GameplayOptions" prefix="GameplayOptions.">
<str id="downscroll-name">Dolne Przewijanie</str>
<str id="downscroll-desc">Jeśli włączone, nuty będą spadać w dół zamiast w górę.</str>
<str id="downscroll-name">Przewijanie w dół</str>
<str id="downscroll-desc">Jeśli włączone, nuty będą spadać w dół zamiast lecieć w górę.</str>
<str id="ghostTapping-name">Wolne stukanie</str>
<str id="ghostTapping-desc">Jeśli wyłączone, próba kliknięcia struny która nie ma nuty odda chybienie.</str>
<str id="ghostTapping-desc">Jeśli wyłączone, próba kliknięcia struny która nie ma nuty sprawi chybienie.</str>
<str id="naughtyness-name">Niegrzeczność</str>
<str id="naughtyness-desc">Jeśli wyłączone, cenzuruje scenki 7 Tygodnia.</str>
@@ -111,10 +111,10 @@
<str id="windowSize-desc">...</str>
<str id="streamedMusic-name">Strumieniowana Muzyka</str>
<str id="streamedMusic-desc">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)</str>
<str id="streamedMusic-desc">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)</str>
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.
<str id="streamedVocals-name">Strumieniowane Wokale</str>
<str id="streamedVocals-desc">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)</str>
<str id="streamedVocals-desc">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)</str>
</group>
</group>
@@ -131,11 +131,11 @@ If checked, only musics will have streamed audio, ALSO freeing a LOT of memory w
<str id="betaUpdates-desc">Jeśli włączone, uwzględni nocne budowy gry przy sprawdzaniu aktualizacji.</str>
<str id="checkForUpdates-name">Sprawdź Aktualizacje</str>
<str id="checkForUpdates-desc">Wybierz by szukać nowych aktualizacji silnika.</str>
<str id="checkForUpdates-desc">Wybierz by sprawdzić czy nie ma nowszej wersji silnika.</str>
<str id="checkForUpdates-noUpdateFound">Nie znaleziono aktualizacji.</str>
<str id="devMode-name">Tryb Dewelopera</str>
<str id="devMode-desc">Jeśli włączone, otrzymasz dostęp do funkcji deweloperskich, na przykład więcej klawiszy, edytory, konsola, itd.</str>
<str id="devMode-desc">Jeśli włączone, otrzymasz dostęp do funkcji deweloperskich, na przykład niektóre skróty klawiszowe, edytory, konsola, itd.</str>
<str id="resetSaveData-name">Usuń Zapis Gry</str>
<str id="resetSaveData-desc">Wybierz aby usunąć zapis gry. To usunie wszystkie twoje wyniki.</str>
@@ -149,10 +149,10 @@ If checked, only musics will have streamed audio, ALSO freeing a LOT of memory w
<str id="showConsole-desc">Wybierz aby pokazać konsolę gry, która pokazuje zapisy debugowe. (tylko po angielsku.)</str>
<str id="editorsResizable-name">Zmienny Rozmiar Edytorów</str>
<str id="editorsResizable-desc">Jeśli włączone, pozwoli edytorom na renderowanie poza bazową rezolucją 1280x720 oryginalnej gry, pozwalając na więcej detali i miejsca.</str>
<str id="editorsResizable-desc">Jeśli włączone, pozwoli edytorom na renderowanie poza bazową rozdzielczością 1280x720 oryginalnej gry, pozwalając na więcej detali i miejsca.</str>
<str id="bypassEditorsResize-name">Objedź Zmienny Rozmiar</str>
<str id="bypassEditorsResize-desc">Wyłącza minimalną rezolucję rozmiaru edytorów (Wymaga aby opcja "Zmienny Rozmiar Edytorów" była włączona).</str>
<str id="bypassEditorsResize-desc">Pozwala obejść minimalną rodzielczość edytorów (Wymaga aby opcja "Zmienny Rozmiar Edytorów" była włączona).</str>
<str id="editorSFX-name">Dźwięki Edytorów</str>
<str id="editorSFX-desc">Jeśli włączone, niektóre elementy edytorów będą grać dźwięki. (Na przykład: dźwięki pól wyboru...)</str>
@@ -163,8 +163,8 @@ If checked, only musics will have streamed audio, ALSO freeing a LOT of memory w
<str id="intensiveBlur-name">Mocniejszy Rozmaz</str>
<str id="intensiveBlur-desc">Jeśli włączone, gra użyje mocniejszego rozmazu, który kosztuje wydajność, ale wygląda lepiej.</str>
<str id="charterAutoSaves-name">Autozapisy Edytora</str>
<str id="charterAutoSaves-desc">Jeśli włączone, edytor automatycznie zapisze twój plik, z poniższymi opcjami.</str>
<str id="charterAutoSaves-name">Autozapisy Edytorów</str>
<str id="charterAutoSaves-desc">Jeśli włączone, edytory automatycznie będą zapisywać twój progres, używając poniższych opcji.</str>
<str id="charterAutoSaveTime-name">Częstość Autozapisu</str>
<str id="charterAutoSaveTime-desc">Kontroluje co jaki czas edytor będzie automatycznie zapisywać. (w sekundach...)</str>
@@ -176,4 +176,4 @@ If checked, only musics will have streamed audio, ALSO freeing a LOT of memory w
<str id="charterAutoSavesSeparateFolder-desc">Jeśli włączone, Edytor będzie zapisywać pliki w osobnym folderze, zamiast nadpisywania aktualnego pliku. (song/autosaves/)</str>
</group>
</language>
</language>
+3 -3
View File
@@ -26,9 +26,9 @@ class Flags {
public static var MOD_DOWNLOAD_LINK:String = "";
public static var MOD_DEPENDENCIES:Array<String> = [];
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 = "";
@@ -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.
**/