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; }