mirror of
https://github.com/coop-deluxe/sm64coopdx.git
synced 2026-05-09 10:21:50 +00:00
Add languages, prioritize romhacks aswell when selecting mode text
This commit is contained in:
parent
e6e92aea29
commit
d2b781b37b
5 changed files with 27 additions and 0 deletions
|
|
@ -431,6 +431,11 @@ REFRESHING = "Actualisation..."
|
|||
ENTER_PASSWORD = "Entrez le mot de passe de la partie:"
|
||||
SEARCH = "Rechercher"
|
||||
NO_LOBBIES_FOUND = "Aucune partie n'a été trouvée."
|
||||
SORT_BY = "Trier par"
|
||||
NONE = "Aucun"
|
||||
NAME = "Pseudo"
|
||||
GAMEMODE = "Mode de jeu"
|
||||
PLAYERS = "Joueurs"
|
||||
|
||||
[CHANGELOG]
|
||||
CHANGELOG_TITLE = "MODIFICATIONS"
|
||||
|
|
|
|||
|
|
@ -431,6 +431,11 @@ REFRESHING = "Aktualisiere..."
|
|||
ENTER_PASSWORD = "Gebe das Lobby-Passwort ein:"
|
||||
SEARCH = "Suchen"
|
||||
NO_LOBBIES_FOUND = "Keine Lobbys gefunden."
|
||||
SORT_BY = "Sortieren nach"
|
||||
NONE = "Keine"
|
||||
NAME = "Name"
|
||||
GAMEMODE = "Spielmodus"
|
||||
PLAYERS = "Spieler"
|
||||
|
||||
[CHANGELOG]
|
||||
CHANGELOG_TITLE = "ÄNDERUNGSPROTOKOLL"
|
||||
|
|
|
|||
|
|
@ -429,6 +429,11 @@ REFRESHING = "Ricaricando..."
|
|||
ENTER_PASSWORD = "Scrivi la password della stanza privata:"
|
||||
SEARCH = "Cerca"
|
||||
NO_LOBBIES_FOUND = "Non è stata trovata alcuna stanza."
|
||||
SORT_BY = "Ordina per"
|
||||
NONE = "Nulla"
|
||||
NAME = "Nome"
|
||||
GAMEMODE = "Modalità di gioco"
|
||||
PLAYERS = "Giocatori"
|
||||
|
||||
[CHANGELOG]
|
||||
CHANGELOG_TITLE = "REGISTRO DELLE MODIFICHE"
|
||||
|
|
|
|||
|
|
@ -430,6 +430,11 @@ REFRESHING = "Обновление..."
|
|||
ENTER_PASSWORD = "Введите пароль закрытой группы:"
|
||||
SEARCH = "Поиск"
|
||||
NO_LOBBIES_FOUND = "Группы не найдены."
|
||||
SORT_BY = "Сортировка"
|
||||
NONE = "Нет"
|
||||
NAME = "По имени"
|
||||
GAMEMODE = "По игровому режиму"
|
||||
PLAYERS = "По игрокам"
|
||||
|
||||
[CHANGELOG]
|
||||
CHANGELOG_TITLE = "ЖУРНАЛ ИЗМЕНЕНИЙ"
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@ struct LocalEnabledPath {
|
|||
struct LocalEnabledPath* sLocalEnabledPaths = NULL;
|
||||
|
||||
void mods_get_main_mod_name(char* destination, u32 maxSize) {
|
||||
struct Mod* selectedRomhack = NULL;
|
||||
struct Mod* picked = NULL;
|
||||
size_t pickedSize = 0;
|
||||
|
||||
|
|
@ -41,6 +42,11 @@ void mods_get_main_mod_name(char* destination, u32 maxSize) {
|
|||
picked = mod;
|
||||
break;
|
||||
}
|
||||
// prioritize romhacks
|
||||
if ((mod->category && strcmp(mod->category, "romhack") == 0)
|
||||
|| (mod->incompatible && strcmp(mod->incompatible, "romhack") == 0)) {
|
||||
selectedRomhack = mod;
|
||||
}
|
||||
size_t size = mod_get_lua_size(mod);
|
||||
if (size > pickedSize) {
|
||||
picked = mod;
|
||||
|
|
@ -48,6 +54,7 @@ void mods_get_main_mod_name(char* destination, u32 maxSize) {
|
|||
}
|
||||
}
|
||||
|
||||
if (selectedRomhack) { picked = selectedRomhack; }
|
||||
snprintf(destination, maxSize, "%s", picked ? picked->name : "Super Mario 64");
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue