From f7ca97ed7fbb350e389d4ed549c391f492ebbd43 Mon Sep 17 00:00:00 2001 From: purplepenguinonion Date: Fri, 2 Dec 2022 20:04:26 -0800 Subject: [PATCH] Alphabetize lists --- generator/src/racegroups.rs | 383 +++++++++++++++++------------------- 1 file changed, 184 insertions(+), 199 deletions(-) diff --git a/generator/src/racegroups.rs b/generator/src/racegroups.rs index 8dae0a5..c92c0ba 100644 --- a/generator/src/racegroups.rs +++ b/generator/src/racegroups.rs @@ -128,24 +128,24 @@ pub fn racegroup_data_humans() -> Vec { "Alien_Twi'lek", "Alien_Zabrak", "HC_Giant", + "PW_Abra", + "PW_Alakazam", + "PW_Hitmonchan", + "PW_Hitmonlee", + "PW_Hitmontop", + "PW_Jynx", + "PW_Kadabra", + "PW_Machamp", + "PW_Machoke", + "PW_Machop", + "PW_Mewtwo", + "PW_MrMime", + "PW_Smoochum", + "PW_Snorlax", + "PW_Tyrogue", "WMH_Cyclops", "Yokai_Yamanba", "Yokai_YukiShizuku", - "PW_Abra", - "PW_Kadabra", - "PW_Alakazam", - "PW_Machop", - "PW_Machoke", - "PW_Machamp", - "PW_Hitmonlee", - "PW_Hitmonchan", - "PW_MrMime", - "PW_Jynx", - "PW_Snorlax", - "PW_Mewtwo", - "PW_Tyrogue", - "PW_Hitmontop", - "PW_Smoochum", "DwarfRace", "eCutefairy", "eDefender", @@ -329,19 +329,10 @@ pub fn racegroup_data_humans() -> Vec { ), RaceGroup::standard( vec![ - "Alien_Eldar", "AS_WHE_Race", "Alien_Astoriel", "Alien_Drow_Otto", - "PW_Clefairy", - "PW_Clefable", - "PW_Cleffa", - "PW_Jigglypuff", - "PW_Wigglytuff", - "PW_Igglybuff", - "PW_Togepi", - "PW_Togetic", - "PW_Celebi", + "Alien_Eldar", "O21_Alien_DarkElf", "O21_Alien_MoonElf", "O21_Alien_SunElf", @@ -350,12 +341,21 @@ pub fn racegroup_data_humans() -> Vec { "O21_FR_MoonElf", "O21_FR_SunElf", "O21_FR_WoodElf", + "PW_Celebi", + "PW_Clefable", + "PW_Clefairy", + "PW_Cleffa", + "PW_Igglybuff", + "PW_Jigglypuff", + "PW_Togepi", + "PW_Togetic", + "PW_Wigglytuff", + "Sandy_Angel", "WoW_BloodElf", - "WoW_HighElf", - "WoW_NightElf", "WoW_ForsakenHighElf", "WoW_ForsakenNightElf", - "Sandy_Angel", + "WoW_HighElf", + "WoW_NightElf", "ElfRace", ], "Elf", @@ -390,20 +390,20 @@ pub fn racegroup_data_humans() -> Vec { "Alien_NiHal", "Alien_Quarren", "Alien_MonCalamari", - "PW_Horsea", - "PW_Seadra", - "PW_Goldeen", - "PW_Seaking", - "PW_Staryu", - "PW_Starmie", - "PW_Magikarp", - "PW_Gyarados", - "PW_Lanturn", - "PW_Qwilfish", "PW_Corsola", - "PW_Remoraid", - "PW_Mantine", + "PW_Goldeen", + "PW_Gyarados", + "PW_Horsea", "PW_Kingdra", + "PW_Lanturn", + "PW_Magikarp", + "PW_Mantine", + "PW_Qwilfish", + "PW_Remoraid", + "PW_Seadra", + "PW_Seaking", + "PW_Starmie", + "PW_Staryu", "IkquanRace", ], "Fish", @@ -417,11 +417,11 @@ pub fn racegroup_data_humans() -> Vec { "DRSKT_Race", "HPLovecraft_MistCreature", "MM_WillOWisp", - "WoW_Skeleton", "PW_Gastly", - "PW_Haunter", "PW_Gengar", + "PW_Haunter", "PW_Misdreavus", + "WoW_Skeleton", ], "Ghost", "Demon", "0.5", @@ -565,26 +565,26 @@ pub fn racegroup_data_humans() -> Vec { "Alien_Dryad", "Alien_DryadWild", "Alien_Tree", - "PW_Bulbasaur", - "PW_Ivysaur", - "PW_Venusaur", - "PW_Oddish", - "PW_Gloom", - "PW_Vileplume", - "PW_Bellsprout", - "PW_Weepinbell", - "PW_Victreebel", - "PW_Tangela", - "PW_Chikorita", "PW_Bayleef", - "PW_Meganium", "PW_Bellossom", - "PW_Sudowoodo", + "PW_Bellsprout", + "PW_Bulbasaur", + "PW_Chikorita", + "PW_Gloom", "PW_Hoppip", - "PW_Skiploom", + "PW_Ivysaur", "PW_Jumpluff", - "PW_Sunkern", + "PW_Meganium", + "PW_Oddish", + "PW_Skiploom", + "PW_Sudowoodo", "PW_Sunflora", + "PW_Sunkern", + "PW_Tangela", + "PW_Venusaur", + "PW_Victreebel", + "PW_Vileplume", + "PW_Weepinbell", ], "Tree", "Plant", "1", @@ -618,12 +618,12 @@ pub fn racegroup_data_humans() -> Vec { "Alien_Slime", "Alien_Slug", "Mincho_ThingDef", - "Yokai_HihiiroKabe", - "PW_Grimer", - "PW_Muk", "PW_Ditto", - "PW_Slugma", + "PW_Grimer", "PW_Magcargo", + "PW_Muk", + "PW_Slugma", + "Yokai_HihiiroKabe", "Slime", ], name: "Slime".to_string(), @@ -664,12 +664,12 @@ pub fn racegroup_data_animals() -> Vec { "AEXP_Lemur", "AEXP_Bonobo", "GR_ParagonHumanoid", + "PW_Aipom", + "PW_Electabuzz", + "PW_Lickitung", + "PW_Magmar", "PW_Mankey", "PW_Primeape", - "PW_Lickitung", - "PW_Electabuzz", - "PW_Magmar", - "PW_Aipom", "Dinopithecus", "Gigantopithecus", ], @@ -702,18 +702,18 @@ pub fn racegroup_data_animals() -> Vec { "AA_SummitCrab", "ACPSilkspider", "AEXP_Megascorpion", - "PW_Shellder", - "PW_Cloyster", - "PW_Krabby", - "PW_Kingler", - "PW_Omanyte", - "PW_Omastar", - "PW_Kabuto", - "PW_Kabutops", - "PW_Forretress", - "PW_Dunsparce", "BWFlooferMoth", "Cults_ByakheeRace", + "PW_Cloyster", + "PW_Dunsparce", + "PW_Forretress", + "PW_Kabuto", + "PW_Kabutops", + "PW_Kingler", + "PW_Krabby", + "PW_Omanyte", + "PW_Omastar", + "PW_Shellder", "VAECaves_AncientGiantSpider", "VAECaves_CaveCrawler", "VAECaves_GiantSpider", @@ -759,47 +759,41 @@ pub fn racegroup_data_animals() -> Vec { "AEXP_RockhopperPenguin", "AEXP_WildGoose", "GR_Chickenbear", - "GR_Chickenlope", - "GR_Chickenffalo", - "GR_Chickenwolf", - "GR_Chickenrabbit", "GR_Chickencat", + "GR_Chickenffalo", + "GR_Chickenlope", + "GR_Chickenrabbit", + "GR_Chickenwolf", "GR_Manchicken", - "GR_Turkeyman", "GR_ParagonChicken", - "MM_Ieltxu", + "GR_Turkeyman", "MM_Fenghuang", + "MM_Ieltxu", "MM_Phoenix", - "PW_Pidgey", - "PW_Pidgeotto", - "PW_Pidgeot", - "PW_Spearow", - "PW_Fearow", - // TODO: Figure out where bats go - "PW_Zubat", - "PW_Golbat", - "PW_Crobat", - "PW_Gligar", - // End bats - "PW_Psyduck", - "PW_Golduck", - "PW_Farfetchd", - "PW_Doduo", - "PW_Dodrio", "PW_Articuno", - "PW_Zapdos", - "PW_Moltres", - "PW_Hoothoot", - "PW_Noctowl", - "PW_Natu", - "PW_Xatu", - "PW_Murkrow", "PW_Delibird", - "PW_Skarmory", - "PW_Lugia", + "PW_Dodrio", + "PW_Doduo", + "PW_Farfetchd", + "PW_Fearow", + "PW_Golduck", "PW_HoOh", - "RG-EAP_Dodo", + "PW_Hoothoot", + "PW_Lugia", + "PW_Moltres", + "PW_Murkrow", + "PW_Natu", + "PW_Noctowl", + "PW_Pidgeot", + "PW_Pidgeotto", + "PW_Pidgey", + "PW_Psyduck", + "PW_Skarmory", + "PW_Spearow", + "PW_Xatu", + "PW_Zapdos", "RG-EAP_ArcticDrak", + "RG-EAP_Dodo", "Archostrich", "Dinornis", "Palaeeudyptes", @@ -845,35 +839,35 @@ pub fn racegroup_data_animals() -> Vec { "AEXP_WelshTerrier", "AEXP_AfricanWildDog", "ERN_Palamute", - "PW_Vulpix", - "PW_Ninetales", - "GR_Wolfbear", - "GR_Wolfalope", - "GR_Wolfchicken", - "GR_Wolffalo", - "GR_Wolfbeaver", - "GR_Wolfcat", "GR_Dogman", "GR_Manwolf", "GR_ParagonWolf", + "GR_Wolfalope", + "GR_Wolfbear", + "GR_Wolfbeaver", + "GR_Wolfcat", + "GR_Wolfchicken", + "GR_Wolffalo", "MM_Ahuizotl", - "MM_Kitsune", "MM_Cerberus", - "PW_Growlithe", + "MM_Kitsune", "PW_Arcanine", "PW_Eevee", - "PW_Vaporeon", - "PW_Jolteon", - "PW_Flareon", - "PW_Espeon", - "PW_Umbreon", - "PW_Snubbull", - "PW_Granbull", - "PW_Houndour", - "PW_Houndoom", - "PW_Raikou", "PW_Entei", + "PW_Espeon", + "PW_Flareon", + "PW_Granbull", + "PW_Growlithe", + "PW_Houndoom", + "PW_Houndour", + "PW_Jolteon", + "PW_Ninetales", + "PW_Raikou", + "PW_Snubbull", "PW_Suicune", + "PW_Umbreon", + "PW_Vaporeon", + "PW_Vulpix", "Archomutt", "AnimaWarg", "Abaddog", @@ -921,11 +915,11 @@ pub fn racegroup_data_animals() -> Vec { RaceGroup::standard_animal( vec![ "AA_RoughPlatedMonitor", - "PW_Totodile", + "AEXP_Alligator", + "AEXP_Crocodile", "PW_Croconaw", "PW_Feraligatr", - "AEXP_Crocodile", - "AEXP_Alligator", + "PW_Totodile", "Quinkana", "Purussaurus", ], @@ -997,14 +991,14 @@ pub fn racegroup_data_animals() -> Vec { vec![ "AA_Behemoth", "AA_DecayDrake", - "MM_Qilin", "MM_LesserWyvern", + "MM_Qilin", + "PW_Charizard", "PW_Charmander", "PW_Charmeleon", - "PW_Charizard", - "PW_Dratini", "PW_Dragonair", "PW_Dragonite", + "PW_Dratini", "Yokai_RyuunoIkariAnimal", // Colored dragons "Black_Dragon", @@ -1038,11 +1032,11 @@ pub fn racegroup_data_animals() -> Vec { "AEXP_IndianElephant", "AEXP_Tapir", "HC_WoollyMammoth", - "RG-EAP_WoollyMammoth", + "PW_Donphan", "PW_Drowzee", "PW_Hypno", "PW_Phanpy", - "PW_Donphan", + "RG-EAP_WoollyMammoth", "Boltusk", "Deinotherium", "Platybelodon", @@ -1097,9 +1091,9 @@ pub fn racegroup_data_animals() -> Vec { "GR_Catman", "GR_ParagonFeline", "MM_Chimera", + "MM_Griffin", "MM_Manticore", "MM_Xiezhi", - "MM_Griffin", "PW_Meowth", "PW_Persian", "Carnagrius", @@ -1157,8 +1151,8 @@ pub fn racegroup_data_animals() -> Vec { "MM_Unicorn", "PW_Ponyta", "PW_Rapidash", - "PW_Rhyhorn", "PW_Rhydon", + "PW_Rhyhorn", "RG-EAP_WoollyRhino", "Chalicotherium", "Elasmotherium", @@ -1179,10 +1173,10 @@ pub fn racegroup_data_animals() -> Vec { "ACPHippopotamus", "AEXP_Seal", "AEXP_Walrus", - "PW_Seel", + "PW_Azumarill", "PW_Dewgong", "PW_Marill", - "PW_Azumarill", + "PW_Seel", "Gomphotaria", ], "MarineMammal", @@ -1239,11 +1233,11 @@ pub fn racegroup_data_animals() -> Vec { "AA_WindBeast", "AA_Darkbeast", "AA_DarkVandal", - "PW_Slowpoke", + "PW_Piloswine", "PW_Slowbro", "PW_Slowking", + "PW_Slowpoke", "PW_Swinub", - "PW_Piloswine", "ACPTapir", "ACPPeccary", "MM_ErymanthianBoar", @@ -1280,8 +1274,8 @@ pub fn racegroup_data_animals() -> Vec { "AEXP_MegaWolverine", "AEXP_Otter", "AEXP_Badger", - "PW_Sneasel", "PW_Smeargle", + "PW_Sneasel", "Enhydriodon", ], "Raccoon", @@ -1319,8 +1313,8 @@ pub fn racegroup_data_animals() -> Vec { "MM_Basilisk", "MM_Salamander", "MM_Tlilcoatl", - "PW_Ekans", "PW_Arbok", + "PW_Ekans", "RG-WF_WastelandDeathclaw", "Gigantophis", "Megalania", @@ -1376,27 +1370,27 @@ pub fn racegroup_data_animals() -> Vec { "GR_Rabbitchicken", "GR_Ratffalo", "GR_Squirralope", - "PW_Rattata", - "PW_Raticate", + "PW_Cyndaquil", + "PW_Furret", + "PW_Mew", + "PW_Nidoking", + "PW_Nidoqueen", + "PW_NidoranF", + "PW_NidoranM", + "PW_Nidorina", + "PW_Nidorino", + "PW_Pichu", "PW_Pikachu", + "PW_Quilava", "PW_Raichu", + "PW_Raticate", + "PW_Rattata", "PW_Sandshrew", "PW_Sandslash", - "PW_NidoranF", - "PW_Nidorina", - "PW_Nidoqueen", - "PW_NidoranM", - "PW_Nidorino", - "PW_Nidoking", - "PW_Mew", - "PW_Cyndaquil", - "PW_Quilava", - "PW_Typhlosion", "PW_Sentret", - "PW_Furret", - "PW_Pichu", - "RG-WF_WastelandSquirrel", + "PW_Typhlosion", "RG-WF_WastelandBeaver", + "RG-WF_WastelandSquirrel", "Yokai_SpinMouse", "Archojerboa", "Castoroides", @@ -1416,18 +1410,9 @@ pub fn racegroup_data_animals() -> Vec { "AA_Plasmorph", "AA_SandSquid", "AA_TarGuzzler", - // Do frogs go here? - "PW_Poliwag", - "PW_Poliwhirl", - "PW_Poliwrath", + "PW_Octillery", "PW_Tentacool", "PW_Tentacruel", - "PW_Chinchou", - "PW_Politoed", - "PW_Wooper", - "PW_Quagsire", - "PW_Wobbuffet", - "PW_Octillery", ], "Tentacle", "Slime", "0.8", Some(false), @@ -1463,11 +1448,11 @@ pub fn racegroup_data_animals() -> Vec { vec![ "Tortoise", "AEXP_DesertTortoise", - "PW_Squirtle", - "PW_Wartortle", "PW_Blastoise", "PW_Lapras", "PW_Shuckle", + "PW_Squirtle", + "PW_Wartortle", "Archotortoise", "Megalochelys", ], @@ -1495,9 +1480,9 @@ pub fn racegroup_data_animals() -> Vec { "GR_Bearwolf", "GR_Manbear", "GR_ParagonBear", - "RG-WF_WastelandBear", "PW_Teddiursa", "PW_Ursaring", + "RG-WF_WastelandBear", "Archopanda", "AnimaBear", "ShortfacedBear", @@ -1550,31 +1535,31 @@ pub fn racegroup_data_animals() -> Vec { "AEXP_Wildebeest", "GR_Boomabear", "GR_Boomachicken", - "GR_Boomffalo", - "GR_Boomwolf", - "GR_Boomsquirrel", - "GR_Boomcat", "GR_Booman", + "GR_Boomcat", + "GR_Boomffalo", + "GR_Boomsquirrel", + "GR_Boomwolf", "GR_Manalope", "GR_Manffalo", "GR_Muffalobear", - "GR_Muffalope", - "GR_Muffalochicken", - "GR_Muffalowolf", "GR_Muffalocat", - "GR_Muffalorat", + "GR_Muffalochicken", "GR_Muffaloman", + "GR_Muffalope", + "GR_Muffalorat", + "GR_Muffalowolf", "GR_ParagonBoomalope", "GR_ParagonMuffalo", - "RG-EAP-Protoceratidae", - "MM_WildMinotaur", "MM_Catoblepas", "MM_CeryneianHind", - "PW_Tauros", - "PW_Mareep", - "PW_Flaaffy", + "MM_WildMinotaur", "PW_Ampharos", + "PW_Flaaffy", + "PW_Mareep", "PW_Miltank", + "PW_Tauros", + "RG-EAP-Protoceratidae", "Addax", "AngusCow", "AnkoleWatusiCow", @@ -1641,26 +1626,26 @@ pub fn racegroup_data_animals() -> Vec { "AA_Feralisk", "AA_Junglelisk", "AACP_AnimaMegaspider", - "PW_Caterpie", - "PW_Metapod", - "PW_Butterfree", - "PW_Weedle", - "PW_Kakuna", + "PW_Ariados", "PW_Beedrill", + "PW_Butterfree", + "PW_Caterpie", + "PW_Heracross", + "PW_Kakuna", + "PW_Ledian", + "PW_Ledyba", + "PW_Metapod", "PW_Paras", "PW_Parasect", - "PW_Venonat", - "PW_Venomoth", - "PW_Scyther", - "PW_Pinsir", - "PW_Ledyba", - "PW_Ledian", - "PW_Spinarak", - "PW_Ariados", - "PW_Yanma", "PW_Pineco", + "PW_Pinsir", "PW_Scizor", - "PW_Heracross", + "PW_Scyther", + "PW_Spinarak", + "PW_Venomoth", + "PW_Venonat", + "PW_Weedle", + "PW_Yanma", "Meganeura", "Spiderant", ],