improvements

This commit is contained in:
Michal Vrba
2026-09-16 23:58:25 +02:00
parent d3c419f8ce
commit e7512f7c35
13 changed files with 1906 additions and 393 deletions
@@ -0,0 +1,21 @@
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";
}