// Code generated by protoc-gen-go. DO NOT EDIT.
// source: service/cross_banquet_hall_cheat.proto

package proto

import (
	context "context"
	fmt "fmt"
	math "math"
	model "vikingar/proto/gen-go/model"

	proto "github.com/golang/protobuf/proto"
	grpc "google.golang.org/grpc"
	codes "google.golang.org/grpc/codes"
	status "google.golang.org/grpc/status"
)

// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf

// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package

// 一键结算本频道游戏
type CrossCheatBanquetHallOverChannelGameRequest struct {
	RoleId               string                    `protobuf:"bytes,1,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	GameType             model.BanquetHallGameType `protobuf:"varint,2,opt,name=game_type,json=gameType,proto3,enum=proto.BanquetHallGameType" json:"game_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

func (m *CrossCheatBanquetHallOverChannelGameRequest) Reset() {
	*m = CrossCheatBanquetHallOverChannelGameRequest{}
}
func (m *CrossCheatBanquetHallOverChannelGameRequest) String() string {
	return proto.CompactTextString(m)
}
func (*CrossCheatBanquetHallOverChannelGameRequest) ProtoMessage() {}
func (*CrossCheatBanquetHallOverChannelGameRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9ec2b253a7f011c3, []int{0}
}

func (m *CrossCheatBanquetHallOverChannelGameRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CrossCheatBanquetHallOverChannelGameRequest.Unmarshal(m, b)
}
func (m *CrossCheatBanquetHallOverChannelGameRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CrossCheatBanquetHallOverChannelGameRequest.Marshal(b, m, deterministic)
}
func (m *CrossCheatBanquetHallOverChannelGameRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CrossCheatBanquetHallOverChannelGameRequest.Merge(m, src)
}
func (m *CrossCheatBanquetHallOverChannelGameRequest) XXX_Size() int {
	return xxx_messageInfo_CrossCheatBanquetHallOverChannelGameRequest.Size(m)
}
func (m *CrossCheatBanquetHallOverChannelGameRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_CrossCheatBanquetHallOverChannelGameRequest.DiscardUnknown(m)
}

var xxx_messageInfo_CrossCheatBanquetHallOverChannelGameRequest proto.InternalMessageInfo

func (m *CrossCheatBanquetHallOverChannelGameRequest) GetRoleId() string {
	if m != nil {
		return m.RoleId
	}
	return ""
}

func (m *CrossCheatBanquetHallOverChannelGameRequest) GetGameType() model.BanquetHallGameType {
	if m != nil {
		return m.GameType
	}
	return model.BanquetHallGameType_InvalidGame
}

type CrossCheatBanquetHallOverChannelGameResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *CrossCheatBanquetHallOverChannelGameResponse) Reset() {
	*m = CrossCheatBanquetHallOverChannelGameResponse{}
}
func (m *CrossCheatBanquetHallOverChannelGameResponse) String() string {
	return proto.CompactTextString(m)
}
func (*CrossCheatBanquetHallOverChannelGameResponse) ProtoMessage() {}
func (*CrossCheatBanquetHallOverChannelGameResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9ec2b253a7f011c3, []int{1}
}

func (m *CrossCheatBanquetHallOverChannelGameResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CrossCheatBanquetHallOverChannelGameResponse.Unmarshal(m, b)
}
func (m *CrossCheatBanquetHallOverChannelGameResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CrossCheatBanquetHallOverChannelGameResponse.Marshal(b, m, deterministic)
}
func (m *CrossCheatBanquetHallOverChannelGameResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CrossCheatBanquetHallOverChannelGameResponse.Merge(m, src)
}
func (m *CrossCheatBanquetHallOverChannelGameResponse) XXX_Size() int {
	return xxx_messageInfo_CrossCheatBanquetHallOverChannelGameResponse.Size(m)
}
func (m *CrossCheatBanquetHallOverChannelGameResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_CrossCheatBanquetHallOverChannelGameResponse.DiscardUnknown(m)
}

var xxx_messageInfo_CrossCheatBanquetHallOverChannelGameResponse proto.InternalMessageInfo

func (m *CrossCheatBanquetHallOverChannelGameResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *CrossCheatBanquetHallOverChannelGameResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

type CrossCheatBanquetHallAddPlayerRequest struct {
	PlayerCount          int32    `protobuf:"zigzag32,1,opt,name=player_count,json=playerCount,proto3" json:"player_count,omitempty"`
	HallNo               int32    `protobuf:"zigzag32,2,opt,name=hall_no,json=hallNo,proto3" json:"hall_no,omitempty"`
	ServerId             int32    `protobuf:"zigzag32,3,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *CrossCheatBanquetHallAddPlayerRequest) Reset()         { *m = CrossCheatBanquetHallAddPlayerRequest{} }
func (m *CrossCheatBanquetHallAddPlayerRequest) String() string { return proto.CompactTextString(m) }
func (*CrossCheatBanquetHallAddPlayerRequest) ProtoMessage()    {}
func (*CrossCheatBanquetHallAddPlayerRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9ec2b253a7f011c3, []int{2}
}

func (m *CrossCheatBanquetHallAddPlayerRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CrossCheatBanquetHallAddPlayerRequest.Unmarshal(m, b)
}
func (m *CrossCheatBanquetHallAddPlayerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CrossCheatBanquetHallAddPlayerRequest.Marshal(b, m, deterministic)
}
func (m *CrossCheatBanquetHallAddPlayerRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CrossCheatBanquetHallAddPlayerRequest.Merge(m, src)
}
func (m *CrossCheatBanquetHallAddPlayerRequest) XXX_Size() int {
	return xxx_messageInfo_CrossCheatBanquetHallAddPlayerRequest.Size(m)
}
func (m *CrossCheatBanquetHallAddPlayerRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_CrossCheatBanquetHallAddPlayerRequest.DiscardUnknown(m)
}

var xxx_messageInfo_CrossCheatBanquetHallAddPlayerRequest proto.InternalMessageInfo

func (m *CrossCheatBanquetHallAddPlayerRequest) GetPlayerCount() int32 {
	if m != nil {
		return m.PlayerCount
	}
	return 0
}

func (m *CrossCheatBanquetHallAddPlayerRequest) GetHallNo() int32 {
	if m != nil {
		return m.HallNo
	}
	return 0
}

func (m *CrossCheatBanquetHallAddPlayerRequest) GetServerId() int32 {
	if m != nil {
		return m.ServerId
	}
	return 0
}

type CrossCheatBanquetHallAddPlayerResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *CrossCheatBanquetHallAddPlayerResponse) Reset() {
	*m = CrossCheatBanquetHallAddPlayerResponse{}
}
func (m *CrossCheatBanquetHallAddPlayerResponse) String() string { return proto.CompactTextString(m) }
func (*CrossCheatBanquetHallAddPlayerResponse) ProtoMessage()    {}
func (*CrossCheatBanquetHallAddPlayerResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9ec2b253a7f011c3, []int{3}
}

func (m *CrossCheatBanquetHallAddPlayerResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CrossCheatBanquetHallAddPlayerResponse.Unmarshal(m, b)
}
func (m *CrossCheatBanquetHallAddPlayerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CrossCheatBanquetHallAddPlayerResponse.Marshal(b, m, deterministic)
}
func (m *CrossCheatBanquetHallAddPlayerResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CrossCheatBanquetHallAddPlayerResponse.Merge(m, src)
}
func (m *CrossCheatBanquetHallAddPlayerResponse) XXX_Size() int {
	return xxx_messageInfo_CrossCheatBanquetHallAddPlayerResponse.Size(m)
}
func (m *CrossCheatBanquetHallAddPlayerResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_CrossCheatBanquetHallAddPlayerResponse.DiscardUnknown(m)
}

var xxx_messageInfo_CrossCheatBanquetHallAddPlayerResponse proto.InternalMessageInfo

func (m *CrossCheatBanquetHallAddPlayerResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *CrossCheatBanquetHallAddPlayerResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

type CrossCheatBanquetHallModifyPlayerRequest struct {
	PlayerCount          int32    `protobuf:"zigzag32,1,opt,name=player_count,json=playerCount,proto3" json:"player_count,omitempty"`
	HallShowNoStart      int32    `protobuf:"zigzag32,2,opt,name=hall_show_no_start,json=hallShowNoStart,proto3" json:"hall_show_no_start,omitempty"`
	HallShowNoEnd        int32    `protobuf:"zigzag32,3,opt,name=hall_show_no_end,json=hallShowNoEnd,proto3" json:"hall_show_no_end,omitempty"`
	ServerId             int32    `protobuf:"zigzag32,4,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *CrossCheatBanquetHallModifyPlayerRequest) Reset() {
	*m = CrossCheatBanquetHallModifyPlayerRequest{}
}
func (m *CrossCheatBanquetHallModifyPlayerRequest) String() string { return proto.CompactTextString(m) }
func (*CrossCheatBanquetHallModifyPlayerRequest) ProtoMessage()    {}
func (*CrossCheatBanquetHallModifyPlayerRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9ec2b253a7f011c3, []int{4}
}

func (m *CrossCheatBanquetHallModifyPlayerRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CrossCheatBanquetHallModifyPlayerRequest.Unmarshal(m, b)
}
func (m *CrossCheatBanquetHallModifyPlayerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CrossCheatBanquetHallModifyPlayerRequest.Marshal(b, m, deterministic)
}
func (m *CrossCheatBanquetHallModifyPlayerRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CrossCheatBanquetHallModifyPlayerRequest.Merge(m, src)
}
func (m *CrossCheatBanquetHallModifyPlayerRequest) XXX_Size() int {
	return xxx_messageInfo_CrossCheatBanquetHallModifyPlayerRequest.Size(m)
}
func (m *CrossCheatBanquetHallModifyPlayerRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_CrossCheatBanquetHallModifyPlayerRequest.DiscardUnknown(m)
}

var xxx_messageInfo_CrossCheatBanquetHallModifyPlayerRequest proto.InternalMessageInfo

func (m *CrossCheatBanquetHallModifyPlayerRequest) GetPlayerCount() int32 {
	if m != nil {
		return m.PlayerCount
	}
	return 0
}

func (m *CrossCheatBanquetHallModifyPlayerRequest) GetHallShowNoStart() int32 {
	if m != nil {
		return m.HallShowNoStart
	}
	return 0
}

func (m *CrossCheatBanquetHallModifyPlayerRequest) GetHallShowNoEnd() int32 {
	if m != nil {
		return m.HallShowNoEnd
	}
	return 0
}

func (m *CrossCheatBanquetHallModifyPlayerRequest) GetServerId() int32 {
	if m != nil {
		return m.ServerId
	}
	return 0
}

type CrossCheatBanquetHallModifyPlayerResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *CrossCheatBanquetHallModifyPlayerResponse) Reset() {
	*m = CrossCheatBanquetHallModifyPlayerResponse{}
}
func (m *CrossCheatBanquetHallModifyPlayerResponse) String() string {
	return proto.CompactTextString(m)
}
func (*CrossCheatBanquetHallModifyPlayerResponse) ProtoMessage() {}
func (*CrossCheatBanquetHallModifyPlayerResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9ec2b253a7f011c3, []int{5}
}

func (m *CrossCheatBanquetHallModifyPlayerResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CrossCheatBanquetHallModifyPlayerResponse.Unmarshal(m, b)
}
func (m *CrossCheatBanquetHallModifyPlayerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CrossCheatBanquetHallModifyPlayerResponse.Marshal(b, m, deterministic)
}
func (m *CrossCheatBanquetHallModifyPlayerResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CrossCheatBanquetHallModifyPlayerResponse.Merge(m, src)
}
func (m *CrossCheatBanquetHallModifyPlayerResponse) XXX_Size() int {
	return xxx_messageInfo_CrossCheatBanquetHallModifyPlayerResponse.Size(m)
}
func (m *CrossCheatBanquetHallModifyPlayerResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_CrossCheatBanquetHallModifyPlayerResponse.DiscardUnknown(m)
}

var xxx_messageInfo_CrossCheatBanquetHallModifyPlayerResponse proto.InternalMessageInfo

func (m *CrossCheatBanquetHallModifyPlayerResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *CrossCheatBanquetHallModifyPlayerResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

type CrossCheatBanquetHallGenerateRubbishRequest struct {
	HallNo               int32    `protobuf:"zigzag32,1,opt,name=hall_no,json=hallNo,proto3" json:"hall_no,omitempty"`
	Birthplace           []int32  `protobuf:"varint,2,rep,packed,name=birthplace,proto3" json:"birthplace,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *CrossCheatBanquetHallGenerateRubbishRequest) Reset() {
	*m = CrossCheatBanquetHallGenerateRubbishRequest{}
}
func (m *CrossCheatBanquetHallGenerateRubbishRequest) String() string {
	return proto.CompactTextString(m)
}
func (*CrossCheatBanquetHallGenerateRubbishRequest) ProtoMessage() {}
func (*CrossCheatBanquetHallGenerateRubbishRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9ec2b253a7f011c3, []int{6}
}

func (m *CrossCheatBanquetHallGenerateRubbishRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CrossCheatBanquetHallGenerateRubbishRequest.Unmarshal(m, b)
}
func (m *CrossCheatBanquetHallGenerateRubbishRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CrossCheatBanquetHallGenerateRubbishRequest.Marshal(b, m, deterministic)
}
func (m *CrossCheatBanquetHallGenerateRubbishRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CrossCheatBanquetHallGenerateRubbishRequest.Merge(m, src)
}
func (m *CrossCheatBanquetHallGenerateRubbishRequest) XXX_Size() int {
	return xxx_messageInfo_CrossCheatBanquetHallGenerateRubbishRequest.Size(m)
}
func (m *CrossCheatBanquetHallGenerateRubbishRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_CrossCheatBanquetHallGenerateRubbishRequest.DiscardUnknown(m)
}

var xxx_messageInfo_CrossCheatBanquetHallGenerateRubbishRequest proto.InternalMessageInfo

func (m *CrossCheatBanquetHallGenerateRubbishRequest) GetHallNo() int32 {
	if m != nil {
		return m.HallNo
	}
	return 0
}

func (m *CrossCheatBanquetHallGenerateRubbishRequest) GetBirthplace() []int32 {
	if m != nil {
		return m.Birthplace
	}
	return nil
}

type CrossCheatBanquetHallGenerateRubbishResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *CrossCheatBanquetHallGenerateRubbishResponse) Reset() {
	*m = CrossCheatBanquetHallGenerateRubbishResponse{}
}
func (m *CrossCheatBanquetHallGenerateRubbishResponse) String() string {
	return proto.CompactTextString(m)
}
func (*CrossCheatBanquetHallGenerateRubbishResponse) ProtoMessage() {}
func (*CrossCheatBanquetHallGenerateRubbishResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9ec2b253a7f011c3, []int{7}
}

func (m *CrossCheatBanquetHallGenerateRubbishResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CrossCheatBanquetHallGenerateRubbishResponse.Unmarshal(m, b)
}
func (m *CrossCheatBanquetHallGenerateRubbishResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CrossCheatBanquetHallGenerateRubbishResponse.Marshal(b, m, deterministic)
}
func (m *CrossCheatBanquetHallGenerateRubbishResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CrossCheatBanquetHallGenerateRubbishResponse.Merge(m, src)
}
func (m *CrossCheatBanquetHallGenerateRubbishResponse) XXX_Size() int {
	return xxx_messageInfo_CrossCheatBanquetHallGenerateRubbishResponse.Size(m)
}
func (m *CrossCheatBanquetHallGenerateRubbishResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_CrossCheatBanquetHallGenerateRubbishResponse.DiscardUnknown(m)
}

var xxx_messageInfo_CrossCheatBanquetHallGenerateRubbishResponse proto.InternalMessageInfo

func (m *CrossCheatBanquetHallGenerateRubbishResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *CrossCheatBanquetHallGenerateRubbishResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

type CrossCheatBanquetHalModifyTransformCdRequest struct {
	RoleId               string   `protobuf:"bytes,1,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	Cd                   int32    `protobuf:"varint,2,opt,name=cd,proto3" json:"cd,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *CrossCheatBanquetHalModifyTransformCdRequest) Reset() {
	*m = CrossCheatBanquetHalModifyTransformCdRequest{}
}
func (m *CrossCheatBanquetHalModifyTransformCdRequest) String() string {
	return proto.CompactTextString(m)
}
func (*CrossCheatBanquetHalModifyTransformCdRequest) ProtoMessage() {}
func (*CrossCheatBanquetHalModifyTransformCdRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9ec2b253a7f011c3, []int{8}
}

func (m *CrossCheatBanquetHalModifyTransformCdRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CrossCheatBanquetHalModifyTransformCdRequest.Unmarshal(m, b)
}
func (m *CrossCheatBanquetHalModifyTransformCdRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CrossCheatBanquetHalModifyTransformCdRequest.Marshal(b, m, deterministic)
}
func (m *CrossCheatBanquetHalModifyTransformCdRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CrossCheatBanquetHalModifyTransformCdRequest.Merge(m, src)
}
func (m *CrossCheatBanquetHalModifyTransformCdRequest) XXX_Size() int {
	return xxx_messageInfo_CrossCheatBanquetHalModifyTransformCdRequest.Size(m)
}
func (m *CrossCheatBanquetHalModifyTransformCdRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_CrossCheatBanquetHalModifyTransformCdRequest.DiscardUnknown(m)
}

var xxx_messageInfo_CrossCheatBanquetHalModifyTransformCdRequest proto.InternalMessageInfo

func (m *CrossCheatBanquetHalModifyTransformCdRequest) GetRoleId() string {
	if m != nil {
		return m.RoleId
	}
	return ""
}

func (m *CrossCheatBanquetHalModifyTransformCdRequest) GetCd() int32 {
	if m != nil {
		return m.Cd
	}
	return 0
}

type CrossCheatBanquetHalModifyTransformCdResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *CrossCheatBanquetHalModifyTransformCdResponse) Reset() {
	*m = CrossCheatBanquetHalModifyTransformCdResponse{}
}
func (m *CrossCheatBanquetHalModifyTransformCdResponse) String() string {
	return proto.CompactTextString(m)
}
func (*CrossCheatBanquetHalModifyTransformCdResponse) ProtoMessage() {}
func (*CrossCheatBanquetHalModifyTransformCdResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9ec2b253a7f011c3, []int{9}
}

func (m *CrossCheatBanquetHalModifyTransformCdResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CrossCheatBanquetHalModifyTransformCdResponse.Unmarshal(m, b)
}
func (m *CrossCheatBanquetHalModifyTransformCdResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CrossCheatBanquetHalModifyTransformCdResponse.Marshal(b, m, deterministic)
}
func (m *CrossCheatBanquetHalModifyTransformCdResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CrossCheatBanquetHalModifyTransformCdResponse.Merge(m, src)
}
func (m *CrossCheatBanquetHalModifyTransformCdResponse) XXX_Size() int {
	return xxx_messageInfo_CrossCheatBanquetHalModifyTransformCdResponse.Size(m)
}
func (m *CrossCheatBanquetHalModifyTransformCdResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_CrossCheatBanquetHalModifyTransformCdResponse.DiscardUnknown(m)
}

var xxx_messageInfo_CrossCheatBanquetHalModifyTransformCdResponse proto.InternalMessageInfo

func (m *CrossCheatBanquetHalModifyTransformCdResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *CrossCheatBanquetHalModifyTransformCdResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

type CrossCheatBanquetHallModifyEliminateCdRequest struct {
	RoleId               string   `protobuf:"bytes,1,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	Cd                   int32    `protobuf:"varint,2,opt,name=cd,proto3" json:"cd,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *CrossCheatBanquetHallModifyEliminateCdRequest) Reset() {
	*m = CrossCheatBanquetHallModifyEliminateCdRequest{}
}
func (m *CrossCheatBanquetHallModifyEliminateCdRequest) String() string {
	return proto.CompactTextString(m)
}
func (*CrossCheatBanquetHallModifyEliminateCdRequest) ProtoMessage() {}
func (*CrossCheatBanquetHallModifyEliminateCdRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9ec2b253a7f011c3, []int{10}
}

func (m *CrossCheatBanquetHallModifyEliminateCdRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CrossCheatBanquetHallModifyEliminateCdRequest.Unmarshal(m, b)
}
func (m *CrossCheatBanquetHallModifyEliminateCdRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CrossCheatBanquetHallModifyEliminateCdRequest.Marshal(b, m, deterministic)
}
func (m *CrossCheatBanquetHallModifyEliminateCdRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CrossCheatBanquetHallModifyEliminateCdRequest.Merge(m, src)
}
func (m *CrossCheatBanquetHallModifyEliminateCdRequest) XXX_Size() int {
	return xxx_messageInfo_CrossCheatBanquetHallModifyEliminateCdRequest.Size(m)
}
func (m *CrossCheatBanquetHallModifyEliminateCdRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_CrossCheatBanquetHallModifyEliminateCdRequest.DiscardUnknown(m)
}

var xxx_messageInfo_CrossCheatBanquetHallModifyEliminateCdRequest proto.InternalMessageInfo

func (m *CrossCheatBanquetHallModifyEliminateCdRequest) GetRoleId() string {
	if m != nil {
		return m.RoleId
	}
	return ""
}

func (m *CrossCheatBanquetHallModifyEliminateCdRequest) GetCd() int32 {
	if m != nil {
		return m.Cd
	}
	return 0
}

type CrossCheatBanquetHallModifyEliminateCdResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *CrossCheatBanquetHallModifyEliminateCdResponse) Reset() {
	*m = CrossCheatBanquetHallModifyEliminateCdResponse{}
}
func (m *CrossCheatBanquetHallModifyEliminateCdResponse) String() string {
	return proto.CompactTextString(m)
}
func (*CrossCheatBanquetHallModifyEliminateCdResponse) ProtoMessage() {}
func (*CrossCheatBanquetHallModifyEliminateCdResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9ec2b253a7f011c3, []int{11}
}

func (m *CrossCheatBanquetHallModifyEliminateCdResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CrossCheatBanquetHallModifyEliminateCdResponse.Unmarshal(m, b)
}
func (m *CrossCheatBanquetHallModifyEliminateCdResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CrossCheatBanquetHallModifyEliminateCdResponse.Marshal(b, m, deterministic)
}
func (m *CrossCheatBanquetHallModifyEliminateCdResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CrossCheatBanquetHallModifyEliminateCdResponse.Merge(m, src)
}
func (m *CrossCheatBanquetHallModifyEliminateCdResponse) XXX_Size() int {
	return xxx_messageInfo_CrossCheatBanquetHallModifyEliminateCdResponse.Size(m)
}
func (m *CrossCheatBanquetHallModifyEliminateCdResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_CrossCheatBanquetHallModifyEliminateCdResponse.DiscardUnknown(m)
}

var xxx_messageInfo_CrossCheatBanquetHallModifyEliminateCdResponse proto.InternalMessageInfo

func (m *CrossCheatBanquetHallModifyEliminateCdResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *CrossCheatBanquetHallModifyEliminateCdResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

type CrossCheatBanquetHallModifyCarnivalBonfireCdRequest struct {
	HallNo               int32    `protobuf:"zigzag32,1,opt,name=hall_no,json=hallNo,proto3" json:"hall_no,omitempty"`
	Cd                   int32    `protobuf:"varint,2,opt,name=cd,proto3" json:"cd,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *CrossCheatBanquetHallModifyCarnivalBonfireCdRequest) Reset() {
	*m = CrossCheatBanquetHallModifyCarnivalBonfireCdRequest{}
}
func (m *CrossCheatBanquetHallModifyCarnivalBonfireCdRequest) String() string {
	return proto.CompactTextString(m)
}
func (*CrossCheatBanquetHallModifyCarnivalBonfireCdRequest) ProtoMessage() {}
func (*CrossCheatBanquetHallModifyCarnivalBonfireCdRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9ec2b253a7f011c3, []int{12}
}

func (m *CrossCheatBanquetHallModifyCarnivalBonfireCdRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CrossCheatBanquetHallModifyCarnivalBonfireCdRequest.Unmarshal(m, b)
}
func (m *CrossCheatBanquetHallModifyCarnivalBonfireCdRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CrossCheatBanquetHallModifyCarnivalBonfireCdRequest.Marshal(b, m, deterministic)
}
func (m *CrossCheatBanquetHallModifyCarnivalBonfireCdRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CrossCheatBanquetHallModifyCarnivalBonfireCdRequest.Merge(m, src)
}
func (m *CrossCheatBanquetHallModifyCarnivalBonfireCdRequest) XXX_Size() int {
	return xxx_messageInfo_CrossCheatBanquetHallModifyCarnivalBonfireCdRequest.Size(m)
}
func (m *CrossCheatBanquetHallModifyCarnivalBonfireCdRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_CrossCheatBanquetHallModifyCarnivalBonfireCdRequest.DiscardUnknown(m)
}

var xxx_messageInfo_CrossCheatBanquetHallModifyCarnivalBonfireCdRequest proto.InternalMessageInfo

func (m *CrossCheatBanquetHallModifyCarnivalBonfireCdRequest) GetHallNo() int32 {
	if m != nil {
		return m.HallNo
	}
	return 0
}

func (m *CrossCheatBanquetHallModifyCarnivalBonfireCdRequest) GetCd() int32 {
	if m != nil {
		return m.Cd
	}
	return 0
}

type CrossCheatBanquetHallModifyCarnivalBonfireCdResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *CrossCheatBanquetHallModifyCarnivalBonfireCdResponse) Reset() {
	*m = CrossCheatBanquetHallModifyCarnivalBonfireCdResponse{}
}
func (m *CrossCheatBanquetHallModifyCarnivalBonfireCdResponse) String() string {
	return proto.CompactTextString(m)
}
func (*CrossCheatBanquetHallModifyCarnivalBonfireCdResponse) ProtoMessage() {}
func (*CrossCheatBanquetHallModifyCarnivalBonfireCdResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9ec2b253a7f011c3, []int{13}
}

func (m *CrossCheatBanquetHallModifyCarnivalBonfireCdResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CrossCheatBanquetHallModifyCarnivalBonfireCdResponse.Unmarshal(m, b)
}
func (m *CrossCheatBanquetHallModifyCarnivalBonfireCdResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CrossCheatBanquetHallModifyCarnivalBonfireCdResponse.Marshal(b, m, deterministic)
}
func (m *CrossCheatBanquetHallModifyCarnivalBonfireCdResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CrossCheatBanquetHallModifyCarnivalBonfireCdResponse.Merge(m, src)
}
func (m *CrossCheatBanquetHallModifyCarnivalBonfireCdResponse) XXX_Size() int {
	return xxx_messageInfo_CrossCheatBanquetHallModifyCarnivalBonfireCdResponse.Size(m)
}
func (m *CrossCheatBanquetHallModifyCarnivalBonfireCdResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_CrossCheatBanquetHallModifyCarnivalBonfireCdResponse.DiscardUnknown(m)
}

var xxx_messageInfo_CrossCheatBanquetHallModifyCarnivalBonfireCdResponse proto.InternalMessageInfo

func (m *CrossCheatBanquetHallModifyCarnivalBonfireCdResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *CrossCheatBanquetHallModifyCarnivalBonfireCdResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

type CrossCheatBanquetHallGenerateMakeFriendRequest struct {
	Count                int32    `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"`
	ServerId             int32    `protobuf:"zigzag32,2,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"`
	PaperNos             []int32  `protobuf:"zigzag32,3,rep,packed,name=paper_nos,json=paperNos,proto3" json:"paper_nos,omitempty"`
	Tags                 []int32  `protobuf:"zigzag32,4,rep,packed,name=tags,proto3" json:"tags,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *CrossCheatBanquetHallGenerateMakeFriendRequest) Reset() {
	*m = CrossCheatBanquetHallGenerateMakeFriendRequest{}
}
func (m *CrossCheatBanquetHallGenerateMakeFriendRequest) String() string {
	return proto.CompactTextString(m)
}
func (*CrossCheatBanquetHallGenerateMakeFriendRequest) ProtoMessage() {}
func (*CrossCheatBanquetHallGenerateMakeFriendRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_9ec2b253a7f011c3, []int{14}
}

func (m *CrossCheatBanquetHallGenerateMakeFriendRequest) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CrossCheatBanquetHallGenerateMakeFriendRequest.Unmarshal(m, b)
}
func (m *CrossCheatBanquetHallGenerateMakeFriendRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CrossCheatBanquetHallGenerateMakeFriendRequest.Marshal(b, m, deterministic)
}
func (m *CrossCheatBanquetHallGenerateMakeFriendRequest) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CrossCheatBanquetHallGenerateMakeFriendRequest.Merge(m, src)
}
func (m *CrossCheatBanquetHallGenerateMakeFriendRequest) XXX_Size() int {
	return xxx_messageInfo_CrossCheatBanquetHallGenerateMakeFriendRequest.Size(m)
}
func (m *CrossCheatBanquetHallGenerateMakeFriendRequest) XXX_DiscardUnknown() {
	xxx_messageInfo_CrossCheatBanquetHallGenerateMakeFriendRequest.DiscardUnknown(m)
}

var xxx_messageInfo_CrossCheatBanquetHallGenerateMakeFriendRequest proto.InternalMessageInfo

func (m *CrossCheatBanquetHallGenerateMakeFriendRequest) GetCount() int32 {
	if m != nil {
		return m.Count
	}
	return 0
}

func (m *CrossCheatBanquetHallGenerateMakeFriendRequest) GetServerId() int32 {
	if m != nil {
		return m.ServerId
	}
	return 0
}

func (m *CrossCheatBanquetHallGenerateMakeFriendRequest) GetPaperNos() []int32 {
	if m != nil {
		return m.PaperNos
	}
	return nil
}

func (m *CrossCheatBanquetHallGenerateMakeFriendRequest) GetTags() []int32 {
	if m != nil {
		return m.Tags
	}
	return nil
}

type CrossCheatBanquetHallGenerateMakeFriendResponse struct {
	Code                 int64    `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string   `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *CrossCheatBanquetHallGenerateMakeFriendResponse) Reset() {
	*m = CrossCheatBanquetHallGenerateMakeFriendResponse{}
}
func (m *CrossCheatBanquetHallGenerateMakeFriendResponse) String() string {
	return proto.CompactTextString(m)
}
func (*CrossCheatBanquetHallGenerateMakeFriendResponse) ProtoMessage() {}
func (*CrossCheatBanquetHallGenerateMakeFriendResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_9ec2b253a7f011c3, []int{15}
}

func (m *CrossCheatBanquetHallGenerateMakeFriendResponse) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CrossCheatBanquetHallGenerateMakeFriendResponse.Unmarshal(m, b)
}
func (m *CrossCheatBanquetHallGenerateMakeFriendResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CrossCheatBanquetHallGenerateMakeFriendResponse.Marshal(b, m, deterministic)
}
func (m *CrossCheatBanquetHallGenerateMakeFriendResponse) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CrossCheatBanquetHallGenerateMakeFriendResponse.Merge(m, src)
}
func (m *CrossCheatBanquetHallGenerateMakeFriendResponse) XXX_Size() int {
	return xxx_messageInfo_CrossCheatBanquetHallGenerateMakeFriendResponse.Size(m)
}
func (m *CrossCheatBanquetHallGenerateMakeFriendResponse) XXX_DiscardUnknown() {
	xxx_messageInfo_CrossCheatBanquetHallGenerateMakeFriendResponse.DiscardUnknown(m)
}

var xxx_messageInfo_CrossCheatBanquetHallGenerateMakeFriendResponse proto.InternalMessageInfo

func (m *CrossCheatBanquetHallGenerateMakeFriendResponse) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *CrossCheatBanquetHallGenerateMakeFriendResponse) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

// 1.0.08版本 宴会屋友谊积分兼容
type CrossCheatBanquetHallFix1008Request struct {
	ServerId             int32    `protobuf:"zigzag32,1,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *CrossCheatBanquetHallFix1008Request) Reset()         { *m = CrossCheatBanquetHallFix1008Request{} }
func (m *CrossCheatBanquetHallFix1008Request) String() string { return proto.CompactTextString(m) }
func (*CrossCheatBanquetHallFix1008Request) ProtoMessage()    {}
func (*CrossCheatBanquetHallFix1008Request) Descriptor() ([]byte, []int) {
	return fileDescriptor_9ec2b253a7f011c3, []int{16}
}

func (m *CrossCheatBanquetHallFix1008Request) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CrossCheatBanquetHallFix1008Request.Unmarshal(m, b)
}
func (m *CrossCheatBanquetHallFix1008Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CrossCheatBanquetHallFix1008Request.Marshal(b, m, deterministic)
}
func (m *CrossCheatBanquetHallFix1008Request) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CrossCheatBanquetHallFix1008Request.Merge(m, src)
}
func (m *CrossCheatBanquetHallFix1008Request) XXX_Size() int {
	return xxx_messageInfo_CrossCheatBanquetHallFix1008Request.Size(m)
}
func (m *CrossCheatBanquetHallFix1008Request) XXX_DiscardUnknown() {
	xxx_messageInfo_CrossCheatBanquetHallFix1008Request.DiscardUnknown(m)
}

var xxx_messageInfo_CrossCheatBanquetHallFix1008Request proto.InternalMessageInfo

func (m *CrossCheatBanquetHallFix1008Request) GetServerId() int32 {
	if m != nil {
		return m.ServerId
	}
	return 0
}

type CrossCheatBanquetHallFix1008Response struct {
	Code                 int64                                      `protobuf:"zigzag64,1,opt,name=code,proto3" json:"code,omitempty"`
	Info                 string                                     `protobuf:"bytes,2,opt,name=info,proto3" json:"info,omitempty"`
	Data                 *CrossCheatBanquetHallFix1008Response_Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                   `json:"-"`
	XXX_unrecognized     []byte                                     `json:"-"`
	XXX_sizecache        int32                                      `json:"-"`
}

func (m *CrossCheatBanquetHallFix1008Response) Reset()         { *m = CrossCheatBanquetHallFix1008Response{} }
func (m *CrossCheatBanquetHallFix1008Response) String() string { return proto.CompactTextString(m) }
func (*CrossCheatBanquetHallFix1008Response) ProtoMessage()    {}
func (*CrossCheatBanquetHallFix1008Response) Descriptor() ([]byte, []int) {
	return fileDescriptor_9ec2b253a7f011c3, []int{17}
}

func (m *CrossCheatBanquetHallFix1008Response) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CrossCheatBanquetHallFix1008Response.Unmarshal(m, b)
}
func (m *CrossCheatBanquetHallFix1008Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CrossCheatBanquetHallFix1008Response.Marshal(b, m, deterministic)
}
func (m *CrossCheatBanquetHallFix1008Response) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CrossCheatBanquetHallFix1008Response.Merge(m, src)
}
func (m *CrossCheatBanquetHallFix1008Response) XXX_Size() int {
	return xxx_messageInfo_CrossCheatBanquetHallFix1008Response.Size(m)
}
func (m *CrossCheatBanquetHallFix1008Response) XXX_DiscardUnknown() {
	xxx_messageInfo_CrossCheatBanquetHallFix1008Response.DiscardUnknown(m)
}

var xxx_messageInfo_CrossCheatBanquetHallFix1008Response proto.InternalMessageInfo

func (m *CrossCheatBanquetHallFix1008Response) GetCode() int64 {
	if m != nil {
		return m.Code
	}
	return 0
}

func (m *CrossCheatBanquetHallFix1008Response) GetInfo() string {
	if m != nil {
		return m.Info
	}
	return ""
}

func (m *CrossCheatBanquetHallFix1008Response) GetData() *CrossCheatBanquetHallFix1008Response_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type CrossCheatBanquetHallFix1008Response_Data struct {
	Statistical          map[string]int32 `protobuf:"bytes,1,rep,name=statistical,proto3" json:"statistical,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"zigzag32,2,opt,name=value,proto3"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (m *CrossCheatBanquetHallFix1008Response_Data) Reset() {
	*m = CrossCheatBanquetHallFix1008Response_Data{}
}
func (m *CrossCheatBanquetHallFix1008Response_Data) String() string {
	return proto.CompactTextString(m)
}
func (*CrossCheatBanquetHallFix1008Response_Data) ProtoMessage() {}
func (*CrossCheatBanquetHallFix1008Response_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_9ec2b253a7f011c3, []int{17, 0}
}

func (m *CrossCheatBanquetHallFix1008Response_Data) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_CrossCheatBanquetHallFix1008Response_Data.Unmarshal(m, b)
}
func (m *CrossCheatBanquetHallFix1008Response_Data) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_CrossCheatBanquetHallFix1008Response_Data.Marshal(b, m, deterministic)
}
func (m *CrossCheatBanquetHallFix1008Response_Data) XXX_Merge(src proto.Message) {
	xxx_messageInfo_CrossCheatBanquetHallFix1008Response_Data.Merge(m, src)
}
func (m *CrossCheatBanquetHallFix1008Response_Data) XXX_Size() int {
	return xxx_messageInfo_CrossCheatBanquetHallFix1008Response_Data.Size(m)
}
func (m *CrossCheatBanquetHallFix1008Response_Data) XXX_DiscardUnknown() {
	xxx_messageInfo_CrossCheatBanquetHallFix1008Response_Data.DiscardUnknown(m)
}

var xxx_messageInfo_CrossCheatBanquetHallFix1008Response_Data proto.InternalMessageInfo

func (m *CrossCheatBanquetHallFix1008Response_Data) GetStatistical() map[string]int32 {
	if m != nil {
		return m.Statistical
	}
	return nil
}

func init() {
	proto.RegisterType((*CrossCheatBanquetHallOverChannelGameRequest)(nil), "proto.CrossCheatBanquetHallOverChannelGameRequest")
	proto.RegisterType((*CrossCheatBanquetHallOverChannelGameResponse)(nil), "proto.CrossCheatBanquetHallOverChannelGameResponse")
	proto.RegisterType((*CrossCheatBanquetHallAddPlayerRequest)(nil), "proto.CrossCheatBanquetHallAddPlayerRequest")
	proto.RegisterType((*CrossCheatBanquetHallAddPlayerResponse)(nil), "proto.CrossCheatBanquetHallAddPlayerResponse")
	proto.RegisterType((*CrossCheatBanquetHallModifyPlayerRequest)(nil), "proto.CrossCheatBanquetHallModifyPlayerRequest")
	proto.RegisterType((*CrossCheatBanquetHallModifyPlayerResponse)(nil), "proto.CrossCheatBanquetHallModifyPlayerResponse")
	proto.RegisterType((*CrossCheatBanquetHallGenerateRubbishRequest)(nil), "proto.CrossCheatBanquetHallGenerateRubbishRequest")
	proto.RegisterType((*CrossCheatBanquetHallGenerateRubbishResponse)(nil), "proto.CrossCheatBanquetHallGenerateRubbishResponse")
	proto.RegisterType((*CrossCheatBanquetHalModifyTransformCdRequest)(nil), "proto.CrossCheatBanquetHalModifyTransformCdRequest")
	proto.RegisterType((*CrossCheatBanquetHalModifyTransformCdResponse)(nil), "proto.CrossCheatBanquetHalModifyTransformCdResponse")
	proto.RegisterType((*CrossCheatBanquetHallModifyEliminateCdRequest)(nil), "proto.CrossCheatBanquetHallModifyEliminateCdRequest")
	proto.RegisterType((*CrossCheatBanquetHallModifyEliminateCdResponse)(nil), "proto.CrossCheatBanquetHallModifyEliminateCdResponse")
	proto.RegisterType((*CrossCheatBanquetHallModifyCarnivalBonfireCdRequest)(nil), "proto.CrossCheatBanquetHallModifyCarnivalBonfireCdRequest")
	proto.RegisterType((*CrossCheatBanquetHallModifyCarnivalBonfireCdResponse)(nil), "proto.CrossCheatBanquetHallModifyCarnivalBonfireCdResponse")
	proto.RegisterType((*CrossCheatBanquetHallGenerateMakeFriendRequest)(nil), "proto.CrossCheatBanquetHallGenerateMakeFriendRequest")
	proto.RegisterType((*CrossCheatBanquetHallGenerateMakeFriendResponse)(nil), "proto.CrossCheatBanquetHallGenerateMakeFriendResponse")
	proto.RegisterType((*CrossCheatBanquetHallFix1008Request)(nil), "proto.CrossCheatBanquetHallFix1008Request")
	proto.RegisterType((*CrossCheatBanquetHallFix1008Response)(nil), "proto.CrossCheatBanquetHallFix1008Response")
	proto.RegisterType((*CrossCheatBanquetHallFix1008Response_Data)(nil), "proto.CrossCheatBanquetHallFix1008Response.Data")
	proto.RegisterMapType((map[string]int32)(nil), "proto.CrossCheatBanquetHallFix1008Response.Data.StatisticalEntry")
}

func init() {
	proto.RegisterFile("service/cross_banquet_hall_cheat.proto", fileDescriptor_9ec2b253a7f011c3)
}

var fileDescriptor_9ec2b253a7f011c3 = []byte{
	// 877 bytes of a gzipped FileDescriptorProto
	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x56, 0xdd, 0x8e, 0x1b, 0x35,
	0x14, 0x96, 0xf3, 0xb3, 0x74, 0x4f, 0xa0, 0x6c, 0x2d, 0xa4, 0x0d, 0x83, 0x04, 0x69, 0x80, 0x36,
	0xb0, 0x6d, 0x12, 0xb2, 0x5b, 0xa8, 0x8a, 0x84, 0xd4, 0x4d, 0xb7, 0xa5, 0x17, 0x5d, 0xaa, 0x49,
	0x45, 0xcb, 0x4d, 0x47, 0xce, 0x8c, 0xb3, 0x19, 0x75, 0x62, 0x4f, 0x3d, 0x4e, 0xda, 0x5c, 0xc1,
	0x15, 0x42, 0x48, 0x48, 0x48, 0xf0, 0x04, 0xdc, 0xf2, 0x12, 0x88, 0x27, 0x43, 0xf6, 0x4c, 0xd8,
	0x24, 0x3b, 0x7f, 0xee, 0xd5, 0xd8, 0xc7, 0xf6, 0x77, 0xbe, 0xf3, 0x63, 0x7f, 0x03, 0xd7, 0x22,
	0x2a, 0x16, 0xbe, 0x4b, 0x7b, 0xae, 0xe0, 0x51, 0xe4, 0x8c, 0x09, 0x7b, 0x39, 0xa7, 0xd2, 0x99,
	0x92, 0x20, 0x70, 0xdc, 0x29, 0x25, 0xb2, 0x1b, 0x0a, 0x2e, 0x39, 0xae, 0xeb, 0x8f, 0xd5, 0x9c,
	0x71, 0x8f, 0x06, 0xbd, 0xf5, 0x6d, 0xf1, 0x86, 0xf6, 0x8f, 0x70, 0x30, 0x54, 0x10, 0x43, 0x75,
	0xe8, 0x38, 0x5e, 0xff, 0x96, 0x04, 0xc1, 0x77, 0x0b, 0x2a, 0x86, 0x53, 0xc2, 0x18, 0x0d, 0x1e,
	0x90, 0x19, 0xb5, 0xe9, 0xcb, 0x39, 0x8d, 0x24, 0xde, 0x87, 0xb7, 0x04, 0x0f, 0xa8, 0xe3, 0x7b,
	0x4d, 0xd4, 0x42, 0x9d, 0x5d, 0x7b, 0x47, 0x4d, 0x1f, 0x7a, 0xf8, 0x2b, 0xd8, 0x3d, 0x23, 0x33,
	0xea, 0xc8, 0x65, 0x48, 0x9b, 0x95, 0x16, 0xea, 0x5c, 0x1e, 0x58, 0xb1, 0x8b, 0xee, 0x1a, 0xaa,
	0x82, 0x7a, 0xb2, 0x0c, 0xa9, 0x7d, 0xe9, 0x2c, 0x19, 0xb5, 0xbf, 0x87, 0x1b, 0xe5, 0x08, 0x44,
	0x21, 0x67, 0x11, 0xc5, 0x18, 0x6a, 0x2e, 0xf7, 0xa8, 0x76, 0x8f, 0x6d, 0x3d, 0x56, 0x36, 0x9f,
	0x4d, 0xb8, 0xf6, 0xbb, 0x6b, 0xeb, 0x71, 0xfb, 0x27, 0x04, 0x9f, 0xa6, 0x02, 0xdf, 0xf5, 0xbc,
	0xc7, 0x01, 0x59, 0x52, 0xb1, 0x8a, 0xe9, 0x2a, 0xbc, 0x1d, 0x6a, 0x83, 0xe3, 0xf2, 0x39, 0x93,
	0x1a, 0xf9, 0x8a, 0xdd, 0x88, 0x6d, 0x43, 0x65, 0x52, 0x61, 0xeb, 0xd4, 0xb2, 0xd8, 0xc7, 0x15,
	0x7b, 0x47, 0x4d, 0x4f, 0x39, 0xfe, 0x00, 0x76, 0x55, 0x25, 0xa8, 0x50, 0x19, 0xa9, 0xea, 0xa5,
	0x4b, 0xb1, 0xe1, 0xa1, 0xd7, 0x7e, 0x0c, 0xd7, 0x8a, 0x18, 0x18, 0x06, 0xf5, 0x0f, 0x82, 0x4e,
	0x2a, 0xe4, 0x23, 0xee, 0xf9, 0x93, 0xa5, 0x71, 0x5c, 0x07, 0x80, 0x75, 0x5c, 0xd1, 0x94, 0xbf,
	0x72, 0x18, 0x77, 0x22, 0x49, 0x84, 0x4c, 0x42, 0x7c, 0x57, 0xad, 0x8c, 0xa6, 0xfc, 0xd5, 0x29,
	0x1f, 0x29, 0x33, 0xbe, 0x0e, 0x7b, 0x1b, 0x9b, 0x29, 0x5b, 0x85, 0xfc, 0xce, 0xf9, 0xd6, 0x13,
	0xe6, 0x6d, 0x26, 0xa5, 0xb6, 0x95, 0x94, 0x11, 0x7c, 0x56, 0x22, 0x02, 0xc3, 0xbc, 0x4c, 0x32,
	0xba, 0xf8, 0x01, 0x65, 0x54, 0x10, 0x49, 0xed, 0xf9, 0x78, 0xec, 0x47, 0xd3, 0xb5, 0x2e, 0x5e,
	0x95, 0x13, 0x6d, 0x94, 0xf3, 0x43, 0x80, 0xb1, 0x2f, 0xe4, 0x34, 0x0c, 0x88, 0xab, 0xda, 0xb8,
	0xda, 0xa9, 0xdb, 0x6b, 0x96, 0xcc, 0x66, 0xbd, 0xe0, 0xc7, 0x90, 0xff, 0xd3, 0x74, 0xdc, 0x38,
	0x27, 0x4f, 0x04, 0x61, 0xd1, 0x84, 0x8b, 0xd9, 0xd0, 0x2b, 0xbc, 0x86, 0x97, 0xa1, 0xe2, 0x7a,
	0x1a, 0xba, 0x6e, 0x57, 0x5c, 0xaf, 0xfd, 0x14, 0x6e, 0x96, 0x04, 0x36, 0x64, 0xfc, 0x2c, 0x1d,
	0x38, 0x41, 0x3e, 0x09, 0xfc, 0x99, 0xcf, 0x88, 0xa4, 0x6f, 0x40, 0xf9, 0x19, 0x74, 0xcb, 0x22,
	0x1b, 0x72, 0x7e, 0x0e, 0x87, 0x39, 0xc8, 0x43, 0x22, 0x98, 0xbf, 0x20, 0xc1, 0x31, 0x67, 0x13,
	0x5f, 0x6c, 0x32, 0x4f, 0xef, 0x96, 0x6d, 0xe6, 0xcf, 0xe1, 0xc8, 0x0c, 0xdf, 0x90, 0xff, 0x9f,
	0x28, 0x23, 0x35, 0xab, 0xf6, 0x7b, 0x44, 0x5e, 0xd0, 0xfb, 0xc2, 0xa7, 0xec, 0x7f, 0xee, 0xef,
	0x41, 0xfd, 0xfc, 0xf2, 0xd7, 0xed, 0x78, 0xb2, 0x79, 0x41, 0x2b, 0x9b, 0x17, 0x54, 0x2d, 0x86,
	0x24, 0xa4, 0xc2, 0x61, 0x3c, 0x6a, 0x56, 0x5b, 0x55, 0xb5, 0xa8, 0x0d, 0xa7, 0x3c, 0x52, 0xb4,
	0x24, 0x39, 0x8b, 0x9a, 0x35, 0x6d, 0xd7, 0xe3, 0xf6, 0x0f, 0xd0, 0x2b, 0xcd, 0xca, 0x30, 0xe2,
	0x63, 0xf8, 0x38, 0x15, 0xfa, 0xbe, 0xff, 0xfa, 0x8b, 0x7e, 0xff, 0xf6, 0x2a, 0xca, 0x8d, 0x78,
	0xd0, 0xd6, 0x83, 0xf3, 0x6f, 0x05, 0x3e, 0xc9, 0x07, 0x31, 0x23, 0x85, 0xef, 0x41, 0xcd, 0x23,
	0x92, 0xe8, 0xb7, 0xaf, 0x31, 0xe8, 0x27, 0x2a, 0x57, 0xc6, 0x45, 0xf7, 0x1e, 0x91, 0xc4, 0xd6,
	0xa7, 0xad, 0xbf, 0x11, 0xd4, 0xd4, 0x14, 0xbb, 0xd0, 0x88, 0x24, 0x91, 0x7e, 0x24, 0x7d, 0x97,
	0x04, 0x4d, 0xd4, 0xaa, 0x76, 0x1a, 0x83, 0xbb, 0xa6, 0xa8, 0xdd, 0xd1, 0x39, 0xc6, 0x09, 0x93,
	0x62, 0x69, 0xaf, 0xa3, 0x5a, 0xdf, 0xc0, 0xde, 0xf6, 0x06, 0xbc, 0x07, 0xd5, 0x17, 0x74, 0x99,
	0xdc, 0x46, 0x35, 0x54, 0xdd, 0xb2, 0x20, 0xc1, 0x9c, 0x26, 0x3d, 0x11, 0x4f, 0xee, 0x54, 0x6e,
	0xa3, 0xc1, 0x2f, 0x00, 0xfb, 0x6b, 0x0c, 0x34, 0xa3, 0x51, 0xfc, 0x0b, 0x82, 0x7f, 0x45, 0xf0,
	0x51, 0x81, 0x7a, 0xe3, 0x41, 0x5e, 0x3c, 0xe9, 0xff, 0x1a, 0xd6, 0xa1, 0xd1, 0x99, 0xa4, 0x88,
	0xaf, 0xe1, 0xfd, 0x4c, 0xb9, 0xc5, 0x37, 0xf2, 0x10, 0xb7, 0xff, 0x0b, 0xac, 0x9b, 0x25, 0x77,
	0x27, 0x9e, 0x7f, 0x46, 0x70, 0xb5, 0x50, 0xd9, 0x70, 0x2f, 0x0f, 0x34, 0x45, 0xc5, 0xad, 0x7e,
	0xf9, 0x03, 0x09, 0x91, 0xb4, 0x7a, 0x6c, 0x09, 0x54, 0x7e, 0x3d, 0xd2, 0x55, 0x33, 0xbf, 0x1e,
	0x59, 0x0a, 0xf8, 0x1b, 0x82, 0x56, 0x91, 0xf8, 0xe0, 0x3c, 0xe4, 0x2c, 0x0d, 0xb4, 0x8e, 0xcc,
	0x0e, 0x25, 0x7c, 0x7e, 0x57, 0x55, 0x2a, 0x52, 0x16, 0x7c, 0x54, 0x9c, 0xf4, 0x8b, 0x12, 0x67,
	0xdd, 0x32, 0x3c, 0x95, 0x50, 0xfa, 0x0b, 0xc1, 0xf5, 0x92, 0x92, 0x81, 0xef, 0x14, 0xbb, 0xc8,
	0xd2, 0x31, 0xeb, 0xeb, 0x37, 0x3a, 0x9b, 0x90, 0xfc, 0x03, 0x41, 0xbb, 0xf8, 0x81, 0xc7, 0xb7,
	0xca, 0xf4, 0xc8, 0x05, 0x99, 0xb2, 0xbe, 0x34, 0x3d, 0x96, 0xb0, 0x12, 0xb0, 0x9f, 0xf1, 0x38,
	0xe2, 0xcf, 0x4b, 0xbd, 0xa0, 0xb1, 0xfb, 0x03, 0x83, 0xd7, 0x76, 0xbc, 0xa3, 0xf7, 0x1e, 0xfe,
	0x17, 0x00, 0x00, 0xff, 0xff, 0x0a, 0x79, 0x3f, 0xa9, 0x83, 0x0d, 0x00, 0x00,
}

// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConn

// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
const _ = grpc.SupportPackageIsVersion4

// BanquetHallCheatServiceClient is the client API for BanquetHallCheatService service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
type BanquetHallCheatServiceClient interface {
	CheatBanquetHallOverChannelGame(ctx context.Context, in *CrossCheatBanquetHallOverChannelGameRequest, opts ...grpc.CallOption) (*CrossCheatBanquetHallOverChannelGameResponse, error)
	CheatBanquetHallAddPlayer(ctx context.Context, in *CrossCheatBanquetHallAddPlayerRequest, opts ...grpc.CallOption) (*CrossCheatBanquetHallAddPlayerResponse, error)
	CrossCheatBanquetHallModifyPlayer(ctx context.Context, in *CrossCheatBanquetHallModifyPlayerRequest, opts ...grpc.CallOption) (*CrossCheatBanquetHallModifyPlayerResponse, error)
	CheatBanquetHallGenerateRubbish(ctx context.Context, in *CrossCheatBanquetHallGenerateRubbishRequest, opts ...grpc.CallOption) (*CrossCheatBanquetHallGenerateRubbishResponse, error)
	CheatBanquetHalModifyTransformCd(ctx context.Context, in *CrossCheatBanquetHalModifyTransformCdRequest, opts ...grpc.CallOption) (*CrossCheatBanquetHalModifyTransformCdResponse, error)
	CheatBanquetHallModifyEliminateCd(ctx context.Context, in *CrossCheatBanquetHallModifyEliminateCdRequest, opts ...grpc.CallOption) (*CrossCheatBanquetHallModifyEliminateCdResponse, error)
	CheatBanquetHallModifyCarnivalBonfireCd(ctx context.Context, in *CrossCheatBanquetHallModifyCarnivalBonfireCdRequest, opts ...grpc.CallOption) (*CrossCheatBanquetHallModifyCarnivalBonfireCdResponse, error)
	CheatBanquetHallGenerateMakeFriend(ctx context.Context, in *CrossCheatBanquetHallGenerateMakeFriendRequest, opts ...grpc.CallOption) (*CrossCheatBanquetHallGenerateMakeFriendResponse, error)
	// 1.0.08版本 宴会屋友谊积分兼容
	CheatBanquetHallFix1008(ctx context.Context, in *CrossCheatBanquetHallFix1008Request, opts ...grpc.CallOption) (*CrossCheatBanquetHallFix1008Response, error)
}

type banquetHallCheatServiceClient struct {
	cc *grpc.ClientConn
}

func NewBanquetHallCheatServiceClient(cc *grpc.ClientConn) BanquetHallCheatServiceClient {
	return &banquetHallCheatServiceClient{cc}
}

func (c *banquetHallCheatServiceClient) CheatBanquetHallOverChannelGame(ctx context.Context, in *CrossCheatBanquetHallOverChannelGameRequest, opts ...grpc.CallOption) (*CrossCheatBanquetHallOverChannelGameResponse, error) {
	out := new(CrossCheatBanquetHallOverChannelGameResponse)
	err := c.cc.Invoke(ctx, "/proto.BanquetHallCheatService/CheatBanquetHallOverChannelGame", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *banquetHallCheatServiceClient) CheatBanquetHallAddPlayer(ctx context.Context, in *CrossCheatBanquetHallAddPlayerRequest, opts ...grpc.CallOption) (*CrossCheatBanquetHallAddPlayerResponse, error) {
	out := new(CrossCheatBanquetHallAddPlayerResponse)
	err := c.cc.Invoke(ctx, "/proto.BanquetHallCheatService/CheatBanquetHallAddPlayer", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *banquetHallCheatServiceClient) CrossCheatBanquetHallModifyPlayer(ctx context.Context, in *CrossCheatBanquetHallModifyPlayerRequest, opts ...grpc.CallOption) (*CrossCheatBanquetHallModifyPlayerResponse, error) {
	out := new(CrossCheatBanquetHallModifyPlayerResponse)
	err := c.cc.Invoke(ctx, "/proto.BanquetHallCheatService/CrossCheatBanquetHallModifyPlayer", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *banquetHallCheatServiceClient) CheatBanquetHallGenerateRubbish(ctx context.Context, in *CrossCheatBanquetHallGenerateRubbishRequest, opts ...grpc.CallOption) (*CrossCheatBanquetHallGenerateRubbishResponse, error) {
	out := new(CrossCheatBanquetHallGenerateRubbishResponse)
	err := c.cc.Invoke(ctx, "/proto.BanquetHallCheatService/CheatBanquetHallGenerateRubbish", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *banquetHallCheatServiceClient) CheatBanquetHalModifyTransformCd(ctx context.Context, in *CrossCheatBanquetHalModifyTransformCdRequest, opts ...grpc.CallOption) (*CrossCheatBanquetHalModifyTransformCdResponse, error) {
	out := new(CrossCheatBanquetHalModifyTransformCdResponse)
	err := c.cc.Invoke(ctx, "/proto.BanquetHallCheatService/CheatBanquetHalModifyTransformCd", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *banquetHallCheatServiceClient) CheatBanquetHallModifyEliminateCd(ctx context.Context, in *CrossCheatBanquetHallModifyEliminateCdRequest, opts ...grpc.CallOption) (*CrossCheatBanquetHallModifyEliminateCdResponse, error) {
	out := new(CrossCheatBanquetHallModifyEliminateCdResponse)
	err := c.cc.Invoke(ctx, "/proto.BanquetHallCheatService/CheatBanquetHallModifyEliminateCd", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *banquetHallCheatServiceClient) CheatBanquetHallModifyCarnivalBonfireCd(ctx context.Context, in *CrossCheatBanquetHallModifyCarnivalBonfireCdRequest, opts ...grpc.CallOption) (*CrossCheatBanquetHallModifyCarnivalBonfireCdResponse, error) {
	out := new(CrossCheatBanquetHallModifyCarnivalBonfireCdResponse)
	err := c.cc.Invoke(ctx, "/proto.BanquetHallCheatService/CheatBanquetHallModifyCarnivalBonfireCd", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *banquetHallCheatServiceClient) CheatBanquetHallGenerateMakeFriend(ctx context.Context, in *CrossCheatBanquetHallGenerateMakeFriendRequest, opts ...grpc.CallOption) (*CrossCheatBanquetHallGenerateMakeFriendResponse, error) {
	out := new(CrossCheatBanquetHallGenerateMakeFriendResponse)
	err := c.cc.Invoke(ctx, "/proto.BanquetHallCheatService/CheatBanquetHallGenerateMakeFriend", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *banquetHallCheatServiceClient) CheatBanquetHallFix1008(ctx context.Context, in *CrossCheatBanquetHallFix1008Request, opts ...grpc.CallOption) (*CrossCheatBanquetHallFix1008Response, error) {
	out := new(CrossCheatBanquetHallFix1008Response)
	err := c.cc.Invoke(ctx, "/proto.BanquetHallCheatService/CheatBanquetHallFix1008", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

// BanquetHallCheatServiceServer is the server API for BanquetHallCheatService service.
type BanquetHallCheatServiceServer interface {
	CheatBanquetHallOverChannelGame(context.Context, *CrossCheatBanquetHallOverChannelGameRequest) (*CrossCheatBanquetHallOverChannelGameResponse, error)
	CheatBanquetHallAddPlayer(context.Context, *CrossCheatBanquetHallAddPlayerRequest) (*CrossCheatBanquetHallAddPlayerResponse, error)
	CrossCheatBanquetHallModifyPlayer(context.Context, *CrossCheatBanquetHallModifyPlayerRequest) (*CrossCheatBanquetHallModifyPlayerResponse, error)
	CheatBanquetHallGenerateRubbish(context.Context, *CrossCheatBanquetHallGenerateRubbishRequest) (*CrossCheatBanquetHallGenerateRubbishResponse, error)
	CheatBanquetHalModifyTransformCd(context.Context, *CrossCheatBanquetHalModifyTransformCdRequest) (*CrossCheatBanquetHalModifyTransformCdResponse, error)
	CheatBanquetHallModifyEliminateCd(context.Context, *CrossCheatBanquetHallModifyEliminateCdRequest) (*CrossCheatBanquetHallModifyEliminateCdResponse, error)
	CheatBanquetHallModifyCarnivalBonfireCd(context.Context, *CrossCheatBanquetHallModifyCarnivalBonfireCdRequest) (*CrossCheatBanquetHallModifyCarnivalBonfireCdResponse, error)
	CheatBanquetHallGenerateMakeFriend(context.Context, *CrossCheatBanquetHallGenerateMakeFriendRequest) (*CrossCheatBanquetHallGenerateMakeFriendResponse, error)
	// 1.0.08版本 宴会屋友谊积分兼容
	CheatBanquetHallFix1008(context.Context, *CrossCheatBanquetHallFix1008Request) (*CrossCheatBanquetHallFix1008Response, error)
}

// UnimplementedBanquetHallCheatServiceServer can be embedded to have forward compatible implementations.
type UnimplementedBanquetHallCheatServiceServer struct {
}

func (*UnimplementedBanquetHallCheatServiceServer) CheatBanquetHallOverChannelGame(ctx context.Context, req *CrossCheatBanquetHallOverChannelGameRequest) (*CrossCheatBanquetHallOverChannelGameResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method CheatBanquetHallOverChannelGame not implemented")
}
func (*UnimplementedBanquetHallCheatServiceServer) CheatBanquetHallAddPlayer(ctx context.Context, req *CrossCheatBanquetHallAddPlayerRequest) (*CrossCheatBanquetHallAddPlayerResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method CheatBanquetHallAddPlayer not implemented")
}
func (*UnimplementedBanquetHallCheatServiceServer) CrossCheatBanquetHallModifyPlayer(ctx context.Context, req *CrossCheatBanquetHallModifyPlayerRequest) (*CrossCheatBanquetHallModifyPlayerResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method CrossCheatBanquetHallModifyPlayer not implemented")
}
func (*UnimplementedBanquetHallCheatServiceServer) CheatBanquetHallGenerateRubbish(ctx context.Context, req *CrossCheatBanquetHallGenerateRubbishRequest) (*CrossCheatBanquetHallGenerateRubbishResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method CheatBanquetHallGenerateRubbish not implemented")
}
func (*UnimplementedBanquetHallCheatServiceServer) CheatBanquetHalModifyTransformCd(ctx context.Context, req *CrossCheatBanquetHalModifyTransformCdRequest) (*CrossCheatBanquetHalModifyTransformCdResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method CheatBanquetHalModifyTransformCd not implemented")
}
func (*UnimplementedBanquetHallCheatServiceServer) CheatBanquetHallModifyEliminateCd(ctx context.Context, req *CrossCheatBanquetHallModifyEliminateCdRequest) (*CrossCheatBanquetHallModifyEliminateCdResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method CheatBanquetHallModifyEliminateCd not implemented")
}
func (*UnimplementedBanquetHallCheatServiceServer) CheatBanquetHallModifyCarnivalBonfireCd(ctx context.Context, req *CrossCheatBanquetHallModifyCarnivalBonfireCdRequest) (*CrossCheatBanquetHallModifyCarnivalBonfireCdResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method CheatBanquetHallModifyCarnivalBonfireCd not implemented")
}
func (*UnimplementedBanquetHallCheatServiceServer) CheatBanquetHallGenerateMakeFriend(ctx context.Context, req *CrossCheatBanquetHallGenerateMakeFriendRequest) (*CrossCheatBanquetHallGenerateMakeFriendResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method CheatBanquetHallGenerateMakeFriend not implemented")
}
func (*UnimplementedBanquetHallCheatServiceServer) CheatBanquetHallFix1008(ctx context.Context, req *CrossCheatBanquetHallFix1008Request) (*CrossCheatBanquetHallFix1008Response, error) {
	return nil, status.Errorf(codes.Unimplemented, "method CheatBanquetHallFix1008 not implemented")
}

func RegisterBanquetHallCheatServiceServer(s *grpc.Server, srv BanquetHallCheatServiceServer) {
	s.RegisterService(&_BanquetHallCheatService_serviceDesc, srv)
}

func _BanquetHallCheatService_CheatBanquetHallOverChannelGame_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossCheatBanquetHallOverChannelGameRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(BanquetHallCheatServiceServer).CheatBanquetHallOverChannelGame(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.BanquetHallCheatService/CheatBanquetHallOverChannelGame",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(BanquetHallCheatServiceServer).CheatBanquetHallOverChannelGame(ctx, req.(*CrossCheatBanquetHallOverChannelGameRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _BanquetHallCheatService_CheatBanquetHallAddPlayer_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossCheatBanquetHallAddPlayerRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(BanquetHallCheatServiceServer).CheatBanquetHallAddPlayer(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.BanquetHallCheatService/CheatBanquetHallAddPlayer",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(BanquetHallCheatServiceServer).CheatBanquetHallAddPlayer(ctx, req.(*CrossCheatBanquetHallAddPlayerRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _BanquetHallCheatService_CrossCheatBanquetHallModifyPlayer_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossCheatBanquetHallModifyPlayerRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(BanquetHallCheatServiceServer).CrossCheatBanquetHallModifyPlayer(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.BanquetHallCheatService/CrossCheatBanquetHallModifyPlayer",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(BanquetHallCheatServiceServer).CrossCheatBanquetHallModifyPlayer(ctx, req.(*CrossCheatBanquetHallModifyPlayerRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _BanquetHallCheatService_CheatBanquetHallGenerateRubbish_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossCheatBanquetHallGenerateRubbishRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(BanquetHallCheatServiceServer).CheatBanquetHallGenerateRubbish(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.BanquetHallCheatService/CheatBanquetHallGenerateRubbish",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(BanquetHallCheatServiceServer).CheatBanquetHallGenerateRubbish(ctx, req.(*CrossCheatBanquetHallGenerateRubbishRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _BanquetHallCheatService_CheatBanquetHalModifyTransformCd_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossCheatBanquetHalModifyTransformCdRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(BanquetHallCheatServiceServer).CheatBanquetHalModifyTransformCd(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.BanquetHallCheatService/CheatBanquetHalModifyTransformCd",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(BanquetHallCheatServiceServer).CheatBanquetHalModifyTransformCd(ctx, req.(*CrossCheatBanquetHalModifyTransformCdRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _BanquetHallCheatService_CheatBanquetHallModifyEliminateCd_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossCheatBanquetHallModifyEliminateCdRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(BanquetHallCheatServiceServer).CheatBanquetHallModifyEliminateCd(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.BanquetHallCheatService/CheatBanquetHallModifyEliminateCd",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(BanquetHallCheatServiceServer).CheatBanquetHallModifyEliminateCd(ctx, req.(*CrossCheatBanquetHallModifyEliminateCdRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _BanquetHallCheatService_CheatBanquetHallModifyCarnivalBonfireCd_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossCheatBanquetHallModifyCarnivalBonfireCdRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(BanquetHallCheatServiceServer).CheatBanquetHallModifyCarnivalBonfireCd(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.BanquetHallCheatService/CheatBanquetHallModifyCarnivalBonfireCd",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(BanquetHallCheatServiceServer).CheatBanquetHallModifyCarnivalBonfireCd(ctx, req.(*CrossCheatBanquetHallModifyCarnivalBonfireCdRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _BanquetHallCheatService_CheatBanquetHallGenerateMakeFriend_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossCheatBanquetHallGenerateMakeFriendRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(BanquetHallCheatServiceServer).CheatBanquetHallGenerateMakeFriend(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.BanquetHallCheatService/CheatBanquetHallGenerateMakeFriend",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(BanquetHallCheatServiceServer).CheatBanquetHallGenerateMakeFriend(ctx, req.(*CrossCheatBanquetHallGenerateMakeFriendRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _BanquetHallCheatService_CheatBanquetHallFix1008_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossCheatBanquetHallFix1008Request)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(BanquetHallCheatServiceServer).CheatBanquetHallFix1008(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.BanquetHallCheatService/CheatBanquetHallFix1008",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(BanquetHallCheatServiceServer).CheatBanquetHallFix1008(ctx, req.(*CrossCheatBanquetHallFix1008Request))
	}
	return interceptor(ctx, in, info, handler)
}

var _BanquetHallCheatService_serviceDesc = grpc.ServiceDesc{
	ServiceName: "proto.BanquetHallCheatService",
	HandlerType: (*BanquetHallCheatServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CheatBanquetHallOverChannelGame",
			Handler:    _BanquetHallCheatService_CheatBanquetHallOverChannelGame_Handler,
		},
		{
			MethodName: "CheatBanquetHallAddPlayer",
			Handler:    _BanquetHallCheatService_CheatBanquetHallAddPlayer_Handler,
		},
		{
			MethodName: "CrossCheatBanquetHallModifyPlayer",
			Handler:    _BanquetHallCheatService_CrossCheatBanquetHallModifyPlayer_Handler,
		},
		{
			MethodName: "CheatBanquetHallGenerateRubbish",
			Handler:    _BanquetHallCheatService_CheatBanquetHallGenerateRubbish_Handler,
		},
		{
			MethodName: "CheatBanquetHalModifyTransformCd",
			Handler:    _BanquetHallCheatService_CheatBanquetHalModifyTransformCd_Handler,
		},
		{
			MethodName: "CheatBanquetHallModifyEliminateCd",
			Handler:    _BanquetHallCheatService_CheatBanquetHallModifyEliminateCd_Handler,
		},
		{
			MethodName: "CheatBanquetHallModifyCarnivalBonfireCd",
			Handler:    _BanquetHallCheatService_CheatBanquetHallModifyCarnivalBonfireCd_Handler,
		},
		{
			MethodName: "CheatBanquetHallGenerateMakeFriend",
			Handler:    _BanquetHallCheatService_CheatBanquetHallGenerateMakeFriend_Handler,
		},
		{
			MethodName: "CheatBanquetHallFix1008",
			Handler:    _BanquetHallCheatService_CheatBanquetHallFix1008_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "service/cross_banquet_hall_cheat.proto",
}
