昔念
|
3739c2a6f9
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(xmlres): 使用rawFlexibleString替换字符串类型以支持灵活解析
- 将EffectArg结构体中的SideEffectArg字段类型从string改为rawFlexibleString
- 将Move结构体中的Name字段类型从string改为rawFlexibleString,并更新反序列化逻辑
- 统一配置文件解析方式,移除磁盘回退机制并简化readConfigContent函数
- 移除不再使用的导入包和变量
fix(fight): 修复战斗系统中的空技能和无效数据问题
- 在
|
2026-04-13 11:28:30 +08:00 |
|
昔念
|
174830731c
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(xmlres): 添加磁盘配置文件回退机制并支持JSON格式配置
- 新增readConfigContent函数,优先从资源包读取配置,失败时回退到磁盘文件
- 添加diskConfigPath变量存储本地配置路径
- 支持从磁盘读取JSON格式配置文件,增强配置灵活性
- 修改getJson函数增加错误处理和调试日志输出
- 将技能配置从XML格式改为JSON格式,提升数据解析效率
- 初始化时设置默认磁盘配置路径为public/config目录
```
|
2026-04-12 04:09:19 +08:00 |
|
xinian
|
78a68148ce
|
chore: update fight logic and effect implementations
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-04-05 02:25:44 +08:00 |
|
|
|
79ca4ace98
|
```
feat(fight): 调整技能PP恢复逻辑与CD处理方式
- 修改 HealPP 方法,当传入值为 -1 时直接恢复至最大 PP 值
- 将 Move 结构体中的 CD 字段由 int 改为 *int,以支持可空值
- 在战斗回合解析中增加对 CD 指针的判空处理,避免空指针 panic
- 移除 effect_87.go 中未使用的 math 包引入
- 添加 SideEffect 和相关字段到 skill
|
2025-11-15 16:27:59 +08:00 |
|
|
|
d304955ffa
|
fix(fight): 修复空变更提交问题
|
2025-11-09 03:06:18 +00:00 |
|
|
|
a2eb88e9d3
|
修改战斗系统
|
2025-09-19 00:29:55 +08:00 |
|
|
|
7d48e9ab64
|
refactor(fight): 重构战斗系统
- 优化了技能解析和存储逻辑
- 重构了战斗流程和回合结算机制
- 调整了数据结构以提高性能
- 移除了未使用的代码和注释
|
2025-09-04 23:57:22 +08:00 |
|
|
|
c42e392efe
|
refactor(fight): 重构战斗系统
- 移除 Player 结构中的 IsFighting 字段,使用 FightID 替代
- 优化 Move 结构,重新排序字段并添加注释
- 修改 EffectNode 和相关结构,统一使用 Ctx 字段名称
- 重构 Battle 和 BattlePetEntity 结构,简化属性并优化布局
- 更新战斗逻辑,调整效果应用和回合处理机制
|
2025-09-03 00:37:05 +08:00 |
|
|
|
75e428f62e
|
refactor(blazing): 重构任务系统并优化相关功能
- 重构了任务系统的数据结构和执行逻辑
- 优化了地图加载和怪物刷新机制
- 改进了宠物系统的基础架构
- 调整了玩家信息和背包的处理方式
- 统一了数据访问层的接口和实现
|
2025-08-30 21:59:52 +08:00 |
|
|
|
7b5ec208fc
|
refactor(socket): 重构 ClientData 结构体并优化相关逻辑
- 简化 ClientData 结构体,移除不必要的方法
- 优化 Player 结构体,调整 Conn 类型
- 更新 wscodec.go 中的 Conn 结构体
- 删除未使用的 XML 相关文件和代码
- 调整 ServerEvent 和 controller 中的相关逻辑
|
2025-08-30 00:36:08 +08:00 |
|