|
|
502d497dce
|
```
refactor(controller): 重构控制器函数命名和代码注释
- 重命名 EGG 函数为 EggGamePlay,更新宠物生成逻辑
- 重命名 Leiyi 函数为 GetLeiyiTrainStatus
- 重命名 Cacthpet 函数为 CatchPet,添加详细函数注释
- 为 ArenaSetOwner、ArenaFightOwner、ArenaGetInfo、ArenaUpfight、ArenaOwnerAcce
等擂台相关函数添加注释前缀
- 重命名 PETKing 函数为 PetKing
- 重命名 FRESH_CHOICE_FIGHT_LEVEL 函数为 FreshChoiceFightLevel,添加详细参数说明
- 重命名 BuyMItem 函数为 BuyMultipleItems
- 重命名 ITEM_S
|
2025-12-24 19:03:11 +08:00 |
|
|
|
fe89620efb
|
```
feat(item): 出售物品后减少背包中对应物品数量
在处理物品出售逻辑时,增加调用 SubItem 方法以正确扣减玩家背包中的物品数量。
feat(map): 玩家离开地图时重置 Canmon 标志位
通过 atomic.StoreUint32 将玩家的 Canmon 状态设置为 0,确保线程安全。
fix(pet): 调整宠物经验增加逻辑并修复技能学习问题
重构 AddPetExp 方法逻辑,优化升级流程、技能学习机制,并修正经验显示
|
2025-12-13 21:47:07 +08:00 |
|
|
|
2ab7f59667
|
```
feat(socket): 统一使用 glog.Info 替代 glog.Infof
将 ServerEvent.go 中的 glog.Infof 更改为 glog.Info,以统一日志输出方式并减少格式化开销。
feat(controller): 优化宠物经验设置逻辑与错误码返回
在 SetPetExp 方法中提前返回结果,并修正最终返回的错误码为 ErrSystemError。同时规范化注释格式。
feat(space): 支持天气地图判断与动态天气 BOSS 刷新
引入 lo 包用于查找
|
2025-12-13 18:35:17 +08:00 |
|
|
|
cedb02faf7
|
``feat(item): 新增物品出售价格属性(SellPrice)并实现物品出售功能,优化宠物面板计算和时区判断逻辑``
|
2025-12-12 19:10:09 +00:00 |
|