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

package proto

import (
	context "context"
	fmt "fmt"
	proto "github.com/golang/protobuf/proto"
	grpc "google.golang.org/grpc"
	codes "google.golang.org/grpc/codes"
	status "google.golang.org/grpc/status"
	math "math"
	model "vikingar/proto/gen-go/model"
)

// 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 CrossRuinsTreasureCreateDefaultActivityRequest struct {
	RoleId               string              `protobuf:"bytes,1,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	ServerId             int32               `protobuf:"varint,2,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"`
	Time                 *model.ActivityTime `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"`
	Server               []int32             `protobuf:"varint,4,rep,packed,name=server,proto3" json:"server,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

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

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

var xxx_messageInfo_CrossRuinsTreasureCreateDefaultActivityRequest proto.InternalMessageInfo

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

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

func (m *CrossRuinsTreasureCreateDefaultActivityRequest) GetTime() *model.ActivityTime {
	if m != nil {
		return m.Time
	}
	return nil
}

func (m *CrossRuinsTreasureCreateDefaultActivityRequest) GetServer() []int32 {
	if m != nil {
		return m.Server
	}
	return nil
}

type CrossRuinsTreasureCreateDefaultActivityResponse 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 *CrossRuinsTreasureCreateDefaultActivityResponse) Reset() {
	*m = CrossRuinsTreasureCreateDefaultActivityResponse{}
}
func (m *CrossRuinsTreasureCreateDefaultActivityResponse) String() string {
	return proto.CompactTextString(m)
}
func (*CrossRuinsTreasureCreateDefaultActivityResponse) ProtoMessage() {}
func (*CrossRuinsTreasureCreateDefaultActivityResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_df7b37e94b23f56c, []int{1}
}

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

var xxx_messageInfo_CrossRuinsTreasureCreateDefaultActivityResponse proto.InternalMessageInfo

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

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

//生成pvp玩家池
type CrossRuinsTreasureGeneratePVPPoolRequest struct {
	ShowId               []int32  `protobuf:"zigzag32,1,rep,packed,name=show_id,json=showId,proto3" json:"show_id,omitempty"`
	KeepsakeCount        int32    `protobuf:"zigzag32,2,opt,name=keepsake_count,json=keepsakeCount,proto3" json:"keepsake_count,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 *CrossRuinsTreasureGeneratePVPPoolRequest) Reset() {
	*m = CrossRuinsTreasureGeneratePVPPoolRequest{}
}
func (m *CrossRuinsTreasureGeneratePVPPoolRequest) String() string { return proto.CompactTextString(m) }
func (*CrossRuinsTreasureGeneratePVPPoolRequest) ProtoMessage()    {}
func (*CrossRuinsTreasureGeneratePVPPoolRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_df7b37e94b23f56c, []int{2}
}

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

var xxx_messageInfo_CrossRuinsTreasureGeneratePVPPoolRequest proto.InternalMessageInfo

func (m *CrossRuinsTreasureGeneratePVPPoolRequest) GetShowId() []int32 {
	if m != nil {
		return m.ShowId
	}
	return nil
}

func (m *CrossRuinsTreasureGeneratePVPPoolRequest) GetKeepsakeCount() int32 {
	if m != nil {
		return m.KeepsakeCount
	}
	return 0
}

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

type CrossRuinsTreasureGeneratePVPPoolResponse 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                 *CrossRuinsTreasureGeneratePVPPoolResponse_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 *CrossRuinsTreasureGeneratePVPPoolResponse) Reset() {
	*m = CrossRuinsTreasureGeneratePVPPoolResponse{}
}
func (m *CrossRuinsTreasureGeneratePVPPoolResponse) String() string {
	return proto.CompactTextString(m)
}
func (*CrossRuinsTreasureGeneratePVPPoolResponse) ProtoMessage() {}
func (*CrossRuinsTreasureGeneratePVPPoolResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_df7b37e94b23f56c, []int{3}
}

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

var xxx_messageInfo_CrossRuinsTreasureGeneratePVPPoolResponse proto.InternalMessageInfo

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

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

func (m *CrossRuinsTreasureGeneratePVPPoolResponse) GetData() *CrossRuinsTreasureGeneratePVPPoolResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type CrossRuinsTreasureGeneratePVPPoolResponse_Data struct {
	RoleIds              []string `protobuf:"bytes,1,rep,name=role_ids,json=roleIds,proto3" json:"role_ids,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_CrossRuinsTreasureGeneratePVPPoolResponse_Data proto.InternalMessageInfo

func (m *CrossRuinsTreasureGeneratePVPPoolResponse_Data) GetRoleIds() []string {
	if m != nil {
		return m.RoleIds
	}
	return nil
}

//生成事件
type CrossRuinsTreasureGenerateEventRequest struct {
	EventTyp             int32    `protobuf:"zigzag32,1,opt,name=event_typ,json=eventTyp,proto3" json:"event_typ,omitempty"`
	EventNo              int32    `protobuf:"zigzag32,2,opt,name=event_no,json=eventNo,proto3" json:"event_no,omitempty"`
	ShowId               int64    `protobuf:"zigzag64,3,opt,name=show_id,json=showId,proto3" json:"show_id,omitempty"`
	RoleId               string   `protobuf:"bytes,4,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	ServerId             int32    `protobuf:"varint,5,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 *CrossRuinsTreasureGenerateEventRequest) Reset() {
	*m = CrossRuinsTreasureGenerateEventRequest{}
}
func (m *CrossRuinsTreasureGenerateEventRequest) String() string { return proto.CompactTextString(m) }
func (*CrossRuinsTreasureGenerateEventRequest) ProtoMessage()    {}
func (*CrossRuinsTreasureGenerateEventRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_df7b37e94b23f56c, []int{4}
}

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

var xxx_messageInfo_CrossRuinsTreasureGenerateEventRequest proto.InternalMessageInfo

func (m *CrossRuinsTreasureGenerateEventRequest) GetEventTyp() int32 {
	if m != nil {
		return m.EventTyp
	}
	return 0
}

func (m *CrossRuinsTreasureGenerateEventRequest) GetEventNo() int32 {
	if m != nil {
		return m.EventNo
	}
	return 0
}

func (m *CrossRuinsTreasureGenerateEventRequest) GetShowId() int64 {
	if m != nil {
		return m.ShowId
	}
	return 0
}

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

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

type CrossRuinsTreasureGenerateEventResponse 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                 *CrossRuinsTreasureGenerateEventResponse_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 *CrossRuinsTreasureGenerateEventResponse) Reset() {
	*m = CrossRuinsTreasureGenerateEventResponse{}
}
func (m *CrossRuinsTreasureGenerateEventResponse) String() string { return proto.CompactTextString(m) }
func (*CrossRuinsTreasureGenerateEventResponse) ProtoMessage()    {}
func (*CrossRuinsTreasureGenerateEventResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_df7b37e94b23f56c, []int{5}
}

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

var xxx_messageInfo_CrossRuinsTreasureGenerateEventResponse proto.InternalMessageInfo

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

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

func (m *CrossRuinsTreasureGenerateEventResponse) GetData() *CrossRuinsTreasureGenerateEventResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type CrossRuinsTreasureGenerateEventResponse_Data struct {
	Area                 *model.RuinsTreasureArea            `protobuf:"bytes,1,opt,name=area,proto3" json:"area,omitempty"`
	Award                *model.RuinsTreasureAwardEventAward `protobuf:"bytes,2,opt,name=award,proto3" json:"award,omitempty"`
	BuffNo               int32                               `protobuf:"zigzag32,3,opt,name=buff_no,json=buffNo,proto3" json:"buff_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
	XXX_unrecognized     []byte                              `json:"-"`
	XXX_sizecache        int32                               `json:"-"`
}

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

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

var xxx_messageInfo_CrossRuinsTreasureGenerateEventResponse_Data proto.InternalMessageInfo

func (m *CrossRuinsTreasureGenerateEventResponse_Data) GetArea() *model.RuinsTreasureArea {
	if m != nil {
		return m.Area
	}
	return nil
}

func (m *CrossRuinsTreasureGenerateEventResponse_Data) GetAward() *model.RuinsTreasureAwardEventAward {
	if m != nil {
		return m.Award
	}
	return nil
}

func (m *CrossRuinsTreasureGenerateEventResponse_Data) GetBuffNo() int32 {
	if m != nil {
		return m.BuffNo
	}
	return 0
}

//修改藏宝图碎片
type CrossRuinsTreasureChangeMapFragmentCountRequest struct {
	Num                  int32    `protobuf:"zigzag32,1,opt,name=num,proto3" json:"num,omitempty"`
	RoleId               string   `protobuf:"bytes,2,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	ServerId             int32    `protobuf:"varint,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 *CrossRuinsTreasureChangeMapFragmentCountRequest) Reset() {
	*m = CrossRuinsTreasureChangeMapFragmentCountRequest{}
}
func (m *CrossRuinsTreasureChangeMapFragmentCountRequest) String() string {
	return proto.CompactTextString(m)
}
func (*CrossRuinsTreasureChangeMapFragmentCountRequest) ProtoMessage() {}
func (*CrossRuinsTreasureChangeMapFragmentCountRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_df7b37e94b23f56c, []int{6}
}

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

var xxx_messageInfo_CrossRuinsTreasureChangeMapFragmentCountRequest proto.InternalMessageInfo

func (m *CrossRuinsTreasureChangeMapFragmentCountRequest) GetNum() int32 {
	if m != nil {
		return m.Num
	}
	return 0
}

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

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

type CrossRuinsTreasureChangeMapFragmentCountResponse 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                 *CrossRuinsTreasureChangeMapFragmentCountResponse_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 *CrossRuinsTreasureChangeMapFragmentCountResponse) Reset() {
	*m = CrossRuinsTreasureChangeMapFragmentCountResponse{}
}
func (m *CrossRuinsTreasureChangeMapFragmentCountResponse) String() string {
	return proto.CompactTextString(m)
}
func (*CrossRuinsTreasureChangeMapFragmentCountResponse) ProtoMessage() {}
func (*CrossRuinsTreasureChangeMapFragmentCountResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_df7b37e94b23f56c, []int{7}
}

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

var xxx_messageInfo_CrossRuinsTreasureChangeMapFragmentCountResponse proto.InternalMessageInfo

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

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

func (m *CrossRuinsTreasureChangeMapFragmentCountResponse) GetData() *CrossRuinsTreasureChangeMapFragmentCountResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type CrossRuinsTreasureChangeMapFragmentCountResponse_Data struct {
	Team                 *model.RuinsTreasureTeam `protobuf:"bytes,1,opt,name=team,proto3" json:"team,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_CrossRuinsTreasureChangeMapFragmentCountResponse_Data proto.InternalMessageInfo

func (m *CrossRuinsTreasureChangeMapFragmentCountResponse_Data) GetTeam() *model.RuinsTreasureTeam {
	if m != nil {
		return m.Team
	}
	return nil
}

//修改信物数量
type CrossRuinsTreasureChangeKeepsakeCountRequest struct {
	Num                  int32    `protobuf:"zigzag32,1,opt,name=num,proto3" json:"num,omitempty"`
	RoleId               string   `protobuf:"bytes,2,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	ServerId             int32    `protobuf:"varint,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 *CrossRuinsTreasureChangeKeepsakeCountRequest) Reset() {
	*m = CrossRuinsTreasureChangeKeepsakeCountRequest{}
}
func (m *CrossRuinsTreasureChangeKeepsakeCountRequest) String() string {
	return proto.CompactTextString(m)
}
func (*CrossRuinsTreasureChangeKeepsakeCountRequest) ProtoMessage() {}
func (*CrossRuinsTreasureChangeKeepsakeCountRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_df7b37e94b23f56c, []int{8}
}

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

var xxx_messageInfo_CrossRuinsTreasureChangeKeepsakeCountRequest proto.InternalMessageInfo

func (m *CrossRuinsTreasureChangeKeepsakeCountRequest) GetNum() int32 {
	if m != nil {
		return m.Num
	}
	return 0
}

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

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

type CrossRuinsTreasureChangeKeepsakeCountResponse 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                 *CrossRuinsTreasureChangeKeepsakeCountResponse_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 *CrossRuinsTreasureChangeKeepsakeCountResponse) Reset() {
	*m = CrossRuinsTreasureChangeKeepsakeCountResponse{}
}
func (m *CrossRuinsTreasureChangeKeepsakeCountResponse) String() string {
	return proto.CompactTextString(m)
}
func (*CrossRuinsTreasureChangeKeepsakeCountResponse) ProtoMessage() {}
func (*CrossRuinsTreasureChangeKeepsakeCountResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_df7b37e94b23f56c, []int{9}
}

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

var xxx_messageInfo_CrossRuinsTreasureChangeKeepsakeCountResponse proto.InternalMessageInfo

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

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

func (m *CrossRuinsTreasureChangeKeepsakeCountResponse) GetData() *CrossRuinsTreasureChangeKeepsakeCountResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type CrossRuinsTreasureChangeKeepsakeCountResponse_Data struct {
	Role                 *model.RuinsTreasureRole `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_CrossRuinsTreasureChangeKeepsakeCountResponse_Data proto.InternalMessageInfo

func (m *CrossRuinsTreasureChangeKeepsakeCountResponse_Data) GetRole() *model.RuinsTreasureRole {
	if m != nil {
		return m.Role
	}
	return nil
}

//所有攻击CD清零
type CrossRuinsTreasureClearAttackCDRequest struct {
	RoleId               string   `protobuf:"bytes,1,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	ServerId             int32    `protobuf:"varint,2,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 *CrossRuinsTreasureClearAttackCDRequest) Reset() {
	*m = CrossRuinsTreasureClearAttackCDRequest{}
}
func (m *CrossRuinsTreasureClearAttackCDRequest) String() string { return proto.CompactTextString(m) }
func (*CrossRuinsTreasureClearAttackCDRequest) ProtoMessage()    {}
func (*CrossRuinsTreasureClearAttackCDRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_df7b37e94b23f56c, []int{10}
}

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

var xxx_messageInfo_CrossRuinsTreasureClearAttackCDRequest proto.InternalMessageInfo

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

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

type CrossRuinsTreasureClearAttackCDResponse 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                 *CrossRuinsTreasureClearAttackCDResponse_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 *CrossRuinsTreasureClearAttackCDResponse) Reset() {
	*m = CrossRuinsTreasureClearAttackCDResponse{}
}
func (m *CrossRuinsTreasureClearAttackCDResponse) String() string { return proto.CompactTextString(m) }
func (*CrossRuinsTreasureClearAttackCDResponse) ProtoMessage()    {}
func (*CrossRuinsTreasureClearAttackCDResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_df7b37e94b23f56c, []int{11}
}

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

var xxx_messageInfo_CrossRuinsTreasureClearAttackCDResponse proto.InternalMessageInfo

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

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

func (m *CrossRuinsTreasureClearAttackCDResponse) GetData() *CrossRuinsTreasureClearAttackCDResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type CrossRuinsTreasureClearAttackCDResponse_Data struct {
	Area                 *model.RuinsTreasureArea `protobuf:"bytes,1,opt,name=area,proto3" json:"area,omitempty"`
	Team                 *model.RuinsTreasureTeam `protobuf:"bytes,2,opt,name=team,proto3" json:"team,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_CrossRuinsTreasureClearAttackCDResponse_Data proto.InternalMessageInfo

func (m *CrossRuinsTreasureClearAttackCDResponse_Data) GetArea() *model.RuinsTreasureArea {
	if m != nil {
		return m.Area
	}
	return nil
}

func (m *CrossRuinsTreasureClearAttackCDResponse_Data) GetTeam() *model.RuinsTreasureTeam {
	if m != nil {
		return m.Team
	}
	return nil
}

//修改没触发保底次数
type CrossRuinsTreasureChangeNPCGuaranteeRequest struct {
	Count                int32    `protobuf:"zigzag32,1,opt,name=count,proto3" json:"count,omitempty"`
	RoleId               string   `protobuf:"bytes,2,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	ServerId             int32    `protobuf:"varint,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 *CrossRuinsTreasureChangeNPCGuaranteeRequest) Reset() {
	*m = CrossRuinsTreasureChangeNPCGuaranteeRequest{}
}
func (m *CrossRuinsTreasureChangeNPCGuaranteeRequest) String() string {
	return proto.CompactTextString(m)
}
func (*CrossRuinsTreasureChangeNPCGuaranteeRequest) ProtoMessage() {}
func (*CrossRuinsTreasureChangeNPCGuaranteeRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_df7b37e94b23f56c, []int{12}
}

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

var xxx_messageInfo_CrossRuinsTreasureChangeNPCGuaranteeRequest proto.InternalMessageInfo

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

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

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

type CrossRuinsTreasureChangeNPCGuaranteeResponse 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 *CrossRuinsTreasureChangeNPCGuaranteeResponse) Reset() {
	*m = CrossRuinsTreasureChangeNPCGuaranteeResponse{}
}
func (m *CrossRuinsTreasureChangeNPCGuaranteeResponse) String() string {
	return proto.CompactTextString(m)
}
func (*CrossRuinsTreasureChangeNPCGuaranteeResponse) ProtoMessage() {}
func (*CrossRuinsTreasureChangeNPCGuaranteeResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_df7b37e94b23f56c, []int{13}
}

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

var xxx_messageInfo_CrossRuinsTreasureChangeNPCGuaranteeResponse proto.InternalMessageInfo

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

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

//修改当前敌人/玩家血量
type CrossRuinsTreasureChangeOpponentBloodRequest struct {
	Area                 int32    `protobuf:"zigzag32,1,opt,name=area,proto3" json:"area,omitempty"`
	Blood                int64    `protobuf:"varint,2,opt,name=blood,proto3" json:"blood,omitempty"`
	RoleId               string   `protobuf:"bytes,3,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	ServerId             int32    `protobuf:"varint,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 *CrossRuinsTreasureChangeOpponentBloodRequest) Reset() {
	*m = CrossRuinsTreasureChangeOpponentBloodRequest{}
}
func (m *CrossRuinsTreasureChangeOpponentBloodRequest) String() string {
	return proto.CompactTextString(m)
}
func (*CrossRuinsTreasureChangeOpponentBloodRequest) ProtoMessage() {}
func (*CrossRuinsTreasureChangeOpponentBloodRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_df7b37e94b23f56c, []int{14}
}

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

var xxx_messageInfo_CrossRuinsTreasureChangeOpponentBloodRequest proto.InternalMessageInfo

func (m *CrossRuinsTreasureChangeOpponentBloodRequest) GetArea() int32 {
	if m != nil {
		return m.Area
	}
	return 0
}

func (m *CrossRuinsTreasureChangeOpponentBloodRequest) GetBlood() int64 {
	if m != nil {
		return m.Blood
	}
	return 0
}

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

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

type CrossRuinsTreasureChangeOpponentBloodResponse 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                 *CrossRuinsTreasureChangeOpponentBloodResponse_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 *CrossRuinsTreasureChangeOpponentBloodResponse) Reset() {
	*m = CrossRuinsTreasureChangeOpponentBloodResponse{}
}
func (m *CrossRuinsTreasureChangeOpponentBloodResponse) String() string {
	return proto.CompactTextString(m)
}
func (*CrossRuinsTreasureChangeOpponentBloodResponse) ProtoMessage() {}
func (*CrossRuinsTreasureChangeOpponentBloodResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_df7b37e94b23f56c, []int{15}
}

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

var xxx_messageInfo_CrossRuinsTreasureChangeOpponentBloodResponse proto.InternalMessageInfo

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

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

func (m *CrossRuinsTreasureChangeOpponentBloodResponse) GetData() *CrossRuinsTreasureChangeOpponentBloodResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type CrossRuinsTreasureChangeOpponentBloodResponse_Data struct {
	Area                 *model.RuinsTreasureArea `protobuf:"bytes,1,opt,name=area,proto3" json:"area,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_CrossRuinsTreasureChangeOpponentBloodResponse_Data proto.InternalMessageInfo

func (m *CrossRuinsTreasureChangeOpponentBloodResponse_Data) GetArea() *model.RuinsTreasureArea {
	if m != nil {
		return m.Area
	}
	return nil
}

func init() {
	proto.RegisterType((*CrossRuinsTreasureCreateDefaultActivityRequest)(nil), "proto.CrossRuinsTreasureCreateDefaultActivityRequest")
	proto.RegisterType((*CrossRuinsTreasureCreateDefaultActivityResponse)(nil), "proto.CrossRuinsTreasureCreateDefaultActivityResponse")
	proto.RegisterType((*CrossRuinsTreasureGeneratePVPPoolRequest)(nil), "proto.CrossRuinsTreasureGeneratePVPPoolRequest")
	proto.RegisterType((*CrossRuinsTreasureGeneratePVPPoolResponse)(nil), "proto.CrossRuinsTreasureGeneratePVPPoolResponse")
	proto.RegisterType((*CrossRuinsTreasureGeneratePVPPoolResponse_Data)(nil), "proto.CrossRuinsTreasureGeneratePVPPoolResponse.Data")
	proto.RegisterType((*CrossRuinsTreasureGenerateEventRequest)(nil), "proto.CrossRuinsTreasureGenerateEventRequest")
	proto.RegisterType((*CrossRuinsTreasureGenerateEventResponse)(nil), "proto.CrossRuinsTreasureGenerateEventResponse")
	proto.RegisterType((*CrossRuinsTreasureGenerateEventResponse_Data)(nil), "proto.CrossRuinsTreasureGenerateEventResponse.Data")
	proto.RegisterType((*CrossRuinsTreasureChangeMapFragmentCountRequest)(nil), "proto.CrossRuinsTreasureChangeMapFragmentCountRequest")
	proto.RegisterType((*CrossRuinsTreasureChangeMapFragmentCountResponse)(nil), "proto.CrossRuinsTreasureChangeMapFragmentCountResponse")
	proto.RegisterType((*CrossRuinsTreasureChangeMapFragmentCountResponse_Data)(nil), "proto.CrossRuinsTreasureChangeMapFragmentCountResponse.Data")
	proto.RegisterType((*CrossRuinsTreasureChangeKeepsakeCountRequest)(nil), "proto.CrossRuinsTreasureChangeKeepsakeCountRequest")
	proto.RegisterType((*CrossRuinsTreasureChangeKeepsakeCountResponse)(nil), "proto.CrossRuinsTreasureChangeKeepsakeCountResponse")
	proto.RegisterType((*CrossRuinsTreasureChangeKeepsakeCountResponse_Data)(nil), "proto.CrossRuinsTreasureChangeKeepsakeCountResponse.Data")
	proto.RegisterType((*CrossRuinsTreasureClearAttackCDRequest)(nil), "proto.CrossRuinsTreasureClearAttackCDRequest")
	proto.RegisterType((*CrossRuinsTreasureClearAttackCDResponse)(nil), "proto.CrossRuinsTreasureClearAttackCDResponse")
	proto.RegisterType((*CrossRuinsTreasureClearAttackCDResponse_Data)(nil), "proto.CrossRuinsTreasureClearAttackCDResponse.Data")
	proto.RegisterType((*CrossRuinsTreasureChangeNPCGuaranteeRequest)(nil), "proto.CrossRuinsTreasureChangeNPCGuaranteeRequest")
	proto.RegisterType((*CrossRuinsTreasureChangeNPCGuaranteeResponse)(nil), "proto.CrossRuinsTreasureChangeNPCGuaranteeResponse")
	proto.RegisterType((*CrossRuinsTreasureChangeOpponentBloodRequest)(nil), "proto.CrossRuinsTreasureChangeOpponentBloodRequest")
	proto.RegisterType((*CrossRuinsTreasureChangeOpponentBloodResponse)(nil), "proto.CrossRuinsTreasureChangeOpponentBloodResponse")
	proto.RegisterType((*CrossRuinsTreasureChangeOpponentBloodResponse_Data)(nil), "proto.CrossRuinsTreasureChangeOpponentBloodResponse.Data")
}

func init() {
	proto.RegisterFile("service/cross_ruins_treasure_cheat.proto", fileDescriptor_df7b37e94b23f56c)
}

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

// RuinsTreasureCheatServiceClient is the client API for RuinsTreasureCheatService service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
type RuinsTreasureCheatServiceClient interface {
	CreateDefaultActivity(ctx context.Context, in *CrossRuinsTreasureCreateDefaultActivityRequest, opts ...grpc.CallOption) (*CrossRuinsTreasureCreateDefaultActivityResponse, error)
	GeneratePVPPool(ctx context.Context, in *CrossRuinsTreasureGeneratePVPPoolRequest, opts ...grpc.CallOption) (*CrossRuinsTreasureGeneratePVPPoolResponse, error)
	GenerateEvent(ctx context.Context, in *CrossRuinsTreasureGenerateEventRequest, opts ...grpc.CallOption) (*CrossRuinsTreasureGenerateEventResponse, error)
	ChangeMapFragmentCount(ctx context.Context, in *CrossRuinsTreasureChangeMapFragmentCountRequest, opts ...grpc.CallOption) (*CrossRuinsTreasureChangeMapFragmentCountResponse, error)
	ChangeKeepsakeCount(ctx context.Context, in *CrossRuinsTreasureChangeKeepsakeCountRequest, opts ...grpc.CallOption) (*CrossRuinsTreasureChangeKeepsakeCountResponse, error)
	ClearAttackCD(ctx context.Context, in *CrossRuinsTreasureClearAttackCDRequest, opts ...grpc.CallOption) (*CrossRuinsTreasureClearAttackCDResponse, error)
	ChangeNPCGuarantee(ctx context.Context, in *CrossRuinsTreasureChangeNPCGuaranteeRequest, opts ...grpc.CallOption) (*CrossRuinsTreasureChangeNPCGuaranteeResponse, error)
	ChangeOpponentBlood(ctx context.Context, in *CrossRuinsTreasureChangeOpponentBloodRequest, opts ...grpc.CallOption) (*CrossRuinsTreasureChangeOpponentBloodResponse, error)
}

type ruinsTreasureCheatServiceClient struct {
	cc *grpc.ClientConn
}

func NewRuinsTreasureCheatServiceClient(cc *grpc.ClientConn) RuinsTreasureCheatServiceClient {
	return &ruinsTreasureCheatServiceClient{cc}
}

func (c *ruinsTreasureCheatServiceClient) CreateDefaultActivity(ctx context.Context, in *CrossRuinsTreasureCreateDefaultActivityRequest, opts ...grpc.CallOption) (*CrossRuinsTreasureCreateDefaultActivityResponse, error) {
	out := new(CrossRuinsTreasureCreateDefaultActivityResponse)
	err := c.cc.Invoke(ctx, "/proto.RuinsTreasureCheatService/CreateDefaultActivity", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *ruinsTreasureCheatServiceClient) GeneratePVPPool(ctx context.Context, in *CrossRuinsTreasureGeneratePVPPoolRequest, opts ...grpc.CallOption) (*CrossRuinsTreasureGeneratePVPPoolResponse, error) {
	out := new(CrossRuinsTreasureGeneratePVPPoolResponse)
	err := c.cc.Invoke(ctx, "/proto.RuinsTreasureCheatService/GeneratePVPPool", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *ruinsTreasureCheatServiceClient) GenerateEvent(ctx context.Context, in *CrossRuinsTreasureGenerateEventRequest, opts ...grpc.CallOption) (*CrossRuinsTreasureGenerateEventResponse, error) {
	out := new(CrossRuinsTreasureGenerateEventResponse)
	err := c.cc.Invoke(ctx, "/proto.RuinsTreasureCheatService/GenerateEvent", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *ruinsTreasureCheatServiceClient) ChangeMapFragmentCount(ctx context.Context, in *CrossRuinsTreasureChangeMapFragmentCountRequest, opts ...grpc.CallOption) (*CrossRuinsTreasureChangeMapFragmentCountResponse, error) {
	out := new(CrossRuinsTreasureChangeMapFragmentCountResponse)
	err := c.cc.Invoke(ctx, "/proto.RuinsTreasureCheatService/ChangeMapFragmentCount", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *ruinsTreasureCheatServiceClient) ChangeKeepsakeCount(ctx context.Context, in *CrossRuinsTreasureChangeKeepsakeCountRequest, opts ...grpc.CallOption) (*CrossRuinsTreasureChangeKeepsakeCountResponse, error) {
	out := new(CrossRuinsTreasureChangeKeepsakeCountResponse)
	err := c.cc.Invoke(ctx, "/proto.RuinsTreasureCheatService/ChangeKeepsakeCount", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *ruinsTreasureCheatServiceClient) ClearAttackCD(ctx context.Context, in *CrossRuinsTreasureClearAttackCDRequest, opts ...grpc.CallOption) (*CrossRuinsTreasureClearAttackCDResponse, error) {
	out := new(CrossRuinsTreasureClearAttackCDResponse)
	err := c.cc.Invoke(ctx, "/proto.RuinsTreasureCheatService/ClearAttackCD", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *ruinsTreasureCheatServiceClient) ChangeNPCGuarantee(ctx context.Context, in *CrossRuinsTreasureChangeNPCGuaranteeRequest, opts ...grpc.CallOption) (*CrossRuinsTreasureChangeNPCGuaranteeResponse, error) {
	out := new(CrossRuinsTreasureChangeNPCGuaranteeResponse)
	err := c.cc.Invoke(ctx, "/proto.RuinsTreasureCheatService/ChangeNPCGuarantee", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *ruinsTreasureCheatServiceClient) ChangeOpponentBlood(ctx context.Context, in *CrossRuinsTreasureChangeOpponentBloodRequest, opts ...grpc.CallOption) (*CrossRuinsTreasureChangeOpponentBloodResponse, error) {
	out := new(CrossRuinsTreasureChangeOpponentBloodResponse)
	err := c.cc.Invoke(ctx, "/proto.RuinsTreasureCheatService/ChangeOpponentBlood", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

// RuinsTreasureCheatServiceServer is the server API for RuinsTreasureCheatService service.
type RuinsTreasureCheatServiceServer interface {
	CreateDefaultActivity(context.Context, *CrossRuinsTreasureCreateDefaultActivityRequest) (*CrossRuinsTreasureCreateDefaultActivityResponse, error)
	GeneratePVPPool(context.Context, *CrossRuinsTreasureGeneratePVPPoolRequest) (*CrossRuinsTreasureGeneratePVPPoolResponse, error)
	GenerateEvent(context.Context, *CrossRuinsTreasureGenerateEventRequest) (*CrossRuinsTreasureGenerateEventResponse, error)
	ChangeMapFragmentCount(context.Context, *CrossRuinsTreasureChangeMapFragmentCountRequest) (*CrossRuinsTreasureChangeMapFragmentCountResponse, error)
	ChangeKeepsakeCount(context.Context, *CrossRuinsTreasureChangeKeepsakeCountRequest) (*CrossRuinsTreasureChangeKeepsakeCountResponse, error)
	ClearAttackCD(context.Context, *CrossRuinsTreasureClearAttackCDRequest) (*CrossRuinsTreasureClearAttackCDResponse, error)
	ChangeNPCGuarantee(context.Context, *CrossRuinsTreasureChangeNPCGuaranteeRequest) (*CrossRuinsTreasureChangeNPCGuaranteeResponse, error)
	ChangeOpponentBlood(context.Context, *CrossRuinsTreasureChangeOpponentBloodRequest) (*CrossRuinsTreasureChangeOpponentBloodResponse, error)
}

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

func (*UnimplementedRuinsTreasureCheatServiceServer) CreateDefaultActivity(ctx context.Context, req *CrossRuinsTreasureCreateDefaultActivityRequest) (*CrossRuinsTreasureCreateDefaultActivityResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method CreateDefaultActivity not implemented")
}
func (*UnimplementedRuinsTreasureCheatServiceServer) GeneratePVPPool(ctx context.Context, req *CrossRuinsTreasureGeneratePVPPoolRequest) (*CrossRuinsTreasureGeneratePVPPoolResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method GeneratePVPPool not implemented")
}
func (*UnimplementedRuinsTreasureCheatServiceServer) GenerateEvent(ctx context.Context, req *CrossRuinsTreasureGenerateEventRequest) (*CrossRuinsTreasureGenerateEventResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method GenerateEvent not implemented")
}
func (*UnimplementedRuinsTreasureCheatServiceServer) ChangeMapFragmentCount(ctx context.Context, req *CrossRuinsTreasureChangeMapFragmentCountRequest) (*CrossRuinsTreasureChangeMapFragmentCountResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method ChangeMapFragmentCount not implemented")
}
func (*UnimplementedRuinsTreasureCheatServiceServer) ChangeKeepsakeCount(ctx context.Context, req *CrossRuinsTreasureChangeKeepsakeCountRequest) (*CrossRuinsTreasureChangeKeepsakeCountResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method ChangeKeepsakeCount not implemented")
}
func (*UnimplementedRuinsTreasureCheatServiceServer) ClearAttackCD(ctx context.Context, req *CrossRuinsTreasureClearAttackCDRequest) (*CrossRuinsTreasureClearAttackCDResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method ClearAttackCD not implemented")
}
func (*UnimplementedRuinsTreasureCheatServiceServer) ChangeNPCGuarantee(ctx context.Context, req *CrossRuinsTreasureChangeNPCGuaranteeRequest) (*CrossRuinsTreasureChangeNPCGuaranteeResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method ChangeNPCGuarantee not implemented")
}
func (*UnimplementedRuinsTreasureCheatServiceServer) ChangeOpponentBlood(ctx context.Context, req *CrossRuinsTreasureChangeOpponentBloodRequest) (*CrossRuinsTreasureChangeOpponentBloodResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method ChangeOpponentBlood not implemented")
}

func RegisterRuinsTreasureCheatServiceServer(s *grpc.Server, srv RuinsTreasureCheatServiceServer) {
	s.RegisterService(&_RuinsTreasureCheatService_serviceDesc, srv)
}

func _RuinsTreasureCheatService_CreateDefaultActivity_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossRuinsTreasureCreateDefaultActivityRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RuinsTreasureCheatServiceServer).CreateDefaultActivity(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.RuinsTreasureCheatService/CreateDefaultActivity",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RuinsTreasureCheatServiceServer).CreateDefaultActivity(ctx, req.(*CrossRuinsTreasureCreateDefaultActivityRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RuinsTreasureCheatService_GeneratePVPPool_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossRuinsTreasureGeneratePVPPoolRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RuinsTreasureCheatServiceServer).GeneratePVPPool(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.RuinsTreasureCheatService/GeneratePVPPool",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RuinsTreasureCheatServiceServer).GeneratePVPPool(ctx, req.(*CrossRuinsTreasureGeneratePVPPoolRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RuinsTreasureCheatService_GenerateEvent_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossRuinsTreasureGenerateEventRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RuinsTreasureCheatServiceServer).GenerateEvent(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.RuinsTreasureCheatService/GenerateEvent",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RuinsTreasureCheatServiceServer).GenerateEvent(ctx, req.(*CrossRuinsTreasureGenerateEventRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RuinsTreasureCheatService_ChangeMapFragmentCount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossRuinsTreasureChangeMapFragmentCountRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RuinsTreasureCheatServiceServer).ChangeMapFragmentCount(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.RuinsTreasureCheatService/ChangeMapFragmentCount",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RuinsTreasureCheatServiceServer).ChangeMapFragmentCount(ctx, req.(*CrossRuinsTreasureChangeMapFragmentCountRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RuinsTreasureCheatService_ChangeKeepsakeCount_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossRuinsTreasureChangeKeepsakeCountRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RuinsTreasureCheatServiceServer).ChangeKeepsakeCount(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.RuinsTreasureCheatService/ChangeKeepsakeCount",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RuinsTreasureCheatServiceServer).ChangeKeepsakeCount(ctx, req.(*CrossRuinsTreasureChangeKeepsakeCountRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RuinsTreasureCheatService_ClearAttackCD_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossRuinsTreasureClearAttackCDRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RuinsTreasureCheatServiceServer).ClearAttackCD(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.RuinsTreasureCheatService/ClearAttackCD",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RuinsTreasureCheatServiceServer).ClearAttackCD(ctx, req.(*CrossRuinsTreasureClearAttackCDRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RuinsTreasureCheatService_ChangeNPCGuarantee_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossRuinsTreasureChangeNPCGuaranteeRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RuinsTreasureCheatServiceServer).ChangeNPCGuarantee(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.RuinsTreasureCheatService/ChangeNPCGuarantee",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RuinsTreasureCheatServiceServer).ChangeNPCGuarantee(ctx, req.(*CrossRuinsTreasureChangeNPCGuaranteeRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _RuinsTreasureCheatService_ChangeOpponentBlood_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossRuinsTreasureChangeOpponentBloodRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(RuinsTreasureCheatServiceServer).ChangeOpponentBlood(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.RuinsTreasureCheatService/ChangeOpponentBlood",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(RuinsTreasureCheatServiceServer).ChangeOpponentBlood(ctx, req.(*CrossRuinsTreasureChangeOpponentBloodRequest))
	}
	return interceptor(ctx, in, info, handler)
}

var _RuinsTreasureCheatService_serviceDesc = grpc.ServiceDesc{
	ServiceName: "proto.RuinsTreasureCheatService",
	HandlerType: (*RuinsTreasureCheatServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateDefaultActivity",
			Handler:    _RuinsTreasureCheatService_CreateDefaultActivity_Handler,
		},
		{
			MethodName: "GeneratePVPPool",
			Handler:    _RuinsTreasureCheatService_GeneratePVPPool_Handler,
		},
		{
			MethodName: "GenerateEvent",
			Handler:    _RuinsTreasureCheatService_GenerateEvent_Handler,
		},
		{
			MethodName: "ChangeMapFragmentCount",
			Handler:    _RuinsTreasureCheatService_ChangeMapFragmentCount_Handler,
		},
		{
			MethodName: "ChangeKeepsakeCount",
			Handler:    _RuinsTreasureCheatService_ChangeKeepsakeCount_Handler,
		},
		{
			MethodName: "ClearAttackCD",
			Handler:    _RuinsTreasureCheatService_ClearAttackCD_Handler,
		},
		{
			MethodName: "ChangeNPCGuarantee",
			Handler:    _RuinsTreasureCheatService_ChangeNPCGuarantee_Handler,
		},
		{
			MethodName: "ChangeOpponentBlood",
			Handler:    _RuinsTreasureCheatService_ChangeOpponentBlood_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "service/cross_ruins_treasure_cheat.proto",
}
