xinian
|
d83cf365ac
|
更新说明
ci/woodpecker/push/my-first-workflow Pipeline failed
|
2026-04-05 23:13:06 +08:00 |
|
xinian
|
6510e4e09b
|
refactor: 重构入参类型引用
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-04-05 07:24:36 +08:00 |
|
昔念
|
922f7c3622
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-20 21:34:27 +08:00 |
|
xinian
|
008aa97675
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-12 22:49:29 +08:00 |
|
昔念
|
65dce34473
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-01 01:01:16 +08:00 |
|
昔念
|
026689f3ed
|
```
feat(cache): 添加复合键缓存操作支持
添加了基于 uint32+string 组合键的缓存操作方法,包括
GetByCompoundKey、SetByCompoundKey、DelByCompoundKey 和
ContainsByCompoundKey 方法,用于处理用户ID和会话ID的组合缓存场景
fix(vscode): 添加 cSpell 配置支持 struc 词汇
refactor(session): 移除过时的会话管理方法
移除了基于单一字符串键的会话管理方法,因为已迁移到使用
复合键的缓存操作方式
```
|
2026-01-19 18:51:56 +08:00 |
|
|
|
77baefef11
|
``refactor(player): 统一将UseCoins方法重命名为GetCoins并优化宠物融合扣费逻辑``
|
2026-01-03 13:53:38 +00:00 |
|
|
|
99b1e9495c
|
```
refactor(controller): 优化战斗和道具购买控制器的代码结构
- 为函数添加详细的参数和返回值注释说明
- 将参数名从通用的 'c' 重命名为更具描述性的 'player'
- 重命名局部变量以提高代码可读性,如 mo -> monster, moinfo -> monsterInfo
- 修复变量命名不一致问题,如 taskid -> taskID, cancpet -> canCapture
- 统一变量命名规范,使用驼峰命名法
- 为 processMonID 函数添加功能说明注释
- 重命名 handleNPCFightSpecial 函数参数 petid -> petID
```
|
2025-12-25 12:26:18 +08:00 |
|
|
|
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 |
|
|
|
9baca27033
|
```
refactor(controller): 重构控制器代码结构并优化战斗状态检查
- 添加包级注释说明controller包的功能和架构设计
- 重命名Controller结构体注释,使其更清晰明了
- 添加ParseCmd函数的
|
2025-12-23 10:46:17 +08:00 |
|
|
|
39dc79f706
|
```
feat(xml): 添加进化配置映射并更新错误码提示
- 在 `common/data/xmlres/file.go` 中添加 EVOLVMAP 用于加载进化配置
- 更新多个控制器中的金币不足错误码,统一使用骄阳余额不足错误码 `ErrSunDouInsufficient10016`
- 修改战斗逻辑中 AI 动作触发机制,并优化战斗流程
- 增加对融合材料合法性的校验
- 调整战斗动作通道缓冲区大小以提升并发处理能力
- 更新 XML 配置
|
2025-12-16 02:50:10 +08:00 |
|
|
|
cedb02faf7
|
``feat(item): 新增物品出售价格属性(SellPrice)并实现物品出售功能,优化宠物面板计算和时区判断逻辑``
|
2025-12-12 19:10:09 +00:00 |
|