Commit Graph

8 Commits

Author SHA1 Message Date
1
d075ec0676 清理代码注释和优化返回值处理 2025-08-11 07:25:18 +00:00
1
a53ecc4fa9 refactor(error): 重构错误处理机制,使用ErrorCode枚举替代OutInfo接口 2025-07-31 07:31:25 +00:00
1
99318f6674 refactor(controller): 重构服务模块命名,统一使用小写包名并优化模型结构 2025-07-26 02:06:08 +00:00
1
492d3a1207 "refactor(controller): 重构MapHot方法参数和返回类型,统一使用MapHot包别名" 2025-07-26 01:22:50 +00:00
82075b0884 refactor(logic): 重构逻辑层代码
- 更新导入路径和结构体命名
- 调整函数签名和返回类型
- 移除未使用的代码文件
- 统一错误处理方式
2025-07-26 00:48:57 +08:00
449552bea7 refactor(logic): 重构逻辑处理和错误处理机制
- 新增 Conn 结构体的 NewConn 工厂方法
- 优化 Controller 中的 Recv 方法,增加错误处理逻辑
- 修改 GetServer、Login、MapHot 等方法的返回值类型
- 重构 SystemTimeInfo 方法,使用新的 OutInfo 接口
- 更新 CommendSvrInfo 结构体和相关方法
- 统一错误处理机制,使用新的 OutInfo 接口
2025-07-25 22:50:08 +08:00
1
487b25ac2f refactor(controller): 重构MapHot方法返回类型,添加错误处理和空结果初始化 2025-07-25 13:08:57 +00:00
84d6d99356 feat(player): 添加玩家登录状态检查和等待机制
- 在 Player 结构中添加登录状态标志和登录完成通知通道
- 实现 IsLoggedIn、WaitForLogin、WaitForLoginWithTimeout 和 WaitForLoginWithCtx 方法
- 在登录逻辑中使用 CompleteLogin 标记登录完成并通知等待者
- 在控制器中添加登录状态检查,确保处理已登录玩家的请求
2025-07-17 06:09:52 +08:00