Made some Genes not pop up in quests, typos

This commit is contained in:
Vegapnk 2024-05-30 15:57:07 +02:00
parent 491c54cd03
commit c93c80e0ed
6 changed files with 14 additions and 5 deletions

View file

@ -20,6 +20,7 @@
- LimbicStimulator / Scrambler thanks to @jaaldabaoth. See [Scrambler Description](Common/Defs/ThingDefs/Scrambler.xml) and [Limbic Stimulator](./Common/Defs/ThingDefs/LimbicStimulator.xml) - LimbicStimulator / Scrambler thanks to @jaaldabaoth. See [Scrambler Description](Common/Defs/ThingDefs/Scrambler.xml) and [Limbic Stimulator](./Common/Defs/ThingDefs/LimbicStimulator.xml)
- Bioscaffold that allows for faster pregnancies. thanks to @jaaldabaoth. See [its description](./Common/Defs/ThingDefs/Bioscaffold.xml) - Bioscaffold that allows for faster pregnancies. thanks to @jaaldabaoth. See [its description](./Common/Defs/ThingDefs/Bioscaffold.xml)
- Multi-Pregnancy Gene thanks to @jaaldabaoth - Multi-Pregnancy Gene thanks to @jaaldabaoth
- Many genes have settings configurable in their xml - tick speeds and distances.
**Changes**: **Changes**:
@ -30,12 +31,13 @@
- Resizing Age for resizing Genes can be set in Settings @jaaldabaoth - Resizing Age for resizing Genes can be set in Settings @jaaldabaoth
- **Licentia related genes are only placeholders**, as Licentia is not 1.5 yet - **Licentia related genes are only placeholders**, as Licentia is not 1.5 yet
- InsectIncubator only does self-fertilization now, but does not increase storage capacities for eggs anymore - InsectIncubator only does self-fertilization now, but does not increase storage capacities for eggs anymore
- Some Genes (GenitaliaTypes, Cum, some others) cannot be in quest-rewards anymore. Special, Size, Breeding and Lifeforce genes still can be quest rewards.
**Fixes:** **Fixes:**
- Small changes to drawing Succubus Wings - Small changes to drawing Succubus Wings
- Minor Format changes to lots of XML files - Minor Format changes to lots of XML files
- Pawns with ONLY an Archotech penis will not give Fertilin, and will not receive debugs (Fixes #71) - Pawns with ONLY an Archotech penis will not give Fertilin, and will not receive debuffs (Fixes #71)
**Hidden Changes:** **Hidden Changes:**

View file

@ -5,7 +5,7 @@
<exclusionTags> <exclusionTags>
<li>CumAmount</li> <li>CumAmount</li>
</exclusionTags> </exclusionTags>
<randomChosen>false</randomChosen>
<modExtensions> <modExtensions>
<li MayRequire="OskarPotocki.VanillaFactionsExpanded.Core" Class="VanillaGenesExpanded.GeneExtension"> <li MayRequire="OskarPotocki.VanillaFactionsExpanded.Core" Class="VanillaGenesExpanded.GeneExtension">
<backgroundPathEndogenes>Genes/Icons/RJW_Genes_Endogene_Background</backgroundPathEndogenes> <backgroundPathEndogenes>Genes/Icons/RJW_Genes_Endogene_Background</backgroundPathEndogenes>

View file

@ -3,6 +3,7 @@
<GeneDef Name="GeneExtraGenitaliaBase" Abstract="True"> <GeneDef Name="GeneExtraGenitaliaBase" Abstract="True">
<displayCategory>rjw_genes_genitalia_extras</displayCategory> <displayCategory>rjw_genes_genitalia_extras</displayCategory>
<randomChosen>false</randomChosen>
<modExtensions> <modExtensions>
<li MayRequire="OskarPotocki.VanillaFactionsExpanded.Core" Class="VanillaGenesExpanded.GeneExtension"> <li MayRequire="OskarPotocki.VanillaFactionsExpanded.Core" Class="VanillaGenesExpanded.GeneExtension">
<backgroundPathEndogenes>Genes/Icons/RJW_Genes_Endogene_Background</backgroundPathEndogenes> <backgroundPathEndogenes>Genes/Icons/RJW_Genes_Endogene_Background</backgroundPathEndogenes>

View file

@ -7,7 +7,7 @@
<exclusionTags> <exclusionTags>
<li>GenitalType</li> <li>GenitalType</li>
</exclusionTags> </exclusionTags>
<randomChosen>true</randomChosen> <randomChosen>false</randomChosen>
<biostatCpx>0</biostatCpx> <biostatCpx>0</biostatCpx>
<modExtensions> <modExtensions>

View file

@ -14,6 +14,7 @@
</li> </li>
</forcedTraits> </forcedTraits>
<randomChosen>false</randomChosen>
<modExtensions> <modExtensions>
<li MayRequire="OskarPotocki.VanillaFactionsExpanded.Core" Class="VanillaGenesExpanded.GeneExtension"> <li MayRequire="OskarPotocki.VanillaFactionsExpanded.Core" Class="VanillaGenesExpanded.GeneExtension">
<backgroundPathEndogenes>Genes/Icons/RJW_Genes_Endogene_Background</backgroundPathEndogenes> <backgroundPathEndogenes>Genes/Icons/RJW_Genes_Endogene_Background</backgroundPathEndogenes>
@ -36,6 +37,7 @@
</li> </li>
</forcedTraits> </forcedTraits>
<randomChosen>false</randomChosen>
<modExtensions> <modExtensions>
<li MayRequire="OskarPotocki.VanillaFactionsExpanded.Core" Class="VanillaGenesExpanded.GeneExtension"> <li MayRequire="OskarPotocki.VanillaFactionsExpanded.Core" Class="VanillaGenesExpanded.GeneExtension">
<backgroundPathEndogenes>Genes/Icons/RJW_Genes_Endogene_Background</backgroundPathEndogenes> <backgroundPathEndogenes>Genes/Icons/RJW_Genes_Endogene_Background</backgroundPathEndogenes>
@ -67,7 +69,7 @@
</modExtensions> </modExtensions>
</GeneDef> </GeneDef>
--> -->
<GeneDef> <GeneDef>
<defName>rjw_genes_masochist</defName> <defName>rjw_genes_masochist</defName>
<label>Masochist</label> <label>Masochist</label>
@ -82,6 +84,7 @@
</li> </li>
</forcedTraits> </forcedTraits>
<randomChosen>false</randomChosen>
<modExtensions> <modExtensions>
<li MayRequire="OskarPotocki.VanillaFactionsExpanded.Core" Class="VanillaGenesExpanded.GeneExtension"> <li MayRequire="OskarPotocki.VanillaFactionsExpanded.Core" Class="VanillaGenesExpanded.GeneExtension">
<backgroundPathEndogenes>Genes/Icons/RJW_Genes_Endogene_Background</backgroundPathEndogenes> <backgroundPathEndogenes>Genes/Icons/RJW_Genes_Endogene_Background</backgroundPathEndogenes>
@ -107,6 +110,7 @@
<li>rjw_genes_sexual_orientation</li> <li>rjw_genes_sexual_orientation</li>
</exclusionTags> </exclusionTags>
<randomChosen>false</randomChosen>
<modExtensions> <modExtensions>
<li MayRequire="OskarPotocki.VanillaFactionsExpanded.Core" Class="VanillaGenesExpanded.GeneExtension"> <li MayRequire="OskarPotocki.VanillaFactionsExpanded.Core" Class="VanillaGenesExpanded.GeneExtension">
<backgroundPathEndogenes>Genes/Icons/RJW_Genes_Endogene_Background</backgroundPathEndogenes> <backgroundPathEndogenes>Genes/Icons/RJW_Genes_Endogene_Background</backgroundPathEndogenes>
@ -132,6 +136,7 @@
<li>rjw_genes_sexual_orientation</li> <li>rjw_genes_sexual_orientation</li>
</exclusionTags> </exclusionTags>
<randomChosen>false</randomChosen>
<modExtensions> <modExtensions>
<li MayRequire="OskarPotocki.VanillaFactionsExpanded.Core" Class="VanillaGenesExpanded.GeneExtension"> <li MayRequire="OskarPotocki.VanillaFactionsExpanded.Core" Class="VanillaGenesExpanded.GeneExtension">
<backgroundPathEndogenes>Genes/Icons/RJW_Genes_Endogene_Background</backgroundPathEndogenes> <backgroundPathEndogenes>Genes/Icons/RJW_Genes_Endogene_Background</backgroundPathEndogenes>
@ -153,6 +158,7 @@
<biostatMet>-1</biostatMet> <biostatMet>-1</biostatMet>
<biostatCpx>2</biostatCpx> <biostatCpx>2</biostatCpx>
<randomChosen>false</randomChosen>
<exclusionTags> <exclusionTags>
<li>rjw_genes_sexual_orientation</li> <li>rjw_genes_sexual_orientation</li>
</exclusionTags> </exclusionTags>

View file

@ -24,7 +24,7 @@ namespace RJW_Genes
RJW_Genes_Settings.rjw_genes_resizing_age = listing_Standard.Slider(RJW_Genes_Settings.rjw_genes_resizing_age, 18f, 100f); RJW_Genes_Settings.rjw_genes_resizing_age = listing_Standard.Slider(RJW_Genes_Settings.rjw_genes_resizing_age, 18f, 100f);
listing_Standard.Gap(4f); listing_Standard.Gap(4f);
// Evergrowth Speed // Evergrowth Speed
listing_Standard.Label("number of ticks between genitalia evergrowth updates (600 tick for ~2cm/day)" + ": " + listing_Standard.Label("number of ticks between genitalia evergrowth updates (60000 ticks are 1 day)" + ": " +
Math.Round((double)(RJW_Genes_Settings.rjw_genes_evergrowth_ticks), 0).ToString() , -1f, "ticks."); Math.Round((double)(RJW_Genes_Settings.rjw_genes_evergrowth_ticks), 0).ToString() , -1f, "ticks.");
RJW_Genes_Settings.rjw_genes_evergrowth_ticks = (int) listing_Standard.Slider(RJW_Genes_Settings.rjw_genes_evergrowth_ticks, 600, 60000); RJW_Genes_Settings.rjw_genes_evergrowth_ticks = (int) listing_Standard.Slider(RJW_Genes_Settings.rjw_genes_evergrowth_ticks, 600, 60000);
listing_Standard.Gap(4f); listing_Standard.Gap(4f);