Updated todos and some docs

This commit is contained in:
Vegapnk 2022-11-21 15:15:33 +01:00
parent 21fc56fe2b
commit 1db82e96d5
4 changed files with 4 additions and 11 deletions

Binary file not shown.

View File

@ -19,7 +19,7 @@
<displayOrderInCategory>52</displayOrderInCategory>
<displayCategory>rjw_genes_breeding</displayCategory>
</GeneDef>
<GeneDef>
<defName>rjw_genes_insectbreeder</defName>
<label>InsectBreeder</label>
@ -28,5 +28,5 @@
<displayOrderInCategory>53</displayOrderInCategory>
<displayCategory>rjw_genes_breeding</displayCategory>
</GeneDef>
</Defs>

View File

@ -6,6 +6,8 @@ namespace RJW_Genes
{
/// <summary>
/// Kindly provided by 'shabalox' https://github.com/Shabalox/RJW_Genes_Addons/
///
/// Note on the logic: the result mentioned below is changing the result of fertilization (true or false) to true if the pawn has the insect-breeder gene.
/// </summary>
[HarmonyPatch(typeof(PawnExtensions), "RaceImplantEggs")]
public static class PatchPawnExtensions

View File

@ -8,15 +8,6 @@ So any help is very appreciated, even if it is just pointing me to existing simi
**Sanguophage like Cumwhores** adding Hemogen and refilling it by getting semen.
Showstopper here is the amount of code required, and that I need to understand a bit better of harmony to run the AfterSexUtility and modulate SexChances.
**MechBreeder** hetch mechanoids without harm.
Showstopper: The damage to the pawn is hardcoded in MechBirth, so I might want to do a Deathstasis like Hediff after
**InsectBreeder** pawn fertilizes the insect eggs in his partner
**InsectIncubator** increase amount of eggs that fit inside pawn.
Issue is that the MaxEggSize and Eggsize have hardcoded criteria, mostly around pawn size.
This might need a small change in RJW base code to split the function up with parameters (e.g. MaxEggSize)
**Traits** such as Hypersexual and LikesCumflation, Sexuality Genes?
**Modulation of FluidAmount** for Cocks and Tiddies