using WaifuCellar.Parts; namespace WaifuCellar.Characters; public class Character : Part { [Trait] public int Age { get; set; } [Trait] public EBodyBuild BodyBuild { get; set; } [Attribute] public int Strength { get; set; } [Trait] public EPersonality Personality { get; set; } [State] public EMood Mood { get; set; } [Trait] public int Adaptability { get; set; } [Trait] public int Endurance { get; set; } [Attribute] public int PainTolerance { get; set; } [State] public int Stamina { get; set; } [Trait] public float LearningScalar { get; set; } [Attribute] public int Agility { get; set; } [State] public int Equilibrium { get; set; } //Only for this part public override List Buffs { get; set; } = []; public override Part? ParentPart { get; set; } public override List AttachedParts { get; } = []; }