namespace Models; /// /// 肉鸽继承/局外成长定义 /// 设计说明: /// 1) 对应“校友录/祖传代码/职称保留”等局外系统。 /// 2) 这里只描述解锁项,实际解锁逻辑由系统层处理。 /// 注意事项: /// - 与存档绑定的解锁项需要稳定 Id。 /// 未来扩展: /// - 可加入“局外科技树”与“多周目难度曲线”。 /// public enum RoguelitePerkType { AlumniCard, LegacyProgress, TitleRetention } public sealed class RoguelitePerkDefinition { public DefinitionHeader Header { get; set; } = new(); public RoguelitePerkType Type { get; set; } public ModifierBundle Modifiers { get; set; } = new(); public int MaxLevel { get; set; } = 1; }