22 lines
884 B
C#
22 lines
884 B
C#
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<IBuff> Buffs { get; set; } = [];
|
|
public override Part? ParentPart { get; set; }
|
|
public override List<Part> AttachedParts { get; } = [];
|
|
} |