21 lines
672 B
C#
21 lines
672 B
C#
namespace SlaySharp.Core.Models;
|
|
|
|
public enum DeveloperArchetype
|
|
{
|
|
PrincipalArchitect,
|
|
AsyncConcurrencyMaster,
|
|
UnsafeMemoryHacker
|
|
}
|
|
|
|
public class CharacterClassInfo
|
|
{
|
|
public DeveloperArchetype Archetype { get; set; }
|
|
public string Title { get; set; } = string.Empty;
|
|
public string RoleBadge { get; set; } = string.Empty;
|
|
public string Icon { get; set; } = "👨💻";
|
|
public string Description { get; set; } = string.Empty;
|
|
public int StartingHp { get; set; }
|
|
public int StartingEnergy { get; set; }
|
|
public string Specialty { get; set; } = string.Empty;
|
|
public string TagColor { get; set; } = "#61afef";
|
|
} |