refactor(hero/monster): 重构属性配置体系,引入职业基础属性模板
1. 新增HERO_ROLE_BASE职业基础属性模板,统一同职业英雄的基准属性 2. 重构英雄配置表,将硬编码属性替换为基准值+增量的配置方式 3. 为怪物和英雄实体添加防御属性的初始化逻辑 4. 添加TODO注释标记待后续落地的局外升级属性重算逻辑
This commit is contained in:
@@ -172,6 +172,8 @@ export class Monster extends ecs.Entity {
|
||||
model.hero_name = hero.name;
|
||||
model.hp = model.hp_max = hero.hp;
|
||||
model.ap = hero.ap;
|
||||
// TODO: 局外升级机制落地后,此处基础值将与存档强化累加重算
|
||||
model.defense = hero.def;
|
||||
model.speed = hero.speed ?? 800;
|
||||
model.type = hero.type;
|
||||
model.fac = FacSet.MON;
|
||||
|
||||
Reference in New Issue
Block a user