xinian
|
b62b4af628
|
style: 清理代码注释和格式
|
2026-04-04 05:12:30 +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 |
|
昔念
|
08ebf849eb
|
```
feat(pet): 添加宠物收集功能和称号系统
- 实现了宠物收集任务状态查询功能
- 新增Collect方法处理宠物收集逻辑,包括类型验证和ID合法性检查
- 创建validTypeIDMap映射表统一管理合法的类型ID集合
- 重构任务状态判断逻辑,基于model.Completion状态进行判断
refactor(map): 统一玩家信息结构体
- 将OutInfo重命名为SimpleInfo并添加Title字段
- 更新EnterMap方法的返回类型为SimpleInfo
- 修改space包中的UserInfo映射类型为SimpleInfo
feat(task): 集成称号奖励到任务系统
- 在PlayerInfo结构体中添加Title字段
- 扩展TaskConfig模型支持称号奖励配置
- 更新用户信息服务处理用户名大小写转换
refactor(space): 优化空间服务数据结构
- 更新GetInfo方法返回SimpleInfo切片
- 调整UserInfo CsMap泛型类型参数
- 修改ListMapPlayerOutboundInfo中Player数组类型
style(login): 规范化用户名输入处理
- 登录时将用户名转换为小写进行比较
- 使用strings.EqualFold进行大小
|
2026-01-17 00:47:41 +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 |
|
|
|
50232339d9
|
```
refactor(rpc): 更新结构体标签以跳过特定字段序列化
将多个结构体中的 `struc:"[0]pad"` 标签更改为 `struc:"skip"`,
以避免在序列化过程中处理不必要的填充字段。同时新增放生与领回相关逻辑,
并完善部分控制器函数和消息结构定义。
```
|
2025-11-24 11:56:20 +08:00 |
|
|
|
c0b09c92c4
|
```
refactor(common): 统一使用 common.TomeeHeader 替代 player.TomeeHeader
将多处
|
2025-11-19 16:11:02 +08:00 |
|
|
|
f53028d1fc
|
```
feat(chat): 删除无用的包声明
移除了 chat.go 文件中多余的 package controller 声明,该文件目前不包含任何逻辑实现。
feat(user): 新增瞄准功能接口及数据结构
在用户控制器中增加了 Aimat 方法,用于处理玩家的瞄准操作,并广播给同地图其他玩家。
同时在 user 包中添加了与瞄准相关的入参和出参结构体定义,包括 ItemId、ShootType 和 Point 等字段。
```
|
2025-10-20 01:39:07 +08:00 |
|
|
|
d32be53e70
|
1
|
2025-10-16 15:26:16 +00:00 |
|
|
|
1b62f6fec1
|
refactor(user): 重构用户服务相关代码,将login模块功能迁移至user模块并优化相关结构体定义
|
2025-09-22 09:15:26 +00:00 |
|