feat: 添加 Boss 阶段系统及测试配置

新增 BossPhaseSystem 脚本及元文件,添加阶段挂载与接管的日志记录
修改测试模式配置,调整 Boss 相关属性以适配阶段系统
This commit is contained in:
panFD
2026-10-07 17:20:25 +08:00
parent 541ca0e251
commit f679644bbb
5 changed files with 21 additions and 7 deletions

View File

@@ -249,12 +249,11 @@ export interface GeneratedMonster {
export const TestModeConfig = {
enable: false, // 默认关闭测试模式
baseHp: 150,
baseHp: 5000,
baseAp: 12,
monType: MonType.Melee,
monUuid: 6001,
monType: MonType.MeleeBoss,
monUuid: 6101,
spawnCount: 1,
skill: undefined as { s_uuid: number; cd?: number; overrides?: SkillOverrides } | undefined,
/** 测试模式注入的大招列表(追加,不替换普攻) */
ults: undefined as { s_uuid: number; cd?: number; overrides?: SkillOverrides }[] | undefined,
@@ -264,9 +263,9 @@ export const TestModeConfig = {
fstart: undefined as TriggerGrouped | undefined,
/** 测试模式:Boss 阶段方案 id(0 = 不启用阶段;需配合 isBoss: true 才会挂载组件) */
phasePlanId: 0 as number,
phasePlanId: 10001,
/** 测试模式:是否以 Boss 身份刷出(影响层级/金币/阶段组件挂载) */
isBoss: false,
isBoss: true,
};
// ======================== 8. 生成引擎 ========================