```
feat(rpc): 更新客户端映射变量命名以符合导出规则 将 rpc.go 中的 clientmap 变量重命名为 Clientmap,使其可被其他包访问。 同时修复了拼写错误 useid1 -> userid,并在 RegisterLogic 方法中调用 Refurh 函数。 fix(socket): 移除无效的读超时设置 删除 ServerEvent.go 中 OnOpen 方法内无意义的 SetReadDeadline 调用。 refactor(controller): 调整 COMMEND_ONLINE 接口返回结构引用路径 将 getserver.go 中 COMMEND_ONLINE 方法的响应结构体引用从 user 包切换至 rpc 包, 并替换为 rpc.NewInInfo 和 rpc.GetServerInfoList1 方法。 refactor(fight): 修改技能持续回合默认值及部分逻辑注释 将 effect_10-16_94_99_114.go 中默认随机回合数由 1~3 改为 10~12。 注释掉 fightc.go 中关于睡眠状态清除的部分代码。 refactor(effect): 调整效果叠加判断条件 在 node.go 的 AddEffect 方法中调整 MaxStack 判断逻辑, 将 "<" 条件改为 "<=" 以确保最大叠层数正确处理。 feat(player): 新增 XOR 解密函数支持数据解密 在 SocketHandler_Tomee.go 中新增 XORDecrypt 函数用于解密客户端数据, 并在 OnEvent 方法中对 header.Data 使用该函数进行解密。 refactor(user): 删除冗余结构定义并迁移至 rpc 包 移除 user/CommendSvrInfo.go 中的结构体定义及相关方法实现, 相关功能已迁移到 rpc 包中统一管理。 ```
This commit is contained in:
@@ -12,8 +12,8 @@ import (
|
||||
// -----------------------------------------------------------
|
||||
type Effect10 struct {
|
||||
node.EffectNode
|
||||
Status info.EnumBattleStatus // 要施加的状态类型
|
||||
FixedDur int // 固定持续回合,为 0 时表示随机
|
||||
Status info.EnumBattleStatus // 要施加的状态类型
|
||||
|
||||
}
|
||||
|
||||
// 工厂函数
|
||||
|
||||
Reference in New Issue
Block a user