mirror of
https://github.com/vegapnk/RJW-Genes.git
synced 2024-08-15 00:23:31 +00:00
resplice patch
This commit is contained in:
parent
0617ea4995
commit
07a0ab0600
11 changed files with 227 additions and 12 deletions
|
@ -46,8 +46,8 @@ namespace RJW_Genes
|
|||
{
|
||||
if (cachedLifeForceGene.Resource.Value <= cachedLifeForceGene.Resource.MinLevelForAlert && this.Pawn.IsHashIntervalTick(2500) && Rand.Chance(0.03f)) //~50% chance each day for mental break
|
||||
{
|
||||
if (this.Pawn.genes.HasGene(GeneDefOf.rjw_genes_cum_eater)
|
||||
|| this.Pawn.genes.HasGene(GeneDefOf.rjw_genes_fertilin_absorber) || this.Pawn.genes.HasGene(GeneDefOf.rjw_genes_drainer))
|
||||
if (this.Pawn.genes.HasActiveGene(GeneDefOf.rjw_genes_cum_eater)
|
||||
|| this.Pawn.genes.HasActiveGene(GeneDefOf.rjw_genes_fertilin_absorber) || this.Pawn.genes.HasActiveGene(GeneDefOf.rjw_genes_drainer))
|
||||
{
|
||||
//TODO: use mentalstatedef instead of mentalbreakdef
|
||||
MentalBreakDef randomrape = GeneDefOf.rjw_genes_lifeforce_randomrape;
|
||||
|
|
|
@ -27,7 +27,7 @@ namespace RJW_Genes
|
|||
}
|
||||
|
||||
|
||||
if (ModsConfig.IsActive("rjw.sexperience") && gene_lifeforce.StoredCumAllowed && genes.HasGene(GeneDefOf.rjw_genes_cum_eater))
|
||||
if (ModsConfig.IsActive("rjw.sexperience") && gene_lifeforce.StoredCumAllowed && genes.HasActiveGene(GeneDefOf.rjw_genes_cum_eater))
|
||||
{
|
||||
Thing gatheredCum = this.GetStoredCum(pawn);
|
||||
if (gatheredCum == null)
|
||||
|
|
|
@ -39,10 +39,10 @@ namespace RJW_Genes
|
|||
List<GeneDef> absorption_genes_parents = new List<GeneDef>();
|
||||
foreach (GeneDef geneDef in FertilinSourceGenes)
|
||||
{
|
||||
if(mother.genes != null && mother.genes.HasGene(geneDef))
|
||||
if(mother.genes != null && mother.genes.HasActiveGene(geneDef))
|
||||
absorption_genes_parents.Add(geneDef);
|
||||
|
||||
if (father.genes != null && father.genes.HasGene(geneDef))
|
||||
if (father.genes != null && father.genes.HasActiveGene(geneDef))
|
||||
absorption_genes_parents.Add(geneDef);
|
||||
}
|
||||
// Parents had Genes - Pick a random one of them
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue