internal TattooablePart(IBodyPart source, CreatureStr allTattoosShort, CreatureStr allTattoosLong) { parent = source ?? throw new ArgumentNullException(nameof(source)); allTattoosShortDescription = allTattoosShort ?? throw new ArgumentNullException(nameof(allTattoosShort)); allTattoosLongDescription = allTattoosLong ?? throw new ArgumentNullException(nameof(allTattoosLong)); }
internal Piercing(IBodyPart source, PiercingUnlocked LocationUnlocked, CreatureStr shortDesc, CreatureStr longDesc) { parent = source ?? throw new ArgumentNullException(nameof(source)); piercingUnlocked = LocationUnlocked ?? throw new ArgumentNullException(nameof(LocationUnlocked)); allPiercingsShortDescription = shortDesc ?? throw new ArgumentNullException(nameof(shortDesc)); allPiercingsLongDescription = longDesc ?? throw new ArgumentNullException(nameof(longDesc)); }
public NipplePiercing(IBodyPart source, PiercingUnlocked LocationUnlocked, CreatureStr playerShortDesc, CreatureStr playerLongDesc) : base(source, LocationUnlocked, playerShortDesc, playerLongDesc) { }
public ArmTattoo(IBodyPart source, CreatureStr allTattoosShort, CreatureStr allTattoosLong) : base(source, allTattoosShort, allTattoosLong) { }