mirror of
https://github.com/FlourishingWorld/hk4e.git
synced 2026-02-23 14:32:27 +08:00
简化配置表读取
This commit is contained in:
@@ -4,7 +4,6 @@ import pb "google.golang.org/protobuf/proto"
|
||||
|
||||
const (
|
||||
MsgTypeGame = iota // 来自客户端的游戏消息
|
||||
MsgTypeFight // 战斗服务器消息
|
||||
MsgTypeConnCtrl // GATE客户端连接信息消息
|
||||
MsgTypeServer // 服务器之间转发的消息
|
||||
)
|
||||
@@ -16,7 +15,6 @@ type NetMsg struct {
|
||||
AppId string `msgpack:"-"`
|
||||
Topic string `msgpack:"-"`
|
||||
GameMsg *GameMsg
|
||||
FightMsg *FightMsg
|
||||
ConnCtrlMsg *ConnCtrlMsg
|
||||
ServerMsg *ServerMsg
|
||||
OriginServerType string
|
||||
@@ -50,22 +48,6 @@ type ConnCtrlMsg struct {
|
||||
KickReason uint32
|
||||
}
|
||||
|
||||
const (
|
||||
AddFightRoutine = iota // 添加战斗实例
|
||||
DelFightRoutine // 删除战斗实例
|
||||
FightRoutineAddEntity // 战斗实例添加实体
|
||||
FightRoutineDelEntity // 战斗实例删除实体
|
||||
)
|
||||
|
||||
type FightMsg struct {
|
||||
FightRoutineId uint32
|
||||
EntityId uint32
|
||||
FightPropMap map[uint32]float32
|
||||
Uid uint32
|
||||
AvatarGuid uint64
|
||||
GateServerAppId string
|
||||
}
|
||||
|
||||
const (
|
||||
ServerAppidBindNotify = iota // 玩家连接绑定的各个服务器appid通知
|
||||
ServerUserOnlineStateChangeNotify // 广播玩家上线和离线状态以及所在GS的appid
|
||||
@@ -77,14 +59,14 @@ const (
|
||||
)
|
||||
|
||||
type ServerMsg struct {
|
||||
FightServerAppId string
|
||||
UserId uint32
|
||||
IsOnline bool
|
||||
GameServerAppId string
|
||||
JoinHostUserId uint32
|
||||
UserMpInfo *UserMpInfo
|
||||
ChatMsgInfo *ChatMsgInfo
|
||||
AddFriendInfo *AddFriendInfo
|
||||
AnticheatServerAppId string
|
||||
UserId uint32
|
||||
IsOnline bool
|
||||
GameServerAppId string
|
||||
JoinHostUserId uint32
|
||||
UserMpInfo *UserMpInfo
|
||||
ChatMsgInfo *ChatMsgInfo
|
||||
AddFriendInfo *AddFriendInfo
|
||||
}
|
||||
|
||||
type OriginInfo struct {
|
||||
|
||||
Reference in New Issue
Block a user