From 534135300305ebb824e8cdffc80690ce79ad8a60 Mon Sep 17 00:00:00 2001 From: hahwu <31872165+hahwu@users.noreply.github.com> Date: Thu, 29 May 2025 17:52:00 +0800 Subject: [PATCH] =?UTF-8?q?playroom=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/server/conf/playroom/playroomCfg.go | 4 + src/server/game/FriendMgr.go | 20 + src/server/game/PlayerBack.go | 12 + src/server/game/PlayerFunc.go | 2 + src/server/game/RegisterNetworkFunc.go | 13 +- src/server/game/Type.go | 3 +- src/server/game/VarMgr.go | 1 + src/server/game/mod/msg/Msg.go | 2 + src/server/msg/Gameapi.pb.go | 804 +++++++++++++----------- 9 files changed, 504 insertions(+), 357 deletions(-) diff --git a/src/server/conf/playroom/playroomCfg.go b/src/server/conf/playroom/playroomCfg.go index 8fa0de73..66e45441 100644 --- a/src/server/conf/playroom/playroomCfg.go +++ b/src/server/conf/playroom/playroomCfg.go @@ -505,3 +505,7 @@ func GetPhysiologyList(MoodType int) []int { } return r } + +func GetInteractIdBath() []int { + return []int{11, 12, 13} +} diff --git a/src/server/game/FriendMgr.go b/src/server/game/FriendMgr.go index 8cfb98d8..dce1a3c7 100644 --- a/src/server/game/FriendMgr.go +++ b/src/server/game/FriendMgr.go @@ -74,6 +74,7 @@ func (f *FriendMgr) Init() { f.RegisterHandler(msg.HANDLE_TYPE_CHAMPSHIP_RESULT, f.sendToPlayer) f.RegisterHandler(msg.HANDLE_TYPE_TREASURE_RESULT, f.sendToPlayer) f.RegisterHandler(msg.HANDLE_TYPE_FACEBOOK_UNBIND, f.sendToPlayer) + f.RegisterHandler(msg.HANDLE_TYPE_PLAYROOM_KISS, f.sendToPlayerOnline) f.RegisterHandler(msg.HANDLE_TYPE_VAR_USER_GET, f.GetVarUserData) f.RegisterHandler(msg.HANDLE_TYPE_VAR_USER_SET, f.SetVarUserData) @@ -113,6 +114,14 @@ func (f *FriendMgr) sendToPlayer(m *msg.Msg) (interface{}, error) { return nil, nil } +// 通知玩家 +func (f *FriendMgr) sendToPlayerOnline(m *msg.Msg) (interface{}, error) { + f.getData().Id++ + m.Id = f.getData().Id + sendToPlayerOnline(m) + return nil, nil +} + // 同步信息 func (f *FriendMgr) sync(m *msg.Msg) (interface{}, error) { data := f.getData().List[m.From] @@ -139,6 +148,8 @@ func (f *FriendMgr) SetVarUserData(m *msg.Msg) (interface{}, error) { data.Upvote++ case VAR_OP_CHIP: data.Chip += VarOp.Data.(int) + case VAR_OP_KISS: + data.Kiss = VarOp.Data.(int) } return &VarOpration{ Data: data, @@ -156,6 +167,15 @@ func sendToPlayer(m *msg.Msg) error { return nil } +func sendToPlayerOnline(m *msg.Msg) error { + p := G_GameLogicPtr.GetPlayer(int64(m.To)) + if p == nil || p.stop { + return fmt.Errorf("player %d not online", m.To) + } + p.Send(m.Clone()) + return nil +} + func FriendMgrSend(m1 *msg.Msg) error { m := m1.Clone() ToServer := GoUtil.GetServerIdByUid(m.To) diff --git a/src/server/game/PlayerBack.go b/src/server/game/PlayerBack.go index 100f16eb..b80aada3 100644 --- a/src/server/game/PlayerBack.go +++ b/src/server/game/PlayerBack.go @@ -75,6 +75,8 @@ func PlayroomBackData(p *Player) { Uid: int64(v.Uid), }) } + data := G_GameLogicPtr.GetUserData(int(p.M_DwUin)) + r.Dress = Dress r.DressSet = GoUtil.MapIntToInt32(PlayroomMod.GetDressSet()) r.PetAir = GoUtil.IntToInt32(PlayroomMod.GetPetAir()) @@ -92,6 +94,7 @@ func PlayroomBackData(p *Player) { r.Unlock = PlayroomMod.GetUnlockIds() r.DailyTaskReward = GoUtil.IntToInt32(PlayroomMod.DailyTaskReward) r.DailyTask = PlayroomMod.BackDataTask() + r.Kiss = int32(data.Kiss) p.PushClientRes(r) } @@ -129,7 +132,16 @@ func PlayroomVisit(p *Player, Uid int) { data := G_GameLogicPtr.GetUserData(Uid) r.UpvoteCount = int32(data.Upvote) r.Chip = int32(data.Chip) + r.Kiss = int32(data.Kiss) r.DressSet = GoUtil.MapIntToInt32(PlayerData.DressSet) p.PushClientRes(r) } + +func (p *Player) NotifyPlayroomKiss() { + data := G_GameLogicPtr.GetUserData(int(p.M_DwUin)) + m := &proto.NotifyPlayroomKiss{ + Kiss: int32(data.Kiss), + } + p.PushClientRes(m) +} diff --git a/src/server/game/PlayerFunc.go b/src/server/game/PlayerFunc.go index b7657fcc..cc7c2bc3 100644 --- a/src/server/game/PlayerFunc.go +++ b/src/server/game/PlayerFunc.go @@ -272,6 +272,8 @@ func handle(p *Player, m *msg.Msg) error { ChargeMod.AddWishCount() p.AddLog(m.From, friend.LOG_TYPE_WISH, "") p.PushClientRes(ChargeMod.BackData()) + case msg.HANDLE_TYPE_PLAYROOM_KISS: // playroom亲吻 + p.NotifyPlayroomKiss() default: log.Debug("uid : %d, handle msg type : %d not exist", p.M_DwUin, m.Type) } diff --git a/src/server/game/RegisterNetworkFunc.go b/src/server/game/RegisterNetworkFunc.go index bd3c75b9..fb5c8c96 100644 --- a/src/server/game/RegisterNetworkFunc.go +++ b/src/server/game/RegisterNetworkFunc.go @@ -3149,9 +3149,14 @@ func ReqPlayroomInteract(player *Player, buf []byte) error { }) return err } + if GoUtil.InArray(int(req.Id), playroomCfg.GetInteractIdBath()) { + G_GameLogicPtr.SetUserData(int(req.Id), VAR_OP_KISS, 0) + } player.QuestTrigger(&quest.Trigger{Label: quest.TRIGGER_LABEL_INTERACT, A: []interface{}{int(req.Id)}}) player.PlayMod.save() + G_GameLogicPtr.SetUserData(int(req.Id), VAR_OP_KISS, 0) LimitedTimePlayroomTrigger(player) + player.NotifyPlayroomKiss() player.PushClientRes(&msg.ResPlayroomInteract{ Code: msg.RES_CODE_SUCCESS, }) @@ -3514,8 +3519,14 @@ func ReqPlayroomUpvote(player *Player, buf []byte) error { Type: MsqMod.HANDLE_TYPE_PLAYROOM_UPVOTE, SendT: GoUtil.Now(), }) + FriendMgrSend(&MsqMod.Msg{ + From: int(player.M_DwUin), + To: int(req.Id), + Type: MsqMod.HANDLE_TYPE_PLAYROOM_KISS, + SendT: GoUtil.Now(), + }) G_GameLogicPtr.SetUserData(int(req.Id), VAR_OP_UPVOTE, 1) - + G_GameLogicPtr.SetUserData(int(req.Id), VAR_OP_KISS, 1) player.TeLog("playroom_upvote", map[string]interface{}{ "player_id": req.Id, }) diff --git a/src/server/game/Type.go b/src/server/game/Type.go index d56c68c7..135c8e9a 100644 --- a/src/server/game/Type.go +++ b/src/server/game/Type.go @@ -26,7 +26,7 @@ type PlayerSimpleData struct { Emoji map[int]int Friend []int Upvote int - DressSet map[int]int + DressSet map[int]int } type VarGoldCard struct { @@ -44,6 +44,7 @@ type VarOpration struct { type VarUserData struct { Upvote int Chip int + Kiss int } const ( diff --git a/src/server/game/VarMgr.go b/src/server/game/VarMgr.go index cbc06358..81228599 100644 --- a/src/server/game/VarMgr.go +++ b/src/server/game/VarMgr.go @@ -27,6 +27,7 @@ const ( const ( VAR_OP_UPVOTE = 1 VAR_OP_CHIP = 2 + VAR_OP_KISS = 3 ) func (f *VarMgr) Init() { diff --git a/src/server/game/mod/msg/Msg.go b/src/server/game/mod/msg/Msg.go index 637d95c8..3c6387a5 100644 --- a/src/server/game/mod/msg/Msg.go +++ b/src/server/game/mod/msg/Msg.go @@ -90,6 +90,8 @@ const ( HANDLE_TYPE_VAR_USER_SET // 设置玩家数据 HANDLE_TYPE_VAR_USER_GET // 获取玩家数据 + + HANDLE_TYPE_PLAYROOM_KISS // playroom亲吻 ) const ( diff --git a/src/server/msg/Gameapi.pb.go b/src/server/msg/Gameapi.pb.go index eb8b21b9..f29dbfbf 100644 --- a/src/server/msg/Gameapi.pb.go +++ b/src/server/msg/Gameapi.pb.go @@ -317,19 +317,34 @@ func (HANDLE_TYPE) EnumDescriptor() ([]byte, []int) { type RES_CODE int32 const ( - RES_CODE_FAIL RES_CODE = 0 - RES_CODE_SUCCESS RES_CODE = 1 + RES_CODE_FAIL RES_CODE = 0 + RES_CODE_SUCCESS RES_CODE = 1 + RES_CODE_Protocol_Error_Account_Exist RES_CODE = 100 // 账号已存在 + RES_CODE_Protocol_Error_Account_OR_PWD_ERROR RES_CODE = 101 // 账号或密码错误 + RES_CODE_Protocol_Error_Account_OR_PWD_Short RES_CODE = 102 // 账号或密码过短 + RES_CODE_Protocol_Error_Account_Fail RES_CODE = 103 // 账号操作失败 + RES_CODE_Protocol_Error_Account_NoExsit RES_CODE = 104 // 账号不存在 ) // Enum value maps for RES_CODE. var ( RES_CODE_name = map[int32]string{ - 0: "FAIL", - 1: "SUCCESS", + 0: "FAIL", + 1: "SUCCESS", + 100: "Protocol_Error_Account_Exist", + 101: "Protocol_Error_Account_OR_PWD_ERROR", + 102: "Protocol_Error_Account_OR_PWD_Short", + 103: "Protocol_Error_Account_Fail", + 104: "Protocol_Error_Account_NoExsit", } RES_CODE_value = map[string]int32{ - "FAIL": 0, - "SUCCESS": 1, + "FAIL": 0, + "SUCCESS": 1, + "Protocol_Error_Account_Exist": 100, + "Protocol_Error_Account_OR_PWD_ERROR": 101, + "Protocol_Error_Account_OR_PWD_Short": 102, + "Protocol_Error_Account_Fail": 103, + "Protocol_Error_Account_NoExsit": 104, } ) @@ -1846,7 +1861,7 @@ func (x *ResLogin) GetFaceBookId() string { type ReqChangePassword struct { state protoimpl.MessageState `protogen:"open.v1"` UserName string `protobuf:"bytes,1,opt,name=UserName,proto3" json:"UserName,omitempty"` - OldPwd string `protobuf:"bytes,2,opt,name=OldPwd,proto3" json:"OldPwd,omitempty"` + OldPwd string `protobuf:"bytes,2,opt,name=OldPwd,proto3" json:"OldPwd,omitempty"` // -1表示不校验旧密码 NewPwd string `protobuf:"bytes,3,opt,name=NewPwd,proto3" json:"NewPwd,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache @@ -18732,6 +18747,8 @@ type ResPlayroom struct { Unlock []int32 `protobuf:"varint,22,rep,packed,name=Unlock,proto3" json:"Unlock,omitempty"` // 解锁的房间id DailyTask []*DailyTask `protobuf:"bytes,23,rep,name=DailyTask,proto3" json:"DailyTask,omitempty"` // 每日任务 DailyTaskReward []int32 `protobuf:"varint,24,rep,packed,name=DailyTaskReward,proto3" json:"DailyTaskReward,omitempty"` // 任务大奖励 + InteractNum int32 `protobuf:"varint,25,opt,name=InteractNum,proto3" json:"InteractNum,omitempty"` // 互动次数 + Kiss int32 `protobuf:"varint,26,opt,name=Kiss,proto3" json:"Kiss,omitempty"` // 亲吻次数 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } @@ -18934,6 +18951,20 @@ func (x *ResPlayroom) GetDailyTaskReward() []int32 { return nil } +func (x *ResPlayroom) GetInteractNum() int32 { + if x != nil { + return x.InteractNum + } + return 0 +} + +func (x *ResPlayroom) GetKiss() int32 { + if x != nil { + return x.Kiss + } + return 0 +} + type NotifyPlayroomTask struct { state protoimpl.MessageState `protogen:"open.v1"` DailyTask []*DailyTask `protobuf:"bytes,1,rep,name=DailyTask,proto3" json:"DailyTask,omitempty"` // 每日任务 @@ -19988,6 +20019,50 @@ func (x *NotifyPlayroomMood) GetPhysiology() map[int32]int32 { return nil } +type NotifyPlayroomKiss struct { + state protoimpl.MessageState `protogen:"open.v1"` + Kiss int32 `protobuf:"varint,1,opt,name=Kiss,proto3" json:"Kiss,omitempty"` // 亲吻次数 + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *NotifyPlayroomKiss) Reset() { + *x = NotifyPlayroomKiss{} + mi := &file_proto_Gameapi_proto_msgTypes[352] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *NotifyPlayroomKiss) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*NotifyPlayroomKiss) ProtoMessage() {} + +func (x *NotifyPlayroomKiss) ProtoReflect() protoreflect.Message { + mi := &file_proto_Gameapi_proto_msgTypes[352] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use NotifyPlayroomKiss.ProtoReflect.Descriptor instead. +func (*NotifyPlayroomKiss) Descriptor() ([]byte, []int) { + return file_proto_Gameapi_proto_rawDescGZIP(), []int{352} +} + +func (x *NotifyPlayroomKiss) GetKiss() int32 { + if x != nil { + return x.Kiss + } + return 0 +} + type FriendRoom struct { state protoimpl.MessageState `protogen:"open.v1"` Uid int64 `protobuf:"varint,1,opt,name=Uid,proto3" json:"Uid,omitempty"` @@ -20001,7 +20076,7 @@ type FriendRoom struct { func (x *FriendRoom) Reset() { *x = FriendRoom{} - mi := &file_proto_Gameapi_proto_msgTypes[352] + mi := &file_proto_Gameapi_proto_msgTypes[353] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20013,7 +20088,7 @@ func (x *FriendRoom) String() string { func (*FriendRoom) ProtoMessage() {} func (x *FriendRoom) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[352] + mi := &file_proto_Gameapi_proto_msgTypes[353] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20026,7 +20101,7 @@ func (x *FriendRoom) ProtoReflect() protoreflect.Message { // Deprecated: Use FriendRoom.ProtoReflect.Descriptor instead. func (*FriendRoom) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{352} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{353} } func (x *FriendRoom) GetUid() int64 { @@ -20077,7 +20152,7 @@ type RoomOpponent struct { func (x *RoomOpponent) Reset() { *x = RoomOpponent{} - mi := &file_proto_Gameapi_proto_msgTypes[353] + mi := &file_proto_Gameapi_proto_msgTypes[354] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20089,7 +20164,7 @@ func (x *RoomOpponent) String() string { func (*RoomOpponent) ProtoMessage() {} func (x *RoomOpponent) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[353] + mi := &file_proto_Gameapi_proto_msgTypes[354] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20102,7 +20177,7 @@ func (x *RoomOpponent) ProtoReflect() protoreflect.Message { // Deprecated: Use RoomOpponent.ProtoReflect.Descriptor instead. func (*RoomOpponent) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{353} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{354} } func (x *RoomOpponent) GetUid() int64 { @@ -20150,7 +20225,7 @@ type ReqPlayroomInfo struct { func (x *ReqPlayroomInfo) Reset() { *x = ReqPlayroomInfo{} - mi := &file_proto_Gameapi_proto_msgTypes[354] + mi := &file_proto_Gameapi_proto_msgTypes[355] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20162,7 +20237,7 @@ func (x *ReqPlayroomInfo) String() string { func (*ReqPlayroomInfo) ProtoMessage() {} func (x *ReqPlayroomInfo) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[354] + mi := &file_proto_Gameapi_proto_msgTypes[355] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20175,7 +20250,7 @@ func (x *ReqPlayroomInfo) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqPlayroomInfo.ProtoReflect.Descriptor instead. func (*ReqPlayroomInfo) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{354} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{355} } func (x *ReqPlayroomInfo) GetUid() int64 { @@ -20203,13 +20278,14 @@ type ResPlayroomInfo struct { Upvote bool `protobuf:"varint,14,opt,name=Upvote,proto3" json:"Upvote,omitempty"` // 是否点赞 UpvoteCount int32 `protobuf:"varint,15,opt,name=UpvoteCount,proto3" json:"UpvoteCount,omitempty"` // 点赞次数 DressSet map[int32]int32 `protobuf:"bytes,16,rep,name=DressSet,proto3" json:"DressSet,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"` // 服装装饰 位置 =》 服装id + Kiss int32 `protobuf:"varint,17,opt,name=Kiss,proto3" json:"Kiss,omitempty"` // 亲吻次数 unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } func (x *ResPlayroomInfo) Reset() { *x = ResPlayroomInfo{} - mi := &file_proto_Gameapi_proto_msgTypes[355] + mi := &file_proto_Gameapi_proto_msgTypes[356] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20221,7 +20297,7 @@ func (x *ResPlayroomInfo) String() string { func (*ResPlayroomInfo) ProtoMessage() {} func (x *ResPlayroomInfo) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[355] + mi := &file_proto_Gameapi_proto_msgTypes[356] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20234,7 +20310,7 @@ func (x *ResPlayroomInfo) ProtoReflect() protoreflect.Message { // Deprecated: Use ResPlayroomInfo.ProtoReflect.Descriptor instead. func (*ResPlayroomInfo) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{355} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{356} } func (x *ResPlayroomInfo) GetUid() int64 { @@ -20349,6 +20425,13 @@ func (x *ResPlayroomInfo) GetDressSet() map[int32]int32 { return nil } +func (x *ResPlayroomInfo) GetKiss() int32 { + if x != nil { + return x.Kiss + } + return 0 +} + // 请求翻牌 type ReqPlayroomFlip struct { state protoimpl.MessageState `protogen:"open.v1"` @@ -20359,7 +20442,7 @@ type ReqPlayroomFlip struct { func (x *ReqPlayroomFlip) Reset() { *x = ReqPlayroomFlip{} - mi := &file_proto_Gameapi_proto_msgTypes[356] + mi := &file_proto_Gameapi_proto_msgTypes[357] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20371,7 +20454,7 @@ func (x *ReqPlayroomFlip) String() string { func (*ReqPlayroomFlip) ProtoMessage() {} func (x *ReqPlayroomFlip) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[356] + mi := &file_proto_Gameapi_proto_msgTypes[357] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20384,7 +20467,7 @@ func (x *ReqPlayroomFlip) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqPlayroomFlip.ProtoReflect.Descriptor instead. func (*ReqPlayroomFlip) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{356} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{357} } func (x *ReqPlayroomFlip) GetId() int32 { @@ -20406,7 +20489,7 @@ type ResPlayroomFlip struct { func (x *ResPlayroomFlip) Reset() { *x = ResPlayroomFlip{} - mi := &file_proto_Gameapi_proto_msgTypes[357] + mi := &file_proto_Gameapi_proto_msgTypes[358] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20418,7 +20501,7 @@ func (x *ResPlayroomFlip) String() string { func (*ResPlayroomFlip) ProtoMessage() {} func (x *ResPlayroomFlip) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[357] + mi := &file_proto_Gameapi_proto_msgTypes[358] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20431,7 +20514,7 @@ func (x *ResPlayroomFlip) ProtoReflect() protoreflect.Message { // Deprecated: Use ResPlayroomFlip.ProtoReflect.Descriptor instead. func (*ResPlayroomFlip) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{357} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{358} } func (x *ResPlayroomFlip) GetCode() RES_CODE { @@ -20471,7 +20554,7 @@ type ReqPlayroomFlipReward struct { func (x *ReqPlayroomFlipReward) Reset() { *x = ReqPlayroomFlipReward{} - mi := &file_proto_Gameapi_proto_msgTypes[358] + mi := &file_proto_Gameapi_proto_msgTypes[359] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20483,7 +20566,7 @@ func (x *ReqPlayroomFlipReward) String() string { func (*ReqPlayroomFlipReward) ProtoMessage() {} func (x *ReqPlayroomFlipReward) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[358] + mi := &file_proto_Gameapi_proto_msgTypes[359] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20496,7 +20579,7 @@ func (x *ReqPlayroomFlipReward) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqPlayroomFlipReward.ProtoReflect.Descriptor instead. func (*ReqPlayroomFlipReward) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{358} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{359} } type ResPlayroomFlipReward struct { @@ -20509,7 +20592,7 @@ type ResPlayroomFlipReward struct { func (x *ResPlayroomFlipReward) Reset() { *x = ResPlayroomFlipReward{} - mi := &file_proto_Gameapi_proto_msgTypes[359] + mi := &file_proto_Gameapi_proto_msgTypes[360] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20521,7 +20604,7 @@ func (x *ResPlayroomFlipReward) String() string { func (*ResPlayroomFlipReward) ProtoMessage() {} func (x *ResPlayroomFlipReward) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[359] + mi := &file_proto_Gameapi_proto_msgTypes[360] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20534,7 +20617,7 @@ func (x *ResPlayroomFlipReward) ProtoReflect() protoreflect.Message { // Deprecated: Use ResPlayroomFlipReward.ProtoReflect.Descriptor instead. func (*ResPlayroomFlipReward) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{359} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{360} } func (x *ResPlayroomFlipReward) GetCode() RES_CODE { @@ -20560,7 +20643,7 @@ type ReqPlayroomGame struct { func (x *ReqPlayroomGame) Reset() { *x = ReqPlayroomGame{} - mi := &file_proto_Gameapi_proto_msgTypes[360] + mi := &file_proto_Gameapi_proto_msgTypes[361] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20572,7 +20655,7 @@ func (x *ReqPlayroomGame) String() string { func (*ReqPlayroomGame) ProtoMessage() {} func (x *ReqPlayroomGame) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[360] + mi := &file_proto_Gameapi_proto_msgTypes[361] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20585,7 +20668,7 @@ func (x *ReqPlayroomGame) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqPlayroomGame.ProtoReflect.Descriptor instead. func (*ReqPlayroomGame) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{360} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{361} } func (x *ReqPlayroomGame) GetType() int32 { @@ -20607,7 +20690,7 @@ type ResPlayroomGame struct { func (x *ResPlayroomGame) Reset() { *x = ResPlayroomGame{} - mi := &file_proto_Gameapi_proto_msgTypes[361] + mi := &file_proto_Gameapi_proto_msgTypes[362] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20619,7 +20702,7 @@ func (x *ResPlayroomGame) String() string { func (*ResPlayroomGame) ProtoMessage() {} func (x *ResPlayroomGame) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[361] + mi := &file_proto_Gameapi_proto_msgTypes[362] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20632,7 +20715,7 @@ func (x *ResPlayroomGame) ProtoReflect() protoreflect.Message { // Deprecated: Use ResPlayroomGame.ProtoReflect.Descriptor instead. func (*ResPlayroomGame) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{361} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{362} } func (x *ResPlayroomGame) GetCode() RES_CODE { @@ -20674,7 +20757,7 @@ type ReqPlayroomInteract struct { func (x *ReqPlayroomInteract) Reset() { *x = ReqPlayroomInteract{} - mi := &file_proto_Gameapi_proto_msgTypes[362] + mi := &file_proto_Gameapi_proto_msgTypes[363] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20686,7 +20769,7 @@ func (x *ReqPlayroomInteract) String() string { func (*ReqPlayroomInteract) ProtoMessage() {} func (x *ReqPlayroomInteract) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[362] + mi := &file_proto_Gameapi_proto_msgTypes[363] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20699,7 +20782,7 @@ func (x *ReqPlayroomInteract) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqPlayroomInteract.ProtoReflect.Descriptor instead. func (*ReqPlayroomInteract) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{362} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{363} } func (x *ReqPlayroomInteract) GetId() int32 { @@ -20726,7 +20809,7 @@ type ResPlayroomInteract struct { func (x *ResPlayroomInteract) Reset() { *x = ResPlayroomInteract{} - mi := &file_proto_Gameapi_proto_msgTypes[363] + mi := &file_proto_Gameapi_proto_msgTypes[364] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20738,7 +20821,7 @@ func (x *ResPlayroomInteract) String() string { func (*ResPlayroomInteract) ProtoMessage() {} func (x *ResPlayroomInteract) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[363] + mi := &file_proto_Gameapi_proto_msgTypes[364] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20751,7 +20834,7 @@ func (x *ResPlayroomInteract) ProtoReflect() protoreflect.Message { // Deprecated: Use ResPlayroomInteract.ProtoReflect.Descriptor instead. func (*ResPlayroomInteract) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{363} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{364} } func (x *ResPlayroomInteract) GetCode() RES_CODE { @@ -20778,7 +20861,7 @@ type ReqPlayroomSetRoom struct { func (x *ReqPlayroomSetRoom) Reset() { *x = ReqPlayroomSetRoom{} - mi := &file_proto_Gameapi_proto_msgTypes[364] + mi := &file_proto_Gameapi_proto_msgTypes[365] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20790,7 +20873,7 @@ func (x *ReqPlayroomSetRoom) String() string { func (*ReqPlayroomSetRoom) ProtoMessage() {} func (x *ReqPlayroomSetRoom) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[364] + mi := &file_proto_Gameapi_proto_msgTypes[365] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20803,7 +20886,7 @@ func (x *ReqPlayroomSetRoom) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqPlayroomSetRoom.ProtoReflect.Descriptor instead. func (*ReqPlayroomSetRoom) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{364} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{365} } func (x *ReqPlayroomSetRoom) GetPlayroom() map[int32]int32 { @@ -20823,7 +20906,7 @@ type ResPlayroomSetRoom struct { func (x *ResPlayroomSetRoom) Reset() { *x = ResPlayroomSetRoom{} - mi := &file_proto_Gameapi_proto_msgTypes[365] + mi := &file_proto_Gameapi_proto_msgTypes[366] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20835,7 +20918,7 @@ func (x *ResPlayroomSetRoom) String() string { func (*ResPlayroomSetRoom) ProtoMessage() {} func (x *ResPlayroomSetRoom) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[365] + mi := &file_proto_Gameapi_proto_msgTypes[366] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20848,7 +20931,7 @@ func (x *ResPlayroomSetRoom) ProtoReflect() protoreflect.Message { // Deprecated: Use ResPlayroomSetRoom.ProtoReflect.Descriptor instead. func (*ResPlayroomSetRoom) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{365} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{366} } func (x *ResPlayroomSetRoom) GetCode() RES_CODE { @@ -20874,7 +20957,7 @@ type ReqPlayroomSelectReward struct { func (x *ReqPlayroomSelectReward) Reset() { *x = ReqPlayroomSelectReward{} - mi := &file_proto_Gameapi_proto_msgTypes[366] + mi := &file_proto_Gameapi_proto_msgTypes[367] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20886,7 +20969,7 @@ func (x *ReqPlayroomSelectReward) String() string { func (*ReqPlayroomSelectReward) ProtoMessage() {} func (x *ReqPlayroomSelectReward) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[366] + mi := &file_proto_Gameapi_proto_msgTypes[367] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20899,7 +20982,7 @@ func (x *ReqPlayroomSelectReward) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqPlayroomSelectReward.ProtoReflect.Descriptor instead. func (*ReqPlayroomSelectReward) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{366} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{367} } func (x *ReqPlayroomSelectReward) GetId() int32 { @@ -20919,7 +21002,7 @@ type ResPlayroomSelectReward struct { func (x *ResPlayroomSelectReward) Reset() { *x = ResPlayroomSelectReward{} - mi := &file_proto_Gameapi_proto_msgTypes[367] + mi := &file_proto_Gameapi_proto_msgTypes[368] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20931,7 +21014,7 @@ func (x *ResPlayroomSelectReward) String() string { func (*ResPlayroomSelectReward) ProtoMessage() {} func (x *ResPlayroomSelectReward) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[367] + mi := &file_proto_Gameapi_proto_msgTypes[368] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20944,7 +21027,7 @@ func (x *ResPlayroomSelectReward) ProtoReflect() protoreflect.Message { // Deprecated: Use ResPlayroomSelectReward.ProtoReflect.Descriptor instead. func (*ResPlayroomSelectReward) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{367} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{368} } func (x *ResPlayroomSelectReward) GetCode() RES_CODE { @@ -20970,7 +21053,7 @@ type ReqPlayroomLose struct { func (x *ReqPlayroomLose) Reset() { *x = ReqPlayroomLose{} - mi := &file_proto_Gameapi_proto_msgTypes[368] + mi := &file_proto_Gameapi_proto_msgTypes[369] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -20982,7 +21065,7 @@ func (x *ReqPlayroomLose) String() string { func (*ReqPlayroomLose) ProtoMessage() {} func (x *ReqPlayroomLose) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[368] + mi := &file_proto_Gameapi_proto_msgTypes[369] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -20995,7 +21078,7 @@ func (x *ReqPlayroomLose) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqPlayroomLose.ProtoReflect.Descriptor instead. func (*ReqPlayroomLose) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{368} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{369} } type ResPlayroomLose struct { @@ -21008,7 +21091,7 @@ type ResPlayroomLose struct { func (x *ResPlayroomLose) Reset() { *x = ResPlayroomLose{} - mi := &file_proto_Gameapi_proto_msgTypes[369] + mi := &file_proto_Gameapi_proto_msgTypes[370] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21020,7 +21103,7 @@ func (x *ResPlayroomLose) String() string { func (*ResPlayroomLose) ProtoMessage() {} func (x *ResPlayroomLose) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[369] + mi := &file_proto_Gameapi_proto_msgTypes[370] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21033,7 +21116,7 @@ func (x *ResPlayroomLose) ProtoReflect() protoreflect.Message { // Deprecated: Use ResPlayroomLose.ProtoReflect.Descriptor instead. func (*ResPlayroomLose) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{369} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{370} } func (x *ResPlayroomLose) GetCode() RES_CODE { @@ -21059,7 +21142,7 @@ type ReqPlayroomWork struct { func (x *ReqPlayroomWork) Reset() { *x = ReqPlayroomWork{} - mi := &file_proto_Gameapi_proto_msgTypes[370] + mi := &file_proto_Gameapi_proto_msgTypes[371] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21071,7 +21154,7 @@ func (x *ReqPlayroomWork) String() string { func (*ReqPlayroomWork) ProtoMessage() {} func (x *ReqPlayroomWork) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[370] + mi := &file_proto_Gameapi_proto_msgTypes[371] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21084,7 +21167,7 @@ func (x *ReqPlayroomWork) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqPlayroomWork.ProtoReflect.Descriptor instead. func (*ReqPlayroomWork) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{370} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{371} } type ResPlayroomWork struct { @@ -21097,7 +21180,7 @@ type ResPlayroomWork struct { func (x *ResPlayroomWork) Reset() { *x = ResPlayroomWork{} - mi := &file_proto_Gameapi_proto_msgTypes[371] + mi := &file_proto_Gameapi_proto_msgTypes[372] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21109,7 +21192,7 @@ func (x *ResPlayroomWork) String() string { func (*ResPlayroomWork) ProtoMessage() {} func (x *ResPlayroomWork) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[371] + mi := &file_proto_Gameapi_proto_msgTypes[372] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21122,7 +21205,7 @@ func (x *ResPlayroomWork) ProtoReflect() protoreflect.Message { // Deprecated: Use ResPlayroomWork.ProtoReflect.Descriptor instead. func (*ResPlayroomWork) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{371} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{372} } func (x *ResPlayroomWork) GetCode() RES_CODE { @@ -21148,7 +21231,7 @@ type ReqPlayroomRest struct { func (x *ReqPlayroomRest) Reset() { *x = ReqPlayroomRest{} - mi := &file_proto_Gameapi_proto_msgTypes[372] + mi := &file_proto_Gameapi_proto_msgTypes[373] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21160,7 +21243,7 @@ func (x *ReqPlayroomRest) String() string { func (*ReqPlayroomRest) ProtoMessage() {} func (x *ReqPlayroomRest) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[372] + mi := &file_proto_Gameapi_proto_msgTypes[373] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21173,7 +21256,7 @@ func (x *ReqPlayroomRest) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqPlayroomRest.ProtoReflect.Descriptor instead. func (*ReqPlayroomRest) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{372} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{373} } type ResPlayroomRest struct { @@ -21186,7 +21269,7 @@ type ResPlayroomRest struct { func (x *ResPlayroomRest) Reset() { *x = ResPlayroomRest{} - mi := &file_proto_Gameapi_proto_msgTypes[373] + mi := &file_proto_Gameapi_proto_msgTypes[374] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21198,7 +21281,7 @@ func (x *ResPlayroomRest) String() string { func (*ResPlayroomRest) ProtoMessage() {} func (x *ResPlayroomRest) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[373] + mi := &file_proto_Gameapi_proto_msgTypes[374] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21211,7 +21294,7 @@ func (x *ResPlayroomRest) ProtoReflect() protoreflect.Message { // Deprecated: Use ResPlayroomRest.ProtoReflect.Descriptor instead. func (*ResPlayroomRest) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{373} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{374} } func (x *ResPlayroomRest) GetCode() RES_CODE { @@ -21237,7 +21320,7 @@ type ReqPlayroomDraw struct { func (x *ReqPlayroomDraw) Reset() { *x = ReqPlayroomDraw{} - mi := &file_proto_Gameapi_proto_msgTypes[374] + mi := &file_proto_Gameapi_proto_msgTypes[375] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21249,7 +21332,7 @@ func (x *ReqPlayroomDraw) String() string { func (*ReqPlayroomDraw) ProtoMessage() {} func (x *ReqPlayroomDraw) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[374] + mi := &file_proto_Gameapi_proto_msgTypes[375] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21262,7 +21345,7 @@ func (x *ReqPlayroomDraw) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqPlayroomDraw.ProtoReflect.Descriptor instead. func (*ReqPlayroomDraw) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{374} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{375} } type ResPlayroomDraw struct { @@ -21276,7 +21359,7 @@ type ResPlayroomDraw struct { func (x *ResPlayroomDraw) Reset() { *x = ResPlayroomDraw{} - mi := &file_proto_Gameapi_proto_msgTypes[375] + mi := &file_proto_Gameapi_proto_msgTypes[376] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21288,7 +21371,7 @@ func (x *ResPlayroomDraw) String() string { func (*ResPlayroomDraw) ProtoMessage() {} func (x *ResPlayroomDraw) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[375] + mi := &file_proto_Gameapi_proto_msgTypes[376] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21301,7 +21384,7 @@ func (x *ResPlayroomDraw) ProtoReflect() protoreflect.Message { // Deprecated: Use ResPlayroomDraw.ProtoReflect.Descriptor instead. func (*ResPlayroomDraw) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{375} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{376} } func (x *ResPlayroomDraw) GetCode() RES_CODE { @@ -21335,7 +21418,7 @@ type ReqPlayroomChip struct { func (x *ReqPlayroomChip) Reset() { *x = ReqPlayroomChip{} - mi := &file_proto_Gameapi_proto_msgTypes[376] + mi := &file_proto_Gameapi_proto_msgTypes[377] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21347,7 +21430,7 @@ func (x *ReqPlayroomChip) String() string { func (*ReqPlayroomChip) ProtoMessage() {} func (x *ReqPlayroomChip) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[376] + mi := &file_proto_Gameapi_proto_msgTypes[377] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21360,7 +21443,7 @@ func (x *ReqPlayroomChip) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqPlayroomChip.ProtoReflect.Descriptor instead. func (*ReqPlayroomChip) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{376} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{377} } func (x *ReqPlayroomChip) GetUid() []int64 { @@ -21380,7 +21463,7 @@ type ResPlayroomChip struct { func (x *ResPlayroomChip) Reset() { *x = ResPlayroomChip{} - mi := &file_proto_Gameapi_proto_msgTypes[377] + mi := &file_proto_Gameapi_proto_msgTypes[378] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21392,7 +21475,7 @@ func (x *ResPlayroomChip) String() string { func (*ResPlayroomChip) ProtoMessage() {} func (x *ResPlayroomChip) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[377] + mi := &file_proto_Gameapi_proto_msgTypes[378] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21405,7 +21488,7 @@ func (x *ResPlayroomChip) ProtoReflect() protoreflect.Message { // Deprecated: Use ResPlayroomChip.ProtoReflect.Descriptor instead. func (*ResPlayroomChip) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{377} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{378} } func (x *ResPlayroomChip) GetCode() RES_CODE { @@ -21431,7 +21514,7 @@ type ReqPlayroomBuyItem struct { func (x *ReqPlayroomBuyItem) Reset() { *x = ReqPlayroomBuyItem{} - mi := &file_proto_Gameapi_proto_msgTypes[378] + mi := &file_proto_Gameapi_proto_msgTypes[379] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21443,7 +21526,7 @@ func (x *ReqPlayroomBuyItem) String() string { func (*ReqPlayroomBuyItem) ProtoMessage() {} func (x *ReqPlayroomBuyItem) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[378] + mi := &file_proto_Gameapi_proto_msgTypes[379] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21456,7 +21539,7 @@ func (x *ReqPlayroomBuyItem) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqPlayroomBuyItem.ProtoReflect.Descriptor instead. func (*ReqPlayroomBuyItem) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{378} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{379} } func (x *ReqPlayroomBuyItem) GetId() int32 { @@ -21476,7 +21559,7 @@ type ResPlayroomBuyItem struct { func (x *ResPlayroomBuyItem) Reset() { *x = ResPlayroomBuyItem{} - mi := &file_proto_Gameapi_proto_msgTypes[379] + mi := &file_proto_Gameapi_proto_msgTypes[380] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21488,7 +21571,7 @@ func (x *ResPlayroomBuyItem) String() string { func (*ResPlayroomBuyItem) ProtoMessage() {} func (x *ResPlayroomBuyItem) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[379] + mi := &file_proto_Gameapi_proto_msgTypes[380] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21501,7 +21584,7 @@ func (x *ResPlayroomBuyItem) ProtoReflect() protoreflect.Message { // Deprecated: Use ResPlayroomBuyItem.ProtoReflect.Descriptor instead. func (*ResPlayroomBuyItem) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{379} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{380} } func (x *ResPlayroomBuyItem) GetCode() RES_CODE { @@ -21529,7 +21612,7 @@ type ReqPlayroomShop struct { func (x *ReqPlayroomShop) Reset() { *x = ReqPlayroomShop{} - mi := &file_proto_Gameapi_proto_msgTypes[380] + mi := &file_proto_Gameapi_proto_msgTypes[381] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21541,7 +21624,7 @@ func (x *ReqPlayroomShop) String() string { func (*ReqPlayroomShop) ProtoMessage() {} func (x *ReqPlayroomShop) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[380] + mi := &file_proto_Gameapi_proto_msgTypes[381] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21554,7 +21637,7 @@ func (x *ReqPlayroomShop) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqPlayroomShop.ProtoReflect.Descriptor instead. func (*ReqPlayroomShop) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{380} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{381} } func (x *ReqPlayroomShop) GetId() int32 { @@ -21581,7 +21664,7 @@ type ResPlayroomShop struct { func (x *ResPlayroomShop) Reset() { *x = ResPlayroomShop{} - mi := &file_proto_Gameapi_proto_msgTypes[381] + mi := &file_proto_Gameapi_proto_msgTypes[382] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21593,7 +21676,7 @@ func (x *ResPlayroomShop) String() string { func (*ResPlayroomShop) ProtoMessage() {} func (x *ResPlayroomShop) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[381] + mi := &file_proto_Gameapi_proto_msgTypes[382] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21606,7 +21689,7 @@ func (x *ResPlayroomShop) ProtoReflect() protoreflect.Message { // Deprecated: Use ResPlayroomShop.ProtoReflect.Descriptor instead. func (*ResPlayroomShop) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{381} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{382} } func (x *ResPlayroomShop) GetCode() RES_CODE { @@ -21632,7 +21715,7 @@ type ReqFriendTreasure struct { func (x *ReqFriendTreasure) Reset() { *x = ReqFriendTreasure{} - mi := &file_proto_Gameapi_proto_msgTypes[382] + mi := &file_proto_Gameapi_proto_msgTypes[383] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21644,7 +21727,7 @@ func (x *ReqFriendTreasure) String() string { func (*ReqFriendTreasure) ProtoMessage() {} func (x *ReqFriendTreasure) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[382] + mi := &file_proto_Gameapi_proto_msgTypes[383] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21657,7 +21740,7 @@ func (x *ReqFriendTreasure) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqFriendTreasure.ProtoReflect.Descriptor instead. func (*ReqFriendTreasure) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{382} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{383} } type ResFriendTreasure struct { @@ -21674,7 +21757,7 @@ type ResFriendTreasure struct { func (x *ResFriendTreasure) Reset() { *x = ResFriendTreasure{} - mi := &file_proto_Gameapi_proto_msgTypes[383] + mi := &file_proto_Gameapi_proto_msgTypes[384] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21686,7 +21769,7 @@ func (x *ResFriendTreasure) String() string { func (*ResFriendTreasure) ProtoMessage() {} func (x *ResFriendTreasure) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[383] + mi := &file_proto_Gameapi_proto_msgTypes[384] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21699,7 +21782,7 @@ func (x *ResFriendTreasure) ProtoReflect() protoreflect.Message { // Deprecated: Use ResFriendTreasure.ProtoReflect.Descriptor instead. func (*ResFriendTreasure) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{383} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{384} } func (x *ResFriendTreasure) GetStatus() int32 { @@ -21759,7 +21842,7 @@ type TreasureInfo struct { func (x *TreasureInfo) Reset() { *x = TreasureInfo{} - mi := &file_proto_Gameapi_proto_msgTypes[384] + mi := &file_proto_Gameapi_proto_msgTypes[385] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21771,7 +21854,7 @@ func (x *TreasureInfo) String() string { func (*TreasureInfo) ProtoMessage() {} func (x *TreasureInfo) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[384] + mi := &file_proto_Gameapi_proto_msgTypes[385] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21784,7 +21867,7 @@ func (x *TreasureInfo) ProtoReflect() protoreflect.Message { // Deprecated: Use TreasureInfo.ProtoReflect.Descriptor instead. func (*TreasureInfo) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{384} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{385} } func (x *TreasureInfo) GetPos() int32 { @@ -21846,7 +21929,7 @@ type ReqFriendTreasureStart struct { func (x *ReqFriendTreasureStart) Reset() { *x = ReqFriendTreasureStart{} - mi := &file_proto_Gameapi_proto_msgTypes[385] + mi := &file_proto_Gameapi_proto_msgTypes[386] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21858,7 +21941,7 @@ func (x *ReqFriendTreasureStart) String() string { func (*ReqFriendTreasureStart) ProtoMessage() {} func (x *ReqFriendTreasureStart) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[385] + mi := &file_proto_Gameapi_proto_msgTypes[386] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21871,7 +21954,7 @@ func (x *ReqFriendTreasureStart) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqFriendTreasureStart.ProtoReflect.Descriptor instead. func (*ReqFriendTreasureStart) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{385} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{386} } func (x *ReqFriendTreasureStart) GetList() []*TreasureInfo { @@ -21898,7 +21981,7 @@ type ResFriendTreasureStart struct { func (x *ResFriendTreasureStart) Reset() { *x = ResFriendTreasureStart{} - mi := &file_proto_Gameapi_proto_msgTypes[386] + mi := &file_proto_Gameapi_proto_msgTypes[387] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21910,7 +21993,7 @@ func (x *ResFriendTreasureStart) String() string { func (*ResFriendTreasureStart) ProtoMessage() {} func (x *ResFriendTreasureStart) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[386] + mi := &file_proto_Gameapi_proto_msgTypes[387] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21923,7 +22006,7 @@ func (x *ResFriendTreasureStart) ProtoReflect() protoreflect.Message { // Deprecated: Use ResFriendTreasureStart.ProtoReflect.Descriptor instead. func (*ResFriendTreasureStart) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{386} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{387} } func (x *ResFriendTreasureStart) GetCode() RES_CODE { @@ -21948,7 +22031,7 @@ type ReqFriendTreasureEnd struct { func (x *ReqFriendTreasureEnd) Reset() { *x = ReqFriendTreasureEnd{} - mi := &file_proto_Gameapi_proto_msgTypes[387] + mi := &file_proto_Gameapi_proto_msgTypes[388] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21960,7 +22043,7 @@ func (x *ReqFriendTreasureEnd) String() string { func (*ReqFriendTreasureEnd) ProtoMessage() {} func (x *ReqFriendTreasureEnd) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[387] + mi := &file_proto_Gameapi_proto_msgTypes[388] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -21973,7 +22056,7 @@ func (x *ReqFriendTreasureEnd) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqFriendTreasureEnd.ProtoReflect.Descriptor instead. func (*ReqFriendTreasureEnd) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{387} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{388} } type ResFriendTreasureEnd struct { @@ -21986,7 +22069,7 @@ type ResFriendTreasureEnd struct { func (x *ResFriendTreasureEnd) Reset() { *x = ResFriendTreasureEnd{} - mi := &file_proto_Gameapi_proto_msgTypes[388] + mi := &file_proto_Gameapi_proto_msgTypes[389] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -21998,7 +22081,7 @@ func (x *ResFriendTreasureEnd) String() string { func (*ResFriendTreasureEnd) ProtoMessage() {} func (x *ResFriendTreasureEnd) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[388] + mi := &file_proto_Gameapi_proto_msgTypes[389] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22011,7 +22094,7 @@ func (x *ResFriendTreasureEnd) ProtoReflect() protoreflect.Message { // Deprecated: Use ResFriendTreasureEnd.ProtoReflect.Descriptor instead. func (*ResFriendTreasureEnd) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{388} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{389} } func (x *ResFriendTreasureEnd) GetCode() RES_CODE { @@ -22037,7 +22120,7 @@ type ReqFriendTreasureFilp struct { func (x *ReqFriendTreasureFilp) Reset() { *x = ReqFriendTreasureFilp{} - mi := &file_proto_Gameapi_proto_msgTypes[389] + mi := &file_proto_Gameapi_proto_msgTypes[390] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22049,7 +22132,7 @@ func (x *ReqFriendTreasureFilp) String() string { func (*ReqFriendTreasureFilp) ProtoMessage() {} func (x *ReqFriendTreasureFilp) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[389] + mi := &file_proto_Gameapi_proto_msgTypes[390] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22062,7 +22145,7 @@ func (x *ReqFriendTreasureFilp) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqFriendTreasureFilp.ProtoReflect.Descriptor instead. func (*ReqFriendTreasureFilp) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{389} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{390} } func (x *ReqFriendTreasureFilp) GetPos() int32 { @@ -22082,7 +22165,7 @@ type ResFriendTreasureFilp struct { func (x *ResFriendTreasureFilp) Reset() { *x = ResFriendTreasureFilp{} - mi := &file_proto_Gameapi_proto_msgTypes[390] + mi := &file_proto_Gameapi_proto_msgTypes[391] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22094,7 +22177,7 @@ func (x *ResFriendTreasureFilp) String() string { func (*ResFriendTreasureFilp) ProtoMessage() {} func (x *ResFriendTreasureFilp) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[390] + mi := &file_proto_Gameapi_proto_msgTypes[391] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22107,7 +22190,7 @@ func (x *ResFriendTreasureFilp) ProtoReflect() protoreflect.Message { // Deprecated: Use ResFriendTreasureFilp.ProtoReflect.Descriptor instead. func (*ResFriendTreasureFilp) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{390} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{391} } func (x *ResFriendTreasureFilp) GetCode() RES_CODE { @@ -22133,7 +22216,7 @@ type ResFriendTreasureStar struct { func (x *ResFriendTreasureStar) Reset() { *x = ResFriendTreasureStar{} - mi := &file_proto_Gameapi_proto_msgTypes[391] + mi := &file_proto_Gameapi_proto_msgTypes[392] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22145,7 +22228,7 @@ func (x *ResFriendTreasureStar) String() string { func (*ResFriendTreasureStar) ProtoMessage() {} func (x *ResFriendTreasureStar) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[391] + mi := &file_proto_Gameapi_proto_msgTypes[392] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22158,7 +22241,7 @@ func (x *ResFriendTreasureStar) ProtoReflect() protoreflect.Message { // Deprecated: Use ResFriendTreasureStar.ProtoReflect.Descriptor instead. func (*ResFriendTreasureStar) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{391} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{392} } func (x *ResFriendTreasureStar) GetStar() int32 { @@ -22178,7 +22261,7 @@ type ReqKafkaLog struct { func (x *ReqKafkaLog) Reset() { *x = ReqKafkaLog{} - mi := &file_proto_Gameapi_proto_msgTypes[392] + mi := &file_proto_Gameapi_proto_msgTypes[393] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22190,7 +22273,7 @@ func (x *ReqKafkaLog) String() string { func (*ReqKafkaLog) ProtoMessage() {} func (x *ReqKafkaLog) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[392] + mi := &file_proto_Gameapi_proto_msgTypes[393] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22203,7 +22286,7 @@ func (x *ReqKafkaLog) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqKafkaLog.ProtoReflect.Descriptor instead. func (*ReqKafkaLog) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{392} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{393} } func (x *ReqKafkaLog) GetEvent() string { @@ -22228,7 +22311,7 @@ type ReqCollectInfo struct { func (x *ReqCollectInfo) Reset() { *x = ReqCollectInfo{} - mi := &file_proto_Gameapi_proto_msgTypes[393] + mi := &file_proto_Gameapi_proto_msgTypes[394] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22240,7 +22323,7 @@ func (x *ReqCollectInfo) String() string { func (*ReqCollectInfo) ProtoMessage() {} func (x *ReqCollectInfo) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[393] + mi := &file_proto_Gameapi_proto_msgTypes[394] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22253,7 +22336,7 @@ func (x *ReqCollectInfo) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqCollectInfo.ProtoReflect.Descriptor instead. func (*ReqCollectInfo) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{393} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{394} } type ResCollectInfo struct { @@ -22266,7 +22349,7 @@ type ResCollectInfo struct { func (x *ResCollectInfo) Reset() { *x = ResCollectInfo{} - mi := &file_proto_Gameapi_proto_msgTypes[394] + mi := &file_proto_Gameapi_proto_msgTypes[395] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22278,7 +22361,7 @@ func (x *ResCollectInfo) String() string { func (*ResCollectInfo) ProtoMessage() {} func (x *ResCollectInfo) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[394] + mi := &file_proto_Gameapi_proto_msgTypes[395] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22291,7 +22374,7 @@ func (x *ResCollectInfo) ProtoReflect() protoreflect.Message { // Deprecated: Use ResCollectInfo.ProtoReflect.Descriptor instead. func (*ResCollectInfo) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{394} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{395} } func (x *ResCollectInfo) GetId() []int32 { @@ -22318,7 +22401,7 @@ type CollectItem struct { func (x *CollectItem) Reset() { *x = CollectItem{} - mi := &file_proto_Gameapi_proto_msgTypes[395] + mi := &file_proto_Gameapi_proto_msgTypes[396] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22330,7 +22413,7 @@ func (x *CollectItem) String() string { func (*CollectItem) ProtoMessage() {} func (x *CollectItem) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[395] + mi := &file_proto_Gameapi_proto_msgTypes[396] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22343,7 +22426,7 @@ func (x *CollectItem) ProtoReflect() protoreflect.Message { // Deprecated: Use CollectItem.ProtoReflect.Descriptor instead. func (*CollectItem) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{395} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{396} } func (x *CollectItem) GetId() int32 { @@ -22369,7 +22452,7 @@ type ReqCollect struct { func (x *ReqCollect) Reset() { *x = ReqCollect{} - mi := &file_proto_Gameapi_proto_msgTypes[396] + mi := &file_proto_Gameapi_proto_msgTypes[397] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22381,7 +22464,7 @@ func (x *ReqCollect) String() string { func (*ReqCollect) ProtoMessage() {} func (x *ReqCollect) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[396] + mi := &file_proto_Gameapi_proto_msgTypes[397] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22394,7 +22477,7 @@ func (x *ReqCollect) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqCollect.ProtoReflect.Descriptor instead. func (*ReqCollect) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{396} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{397} } func (x *ReqCollect) GetId() int32 { @@ -22414,7 +22497,7 @@ type ResCollect struct { func (x *ResCollect) Reset() { *x = ResCollect{} - mi := &file_proto_Gameapi_proto_msgTypes[397] + mi := &file_proto_Gameapi_proto_msgTypes[398] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22426,7 +22509,7 @@ func (x *ResCollect) String() string { func (*ResCollect) ProtoMessage() {} func (x *ResCollect) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[397] + mi := &file_proto_Gameapi_proto_msgTypes[398] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22439,7 +22522,7 @@ func (x *ResCollect) ProtoReflect() protoreflect.Message { // Deprecated: Use ResCollect.ProtoReflect.Descriptor instead. func (*ResCollect) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{397} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{398} } func (x *ResCollect) GetCode() RES_CODE { @@ -22467,7 +22550,7 @@ type AdminReq struct { func (x *AdminReq) Reset() { *x = AdminReq{} - mi := &file_proto_Gameapi_proto_msgTypes[398] + mi := &file_proto_Gameapi_proto_msgTypes[399] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22479,7 +22562,7 @@ func (x *AdminReq) String() string { func (*AdminReq) ProtoMessage() {} func (x *AdminReq) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[398] + mi := &file_proto_Gameapi_proto_msgTypes[399] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22492,7 +22575,7 @@ func (x *AdminReq) ProtoReflect() protoreflect.Message { // Deprecated: Use AdminReq.ProtoReflect.Descriptor instead. func (*AdminReq) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{398} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{399} } func (x *AdminReq) GetFunc() string { @@ -22519,7 +22602,7 @@ type AdminRes struct { func (x *AdminRes) Reset() { *x = AdminRes{} - mi := &file_proto_Gameapi_proto_msgTypes[399] + mi := &file_proto_Gameapi_proto_msgTypes[400] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22531,7 +22614,7 @@ func (x *AdminRes) String() string { func (*AdminRes) ProtoMessage() {} func (x *AdminRes) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[399] + mi := &file_proto_Gameapi_proto_msgTypes[400] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22544,7 +22627,7 @@ func (x *AdminRes) ProtoReflect() protoreflect.Message { // Deprecated: Use AdminRes.ProtoReflect.Descriptor instead. func (*AdminRes) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{399} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{400} } func (x *AdminRes) GetFunc() string { @@ -22570,7 +22653,7 @@ type ReqAdminInfo struct { func (x *ReqAdminInfo) Reset() { *x = ReqAdminInfo{} - mi := &file_proto_Gameapi_proto_msgTypes[400] + mi := &file_proto_Gameapi_proto_msgTypes[401] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22582,7 +22665,7 @@ func (x *ReqAdminInfo) String() string { func (*ReqAdminInfo) ProtoMessage() {} func (x *ReqAdminInfo) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[400] + mi := &file_proto_Gameapi_proto_msgTypes[401] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22595,7 +22678,7 @@ func (x *ReqAdminInfo) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqAdminInfo.ProtoReflect.Descriptor instead. func (*ReqAdminInfo) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{400} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{401} } func (x *ReqAdminInfo) GetUid() int64 { @@ -22613,7 +22696,7 @@ type ReqReloadServerMail struct { func (x *ReqReloadServerMail) Reset() { *x = ReqReloadServerMail{} - mi := &file_proto_Gameapi_proto_msgTypes[401] + mi := &file_proto_Gameapi_proto_msgTypes[402] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22625,7 +22708,7 @@ func (x *ReqReloadServerMail) String() string { func (*ReqReloadServerMail) ProtoMessage() {} func (x *ReqReloadServerMail) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[401] + mi := &file_proto_Gameapi_proto_msgTypes[402] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22638,7 +22721,7 @@ func (x *ReqReloadServerMail) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqReloadServerMail.ProtoReflect.Descriptor instead. func (*ReqReloadServerMail) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{401} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{402} } type ReqServerInfo struct { @@ -22649,7 +22732,7 @@ type ReqServerInfo struct { func (x *ReqServerInfo) Reset() { *x = ReqServerInfo{} - mi := &file_proto_Gameapi_proto_msgTypes[402] + mi := &file_proto_Gameapi_proto_msgTypes[403] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22661,7 +22744,7 @@ func (x *ReqServerInfo) String() string { func (*ReqServerInfo) ProtoMessage() {} func (x *ReqServerInfo) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[402] + mi := &file_proto_Gameapi_proto_msgTypes[403] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22674,7 +22757,7 @@ func (x *ReqServerInfo) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqServerInfo.ProtoReflect.Descriptor instead. func (*ReqServerInfo) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{402} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{403} } type ReqReload struct { @@ -22685,7 +22768,7 @@ type ReqReload struct { func (x *ReqReload) Reset() { *x = ReqReload{} - mi := &file_proto_Gameapi_proto_msgTypes[403] + mi := &file_proto_Gameapi_proto_msgTypes[404] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22697,7 +22780,7 @@ func (x *ReqReload) String() string { func (*ReqReload) ProtoMessage() {} func (x *ReqReload) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[403] + mi := &file_proto_Gameapi_proto_msgTypes[404] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22710,7 +22793,7 @@ func (x *ReqReload) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqReload.ProtoReflect.Descriptor instead. func (*ReqReload) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{403} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{404} } type ReqAdminGm struct { @@ -22723,7 +22806,7 @@ type ReqAdminGm struct { func (x *ReqAdminGm) Reset() { *x = ReqAdminGm{} - mi := &file_proto_Gameapi_proto_msgTypes[404] + mi := &file_proto_Gameapi_proto_msgTypes[405] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -22735,7 +22818,7 @@ func (x *ReqAdminGm) String() string { func (*ReqAdminGm) ProtoMessage() {} func (x *ReqAdminGm) ProtoReflect() protoreflect.Message { - mi := &file_proto_Gameapi_proto_msgTypes[404] + mi := &file_proto_Gameapi_proto_msgTypes[405] if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -22748,7 +22831,7 @@ func (x *ReqAdminGm) ProtoReflect() protoreflect.Message { // Deprecated: Use ReqAdminGm.ProtoReflect.Descriptor instead. func (*ReqAdminGm) Descriptor() ([]byte, []int) { - return file_proto_Gameapi_proto_rawDescGZIP(), []int{404} + return file_proto_Gameapi_proto_rawDescGZIP(), []int{405} } func (x *ReqAdminGm) GetUid() int64 { @@ -24113,7 +24196,7 @@ const file_proto_Gameapi_proto_rawDesc = "" + "\rResRaceReward\x12&\n" + "\x04Code\x18\x01 \x01(\x0e2\x12.tutorial.RES_CODER\x04Code\x12\x10\n" + "\x03Msg\x18\x02 \x01(\tR\x03Msg\"\r\n" + - "\vReqPlayroom\"\x93\n" + + "\vReqPlayroom\"\xc9\n" + "\n" + "\vResPlayroom\x12\x16\n" + "\x06status\x18\x01 \x01(\x05R\x06status\x12(\n" + @@ -24144,7 +24227,9 @@ const file_proto_Gameapi_proto_rawDesc = "" + "\tRoomPoint\x18\x15 \x01(\x05R\tRoomPoint\x12\x16\n" + "\x06Unlock\x18\x16 \x03(\x05R\x06Unlock\x121\n" + "\tDailyTask\x18\x17 \x03(\v2\x13.tutorial.DailyTaskR\tDailyTask\x12(\n" + - "\x0fDailyTaskReward\x18\x18 \x03(\x05R\x0fDailyTaskReward\x1a;\n" + + "\x0fDailyTaskReward\x18\x18 \x03(\x05R\x0fDailyTaskReward\x12 \n" + + "\vInteractNum\x18\x19 \x01(\x05R\vInteractNum\x12\x12\n" + + "\x04Kiss\x18\x1a \x01(\x05R\x04Kiss\x1a;\n" + "\rPlayroomEntry\x12\x10\n" + "\x03key\x18\x01 \x01(\x05R\x03key\x12\x14\n" + "\x05value\x18\x02 \x01(\x05R\x05value:\x028\x01\x1a7\n" + @@ -24231,7 +24316,9 @@ const file_proto_Gameapi_proto_rawDesc = "" + "\x05value\x18\x02 \x01(\x05R\x05value:\x028\x01\x1a=\n" + "\x0fPhysiologyEntry\x12\x10\n" + "\x03key\x18\x01 \x01(\x05R\x03key\x12\x14\n" + - "\x05value\x18\x02 \x01(\x05R\x05value:\x028\x01\"t\n" + + "\x05value\x18\x02 \x01(\x05R\x05value:\x028\x01\"(\n" + + "\x12NotifyPlayroomKiss\x12\x12\n" + + "\x04Kiss\x18\x01 \x01(\x05R\x04Kiss\"t\n" + "\n" + "FriendRoom\x12\x10\n" + "\x03Uid\x18\x01 \x01(\x03R\x03Uid\x12\x12\n" + @@ -24246,7 +24333,7 @@ const file_proto_Gameapi_proto_rawDesc = "" + "\x06Avatar\x18\x04 \x01(\x05R\x06Avatar\x12\x1a\n" + "\bLastTime\x18\x05 \x01(\x05R\bLastTime\"#\n" + "\x0fReqPlayroomInfo\x12\x10\n" + - "\x03Uid\x18\x01 \x01(\x03R\x03Uid\"\x8b\a\n" + + "\x03Uid\x18\x01 \x01(\x03R\x03Uid\"\x9f\a\n" + "\x0fResPlayroomInfo\x12\x10\n" + "\x03Uid\x18\x01 \x01(\x03R\x03Uid\x12\x12\n" + "\x04name\x18\x02 \x01(\tR\x04name\x12\x12\n" + @@ -24264,7 +24351,8 @@ const file_proto_Gameapi_proto_rawDesc = "" + "\x05Emoji\x18\r \x03(\v2$.tutorial.ResPlayroomInfo.EmojiEntryR\x05Emoji\x12\x16\n" + "\x06Upvote\x18\x0e \x01(\bR\x06Upvote\x12 \n" + "\vUpvoteCount\x18\x0f \x01(\x05R\vUpvoteCount\x12C\n" + - "\bDressSet\x18\x10 \x03(\v2'.tutorial.ResPlayroomInfo.DressSetEntryR\bDressSet\x1a;\n" + + "\bDressSet\x18\x10 \x03(\v2'.tutorial.ResPlayroomInfo.DressSetEntryR\bDressSet\x12\x12\n" + + "\x04Kiss\x18\x11 \x01(\x05R\x04Kiss\x1a;\n" + "\rPlayroomEntry\x12\x10\n" + "\x03key\x18\x01 \x01(\x05R\x03key\x12\x14\n" + "\x05value\x18\x02 \x01(\x05R\x05value:\x028\x01\x1aL\n" + @@ -24501,10 +24589,15 @@ const file_proto_Gameapi_proto_rawDesc = "" + "\x03BUY\x10\x02\x12\b\n" + "\x04SELL\x10\x03\x12\n" + "\n" + - "\x06REMOVE\x10\x04*!\n" + + "\x06REMOVE\x10\x04*\xda\x01\n" + "\bRES_CODE\x12\b\n" + "\x04FAIL\x10\x00\x12\v\n" + - "\aSUCCESS\x10\x01*.\n" + + "\aSUCCESS\x10\x01\x12 \n" + + "\x1cProtocol_Error_Account_Exist\x10d\x12'\n" + + "#Protocol_Error_Account_OR_PWD_ERROR\x10e\x12'\n" + + "#Protocol_Error_Account_OR_PWD_Short\x10f\x12\x1f\n" + + "\x1bProtocol_Error_Account_Fail\x10g\x12\"\n" + + "\x1eProtocol_Error_Account_NoExsit\x10h*.\n" + "\tITEM_TYPE\x12\n" + "\n" + "\x06ENERGY\x10\x00\x12\b\n" + @@ -24589,7 +24682,7 @@ func file_proto_Gameapi_proto_rawDescGZIP() []byte { } var file_proto_Gameapi_proto_enumTypes = make([]protoimpl.EnumInfo, 10) -var file_proto_Gameapi_proto_msgTypes = make([]protoimpl.MessageInfo, 466) +var file_proto_Gameapi_proto_msgTypes = make([]protoimpl.MessageInfo, 467) var file_proto_Gameapi_proto_goTypes = []any{ (ITEM_POP_LABEL)(0), // 0: tutorial.ITEM_POP_LABEL (HANDLE_TYPE)(0), // 1: tutorial.HANDLE_TYPE @@ -24953,147 +25046,148 @@ var file_proto_Gameapi_proto_goTypes = []any{ (*NotifyPlayroomLose)(nil), // 359: tutorial.NotifyPlayroomLose (*ChipInfo)(nil), // 360: tutorial.ChipInfo (*NotifyPlayroomMood)(nil), // 361: tutorial.NotifyPlayroomMood - (*FriendRoom)(nil), // 362: tutorial.FriendRoom - (*RoomOpponent)(nil), // 363: tutorial.RoomOpponent - (*ReqPlayroomInfo)(nil), // 364: tutorial.ReqPlayroomInfo - (*ResPlayroomInfo)(nil), // 365: tutorial.ResPlayroomInfo - (*ReqPlayroomFlip)(nil), // 366: tutorial.ReqPlayroomFlip - (*ResPlayroomFlip)(nil), // 367: tutorial.ResPlayroomFlip - (*ReqPlayroomFlipReward)(nil), // 368: tutorial.ReqPlayroomFlipReward - (*ResPlayroomFlipReward)(nil), // 369: tutorial.ResPlayroomFlipReward - (*ReqPlayroomGame)(nil), // 370: tutorial.ReqPlayroomGame - (*ResPlayroomGame)(nil), // 371: tutorial.ResPlayroomGame - (*ReqPlayroomInteract)(nil), // 372: tutorial.ReqPlayroomInteract - (*ResPlayroomInteract)(nil), // 373: tutorial.ResPlayroomInteract - (*ReqPlayroomSetRoom)(nil), // 374: tutorial.ReqPlayroomSetRoom - (*ResPlayroomSetRoom)(nil), // 375: tutorial.ResPlayroomSetRoom - (*ReqPlayroomSelectReward)(nil), // 376: tutorial.ReqPlayroomSelectReward - (*ResPlayroomSelectReward)(nil), // 377: tutorial.ResPlayroomSelectReward - (*ReqPlayroomLose)(nil), // 378: tutorial.ReqPlayroomLose - (*ResPlayroomLose)(nil), // 379: tutorial.ResPlayroomLose - (*ReqPlayroomWork)(nil), // 380: tutorial.ReqPlayroomWork - (*ResPlayroomWork)(nil), // 381: tutorial.ResPlayroomWork - (*ReqPlayroomRest)(nil), // 382: tutorial.ReqPlayroomRest - (*ResPlayroomRest)(nil), // 383: tutorial.ResPlayroomRest - (*ReqPlayroomDraw)(nil), // 384: tutorial.ReqPlayroomDraw - (*ResPlayroomDraw)(nil), // 385: tutorial.ResPlayroomDraw - (*ReqPlayroomChip)(nil), // 386: tutorial.ReqPlayroomChip - (*ResPlayroomChip)(nil), // 387: tutorial.ResPlayroomChip - (*ReqPlayroomBuyItem)(nil), // 388: tutorial.ReqPlayroomBuyItem - (*ResPlayroomBuyItem)(nil), // 389: tutorial.ResPlayroomBuyItem - (*ReqPlayroomShop)(nil), // 390: tutorial.ReqPlayroomShop - (*ResPlayroomShop)(nil), // 391: tutorial.ResPlayroomShop - (*ReqFriendTreasure)(nil), // 392: tutorial.ReqFriendTreasure - (*ResFriendTreasure)(nil), // 393: tutorial.ResFriendTreasure - (*TreasureInfo)(nil), // 394: tutorial.TreasureInfo - (*ReqFriendTreasureStart)(nil), // 395: tutorial.ReqFriendTreasureStart - (*ResFriendTreasureStart)(nil), // 396: tutorial.ResFriendTreasureStart - (*ReqFriendTreasureEnd)(nil), // 397: tutorial.ReqFriendTreasureEnd - (*ResFriendTreasureEnd)(nil), // 398: tutorial.ResFriendTreasureEnd - (*ReqFriendTreasureFilp)(nil), // 399: tutorial.ReqFriendTreasureFilp - (*ResFriendTreasureFilp)(nil), // 400: tutorial.ResFriendTreasureFilp - (*ResFriendTreasureStar)(nil), // 401: tutorial.ResFriendTreasureStar - (*ReqKafkaLog)(nil), // 402: tutorial.ReqKafkaLog - (*ReqCollectInfo)(nil), // 403: tutorial.ReqCollectInfo - (*ResCollectInfo)(nil), // 404: tutorial.ResCollectInfo - (*CollectItem)(nil), // 405: tutorial.CollectItem - (*ReqCollect)(nil), // 406: tutorial.ReqCollect - (*ResCollect)(nil), // 407: tutorial.ResCollect - (*AdminReq)(nil), // 408: tutorial.AdminReq - (*AdminRes)(nil), // 409: tutorial.AdminRes - (*ReqAdminInfo)(nil), // 410: tutorial.ReqAdminInfo - (*ReqReloadServerMail)(nil), // 411: tutorial.ReqReloadServerMail - (*ReqServerInfo)(nil), // 412: tutorial.ReqServerInfo - (*ReqReload)(nil), // 413: tutorial.ReqReload - (*ReqAdminGm)(nil), // 414: tutorial.ReqAdminGm - nil, // 415: tutorial.ResChessColorData.MChessColorDataEntry - nil, // 416: tutorial.UpdateBaseItemInfo.MUpdateItemEntry - nil, // 417: tutorial.ResPlayerChessData.MChessDataEntry - nil, // 418: tutorial.UpdatePlayerChessData.MChessDataEntry - nil, // 419: tutorial.ReqSeparateChess.MChessDataEntry - nil, // 420: tutorial.ReqUpgradeChess.MChessDataEntry - nil, // 421: tutorial.ReqGetChessFromBuff.MChessDataEntry - nil, // 422: tutorial.ReqChessEx.MChessDataEntry - nil, // 423: tutorial.ReqSourceChest.MChessDataEntry - nil, // 424: tutorial.ReqPlayroomOutline.MChessDataEntry - nil, // 425: tutorial.ReqPutChessInBag.MChessDataEntry - nil, // 426: tutorial.ReqTakeChessOutBag.MChessDataEntry - nil, // 427: tutorial.UserInfo.SetEmojiEntry - nil, // 428: tutorial.ReqRewardOrder.MChessDataEntry - nil, // 429: tutorial.ResCardInfo.AllCardEntry - nil, // 430: tutorial.ResCardInfo.HandbookEntry - nil, // 431: tutorial.ResGuildInfo.RewardEntry - nil, // 432: tutorial.ResGuideInfo.RewardEntry - nil, // 433: tutorial.ResDailyTask.WeekRewardEntry - nil, // 434: tutorial.ResDailyTask.DailyTaskEntry - nil, // 435: tutorial.ResLimitEvent.LimitEventListEntry - nil, // 436: tutorial.ResLimitEventProgress.ProgressRewardEntry - nil, // 437: tutorial.LimitEvent.ParamEntry - nil, // 438: tutorial.ReqLimitEventLuckyCat.MChessDataEntry - nil, // 439: tutorial.ResPlayerSimple.EmojiEntry - nil, // 440: tutorial.ResKv.KvEntry - nil, // 441: tutorial.ResRank.RankListEntry - nil, // 442: tutorial.ResMailList.MailListEntry - nil, // 443: tutorial.ResCharge.SpecialShopEntry - nil, // 444: tutorial.ResCharge.ChessShopEntry - nil, // 445: tutorial.ResCharge.GiftEntry - nil, // 446: tutorial.ReqBuyChessShop2.MChessDataEntry - nil, // 447: tutorial.ResEndless.EndlessListEntry - nil, // 448: tutorial.ResChampshipRank.RankListEntry - nil, // 449: tutorial.ResChampshipPreRank.RankListEntry - nil, // 450: tutorial.ResNotifyCard.CardEntry - nil, // 451: tutorial.ResNotifyCard.MasterEntry - nil, // 452: tutorial.ResNotifyCard.HandbookEntry - nil, // 453: tutorial.ResMining.MapEntry - nil, // 454: tutorial.ReqMiningTake.MapEntry - nil, // 455: tutorial.ResActRed.RedEntry - nil, // 456: tutorial.ResItem.ItemEntry - nil, // 457: tutorial.ItemNotify.ItemEntry - nil, // 458: tutorial.ResGuessColor.OMapEntry - nil, // 459: tutorial.ReqGuessColorTake.OMapEntry - nil, // 460: tutorial.GuessColorInfo.MapEntry - nil, // 461: tutorial.ResPlayroom.PlayroomEntry - nil, // 462: tutorial.ResPlayroom.MoodEntry - nil, // 463: tutorial.ResPlayroom.PhysiologyEntry - nil, // 464: tutorial.ResPlayroom.DressEntry - nil, // 465: tutorial.ResPlayroom.DressSetEntry - nil, // 466: tutorial.ReqPlayroomDressSet.DressSetEntry - nil, // 467: tutorial.NotifyPlayroomMood.MoodEntry - nil, // 468: tutorial.NotifyPlayroomMood.PhysiologyEntry - nil, // 469: tutorial.ResPlayroomInfo.PlayroomEntry - nil, // 470: tutorial.ResPlayroomInfo.ItemsEntry - nil, // 471: tutorial.ResPlayroomInfo.FlipEntry - nil, // 472: tutorial.ResPlayroomInfo.EmojiEntry - nil, // 473: tutorial.ResPlayroomInfo.DressSetEntry - nil, // 474: tutorial.ResPlayroomGame.ItemsEntry - nil, // 475: tutorial.ReqPlayroomSetRoom.PlayroomEntry + (*NotifyPlayroomKiss)(nil), // 362: tutorial.NotifyPlayroomKiss + (*FriendRoom)(nil), // 363: tutorial.FriendRoom + (*RoomOpponent)(nil), // 364: tutorial.RoomOpponent + (*ReqPlayroomInfo)(nil), // 365: tutorial.ReqPlayroomInfo + (*ResPlayroomInfo)(nil), // 366: tutorial.ResPlayroomInfo + (*ReqPlayroomFlip)(nil), // 367: tutorial.ReqPlayroomFlip + (*ResPlayroomFlip)(nil), // 368: tutorial.ResPlayroomFlip + (*ReqPlayroomFlipReward)(nil), // 369: tutorial.ReqPlayroomFlipReward + (*ResPlayroomFlipReward)(nil), // 370: tutorial.ResPlayroomFlipReward + (*ReqPlayroomGame)(nil), // 371: tutorial.ReqPlayroomGame + (*ResPlayroomGame)(nil), // 372: tutorial.ResPlayroomGame + (*ReqPlayroomInteract)(nil), // 373: tutorial.ReqPlayroomInteract + (*ResPlayroomInteract)(nil), // 374: tutorial.ResPlayroomInteract + (*ReqPlayroomSetRoom)(nil), // 375: tutorial.ReqPlayroomSetRoom + (*ResPlayroomSetRoom)(nil), // 376: tutorial.ResPlayroomSetRoom + (*ReqPlayroomSelectReward)(nil), // 377: tutorial.ReqPlayroomSelectReward + (*ResPlayroomSelectReward)(nil), // 378: tutorial.ResPlayroomSelectReward + (*ReqPlayroomLose)(nil), // 379: tutorial.ReqPlayroomLose + (*ResPlayroomLose)(nil), // 380: tutorial.ResPlayroomLose + (*ReqPlayroomWork)(nil), // 381: tutorial.ReqPlayroomWork + (*ResPlayroomWork)(nil), // 382: tutorial.ResPlayroomWork + (*ReqPlayroomRest)(nil), // 383: tutorial.ReqPlayroomRest + (*ResPlayroomRest)(nil), // 384: tutorial.ResPlayroomRest + (*ReqPlayroomDraw)(nil), // 385: tutorial.ReqPlayroomDraw + (*ResPlayroomDraw)(nil), // 386: tutorial.ResPlayroomDraw + (*ReqPlayroomChip)(nil), // 387: tutorial.ReqPlayroomChip + (*ResPlayroomChip)(nil), // 388: tutorial.ResPlayroomChip + (*ReqPlayroomBuyItem)(nil), // 389: tutorial.ReqPlayroomBuyItem + (*ResPlayroomBuyItem)(nil), // 390: tutorial.ResPlayroomBuyItem + (*ReqPlayroomShop)(nil), // 391: tutorial.ReqPlayroomShop + (*ResPlayroomShop)(nil), // 392: tutorial.ResPlayroomShop + (*ReqFriendTreasure)(nil), // 393: tutorial.ReqFriendTreasure + (*ResFriendTreasure)(nil), // 394: tutorial.ResFriendTreasure + (*TreasureInfo)(nil), // 395: tutorial.TreasureInfo + (*ReqFriendTreasureStart)(nil), // 396: tutorial.ReqFriendTreasureStart + (*ResFriendTreasureStart)(nil), // 397: tutorial.ResFriendTreasureStart + (*ReqFriendTreasureEnd)(nil), // 398: tutorial.ReqFriendTreasureEnd + (*ResFriendTreasureEnd)(nil), // 399: tutorial.ResFriendTreasureEnd + (*ReqFriendTreasureFilp)(nil), // 400: tutorial.ReqFriendTreasureFilp + (*ResFriendTreasureFilp)(nil), // 401: tutorial.ResFriendTreasureFilp + (*ResFriendTreasureStar)(nil), // 402: tutorial.ResFriendTreasureStar + (*ReqKafkaLog)(nil), // 403: tutorial.ReqKafkaLog + (*ReqCollectInfo)(nil), // 404: tutorial.ReqCollectInfo + (*ResCollectInfo)(nil), // 405: tutorial.ResCollectInfo + (*CollectItem)(nil), // 406: tutorial.CollectItem + (*ReqCollect)(nil), // 407: tutorial.ReqCollect + (*ResCollect)(nil), // 408: tutorial.ResCollect + (*AdminReq)(nil), // 409: tutorial.AdminReq + (*AdminRes)(nil), // 410: tutorial.AdminRes + (*ReqAdminInfo)(nil), // 411: tutorial.ReqAdminInfo + (*ReqReloadServerMail)(nil), // 412: tutorial.ReqReloadServerMail + (*ReqServerInfo)(nil), // 413: tutorial.ReqServerInfo + (*ReqReload)(nil), // 414: tutorial.ReqReload + (*ReqAdminGm)(nil), // 415: tutorial.ReqAdminGm + nil, // 416: tutorial.ResChessColorData.MChessColorDataEntry + nil, // 417: tutorial.UpdateBaseItemInfo.MUpdateItemEntry + nil, // 418: tutorial.ResPlayerChessData.MChessDataEntry + nil, // 419: tutorial.UpdatePlayerChessData.MChessDataEntry + nil, // 420: tutorial.ReqSeparateChess.MChessDataEntry + nil, // 421: tutorial.ReqUpgradeChess.MChessDataEntry + nil, // 422: tutorial.ReqGetChessFromBuff.MChessDataEntry + nil, // 423: tutorial.ReqChessEx.MChessDataEntry + nil, // 424: tutorial.ReqSourceChest.MChessDataEntry + nil, // 425: tutorial.ReqPlayroomOutline.MChessDataEntry + nil, // 426: tutorial.ReqPutChessInBag.MChessDataEntry + nil, // 427: tutorial.ReqTakeChessOutBag.MChessDataEntry + nil, // 428: tutorial.UserInfo.SetEmojiEntry + nil, // 429: tutorial.ReqRewardOrder.MChessDataEntry + nil, // 430: tutorial.ResCardInfo.AllCardEntry + nil, // 431: tutorial.ResCardInfo.HandbookEntry + nil, // 432: tutorial.ResGuildInfo.RewardEntry + nil, // 433: tutorial.ResGuideInfo.RewardEntry + nil, // 434: tutorial.ResDailyTask.WeekRewardEntry + nil, // 435: tutorial.ResDailyTask.DailyTaskEntry + nil, // 436: tutorial.ResLimitEvent.LimitEventListEntry + nil, // 437: tutorial.ResLimitEventProgress.ProgressRewardEntry + nil, // 438: tutorial.LimitEvent.ParamEntry + nil, // 439: tutorial.ReqLimitEventLuckyCat.MChessDataEntry + nil, // 440: tutorial.ResPlayerSimple.EmojiEntry + nil, // 441: tutorial.ResKv.KvEntry + nil, // 442: tutorial.ResRank.RankListEntry + nil, // 443: tutorial.ResMailList.MailListEntry + nil, // 444: tutorial.ResCharge.SpecialShopEntry + nil, // 445: tutorial.ResCharge.ChessShopEntry + nil, // 446: tutorial.ResCharge.GiftEntry + nil, // 447: tutorial.ReqBuyChessShop2.MChessDataEntry + nil, // 448: tutorial.ResEndless.EndlessListEntry + nil, // 449: tutorial.ResChampshipRank.RankListEntry + nil, // 450: tutorial.ResChampshipPreRank.RankListEntry + nil, // 451: tutorial.ResNotifyCard.CardEntry + nil, // 452: tutorial.ResNotifyCard.MasterEntry + nil, // 453: tutorial.ResNotifyCard.HandbookEntry + nil, // 454: tutorial.ResMining.MapEntry + nil, // 455: tutorial.ReqMiningTake.MapEntry + nil, // 456: tutorial.ResActRed.RedEntry + nil, // 457: tutorial.ResItem.ItemEntry + nil, // 458: tutorial.ItemNotify.ItemEntry + nil, // 459: tutorial.ResGuessColor.OMapEntry + nil, // 460: tutorial.ReqGuessColorTake.OMapEntry + nil, // 461: tutorial.GuessColorInfo.MapEntry + nil, // 462: tutorial.ResPlayroom.PlayroomEntry + nil, // 463: tutorial.ResPlayroom.MoodEntry + nil, // 464: tutorial.ResPlayroom.PhysiologyEntry + nil, // 465: tutorial.ResPlayroom.DressEntry + nil, // 466: tutorial.ResPlayroom.DressSetEntry + nil, // 467: tutorial.ReqPlayroomDressSet.DressSetEntry + nil, // 468: tutorial.NotifyPlayroomMood.MoodEntry + nil, // 469: tutorial.NotifyPlayroomMood.PhysiologyEntry + nil, // 470: tutorial.ResPlayroomInfo.PlayroomEntry + nil, // 471: tutorial.ResPlayroomInfo.ItemsEntry + nil, // 472: tutorial.ResPlayroomInfo.FlipEntry + nil, // 473: tutorial.ResPlayroomInfo.EmojiEntry + nil, // 474: tutorial.ResPlayroomInfo.DressSetEntry + nil, // 475: tutorial.ResPlayroomGame.ItemsEntry + nil, // 476: tutorial.ReqPlayroomSetRoom.PlayroomEntry } var file_proto_Gameapi_proto_depIdxs = []int32{ - 415, // 0: tutorial.ResChessColorData.mChessColorData:type_name -> tutorial.ResChessColorData.MChessColorDataEntry - 416, // 1: tutorial.UpdateBaseItemInfo.mUpdateItem:type_name -> tutorial.UpdateBaseItemInfo.MUpdateItemEntry - 417, // 2: tutorial.ResPlayerChessData.mChessData:type_name -> tutorial.ResPlayerChessData.MChessDataEntry + 416, // 0: tutorial.ResChessColorData.mChessColorData:type_name -> tutorial.ResChessColorData.MChessColorDataEntry + 417, // 1: tutorial.UpdateBaseItemInfo.mUpdateItem:type_name -> tutorial.UpdateBaseItemInfo.MUpdateItemEntry + 418, // 2: tutorial.ResPlayerChessData.mChessData:type_name -> tutorial.ResPlayerChessData.MChessDataEntry 60, // 3: tutorial.ResPlayerChessInfo.ChessBag:type_name -> tutorial.ChessBag 1, // 4: tutorial.ChessHandle.type:type_name -> tutorial.HANDLE_TYPE - 418, // 5: tutorial.UpdatePlayerChessData.mChessData:type_name -> tutorial.UpdatePlayerChessData.MChessDataEntry + 419, // 5: tutorial.UpdatePlayerChessData.mChessData:type_name -> tutorial.UpdatePlayerChessData.MChessDataEntry 45, // 6: tutorial.UpdatePlayerChessData.mChessHandle:type_name -> tutorial.ChessHandle 2, // 7: tutorial.ResUpdatePlayerChessData.code:type_name -> tutorial.RES_CODE - 419, // 8: tutorial.ReqSeparateChess.mChessData:type_name -> tutorial.ReqSeparateChess.MChessDataEntry + 420, // 8: tutorial.ReqSeparateChess.mChessData:type_name -> tutorial.ReqSeparateChess.MChessDataEntry 2, // 9: tutorial.ResSeparateChess.code:type_name -> tutorial.RES_CODE - 420, // 10: tutorial.ReqUpgradeChess.mChessData:type_name -> tutorial.ReqUpgradeChess.MChessDataEntry + 421, // 10: tutorial.ReqUpgradeChess.mChessData:type_name -> tutorial.ReqUpgradeChess.MChessDataEntry 2, // 11: tutorial.ResUpgradeChess.code:type_name -> tutorial.RES_CODE - 421, // 12: tutorial.ReqGetChessFromBuff.mChessData:type_name -> tutorial.ReqGetChessFromBuff.MChessDataEntry + 422, // 12: tutorial.ReqGetChessFromBuff.mChessData:type_name -> tutorial.ReqGetChessFromBuff.MChessDataEntry 2, // 13: tutorial.ResGetChessFromBuff.code:type_name -> tutorial.RES_CODE 7, // 14: tutorial.ReqChessEx.Type:type_name -> tutorial.CHESS_EX_TYPE - 422, // 15: tutorial.ReqChessEx.mChessData:type_name -> tutorial.ReqChessEx.MChessDataEntry + 423, // 15: tutorial.ReqChessEx.mChessData:type_name -> tutorial.ReqChessEx.MChessDataEntry 2, // 16: tutorial.ResChessEx.code:type_name -> tutorial.RES_CODE - 423, // 17: tutorial.ReqSourceChest.mChessData:type_name -> tutorial.ReqSourceChest.MChessDataEntry + 424, // 17: tutorial.ReqSourceChest.mChessData:type_name -> tutorial.ReqSourceChest.MChessDataEntry 2, // 18: tutorial.ResSourceChest.code:type_name -> tutorial.RES_CODE - 424, // 19: tutorial.ReqPlayroomOutline.mChessData:type_name -> tutorial.ReqPlayroomOutline.MChessDataEntry + 425, // 19: tutorial.ReqPlayroomOutline.mChessData:type_name -> tutorial.ReqPlayroomOutline.MChessDataEntry 2, // 20: tutorial.ResPlayroomOutline.code:type_name -> tutorial.RES_CODE 61, // 21: tutorial.ChessBag.ChessBagGrids:type_name -> tutorial.ChessBagGrid - 425, // 22: tutorial.ReqPutChessInBag.mChessData:type_name -> tutorial.ReqPutChessInBag.MChessDataEntry + 426, // 22: tutorial.ReqPutChessInBag.mChessData:type_name -> tutorial.ReqPutChessInBag.MChessDataEntry 2, // 23: tutorial.ResPutChessInBag.code:type_name -> tutorial.RES_CODE - 426, // 24: tutorial.ReqTakeChessOutBag.mChessData:type_name -> tutorial.ReqTakeChessOutBag.MChessDataEntry + 427, // 24: tutorial.ReqTakeChessOutBag.mChessData:type_name -> tutorial.ReqTakeChessOutBag.MChessDataEntry 2, // 25: tutorial.ResTakeChessOutBag.code:type_name -> tutorial.RES_CODE 2, // 26: tutorial.ResBuyChessBagGrid.code:type_name -> tutorial.RES_CODE 2, // 27: tutorial.ResSetEnergyMul.ResultCode:type_name -> tutorial.RES_CODE @@ -25103,7 +25197,7 @@ var file_proto_Gameapi_proto_depIdxs = []int32{ 169, // 31: tutorial.UserInfo.AvatarList:type_name -> tutorial.AvatarInfo 165, // 32: tutorial.UserInfo.FaceList:type_name -> tutorial.FaceInfo 172, // 33: tutorial.UserInfo.EmojiList:type_name -> tutorial.EmojiInfo - 427, // 34: tutorial.UserInfo.SetEmoji:type_name -> tutorial.UserInfo.SetEmojiEntry + 428, // 34: tutorial.UserInfo.SetEmoji:type_name -> tutorial.UserInfo.SetEmojiEntry 2, // 35: tutorial.ResSetName.ResultCode:type_name -> tutorial.RES_CODE 2, // 36: tutorial.ResSetPetName.ResultCode:type_name -> tutorial.RES_CODE 2, // 37: tutorial.ResBuyEnergy.Code:type_name -> tutorial.RES_CODE @@ -25111,15 +25205,15 @@ var file_proto_Gameapi_proto_depIdxs = []int32{ 2, // 39: tutorial.ResGetHandbookReward.Code:type_name -> tutorial.RES_CODE 89, // 40: tutorial.Handbook.Handbooks:type_name -> tutorial.HandbookInfo 2, // 41: tutorial.ResHandbookAllReward.Code:type_name -> tutorial.RES_CODE - 428, // 42: tutorial.ReqRewardOrder.mChessData:type_name -> tutorial.ReqRewardOrder.MChessDataEntry + 429, // 42: tutorial.ReqRewardOrder.mChessData:type_name -> tutorial.ReqRewardOrder.MChessDataEntry 2, // 43: tutorial.ResRewardOrder.Code:type_name -> tutorial.RES_CODE 2, // 44: tutorial.ResDelOrder.Code:type_name -> tutorial.RES_CODE 99, // 45: tutorial.ResOrderList.OrderList:type_name -> tutorial.Order 2, // 46: tutorial.ResDecorate.Code:type_name -> tutorial.RES_CODE 2, // 47: tutorial.ResDecorateAll.Code:type_name -> tutorial.RES_CODE 107, // 48: tutorial.ResCardInfo.CardList:type_name -> tutorial.Card - 429, // 49: tutorial.ResCardInfo.AllCard:type_name -> tutorial.ResCardInfo.AllCardEntry - 430, // 50: tutorial.ResCardInfo.Handbook:type_name -> tutorial.ResCardInfo.HandbookEntry + 430, // 49: tutorial.ResCardInfo.AllCard:type_name -> tutorial.ResCardInfo.AllCardEntry + 431, // 50: tutorial.ResCardInfo.Handbook:type_name -> tutorial.ResCardInfo.HandbookEntry 2, // 51: tutorial.ResCardSeasonFirstReward.Code:type_name -> tutorial.RES_CODE 2, // 52: tutorial.ResCardHandbookReward.Code:type_name -> tutorial.RES_CODE 2, // 53: tutorial.ResMasterCard.Code:type_name -> tutorial.RES_CODE @@ -25138,12 +25232,12 @@ var file_proto_Gameapi_proto_depIdxs = []int32{ 2, // 66: tutorial.ResGetFriendCard.Code:type_name -> tutorial.RES_CODE 2, // 67: tutorial.ResGuideReward.Code:type_name -> tutorial.RES_CODE 2, // 68: tutorial.ResGuidePlayroom.Code:type_name -> tutorial.RES_CODE - 431, // 69: tutorial.ResGuildInfo.Reward:type_name -> tutorial.ResGuildInfo.RewardEntry - 432, // 70: tutorial.ResGuideInfo.Reward:type_name -> tutorial.ResGuideInfo.RewardEntry + 432, // 69: tutorial.ResGuildInfo.Reward:type_name -> tutorial.ResGuildInfo.RewardEntry + 433, // 70: tutorial.ResGuideInfo.Reward:type_name -> tutorial.ResGuideInfo.RewardEntry 152, // 71: tutorial.ResItemPop.Items:type_name -> tutorial.ItemInfo 153, // 72: tutorial.ResItemPop.CardPacks:type_name -> tutorial.CardPack - 433, // 73: tutorial.ResDailyTask.WeekReward:type_name -> tutorial.ResDailyTask.WeekRewardEntry - 434, // 74: tutorial.ResDailyTask.DailyTask:type_name -> tutorial.ResDailyTask.DailyTaskEntry + 434, // 73: tutorial.ResDailyTask.WeekReward:type_name -> tutorial.ResDailyTask.WeekRewardEntry + 435, // 74: tutorial.ResDailyTask.DailyTask:type_name -> tutorial.ResDailyTask.DailyTaskEntry 152, // 75: tutorial.DailyWeek.Items:type_name -> tutorial.ItemInfo 157, // 76: tutorial.DailyTask.Progress:type_name -> tutorial.QuestProgress 152, // 77: tutorial.DailyTask.Items:type_name -> tutorial.ItemInfo @@ -25164,23 +25258,23 @@ var file_proto_Gameapi_proto_depIdxs = []int32{ 2, // 92: tutorial.ResGetMonthLoginReward.Code:type_name -> tutorial.RES_CODE 182, // 93: tutorial.ResActivity.ActiveList:type_name -> tutorial.ActivityInfo 2, // 94: tutorial.ResActivityReward.Code:type_name -> tutorial.RES_CODE - 435, // 95: tutorial.ResLimitEvent.LimitEventList:type_name -> tutorial.ResLimitEvent.LimitEventListEntry - 436, // 96: tutorial.ResLimitEventProgress.ProgressReward:type_name -> tutorial.ResLimitEventProgress.ProgressRewardEntry + 436, // 95: tutorial.ResLimitEvent.LimitEventList:type_name -> tutorial.ResLimitEvent.LimitEventListEntry + 437, // 96: tutorial.ResLimitEventProgress.ProgressReward:type_name -> tutorial.ResLimitEventProgress.ProgressRewardEntry 2, // 97: tutorial.ResLimitEventReward.Code:type_name -> tutorial.RES_CODE 2, // 98: tutorial.ResSelectLimitEvent.Code:type_name -> tutorial.RES_CODE - 437, // 99: tutorial.LimitEvent.Param:type_name -> tutorial.LimitEvent.ParamEntry - 438, // 100: tutorial.ReqLimitEventLuckyCat.mChessData:type_name -> tutorial.ReqLimitEventLuckyCat.MChessDataEntry + 438, // 99: tutorial.LimitEvent.Param:type_name -> tutorial.LimitEvent.ParamEntry + 439, // 100: tutorial.ReqLimitEventLuckyCat.mChessData:type_name -> tutorial.ReqLimitEventLuckyCat.MChessDataEntry 2, // 101: tutorial.ResLimitEventLuckyCat.Code:type_name -> tutorial.RES_CODE 2, // 102: tutorial.ResLimitSenceReward.Code:type_name -> tutorial.RES_CODE 152, // 103: tutorial.ResChessRainReward.Items:type_name -> tutorial.ItemInfo 2, // 104: tutorial.ResFastProduceReward.Code:type_name -> tutorial.RES_CODE 2, // 105: tutorial.ResCatTrickReward.Code:type_name -> tutorial.RES_CODE 207, // 106: tutorial.ResSearchPlayer.List:type_name -> tutorial.ResPlayerSimple - 439, // 107: tutorial.ResPlayerSimple.Emoji:type_name -> tutorial.ResPlayerSimple.EmojiEntry + 440, // 107: tutorial.ResPlayerSimple.Emoji:type_name -> tutorial.ResPlayerSimple.EmojiEntry 207, // 108: tutorial.ResFriendLog.Player:type_name -> tutorial.ResPlayerSimple 209, // 109: tutorial.NotifyFriendLog.info:type_name -> tutorial.ResFriendLog 212, // 110: tutorial.NotifyFriendCard.Info:type_name -> tutorial.ResFriendCard - 440, // 111: tutorial.ResKv.kv:type_name -> tutorial.ResKv.KvEntry + 441, // 111: tutorial.ResKv.kv:type_name -> tutorial.ResKv.KvEntry 207, // 112: tutorial.ResFriendRecommend.List:type_name -> tutorial.ResPlayerSimple 2, // 113: tutorial.ResFriendIgnore.Code:type_name -> tutorial.RES_CODE 207, // 114: tutorial.ResFriendList.FriendList:type_name -> tutorial.ResPlayerSimple @@ -25198,26 +25292,26 @@ var file_proto_Gameapi_proto_depIdxs = []int32{ 207, // 126: tutorial.ResAgreeFriend.Player:type_name -> tutorial.ResPlayerSimple 2, // 127: tutorial.ResRefuseFriend.Code:type_name -> tutorial.RES_CODE 2, // 128: tutorial.ResDelFriend.Code:type_name -> tutorial.RES_CODE - 441, // 129: tutorial.ResRank.RankList:type_name -> tutorial.ResRank.RankListEntry - 442, // 130: tutorial.ResMailList.MailList:type_name -> tutorial.ResMailList.MailListEntry + 442, // 129: tutorial.ResRank.RankList:type_name -> tutorial.ResRank.RankListEntry + 443, // 130: tutorial.ResMailList.MailList:type_name -> tutorial.ResMailList.MailListEntry 152, // 131: tutorial.MailInfo.Items:type_name -> tutorial.ItemInfo 249, // 132: tutorial.MailNotify.Info:type_name -> tutorial.MailInfo 2, // 133: tutorial.ResReadMail.Code:type_name -> tutorial.RES_CODE 2, // 134: tutorial.ResGetMailReward.Code:type_name -> tutorial.RES_CODE 2, // 135: tutorial.ResDeleteMail.Code:type_name -> tutorial.RES_CODE - 443, // 136: tutorial.ResCharge.SpecialShop:type_name -> tutorial.ResCharge.SpecialShopEntry - 444, // 137: tutorial.ResCharge.ChessShop:type_name -> tutorial.ResCharge.ChessShopEntry - 445, // 138: tutorial.ResCharge.Gift:type_name -> tutorial.ResCharge.GiftEntry + 444, // 136: tutorial.ResCharge.SpecialShop:type_name -> tutorial.ResCharge.SpecialShopEntry + 445, // 137: tutorial.ResCharge.ChessShop:type_name -> tutorial.ResCharge.ChessShopEntry + 446, // 138: tutorial.ResCharge.Gift:type_name -> tutorial.ResCharge.GiftEntry 258, // 139: tutorial.ResCharge.Wish:type_name -> tutorial.WishList 2, // 140: tutorial.ResAddWish.Code:type_name -> tutorial.RES_CODE 2, // 141: tutorial.ResGetWish.Code:type_name -> tutorial.RES_CODE 2, // 142: tutorial.ResSendWishBeg.Code:type_name -> tutorial.RES_CODE 2, // 143: tutorial.ResFreeShop.Code:type_name -> tutorial.RES_CODE 2, // 144: tutorial.ResBuyChessShop.Code:type_name -> tutorial.RES_CODE - 446, // 145: tutorial.ReqBuyChessShop2.mChessData:type_name -> tutorial.ReqBuyChessShop2.MChessDataEntry + 447, // 145: tutorial.ReqBuyChessShop2.mChessData:type_name -> tutorial.ReqBuyChessShop2.MChessDataEntry 2, // 146: tutorial.ResBuyChessShop2.Code:type_name -> tutorial.RES_CODE 2, // 147: tutorial.ResRefreshChessShop.Code:type_name -> tutorial.RES_CODE - 447, // 148: tutorial.ResEndless.EndlessList:type_name -> tutorial.ResEndless.EndlessListEntry + 448, // 148: tutorial.ResEndless.EndlessList:type_name -> tutorial.ResEndless.EndlessListEntry 152, // 149: tutorial.ResEndlessInfo.Items:type_name -> tutorial.ItemInfo 2, // 150: tutorial.ResEndlessReward.Code:type_name -> tutorial.RES_CODE 2, // 151: tutorial.ResPiggyBankReward.Code:type_name -> tutorial.RES_CODE @@ -25225,66 +25319,66 @@ var file_proto_Gameapi_proto_depIdxs = []int32{ 2, // 153: tutorial.ResShippingOrder.Code:type_name -> tutorial.RES_CODE 2, // 154: tutorial.ResChampshipReward.Code:type_name -> tutorial.RES_CODE 2, // 155: tutorial.ResChampshipRankReward.Code:type_name -> tutorial.RES_CODE - 448, // 156: tutorial.ResChampshipRank.RankList:type_name -> tutorial.ResChampshipRank.RankListEntry - 449, // 157: tutorial.ResChampshipPreRank.RankList:type_name -> tutorial.ResChampshipPreRank.RankListEntry - 450, // 158: tutorial.ResNotifyCard.Card:type_name -> tutorial.ResNotifyCard.CardEntry - 451, // 159: tutorial.ResNotifyCard.Master:type_name -> tutorial.ResNotifyCard.MasterEntry - 452, // 160: tutorial.ResNotifyCard.Handbook:type_name -> tutorial.ResNotifyCard.HandbookEntry + 449, // 156: tutorial.ResChampshipRank.RankList:type_name -> tutorial.ResChampshipRank.RankListEntry + 450, // 157: tutorial.ResChampshipPreRank.RankList:type_name -> tutorial.ResChampshipPreRank.RankListEntry + 451, // 158: tutorial.ResNotifyCard.Card:type_name -> tutorial.ResNotifyCard.CardEntry + 452, // 159: tutorial.ResNotifyCard.Master:type_name -> tutorial.ResNotifyCard.MasterEntry + 453, // 160: tutorial.ResNotifyCard.Handbook:type_name -> tutorial.ResNotifyCard.HandbookEntry 2, // 161: tutorial.ResSetFacebookUrl.Code:type_name -> tutorial.RES_CODE - 453, // 162: tutorial.ResMining.Map:type_name -> tutorial.ResMining.MapEntry - 454, // 163: tutorial.ReqMiningTake.Map:type_name -> tutorial.ReqMiningTake.MapEntry + 454, // 162: tutorial.ResMining.Map:type_name -> tutorial.ResMining.MapEntry + 455, // 163: tutorial.ReqMiningTake.Map:type_name -> tutorial.ReqMiningTake.MapEntry 2, // 164: tutorial.ResMiningTake.Code:type_name -> tutorial.RES_CODE 2, // 165: tutorial.ResMiningReward.Code:type_name -> tutorial.RES_CODE - 455, // 166: tutorial.ResActRed.Red:type_name -> tutorial.ResActRed.RedEntry + 456, // 166: tutorial.ResActRed.Red:type_name -> tutorial.ResActRed.RedEntry 182, // 167: tutorial.ActivityNotify.Info:type_name -> tutorial.ActivityInfo - 456, // 168: tutorial.ResItem.Item:type_name -> tutorial.ResItem.ItemEntry - 457, // 169: tutorial.ItemNotify.Item:type_name -> tutorial.ItemNotify.ItemEntry + 457, // 168: tutorial.ResItem.Item:type_name -> tutorial.ResItem.ItemEntry + 458, // 169: tutorial.ItemNotify.Item:type_name -> tutorial.ItemNotify.ItemEntry 328, // 170: tutorial.ResGuessColor.MapList:type_name -> tutorial.GuessColorInfo - 458, // 171: tutorial.ResGuessColor.OMap:type_name -> tutorial.ResGuessColor.OMapEntry + 459, // 171: tutorial.ResGuessColor.OMap:type_name -> tutorial.ResGuessColor.OMapEntry 326, // 172: tutorial.ResGuessColor.Opponent:type_name -> tutorial.opponent 328, // 173: tutorial.ReqGuessColorTake.Map:type_name -> tutorial.GuessColorInfo - 459, // 174: tutorial.ReqGuessColorTake.OMap:type_name -> tutorial.ReqGuessColorTake.OMapEntry - 460, // 175: tutorial.GuessColorInfo.Map:type_name -> tutorial.GuessColorInfo.MapEntry + 460, // 174: tutorial.ReqGuessColorTake.OMap:type_name -> tutorial.ReqGuessColorTake.OMapEntry + 461, // 175: tutorial.GuessColorInfo.Map:type_name -> tutorial.GuessColorInfo.MapEntry 2, // 176: tutorial.ResGuessColorTake.Code:type_name -> tutorial.RES_CODE 2, // 177: tutorial.ResGuessColorReward.Code:type_name -> tutorial.RES_CODE 334, // 178: tutorial.ResRace.Opponent:type_name -> tutorial.raceopponent 2, // 179: tutorial.ResRaceStart.Code:type_name -> tutorial.RES_CODE 2, // 180: tutorial.ResRaceReward.Code:type_name -> tutorial.RES_CODE 152, // 181: tutorial.ResPlayroom.Items:type_name -> tutorial.ItemInfo - 363, // 182: tutorial.ResPlayroom.Opponent:type_name -> tutorial.RoomOpponent - 362, // 183: tutorial.ResPlayroom.Friend:type_name -> tutorial.FriendRoom - 461, // 184: tutorial.ResPlayroom.Playroom:type_name -> tutorial.ResPlayroom.PlayroomEntry - 462, // 185: tutorial.ResPlayroom.Mood:type_name -> tutorial.ResPlayroom.MoodEntry + 364, // 182: tutorial.ResPlayroom.Opponent:type_name -> tutorial.RoomOpponent + 363, // 183: tutorial.ResPlayroom.Friend:type_name -> tutorial.FriendRoom + 462, // 184: tutorial.ResPlayroom.Playroom:type_name -> tutorial.ResPlayroom.PlayroomEntry + 463, // 185: tutorial.ResPlayroom.Mood:type_name -> tutorial.ResPlayroom.MoodEntry 152, // 186: tutorial.ResPlayroom.LoseItem:type_name -> tutorial.ItemInfo 360, // 187: tutorial.ResPlayroom.Chip:type_name -> tutorial.ChipInfo - 463, // 188: tutorial.ResPlayroom.Physiology:type_name -> tutorial.ResPlayroom.PhysiologyEntry - 464, // 189: tutorial.ResPlayroom.Dress:type_name -> tutorial.ResPlayroom.DressEntry - 465, // 190: tutorial.ResPlayroom.DressSet:type_name -> tutorial.ResPlayroom.DressSetEntry + 464, // 188: tutorial.ResPlayroom.Physiology:type_name -> tutorial.ResPlayroom.PhysiologyEntry + 465, // 189: tutorial.ResPlayroom.Dress:type_name -> tutorial.ResPlayroom.DressEntry + 466, // 190: tutorial.ResPlayroom.DressSet:type_name -> tutorial.ResPlayroom.DressSetEntry 156, // 191: tutorial.ResPlayroom.DailyTask:type_name -> tutorial.DailyTask 156, // 192: tutorial.NotifyPlayroomTask.DailyTask:type_name -> tutorial.DailyTask 2, // 193: tutorial.ResPlayroomTask.Code:type_name -> tutorial.RES_CODE 2, // 194: tutorial.ResPlayroomTaskReward.Code:type_name -> tutorial.RES_CODE 2, // 195: tutorial.ResPlayroomUnlock.Code:type_name -> tutorial.RES_CODE 2, // 196: tutorial.ResPlayroomUpvote.Code:type_name -> tutorial.RES_CODE - 466, // 197: tutorial.ReqPlayroomDressSet.DressSet:type_name -> tutorial.ReqPlayroomDressSet.DressSetEntry + 467, // 197: tutorial.ReqPlayroomDressSet.DressSet:type_name -> tutorial.ReqPlayroomDressSet.DressSetEntry 2, // 198: tutorial.ResPlayroomDressSet.Code:type_name -> tutorial.RES_CODE 2, // 199: tutorial.ResPlayroomPetAirSet.Code:type_name -> tutorial.RES_CODE 2, // 200: tutorial.ResPlayroomWrokOutline.Code:type_name -> tutorial.RES_CODE 152, // 201: tutorial.NotifyPlayroomLose.LoseItem:type_name -> tutorial.ItemInfo 360, // 202: tutorial.NotifyPlayroomLose.Chip:type_name -> tutorial.ChipInfo - 467, // 203: tutorial.NotifyPlayroomMood.Mood:type_name -> tutorial.NotifyPlayroomMood.MoodEntry - 468, // 204: tutorial.NotifyPlayroomMood.Physiology:type_name -> tutorial.NotifyPlayroomMood.PhysiologyEntry - 469, // 205: tutorial.ResPlayroomInfo.Playroom:type_name -> tutorial.ResPlayroomInfo.PlayroomEntry - 470, // 206: tutorial.ResPlayroomInfo.Items:type_name -> tutorial.ResPlayroomInfo.ItemsEntry - 471, // 207: tutorial.ResPlayroomInfo.flip:type_name -> tutorial.ResPlayroomInfo.FlipEntry - 472, // 208: tutorial.ResPlayroomInfo.Emoji:type_name -> tutorial.ResPlayroomInfo.EmojiEntry - 473, // 209: tutorial.ResPlayroomInfo.DressSet:type_name -> tutorial.ResPlayroomInfo.DressSetEntry + 468, // 203: tutorial.NotifyPlayroomMood.Mood:type_name -> tutorial.NotifyPlayroomMood.MoodEntry + 469, // 204: tutorial.NotifyPlayroomMood.Physiology:type_name -> tutorial.NotifyPlayroomMood.PhysiologyEntry + 470, // 205: tutorial.ResPlayroomInfo.Playroom:type_name -> tutorial.ResPlayroomInfo.PlayroomEntry + 471, // 206: tutorial.ResPlayroomInfo.Items:type_name -> tutorial.ResPlayroomInfo.ItemsEntry + 472, // 207: tutorial.ResPlayroomInfo.flip:type_name -> tutorial.ResPlayroomInfo.FlipEntry + 473, // 208: tutorial.ResPlayroomInfo.Emoji:type_name -> tutorial.ResPlayroomInfo.EmojiEntry + 474, // 209: tutorial.ResPlayroomInfo.DressSet:type_name -> tutorial.ResPlayroomInfo.DressSetEntry 2, // 210: tutorial.ResPlayroomFlip.Code:type_name -> tutorial.RES_CODE 2, // 211: tutorial.ResPlayroomFlipReward.Code:type_name -> tutorial.RES_CODE 2, // 212: tutorial.ResPlayroomGame.Code:type_name -> tutorial.RES_CODE - 474, // 213: tutorial.ResPlayroomGame.Items:type_name -> tutorial.ResPlayroomGame.ItemsEntry + 475, // 213: tutorial.ResPlayroomGame.Items:type_name -> tutorial.ResPlayroomGame.ItemsEntry 2, // 214: tutorial.ResPlayroomInteract.Code:type_name -> tutorial.RES_CODE - 475, // 215: tutorial.ReqPlayroomSetRoom.Playroom:type_name -> tutorial.ReqPlayroomSetRoom.PlayroomEntry + 476, // 215: tutorial.ReqPlayroomSetRoom.Playroom:type_name -> tutorial.ReqPlayroomSetRoom.PlayroomEntry 2, // 216: tutorial.ResPlayroomSetRoom.Code:type_name -> tutorial.RES_CODE 2, // 217: tutorial.ResPlayroomSelectReward.Code:type_name -> tutorial.RES_CODE 2, // 218: tutorial.ResPlayroomLose.Code:type_name -> tutorial.RES_CODE @@ -25294,12 +25388,12 @@ var file_proto_Gameapi_proto_depIdxs = []int32{ 2, // 222: tutorial.ResPlayroomChip.Code:type_name -> tutorial.RES_CODE 2, // 223: tutorial.ResPlayroomBuyItem.Code:type_name -> tutorial.RES_CODE 2, // 224: tutorial.ResPlayroomShop.Code:type_name -> tutorial.RES_CODE - 394, // 225: tutorial.ResFriendTreasure.List:type_name -> tutorial.TreasureInfo - 394, // 226: tutorial.ReqFriendTreasureStart.List:type_name -> tutorial.TreasureInfo + 395, // 225: tutorial.ResFriendTreasure.List:type_name -> tutorial.TreasureInfo + 395, // 226: tutorial.ReqFriendTreasureStart.List:type_name -> tutorial.TreasureInfo 2, // 227: tutorial.ResFriendTreasureStart.Code:type_name -> tutorial.RES_CODE 2, // 228: tutorial.ResFriendTreasureEnd.Code:type_name -> tutorial.RES_CODE 2, // 229: tutorial.ResFriendTreasureFilp.Code:type_name -> tutorial.RES_CODE - 405, // 230: tutorial.ResCollectInfo.Items:type_name -> tutorial.CollectItem + 406, // 230: tutorial.ResCollectInfo.Items:type_name -> tutorial.CollectItem 152, // 231: tutorial.CollectItem.Items:type_name -> tutorial.ItemInfo 2, // 232: tutorial.ResCollect.Code:type_name -> tutorial.RES_CODE 155, // 233: tutorial.ResDailyTask.WeekRewardEntry.value:type_name -> tutorial.DailyWeek @@ -25333,7 +25427,7 @@ func file_proto_Gameapi_proto_init() { GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: unsafe.Slice(unsafe.StringData(file_proto_Gameapi_proto_rawDesc), len(file_proto_Gameapi_proto_rawDesc)), NumEnums: 10, - NumMessages: 466, + NumMessages: 467, NumExtensions: 0, NumServices: 0, },