pan
c10e24709d
feat(skill): 新增闪电斩技能6103的动画与配置
...
1. 更新技能配置表中闪电斩的sp名称为atk6
2. 为atk2/atk3/atk5/atk6添加完整的动画帧与预制体
3. 调整各技能动画时长与攻击帧触发时机
2026-09-22 16:10:40 +08:00
pan
f92502f4f5
feat(skill): 新增召唤目标选择模式与技能优化
...
1. 新增SummonTMode枚举,支持同一敌人/随机敌人/去重三种召唤目标模式
2. 为多个技能prefab新增召唤参数配置字段
3. 重构索敌逻辑,支持按配置模式选择召唤目标
4. 优化技能伤害与动画配置,新增maxm7技能与动画资源
5. 修复部分技能的碰撞次数与偏移参数
2026-09-22 15:56:27 +08:00
pan
fa58f699d9
fix(hero): 修正技能debuff数值与技能描述
...
1. 更新多个技能的debuff_value数值为正向加成值
2. 将技能描述中的"前方达人"改为"前方敌人",并补充攻击力占位符
3. 同步更新代码配置中的技能参数与json配置一致
2026-09-22 11:23:55 +08:00
pan
90e8a4a284
feat: 添加三个新技能并更新英雄配置
...
1. 新增6013闪电、6014小火球、6015小飓风三个技能及对应预制件
2. 更新职业技能列表,为法师和辅助职业新增技能
3. 调整部分英雄技能配置、属性描述与英雄列表
4. 优化部分技能的伤害系数与效果参数
2026-09-22 11:15:49 +08:00
pan
39de30b9b4
refactor(hero config): 批量调整英雄技能与配置参数
...
1. 统一替换击退、debuff相关参数为暴击属性
2. 更新技能描述与英雄简介文本
3. 调整召唤物、buff数值与触发概率
4. 重构部分技能的生效逻辑与战场技能配置
5. 修正中毒效果的数值符号与参数配置
2026-09-22 09:33:47 +08:00
pan
8707316032
feat(hero-data): 批量更新多名英雄的配置数据
...
本次提交对多个英雄的角色路径、技能参数、攻击效果、被动光环等配置进行了更新:
1. 修改了易伤剑仙、甲虫领主、控血大师的角色资源路径
2. 调整了多名英雄的技能伤害倍率、控制效果参数
3. 新增/更新了多个英雄的普攻、大招效果与描述
4. 调整了部分英雄的光环配置与团队增益效果
5. 修正了技能的debuff/buff参数、触发概率与持续时长
2026-09-21 17:01:35 +08:00
pan
fdcd81c083
docs(server/data,script): 更新技能触发组文档与文本渲染逻辑
...
1. 补充技能触发组desc占位符使用说明
2. 新增触发概率与保底叠加值的参数传递
3. 优化技能文本渲染,避免概率描述重复展示
2026-09-21 16:03:10 +08:00
pan
cd9e7296a1
feat(trigger-editor): 添加触发组概率与保底配置功能
...
1. 新增触发组条目字段t_chance(触发概率)和pity_add(保底叠加),仅攻击/受击组生效
2. 为TriggerGroupEditor传入分组标识,动态显示概率配置表单项
3. 新增条目创建时继承同组末档概率参数的逻辑
4. 更新常量定义与文档说明,补充概率参数使用规则
5. 在前端展示和服务端导出中添加概率相关信息展示
2026-09-21 16:01:41 +08:00
pan
be6d941b90
feat(skill): add trigger probability and pity system for attack/attacked triggers
...
1. 新增技能触发概率配置与保底叠加机制,仅对攻击/受击触发生效
2. 前端编辑器新增t_chance概率与pity_add保底增量配置项
3. 技能描述文案支持展示触发概率
4. 运行时新增概率判定与保底缓存逻辑,兼容存量配置
2026-09-21 15:25:02 +08:00
pan
51256a2813
chore(hero-config): set all hero rarity to 1
...
Unify hero rarity to 1 across heroes.json and heroSet.ts.
Deactivate an element in heros.prefab.
2026-09-21 11:34:01 +08:00
panFD
0ea0434087
fix(talents prefab): adjust ui element position and scale
...
修正天赋界面预制体的元素位置与缩放参数,修复界面显示偏移问题
2026-09-20 22:09:43 +08:00
pan
1634f6a528
feat(talent-ui): 优化天赋界面展示逻辑与数据显示
...
1. 天赋总览页新增各层已投入点数展示
2. 天赋详情弹窗重构前置与层位校验UI:
- 拆分层位需求与软前置展示模块
- 优化进度显示逻辑,避免数值歧义
- 修正前置等级展示为当前/需求格式
3. 更新相关注释与文档说明
2026-09-20 16:04:09 +08:00
pan
c183ae464a
fix(HerosListComp): 补刷英雄升级红点在页面重新显示时
...
页面隐藏期间会错过HERO_GROWTH_UPDATE事件,重新显示时补刷所有卡片的可升级状态,首次onEnable早于start时遍历空数组无风险
2026-09-20 14:15:19 +08:00
pan
d140645aab
refactor(talent): 重构天赋道具UI状态显示逻辑
...
1. 移除原MAX满级角标,替换为两种状态边框
2. 新增满级边框和已加点边框逻辑
3. 调整UI3布局参数优化显示
4. 更新预制件和注释文档
2026-09-20 10:55:27 +08:00
panFD
c610829661
chore(resources): 更新ui3.png资源文件
...
替换了assets/resources/gui目录下的ui3.png图片资源
2026-09-20 10:04:47 +08:00
pan
580a5ad131
style(ui5.plist): adjust button border top and bottom value
...
修正ui5.plist里的按钮上下边框数值,将22.5调整为22以统一显示样式
2026-09-20 09:14:33 +08:00
panFD
c282adcf3b
style(talents prefab): adjust ui element position offsets
...
fine-tune the y-axis position and top layout offset of the talent panel prefab
2026-09-20 09:10:11 +08:00
panFD
4900911cfc
refactor(TIBoxComp): 重构天赋文本渲染逻辑
...
1. 拆分天赋文本构建为精准渲染和详情组装两个方法
2. 改用天赋配置对象直接替换占位符,移除对getTalentDisplayText的依赖
3. 更新注释说明和导入依赖,修正文档中遗漏的TalentConfig配置项
4. 修复Lv0等级的天赋预览逻辑,改为按1级数值展示引导
2026-09-19 22:19:22 +08:00
panFD
45e3e8712b
feat(ui): 新增天赋详情弹窗功能
...
重构天赋加点逻辑:将卡片点击校验与加点弹窗逻辑内聚到TIBoxComp中,TalentsComp仅负责打开弹窗。新增天赋详情弹窗,支持展示天赋信息、前置条件校验,并根据玩家状态动态控制加点按钮显隐。
2026-09-19 22:19:12 +08:00
panFD
f4150bd33c
fix(talent): 调整天赋项UI显示逻辑与样式
...
1. 修改天赋项锁定状态判断逻辑,不再因Lv0显示锁遮罩
2. 更新节点注释与tooltip描述
3. 调整预制体布局与精灵资源配置
2026-09-19 15:34:35 +08:00
panFD
707e25e73f
refactor: 重构天赋系统与技能触发逻辑
...
1. 重构天赋系统架构:将天赋加成与触发修正统一收敛到 HeroAttrsComp.applyTalent
2. 新增天赋触发修正字段:talent_t_num_reduce 与 talent_extra_trigger_chance
3. 重构天赋加点逻辑:统一 1 点/级,新增软前置校验
4. 优化天赋UI组件:改为编辑器静态配置驱动,重构层位展示逻辑
5. 修复技能触发判定:在 SkillTriggerHelper 中应用天赋触发修正
6. 调整天赋配置结构:改为 5 层递进解锁,新增 L4/L5 专属触发修正配置
2026-09-19 11:20:55 +08:00
panFD
f53c4293df
fix(talents UI): 修复天赋界面预制件配置异常
...
更新了天赋界面prefab的节点ID映射、位置参数,新增了大量组件属性覆盖配置,修复了重置按钮绑定缺失和界面元素显示异常问题
2026-09-18 23:12:53 +08:00
panFD
f67f8a4aa0
refactor(gui, talent): 调整天赋卡片UI布局与边框参数
...
feat(talent): 新增天赋面板经验数值与点数统计显示
refactor(hero): 重构英雄列表与详情弹窗排序逻辑
fix(window): 修复弹窗默认激活状态与位置偏移问题
2026-09-18 23:11:42 +08:00
panFD
16854ab1b8
refactor(heroInfo): 重构英雄信息UI展示逻辑
...
1. 移除废弃的fragment_node节点相关代码与引用
2. 调整英雄列表和卡片的布局尺寸与间距
3. 优化碎片数量显示的绑定方式
4. 删除无用的bak备份文件
2026-09-18 11:53:15 +08:00
panFD
287989b425
chore: add meta file for heroInfo prefab backup
...
This commit adds the metadata file for the backed-up heroInfo prefab asset.
2026-09-18 11:23:24 +08:00
panFD
63a9f6cba5
feat(hero): 新增英雄详情弹窗与图鉴页面重构
...
1. 新增HeroInfoComp英雄详情弹窗,支持英雄属性展示、升级操作、前后切换功能
2. 重构HerosListComp图鉴页面,将详情面板逻辑剥离至弹窗,点击卡片直接打开详情页
3. 新增英雄列表排序工具函数,统一图鉴与弹窗切换的排序逻辑
4. 优化战斗渲染排序逻辑,移除无关的Y轴渲染权重计算
5. 新增英雄详情弹窗UI配置与预制体资源
2026-09-18 11:22:03 +08:00
panFD
93dc59a616
refactor(skill): 重构大招CD配置体系,统一档位管理
...
1. 新增大招CD档位配置ULT_CDS/ULT_CD_MAP,与普攻档位分离
2. 为职业默认值添加大招CD档配置,支持按职业类型适配
3. 改造技能编辑器与英雄向导,支持选择大招CD档位
4. 批量更新现有英雄数据与配置文件,统一使用档位化CD配置
5. 补充文档说明,规范大招CD配置规则
2026-09-14 23:00:06 +08:00
panFD
8c8810bb7e
fix(hero): 修复英雄大招动画播放异常问题
...
1. 重构大招播放方法,支持传入自定义动画clip名,适配不同职业的大招动画
2. 修复技能匹配逻辑,通过前缀匹配处理max0/max1类型的大招技能
3. 更新技能配置表,将辅助职业的技能act改为max1适配新逻辑
2026-09-14 21:38:52 +08:00
panFD
7640957325
feat(skill): add multi-summon positioning and interval configuration
...
1. 新增技能召唤物XY轴步进偏移与召唤间隔可配置项
2. 重构召唤逻辑,支持按配置对称排布召唤物
3. 替换全局固定间隔为技能预制体可配置的错峰召唤间隔
4. 优化召唤参数缓存与解析逻辑,统一参数获取流程
5. 调整maxm3技能预制体的缩放与尺寸配置作为示例
2026-09-14 21:28:50 +08:00
panFD
2dc44b2393
feat(软著): 新增软著登记全套文档与资源整理
...
1. 新增软著登记所需的源程序生成脚本、docx生成脚本与依赖配置
2. 新增像素大勇者游戏软件V1.0设计说明书与填表指引文档
3. 更新技能配置相关的prefab与meta文件,清理冗余的up状态预制件
4. 修复部分技能buff的颜色与精灵帧引用,更新动画资源引用
5. 新增两个技能图标资源文件
2026-09-14 20:46:31 +08:00
panFD
5583dca2b6
fix(hero view): 清理英雄节点残留特效子节点
...
修复对象池复用英雄节点时,残留上一个单位的特效到新单位的问题
2026-09-14 17:09:57 +08:00
panFD
923d81c2a0
feat(skill): add support for FEnd trigger type
...
1. 新增FEnd触发类型到TRIGGER_KEYS列表
2. 更新技能箱组件的触发技能遍历逻辑
3. 调整图鉴面板的触发技能排序和注释说明
2026-09-14 17:02:08 +08:00
panFD
3bbf4a7eb6
feat(skill): add round end skill trigger system
...
新增回合结束(FEnd)类型的技能触发机制,包括:
1. 新增SkillTriggerType.FEnd枚举与相关配置映射
2. 为英雄、怪物属性组件添加回合结束技能的运行时解析与存储
3. 实现关卡节间流转时触发全队英雄回合结束技能的逻辑
4. 完善战力计算、技能图标检索等配套支持逻辑
2026-09-14 16:59:47 +08:00
panFD
a9adb58ebd
refactor: 清理废弃资源并优化预制件配置
...
1. 删除旧的auie系列预制件、图片资源及元数据
2. 更新精灵帧引用和图集配置
3. 调整buff预制件节点结构和动画时长
4. 优化UI控件的渲染属性和布局参数
2026-09-14 16:34:06 +08:00
panFD
5f511ddcb4
feat(skill): add ultimate skill camera and shake effects
...
add camera focus and screen shake effects for ultimate skills that start with "max" prefix,
add CameraFX utility class for targeted camera zoom and reset functionality
2026-09-13 15:55:33 +08:00
panFD
ed9232cf0b
feat(skill&shield): 实现护盾持续时间功能,调整魔法盾冷却
...
1. 为护盾技能添加duration配置,支持永久/限时护盾
2. 新增护盾倒计时逻辑,到期自动清空护盾
3. 调整英雄6301魔法盾的冷却时间为10秒,新增7秒持续时长配置
4. 重构HeroAttrsComp,新增护盾持续时间字段与清空护盾方法
2026-09-13 14:04:00 +08:00
panFD
4f749c9a81
refactor(hero): 重构护盾数值逻辑,使用快照最大值作为进度分母
...
1. 新增shield_max字段存储护盾获得时的快照值,作为护盾进度条固定分母
2. 修改add_shield方法为覆盖式设置护盾,新增注释说明设计原因
3. 移除HeroTopBarComp中冗余的NumberFormatter导入和动态创建的护盾数值标签
4. 重构护盾进度条更新逻辑,使用快照值计算进度,修复原进度条异常问题
2026-09-13 13:40:32 +08:00
panFD
3b744fc3f2
fix(heroTopBar): 优化护盾条显示逻辑并添加数值标签
...
1. 修复原护盾条进度固定满格的问题,改为按护盾与血条上限的比例展示
2. 新增动态创建的护盾数值文本标签,显示格式化后的护盾数值
3. 优化护盾显隐逻辑和进度计算规则,视觉上表现为护盾优先消耗
2026-09-13 13:18:34 +08:00
panFD
2dbad32e49
feat(skill): 调整多个技能prefab与动画配置
...
统一修改多个攻击技能的偏移、缩放、尺寸参数,新增召唤属性配置,调整atk02和atk06动画的帧率、时长与触发帧
2026-09-13 13:13:33 +08:00
panFD
dc19072f2c
style(skill tooltip): 调整护盾 tooltip 显示文本格式
...
移除护盾提示文本中的“吸收”前缀,只保留数值
2026-09-13 13:02:06 +08:00
panFD
a2f80e45b5
refactor(map): 重构地图动画播放逻辑,修复速度残留问题
...
1. 给playAnimations方法新增speed参数,支持自定义播放倍率
2. 移除硬编码的4倍速,改用可配置的常量
3. 调用处传入明确speed值,避免上一次加速状态残留
4. 补充方法注释说明参数含义和设计原因
2026-09-13 11:53:11 +08:00
panFD
be6af4d157
chore(map): lower inter-wave countdown duration to 1s
...
调整节间过场倒计时的固定时长,从2.5秒改为1秒,加快关卡节间推进节奏
2026-09-13 11:50:12 +08:00
panFD
1754e0d408
fix(map,hero): 完善怪物入场排队逻辑
...
1. 给怪物刷出生成方法添加rank参数,用于计算出生位置
2. 新增怪物入场归位逻辑,替换原有的闲置状态处理
3. 更新注释描述,修正准备阶段怪物行为说明
2026-09-13 11:50:05 +08:00
panFD
d86f54e7a4
feat(game): add elite monster kill statistics and related fields
...
1. add is_elite field to HeroAttrsComp for elite monster mark
2. set elite monster flag when spawning mission monsters
3. implement monster kill counting logic with priority: Boss > elite > normal monsters
4. add kill count statistics for different monster types for settlement calculation
2026-09-13 10:29:23 +08:00
panFD
da2caa6576
refactor(mission): 重构关卡结算与刷怪统计逻辑
...
1. 新增整局跨回合刷怪统计与重置能力,替换原小节统计
2. 修改奖励配置为整局5回合累计结算逻辑
3. 调整失败奖励判定为整局维度统计
4. 重构胜利/失败奖励计算逻辑,适配多回合关卡
2026-09-13 10:28:55 +08:00
panFD
328f6c83f3
feat(mission): 更新关卡显示与回合提示逻辑
...
1. 调整关卡UI文本格式,添加回合数显示并缩小字体
2. 新增监听回合进度数据源,更新注释描述
3. 重构阶段过滤逻辑,补充PrepareStart/End阶段的排除
4. 将回合开始提示移至BattleStart阶段播放,优化提示显示时机
5. 修正回合管理相关注释与逻辑,移除旧的首回合延迟提示
2026-09-12 23:27:24 +08:00
panFD
10e2c0d817
refactor(mission): 优化节间过场表现与关卡流程
...
1. 新增地图滚动速度重置与背景动画加速逻辑,强化过场推进感
2. 重构节间过场流程,同步启动英雄归位与地图滚动
3. 调整关卡文本显示格式与字体大小,优化视觉体验
4. 新增全局移动锁控制英雄过场动画状态,修复动画残留问题
2026-09-12 22:41:51 +08:00
panFD
1b2545deec
refactor(rogue): 重构关卡刷怪与流程为一关一局模式
...
1. 将原10小节/关改为5小节/关,固定节类型为1-3普通节、4精英节、5Boss节
2. 调整刷怪逻辑:普通节3只小怪立即全刷,移除定时分批刷怪
3. 统一怪物入场方式为从右侧屏幕外贴地跑入,移除高空掉落动画
4. 移除小节间结算弹窗,改为自动连战,节间仅播放背景滚动过渡
5. 简化结算逻辑,仅保留通关/失败两种结算类型,移除小节胜利分支
6. 重构关卡进度存储,仅保存章节关卡,小节恒从1开始
2026-09-12 19:03:48 +08:00
panFD
d951896799
refactor(hero): 优化英雄动画状态同步逻辑
...
移除测试用的英雄成长模拟数据,修复动画状态与实际表现不一致的问题
1. 重构HeroSpine的idle/move方法,新增返回值标记动画是否被拦截
2. 重构HeroViewComp的status_change逻辑,仅在动画切换成功时更新状态
3. 重构HeroAnmComp的动画播放逻辑,修复动画结束后默认播放的异常
4. 移除SingletonModuleComp中的测试用英雄成长数据
5. 简化MoveSystem中状态切换的冗余判断逻辑
2026-09-12 14:04:18 +08:00
panFD
1fc91dce21
fix(victoryComp): 修复小节胜利退出不保存进度的问题
...
调整小节胜利时的退出按钮逻辑,手动推进并保存关卡进度,避免玩家退出后进度丢失,同时不触发自动进入下一场战斗的流程。
2026-09-11 23:10:58 +08:00