clang format

This commit is contained in:
Schicksal88 2025-06-19 08:06:24 +02:00
commit 6c7be12898
6 changed files with 550 additions and 353 deletions

View file

@ -150,7 +150,7 @@ void StaticData::HintTable_Init() {
// /*spanish*/la #máscara de la verdad# premia #[[1]]#.
{},
{CustomMessage("They say that showing a #truthful eye to the crowd# rewards #[[1]]#.",
/*german*/ "Man erzählt sich, daß der #Menge ein wahrhaftigen Auge# zu zeigen #[[1]]# einbrächte.",
/*german*/ "Man erzählt sich, daß der #Menge ein wahrhaftiges Auge# zu zeigen #[[1]]# einbrächte.",
/*french*/ "Selon moi, montrer #l'oeil de vérité à la foule# donne #[[1]]#.", {QM_RED, QM_GREEN})});
// /*spanish*/#mostrarle el ojo verdadero# a una multitud brinda #[[1]]#.

View file

@ -256,7 +256,8 @@ void InitTrickNames() {
};
trickNameTable[RG_BIGGORON_SWORD] = {
Text{ "Power Sword", "Épée de Puissance", "Schwert der Macht" }, // "Espada de poder",
Text{ "Fierce Deity Sword", "Épée du dieu démon", "Schwert der grimmischen Gottheit" }, // "Espada de la Fiera Deidad"
Text{ "Fierce Deity Sword", "Épée du dieu démon",
"Schwert der grimmischen Gottheit" }, // "Espada de la Fiera Deidad"
Text{ "Tempered Sword", "Épée de Légende Nv.2", "Master-Schwert Lv.2" }, // "Espada Maestra mejorada"
Text{ "Biggoron's Knife", "Lame de Grogoron", "Biggoron-Messer" }, // "Daga de Biggoron"
};
@ -374,7 +375,8 @@ void InitTrickNames() {
};
trickNameTable[RG_GERUDO_MEMBERSHIP_CARD] = {
Text{ "Desert Title Deed", "Abonnement Gerudo", "Wüsten-Urkunde" }, // "Escritura del desierto"
Text{ "Sickle Moon Flag", "Drapeau du croissant de lune", "Mondsichel-Fahne" }, // "Bandera de la Luna Creciente"
Text{ "Sickle Moon Flag", "Drapeau du croissant de lune",
"Mondsichel-Fahne" }, // "Bandera de la Luna Creciente"
Text{ "Complimentary ID", "Bon de félicitation", "Laudatio-Schein" }, // "Cupón especial"
Text{ "Gerudo's Card", "Carte Goron", "Gerudo-Symbol" }, // "Tóken Gerudo"
Text{ "Gerudo's Membership Card", "Autographe de Nabooru", "Gerudo-Mitgliedskarte" }, // "Tarjeta Gerudo"
@ -398,7 +400,8 @@ void InitTrickNames() {
Text{ "Zora Egg", "oeuf Zora", "Zora-Ei" }, // "Huevo del Pez Viento"
};
trickNameTable[RG_POCKET_EGG] = {
Text{ "D.I.Y. Alarm Clock", "Réveille-matin improvisé", "Improvisierter Wecker" }, // "Alarma emplumada portátil"
Text{ "D.I.Y. Alarm Clock", "Réveille-matin improvisé",
"Improvisierter Wecker" }, // "Alarma emplumada portátil"
Text{ "Kakariko Cucco", "Cocotte Cocorico", "Kakariko-Huhn" }, // "Cuco de Kakariko"
Text{ "Hatched Cucco", "Cocotte éclose", "Geschlüpftes Küken" }, // "Pollo de bolsillo"
};
@ -430,11 +433,13 @@ void InitTrickNames() {
Text{ "Grog's Saw", "Scie de Grog", "Grogs Säge" }, // "Sierra del Cazador Furtivo"
};
trickNameTable[RG_BROKEN_SWORD] = {
Text{ "Broken Biggoron's Sword", "Épée brisée de Grogoron", "zerbr. Biggoron-Schwert" }, // "Espada de Biggoron rota"
Text{ "Broken Biggoron's Sword", "Épée brisée de Grogoron",
"zerbr. Biggoron-Schwert" }, // "Espada de Biggoron rota"
Text{ "Broken Giant's Knife", "Lame des Géants brisée", "zerbr. Langschwert" }, // "Daga gigante rota"
Text{ "Broken Noble Sword", "Épée noble brisée", "zerbr. Edelschwert" }, // "Espada noble rota"
Text{ "Broken Picori Blade", "Épée Minish brisée", "zerbr. Schwert der Minish" }, // "Espada minish rota"
Text{ "Decayed Master Sword", "Épée de légende pourrie", "zerfr. Master-Schwert" }, // "Espada decadente de leyenda"
Text{ "Decayed Master Sword", "Épée de légende pourrie",
"zerfr. Master-Schwert" }, // "Espada decadente de leyenda"
};
trickNameTable[RG_PRESCRIPTION] = {
Text{ "Biggoron's Prescription", "Ordonnance de Grogoron", "Biggorons Rezept" }, // "Receta de Biggoron"
@ -485,67 +490,95 @@ void InitTrickNames() {
Text{ "Magic Bracelet", "Bracelet Magique (prog.)", "Magiearmband (prog.)" }, // "Manoplas progresivas"
};
trickNameTable[RG_PROGRESSIVE_BOMB_BAG] = {
Text{ "Progressive Bomb Capacity", "Capacité de bombes (prog.)", "Bomben-Kapazität (prog.)" }, // "Mayor capacidad de bombas"
Text{ "Progressive Bomb Pack", "Paquet de bombes (prog.)", "Bombenrucksack (prog.)" }, // "Zurrón de bombas progresivo"
Text{ "Progressive Bomb Box", "Boîte à bombes (prog.)", "Bombenschachtel (prog.)" }, // "Bolsa de bombas progresiva"
Text{ "Progressive Blast Mask", "Masque d'Explosion (prog.)", "Ka-Bumm-Maske (prog.)" }, // "Máscara explosiva progresiva"
Text{ "Progressive Powder Kegs", "Baril de Poudre (prog.)", "Pulverfass (prog.)" }, // "Barril de polvo progresivo"
Text{ "Progressive Remote Bombs", "Bombes à distance (prog.)", "Fernzünderbomben (prog.)€" }, // "Bombas remotas progresivas"
Text{ "Progressive Bomb Capacity", "Capacité de bombes (prog.)",
"Bomben-Kapazität (prog.)" }, // "Mayor capacidad de bombas"
Text{ "Progressive Bomb Pack", "Paquet de bombes (prog.)",
"Bombenrucksack (prog.)" }, // "Zurrón de bombas progresivo"
Text{ "Progressive Bomb Box", "Boîte à bombes (prog.)",
"Bombenschachtel (prog.)" }, // "Bolsa de bombas progresiva"
Text{ "Progressive Blast Mask", "Masque d'Explosion (prog.)",
"Ka-Bumm-Maske (prog.)" }, // "Máscara explosiva progresiva"
Text{ "Progressive Powder Kegs", "Baril de Poudre (prog.)",
"Pulverfass (prog.)" }, // "Barril de polvo progresivo"
Text{ "Progressive Remote Bombs", "Bombes à distance (prog.)",
"Fernzünderbomben (prog.)€" }, // "Bombas remotas progresivas"
};
trickNameTable[RG_PROGRESSIVE_BOW] = {
Text{ "Progressive Arrow Capacity", "Capacité de flèches (prog.)", "Pfeil-Kapazität (prog.)" }, // "Mayor capacidad de flechas"
Text{ "Progressive Arrow Capacity", "Capacité de flèches (prog.)",
"Pfeil-Kapazität (prog.)" }, // "Mayor capacidad de flechas"
Text{ "Progressive Hero's Bow", "Arc du héros (prog.)", "Heroenbogen (prog.)" }, // "Arco del héroe progresivo"
Text{ "Progressive Arrow Holder", "Arbalète (prog.)", "Köcher (prog.)" }, // "Ballesta progresiva"
Text{ "Progressive Crossbow", "Arbalète (prog.)", "Armbrust (prog.)" }, // "Ballesta progresiva"
Text{ "Progressive Sacred Bow", "Arc sacré (prog)", "Heiliger Bogen (prog.)" }, // "Arco Sagrado Progresivo"
Text{ "Progressive Lynel Bow", "Arc de Lynel (prog.)", "Leunenbogen (prog.)" }, // "Arco de centaleón Progresivo"
Text{ "Progressive Lynel Bow", "Arc de Lynel (prog.)",
"Leunenbogen (prog.)" }, // "Arco de centaleón Progresivo"
};
trickNameTable[RG_PROGRESSIVE_SLINGSHOT] = {
Text{ "Progressive Seed Capacity", "Capacité de graines (prog.)", "Kern-Kapazität (prog.)" }, // "Mayor capacidad de semillas"
Text{ "Progressive Seed Capacity", "Capacité de graines (prog.)",
"Kern-Kapazität (prog.)" }, // "Mayor capacidad de semillas"
Text{ "Progressive Catapult", "Catapulte (prog.)", "Katapult (prog.)" }, // "Catapulta progresiva"
Text{ "Progressive Scattershot", "Lance-Pierre rafale (prog.)", "Streuschleuder (prog.)" }, // "Resortera múltiple progresiva"
Text{ "Progressive Seed Launcher", "Lanceur de semences (prog.)", "Blasrohr (prog.)" }, // "Lanzador de semillas progresivo"
Text{ "Progressive Seed Satchel", "Sac de graines (prog.)", "Saatbeutel (prog.)" }, // "Bolsa de semillas progresiva"
Text{ "Progressive Scattershot", "Lance-Pierre rafale (prog.)",
"Streuschleuder (prog.)" }, // "Resortera múltiple progresiva"
Text{ "Progressive Seed Launcher", "Lanceur de semences (prog.)",
"Blasrohr (prog.)" }, // "Lanzador de semillas progresivo"
Text{ "Progressive Seed Satchel", "Sac de graines (prog.)",
"Saatbeutel (prog.)" }, // "Bolsa de semillas progresiva"
};
trickNameTable[RG_PROGRESSIVE_WALLET] = {
Text{ "Progressive Rupee Capacity", "Capacité de rubis (prog.)", "Rubin-Kapazität (prog.)" }, // "Mayor capacidad de rupias"
Text{ "Progressive Rupee Capacity", "Capacité de rubis (prog.)",
"Rubin-Kapazität (prog.)" }, // "Mayor capacidad de rupias"
Text{ "Progressive Purse", "Sacoche (prog.)", "Portemonnaie (prog.)" }, // "Cartera de rupias progresiva"
Text{ "Progressive Rupee Bag", "Sac à rubis (prog.)", "Rubintasche (prog.)" }, // "Zurrón de rupias progresivo"
Text{ "Progressive Rupoor Capacity", "Capacité de Roupir (prog.)", "Rubinfalle (prog.)" }, // "Capacidad progresiva Rupobre"
Text{ "Progressive Rupoor Capacity", "Capacité de Roupir (prog.)",
"Rubinfalle (prog.)" }, // "Capacidad progresiva Rupobre"
Text{ "Progressive Spoils Bag", "Sac à Butin (prog.)", "Beutetasche (prog.)" }, // "Bolsa de trofeos progresiva"
Text{ "Progressive Ruby Bag", "Capacité du sac Ruby (prog.)", "Rubytasche (prog.)" }, // "Bolso Ruby progresivo"
};
trickNameTable[RG_PROGRESSIVE_SCALE] = {
Text{ "Progressive Flippers", "Palmes de Zora (prog.)", "Schwimmflossen (prog.)€" }, // "Aletas de zora progresiva"
Text{ "Progressive Dragon's Scale", "Écaille du dragon d'eau (prog.)", "Drachen-Schuppe (prog.)" }, // "Escama dragón acuático progresiva"
Text{ "Progressive Flippers", "Palmes de Zora (prog.)",
"Schwimmflossen (prog.)€" }, // "Aletas de zora progresiva"
Text{ "Progressive Dragon's Scale", "Écaille du dragon d'eau (prog.)",
"Drachen-Schuppe (prog.)" }, // "Escama dragón acuático progresiva"
Text{ "Progressive Diving Ability", "Plongée (prog.)", "Tauchfähigkeit (prog.)" }, // "Buceo progresivo"
Text{ "Progressive Pearl", "Perle (prog.)", "Perle (prog.)" }, // "Perla progresiva"
Text{ "Progressive Scute", "Bulle (prog.)", "Schuppe (prog.)" }, // "Fragmento Zora progresivo"
};
trickNameTable[RG_PROGRESSIVE_NUT_UPGRADE] = {
Text{ "Progressive Nut Pack", "Paquet de noix (prog.)", "Nußrucksack (prog.)" }, // "Mayor capacidad de semillas"
Text{ "Progressive Nut Pack", "Paquet de noix (prog.)",
"Nußrucksack (prog.)" }, // "Mayor capacidad de semillas"
Text{ "Progressive Bait Bag", "Sac à Appâts (prog.)", "Futtertasche (prog.)" }, // "Bolsa de cebo progresiva"
Text{ "Progressive Pear Capacity", "Capacité de poire (prog.)", "Putput-Kapazität (prog.)" }, // "Capacidad progresiva de pera"
Text{ "Progressive Pear Capacity", "Capacité de poire (prog.)",
"Putput-Kapazität (prog.)" }, // "Capacidad progresiva de pera"
Text{ "Progressive Nut Bag", "Sac de noix (prog.)", "Nußbeutel (prog.)" }, // "Bolsa de nueces progresiva"
Text{ "Progressive Husk Capacity", "Capacité de noisettes (prog.)", "Schalen-Kapazität (prog.)€" }, // "Mayor capacidad de castañas"
Text{ "Progressive Husk Capacity", "Capacité de noisettes (prog.)",
"Schalen-Kapazität (prog.)€" }, // "Mayor capacidad de castañas"
};
trickNameTable[RG_PROGRESSIVE_STICK_UPGRADE] = {
Text{ "Progressive Stick Bag", "Sac de bâtons (prog.)", "Stabbeutel (prog.)" }, // "Mayor capacidad de ramas deku"
Text{ "Progressive Stick Pack", "Paquet de bâtons Mojo (prog.)", "Stabrucksack (prog.)" }, // "Mayor capacidad de bastones"
Text{ "Progressive Branch Capacity", "Capacité de la succursale (prog.)", "Ast-Kapazität (prog.)" }, // "Capacidad progresiva de la sucursal"
Text{ "Progressive Rod Capacity", "Capacité de tiges (prog.)", "Stock-Kapazität (prog.)" }, // "Mayor capacidad de cetros deku"
Text{ "Progressive Stick Bag", "Sac de bâtons (prog.)",
"Stabbeutel (prog.)" }, // "Mayor capacidad de ramas deku"
Text{ "Progressive Stick Pack", "Paquet de bâtons Mojo (prog.)",
"Stabrucksack (prog.)" }, // "Mayor capacidad de bastones"
Text{ "Progressive Branch Capacity", "Capacité de la succursale (prog.)",
"Ast-Kapazität (prog.)" }, // "Capacidad progresiva de la sucursal"
Text{ "Progressive Rod Capacity", "Capacité de tiges (prog.)",
"Stock-Kapazität (prog.)" }, // "Mayor capacidad de cetros deku"
};
trickNameTable[RG_PROGRESSIVE_BOMBCHUS] = {
Text{ "Progressive Bomblings", "Bombinsectes (prog.)", "Bombenmäuse (prog.)€" }, // "Bombinsectos progresivos"
Text{ "Progressive Sentrobe Bombs", "Bombe de Sphérodrone (prog.)", "Rokopterbomben (prog.)€" }, // "Bomba de helicobot progresivo"
Text{ "Progressive Sentrobe Bombs", "Bombe de Sphérodrone (prog.)",
"Rokopterbomben (prog.)€" }, // "Bomba de helicobot progresivo"
Text{ "Progressive Bomb-ombs", "Bombe Soldat (prog.)", "Bob-omb (prog.)" }, // "Soldado bomba progresivo"
Text{ "Progressive Missiles", "Missiles (prog.)", "Missiles (prog.)€" }, // "Misiles progresivos"
Text{ "Progressive Bombchu Bag", "Sac à Bombchu (prog.)", "Krabbelminenbeutel (prog.)" }, // "Bombachus progresivos"
Text{ "Progressive Bombchu Bag", "Sac à Bombchu (prog.)",
"Krabbelminenbeutel (prog.)" }, // "Bombachus progresivos"
};
trickNameTable[RG_PROGRESSIVE_MAGIC_METER] = {
Text{ "Progressive Stamina Meter", "Jauge d'endurance (prog.)", "Ausdauer (prog.)" }, // "Medidor de vigor progresivo"
Text{ "Progressive Energy Gauge", "Jauge d'énergie (prog.)", "Energie (prog.)" }, // "Medidor de energía progresivo"
Text{ "Progressive Magic Powder", "Poudre magique (prog.)", "Zauberpulver (prog.)" }, // "Medidor de carga progresivo"
Text{ "Progressive Stamina Meter", "Jauge d'endurance (prog.)",
"Ausdauer (prog.)" }, // "Medidor de vigor progresivo"
Text{ "Progressive Energy Gauge", "Jauge d'énergie (prog.)",
"Energie (prog.)" }, // "Medidor de energía progresivo"
Text{ "Progressive Magic Powder", "Poudre magique (prog.)",
"Zauberpulver (prog.)" }, // "Medidor de carga progresivo"
};
trickNameTable[RG_PROGRESSIVE_OCARINA] = {
Text{ "Progressive Memento", "Souvenir (prog.)", "Souvenir (prog.)" }, // "Silbato progresivo"
@ -554,12 +587,17 @@ void InitTrickNames() {
Text{ "Progressive Recorder", "Harmonica (prog.)", "Rekorder (prog.)" }, // "Armónica progresiva"
};
trickNameTable[RG_PROGRESSIVE_GORONSWORD] = {
Text{ "Progressive Titan Blade", "Lame des Titans (prog.)", "Titanenklinge (prog.)" }, // "Hoja del Titán progresiva"
Text{ "Progressive Titan Blade", "Lame des Titans (prog.)",
"Titanenklinge (prog.)" }, // "Hoja del Titán progresiva"
Text{ "Progressive Goron Knife", "Lame Goron (prog.)", "Goronenmesser (prog.)" }, // "Daga Goron progresiva"
Text{ "Progressive Giant Sword", "Épée géante (prog.)", "Riesenschwert (prog.)" }, // "Espada gigante progresiva"
Text{ "Progressive Darknut Sword", "Épée de Darknut (prog.)", "Gardeschwert (prog.)" }, // "Espada Darknut progresiva"
Text{ "Progressive Power Sword", "Épée de Puissance (prog.)", "Schwert der Macht (prog.)" }, // "Espada de poder progresiva"
Text{ "Progressive Big Stabby", "Gros coup de poignard (prog.)", "Großschwert (prog.)" }, // "Gran puñalada progresiva"
Text{ "Progressive Giant Sword", "Épée géante (prog.)",
"Riesenschwert (prog.)" }, // "Espada gigante progresiva"
Text{ "Progressive Darknut Sword", "Épée de Darknut (prog.)",
"Gardeschwert (prog.)" }, // "Espada Darknut progresiva"
Text{ "Progressive Power Sword", "Épée de Puissance (prog.)",
"Schwert der Macht (prog.)" }, // "Espada de poder progresiva"
Text{ "Progressive Big Stabby", "Gros coup de poignard (prog.)",
"Großschwert (prog.)" }, // "Gran puñalada progresiva"
};
trickNameTable[RG_EMPTY_BOTTLE] = {
@ -571,52 +609,78 @@ void InitTrickNames() {
Text{ "Bottle with Water", "Flacon d'eau", "Flasche (Wasser)" }, // "Botella Tingle"
};
trickNameTable[RG_BOTTLE_WITH_MILK] = {
Text{ "Bottle with Chateau Romani", "Flacon de cuvée Romani", "Flasche (Chateau Romani)" }, // "Botella de Reserva Romani"
Text{ "Bottle with Premium Milk", "Flacon avec lait de qualité supérieure", "Flasche (Vollmilch)" }, // "Biberón con leche Premium"
Text{ "Bottle with Mystery Milk", "Flacon de lait grand cru", "Flasche (Verdächtige Milch)" }, // "Botella de leche extra"
Text{ "Bottle with Fresh Milk", "Flacon de lait frais", "Flasche (Frische Milch)" }, // "Botella de leche fresca"
Text{ "Bottle with Chateau Romani", "Flacon de cuvée Romani",
"Flasche (Chateau Romani)" }, // "Botella de Reserva Romani"
Text{ "Bottle with Premium Milk", "Flacon avec lait de qualité supérieure",
"Flasche (Vollmilch)" }, // "Biberón con leche Premium"
Text{ "Bottle with Mystery Milk", "Flacon de lait grand cru",
"Flasche (Verdächtige Milch)" }, // "Botella de leche extra"
Text{ "Bottle with Fresh Milk", "Flacon de lait frais",
"Flasche (Frische Milch)" }, // "Botella de leche fresca"
};
trickNameTable[RG_BOTTLE_WITH_RED_POTION] = {
Text{ "Bottle with Red Chu Jelly", "Flacon de gelée Chuchu rouge", "Flasche (Rotes Schleim-Gelee)" }, // "Jugo de Chuchu Rojo"
Text{ "Bottle with Hibiscus Potion", "Flacon de potion de Hibiscus", "Flasche (Hibiskus-Trank)" }, // "Botella de poción de Hibisco"
Text{ "Bottle with Medicine of Life", "Flacon d'élixir rouge", "Flasche (Roter Trank)" }, // "Botella de medicina de la vida"
Text{ "Bottle with Heart Potion", "Flacon de potion de soin", "Flasche (Herztrank)" }, // "Botella de poción de salud"
Text{ "Bottle with Red Chu Jelly", "Flacon de gelée Chuchu rouge",
"Flasche (Rotes Schleim-Gelee)" }, // "Jugo de Chuchu Rojo"
Text{ "Bottle with Hibiscus Potion", "Flacon de potion de Hibiscus",
"Flasche (Hibiskus-Trank)" }, // "Botella de poción de Hibisco"
Text{ "Bottle with Medicine of Life", "Flacon d'élixir rouge",
"Flasche (Roter Trank)" }, // "Botella de medicina de la vida"
Text{ "Bottle with Heart Potion", "Flacon de potion de soin",
"Flasche (Herztrank)" }, // "Botella de poción de salud"
};
trickNameTable[RG_BOTTLE_WITH_GREEN_POTION] = {
Text{ "Bottle with Green Chu Jelly", "Flacon de gelée Chuchu verte", "Flasche (Grünes Schleim-Gelee)" }, // "Jugo de Chuchu Verde"
Text{ "Bottle with Lamp Oil", "Flacon de Huile à lanterne", "Flasche (Lampenöl)" }, // "Botella de Aceite de candil"
Text{ "Bottle with Medicine of Magic", "Flacon d'élixir vert", "Flasche (Grüner Trank)" }, // "Botella de medicina mágica"
Text{ "Bottle with Stamina Potion", "Flacon d'Endurol", "Flasche (Ausdauertrank)" }, // "Botella de elixir vigorizante"
Text{ "Bottle with Green Chu Jelly", "Flacon de gelée Chuchu verte",
"Flasche (Grünes Schleim-Gelee)" }, // "Jugo de Chuchu Verde"
Text{ "Bottle with Lamp Oil", "Flacon de Huile à lanterne",
"Flasche (Lampenöl)" }, // "Botella de Aceite de candil"
Text{ "Bottle with Medicine of Magic", "Flacon d'élixir vert",
"Flasche (Grüner Trank)" }, // "Botella de medicina mágica"
Text{ "Bottle with Stamina Potion", "Flacon d'Endurol",
"Flasche (Ausdauertrank)" }, // "Botella de elixir vigorizante"
};
trickNameTable[RG_BOTTLE_WITH_BLUE_POTION] = {
Text{ "Bottle with Blue Chu Jelly", "Flacon de gelée Chuchu bleue", "Flasche (Blaues Schleim-Gelee)" }, // "Jugo de Chuchu Azul"
Text{ "Bottle with Water of Life", "Flacon d'élixir bleu", "Flasche (Blauer Trank)" }, // "Botella de agua de la vida"
Text{ "Bottle with Blue Chu Jelly", "Flacon de gelée Chuchu bleue",
"Flasche (Blaues Schleim-Gelee)" }, // "Jugo de Chuchu Azul"
Text{ "Bottle with Water of Life", "Flacon d'élixir bleu",
"Flasche (Blauer Trank)" }, // "Botella de agua de la vida"
Text{ "Bottle with Air Potion", "Flacon de potion d'oxygène", "Flasche (Lufttrank)" }, // "Botella de oxígeno"
};
trickNameTable[RG_BOTTLE_WITH_FAIRY] = {
Text{ "Bottle with Forest Firefly", "Flacon avec une luciole", "Flasche (Glühwürmchen)" }, // "Luciérnaga del bosque"
Text{ "Bottle with Deku Princess", "Flacon avec Deku Princess", "Flasche (Deku-Prinzessin)" }, // "Botella con Deku Princess"
Text{ "Bottle with Stray Fairy", "Flacon avec une fée perdue", "Flasche (Verirrte Fee)" }, // "Hada perdida en una botella"
Text{ "Bottle with Forest Firefly", "Flacon avec une luciole",
"Flasche (Glühwürmchen)" }, // "Luciérnaga del bosque"
Text{ "Bottle with Deku Princess", "Flacon avec Deku Princess",
"Flasche (Deku-Prinzessin)" }, // "Botella con Deku Princess"
Text{ "Bottle with Stray Fairy", "Flacon avec une fée perdue",
"Flasche (Verirrte Fee)" }, // "Hada perdida en una botella"
};
trickNameTable[RG_BOTTLE_WITH_FISH] = {
Text{ "Bottle with Small Jabu-Jabu", "Flacon avec mini Jabu-Jabu", "Flasche (Baby Jabu)" }, // "Lord Chapu-Chapu embotellado"
Text{ "Bottle with Small Jabu-Jabu", "Flacon avec mini Jabu-Jabu",
"Flasche (Baby Jabu)" }, // "Lord Chapu-Chapu embotellado"
Text{ "Bottle with Reekfish", "Flacon avec Reekfish", "Flasche (Dunstforelle)" }, // "Reekfish embotellada"
Text{ "Bottle with Hyrule Bass", "Flacon avec perche d'Hyrule", "Flasche (Hyrulebarsch)" }, // "Locha de Hyrule embotellada"
Text{ "Bottle with Hyrule Loach", "Flacon avec loche d'Hyrule", "Flasche (Hylianische Forelle)" }, // "Perca de Términa embotellada"
Text{ "Bottle with Hyrule Bass", "Flacon avec perche d'Hyrule",
"Flasche (Hyrulebarsch)" }, // "Locha de Hyrule embotellada"
Text{ "Bottle with Hyrule Loach", "Flacon avec loche d'Hyrule",
"Flasche (Hylianische Forelle)" }, // "Perca de Términa embotellada"
};
trickNameTable[RG_BOTTLE_WITH_BLUE_FIRE] = {
Text{ "Bottle with Will-O-Wisp", "Flacon avec feu follet", "Flasche (Rotes Feuer)" }, // "Botella de llama azul"
Text{ "Bottle with Ancient Flame", "Flacon de flamme ancienne", "Flasche (Antike Flamme)" }, // "Botella de fuego ancestral"
Text{ "Bottle with a Blue Candle", "Flacon avec une bougie bleue", "Flasche (Blaue Kerze)" }, // "Botella con una vela azul"
Text{ "Bottle with Ancient Flame", "Flacon de flamme ancienne",
"Flasche (Antike Flamme)" }, // "Botella de fuego ancestral"
Text{ "Bottle with a Blue Candle", "Flacon avec une bougie bleue",
"Flasche (Blaue Kerze)" }, // "Botella con una vela azul"
Text{ "Bottle with Red Ice", "Flacon de Glace Rouge", "Flasche (Rotes Eis)" }, // "Botella de Hielo rojo"
Text{ "Bottle with Nayru's Flame", "Flacon de flamme de Nayru", "Flasche (Nayrus Flamme)" }, // "Botella de llamas de Nayru"
Text{ "Bottle with Nayru's Flame", "Flacon de flamme de Nayru",
"Flasche (Nayrus Flamme)" }, // "Botella de llamas de Nayru"
};
trickNameTable[RG_BOTTLE_WITH_BUGS] = {
Text{ "Bottle with Baby Tektites", "Flacon de bébé Araknon", "Flasche (Baby Arachno)" }, // "Tektites en una botella"
Text{ "Bottle with Baby Tektites", "Flacon de bébé Araknon",
"Flasche (Baby Arachno)" }, // "Tektites en una botella"
Text{ "Bottle with A Beetle", "Flacon avec un scarabée", "Flasche (Wanze)" }, // "Botella con un escarabajo"
Text{ "Bottle with Lanayru Ants", "Flacon de fourmis de Lanelle", "Flasche (Ranelle-Ameise)" }, // "Celestarabajo embotellado"
Text{ "Bottle with Lanayru Ants", "Flacon de fourmis de Lanelle",
"Flasche (Ranelle-Ameise)" }, // "Celestarabajo embotellado"
Text{ "Bottle with Insects", "Flacon de bibittes", "Flasche (Insekt)" }, // "Saltabosques embotellados"
Text{ "Bottle with a Golden Bee", "Flacon avec une abeille dorée", "Flasche (Goldene Biene)" }, // "Botella con una abeja dorada"
Text{ "Bottle with a Golden Bee", "Flacon avec une abeille dorée",
"Flasche (Goldene Biene)" }, // "Botella con una abeja dorada"
};
trickNameTable[RG_BOTTLE_WITH_POE] = {
Text{ "Bottle with Ghini", "Flacon avec Ghini", "Flasche (Ghini)" }, // "Ghini en una botella"
@ -626,14 +690,19 @@ void InitTrickNames() {
};
trickNameTable[RG_RUTOS_LETTER] = {
Text{ "Bottle with Maggie's Letter", "Flacon avec lettre de Maggy", "Flasche (Dolores Brief)" }, // "Carta de Dolores"
Text{ "Bottle with Letter to Kafei", "Flacon avec lettre pour Kafei", "Flasche (Brief an Kafei)" }, // "Carta para Kafei"
Text{ "Bottle with Zelda's Letter", "Flacon avec Lettre de Zelda", "Flasche (Zeldas Brief)" }, // "Carta náutica"
Text{ "Bottle with Maggie's Letter", "Flacon avec lettre de Maggy",
"Flasche (Dolores Brief)" }, // "Carta de Dolores"
Text{ "Bottle with Letter to Kafei", "Flacon avec lettre pour Kafei",
"Flasche (Brief an Kafei)" }, // "Carta para Kafei"
Text{ "Bottle with Zelda's Letter", "Flacon avec Lettre de Zelda",
"Flasche (Zeldas Brief)" }, // "Carta náutica"
};
trickNameTable[RG_BOTTLE_WITH_BIG_POE] = {
Text{ "Bottle with Composer Brother", "Flacon avec un compositeur", "Flasche (Ludwig Brahmstein)" }, // "Hermana Poe embotellada"
Text{ "Bottle with Composer Brother", "Flacon avec un compositeur",
"Flasche (Ludwig Brahmstein)" }, // "Hermana Poe embotellada"
Text{ "Bottle with Jalhalla", "Flacon avec Jalhalla", "Flasche (Jalhalla)" }, // "Yaihalla embotellado"
Text{ "Bottle with Grim Repoe", "Flacon avec le Faucheur", "Flasche (Tagschwärmer)" }, // "Bubble en una botella"
Text{ "Bottle with Grim Repoe", "Flacon avec le Faucheur",
"Flasche (Tagschwärmer)" }, // "Bubble en una botella"
};
trickNameTable[RG_ZELDAS_LULLABY] = {
@ -658,7 +727,8 @@ void InitTrickNames() {
};
trickNameTable[RG_SONG_OF_TIME] = {
Text{ "Song of Double Time", "Chant accéléré", "Thema der Zeit im Wind" }, // "Canción del doble tiempo"
Text{ "Inverted Song of Time", "Chant du temps inversé", "Ballade des Kronos" }, // "Canción del tiempo invertida"
Text{ "Inverted Song of Time", "Chant du temps inversé",
"Ballade des Kronos" }, // "Canción del tiempo invertida"
Text{ "Tune of Ages", "Chant du Temps", "Melodie der Zeit" }, // "Melodía del Tiempo"
};
trickNameTable[RG_SONG_OF_STORMS] = {
@ -669,7 +739,8 @@ void InitTrickNames() {
trickNameTable[RG_MINUET_OF_FOREST] = {
Text{ "Saria's Karaoke", "Karaoké de Saria", "Salias Karaoke" }, // "Dueto del bosque"
Text{ "Sonata of Awakening", "Sonate de l'éveil", "Sonate des Erwachens" }, // "Sonata del despertar"
Text{ "Wind God's Aria", "Hymne du dieu du vent", "Hymne des Zephirgottes" }, // "Melodía del Espíritu del Viento"
Text{ "Wind God's Aria", "Hymne du dieu du vent",
"Hymne des Zephirgottes" }, // "Melodía del Espíritu del Viento"
};
trickNameTable[RG_BOLERO_OF_FIRE] = {
Text{ "Darunia's Tango", "Tango de Darunia", "Darunias Tango" }, // "Coro del fuego"
@ -684,7 +755,8 @@ void InitTrickNames() {
trickNameTable[RG_REQUIEM_OF_SPIRIT] = {
Text{ "Nabooru's Reggae", "Reggae de Nabooru", "Naborus Reggae" }, // "Reggae del espíritu"
Text{ "Elegy of Emptiness", "Hymne du vide", "Elegie des leeren Herzens" }, // "Elegía al vacío"
Text{ "Earth God's Lyric", "Hymne du dieu de la terre", "Hymne des Terragottes" }, // "Melodía del Espíritu de la Tierra"
Text{ "Earth God's Lyric", "Hymne du dieu de la terre",
"Hymne des Terragottes" }, // "Melodía del Espíritu de la Tierra"
};
trickNameTable[RG_NOCTURNE_OF_SHADOW] = {
Text{ "Impa's Death Metal", "Death métal d'Impa", "Impas Death Metal" }, // "Diurno de la sombra"
@ -693,7 +765,8 @@ void InitTrickNames() {
};
trickNameTable[RG_PRELUDE_OF_LIGHT] = {
Text{ "Rauru's Sing-Along", "Chansonnette de Rauru", "Raurus Singalong" }, // "Predulio de luz"
Text{ "Ballad of the Wind Fish", "Ballade sur Poisson-Rêve", "Ballade vom Windfisch" }, // "Balada del Piez Viento"
Text{ "Ballad of the Wind Fish", "Ballade sur Poisson-Rêve",
"Ballade vom Windfisch" }, // "Balada del Piez Viento"
Text{ "Song of Light", "Chant de la lumière", "Lied des Lichts" }, // "Sonidos de la luz"
};
@ -723,7 +796,8 @@ void InitTrickNames() {
Text{ "Wind Element", "Elément Vent", "Wind-Element" }, // "Elemento de aire"
Text{ "Saria's Medallion", "Médaillon de Saria", "Salias Amulett" }, // "Medallón de Saria"
Text{ "Sign of Air", "Glyphe de l'air", "Zeichen der Luft" }, // "Glifo de aire"
Text{ "Medallion of Forest", "Médaillon du Temple de la Forêt", "Medaillon des Waldes" }, // "Medalla del Bosque"
Text{ "Medallion of Forest", "Médaillon du Temple de la Forêt",
"Medaillon des Waldes" }, // "Medalla del Bosque"
};
trickNameTable[RG_FIRE_MEDALLION] = {
Text{ "Fire Element", "Elément Feu", "Flammen-Element" }, // "Elemento de fuego"
@ -742,13 +816,15 @@ void InitTrickNames() {
Text{ "Earth Element", "Elément Terre", "Erd-Element" }, // "Elemento de tierra"
Text{ "Nabooru's Medallion", "Médaillon de Nabooru", "Naborus Amulett" }, // "Medallón de Nabooru"
Text{ "Sign of Earth", "Glyphe de la Terre", "Zeichen der Erde" }, // "Glifo de la tierra"
Text{ "Medallion of Spirit", "Médaillon du Temple de l'Esprit", "Medaillon der Geister" }, // "Medalla del Espíritu"
Text{ "Medallion of Spirit", "Médaillon du Temple de l'Esprit",
"Medaillon der Geister" }, // "Medalla del Espíritu"
};
trickNameTable[RG_SHADOW_MEDALLION] = {
Text{ "Fused Shadow", "Cristal d'ombre", "Schattenkristall" }, // "Sombra Fundida"
Text{ "Impa's Medallion", "Médaillon d'Impa", "Impas Amulett" }, // "Medallón de Impa"
Text{ "Sign of Illusion", "Glyphe de l'illusion", "Zeichen der Illusionen" }, // "Glifo de ilusión"
Text{ "Medallion of Shadow", "Médaillon du Temple de l'Ombre", "Medaillon des Schattens" }, // "Medalla de la Sombra"
Text{ "Medallion of Shadow", "Médaillon du Temple de l'Ombre",
"Medaillon des Schattens" }, // "Medalla de la Sombra"
};
trickNameTable[RG_LIGHT_MEDALLION] = {
Text{ "Compass of Light", "Boussole de lumière", "Licht-Kompaß" }, // "Brújula de Luz"
@ -899,24 +975,24 @@ void InitTrickNames() {
Text{"Gripshot", "Grappince", "Tauschhaken" }, // "Enganchador"
};
trickNameTable[GI_LONGSHOT] = {
Text{"Longshot, no strings attached", "Grappin sans attrape", "Enterhaken, Umtausch ausgeschloßen"}, // "Gancho lanzable más largo"
Text{"Double Clawshot", "Double-grappin", "Doppelhaken" }, // "Superzarpa"
Text{"Switch Hook", "Great grappin", "Tauschhaken" }, // "Gancho chulo"
Text{"Longshot, no strings attached", "Grappin sans attrape", "Enterhaken, Umtausch ausgeschloßen"}, // "Gancho
lanzable más largo" Text{"Double Clawshot", "Double-grappin", "Doppelhaken" }, // "Superzarpa" Text{"Switch Hook",
"Great grappin", "Tauschhaken" }, // "Gancho chulo"
};
trickNameTable[GI_BOMB_BAG_1] = {
Text{"Bomb Capacity (20)", "Capacité de bombes (20)", "Bomben-Kapazität (20)" }, // "Bolsa de bombas (contiene 20)"
Text{"Bronze Bomb Bag", "Sac de Bombes de bronze", "Bronzene Bombentasche" }, // "Saco de bronce de bombas"
Text{"Bomb Capacity (20)", "Capacité de bombes (20)", "Bomben-Kapazität (20)" }, // "Bolsa de bombas (contiene
20)" Text{"Bronze Bomb Bag", "Sac de Bombes de bronze", "Bronzene Bombentasche" }, // "Saco de bronce de bombas"
Text{"Small Bomb Bag", "Petit Sac de Bombes", "Kleine Bombentasche" }, // "Zurrón de bombas pequeño"
};
trickNameTable[GI_BOMB_BAG_2] = {
Text{"Bomb Capacity (30)", "Capacité de bombes (30)", "Bomben-Kapazität (30)" }, // "Bolsa de bombas (contiene 30)"
Text{"Silver Bomb Bag", "Sac de Bombes d'argent", "Silberne Bombentasche" }, // "Saco plateado de bombas"
Text{"Bomb Capacity (30)", "Capacité de bombes (30)", "Bomben-Kapazität (30)" }, // "Bolsa de bombas (contiene
30)" Text{"Silver Bomb Bag", "Sac de Bombes d'argent", "Silberne Bombentasche" }, // "Saco plateado de bombas"
Text{"Medium Bomb Bag", "Sac de Bombes moyen", "Mittlere Bombentasche" }, // "Zurrón de bombas mediano"
};
trickNameTable[GI_BOMB_BAG_3] = {
Text{"Bomb Capacity (40)", "Capacité de bombes (40)", "Bomben-Kapazität (40)" }, // "Bolsa de bombas (contiene 40)"
Text{"Golden Bomb Bag", "Sac de Bombes d'or", "Goldene Bombentasche" }, // "Saco dorado de bombas"
Text{"Large Bomb Bag", "Gros Sac de Bombes", "Gigantische Bombentasche" }, // "Zurrón de bombas grande"
Text{"Bomb Capacity (40)", "Capacité de bombes (40)", "Bomben-Kapazität (40)" }, // "Bolsa de bombas (contiene
40)" Text{"Golden Bomb Bag", "Sac de Bombes d'or", "Goldene Bombentasche" }, // "Saco dorado de bombas" Text{"Large
Bomb Bag", "Gros Sac de Bombes", "Gigantische Bombentasche" }, // "Zurrón de bombas grande"
};
trickNameTable[GI_BOW_1] = {
Text{"Bow", "Arc", "Bogen" }, // "Arco del Hada"
@ -939,14 +1015,16 @@ void InitTrickNames() {
Text{"Small Seed Satchel", "Petit sac de graines", "Kleine Munitionstasche" }, // "Bolsa de semillas pequeña"
};
trickNameTable[GI_SLINGSHOT_2] = {
Text{"Deku Seed Capacity (40)", "Capacité de graines (40)", "Deku-Kern-Kapazität (40)" }, // "Capacidad de semillas (40)"
Text{"Silver Deku Seed Bullet Bag", "Sac de graines d'argent", "Silberne Munitionstasche" }, // "Bolsa de balas (contiene 40)"
Text{"Medium Seed Satchel", "Sac de graines moyen", "Mittlere Munitionstasche" }, // "Bolsa de semillas mediana"
Text{"Deku Seed Capacity (40)", "Capacité de graines (40)", "Deku-Kern-Kapazität (40)" }, // "Capacidad de
semillas (40)" Text{"Silver Deku Seed Bullet Bag", "Sac de graines d'argent", "Silberne Munitionstasche" }, //
"Bolsa de balas (contiene 40)" Text{"Medium Seed Satchel", "Sac de graines moyen", "Mittlere Munitionstasche" }, //
"Bolsa de semillas mediana"
};
trickNameTable[GI_SLINGSHOT_3] = {
Text{"Deku Seed Capacity (50)", "Capacité de graines (50)", "Deku-Kern-Kapazität (50)" }, // "Capacidad de semillas (50)"
Text{"Golden Deku Seed Bullet Bag", "Sac de graines d'or", "Goldene Munitionstasche" }, // "Bolsa de balas (contiene 50)"
Text{"Large Seed Satchel", "Gros sac de graines", "Gigantische Munitionstasche" }, // "Bolsa de semillas grande"
Text{"Deku Seed Capacity (50)", "Capacité de graines (50)", "Deku-Kern-Kapazität (50)" }, // "Capacidad de
semillas (50)" Text{"Golden Deku Seed Bullet Bag", "Sac de graines d'or", "Goldene Munitionstasche" }, // "Bolsa de
balas (contiene 50)" Text{"Large Seed Satchel", "Gros sac de graines", "Gigantische Munitionstasche" }, // "Bolsa de
semillas grande"
};
trickNameTable[GI_STRENGTH_1] = {
Text{"Goron's Gauntlet", "Gantelet Goron", "Goronen-Handschuhe€" }, // "Brazalete amarillo"
@ -971,7 +1049,8 @@ void InitTrickNames() {
trickNameTable[GI_SCALE_2] = {
Text{"Golden Pearl", "Perle d'or", "Goldene Perle" }, // "Perla de Oro progresiva"
Text{"Giant Scale", "Écaille de géant", "Riesenschuppe" }, // "Escama de Faren"
Text{"Water Dragon Scale", "Écaille du dragon de l'eau", "Wasserdrachenschuppe" }, // "Escama de dragón acuático"
Text{"Water Dragon Scale", "Écaille du dragon de l'eau", "Wasserdrachenschuppe" }, // "Escama de dragón
acuático"
};
trickNameTable[GI_WALLET_1] = {
Text{"Rupee Capacity (200)", "Capacité de rubis (200)", "Rubinkapazität (200)" }, // "Capacidad de rupias (200)"
@ -979,9 +1058,9 @@ void InitTrickNames() {
Text{"Medium Wallet", "Bourse moyenne", "Mittlere Geldbörse" }, // "Zurrón de rupias mediano"
};
trickNameTable[GI_WALLET_2] = {
Text{"Rupee Capacity (500)", "Capacité de rubis (500)", "Rubin-Kapazität (500)" }, // "Capacidad de rupias (500)"
Text{"Golden Wallet", "Bourse d'or", "Riesenportemonnaie" }, // "Cartera de rupias gigante"
Text{"Large Wallet", "Grosse Bourse", "Gigantische Geldbörse" }, // "Zurrón de rupias grande"
Text{"Rupee Capacity (500)", "Capacité de rubis (500)", "Rubin-Kapazität (500)" }, // "Capacidad de rupias
(500)" Text{"Golden Wallet", "Bourse d'or", "Riesenportemonnaie" }, // "Cartera de rupias gigante" Text{"Large
Wallet", "Grosse Bourse", "Gigantische Geldbörse" }, // "Zurrón de rupias grande"
};
trickNameTable[GI_WALLET_3] = {
Text{"Rupee Capacity (999)", "Capacité de rubis (999)", "Rubin-Kapazität (999) }, // "Capacidad de rupias (999)"
@ -989,24 +1068,28 @@ void InitTrickNames() {
Text{"Large Wallet", "Grosse Bourse", "Gigantische Geldbörse" }, // "Zurrón de rupias gigante"
};
trickNameTable[GI_DEKU_NUT_UPGRADE_1] = {
Text{"Deku Bomb Capacity (30)", "Capacité de bombes Mojo (30)", "Deku-Bomben-Kapazität (30)" }, // "Capacidad de semillas deku (40)"
Text{"Baba Nut Capacity (30)", "Capacité de noix Baba (30)", "Ranha-Nuß-Kapazität (30)" }, // "Capacidad de nueces baba (40)"
Text{"Deku Nut Pack (30)", "Paquet de noix Mojo (30)", "Deku-Nußrucksack (30)" }, // "Capacidad de nueces mojo (40)"
Text{"Deku Bomb Capacity (30)", "Capacité de bombes Mojo (30)", "Deku-Bomben-Kapazität (30)" }, // "Capacidad de
semillas deku (40)" Text{"Baba Nut Capacity (30)", "Capacité de noix Baba (30)", "Ranha-Nuß-Kapazität (30)" }, //
"Capacidad de nueces baba (40)" Text{"Deku Nut Pack (30)", "Paquet de noix Mojo (30)", "Deku-Nußrucksack (30)" }, //
"Capacidad de nueces mojo (40)"
};
trickNameTable[GI_DEKU_NUT_UPGRADE_2] = {
Text{"Deku Bomb Capacity (40)", "Capacité de bombes Mojo (40)", "Deku-Bomben-Kapazität (40)" }, // "Capacidad de semillas deku (50)"
Text{"Baba Nut Capacity (40)", "Capacité de noix Baba (40)", "Ranha-Nuß-Kapazität (40)" }, // "Capacidad de nueces baba (50)"
Text{"Deku Nut Pack (40)", "Paquet de noix Mojo (40)", "Deku-Nußrucksack (40)" }, // "Capacidad de nueces mojo (50)"
Text{"Deku Bomb Capacity (40)", "Capacité de bombes Mojo (40)", "Deku-Bomben-Kapazität (40)" }, // "Capacidad de
semillas deku (50)" Text{"Baba Nut Capacity (40)", "Capacité de noix Baba (40)", "Ranha-Nuß-Kapazität (40)" }, //
"Capacidad de nueces baba (50)" Text{"Deku Nut Pack (40)", "Paquet de noix Mojo (40)", "Deku-Nußrucksack (40)" }, //
"Capacidad de nueces mojo (50)"
};
trickNameTable[GI_DEKU_STICK_UPGRADE_1] = {
Text{"Deku Rod Capacity (20)", "Capacité de tiges Mojo (20)", "Deku-Stock-Kapazität (20)" }, // "Capacidad de palos mojo (20)"
Text{"Boko Stick Capacity (20)", "Capacité de Bâtons Boko (20)", "Bokstock-Kapazität (20)" }, // "Capacidad de palos boko (20)"
Text{"Deku Stick Pack (20)", "Paquet de bâtons Mojo (20)", "Deku-Stabrucksack (20)" }, // "Capacidad de bastones deku (20)"
Text{"Deku Rod Capacity (20)", "Capacité de tiges Mojo (20)", "Deku-Stock-Kapazität (20)" }, // "Capacidad de
palos mojo (20)" Text{"Boko Stick Capacity (20)", "Capacité de Bâtons Boko (20)", "Bokstock-Kapazität (20)" }, //
"Capacidad de palos boko (20)" Text{"Deku Stick Pack (20)", "Paquet de bâtons Mojo (20)", "Deku-Stabrucksack (20)"
}, // "Capacidad de bastones deku (20)"
};
trickNameTable[GI_DEKU_STICK_UPGRADE_2] = {
Text{"Deku Rod Capacity (30)", "Capacité de tiges Mojo (30)", "Deku-Stock-Kapazität (30)" }, // "Capacidad de palos mojo (30)"
Text{"Boko Stick Capacity (30)", "Capacité de Bâtons Boko (30)", "Bokstock-Kapazität (30)" }, // "Capacidad de palos boko (30)"
Text{"Deku Stick Pack (30)", "Paquet de bâtons Mojo (30)", "Deku-Stabrucksack (30)" }, // "Capacidad de bastones deku (30)"
Text{"Deku Rod Capacity (30)", "Capacité de tiges Mojo (30)", "Deku-Stock-Kapazität (30)" }, // "Capacidad de
palos mojo (30)" Text{"Boko Stick Capacity (30)", "Capacité de Bâtons Boko (30)", "Bokstock-Kapazität (30)" }, //
"Capacidad de palos boko (30)" Text{"Deku Stick Pack (30)", "Paquet de bâtons Mojo (30)", "Deku-Stabrucksack (30)"
}, // "Capacidad de bastones deku (30)"
};
trickNameTable[GI_MAGIC_1] = {
Text{"Stamina Meter", "Jauge d'endurance", "Ausdauerleiste" }, // "Medidor de vigor"
@ -1014,9 +1097,10 @@ void InitTrickNames() {
Text{"Magic Powder", "Poudre magique", "Zauberpulver" }, // "Medidor de carga"
};
trickNameTable[GI_MAGIC_2] = {
Text{"Enhanced Stamina Meter", "Jauge d'endurance améliorée", "Verb. Ausdauerleiste" }, // "Medidor de vigor mejorado"
Text{"Enhanced Energy Meter", "Jauge d'énergie améliorée", "Verb. Energieleiste" }, // "Medidor de energía mejorado"
Text{"Enhanced Magic Powder", "Poudre magique améliorée", "Verb. Zauberpulver" }, // "Medidor de carga mejorado"
Text{"Enhanced Stamina Meter", "Jauge d'endurance améliorée", "Verb. Ausdauerleiste" }, // "Medidor de vigor
mejorado" Text{"Enhanced Energy Meter", "Jauge d'énergie améliorée", "Verb. Energieleiste" }, // "Medidor de energía
mejorado" Text{"Enhanced Magic Powder", "Poudre magique améliorée", "Verb. Zauberpulver" }, // "Medidor de carga
mejorado"
};
trickNameTable[GI_OCARINA_1] = {
Text{"Ocarina", "Ocarina", "Okarina" }, // "Ocarina"

View file

@ -62,13 +62,19 @@ class Text {
Text operator+(const Text& right) const {
return Text{
english + right.GetEnglish(), french + right.GetFrench(), german + right.GetGerman(), spanish + right.GetSpanish(),
english + right.GetEnglish(),
french + right.GetFrench(),
german + right.GetGerman(),
spanish + right.GetSpanish(),
};
}
Text operator+(const std::string& right) const {
return Text{
english + right, french + right, german + right, spanish + right,
english + right,
french + right,
german + right,
spanish + right,
};
}

View file

@ -364,7 +364,6 @@ const CustomMessage Hint::GetHintMessage(MessageFormat format, size_t id) const
hintText.InsertNumber(num);
}
if (format == MF_FORMATTED) {
hintText.Format();
} else if (format == MF_AUTO_FORMAT) {

View file

@ -257,20 +257,128 @@ static const char* englishRupeeNames[188] = {
"Zorkmids",
};
static const char* germanRupeeNames[114] = {
"Baht", "Baklava", "Bananen", "Bitcoin", "Bonbons", "Bonschen", "Brause UFOs", "Bucks", "Burek", "Cent",
"Chickenwing", "Diamanten", "Dinar", "Diridari", "Dogecoin", "Dollar", "Draken", "ECU", "Eis", "Elexit",
"Erz", "Erzbrocken", "Ethereum", "Euro", "EXP", "Fartcoin", "Forint", "Franken", "Freunde", "Geister",
"Gil", "Gold", "Groschen", "Gulden", "Haribo", "Heller", "Juwelen", "Kapseln", "Karolin", "Kartoffeln",
"Keks", "Kies", "Knete", "Knochen", "Knuspertaler", "Kohle", "Kraniche", "Kreuzer", "Kronen", "Kronkorken",
"Lauchcoins", "Lira", "Mana", "Mark", "Monde", "Moos", "Naira", "Nugget", "Penunze", "Pesa",
"Peso", "Pfandflaschen", "Pfennig", "Pfund", "Pillen", "Pilze", "Plastiks", "Pok\x96""dollar", "Poster", "Puzzle",
"Radieschen", "Rand", "Rappen", "Real", "Rial", "Riesennugget", "Riyal", "Rubine", "Rupien", "Saphire",
"Schilling", "Schokobon", "Seelen", "Septime", "Shitcoin", "Smaragde", "Solana", "Sosis", "Steine", "Sterne",
"Sternis", "Tael", "Taler", "Tokens", "Wagenchips", "Won", "Wumpas", "Yen", "Yuan", "Zenny",
"M\x93use", "M\x9Enzen", "Kr\x9Bten", "D\x9Bner", "W\x9Erstchen", "Kn\x9B" "del", "R\x9Bsti", "H\x9Brnli", "R\x9E""ebli", "K\x9B""fte",
"Bratw\x9E""rste", "Br\x98""tchen", "Gummib\x93""ren", "Moorh\x9E""hner"
};
static const char* germanRupeeNames[114] = { "Baht",
"Baklava",
"Bananen",
"Bitcoin",
"Bonbons",
"Bonschen",
"Brause UFOs",
"Bucks",
"Burek",
"Cent",
"Chickenwing",
"Diamanten",
"Dinar",
"Diridari",
"Dogecoin",
"Dollar",
"Draken",
"ECU",
"Eis",
"Elexit",
"Erz",
"Erzbrocken",
"Ethereum",
"Euro",
"EXP",
"Fartcoin",
"Forint",
"Franken",
"Freunde",
"Geister",
"Gil",
"Gold",
"Groschen",
"Gulden",
"Haribo",
"Heller",
"Juwelen",
"Kapseln",
"Karolin",
"Kartoffeln",
"Keks",
"Kies",
"Knete",
"Knochen",
"Knuspertaler",
"Kohle",
"Kraniche",
"Kreuzer",
"Kronen",
"Kronkorken",
"Lauchcoins",
"Lira",
"Mana",
"Mark",
"Monde",
"Moos",
"Naira",
"Nugget",
"Penunze",
"Pesa",
"Peso",
"Pfandflaschen",
"Pfennig",
"Pfund",
"Pillen",
"Pilze",
"Plastiks",
"Pok\x96"
"dollar",
"Poster",
"Puzzle",
"Radieschen",
"Rand",
"Rappen",
"Real",
"Rial",
"Riesennugget",
"Riyal",
"Rubine",
"Rupien",
"Saphire",
"Schilling",
"Schokobon",
"Seelen",
"Septime",
"Shitcoin",
"Smaragde",
"Solana",
"Sosis",
"Steine",
"Sterne",
"Sternis",
"Tael",
"Taler",
"Tokens",
"Wagenchips",
"Won",
"Wumpas",
"Yen",
"Yuan",
"Zenny",
"M\x93use",
"M\x9Enzen",
"Kr\x9Bten",
"D\x9Bner",
"W\x9Erstchen",
"Kn\x9B"
"del",
"R\x9Bsti",
"H\x9Brnli",
"R\x9E"
"ebli",
"K\x9B"
"fte",
"Bratw\x9E"
"rste",
"Br\x98"
"tchen",
"Gummib\x93"
"ren",
"Moorh\x9E"
"hner" };
static const char* frenchRupeeNames[39] = {
"Anneaux", "Baguettes", "Balles", "Bananes", "Bitcoin", "Blés", "Bling", "Capsules",
@ -505,10 +613,10 @@ void Randomizer::LoadMerchantMessages() {
// prompted buy/don't buy
CustomMessageManager::Instance->CreateMessage(
Randomizer::merchantMessageTableID, TEXT_SHOP_ITEM_RANDOM,
CustomMessage("\x08#[[1]]# #[[2]]_Rupees#&Special deal! #ONE LEFT#!&Get it while it lasts!\x0A\x02",
CustomMessage(
"\x08#[[1]]# #[[2]]_Rupees#&Special deal! #ONE LEFT#!&Get it while it lasts!\x0A\x02",
"\x08#[[1]]# #[[2]]_Rubine#&#NUR EIN EXEMPLAR AUF LAGER!#&Schlag zu solange Du noch kannst!\x0A\x02",
"\x08#[[1]]# #[[2]]_Rubis#&#DERNIER EN STOCK#!&Faites vite!\x0A\x02",
{ QM_GREEN, QM_YELLOW, QM_RED }));
"\x08#[[1]]# #[[2]]_Rubis#&#DERNIER EN STOCK#!&Faites vite!\x0A\x02", { QM_GREEN, QM_YELLOW, QM_RED }));
CustomMessageManager::Instance->CreateMessage(
Randomizer::merchantMessageTableID, TEXT_SHOP_ITEM_RANDOM_CONFIRM,
@ -523,7 +631,8 @@ void Randomizer::LoadMerchantMessages() {
"I tried to be a #magic bean# salesman, but it turns out my marketing skills weren't worth "
"beans!^Anyway, want to buy #[[1]]# for #[[2]] Rupees#?\x1B#Yes&No#",
/*german*/
"Ich habe versucht ein Vertreter für #Wundererbsen# zu werden, doch meine Verhandlungskünste waren nicht die Bohne wert. Ach egal...^"
"Ich habe versucht ein Vertreter für #Wundererbsen# zu werden, doch meine Verhandlungskünste waren nicht "
"die Bohne wert. Ach egal...^"
"Willst Du #[[1]]#?&Deine letzte Chance!^Mein Spezial-Preis!&#[[2]] Rubine#! Greif zu!\x1B#Ja!&Nein!#",
/*french*/
"J'ai essayé d'être un vendeur de #haricots magiques#, mais j'étais mauvais au niveau du marketing et ça "
@ -4384,7 +4493,8 @@ CustomMessage Randomizer::GetSheikMessage(s16 scene, u16 originalTextId) {
messageEntry = CustomMessage(
"You may have what you need to defeat %rthe Evil King%w, but the %cbarrier%w still "
"stands.^Complete the remaining %gtrials%w to destroy it.",
"Du magst haben, was Du brauchst um %rden Großmeister des Bösen%w zu besiegen, doch die %cBarriere%w "
"Du magst haben, was Du brauchst um %rden Großmeister des Bösen%w zu besiegen, doch die "
"%cBarriere%w "
"steht noch.^Breche die verbleibenden %gSiegel%w um sie zu zerstören.",
"@, tu as peut-être ce qu'il te faut pour vaincre %rle Malin%w, mais les barrières sont toujours "
"actives.^Termine les épreuves restantes pour les détruire.");
@ -4403,7 +4513,8 @@ CustomMessage Randomizer::GetFishingPondOwnerMessage(u16 originalTextId) {
auto ctx = Rando::Context::GetInstance();
CustomMessage messageEntry = CustomMessage(
"Sorry, but the pond is closed.&I've lost my good %rfishing pole%w...&Can't go fishing without it!",
"Entschuldigung, aber der Teich hat&geschloßen. Ich habe meine gute &%rAngelrute%w verloren.&Ohne kann ich nicht fischen!^",
"Entschuldigung, aber der Teich hat&geschloßen. Ich habe meine gute &%rAngelrute%w verloren.&Ohne kann ich "
"nicht fischen!^",
"Désolé, mais l'étang est fermé.&J'ai perdu ma bonne %rCanne à Pêche%w...&Impossible de pêcher sans elle!");
if (GetRandoSettingValue(RSK_FISHING_POLE_HINT)) {
@ -5359,8 +5470,7 @@ void Randomizer::CreateCustomMessages() {
"Du erhältst den %rSchlüssel%w&zu %gImpas Haus%w!",
"Vous obtenez la %rClé %wde la %gMaison&d'Impa%w!"),
GIMESSAGE(RG_WINDMILL_KEY, ITEM_KEY_SMALL, "You found the key to the&%gWindmill%w!",
"Du erhältst den %rSchlüssel%w&zur %gWindmühle%w!",
"Vous obtenez la %rClé %w du %gMoulin%w!"),
"Du erhältst den %rSchlüssel%w&zur %gWindmühle%w!", "Vous obtenez la %rClé %w du %gMoulin%w!"),
GIMESSAGE(RG_KAK_SHOOTING_GALLERY_KEY, ITEM_KEY_SMALL,
"You found the key to the&%gKakariko Shooting Gallery%w!",
"Du erhältst den %rSchlüssel%w&zur %gSchießbude von Kakariko%w!",
@ -5372,17 +5482,14 @@ void Randomizer::CreateCustomMessages() {
"Du erhältst den %rSchlüssel%w&zu %gTalons Haus%w!",
"Vous obtenez la %rClé %wde la %gMaison&de Talon%w!"),
GIMESSAGE(RG_STABLES_KEY, ITEM_KEY_SMALL, "You found the key to the&%gStables%w!",
"Du erhältst den %rSchlüssel%w&zu den %gStällen%w!",
"Vous obtenez la %rClé %wdes %gÉcuries%w!"),
"Du erhältst den %rSchlüssel%w&zu den %gStällen%w!", "Vous obtenez la %rClé %wdes %gÉcuries%w!"),
GIMESSAGE(RG_BACK_TOWER_KEY, ITEM_KEY_SMALL, "You found the key to the&%gBack Tower%w!",
"Du erhältst den %rSchlüssel%w&zum %gLon Lon-Turm%w!",
"Vous obtenez la %rClé %wdu %gSilo%w!"),
"Du erhältst den %rSchlüssel%w&zum %gLon Lon-Turm%w!", "Vous obtenez la %rClé %wdu %gSilo%w!"),
GIMESSAGE(RG_HYLIA_LAB_KEY, ITEM_KEY_SMALL, "You found the key to the&%gHylia Laboratory%w!",
"Du erhältst den %rSchlüssel%w&zum %gHylia-Labor%w!",
"Vous obtenez la %rClé %wdu %gLaboratoire&du Lac Hylia%w!"),
GIMESSAGE(RG_FISHING_HOLE_KEY, ITEM_KEY_SMALL, "You found the key to the&%gPond%w!",
"Du erhältst den %rSchlüssel%w&zum %gFischweiher%w!",
"Vous obtenez la %rClé %wde l'%gÉtang%w!"),
"Du erhältst den %rSchlüssel%w&zum %gFischweiher%w!", "Vous obtenez la %rClé %wde l'%gÉtang%w!"),
GIMESSAGE(RG_GERUDO_FORTRESS_KEY_RING, ITEM_KEY_SMALL, "You found a %yThieves Hideout&%wKeyring!",
"Du erhältst das %rSchlüsselbund%w&des %yDiebesverstecks%w!",
@ -5585,12 +5692,13 @@ void Randomizer::CreateCustomMessages() {
"Du hast nun %yunendlich viele%w %rDeku-Nüsse%w!",
"Vous avez maintenant des %yNoix&Mojo de manière illimitée%w!"),
GIMESSAGE(RG_MAGIC_INF, ITEM_MAGIC_LARGE, "You now have %yinfinite%w %rMagic%w!",
"Du hast nun %yunendlich viel%w %rMagische Kraft%w!", "Vous avez maintenant une quantité&de %ymagie illimitée%w!"),
"Du hast nun %yunendlich viel%w %rMagische Kraft%w!",
"Vous avez maintenant une quantité&de %ymagie illimitée%w!"),
GIMESSAGE(RG_BOMBCHU_INF, ITEM_BOMBCHU, "You now have %yinfinite%w %rBombchus%w!",
"Du hast nun %yunendlich viele%w %rKrabbelminen%w!",
"Vous avez maintenant des %yMissiles&Teigneux en quantité illimités%w!"),
GIMESSAGE(RG_WALLET_INF, ITEM_WALLET_GIANT, "You now have %yinfinite%w %rmoney%w!",
"Du hast nun %yunendlich viele%w %rRubinew!",
"Du hast nun %yunendlich viele%w %rRubine%w!",
"Vous avez maintenant des %yRubis en& quantité illimitée%w!"),
GIMESSAGE(RG_SKELETON_KEY, ITEM_KEY_SMALL, "You found the %rSkeleton Key%w!",
"Du hast den %rSkelettschlüssel%w gefunden!", "Vous avez trouvé la %rClé Squelette%w!"),