Commit Graph

1643 Commits

Author SHA1 Message Date
xinian
c4ea26e443 ci: 修复 upx 安装包名并更新源
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-08 17:19:06 +08:00
xinian
070ee70949 ci: 修复 upx 安装步骤位置
Some checks failed
ci/woodpecker/push/my-first-workflow Pipeline failed
2026-03-08 17:16:42 +08:00
xinian
e280305728 ci: 安装upx并添加空行
Some checks failed
ci/woodpecker/push/my-first-workflow Pipeline failed
2026-03-08 17:14:34 +08:00
xinian
4c98cdf543 ci: 添加二进制压缩步骤
Some checks failed
ci/woodpecker/push/my-first-workflow Pipeline failed
2026-03-08 17:11:56 +08:00
xinian
8bc6802251 fix: 增加命令超时时间
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-08 16:59:21 +08:00
xinian
a56f19bd4c fix: 修正使用道具时的物品ID计算错误
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-08 16:48:06 +08:00
xinian
069d961585 refactor: 重构效果 150、196、437 实现
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-08 16:22:54 +08:00
xinian
f6570c7e40 refactor: 提取效果493和497到独立文件
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-08 16:04:41 +08:00
xinian
aa2c8cfb42 refactor: 重构战斗效果实现到独立文件
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-08 15:41:16 +08:00
xinian
6c75b106b3 refactor: 重构战斗效果实现
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-08 15:26:07 +08:00
xinian
a8cbe99873 refactor: 重构技能效果实现
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-08 14:55:53 +08:00
xinian
986c7f7b83 refactor: 重构战斗效果逻辑至独立文件
Some checks failed
ci/woodpecker/push/my-first-workflow Pipeline failed
2026-03-08 14:07:36 +08:00
xinian
73d7f7f062 feat: 新增战斗效果和修复登录逻辑
Some checks failed
ci/woodpecker/push/my-first-workflow Pipeline failed
2026-03-08 11:22:00 +08:00
xinian
3dd2d40c50 feat: 新增多个战斗技能效果实现
Some checks failed
ci/woodpecker/push/my-first-workflow Pipeline failed
2026-03-08 10:34:23 +08:00
昔念
042a48088d 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-08 01:23:28 +08:00
昔念
ecd63bdea5 ```
fix(space): 修复地图节点配置序列化问题并调整时间间隔

- 为MapBossInfo结构体的Config字段添加`struc:"skip"`标签,
解决配置信息序列化时的问题

- 将Space.Next方法的时间间隔从分钟级别调整为秒级别,
修改随机时间范围为10-30秒,便于测试和调试
```
2026-03-08 01:23:06 +08:00
昔念
e9b9443c06 根据提供的code differences信息,我发现没有具体的代码变更内容。由于缺少实际的代码差异信息,我无法生成准确的commit message。
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
请提供具体的代码变更内容,以便我能够生成符合Angular规范的中文commit message。

如果确实没有代码变更,可以考虑以下模板:

```
chore(git): 更新git配置或文档

- 添加commit message规范说明
- 配置中文提交信息格式要求
```
2026-03-08 00:07:12 +08:00
昔念
53b33dfbc5 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-07 23:59:42 +08:00
昔念
d367f9d1d4 41
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-07 23:54:01 +08:00
昔念
54a4876beb ```
feat(fight): 添加XML配置解析功能用于技能效果映射

- 引入xml和gfile包用于XML文件解析
- 添加utils工具包用于数据转换
- 实现XML配置文件读取和解析逻辑
- 建立技能ID与效果描述的映射关系
- 添加调试输出显示技能效果对应关系
```
2026-03-07 22:49:20 +08:00
昔念
14009f45d6 ```
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(fight): 添加技能效果调试信息打印

- 引入fmt包用于调试信息输出
- 打印实现效果数量和技能效果不存在数量的统计信息
- 输出技能映射详情用于调试分析
```
2026-03-07 22:32:19 +08:00
昔念
bd3d7eac50 1
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-07 22:24:54 +08:00
昔念
b9ae17234d ```
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(boss): 新增技能优先级调整功能

新增ComparePre方法用于比较和调整技能释放优先级,
修复了Boss战斗中的技能执行顺序问题,
同时在login模块中启用战斗测试功能。
```
2026-03-07 22:16:06 +08:00
xinian
a76a7e680e fix: 修复战斗逻辑中的技能结算顺序问题
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-07 20:18:23 +08:00
xinian
2d4ec0e5ba refactor: 重构战斗回合结束逻辑
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-07 18:50:51 +08:00
xinian
bf2325e2ef feat: 添加技能效果及宠物性别注释
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-07 15:15:15 +08:00
xinian
de8ce9fc81 feat: 新增多个战斗效果并修复逻辑问题
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-07 14:51:32 +08:00
xinian
02629b6f6c feat: 新增多个技能效果实现
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-07 13:54:42 +08:00
xinian
fe8e2786c2 fix: 修复伤害锁逻辑错误
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-07 11:44:16 +08:00
xinian
bbaa71f4b2 refactor: 重构宠物初始化逻辑
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
提取宠物配置初始化到ConfigBoss方法,简化initplayer代码
2026-03-07 11:30:17 +08:00
xinian
2dab20653f feat: 添加必须道具字段
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-07 10:40:04 +08:00
xinian
7bb0ef856a feat: 新增战斗效果并优化boss逻辑
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-07 09:55:06 +08:00
昔念
a192ffa6bc ```
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(space): 更新空间信息结构支持事件配置

- 替换天气字段为事件配置结构体
- 添加事件匹配逻辑验证天气和时间范围
- 实现事件驱动的BOSS显示控制机制
- 引入Event类型用于管理活动配置
```
2026-03-07 01:30:04 +08:00
昔念
4bb7477147 ```
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(fight): 添加战斗攻击值获取接口并实现战斗规则系统

添加 GetAttackValue 方法到 FightI 接口,用于获取战斗中的攻击值信息。

新增 RuleI 接口定义战斗规则契约,包括 SetArgs 和 Exec 方法。

重构战斗规则系统:
- 创建 RuleBase 基类提供通用参数存储和基础方法
- 实现 17
2026-03-07 00:26:05 +08:00
昔念
ef7595a218 ```
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
fix(fight): 移除调试打印语句并修复宠物类型验证逻辑

移除了PetKing函数中的调试打印语句,确保不再输出调试信息到控制台。
同时保持了宠物类型验证的核心逻辑不变。

fix(fight): 修正boss技能伤害计算公式

修改了NewSel323的OnSkill方法中伤害计算的公式,
将原来的百分比计算方式调整为正确的血量差值计算方式。

feat(space): 调整空间定时器间隔时间

将Space.Next方法的时间间隔从6-30秒大幅增加到10-30分钟,
以适应实际的游戏节奏需求。

refactor(config): 更新宠物基础配置模型结构

移除了PetBaseConfig中Hp字段的not null约束,
使配置更加灵活。

feat(config): 扩展地图坑位配置支持新功能

为map_pit配置添加了MustTask必做任务字段和DropItemIds掉落物ID列表,
同时为item和pet服务增加了列表查询操作的等值过滤支持。
```
2026-03-06 23:49:20 +08:00
昔念
87ad01bea9 ```
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
fix(fight/boss): 修复技能实体空指针问题并优化必定秒杀效果实现

- 修复NewSeIdx_148中sks映射为空时的panic问题,在访问前进行nil检查并初始化
- 重构NewSeIdx_223必定秒杀效果的实现,将原有的ComparePre和DamageFloor方法
  合并为OnSkill方法,简化逻辑并提高代码可读性
- 更新注释描述,使功能说明更加准确清晰
```
2026-03-06 21:55:54 +08:00
xinian
2461ed1aa4 feat: 添加新技能223并重构技能284伤害处理
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-06 20:15:47 +08:00
xinian
77bb7a7112 fix: 修复伤害计算逻辑错误
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-06 19:34:58 +08:00
xinian
1645413f8d fix: 修复Boss技能判定逻辑错误
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-06 18:28:44 +08:00
xinian
26d06c50af fix: 修正Effect71效果计数逻辑
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-06 10:40:32 +08:00
xinian
17103cbc9a feat: 添加战斗效果126和284
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-06 10:23:07 +08:00
昔念
24e7f2cd17 ```
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
fix(player): 修复周重置时间字段名不一致问题

- 修正了Player模型中WeekLastResetTime字段的JSON标签,
  从"last_week_reset_time"改为"week_last_reset_time"
- 更新了数据库更新操作中的字段名以保持一致性
- 调整了登录控制器中的调试循环参数,任务ID范围从3
2026-03-05 23:51:07 +08:00
xinian
a4b09a77c3 fix: 修复玩家登录时间重置逻辑
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-05 21:22:18 +08:00
xinian
002c0e76c3 feat: 添加非连续技能无效魂印实现
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-05 20:23:06 +08:00
xinian
eb5ea901f4 feat: 新增战斗Boss特性效果实现
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-05 18:04:20 +08:00
xinian
03d93a2fba fix: 修正伤害类型和任务状态判断逻辑
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-05 17:40:42 +08:00
xinian
3833fd3884 fix: 修复Scan参数引用错误
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-05 16:04:28 +08:00
xinian
8efaab48fd docs: 更新任务类型注释
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-05 15:29:18 +08:00
xinian
b80b017d33 fix: 修正任务状态判断与初始化逻辑
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-05 15:20:19 +08:00
xinian
2259093790 feat: 支持每周任务重置和查询
All checks were successful
ci/woodpecker/push/my-first-workflow Pipeline was successful
2026-03-05 14:56:28 +08:00