diff --git a/generator/src/racegroups.rs b/generator/src/racegroups.rs index c4c00cc..9c01a7e 100644 --- a/generator/src/racegroups.rs +++ b/generator/src/racegroups.rs @@ -127,6 +127,21 @@ 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", @@ -313,10 +328,10 @@ pub fn racegroup_data_humans() -> Vec { RaceGroup::standard( "Elf", vec![ - "Alien_Eldar", "AS_WHE_Race", "Alien_Astoriel", "Alien_Drow_Otto", + "Alien_Eldar", "O21_Alien_DarkElf", "O21_Alien_MoonElf", "O21_Alien_SunElf", @@ -325,12 +340,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", ], "Skin", "1.1", @@ -365,6 +389,20 @@ pub fn racegroup_data_humans() -> Vec { "Alien_NiHal", "Alien_Quarren", "Alien_MonCalamari", + "PW_Corsola", + "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", ], "Scales", "0.8", @@ -378,6 +416,10 @@ pub fn racegroup_data_humans() -> Vec { "DRSKT_Race", "HPLovecraft_MistCreature", "MM_WillOWisp", + "PW_Gastly", + "PW_Gengar", + "PW_Haunter", + "PW_Misdreavus", "WoW_Skeleton", ], "Demon", "0.5", @@ -522,6 +564,26 @@ pub fn racegroup_data_humans() -> Vec { "Alien_Dryad", "Alien_DryadWild", "Alien_Tree", + "PW_Bayleef", + "PW_Bellossom", + "PW_Bellsprout", + "PW_Bulbasaur", + "PW_Chikorita", + "PW_Gloom", + "PW_Hoppip", + "PW_Ivysaur", + "PW_Jumpluff", + "PW_Meganium", + "PW_Oddish", + "PW_Skiploom", + "PW_Sudowoodo", + "PW_Sunflora", + "PW_Sunkern", + "PW_Tangela", + "PW_Venusaur", + "PW_Victreebel", + "PW_Vileplume", + "PW_Weepinbell", ], "Plant", "1", "TreeBreasts", @@ -554,6 +616,11 @@ pub fn racegroup_data_humans() -> Vec { "Alien_Slime", "Alien_Slug", "Mincho_ThingDef", + "PW_Ditto", + "PW_Grimer", + "PW_Magcargo", + "PW_Muk", + "PW_Slugma", "Yokai_HihiiroKabe", "Slime", ], @@ -596,6 +663,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", "Dinopithecus", "Gigantopithecus", ], @@ -630,6 +703,16 @@ pub fn racegroup_data_animals() -> Vec { "AEXP_Megascorpion", "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", @@ -675,19 +758,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", - "RG-EAP_Dodo", + "PW_Articuno", + "PW_Delibird", + "PW_Dodrio", + "PW_Doduo", + "PW_Farfetchd", + "PW_Fearow", + "PW_Golduck", + "PW_HoOh", + "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", @@ -733,18 +838,35 @@ pub fn racegroup_data_animals() -> Vec { "AEXP_WelshTerrier", "AEXP_AfricanWildDog", "ERN_Palamute", - "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", + "MM_Kitsune", + "PW_Arcanine", + "PW_Eevee", + "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", @@ -779,6 +901,8 @@ pub fn racegroup_data_animals() -> Vec { "AEXP_Camel", "AEXP_Giraffe", "AEXP_Moose", + "PW_Girafarig", + "PW_Stantler", "RG-WF_WastelandDeer", ], "Fur", "1", @@ -790,8 +914,11 @@ pub fn racegroup_data_animals() -> Vec { "Crocodilian", vec![ "AA_RoughPlatedMonitor", - "AEXP_Crocodile", "AEXP_Alligator", + "AEXP_Crocodile", + "PW_Croconaw", + "PW_Feraligatr", + "PW_Totodile", "Quinkana", "Purussaurus", ], @@ -804,6 +931,7 @@ pub fn racegroup_data_animals() -> Vec { "DinoFeathered", vec![ "AA_PedigreedRaptor", + "PW_Aerodactyl", "Dakotaraptor", "Deinocheirus", "Gallimimus", @@ -820,6 +948,11 @@ pub fn racegroup_data_animals() -> Vec { RaceGroup::standard_animal( "DinoScaled", vec![ + "PW_Cubone", + "PW_Marowak", + "PW_Kangaskhan", + "PW_Larvitar", + "PW_Tyranitar", "Allosaurus", "Ankylosaurus", "Baryonyx", @@ -857,8 +990,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_Dragonair", + "PW_Dragonite", + "PW_Dratini", "Yokai_RyuunoIkariAnimal", // Colored dragons "Black_Dragon", @@ -892,6 +1031,10 @@ pub fn racegroup_data_animals() -> Vec { "AEXP_IndianElephant", "AEXP_Tapir", "HC_WoollyMammoth", + "PW_Donphan", + "PW_Drowzee", + "PW_Hypno", + "PW_Phanpy", "RG-EAP_WoollyMammoth", "Boltusk", "Deinotherium", @@ -947,9 +1090,11 @@ 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", "Dinocrocuta", "eBlackcat", @@ -1003,6 +1148,10 @@ pub fn racegroup_data_animals() -> Vec { "GR_ParagonHorse", "MM_Pegasus", "MM_Unicorn", + "PW_Ponyta", + "PW_Rapidash", + "PW_Rhydon", + "PW_Rhyhorn", "RG-EAP_WoollyRhino", "Chalicotherium", "Elasmotherium", @@ -1023,6 +1172,10 @@ pub fn racegroup_data_animals() -> Vec { "ACPHippopotamus", "AEXP_Seal", "AEXP_Walrus", + "PW_Azumarill", + "PW_Dewgong", + "PW_Marill", + "PW_Seel", "Gomphotaria", ], "Fur", "0.9", @@ -1047,6 +1200,8 @@ pub fn racegroup_data_animals() -> Vec { vec![ "AEXP_Koala", "AEXP_TasmanianDevil", + "PW_Diglett", + "PW_Dugtrio", "Diprotodon", ], "Fur", "1", @@ -1077,6 +1232,11 @@ pub fn racegroup_data_animals() -> Vec { "AA_WindBeast", "AA_Darkbeast", "AA_DarkVandal", + "PW_Piloswine", + "PW_Slowbro", + "PW_Slowking", + "PW_Slowpoke", + "PW_Swinub", "ACPTapir", "ACPPeccary", "MM_ErymanthianBoar", @@ -1113,6 +1273,8 @@ pub fn racegroup_data_animals() -> Vec { "AEXP_MegaWolverine", "AEXP_Otter", "AEXP_Badger", + "PW_Smeargle", + "PW_Sneasel", "Enhydriodon", ], "Fur", "1", @@ -1150,6 +1312,8 @@ pub fn racegroup_data_animals() -> Vec { "MM_Basilisk", "MM_Salamander", "MM_Tlilcoatl", + "PW_Arbok", + "PW_Ekans", "RG-WF_WastelandDeathclaw", "Gigantophis", "Megalania", @@ -1205,8 +1369,27 @@ pub fn racegroup_data_animals() -> Vec { "GR_Rabbitchicken", "GR_Ratffalo", "GR_Squirralope", - "RG-WF_WastelandSquirrel", + "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_Sentret", + "PW_Typhlosion", "RG-WF_WastelandBeaver", + "RG-WF_WastelandSquirrel", "Yokai_SpinMouse", "Archojerboa", "Castoroides", @@ -1226,6 +1409,9 @@ pub fn racegroup_data_animals() -> Vec { "AA_Plasmorph", "AA_SandSquid", "AA_TarGuzzler", + "PW_Octillery", + "PW_Tentacool", + "PW_Tentacruel", ], "Slime", "0.8", "", @@ -1261,6 +1447,11 @@ pub fn racegroup_data_animals() -> Vec { vec![ "Tortoise", "AEXP_DesertTortoise", + "PW_Blastoise", + "PW_Lapras", + "PW_Shuckle", + "PW_Squirtle", + "PW_Wartortle", "Archotortoise", "Megalochelys", ], @@ -1288,6 +1479,8 @@ pub fn racegroup_data_animals() -> Vec { "GR_Bearwolf", "GR_Manbear", "GR_ParagonBear", + "PW_Teddiursa", + "PW_Ursaring", "RG-WF_WastelandBear", "Archopanda", "AnimaBear", @@ -1340,26 +1533,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", + "MM_WildMinotaur", + "PW_Ampharos", + "PW_Flaaffy", + "PW_Mareep", + "PW_Miltank", + "PW_Tauros", + "RG-EAP-Protoceratidae", "Addax", "AngusCow", "AnkoleWatusiCow", @@ -1426,6 +1624,26 @@ pub fn racegroup_data_animals() -> Vec { "AA_Feralisk", "AA_Junglelisk", "AACP_AnimaMegaspider", + "PW_Ariados", + "PW_Beedrill", + "PW_Butterfree", + "PW_Caterpie", + "PW_Heracross", + "PW_Kakuna", + "PW_Ledian", + "PW_Ledyba", + "PW_Metapod", + "PW_Paras", + "PW_Parasect", + "PW_Pineco", + "PW_Pinsir", + "PW_Scizor", + "PW_Scyther", + "PW_Spinarak", + "PW_Venomoth", + "PW_Venonat", + "PW_Weedle", + "PW_Yanma", "Meganeura", "Spiderant", ],