walkpan
|
f515feda7b
|
chore(map): 调整关卡波次上限为15波并完善怪物队列检测
1. 将显示的波次文字从30波改为15波
2. 修改通关判定条件为当前波次达到15波
3. 新增待刷新怪物数量的状态跟踪
4. 完善怪物全灭的判定逻辑,加入待刷新队列检测
5. 移除了测试用的ts和js脚本文件
6. 添加了怪物生成相关的调试日志
|
2026-05-15 22:24:29 +08:00 |
|
walkpan
|
f243b8edae
|
style: 移除无用调试日志注释并关闭任务卡牌调试模式
1. 移除SkillView.ts中多余的debugMode属性注释
2. 将MissionCardComp的默认调试模式改为关闭
|
2026-05-15 22:24:19 +08:00 |
|
walkpan
|
e5e379aecc
|
feat: 调整怪物属性与波次生成逻辑,新增测试脚本
1. 全怪物基础属性翻倍调整,同步更新英雄配置表
2. 修改模板M1的最低生效等级为1
3. 调整首波生成预算计算方式,修复低预算利用率检查逻辑
4. 新增spawn测试脚本,调整UI预制体布局参数
|
2026-05-15 20:42:24 +08:00 |
|
walkpan
|
9687adb559
|
docs: 更新肉鸽刷怪系统文档与配置至15波5阶梯版本
同步调整了文档中的波次、阶梯、词缀、预算等全部数值配置,同时更新了RogueConfig.ts中的代码配置,将原30波10阶梯架构重构为15波5阶梯版本,包括调整怪物生成模板、属性倍率、词缀解锁等级和无限模式起始阶梯等核心参数。
|
2026-05-15 20:27:36 +08:00 |
|
walkpan
|
af5b79b9a1
|
fix(gui/mission): 调整任务prefab的布局参数与激活状态
修正了任务界面预制体的位置、尺寸、对齐边距以及默认激活状态,修复界面显示错位问题
|
2026-05-15 19:42:38 +08:00 |
|
panw
|
c912e446b1
|
feat(map): add three new resistance affixes and their handling
1. 新增CritRes、FreezeRes、KnockbackRes三种词缀类型
2. 配置对应词缀的名称、消耗、最低等级等属性
3. 为怪物组件添加词缀抗性属性的赋值逻辑
4. 将新词条加入优先级列表
|
2026-05-15 16:21:25 +08:00 |
|
panw
|
a6915fdf00
|
refactor(LangUtil): 重构多语言工具类,新增枚举类型安全前缀
1. 将原有的字符串LangPrefix类型改为枚举类型,避免硬编码字符串错误
2. 更新所有使用处的调用方式,统一使用LangPrefix枚举来传入多语言前缀
3. 移除VictoryComp中硬编码的成就描述拼接逻辑,改用lang/langf方法获取多语言文本
4. 注释暂时不需要渲染的分数进度条代码
|
2026-05-15 15:44:43 +08:00 |
|
panw
|
4f8a955506
|
refactor: 重构多语言处理逻辑,统一配置与显示分离
1. 新增LangUtil工具类实现统一的多语言映射与参数替换
2. 移除各配置文件中的硬编码多语言包装类,替换为直接中文文本
3. 更新zh.json补充成就相关多语言词条
4. 重构HighlightSet适配新的多语言调用规范
|
2026-05-15 15:44:32 +08:00 |
|
panw
|
dff559462d
|
fix(map): 更新护盾词缀的描述文本
将原描述的"20% HP 伤害吸收盾"调整为"抵御2次 伤害吸收盾",修正词缀效果描述不符的问题
|
2026-05-15 14:45:39 +08:00 |
|
walkpan
|
8d61c67c1d
|
refactor(map): 重构关卡刷怪与计时逻辑,适配30波新流程
1. 替换原固定战斗倒计时为正向计时clearTime
2. 移除旧波次配置,改用spawningEngine生成自适应怪物
3. 将波次上限从20调整为30,更新对应判断逻辑
4. 实现增量分批刷怪和自适应难度调整
5. 重置战斗状态时重置新引擎实例
|
2026-05-15 13:46:27 +08:00 |
|
walkpan
|
cede98eab9
|
重构刷怪配置 RogueConfig
|
2026-05-15 12:28:06 +08:00 |
|
walkpan
|
f03db06c3c
|
docs(map/gdd): add gdd document and related meta files
新增了游戏设计文档相关的目录、markdown文件以及对应的元配置文件,用于完善项目的开发文档体系
|
2026-05-15 12:23:22 +08:00 |
|
walkpan
|
3893ec33d7
|
docs: add roguelike刷怪系统全套GDD文档
新增了肉鸽刷怪系统的完整设计文档,包括系统概述、核心规则、详细设计、公式推导、边界情况、依赖关系等内容,同时添加了系统索引和评审记录文档,完善了项目的GDD体系。
|
2026-05-15 12:22:09 +08:00 |
|
walkpan
|
e194132731
|
feat: 新增暴击抗性和冰冻抗性属性并完善暴击冰冻判定
1. 在HeroAttrs枚举中新增critical_res和freeze_res属性
2. 在HeroAttrsComp中添加对应抗性属性并在重置方法中初始化
3. 修改暴击和冰冻判定逻辑,加入抗性减免计算
|
2026-05-14 22:53:15 +08:00 |
|
walkpan
|
fdc5979484
|
feat: 添加击退效果相关逻辑
1. 新增击退概率、击退距离、击退抗性属性配置
2. 实现击退判定与击退位移逻辑,整合进受击流程
3. 重构后退方法支持自定义击退距离参数
|
2026-05-14 22:52:27 +08:00 |
|
walkpan
|
e97f2b0c48
|
chore: 调整hero配置注释并修复属性类型
1. 新增三种英雄流派的配置说明文档
2. 将HInfoComp中的Number属性类型替换为CCInteger
|
2026-05-14 22:40:39 +08:00 |
|
panw
|
98abe4dda3
|
fix(role_controller): 调整角色控制器预制体的布局参数
修正了界面中角色控制器的位置和对齐参数,适配新的界面布局需求
|
2026-05-14 16:53:33 +08:00 |
|
panw
|
79531e7318
|
fix: 修复多项UI布局和功能问题
1. 调整任务prefab的位置和内容尺寸
2. 注释掉加载动画自动隐藏逻辑
3. 修改合成规则逻辑适配配置项
4. 调整英雄移动预制体的缩放参数
5. 修改地图预制体的节点名称、尺寸和对齐属性
6. 更新角色控制器预制体的组件和布局参数
|
2026-05-14 16:40:44 +08:00 |
|
panw
|
9b363cda1c
|
fix: 调整英雄升级所需数量,优化战斗和UI细节
1. 将英雄升级所需数量从2改为3
2. 调整UI3.plist的边框参数
3. 修改地图精灵帧和图集绑定
4. 优化技能提示框动画:减少停留时间并简化漂移淡出逻辑
5. 修改任务卡牌组件:战斗阶段不再隐藏面板,新增战斗阶段无法召唤英雄的限制,注释掉战斗阶段隐藏抽卡面板的代码
6. 重构hnode.prefab的层级和UI组件,调整等级显示样式
|
2026-05-14 10:55:15 +08:00 |
|
walkpan
|
3f47df2682
|
refactor(map/hero): 重构英雄位置管理逻辑,移除lane相关字段
重构了英雄分路排位的旧实现,改用硬编码的点位数组管理英雄站位,移除了HeroAttrsComp中的lane和lane_index字段,简化了英雄位置分配、UI面板绑定的逻辑,提升代码可维护性。
|
2026-05-13 23:48:58 +08:00 |
|
walkpan
|
e3a9d447ba
|
fix(map): 修复任务界面动画启停逻辑异常
调整了MissionHomeComp和MissionComp中的地图动画启停代码,将多余空行移除并修正了调用时机,确保界面切换和销毁时动画状态正确。
|
2026-05-13 23:45:38 +08:00 |
|
walkpan
|
669aaf1ab9
|
refactor(map): replace main node显隐操作转为动画控制
将原来通过查找main节点手动控制显隐的逻辑,替换为新增的MapLayer动画启停方法,简化代码逻辑并统一动画管理方式
|
2026-05-13 23:37:53 +08:00 |
|
walkpan
|
800f5d43da
|
refactor(config): 调整战斗层级配置并新增兵线坐标配置
调整了HERO和MON2的基础层级数值,新增laneIdx常量存储不同兵线的坐标偏移
|
2026-05-13 20:04:52 +08:00 |
|
walkpan
|
680bca7a28
|
场景动画添加
|
2026-05-13 19:46:07 +08:00 |
|
walkpan
|
3c2095d0f1
|
Merge branch 'card' of git.eoxnet.com:pan/pixelheros into card
|
2026-05-13 18:52:42 +08:00 |
|
walkpan
|
b73e6e6eb8
|
build(gui): 更新图集umps的配置和资源文件
修复并更新了精灵帧的裁剪、旋转参数,替换了旧的精灵资源,修正了图集元数据和plist配置,更新了纹理尺寸和smartupdate哈希值
|
2026-05-13 18:52:40 +08:00 |
|
panw
|
2c93b7dcf5
|
fix(map): 完善任务卡片存活判断逻辑
补充model.is_dead判断条件,让存活检查更准确
|
2026-05-13 17:31:36 +08:00 |
|
panw
|
a332b8f2c9
|
refactor(mission card): optimize hero position transfer logic
重构了英雄位置更新的处理逻辑,先收集所有需要转移的英雄再统一处理,同时增加了节点复用和提前隐藏旧节点的逻辑,避免多英雄位置更新时的数据冲突和节点占用问题。
|
2026-05-13 17:31:08 +08:00 |
|
panw
|
d72e161150
|
refactor(map): 优化任务卡片英雄位置刷新逻辑
1. 重构注释排版,统一说明战场节点对应规则
2. 调整英雄位置更新流程:先清理失效单位,再批量处理位置变更,最后统一刷新信息
3. 修复多英雄同帧位置变动可能导致的数据覆盖问题
|
2026-05-13 17:27:22 +08:00 |
|
panw
|
8f65282af7
|
fix(map): 修复英雄位置变更时的节点绑定逻辑
根据英雄的lane和lane_index重新计算期望的节点索引,当实际节点不匹配时将英雄卡片转移到正确的节点上,隐藏旧节点并激活新节点绑定最新数据
|
2026-05-13 17:21:07 +08:00 |
|
panw
|
254b7f3e9e
|
fix(map): correct hero position calculation and loop order
修复了MissionHeroComp的遍历顺序,同时修正了MissionCardComp中的节点索引计算逻辑,匹配实际的视觉排布和MoveComp中的赋值规则,添加了调试日志方便排查位置问题。
|
2026-05-13 17:13:55 +08:00 |
|
panw
|
626d27e676
|
refactor(map): 优化英雄信息面板的缓存与复用逻辑
1. 新增缓存预先放置的HInfoComp组件,避免运行时实例化预制体
2. 移除动态创建面板逻辑,改为复用预先摆放的节点
3. 简化ensureHeroInfoPanel逻辑,通过node_index直接获取目标组件
4. 销毁时改为隐藏缓存节点而非直接销毁,保留复用基础
5. 移除冗余的relayoutHeroInfoPanels方法和相关逻辑
|
2026-05-13 17:13:41 +08:00 |
|
panw
|
b578e17186
|
feat(map): add node_index property to HInfoComp
新增节点索引属性用于标识当前组件绑定的节点位置
|
2026-05-13 16:18:08 +08:00 |
|
panw
|
2443dfce85
|
refactor(map): 为所有组件的onDestroy添加父类调用
统一修复组件销毁时未调用父类生命周期方法的问题,确保资源正确释放
|
2026-05-13 16:03:53 +08:00 |
|
panw
|
7cb07c04dd
|
fix(config): 调整两个辅助英雄的基础ap属性
将5301和5302英雄的ap分别从20/40调整为50/50,统一辅助英雄输出属性
|
2026-05-13 16:03:39 +08:00 |
|
panw
|
d6f020dc96
|
fix: 调整所有一级英雄的基础生命值属性
统一优化法师、远程、辅助类英雄的初始血量,平衡前期作战能力
|
2026-05-13 16:01:06 +08:00 |
|
panw
|
2b446ad45c
|
fix: 修复多个预制体布局与组件问题
1. 调整ranks.prefab的prefab引用与新增输入阻断组件
2. 统一调整hnode.prefab的节点位置、尺寸与字体样式
3. 修复map_rpg.prefab的节点偏移、组件id与新增背景矩形节点
|
2026-05-13 15:38:48 +08:00 |
|
walkpan
|
bafeccbeef
|
fix: 修复图集GC回收和天赋图标加载异常问题
1. 为uicons图集增加引用计数防止被GC回收导致spriteFrames为空
2. 增加图集spriteFrames存在性校验,避免空引用报错
3. 将天赋图标配置转为字符串类型,防止纯数字配置导致获取失败
|
2026-05-13 14:31:01 +08:00 |
|
walkpan
|
8e152eb710
|
chore: 更新图集资源与布局配置
1. 更新umps.png纹理图集与plist配置,调整所有精灵的裁剪偏移、旋转状态与纹理坐标
2. 修改mission.prefab的横向间距为40
3. 调整loading.prefab的加载图标缩放与尺寸,并替换精灵帧资源
|
2026-05-13 13:02:51 +08:00 |
|
walkpan
|
9ae6c74b39
|
Merge branch 'card' of git.eoxnet.com:pan/pixelheros into card
|
2026-05-13 12:17:04 +08:00 |
|
walkpan
|
8ca0737ca4
|
fix(gui): 更新umps.plist.meta的精灵帧配置
修正多个精灵图的旋转状态、裁剪坐标与尺寸数据,新增一个微信图片精灵帧配置
|
2026-05-13 12:17:02 +08:00 |
|
panw
|
ec4999f2fe
|
Merge branch 'card' of git.eoxnet.com:pan/pixelheros into card
|
2026-05-13 12:15:56 +08:00 |
|
panw
|
3ac8c1beb0
|
ui
|
2026-05-13 12:15:46 +08:00 |
|
walkpan
|
128b3573f2
|
chore(resources): 更新图集umps的纹理配置和资源
更新了umps.png纹理尺寸和所有精灵的排版参数,新增了新的微信截图精灵资源,重新生成了plist配置文件
|
2026-05-13 12:15:19 +08:00 |
|
walkpan
|
4993850bb8
|
Merge branch 'card' of git.eoxnet.com:pan/pixelheros into card
|
2026-05-13 10:37:24 +08:00 |
|
walkpan
|
b94890c2bf
|
ui调整
|
2026-05-13 10:37:21 +08:00 |
|
panw
|
f24ebda354
|
ui调整
|
2026-05-13 10:36:52 +08:00 |
|
walkpan
|
077ce01bdb
|
build: 更新游戏图集资源及关联prefab配置
1. 重新打包umps.png图集,新增多种场景道具精灵帧
2. 更新map_rpg.prefab的精灵组件配置,替换为null并调整尺寸模式
3. 更新所有精灵帧的meta配置信息,修正贴图位置与旋转属性
|
2026-05-13 09:59:48 +08:00 |
|
walkpan
|
4305a4461e
|
refactor(hero&mission): 调整英雄站位逻辑与配置
1. 修改游戏地平线Y轴偏移至100,适配新的UI布局
2. 为英雄属性组件添加分路与排位字段并初始化
3. 重构英雄站位分配逻辑,使用新增字段记录英雄位置
4. 更新地图与UI预制体的布局偏移适配新的游戏地平线
|
2026-05-13 00:15:38 +08:00 |
|
walkpan
|
518f15b1c3
|
fix(hero view): adjust血条顶部节点偏移量
统一配置血条顶部节点的Y轴偏移参数,区分普通英雄和Boss的血条高度,替换硬编码数值
|
2026-05-12 20:58:29 +08:00 |
|