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