walkpan
|
1b26a9079d
|
refactor(hero-ui): 重构英雄信息面板为点击弹窗形式
本次修改完成以下核心调整:
1. 在GameUIConfig中注册HInfo弹窗的UIID与预制体路径
2. 为场上英雄节点添加点击交互,点击时打开对应英雄的信息弹窗
3. 清理MissionCardComp中常驻英雄信息面板的旧逻辑代码
4. 重构HInfoComp适配弹窗模式,支持按实体ID绑定英雄数据并实时刷新显示
5. 调整CardComp中英雄图标缩放,优化界面显示效果
|
2026-05-24 16:16:40 +08:00 |
|
walkpan
|
88d7bdae47
|
feat(skill): 支持技能参数自定义覆盖
本次修改实现同技能不同角色的差异化技能效果:
1. 新增SkillOverrides接口与mergeSkillParams工具函数,用于合并基础技能配置和角色覆盖参数
2. 更新英雄配置、属性组件、触发辅助系统与施法系统以适配该机制
3. 为盾骑士、医师添加示例差异化配置,验证功能可行性
4. 整理技能配置,删除冗余重复的旧技能条目
5. 新增技能重构设计计划文档,替换旧的迁移计划文档
|
2026-05-23 12:11:00 +08:00 |
|
panw
|
f5c37d3634
|
docs(project_rules): 添加代码引用函数的审核规则
补充配置项和新增代码引用正确性审核的具体要求
|
2026-05-21 15:16:35 +08:00 |
|
panw
|
b925ae972e
|
docs(project_rules): 移除ESP32开发规则文档内容
将原有的ESP32-C3 ESP-IDF开发规则文档全部删除,仅保留基础配置框架
|
2026-05-21 15:11:35 +08:00 |
|
walkpan
|
e194132731
|
feat: 新增暴击抗性和冰冻抗性属性并完善暴击冰冻判定
1. 在HeroAttrs枚举中新增critical_res和freeze_res属性
2. 在HeroAttrsComp中添加对应抗性属性并在重置方法中初始化
3. 修改暴击和冰冻判定逻辑,加入抗性减免计算
|
2026-05-14 22:53:15 +08:00 |
|
walkpan
|
d8e03be71f
|
chore: 精简 project_rules 规则说明
|
2026-05-02 16:21:35 +08:00 |
|
walkpan
|
e24d169161
|
refactor(ui): 优化卡牌等级显示逻辑和布局更新
- 移除HInfoComp中品质边框切换逻辑,专注卡牌等级显示
- 简化CardComp中等级节点的布局更新逻辑,仅使用Widget组件
- 调整card.prefab的布局参数和原始宽度
- 禁用role_controller.prefab的_active属性
|
2026-04-21 21:05:21 +08:00 |
|
walkpan
|
750097dcf7
|
feat: 同步 HeroInfo 到 CardPoolList 并排序英雄卡
根据 heroSet.ts 中的 HeroInfo 配置,更新 CardSet.ts 的 CardPoolList。
- 新增英雄卡条目 5012 和 5013
- 更新现有英雄卡的 lv 字段以匹配 HeroInfo.cards_lv
- 按 lv 升序对英雄卡进行排序,保持非英雄卡顺序不变
|
2026-03-20 20:56:36 +08:00 |
|
walkpan
|
48769e699e
|
refactor(game): 重构Buff系统并移除废弃代码
- 将Debuff枚举移至Attrs作为状态属性,统一Buff/Debuff处理逻辑
- 移除HeroViewComp中废弃的MP显示代码和三个设计文档文件
- 重构HeroAttrsComp的Buff系统,支持临时/永久增益、状态控制和属性修改
- 重构SkillSet配置,分离Buff定义为独立列表,简化技能配置
- 更新技能距离缓存逻辑,直接基于技能配置计算
|
2026-03-11 21:35:51 +08:00 |
|
walkpan
|
d0f88708c6
|
feat(gameplay): 重新平衡游戏经济、英雄属性和怪物配置
调整游戏核心平衡参数以优化15分钟游戏体验:
1. 提升抽卡和升级金币消耗(CHOU_GOLD 5→100,LVUP_GOLD 10→50)
2. 重制英雄基础属性和成长值(战士HP 200→300,法师AP 14→40)
3. 优化怪物生成逻辑和属性曲线(BOSS HP 25000→2000)
4. 更新经济系统公式和波次权重配置
|
2026-01-16 23:36:43 +08:00 |
|
walkpan
|
5e9494e4f8
|
refactor(战斗系统): 简化属性系统并移除魔法相关属性
移除魔法攻击(MAP)、魔法防御(MDEF)、元素抗性等冗余属性
将伤害减免统一由DEF属性处理,重命名CRITICAL_RESIST为CRITICAL_RES
更新相关技能、天赋和怪物配置以适应新的属性系统
删除未使用的职业成长系数配置和基础属性映射逻辑
|
2026-01-01 22:08:26 +08:00 |
|
walkpan
|
8eedc2b4dd
|
feat(塔防): 添加属性配置和等级成长系统
添加塔防生效属性配置文件 TDEnabledAttrs.ts,集中管理游戏属性
实现塔防等级成长系统 TDLevelOptions.ts,包含1-20级强化配置
调整数值平衡,除AP/HP_MAX外所有属性强度减半
|
2025-12-25 20:55:49 +08:00 |
|