mirror of
https://gitgud.io/AsmodeusRex/rjw-race-support.git
synced 2024-08-15 00:03:24 +00:00
11.3.2
This commit is contained in:
parent
bde44382e5
commit
7a89d4bf47
3 changed files with 78 additions and 21 deletions
|
@ -60,8 +60,6 @@
|
|||
<li>Alien_Slaaneshi</li>
|
||||
<li>Alien_SlaaPrince</li>
|
||||
<li>Alien_Daemonette</li>
|
||||
<li>eBlackangel</li>
|
||||
<li>eExile</li>
|
||||
<li>kohime</li>
|
||||
<li>MM_Kappa</li>
|
||||
<li>O21_Alien_Tiefling</li>
|
||||
|
@ -250,6 +248,7 @@
|
|||
<li>Battle_Droid</li>
|
||||
<li>B-1_Droid_Specialist</li>
|
||||
<li>B-1_Commander_Droid</li>
|
||||
<li>eAndroid</li>
|
||||
<li>Super_Battle_Droid</li>
|
||||
<li>Droidekas</li>
|
||||
<li>BX_Droid_Commando</li>
|
||||
|
@ -280,7 +279,6 @@
|
|||
<li>FemaleEscortBot</li>
|
||||
<li>MaleEscortBot</li>
|
||||
<li>DomestiBot</li>
|
||||
<li>eAndroid</li>
|
||||
<li>ChjAndroid</li>
|
||||
<li>Alien_Engi</li>
|
||||
</raceNames>
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
11.3.2
|
||||
-Hotfixed Gods of Elona, Ooka miko, KMH
|
||||
|
||||
11.3.1
|
||||
-Fixed Emperor of dragon, Gods of elona, Ooka miko, and kemomimihouse
|
||||
-Added support for insect girls
|
||||
|
||||
11.3.0
|
||||
-Fixed some viviparous species laying chicken eggs
|
||||
|
|
|
@ -88,12 +88,12 @@ pub fn construct_racegroup(group: &RaceGroup) -> String {
|
|||
false => String::new()
|
||||
};
|
||||
|
||||
let mut f_breasts = tagify(&group.f_breasts, "femaleBreasts");
|
||||
let mut f_genital = tagify(&group.f_genitals, "femaleGenitals");
|
||||
let mut m_breasts = group.m_breasts.clone();
|
||||
let mut m_genital = group.m_genitals.clone();
|
||||
let gender = match !group.gendered {
|
||||
true => {
|
||||
f_breasts = "<femaleBreasts />".to_string();
|
||||
f_genital = "<femaleGenitals />".to_string();
|
||||
m_breasts = String::new();
|
||||
m_genital = String::new();
|
||||
format!("\n\t\t<hasSingleGender>{}</hasSingleGender>", !group.gendered)
|
||||
},
|
||||
false => String::new(),
|
||||
|
@ -102,10 +102,10 @@ pub fn construct_racegroup(group: &RaceGroup) -> String {
|
|||
let replace = HashMap::from([
|
||||
("{name}", group.name.clone()),
|
||||
("{anus}", tagify(&group.anus, "anuses")),
|
||||
("{f_breasts}", f_breasts),
|
||||
("{f_genitals}", f_genital),
|
||||
("{m_breasts}", tagify(&group.m_breasts, "maleBreasts")),
|
||||
("{m_genitals}", tagify(&group.m_genitals, "maleGenitals")),
|
||||
("{f_breasts}", tagify(&group.f_breasts, "femaleBreasts")),
|
||||
("{f_genitals}", tagify(&group.f_genitals, "femaleGenitals")),
|
||||
("{m_breasts}", tagify(&m_breasts, "maleBreasts")),
|
||||
("{m_genitals}", tagify(&m_genital, "maleGenitals")),
|
||||
("{tag}", tagify(&group.tag, "tags")),
|
||||
("{gendered}", gender),
|
||||
("{sex_drive}", group.sex_drive.clone()),
|
||||
|
@ -894,6 +894,21 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
|
|||
"Dog",
|
||||
("Dog", "Dog"),
|
||||
),
|
||||
RaceGroup::standard_animal(
|
||||
"CanineSingleGender",
|
||||
vec![
|
||||
"kon",
|
||||
"konf",
|
||||
"kuro",
|
||||
"Ooka_Miko",
|
||||
"siro",
|
||||
"sirof",
|
||||
],
|
||||
"Fur", "1", false,
|
||||
"MammalBreasts",
|
||||
"Dog",
|
||||
("Dog", "Dog"),
|
||||
),
|
||||
RaceGroup::standard_animal(
|
||||
"CanineSkin",
|
||||
vec![
|
||||
|
@ -942,6 +957,18 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
|
|||
"Cloacal",
|
||||
("Cloacal", "Crocodilian"),
|
||||
),
|
||||
RaceGroup::standard_animal(
|
||||
"DemonSingleGender",
|
||||
vec![
|
||||
"eBlackangel",
|
||||
"eExile",
|
||||
"kohime",
|
||||
],
|
||||
"Demon", "1", false,
|
||||
"Breasts",
|
||||
"",
|
||||
("Demon", "Demon"),
|
||||
),
|
||||
RaceGroup::standard_animal(
|
||||
"DinoFeathered",
|
||||
vec![
|
||||
|
@ -1037,6 +1064,16 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
|
|||
"Cloacal",
|
||||
("Cloacal", "Dragon"),
|
||||
),
|
||||
RaceGroup::standard_animal(
|
||||
"DragonSingleGender",
|
||||
vec![
|
||||
"yuki",
|
||||
],
|
||||
"Scales", "1.2", false,
|
||||
"",
|
||||
"Cloacal",
|
||||
("Cloacal", "Dragon"),
|
||||
),
|
||||
RaceGroup::standard_animal(
|
||||
"Elephant",
|
||||
vec![
|
||||
|
@ -1137,6 +1174,8 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
|
|||
"FelineSingleGender",
|
||||
vec![
|
||||
"eBlackcat",
|
||||
"eYoungercatsister",
|
||||
"miko",
|
||||
],
|
||||
"Fur", "1", false,
|
||||
"CatBreasts",
|
||||
|
@ -1195,23 +1234,13 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
|
|||
"eDefender",
|
||||
"eGoldenknight",
|
||||
"eGwen",
|
||||
"eYoungercatsister",
|
||||
"eYoungersister",
|
||||
"EmperorDragon",
|
||||
"akame",
|
||||
"aome",
|
||||
"baier",
|
||||
"buer",
|
||||
"hana",
|
||||
"jiaer",
|
||||
"juer",
|
||||
"kohime",
|
||||
"kon",
|
||||
"kuoer",
|
||||
"kuro",
|
||||
"miko",
|
||||
"siro",
|
||||
"yuki",
|
||||
"zhuer",
|
||||
],
|
||||
"Skin", "1", false,
|
||||
|
@ -1459,6 +1488,16 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
|
|||
"Mammal",
|
||||
("Mammal", "Rodent"),
|
||||
),
|
||||
RaceGroup::standard_animal(
|
||||
"RodentSingleGender",
|
||||
vec![
|
||||
"hana",
|
||||
],
|
||||
"Fur", "1.1", false,
|
||||
"MammalBreasts",
|
||||
"Mammal",
|
||||
("Mammal", "Rodent"),
|
||||
),
|
||||
RaceGroup::standard_animal(
|
||||
"Tentacle",
|
||||
vec![
|
||||
|
@ -1663,6 +1702,22 @@ pub fn racegroup_data_animals() -> Vec<RaceGroup> {
|
|||
gendered: true,
|
||||
egg_implant: false,
|
||||
},
|
||||
RaceGroup {
|
||||
races: vec![
|
||||
"akame",
|
||||
"aome",
|
||||
],
|
||||
name: "BovineSingleGenderAnimal".to_string(),
|
||||
anus: "MammalAnus".to_string(),
|
||||
f_breasts: "UdderBreasts".to_string(),
|
||||
m_breasts: "MammalBreasts".to_string(),
|
||||
f_genitals: "BovineVagina".to_string(),
|
||||
m_genitals: "BovinePenis".to_string(),
|
||||
tag: "Fur".to_string(),
|
||||
sex_drive: "1".to_string(),
|
||||
gendered: false,
|
||||
egg_implant: false,
|
||||
},
|
||||
// Arthropods that reproduce through oviposition
|
||||
RaceGroup {
|
||||
races: vec![
|
||||
|
|
Loading…
Reference in a new issue