panw
|
b70ac53f82
|
feat(升级奖励): 修改属性选择触发逻辑,改为通过卡片奖励触发
移除英雄升级时自动触发属性选择事件,改为在特定等级通过奖励卡片触发。调整 CardSet 配置,在更多等级提供属性卡片奖励,使属性成长更符合游戏节奏。
|
2026-02-06 15:39:21 +08:00 |
|
walkpan
|
e8588ded76
|
feat(地图): 根据主角属性倾向调整任务卡牌权重
在获取任务卡牌选项时,查询主角已拥有的永久属性Buff,将对应属性的卡牌权重提高一倍,使卡牌选择更符合角色成长方向。
|
2026-02-04 20:41:24 +08:00 |
|
walkpan
|
30ca0baabc
|
fix(奖励): 修复等级奖励类型获取逻辑并添加空值检查
- 调整 getLevelRewardType 函数,仅在特定等级返回天赋类型,其他等级返回 null
- 在 MissionComp.call_cards 中添加奖励类型空值检查,避免无效调用
- 为多个预制体组件统一添加 debugMode 默认值
|
2026-02-04 20:31:40 +08:00 |
|
walkpan
|
b9e9527375
|
refactor: 移动 getLevelRewardType 函数至 CardSet 模块
将获取等级奖励类型的函数从 GameSet 模块移至更相关的 CardSet 模块,以提高代码的组织性和模块内聚性。
|
2026-02-04 20:25:24 +08:00 |
|
panw
|
0a8f2056c3
|
refactor(game): 优化属性卡牌配置与UI更新逻辑
- 将AttrSet中的`note`字段统一重命名为`name`,提高字段语义清晰度
- 在CardSet中修正属性卡和药水卡名称的获取逻辑,使用新的`name`字段
- 调整HeroViewComp的health方法,增加血量变化小于等于99时不显示特效的优化
- 将HeroAttrsSystem中的自然回复计时器从1秒改为5秒,并更新相关注释
- 移除HeroViewComp中已注释的冗余UI更新代码,保持代码整洁
|
2026-02-04 16:23:09 +08:00 |
|
panw
|
c902d9ca0a
|
refactor(CardSet): 简化卡牌池配置逻辑,移除动态权重计算
- 将多等级权重累积逻辑改为仅使用符合条件的最大等级配置
- 移除基于解锁等级的动态权重计算,统一使用默认权重
- 保持99级配置的兜底机制,确保低等级时的正常功能
|
2026-01-30 16:46:34 +08:00 |
|
panw
|
c3fa6b6210
|
refactor(CardSet): 简化卡牌选项获取逻辑,移除冗余循环
- 将多类型权重随机选择改为直接使用指定类型
- 简化候选列表构建和抽取流程,避免嵌套循环
- 保留属性卡兜底逻辑,但仅在非属性类型且数量不足时触发
|
2026-01-30 15:50:57 +08:00 |
|
walkpan
|
b577350003
|
refactor(CardSet): 重构默认卡池获取逻辑,支持动态权重计算
重构 getDefaultPool 函数,将重复逻辑统一处理并支持基于解锁等级的动态权重计算。新实现:
1. 统一处理所有卡牌类型的配置映射
2. 自动累加所有小于等于当前等级的配置项
3. 根据解锁等级动态计算权重,高等级卡牌出现概率更高
4. 保留原有兜底逻辑作为最后防线
|
2026-01-16 20:11:02 +08:00 |
|
walkpan
|
3ad446048a
|
feat(配置): 添加药水卡片配置及获取逻辑
新增药水卡片的基础配置 CanSelectPotions 和 PotionCards
在卡片信息获取和默认卡池逻辑中添加药水类型的处理
|
2026-01-16 20:10:52 +08:00 |
|
panw
|
5bb3acf385
|
refactor(config): 将CardKind枚举移动到GameSet并更新相关引用
重构代码结构,将CardKind枚举从CardSet.ts移动到GameSet.ts以集中管理游戏配置枚举
更新MissionCardComp.ts中的卡片类型显示逻辑,支持根据CardKind动态显示对应节点
调整card.prefab的UI元素位置和尺寸,优化卡片显示效果
|
2026-01-16 10:51:46 +08:00 |
|
panw
|
09d3c1db2b
|
feat(卡牌系统): 为卡牌和天赋添加kind类型字段
为ICardInfo接口和talConf配置添加kind字段,用于区分卡牌和天赋的不同类型
|
2026-01-16 10:12:30 +08:00 |
|
panw
|
8cb52f484e
|
feat(游戏配置): 添加CardKind枚举并更新英雄配置
为卡牌系统添加CardKind枚举类型定义
在heroInfo接口中添加icon字段并更新所有英雄配置
调整ubtns.plist.meta中的边框值
|
2026-01-16 10:07:09 +08:00 |
|
panw
|
5c5954b7d5
|
feat(卡牌系统): 重构卡牌选择逻辑并添加属性卡类型支持
- 在GameSet枚举中添加Attr卡牌类型
- 在GameEvent中添加UseAttrCard事件
- 重构CardSet模块,统一使用GameSet中的CardType枚举
- 重构MissionCardComp模块,支持混合模式卡牌选择和强制类型获取
- 添加等级升级事件处理,优化卡牌获取逻辑
|
2026-01-14 20:37:40 +08:00 |
|
panw
|
6ddfe7e2c4
|
feat(卡牌系统): 重构卡牌选择逻辑并增加等级分段配置
重构卡牌选择系统,将原有的简单数组配置改为按等级分段的字典结构
- 为技能、英雄、天赋和属性分别添加 CanSelectXXX 配置
- 优化卡牌池构建逻辑,支持按等级筛选可用卡牌
- 改进权重随机算法,增加兜底机制
- 分离卡牌基础信息和权重配置,提高可维护性
|
2026-01-14 20:22:18 +08:00 |
|
panw
|
4a506555ba
|
feat(卡牌系统): 实现卡牌池配置及随机选择功能
添加卡牌类型枚举和统一卡牌信息接口
实现等级池配置表及卡牌池缓存机制
提供根据等级获取随机卡牌选项的功能
包含权重随机选择算法和数组洗牌工具函数
|
2026-01-14 17:29:02 +08:00 |
|
panw
|
0ff60cff05
|
refactor(配置): 重构游戏属性配置系统
- 新增AttrSet.ts文件集中管理属性配置
- 在TalSet.ts中添加天赋图标字段并优化注释
- 删除旧的TDLevelOptions.ts配置系统
|
2026-01-14 17:16:23 +08:00 |
|
panw
|
31eedceeb3
|
技能设置清理
|
2025-10-16 11:14:28 +08:00 |
|
panfudan
|
9e1459973c
|
品质统一在boxset设定
|
2025-08-18 21:03:47 +08:00 |
|
panfudan
|
0d3f789bdc
|
技能清理技能完成, 完全使用帧动画
|
2025-08-16 14:21:05 +08:00 |
|
panfudan
|
3b4ce5b33e
|
dd
|
2025-08-14 13:42:49 +08:00 |
|
panw
|
6f9529ada2
|
dd
|
2025-08-05 17:25:34 +08:00 |
|
panfudan
|
4daac778a0
|
开箱 随机buff 初步完成
|
2025-08-02 09:59:25 +08:00 |
|
panw
|
953ae2e0f9
|
dd
|
2025-07-28 14:17:56 +08:00 |
|
panw
|
e45ebd524b
|
添加了 英雄专门处理 装备加成的文件,接下来 去掉原先的光环类文件 FightCon
|
2025-07-22 16:16:36 +08:00 |
|
panfudan
|
6f2af2f395
|
接下来测试强化
|
2025-07-15 23:22:52 +08:00 |
|
panw
|
fbcd12a5b9
|
取消掉副英雄
|
2025-07-14 16:53:39 +08:00 |
|
panw
|
0815d64f3c
|
必杀技和卡牌技能 签到 skillconcomp,统一执行
|
2025-07-14 14:29:51 +08:00 |
|
panw
|
377c287eec
|
将必杀技 迁移到 skillconcom ,去除技能释放卡牌
|
2025-07-14 10:52:43 +08:00 |
|
panw
|
3798f9da95
|
技能加入选择 ,继续完善
|
2025-07-07 10:58:21 +08:00 |
|
panfudan
|
f7c231de00
|
基础主将添加+ 修复第一次伤害计算为穿刺伤害bug
|
2025-07-06 23:58:10 +08:00 |
|
panw
|
99f213e461
|
dd 盾牌配置表中断 需要继续完善
|
2025-07-03 17:16:38 +08:00 |
|
panw
|
f72691cecb
|
完成 剑类 初步设计
|
2025-07-03 10:34:27 +08:00 |
|
panw
|
11e6ecdf48
|
装备 需要完善
|
2025-07-02 17:45:00 +08:00 |
|
panfudan
|
326e9bb97c
|
dd
|
2025-06-29 23:36:22 +08:00 |
|
panw
|
c6fa6838db
|
dd
|
2025-06-23 10:49:15 +08:00 |
|
panfudan
|
6584fa0e72
|
改了 好多
|
2025-06-22 23:50:28 +08:00 |
|
panw
|
6ce9fc4c48
|
aoe技能继续添加
|
2025-06-20 16:29:11 +08:00 |
|
panfudan
|
b7edf26cc9
|
aoe ++
|
2025-06-20 00:25:05 +08:00 |
|
panw
|
ff402f14ca
|
dd 单独制作 卡牌特效
|
2025-06-19 17:28:55 +08:00 |
|
panw
|
3582521e4e
|
dd
|
2025-06-19 16:38:20 +08:00 |
|
panw
|
ab9ff70f77
|
功能性卡牌功能继续
|
2025-06-18 17:17:29 +08:00 |
|
panw
|
6e6b5c31c7
|
功能卡牌出不设定
|
2025-06-18 16:31:39 +08:00 |
|
panw
|
5083910c95
|
技能清理
|
2025-06-18 16:04:57 +08:00 |
|
panfudan
|
094b55f349
|
装备添加
|
2025-06-08 23:16:40 +08:00 |
|
walkpan
|
cd0dc9fe7c
|
假期修改
|
2024-09-18 12:45:05 +08:00 |
|
pan@work
|
1c9aa38385
|
技能运动需要完善
|
2024-09-12 11:14:37 +08:00 |
|
walkpan
|
50d192b7b1
|
dd
|
2024-09-12 07:58:03 +08:00 |
|
walkpan
|
336c7cd947
|
修复动画文件
|
2024-09-11 14:18:49 +08:00 |
|
pan@work
|
f5a8cb20de
|
攻击距离设定
|
2024-09-11 10:19:35 +08:00 |
|
walkpan
|
0f7f2ad49b
|
新hero 基本完成
|
2024-09-11 08:02:49 +08:00 |
|