supervisor-simulator/scripts/Models/DomainEnums.cs
2026-01-18 20:05:23 +08:00

39 lines
1.0 KiB
C#

namespace Models;
/// <summary>
/// 通用枚举(跨系统共享)
/// 设计说明:
/// 1) 这些枚举用于 Modifier 与系统逻辑,不直接绑定某个 UI。
/// 2) 若未来需要 Mod 扩展新类型,可将枚举替换为 string Id。
/// 注意事项:
/// - 如果确实需要开放扩展,请避免在存档里写枚举的数值。
/// 未来扩展:
/// - 可加入“行动点/灵感/算力”等资源类型。
/// </summary>
public enum AttributeType {
Academic, // 学术
Engineering, // 工程
Writing, // 写作
Financial, // 财务
Social, // 社交
Activation // 活跃/执行
}
public enum ResourceType {
Money, // 金钱
Reputation, // 声望
ResearchPoints, // 科研点
Paper, // 论文
Inspiration, // 灵感
Time // 时间
}
public enum StatusType {
Stress, // 压力
Sanity, // 理智
Mood, // 心情
Stamina, // 体力
Loyalty, // 忠诚度
Energy, // 精力
Health // 健康
}