mirror of
https://github.com/vegapnk/RJW-Genes.git
synced 2024-08-15 00:23:31 +00:00
Unhardcoded genital type genes
This commit is contained in:
parent
f45714c44c
commit
197634f920
16 changed files with 130 additions and 269 deletions
23
Source/Genes/Genitalia/Defs/GenitaliaTypeExtension.cs
Normal file
23
Source/Genes/Genitalia/Defs/GenitaliaTypeExtension.cs
Normal file
|
@ -0,0 +1,23 @@
|
|||
using Verse;
|
||||
using RimWorld;
|
||||
using rjw;
|
||||
|
||||
#pragma warning disable IDE0044, CS0649 // Private fields set when def is loaded
|
||||
|
||||
namespace RJW_Genes
|
||||
{
|
||||
public class GenitaliaTypeExtension : DefModExtension
|
||||
{
|
||||
private HediffDef_PartBase penis;
|
||||
public HediffDef_PartBase Penis => penis ?? (HediffDef_PartBase) Genital_Helper.generic_penis;
|
||||
|
||||
private HediffDef_PartBase vagina;
|
||||
public HediffDef_PartBase Vagina => vagina ?? (HediffDef_PartBase) Genital_Helper.generic_vagina;
|
||||
|
||||
private HediffDef_PartBase anus;
|
||||
public HediffDef_PartBase Anus => anus ?? (HediffDef_PartBase) Genital_Helper.generic_anus;
|
||||
|
||||
private HediffDef_PartBase breasts;
|
||||
public HediffDef_PartBase Breasts => breasts ?? (HediffDef_PartBase) Genital_Helper.generic_breasts;
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue