xinian
|
932e199622
|
fix: 修复切片长度校验和内存分配防护问题
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor: 优化战斗循环中的宠物处理逻辑
refactor: 重构物品更新服务使用ORM模型
|
2026-02-22 21:46:36 +08:00 |
|
昔念
|
3e4b091724
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
fix(item): 修复物品数量判断逻辑
- 将物品数量判断从 `!= 0` 改为 `> 0`,确保只有正数才添加到列表中
- 将物品检查逻辑从 `< 1` 改为 `<= 0`,确保正确处理边界情况
- 在物品更新方法中增加ID为0的防护,避免无效操作
```
|
2026-02-22 19:33:17 +08:00 |
|
昔念
|
1dc75b529d
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(socket): 优化TCP连接处理性能
- 添加最小可读长度检查,避免无效Peek操作
- 修复数据部分解析逻辑,避免空切片分配
perf(utils): 优化并发哈希映射性能
- 将分段数量调整为CPU核心数
- 重写Range方法,移除channel和goroutine开销
- 添加原子标志控制遍历终止
perf(utils): 优化结构体序列化缓存机制
- 添加sync.Map缓存预处理结果
- 支持结构体、自定义类型、二进制类型分别缓存
- 减少重复反射
|
2026-02-22 10:59:41 +08:00 |
|
昔念
|
790bc21034
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(config): 添加事件配置和地图绑定功能
- 在BossConfig中添加MapID字段用于绑定地图ID和Event结构体
- 新增Event结构体包含精灵数组、触发时间、天气等事件相关字段
- 在MapPit中添加MapID字段用于绑定地图ID和Event结构体
- 为MapPit添加IsCapture字段标识是否可捕捉
- 更新NewBossConfig和NewMapPit构造函数初始化Event实例
- 注释掉MapNode中的NodeActiveScript字段
```
|
2026-02-22 10:03:46 +08:00 |
|
xinian
|
f16838a916
|
refactor: 重构怪物刷新和地图节点配置模型
ci/woodpecker/push/my-first-workflow Pipeline was successful
将怪物刷新配置拆分为独立的 map_monster 和 map_moster_node 模型
新增 mapnode 模型用于管理地图节点配置
优化坑位绑定和刷新规则的数据结构
|
2026-02-22 07:51:37 +08:00 |
|
xinian
|
4e313f02c7
|
refactor: 将XOR解密逻辑和事件处理移至player服务
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-22 01:01:37 +08:00 |
|
xinian
|
ae764c946a
|
fix: 为战斗动作通道添加非阻塞发送和降级处理
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-22 00:49:50 +08:00 |
|
xinian
|
d159944d37
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-21 22:41:59 +08:00 |
|
昔念
|
e81dc698dd
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-21 19:53:05 +08:00 |
|
昔念
|
31331cccb5
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-21 18:07:46 +08:00 |
|
昔念
|
9011bdbb8a
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-21 17:56:30 +08:00 |
|
昔念
|
f404a92387
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-21 17:41:49 +08:00 |
|
昔念
|
379e3c8ce6
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(config): 添加超时空地图配置和时间地图查询功能
新增IsTimeSpace字段用于标识地图是否为超时空地图,
添加TimeMap API接口支持查询超时空地图配置
perf(socket): 优化XORDecryptU解密函数减少内存分配
基于bytebufferpool实现缓冲区池化,大幅降低高频调用下的
内存分配和GC压力,提升性能表现
refactor(utils): 优化packVal序列化函数提升性能和稳定性
减少反射开销,优化内存拷贝操作,改进错误处理机制,
替换panic为error返回,增强代码健壮性
docs(readme): 添加新的pprof性能分析地址配置
```
|
2026-02-21 17:32:40 +08:00 |
|
昔念
|
31d9eb3f9e
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(config): 添加超时空地图配置和时间地图查询功能
新增IsTimeSpace字段用于标识地图是否为超时空地图,
添加TimeMap API接口支持查询超时空地图配置
perf(socket): 优化XORDecryptU解密函数减少内存分配
基于bytebufferpool实现缓冲区池化,大幅降低高频调用下的
内存分配和GC压力,提升性能表现
refactor(utils): 优化packVal序列化函数提升性能和稳定性
减少反射开销,
|
2026-02-21 16:48:42 +08:00 |
|
昔念
|
b536f0974e
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-21 02:07:35 +08:00 |
|
昔念
|
a23662baba
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-21 01:37:21 +08:00 |
|
昔念
|
ff739c430e
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
fix(config): 修复物品获取逻辑错误
在GetEgg方法中修正了物品数量计算的位置,将数据添加操作移至条件判断内部,
确保只有当ItemMaxCount不为0时才将物品信息添加到结果数组中。
```
|
2026-02-21 00:41:49 +08:00 |
|
昔念
|
fc9697926c
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(config): 修改店铺配置管理API前缀
统一管理后台API路径规范,将店铺配置相关接口前缀从"config/shop"
修改为"/admin/config/shop",以更好地匹配管理后台路由结构。
```
|
2026-02-20 23:50:57 +08:00 |
|
昔念
|
8e3ed21a3a
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-20 23:33:24 +08:00 |
|
昔念
|
f6b583575a
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-20 22:39:04 +08:00 |
|
昔念
|
922f7c3622
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-20 21:34:27 +08:00 |
|
昔念
|
aeeac8b2ed
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-20 13:29:43 +08:00 |
|
昔念
|
53b18cfd0c
|
修复大乱斗问题
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-20 09:40:22 +08:00 |
|
昔念
|
58440d5993
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-20 09:01:10 +08:00 |
|
昔念
|
6a65d74ccf
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-20 08:55:05 +08:00 |
|
昔念
|
b52dd783b3
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-20 00:47:15 +08:00 |
|
昔念
|
7996e19900
|
修改技能选择实际
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-02-20 00:46:48 +08:00 |
|
昔念
|
1a6870de69
|
Merge branch 'main' of https://cnb.cool/blzing/blazing
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-19 23:59:33 +08:00 |
|
昔念
|
2e6d85dfc2
|
增加青龙
|
2026-02-19 23:59:25 +08:00 |
|
xinian
|
8f937d5610
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-19 16:02:23 +08:00 |
|
xinian
|
16b6adf1a1
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-19 14:54:36 +08:00 |
|
xinian
|
91c04b1d5e
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-19 13:50:11 +08:00 |
|
昔念
|
5efbb268a5
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
refactor(config): 移除未使用的数据库查询函数
移除了 dbm_nocache 函数,该函数已被注释掉且不再使用,
同时保留了 dbm_nocache_noenable 函数用于无缓存查询操作。
```
|
2026-02-19 00:32:22 +08:00 |
|
昔念
|
79c5dfbdcb
|
```
ci/woodpecker/push/my-first-workflow Pipeline failed
fix(fight): 完善boss技能37注释并修复技能48伤害计算逻辑
- 移除NewSeIdx_37.go中TODO注释,完善技能描述
- 修复NewSeIdx_48.go中技能48的伤害减免逻辑,统一使用Ctx().Category()
- 优化modules/config/service/base.go中的缓存配置逻辑
```
|
2026-02-19 00:31:10 +08:00 |
|
昔念
|
f4438b9000
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(cool): 修改关键词搜索逻辑以支持文本类型匹配
将 WhereOrLike 查询方式改为 WhereOrf,使用 PostgreSQL 的文本类型转换语法,
通过 field::text LIKE 来实现更准确的关键词匹配功能。
fix(config): 为店铺服务添加默认查询条件和字段选择
在 ShopService 中增加 ListQueryOp 配置,设置默认查询条件 is_enable=1
和指定的字段选择列表,优化查询性能并确保数据有效性。
```
|
2026-02-18 22:43:39 +08:00 |
|
昔念
|
4a5a7727b5
|
```
ci/woodpecker/push/my-first-workflow Pipeline was successful
feat(boss_fight): 完善宠物捕获和战斗奖励机制
- 在宠物捕获时记录当前地图ID作为CatchMap
- 将经验值奖励改为通过道具系统发放,统一使用ItemAdd方法处理
- 调整EXP奖励的计算方式,移除原有S2C_GET_BOSS_MONSTER中的EXP字段
feat(arena): 优化竞技场对战奖励和EV分配
- 将竞技场胜利奖励的EV值
|
2026-02-18 22:07:50 +08:00 |
|
xinian
|
1b6ef07ef8
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-18 15:48:52 +08:00 |
|
xinian
|
29d0552b9f
|
feat: 为VIP测试服添加异色宠物权重随机功能
ci/woodpecker/push/my-first-workflow Pipeline was successful
修复空间信息获取时的返回限制问题
|
2026-02-18 15:43:10 +08:00 |
|
xinian
|
b483c30109
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-18 14:33:13 +08:00 |
|
xinian
|
70db1ee68b
|
编辑文件 Monster.go
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-18 10:45:50 +08:00 |
|
xinian
|
eee65f0f55
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-17 22:56:55 +08:00 |
|
xinian
|
6b1a2c6f99
|
1
|
2026-02-17 22:53:45 +08:00 |
|
xinian
|
756edc1cdd
|
1
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-02-17 22:36:18 +08:00 |
|
xinian
|
ac0318b3f4
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-16 15:01:28 +08:00 |
|
xinian
|
2eea724727
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-16 09:44:05 +08:00 |
|
xinian
|
3fb32af89f
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-16 09:16:07 +08:00 |
|
xinian
|
d58c47fd27
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-16 03:33:41 +08:00 |
|
xinian
|
b67dd576e5
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-16 03:02:59 +08:00 |
|
xinian
|
deeb1ccc38
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-16 02:56:01 +08:00 |
|
xinian
|
3d7682732c
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-16 02:45:48 +08:00 |
|