Files
MahjongServer/message/RoomControlMessage.go
T
2020-04-29 23:46:42 +08:00

38 lines
799 B
Go

package message
import "github.com/c-my/MahjongServer/model"
type TableOrderMsg struct {
MsgType int `json:"msg_type"`
TableOrder int `json:"table_order"`
}
type UserOrderMsg struct {
MsgType int `json:"msg_type"`
TableOrder int `json:"user_order"`
}
type RoomInfoMsg struct {
MsgType int `json:"msg_type"`
}
type GameResultMsg struct {
MsgType int `json:"msg_type"`
Winner int `json:"winner"`
FinalTile model.Tile `json:"final_tile"`
PlayerTile []model.PlayerTile `json:"player_tile"`
UserList []UserInfo `json:"user_list"`
}
type GetReadyMsg struct {
MsgType int `json:"msg_type"`
ReadyList [4]bool `json:"ready_list"`
}
type ChatMsg struct {
MsgType int `json:"msg_type"`
From int `json:"from"`
Content string `json:"content"`
}