31 lines
486 B
C#
31 lines
486 B
C#
namespace GameCore.Attributes;
|
|
|
|
/// <summary>
|
|
/// Defines all possible stats an entity can have.
|
|
/// </summary>
|
|
public enum Attribute
|
|
{
|
|
// Core Stats
|
|
Health,
|
|
MaxHealth,
|
|
Armor,
|
|
MoveSpeed,
|
|
Acceleration,
|
|
Friction,
|
|
JumpHeight,
|
|
|
|
// Combat Stats
|
|
Damage,
|
|
AttackSpeed,
|
|
AttackRange,
|
|
MeleeDamage, // Multiplier
|
|
RangedDamage, // Multiplier
|
|
|
|
// Progression
|
|
Level,
|
|
Experience,
|
|
ExperienceToNextLevel,
|
|
|
|
// Misc
|
|
Luck
|
|
} |