walkpan
6de3a105da
refactor(英雄系统): 移除主角特殊逻辑和怪物死亡处理
- 删除 HeroAttrsComp 中的 is_master 字段
- 简化 Hero.load() 方法签名,移除 is_master 和 is_friend 参数
- 移除 MissionComp 中的怪物死亡事件监听和奖励计算逻辑
- 移除 HeroViewComp 中主角复活时恢复怪物行动的逻辑
- 修改 HeroAtkSystem 中复活逻辑,不再区分主角
- 将 MissionHeroComp 中的 CallFriend 事件改为 CallHero,并清理事件监听
- 移除英雄死亡时停止怪物刷新的逻辑,简化阵营判断
这些更改旨在简化英雄系统架构,消除主角与普通英雄之间的特殊处理差异,使系统更加统一和可维护。怪物死亡奖励计算等逻辑被移至其他系统处理。
2026-03-14 13:20:02 +08:00
..
2025-08-18 17:00:40 +08:00
2026-02-03 16:49:24 +08:00
2026-03-14 13:07:26 +08:00
2026-03-13 23:15:21 +08:00
2026-02-03 14:40:02 +08:00
2025-08-18 17:00:40 +08:00
2026-03-14 13:07:26 +08:00
2026-03-14 13:07:26 +08:00
2024-07-17 16:14:14 +08:00
2025-08-18 17:00:40 +08:00
2026-03-12 10:08:14 +08:00
2025-08-18 17:00:40 +08:00
2026-03-13 23:15:21 +08:00
2026-03-13 18:32:18 +08:00
2026-03-14 13:07:26 +08:00
2026-01-04 18:42:57 +08:00
2026-03-14 13:20:02 +08:00
2025-08-18 17:00:40 +08:00
2026-02-03 16:49:24 +08:00
2026-01-05 16:39:34 +08:00
2026-03-14 13:20:02 +08:00
2025-08-18 17:00:40 +08:00
2026-03-12 10:08:14 +08:00
2025-08-18 17:00:40 +08:00
2026-02-03 16:49:24 +08:00
2025-08-18 17:00:40 +08:00
2024-07-17 16:14:14 +08:00
2026-01-04 22:24:54 +08:00
2025-08-18 17:00:40 +08:00
2026-02-03 14:40:02 +08:00
2025-08-18 17:00:40 +08:00
2025-11-01 15:02:31 +08:00
2025-09-01 10:36:33 +08:00
2026-01-04 22:24:54 +08:00
2025-08-20 14:02:14 +08:00
2026-02-03 16:49:24 +08:00
2025-08-18 17:00:40 +08:00
2024-07-17 16:14:14 +08:00