Add DLC race support

This commit is contained in:
AsmodeusRex 2022-12-17 17:23:54 -08:00
parent 3e09307e9d
commit cad70e5532
2 changed files with 43 additions and 22 deletions

View file

@ -1,3 +1,6 @@
11.3.3
-Added support for DLC races
11.3.2
-Hotfixed Gods of Elona, Ooka miko, KMH

View file

@ -577,26 +577,6 @@ pub fn racegroup_data_humans() -> Vec<RaceGroup> {
"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", true,
"TreeBreasts",
@ -1294,7 +1274,6 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
"Cloacal",
("Cloacal", "Hemi"),
),
// TODO: Should be single gender
RaceGroup::standard_animal(
"Orc",
vec![
@ -1303,7 +1282,7 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
"OG_Squig_Oily",
"OG_Snotling",
],
"Skin", "1", true,
"Skin", "1", false,
"MammalBreasts",
"Orc",
("Orc", "Orc"),
@ -1424,6 +1403,7 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
"Rat",
"Snowhare",
"Squirrel",
"WasteRat",
"AA_DuskRat",
"AA_FrostboundBehemoth",
"AA_Frostmite",
@ -1538,6 +1518,43 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
"Cloacal",
("Cloacal", "Dragon"),
),
RaceGroup::standard_animal(
"Tree",
vec![
"Dryad_Barkskin",
"Dryad_Basic",
"Dryad_Berrymaker",
"Dryad_Carrier",
"Dryad_Clawer",
"Dryad_Gaumaker",
"Dryad_Medicinemaker",
"Dryad_Woodmaker",
"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", true,
"",
"Tree",
("Tree", "Tree"),
),
RaceGroup::standard_animal(
"Turtle",
vec![
@ -1610,6 +1627,7 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
"Ibex",
"Muffalo",
"Sheep",
"Toxalope",
"Yak",
"AA_ChameleonYak",
"AA_DevilSheep",