Improve vanilla support

This commit is contained in:
AsmodeusRex 2022-10-31 13:01:13 -07:00
parent 241fdcdf55
commit 0462354e33
1 changed files with 32 additions and 5 deletions

View File

@ -577,6 +577,7 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
vec![
RaceGroup::standard_animal(
vec![
"Megasloth",
"ACPRedPanda",
"AEXP_Pangolin",
"AEXP_RedPanda",
@ -706,6 +707,15 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
),
RaceGroup::standard_animal(
vec![
"Fox_Arctic",
"Fox_Fennec",
"Fox_Red",
"Husky",
"LabradorRetriever",
"Warg",
"Wolf_Arctic",
"Wolf_Timber",
"YorkshireTerrier",
"AA_AnimusVox",
"AA_Skiphound",
"AACP_AnimaFox",
@ -767,6 +777,7 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
// Most even-toed ungulates go here, obviously excluding cetaceans
RaceGroup::standard_animal(
vec![
"Alpaca",
"Deer",
"Dromedary",
"Elk",
@ -900,6 +911,10 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
),
RaceGroup::standard_animal(
vec![
"Cat",
"Cougar",
"Lynx",
"Panther",
"AA_ArcticLion",
"AA_CrystallineCaracal",
"AA_DuskProwler",
@ -966,6 +981,8 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
// Rhinos belong here, not with elephants, as they are odd-toed ungulates
RaceGroup::standard_animal(
vec![
"Donkey",
"Horse",
"Rhinoceros",
"AA_Thunderox",
"ACPHorse",
@ -1075,6 +1092,7 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
// Mustelids
RaceGroup::standard_animal(
vec![
"Raccoon",
"ACPMegaFerret",
"ACPMegabadger",
"ACPOtter",
@ -1134,10 +1152,17 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
"Cloacal",
("Cloacal", "Hemi"),
),
// Rodents and Lagomorphs
RaceGroup::standard_animal(
vec![
"GuineaPig",
"Alphabeaver",
"Boomrat",
"Capybara",
"Chinchilla",
"GuineaPig",
"Hare",
"Rat",
"Snowhare",
"Squirrel",
"AA_DuskRat",
"AA_FrostboundBehemoth",
@ -1199,6 +1224,7 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
),
RaceGroup::standard_animal(
vec![
"Thrumbo",
"GR_Thrumbear",
"GR_Thrumbalope",
"GR_Thrumbochicken",
@ -1275,13 +1301,14 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
),
RaceGroup {
races: vec![
"Goat",
"Caribou",
"Boomalope",
"Bison",
"Caribou",
"Cow",
"Gazelle",
"Muffalo",
"Goat",
"Ibex",
"Muffalo",
"Sheep",
"Yak",
"AA_ChameleonYak",
@ -1398,7 +1425,7 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
f_genitals: "OvipositorF".to_string(),
m_genitals: "OvipositorM".to_string(),
tag: "Chitin".to_string(),
sex_drive: "0.7".to_string(),
sex_drive: "1".to_string(),
egg_implant: Some(true),
},
RaceGroup {