- RewardSelectForm:其中包括 3 个可选的 RewardItem ,刷新和放弃按钮 - 应用战斗节点基地生命产生的额外事件
CombatNode
EnemyManager
- 添加了关卡内的难度系数与掉落 - 难度系数:每循环一轮波次敌人血量翻倍 - 道具掉落:按照掉落概率曲线根据波次计算当前爆率,并从新增的道具池里选择道具 - `CombatResourceManager`:统一维护关卡内资源状态(硬币/金币/道具掉落) - 重构 `EnemyManager`: - `EnemyManager`:编排子服务,不承载具体业务细节 - `EnemySpawnDirector`:管理刷怪时序 - `SpawnerResolver`:管理出生点与路径 - `EnemyLifecycleTracker`:追踪敌人生命周期 - `EnemyConfigService`:管理敌人配置与倍率