pan
|
2d11246838
|
refactor: 移除战斗结束相关的FEnd触发逻辑
此次提交全面清理了所有与战斗结束(FEnd)相关的代码:
1. 移除了Hero、Monster等实体中的fend属性与运行时处理
2. 删除了SkillTriggerHelper中的FEnd触发分支
3. 移除了GameEvent中的FightEnd事件与相关监听
4. 清理了配置文件中的FEnd相关枚举、字段与装备
5. 重构了MissionComp的回合逻辑,不再触发战后技能
6. 更新了注释与文档,移除过时的FEnd相关说明
彻底移除了已不再使用的战斗结束触发机制,简化了代码架构。
|
2026-08-14 15:28:22 +08:00 |
|
panFD
|
450a8b81e5
|
refactor(field): 重构驻场光环数据结构,分离元数据与数值
1. 新增FieldEntry类型,将驻场词条的uuid与生效数值分离
2. 重构FieldSkillSet,移除各档位重复配置,仅保留基础元数据
3. 更新所有使用驻场词条的业务代码,适配新的数据结构
4. 修复数值渲染逻辑,使用词条携带的实际数值而非配置固化值
|
2026-08-11 22:36:28 +08:00 |
|
panFD
|
c59ba45b5b
|
refactor: 统一将游戏内的「波次」术语替换为「回合」
本次提交将全项目中所有与「波次」相关的术语、注释、配置描述、UI文本全部替换为「回合」,包括:
1. 技能卡牌、怪物刷新、经济系统的相关注释与变量名
2. 配置表中的波次相关常量与描述文本
3. UI预制体中的波次显示文本
4. 所有相关的文档注释与接口说明
统一术语后,游戏的关卡流程描述将更符合常规肉鸽游戏的表达习惯,避免与「波次」字面含义混淆,提升代码可读性与团队协作一致性。
|
2026-08-09 14:51:48 +08:00 |
|
pan
|
c78502c4ff
|
fix(equipBox): 修正装备弹窗显示层级和位置问题
1. 调整ibox预制体的尺寸和对齐参数适配新布局
2. 修改弹窗挂载层级,避免被其他元素遮挡
3. 修正弹窗位置计算逻辑,适配新的父节点坐标系
|
2026-08-06 19:51:26 +08:00 |
|
panFD
|
ae540e1232
|
style(map): 调整信息框Y轴偏移并简化布局代码
1. 将EquipBoxComp和SkillBoxComp的IBOX_OFFSET_Y从60改为80
2. 移除IBoxComp中冗余的布局常量和自适应布局逻辑
|
2026-08-03 09:10:37 +08:00 |
|
panFD
|
0fe6542b87
|
refactor(map): 优化装备/技能信息弹窗布局逻辑
1. 调整信息框Y轴偏移量从80改为60
2. 新增弹窗自适应高度功能,根据内容动态调整弹窗尺寸
3. 采用顶部锚定模式,弹窗顶部固定偏移位置随内容高度自动向下延伸
4. 优化弹窗内边距和最小高度限制,避免弹窗过窄过矮
|
2026-08-03 00:40:47 +08:00 |
|
pan
|
8c421c42d4
|
feat: 新增技能装备详情弹窗IBox,替换旧英雄信息弹窗逻辑
1. 重构IBoxComp组件,支持技能和装备详情展示
2. 为EquipBoxComp和SkillBoxComp添加长按弹窗功能
3. 更新UI配置,修正IBox弹窗层级
4. 新增富文本工具函数生成技能装备详情文案
|
2026-07-31 10:55:46 +08:00 |
|
panFD
|
cb2bc37a68
|
refactor(map): 优化技能盒与装备盒的长按交互逻辑
将原有的单点触摸触发改为长按触发,统一使用触摸开始/结束/取消事件实现长按检测,添加长按计时和状态标记,修复短按误触发的问题,同时在组件销毁时清理计时器防止内存泄漏。
|
2026-07-26 20:13:41 +08:00 |
|
pan
|
b647d68dde
|
fix(equipBox): 修复装备盒点击预览逻辑
1. 移除冗余的跨卡池查找逻辑,改为仅从装备卡池查询装备配置
2. 新增isEquipCard参数区分装备卡和技能卡预览,优化HInfoComp的数据查询逻辑
3. 调整弹窗打开参数,简化装备盒点击的配置传递
|
2026-07-22 12:58:33 +08:00 |
|
pan
|
fd056b4433
|
refactor(game): 拆分装备卡配置与逻辑,独立管理装备系统
1. 将装备卡从原技能卡池拆分至独立的EquipSet.ts配置
2. 新增专用的装备盒实体与事件流程,替换原有技能卡复用逻辑
3. 调整FieldSkillHelper以支持装备卡的属性加成统计
4. 优化装备商店与抽卡逻辑,移除装备卡的抽卡参与
|
2026-07-22 12:55:57 +08:00 |
|
pan
|
e17ffeb2fd
|
feat(map): add equip card box system
新增了场上装备卡槽管理系统,包含以下内容:
1. 新增EBox实体类,负责装备卡节点的创建、初始化和销毁流程
2. 新增EquipBoxComp组件,实现单个装备卡的视图显示和逻辑控制
3. 新增MissEquipComp组件,管理10个装备卡槽位的分配、回收和重排
4. 完整实现了装备卡的触发逻辑,支持即时、定时、事件型等多种技能类型
|
2026-07-22 12:54:29 +08:00 |
|