Rearrangement of the currencies in randomizer.cpp

This commit is contained in:
Extloga 2025-04-07 19:09:16 +02:00 committed by GitHub
commit e4dd4e897e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -65,298 +65,219 @@ const std::string Randomizer::NaviRandoMessageTableID = "RandomizerNavi";
const std::string Randomizer::IceTrapRandoMessageTableID = "RandomizerIceTrap"; const std::string Randomizer::IceTrapRandoMessageTableID = "RandomizerIceTrap";
const std::string Randomizer::randoMiscHintsTableID = "RandomizerMiscHints"; const std::string Randomizer::randoMiscHintsTableID = "RandomizerMiscHints";
static const char* englishRupeeNames[180] = { "[P]", static const char* englishRupeeNames[190] = {
"Bad RNG Rolls", "[P]",
"Bananas", "Bad RNG Rolls",
"Beanbean Coins", "Baht",
"Beans", "Bananas",
"Beli", "Beanbean Coins",
"Bells", "Beans",
"Berries", "Beli",
"Bison Dollars", "Bells",
"Bitcoin", "Berries",
"Blue Essence", "Bison Dollars",
"Bolts", "Bitcoin",
"Bones", "Blue Essence",
"Boondollars", "Bolts",
"Bottle Caps", "Bones",
"Bratwürste", "Boondollars",
"Bucks", "Bottle Caps",
"BugFrags", "Bratwürste",
"Canadian Dollars", "Bucks",
"Cards", "BugFrags",
"Chaos Orbs", "Canadian Dollars",
"Clams", "Cards",
"Coal", "Cents",
"Cocoa Beans", "Chaos Orbs",
"Coins", "Clams",
"Cookies", "Coal",
"Copper", "Cocoa Beans",
"Cor", "Coins",
"Cornflakes", "Cookies",
"Credits", "Copper",
"Crimebucks", "Cor",
"Crystal Shards", "Cornflakes",
"Cubits", "Credits",
"Cucumbers", "Crimebucks",
"Dalmations", "Crystal Shards",
"Dampécoin", "Cubits",
"Dark Elixir", "Cucumbers",
"Darseks", "Dalmations",
"Dead Memes", "Dampécoin",
"Diamonds", "Dark Elixir",
"DNA", "Darseks",
"Doge", "Dead Memes",
"Dogecoin", "Diamonds",
"Doll Hairs", "Dimes",
"Dollars", "Dinars",
"Dollarydoos", "DNA",
"Dosh", "Doge",
"Doubloons", "Dogecoin",
"Drakes", "Doll Hairs",
"Dwarfbucks", "Dollars",
"ECU", "Dollarydoos",
"Elexit", "Dosh",
"Emeralds", "Doubloons",
"Energon", "Drakes",
"Eris", "Dwarfbucks",
"Ether", "ECU",
"Euro", "Elexit",
"Experience", "Emeralds",
"Extinction Points", "Energon",
"Floopies", "Eris",
"Flurbos", "Ether",
"FPS", "Euro",
"Friends", "Experience",
"Frog Coins", "Extinction Points",
"Gald", "Floopies",
"Gekz", "Flurbos",
"Gems", "FPS",
"Geo", "Friends",
"Gil", "Frog Coins",
"Glimmer", "Gald",
"Glitches", "Gekz",
"Gold", "Gems",
"Gold Dragons", "Geo",
"Goober Dollars", "Gil",
"Green Herbs", "Glimmer",
"Greg Siblings", "Glitches",
"Grouses", "Gold",
"Gummybears", "Gold Dragons",
"Hell", "Goober Dollars",
"Hyrule Loaches", "Green Herbs",
"Ice Traps", "Greg Siblings",
"ISK", "Grouses",
"Jiggies", "Gummybears",
"KF7 Ammo", "Hell",
"Kinstones", "Hyrule Loaches",
"Kremcoins", "Ice Traps",
"Kroner", "ISK",
"Leaves", "Jiggies",
"Lemmings", "KF7 Ammo",
"Lien", "Kinstones",
"Lira", "Kremcoins",
"Lumber", "Kronor",
"Lungmen Dollars", "Leaves",
"Macca", "Lemmings",
"Mana", "Lien",
"Mann Co. Keys", "Lira",
"Meat", "Lumber",
"Meat Stacks", "Lungmen Dollars",
"Medaparts", "Macca",
"Meseta", "Mana",
"Mesetas", "Mann Co. Keys",
"Minerals", "Meat",
"Monopoly Money", "Meat Stacks",
"Moons", "Medaparts",
"Mora", "Meseta",
"Mumbo Tokens", "Mesetas",
"Munny", "Minerals",
"Mushrooms", "Monopoly Money",
"Mysteries", "Moons",
"Neopoints", "Mora",
"Notes", "Mumbo Tokens",
"Nuyen", "Munny",
"Orbs", "Mushrooms",
"Ore", "Mysteries",
"Pence", "Naira",
"Pix", "Neopoints",
"Pixels", "Nickels",
"Plastyks", "Notes",
"Platinum", "Nuyen",
"Pokédollars", "Orbs",
"Pokémon", "Ore",
"Poko", "Pence",
"Pokos", "Pix",
"Potch", "Pixels",
"Pounds", "Plastyks",
"Power Pellets", "Platinum",
"Primogems", "Pokédollars",
"Rand", "Pokémon",
"Réals", "Poko",
"Refined Metal", "Pokos",
"Remote Mines", "Potch",
"Retweets", "Pounds",
"Rhinu", "Power Pellets",
"Rings", "Primogems",
"Riot Points", "Rand",
"Robux", "Reais",
"Rubies", "Refined Metal",
"Rubles", "Remote Mines",
"Runite Ore", "Retweets",
"Rupees", "Rhinu",
"Saint Quartz", "Rings",
"Sapphires", "Riot Points",
"Septims", "Rials",
"Shekels", "Riyals",
"Shillings", "Robux",
"Silver", "Rubies",
"Simoleons", "Rubles",
"Smackaroos", "Runite Ore",
"Social Credit", "Rupees",
"Souls", "Saint Quartz",
"Spent Casings", "Sapphires",
"Spice", "Septims",
"Spondulicks", "Shekels",
"Spoons", "Shillings",
"Star Bits", "Silver",
"Star Chips", "Simoleons",
"Stars", "Smackaroos",
"Stones of Jordan", "Social Credit",
"Store Credit", "Souls",
"Strawbs", "Spent Casings",
"Studs", "Spice",
"Super Sea Snails", "Spondulicks",
"Talent", "Spoons",
"Teef", "Star Bits",
"Telecrystals", "Star Chips",
"Tiberium", "Stars",
"TokKul", "Stones of Jordan",
"Toys", "Store Credit",
"Turnips", "Strawbs",
"Upvotes", "Studs",
"V-Bucks", "Super Sea Snails",
"Vespene Gas", "Talent",
"Watts", "Teef",
"Widgets", "Telecrystals",
"Woolongs", "Tiberium",
"World Dollars", "TokKul",
"Wumpa Fruit", "Toys",
"Yen", "Turnips",
"Zenny", "Upvotes",
"Zorkmids" }; "V-Bucks",
"Vespene Gas",
"Watts",
"Widgets",
"Woolongs",
"World Dollars",
"Wumpa Fruit",
"Won",
"Yen",
"Yuan",
"Zenny",
"Zorkmids"
};
static const char* germanRupeeNames[70] = { "Bananen", static const char* germanRupeeNames[80] = {
"Bitcoin", "Baht", "Bananen", "Bitcoin", "Bonbons", "Bratwürste", "Brause UFOs", "Brötchen", "Cent",
"Bonbons", "Diamanten", "Dinar", "Diridari", "Dogecoin", "Dollar", "Draken", "ECU", "Elexit",
"Bratwürste", "Erz", "Erzbrocken", "Euro", "EXP", "Forint", "Franken", "Freunde", "Gil",
"Brause UFOs", "Gold", "Groschen", "Gulden", "Gummibären", "Heller", "Juwelen", "Karolin", "Kartoffeln",
"Brötchen", "Kies", "Knete", "Knochen", "Kohle", "Kraniche", "Kreuzer", "Kronen", "Kronkorken",
"Cent", "Kröten", "Lira", "Mark", "Mäuse", "Monde", "Moorhühner", "Moos", "Münzen",
"Diamanten", "Naira", "Penunze", "Pesa", "Pfandflaschen", "Pfennig", "Pfund", "Pilze", "Plastiks",
"Diridari", "Pokédollar", "Radieschen", "Rand", "Rappen", "Real", "Rial", "Riyal", "Rubine",
"Dogecoin", "Rupien", "Saphire", "Schilling", "Seelen", "Septime", "Smaragde", "Steine", "Sterne",
"Dollar", "Sternis", "Tael", "Taler", "Wagenchips", "Won", "Yen", "Yuan", "Zenny"
"Draken", };
"ECU",
"Elexit",
"Erz",
"Erzbrocken",
"Euro",
"EXP",
"Forint",
"Franken",
"Freunde",
"Gil",
"Gold",
"Groschen",
"Gulden",
"Gummibären",
"Heller",
"Juwelen",
"Karolin",
"Kartoffeln",
"Kies",
"Knete",
"Knochen",
"Kohle",
"Kraniche",
"Kreuzer",
"Kronen",
"Kronkorken",
"Kröten",
"Mark",
"Mäuse",
"Monde",
"Moorhühner",
"Moos",
"Münzen",
"Penunze",
"Pesa",
"Pfandflaschen",
"Pfennig",
"Pfund",
"Pilze",
"Plastiks",
"Pokédollar",
"Radieschen",
"Rand",
"Rappen",
"Rubine",
"Saphire",
"Schilling",
"Seelen",
"Septime",
"Smaragde",
"Steine",
"Sterne",
"Sternis",
"Tael",
"Taler",
"Wagenchips",
"Yen",
"Zenny" };
static const char* frenchRupeeNames[40] = { "Anneaux", static const char* frenchRupeeNames[40] = {
"Baguettes", "Anneaux", "Baguettes", "Balles", "Bananes", "Bitcoin", "Blés", "Bling", "Capsules",
"Balles", "Centimes", "Champignons", "Clochettes", "Crédits", "Croissants", "Diamants", "Dogecoin", "Dollars",
"Bananes", "Émeraudes", "Éthers", "Étoiles", "Euros", "Florens", "Francs", "Galds", "Gils",
"Bitcoin", "Grouses", "Halos", "Joyaux", "Lunes", "Mailles", "Munnies", "Orbes", "Orens",
"Blés", "Pépètes", "Pièces", "Plastyks", "Pokédollars", "Pokémon", "Radis", "Rubis", "Zennies"
"Bling", };
"Capsules",
"Centimes",
"Champignons",
"Clochettes",
"Crédits",
"Croissants",
"Diamants",
"Dogecoin",
"Dollars",
"Émeraudes",
"Éthers",
"Étoiles",
"Euros",
"Florens",
"Francs",
"Galds",
"Gils",
"Grouses",
"Halos",
"Joyaux",
"Lunes",
"Mailles",
"Munnies",
"Orbes",
"Orens",
"Pépètes",
"Pièces",
"Plastyks",
"Pokédollars",
"Pokémon",
"Radis",
"Rubis",
"Zennies" };
Randomizer::Randomizer() { Randomizer::Randomizer() {
Rando::StaticData::InitItemTable(); Rando::StaticData::InitItemTable();