昔念
|
81c16590d6
|
```
feat(pet): 实现宠物展示功能和稀有宠物塔配置
- 添加PetDisplay字段到Player结构体,用于管理宠物展示状态
- 实现PlayerShowPet方法,支持宠物展示逻辑,包括设置展示标识、
检查宠物存在性并返回相应错误码
- 在Space中添加RefreshUserInfo方法,用于刷新用户信息并应用
宠物展示信息到SimpleInfo
- 扩展SimpleInfo结构体,添加PetRide字段用于宠物骑乘标识
|
2026-04-01 02:48:09 +08:00 |
|
昔念
|
e1f910848f
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-14 23:14:43 +08:00 |
|
昔念
|
e5c75f7359
|
1
ci/woodpecker/push/my-first-workflow Pipeline was successful
|
2026-02-13 22:57:05 +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 |
|
|
|
d88a2d19ea
|
```
feat(fight): 支持勇者之塔和试炼之塔战斗功能
- 实现勇者之塔(CMD 2414)和试炼之塔(CMD 2428)的战斗逻辑
- 添加Tower500Service和Tower600Service的Boss查询功能
- 统一处理两个塔的BossId
|
2026-01-01 15:37:43 +08:00 |
|
|
|
c082eb3e91
|
```
feat(login): 优化登录服务错误处理和用户状态验证
- 修改GetUserInfo错误处理,将致命错误改为业务错误返回
- 移除登录查询中的status条件限制
- 添加账户封禁状态检查功能
- 修复缓存设置中的passwordVersion参数传递问题
refactor(task): 调整任务配置表结构和字段定义
- 将表名从task_config改为config_task
- 移除TaskName字段
- 将ElfRewardIds从数组
|
2025-12-31 18:58:44 +08:00 |
|
|
|
c9bc4be244
|
```
feat: 添加ItemInfo结构体并重构抽蛋和任务系统
- 在common/data/color.go中添加ItemInfo结构体用于表示发放物品的信息
- 在common/utils/tomap.go中添加RandomSlice泛型函数用于从切片中随机选取元素
- 重构action_egg.go中的EggGamePlay功能,实现抽蛋逻辑和物品发放
- 更新fight_boss.go中使用新的ItemInfo结构体替换旧的model.ItemInfo
- 修改user_talk.go中获取物品数量的逻辑
- 更新user_task.go中任务完成逻辑使用新的ItemInfo结构体
- 在egg.go中更新抽蛋结果结构体使用ItemInfo
- 更新战斗奖励结构体使用ItemInfo
- 在player.go中添加学习力道具处理逻辑
- 重构任务系统使用新的ItemInfo结构体
- 移除旧的model.ItemInfo定义
- 更新宠物奖励配置模型添加成长值等字段
- 实现GetEgg方法用于获取扭蛋奖励
- 修复宠物融合材料服务中的道具验证逻辑
```
|
2025-12-26 20:38:08 +08:00 |
|
|
|
cf7736a3e7
|
feat(user-talk): 优化聊天功能中的物品奖励逻辑
重构 Talk 方法中物品奖励的获取方式,使用新的配置服务以支持多物品 ID 奖励机制。
移除了对 github.com/gogf/gf/v2/util/grand 包的依赖,改为通过服务获取实际物品数量。
同时更新了相关模型定义:
- 修改 MineralCollectionConfig 中 ItemID 为数组形式以支持多个物品配置
- 调整 ItemGift 模型字段
|
2025-12-22 19:04:16 +08:00 |
|
|
|
edee754a22
|
feat(model): 新增金豆消费、CDK配置、炫彩皮肤及双塔模型,优化物品奖励和BOSS配置
|
2025-12-21 18:13:54 +00:00 |
|
|
|
5965c8319a
|
feat(data): 重构颜色矩阵处理逻辑,将GlowFilter和相关功能迁移到common/data包
|
2025-12-21 17:18:33 +00:00 |
|