Added a new gene that increases penis size on oral sex

This commit is contained in:
Vegapnk 2023-07-16 10:59:06 +02:00
parent 93a4699fba
commit d5580ba92a
12 changed files with 136 additions and 6 deletions

View file

@ -0,0 +1,17 @@
using Verse;
namespace RJW_Genes
{
public class AgeTransferExtension : DefModExtension
{
/// <summary>
/// Amount by which the Biological Age Ticks will be changed.
/// </summary>
public int ageTickChange;
/// <summary>
/// Minimum Age for youthing to take place - pawns cannot end up underaged.
/// </summary>
public int minAgeInYears;
}
}

View file

@ -0,0 +1,28 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Verse;
namespace RJW_Genes
{
public class HormonalSalivaExtension : DefModExtension
{
/// <summary>
/// How much the genitalia will growth per interaction.
/// This is applied "flat", so if you have penis 0.5 and growthRate 0.05 it goes to 0.55, 0.60, 0.65 etc.
/// </summary>
public float sizeIncrement;
/// <summary>
/// Upper Limit for the body size - default should be 2-3
/// </summary>
public float maxBodySize;
/// <summary>
/// How much more cum the pawn will make.
/// This is applied as multiplication, so if you have cum 20 and multiplier 1.1 you will have 22,24,27 etc.
/// This leads to exponential growth, so try to keep it kinda low.
/// </summary>
public float cumMultiplier;
}
}