mirror of
https://github.com/vegapnk/RJW-Genes.git
synced 2024-08-15 00:23:31 +00:00
settings, random genitalia selectio
This commit is contained in:
parent
25614f42ae
commit
95b48cc008
17 changed files with 74 additions and 142 deletions
|
@ -8,7 +8,7 @@ namespace RJW_Genes
|
|||
public override void PostMake()
|
||||
{
|
||||
base.PostMake();
|
||||
Apply();
|
||||
|
||||
}
|
||||
|
||||
public override void PostAdd()
|
||||
|
@ -19,13 +19,16 @@ namespace RJW_Genes
|
|||
|
||||
protected virtual void Apply()
|
||||
{
|
||||
GenitaliaTypeExtension genitals = def.GetModExtension<GenitaliaTypeExtension>();
|
||||
if (genitals == null && RJW_Genes_Settings.rjw_genes_detailed_debug)
|
||||
if (this.Active)
|
||||
{
|
||||
ModLog.Error($"Gene {def} failed to change genitals - Need a modExtension with Class=\"{typeof(GenitaliaTypeExtension).FullName}\".");
|
||||
return;
|
||||
GenitaliaTypeExtension genitals = def.GetModExtension<GenitaliaTypeExtension>();
|
||||
if (genitals == null && RJW_Genes_Settings.rjw_genes_detailed_debug)
|
||||
{
|
||||
ModLog.Error($"Gene {def} failed to change genitals - Need a modExtension with Class=\"{typeof(GenitaliaTypeExtension).FullName}\".");
|
||||
return;
|
||||
}
|
||||
GenitaliaChanger.ChangeGenitalia(pawn, genitals.penis, genitals.vagina, genitals.anus);
|
||||
}
|
||||
GenitaliaChanger.ChangeGenitalia(pawn, genitals.penis, genitals.vagina, genitals.anus);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -61,7 +61,7 @@ namespace RJW_Genes
|
|||
case "rjw_genes_udder_breasts": return Genital_Helper.udder_breasts;
|
||||
case "rjw_genes_ovipositor_genitalia": return Genital_Helper.average_breasts;
|
||||
|
||||
default: return Genital_Helper.generic_breasts;
|
||||
default: return Genital_Helper.average_breasts;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue