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

package proto

import (
	fmt "fmt"
	proto "github.com/golang/protobuf/proto"
	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

//切换区域
//id=14801
type RuinsTreasureEnterAreaRequest struct {
	AreaNo               int32    `protobuf:"zigzag32,1,opt,name=area_no,json=areaNo,proto3" json:"area_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureEnterAreaRequest proto.InternalMessageInfo

func (m *RuinsTreasureEnterAreaRequest) GetAreaNo() int32 {
	if m != nil {
		return m.AreaNo
	}
	return 0
}

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

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

var xxx_messageInfo_RuinsTreasureEnterAreaResponse proto.InternalMessageInfo

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

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

//寻宝
//id=14802
type RuinsTreasureHuntRequest struct {
	FreeMatchId          string   `protobuf:"bytes,1,opt,name=free_match_id,json=freeMatchId,proto3" json:"free_match_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureHuntRequest proto.InternalMessageInfo

func (m *RuinsTreasureHuntRequest) GetFreeMatchId() string {
	if m != nil {
		return m.FreeMatchId
	}
	return ""
}

//id=14802
type RuinsTreasureHuntResponse 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                 *RuinsTreasureHuntResponse_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 *RuinsTreasureHuntResponse) Reset()         { *m = RuinsTreasureHuntResponse{} }
func (m *RuinsTreasureHuntResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureHuntResponse) ProtoMessage()    {}
func (*RuinsTreasureHuntResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{3}
}

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

var xxx_messageInfo_RuinsTreasureHuntResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureHuntResponse) GetData() *RuinsTreasureHuntResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureHuntResponse_Data struct {
	Award                *model.RuinsTreasureAwardEventAward `protobuf:"bytes,1,opt,name=award,proto3" json:"award,omitempty"`
	BuffNo               int32                               `protobuf:"zigzag32,2,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 *RuinsTreasureHuntResponse_Data) Reset()         { *m = RuinsTreasureHuntResponse_Data{} }
func (m *RuinsTreasureHuntResponse_Data) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureHuntResponse_Data) ProtoMessage()    {}
func (*RuinsTreasureHuntResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{3, 0}
}

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

var xxx_messageInfo_RuinsTreasureHuntResponse_Data proto.InternalMessageInfo

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

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

//设置阵容
//id=14803
type RuinsTreasureFightRequest struct {
	MarkTargetId         string   `protobuf:"bytes,1,opt,name=mark_target_id,json=markTargetId,proto3" json:"mark_target_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureFightRequest proto.InternalMessageInfo

func (m *RuinsTreasureFightRequest) GetMarkTargetId() string {
	if m != nil {
		return m.MarkTargetId
	}
	return ""
}

//id=14803
type RuinsTreasureFightResponse 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                 *RuinsTreasureFightResponse_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 *RuinsTreasureFightResponse) Reset()         { *m = RuinsTreasureFightResponse{} }
func (m *RuinsTreasureFightResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureFightResponse) ProtoMessage()    {}
func (*RuinsTreasureFightResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{5}
}

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

var xxx_messageInfo_RuinsTreasureFightResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureFightResponse) GetData() *RuinsTreasureFightResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureFightResponse_Data struct {
	Award                []*model.GameObjectCount `protobuf:"bytes,1,rep,name=award,proto3" json:"award,omitempty"`
	Victory              bool                     `protobuf:"varint,2,opt,name=victory,proto3" json:"victory,omitempty"`
	Damage               int64                    `protobuf:"zigzag64,3,opt,name=damage,proto3" json:"damage,omitempty"`
	PersonalIntegral     int64                    `protobuf:"zigzag64,4,opt,name=personal_integral,json=personalIntegral,proto3" json:"personal_integral,omitempty"`
	PersonalScore        int64                    `protobuf:"zigzag64,5,opt,name=personal_score,json=personalScore,proto3" json:"personal_score,omitempty"`
	TeamScore            int64                    `protobuf:"zigzag64,6,opt,name=team_score,json=teamScore,proto3" json:"team_score,omitempty"`
	Box                  []*model.GameObjectCount `protobuf:"bytes,7,rep,name=box,proto3" json:"box,omitempty"`
	BuffNo               int32                    `protobuf:"zigzag32,8,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 *RuinsTreasureFightResponse_Data) Reset()         { *m = RuinsTreasureFightResponse_Data{} }
func (m *RuinsTreasureFightResponse_Data) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureFightResponse_Data) ProtoMessage()    {}
func (*RuinsTreasureFightResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{5, 0}
}

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

var xxx_messageInfo_RuinsTreasureFightResponse_Data proto.InternalMessageInfo

func (m *RuinsTreasureFightResponse_Data) GetAward() []*model.GameObjectCount {
	if m != nil {
		return m.Award
	}
	return nil
}

func (m *RuinsTreasureFightResponse_Data) GetVictory() bool {
	if m != nil {
		return m.Victory
	}
	return false
}

func (m *RuinsTreasureFightResponse_Data) GetDamage() int64 {
	if m != nil {
		return m.Damage
	}
	return 0
}

func (m *RuinsTreasureFightResponse_Data) GetPersonalIntegral() int64 {
	if m != nil {
		return m.PersonalIntegral
	}
	return 0
}

func (m *RuinsTreasureFightResponse_Data) GetPersonalScore() int64 {
	if m != nil {
		return m.PersonalScore
	}
	return 0
}

func (m *RuinsTreasureFightResponse_Data) GetTeamScore() int64 {
	if m != nil {
		return m.TeamScore
	}
	return 0
}

func (m *RuinsTreasureFightResponse_Data) GetBox() []*model.GameObjectCount {
	if m != nil {
		return m.Box
	}
	return nil
}

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

//标记
//id=14806
type RuinsTreasureMarkRequest struct {
	IsReplace            bool     `protobuf:"varint,1,opt,name=is_replace,json=isReplace,proto3" json:"is_replace,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureMarkRequest proto.InternalMessageInfo

func (m *RuinsTreasureMarkRequest) GetIsReplace() bool {
	if m != nil {
		return m.IsReplace
	}
	return false
}

//id=14806
type RuinsTreasureMarkResponse 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 *RuinsTreasureMarkResponse) Reset()         { *m = RuinsTreasureMarkResponse{} }
func (m *RuinsTreasureMarkResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureMarkResponse) ProtoMessage()    {}
func (*RuinsTreasureMarkResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{7}
}

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

var xxx_messageInfo_RuinsTreasureMarkResponse proto.InternalMessageInfo

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

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

//撤退
//id=14807
type RuinsTreasureWithdrawRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureWithdrawRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_RuinsTreasureWithdrawResponse proto.InternalMessageInfo

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

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

//标记的退出战斗
//id=14808
type RuinsTreasureFightCancelRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureFightCancelRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_RuinsTreasureFightCancelResponse proto.InternalMessageInfo

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

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

//处理商人事件
//id=14809
type RuinsTreasureDealBusinessEventRequest struct {
	IsBuy                bool     `protobuf:"varint,1,opt,name=is_buy,json=isBuy,proto3" json:"is_buy,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureDealBusinessEventRequest proto.InternalMessageInfo

func (m *RuinsTreasureDealBusinessEventRequest) GetIsBuy() bool {
	if m != nil {
		return m.IsBuy
	}
	return false
}

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

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

var xxx_messageInfo_RuinsTreasureDealBusinessEventResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureDealBusinessEventResponse) GetData() *RuinsTreasureDealBusinessEventResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureDealBusinessEventResponse_Data struct {
	Award                []*model.GameObjectCount `protobuf:"bytes,1,rep,name=award,proto3" json:"award,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureDealBusinessEventResponse_Data proto.InternalMessageInfo

func (m *RuinsTreasureDealBusinessEventResponse_Data) GetAward() []*model.GameObjectCount {
	if m != nil {
		return m.Award
	}
	return nil
}

//开启宝箱
//id=14810
type RuinsTreasureOpenTreasureBoxRequest struct {
	BoxNo                int32    `protobuf:"zigzag32,1,opt,name=box_no,json=boxNo,proto3" json:"box_no,omitempty"`
	All                  bool     `protobuf:"varint,2,opt,name=all,proto3" json:"all,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureOpenTreasureBoxRequest proto.InternalMessageInfo

func (m *RuinsTreasureOpenTreasureBoxRequest) GetBoxNo() int32 {
	if m != nil {
		return m.BoxNo
	}
	return 0
}

func (m *RuinsTreasureOpenTreasureBoxRequest) GetAll() bool {
	if m != nil {
		return m.All
	}
	return false
}

//id=14810
type RuinsTreasureOpenTreasureBoxResponse 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                 []*RuinsTreasureOpenTreasureBoxResponse_BoxAward `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                         `json:"-"`
	XXX_unrecognized     []byte                                           `json:"-"`
	XXX_sizecache        int32                                            `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureOpenTreasureBoxResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureOpenTreasureBoxResponse) GetData() []*RuinsTreasureOpenTreasureBoxResponse_BoxAward {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureOpenTreasureBoxResponse_BoxAward struct {
	BoxId                string                   `protobuf:"bytes,1,opt,name=box_id,json=boxId,proto3" json:"box_id,omitempty"`
	Award                []*model.GameObjectCount `protobuf:"bytes,2,rep,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 *RuinsTreasureOpenTreasureBoxResponse_BoxAward) Reset() {
	*m = RuinsTreasureOpenTreasureBoxResponse_BoxAward{}
}
func (m *RuinsTreasureOpenTreasureBoxResponse_BoxAward) String() string {
	return proto.CompactTextString(m)
}
func (*RuinsTreasureOpenTreasureBoxResponse_BoxAward) ProtoMessage() {}
func (*RuinsTreasureOpenTreasureBoxResponse_BoxAward) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{15, 0}
}

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

var xxx_messageInfo_RuinsTreasureOpenTreasureBoxResponse_BoxAward proto.InternalMessageInfo

func (m *RuinsTreasureOpenTreasureBoxResponse_BoxAward) GetBoxId() string {
	if m != nil {
		return m.BoxId
	}
	return ""
}

func (m *RuinsTreasureOpenTreasureBoxResponse_BoxAward) GetAward() []*model.GameObjectCount {
	if m != nil {
		return m.Award
	}
	return nil
}

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

//消除攻击CD
//id=14811
type RuinsTreasureRemoveAttackCDRequest struct {
	MarkTargetId         string   `protobuf:"bytes,1,opt,name=mark_target_id,json=markTargetId,proto3" json:"mark_target_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureRemoveAttackCDRequest proto.InternalMessageInfo

func (m *RuinsTreasureRemoveAttackCDRequest) GetMarkTargetId() string {
	if m != nil {
		return m.MarkTargetId
	}
	return ""
}

//id=14811
type RuinsTreasureRemoveAttackCDResponse 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 *RuinsTreasureRemoveAttackCDResponse) Reset()         { *m = RuinsTreasureRemoveAttackCDResponse{} }
func (m *RuinsTreasureRemoveAttackCDResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureRemoveAttackCDResponse) ProtoMessage()    {}
func (*RuinsTreasureRemoveAttackCDResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{17}
}

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

var xxx_messageInfo_RuinsTreasureRemoveAttackCDResponse proto.InternalMessageInfo

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

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

//播放/阅读
//id=14812
type RuinsTreasureReadRequest struct {
	Typ                  int32    `protobuf:"varint,1,opt,name=typ,proto3" json:"typ,omitempty"`
	AreaNo               int32    `protobuf:"varint,2,opt,name=area_no,json=areaNo,proto3" json:"area_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureReadRequest) Reset()         { *m = RuinsTreasureReadRequest{} }
func (m *RuinsTreasureReadRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureReadRequest) ProtoMessage()    {}
func (*RuinsTreasureReadRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{18}
}

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

var xxx_messageInfo_RuinsTreasureReadRequest proto.InternalMessageInfo

func (m *RuinsTreasureReadRequest) GetTyp() int32 {
	if m != nil {
		return m.Typ
	}
	return 0
}

func (m *RuinsTreasureReadRequest) GetAreaNo() int32 {
	if m != nil {
		return m.AreaNo
	}
	return 0
}

//id=14812
type RuinsTreasureReadResponse 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 *RuinsTreasureReadResponse) Reset()         { *m = RuinsTreasureReadResponse{} }
func (m *RuinsTreasureReadResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureReadResponse) ProtoMessage()    {}
func (*RuinsTreasureReadResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{19}
}

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

var xxx_messageInfo_RuinsTreasureReadResponse proto.InternalMessageInfo

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

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

//领取协助奖励
//id=14813
type RuinsTreasureReceiveAssistRewardRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureReceiveAssistRewardRequest) Reset() {
	*m = RuinsTreasureReceiveAssistRewardRequest{}
}
func (m *RuinsTreasureReceiveAssistRewardRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureReceiveAssistRewardRequest) ProtoMessage()    {}
func (*RuinsTreasureReceiveAssistRewardRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{20}
}

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

var xxx_messageInfo_RuinsTreasureReceiveAssistRewardRequest proto.InternalMessageInfo

func (m *RuinsTreasureReceiveAssistRewardRequest) GetId() string {
	if m != nil {
		return m.Id
	}
	return ""
}

//id=14813
type RuinsTreasureReceiveAssistRewardResponse 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                 *RuinsTreasureReceiveAssistRewardResponse_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 *RuinsTreasureReceiveAssistRewardResponse) Reset() {
	*m = RuinsTreasureReceiveAssistRewardResponse{}
}
func (m *RuinsTreasureReceiveAssistRewardResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureReceiveAssistRewardResponse) ProtoMessage()    {}
func (*RuinsTreasureReceiveAssistRewardResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{21}
}

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

var xxx_messageInfo_RuinsTreasureReceiveAssistRewardResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureReceiveAssistRewardResponse) GetData() *RuinsTreasureReceiveAssistRewardResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureReceiveAssistRewardResponse_Data struct {
	Award                []*model.GameObjectCount `protobuf:"bytes,1,rep,name=award,proto3" json:"award,omitempty"`
	Box                  []*model.GameObjectCount `protobuf:"bytes,2,rep,name=box,proto3" json:"box,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureReceiveAssistRewardResponse_Data proto.InternalMessageInfo

func (m *RuinsTreasureReceiveAssistRewardResponse_Data) GetAward() []*model.GameObjectCount {
	if m != nil {
		return m.Award
	}
	return nil
}

func (m *RuinsTreasureReceiveAssistRewardResponse_Data) GetBox() []*model.GameObjectCount {
	if m != nil {
		return m.Box
	}
	return nil
}

//取消免费匹配
//id=14814
type RuinsTreasureCancelFreeMatchRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureCancelFreeMatchRequest) Reset()         { *m = RuinsTreasureCancelFreeMatchRequest{} }
func (m *RuinsTreasureCancelFreeMatchRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureCancelFreeMatchRequest) ProtoMessage()    {}
func (*RuinsTreasureCancelFreeMatchRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{22}
}

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

var xxx_messageInfo_RuinsTreasureCancelFreeMatchRequest proto.InternalMessageInfo

func (m *RuinsTreasureCancelFreeMatchRequest) GetId() string {
	if m != nil {
		return m.Id
	}
	return ""
}

//id=14814
type RuinsTreasureCancelFreeMatchResponse 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 *RuinsTreasureCancelFreeMatchResponse) Reset()         { *m = RuinsTreasureCancelFreeMatchResponse{} }
func (m *RuinsTreasureCancelFreeMatchResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureCancelFreeMatchResponse) ProtoMessage()    {}
func (*RuinsTreasureCancelFreeMatchResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{23}
}

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

var xxx_messageInfo_RuinsTreasureCancelFreeMatchResponse proto.InternalMessageInfo

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

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

//***************Common**************
//***************Team**************
//触发推送：创建成功后给自己推送XMyTeamPush和XTeamRolePush
//创建队伍
//id=14820
type RuinsTreasureCreateTeamRequest struct {
	//队伍名字
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	//申请者实力要求
	RequiredPower int64 `protobuf:"zigzag64,2,opt,name=required_power,json=requiredPower,proto3" json:"required_power,omitempty"`
	//是否允许自由加入
	FreeJoin             bool     `protobuf:"varint,3,opt,name=free_join,json=freeJoin,proto3" json:"free_join,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureCreateTeamRequest) Reset()         { *m = RuinsTreasureCreateTeamRequest{} }
func (m *RuinsTreasureCreateTeamRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureCreateTeamRequest) ProtoMessage()    {}
func (*RuinsTreasureCreateTeamRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{24}
}

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

var xxx_messageInfo_RuinsTreasureCreateTeamRequest proto.InternalMessageInfo

func (m *RuinsTreasureCreateTeamRequest) GetName() string {
	if m != nil {
		return m.Name
	}
	return ""
}

func (m *RuinsTreasureCreateTeamRequest) GetRequiredPower() int64 {
	if m != nil {
		return m.RequiredPower
	}
	return 0
}

func (m *RuinsTreasureCreateTeamRequest) GetFreeJoin() bool {
	if m != nil {
		return m.FreeJoin
	}
	return false
}

//id=14820
type RuinsTreasureCreateTeamResponse 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 *RuinsTreasureCreateTeamResponse) Reset()         { *m = RuinsTreasureCreateTeamResponse{} }
func (m *RuinsTreasureCreateTeamResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureCreateTeamResponse) ProtoMessage()    {}
func (*RuinsTreasureCreateTeamResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{25}
}

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

var xxx_messageInfo_RuinsTreasureCreateTeamResponse proto.InternalMessageInfo

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

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

//触发推送：给解散前所有队员都推送XMyTeamPush，给所有队员（除了队长）推送XTeamDismissPush
//解散队伍
//id=14821
type RuinsTreasureDismissTeamRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureDismissTeamRequest) Reset()         { *m = RuinsTreasureDismissTeamRequest{} }
func (m *RuinsTreasureDismissTeamRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureDismissTeamRequest) ProtoMessage()    {}
func (*RuinsTreasureDismissTeamRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{26}
}

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

var xxx_messageInfo_RuinsTreasureDismissTeamRequest proto.InternalMessageInfo

//id=14821
type RuinsTreasureDismissTeamResponse 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 *RuinsTreasureDismissTeamResponse) Reset()         { *m = RuinsTreasureDismissTeamResponse{} }
func (m *RuinsTreasureDismissTeamResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureDismissTeamResponse) ProtoMessage()    {}
func (*RuinsTreasureDismissTeamResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{27}
}

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

var xxx_messageInfo_RuinsTreasureDismissTeamResponse proto.InternalMessageInfo

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

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

//触发推送：1、如果加入成功要给所有成员推XMyTeamPush，给自己推XTeamRolePush
//        2、如果申请成功要给被申请队伍的队长推XTeamApplyPush
//加入或申请队伍（共用一个请求）
//id=14822
type RuinsTreasureJoinOrApplyTeamRequest struct {
	//队伍id
	TeamId               string   `protobuf:"bytes,1,opt,name=team_id,json=teamId,proto3" json:"team_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureJoinOrApplyTeamRequest) Reset()         { *m = RuinsTreasureJoinOrApplyTeamRequest{} }
func (m *RuinsTreasureJoinOrApplyTeamRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureJoinOrApplyTeamRequest) ProtoMessage()    {}
func (*RuinsTreasureJoinOrApplyTeamRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{28}
}

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

var xxx_messageInfo_RuinsTreasureJoinOrApplyTeamRequest proto.InternalMessageInfo

func (m *RuinsTreasureJoinOrApplyTeamRequest) GetTeamId() string {
	if m != nil {
		return m.TeamId
	}
	return ""
}

//id=14822
type RuinsTreasureJoinOrApplyTeamResponse 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                 *RuinsTreasureJoinOrApplyTeamResponse_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 *RuinsTreasureJoinOrApplyTeamResponse) Reset()         { *m = RuinsTreasureJoinOrApplyTeamResponse{} }
func (m *RuinsTreasureJoinOrApplyTeamResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureJoinOrApplyTeamResponse) ProtoMessage()    {}
func (*RuinsTreasureJoinOrApplyTeamResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{29}
}

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

var xxx_messageInfo_RuinsTreasureJoinOrApplyTeamResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureJoinOrApplyTeamResponse) GetData() *RuinsTreasureJoinOrApplyTeamResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureJoinOrApplyTeamResponse_Data struct {
	//结果，1：加入成功  2：申请成功  3：队伍不存在  4：实力不足  5：队伍满员
	Result int32 `protobuf:"zigzag32,1,opt,name=result,proto3" json:"result,omitempty"`
	//操作后的team
	Team                 *model.Team `protobuf:"bytes,2,opt,name=team,proto3" json:"team,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureJoinOrApplyTeamResponse_Data proto.InternalMessageInfo

func (m *RuinsTreasureJoinOrApplyTeamResponse_Data) GetResult() int32 {
	if m != nil {
		return m.Result
	}
	return 0
}

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

//触发推送：如果加入成功要给队伍的所有队员都推XMyTeamPush，给自己推送XTeamRolePush
//随机加入队伍
//id=14823
type RuinsTreasureRandomJoinTeamRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureRandomJoinTeamRequest) Reset()         { *m = RuinsTreasureRandomJoinTeamRequest{} }
func (m *RuinsTreasureRandomJoinTeamRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureRandomJoinTeamRequest) ProtoMessage()    {}
func (*RuinsTreasureRandomJoinTeamRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{30}
}

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

var xxx_messageInfo_RuinsTreasureRandomJoinTeamRequest proto.InternalMessageInfo

//id=14823
type RuinsTreasureRandomJoinTeamResponse 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 *RuinsTreasureRandomJoinTeamResponse) Reset()         { *m = RuinsTreasureRandomJoinTeamResponse{} }
func (m *RuinsTreasureRandomJoinTeamResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureRandomJoinTeamResponse) ProtoMessage()    {}
func (*RuinsTreasureRandomJoinTeamResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{31}
}

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

var xxx_messageInfo_RuinsTreasureRandomJoinTeamResponse proto.InternalMessageInfo

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

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

//触发推送：不触发1
//获取队伍可邀请列表
//id=14824
type RuinsTreasureGetTeamInviteListRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureGetTeamInviteListRequest) Reset()         { *m = RuinsTreasureGetTeamInviteListRequest{} }
func (m *RuinsTreasureGetTeamInviteListRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetTeamInviteListRequest) ProtoMessage()    {}
func (*RuinsTreasureGetTeamInviteListRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{32}
}

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

var xxx_messageInfo_RuinsTreasureGetTeamInviteListRequest proto.InternalMessageInfo

//id=14824
type RuinsTreasureGetTeamInviteListResponse 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                 *RuinsTreasureGetTeamInviteListResponse_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 *RuinsTreasureGetTeamInviteListResponse) Reset() {
	*m = RuinsTreasureGetTeamInviteListResponse{}
}
func (m *RuinsTreasureGetTeamInviteListResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetTeamInviteListResponse) ProtoMessage()    {}
func (*RuinsTreasureGetTeamInviteListResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{33}
}

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

var xxx_messageInfo_RuinsTreasureGetTeamInviteListResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureGetTeamInviteListResponse) GetData() *RuinsTreasureGetTeamInviteListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureGetTeamInviteListResponse_Data struct {
	//好友列表
	Friends []*model.TeamInviteRole `protobuf:"bytes,1,rep,name=friends,proto3" json:"friends,omitempty"`
	//盟友列表
	UnionMembers         []*model.TeamInviteRole `protobuf:"bytes,2,rep,name=union_members,json=unionMembers,proto3" json:"union_members,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureGetTeamInviteListResponse_Data proto.InternalMessageInfo

func (m *RuinsTreasureGetTeamInviteListResponse_Data) GetFriends() []*model.TeamInviteRole {
	if m != nil {
		return m.Friends
	}
	return nil
}

func (m *RuinsTreasureGetTeamInviteListResponse_Data) GetUnionMembers() []*model.TeamInviteRole {
	if m != nil {
		return m.UnionMembers
	}
	return nil
}

//触发推送：这个我这边会推送，你们不用推任何消息
//队伍邀请
//id=14825
type RuinsTreasureInviteToTeamRequest struct {
	//邀请目标
	TargetId string `protobuf:"bytes,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
	//邀请好友还是盟友 1：好友  2：盟友
	FriendOrUnionMember  int32    `protobuf:"zigzag32,2,opt,name=friend_or_union_member,json=friendOrUnionMember,proto3" json:"friend_or_union_member,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureInviteToTeamRequest) Reset()         { *m = RuinsTreasureInviteToTeamRequest{} }
func (m *RuinsTreasureInviteToTeamRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureInviteToTeamRequest) ProtoMessage()    {}
func (*RuinsTreasureInviteToTeamRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{34}
}

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

var xxx_messageInfo_RuinsTreasureInviteToTeamRequest proto.InternalMessageInfo

func (m *RuinsTreasureInviteToTeamRequest) GetTargetId() string {
	if m != nil {
		return m.TargetId
	}
	return ""
}

func (m *RuinsTreasureInviteToTeamRequest) GetFriendOrUnionMember() int32 {
	if m != nil {
		return m.FriendOrUnionMember
	}
	return 0
}

//id=14825
type RuinsTreasureInviteToTeamResponse 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                 *RuinsTreasureInviteToTeamResponse_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 *RuinsTreasureInviteToTeamResponse) Reset()         { *m = RuinsTreasureInviteToTeamResponse{} }
func (m *RuinsTreasureInviteToTeamResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureInviteToTeamResponse) ProtoMessage()    {}
func (*RuinsTreasureInviteToTeamResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{35}
}

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

var xxx_messageInfo_RuinsTreasureInviteToTeamResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureInviteToTeamResponse) GetData() *RuinsTreasureInviteToTeamResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureInviteToTeamResponse_Data struct {
	//下次入队时间
	NextJoinTeamTime     int64    `protobuf:"zigzag64,1,opt,name=next_join_team_time,json=nextJoinTeamTime,proto3" json:"next_join_team_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureInviteToTeamResponse_Data proto.InternalMessageInfo

func (m *RuinsTreasureInviteToTeamResponse_Data) GetNextJoinTeamTime() int64 {
	if m != nil {
		return m.NextJoinTeamTime
	}
	return 0
}

//触发推送：如果成功则给退队前的成员（包括自己）都推送XMyTeamPush
//离开队伍
//id=14826
type RuinsTreasureQuitTeamRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureQuitTeamRequest) Reset()         { *m = RuinsTreasureQuitTeamRequest{} }
func (m *RuinsTreasureQuitTeamRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureQuitTeamRequest) ProtoMessage()    {}
func (*RuinsTreasureQuitTeamRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{36}
}

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

var xxx_messageInfo_RuinsTreasureQuitTeamRequest proto.InternalMessageInfo

//id=14826
type RuinsTreasureQuitTeamResponse 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 *RuinsTreasureQuitTeamResponse) Reset()         { *m = RuinsTreasureQuitTeamResponse{} }
func (m *RuinsTreasureQuitTeamResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureQuitTeamResponse) ProtoMessage()    {}
func (*RuinsTreasureQuitTeamResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{37}
}

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

var xxx_messageInfo_RuinsTreasureQuitTeamResponse proto.InternalMessageInfo

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

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

//触发推送：给所有成员推送XMyTeamPush，给被踢的成员额外推送XTeamKickOutPush
//踢出队员
//id=14827
type RuinsTreasureKickOutTeamMemberRequest struct {
	//队员id
	MemberId             string   `protobuf:"bytes,1,opt,name=member_id,json=memberId,proto3" json:"member_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureKickOutTeamMemberRequest) Reset()         { *m = RuinsTreasureKickOutTeamMemberRequest{} }
func (m *RuinsTreasureKickOutTeamMemberRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureKickOutTeamMemberRequest) ProtoMessage()    {}
func (*RuinsTreasureKickOutTeamMemberRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{38}
}

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

var xxx_messageInfo_RuinsTreasureKickOutTeamMemberRequest proto.InternalMessageInfo

func (m *RuinsTreasureKickOutTeamMemberRequest) GetMemberId() string {
	if m != nil {
		return m.MemberId
	}
	return ""
}

//id=14827
type RuinsTreasureKickOutTeamMemberResponse 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 *RuinsTreasureKickOutTeamMemberResponse) Reset() {
	*m = RuinsTreasureKickOutTeamMemberResponse{}
}
func (m *RuinsTreasureKickOutTeamMemberResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureKickOutTeamMemberResponse) ProtoMessage()    {}
func (*RuinsTreasureKickOutTeamMemberResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{39}
}

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

var xxx_messageInfo_RuinsTreasureKickOutTeamMemberResponse proto.InternalMessageInfo

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

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

//触发推送：如果result为0，则给所有队员都推送XMyTeamPush，给申请人推送XTeamJoinPush（推送顺序需要在XMyTeamPush后）和XTeamRolePush
//同意申请
//id=14828
type RuinsTreasureAgreeTeamApplyRequest struct {
	//申请id
	ApplyId              string   `protobuf:"bytes,1,opt,name=apply_id,json=applyId,proto3" json:"apply_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureAgreeTeamApplyRequest) Reset()         { *m = RuinsTreasureAgreeTeamApplyRequest{} }
func (m *RuinsTreasureAgreeTeamApplyRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureAgreeTeamApplyRequest) ProtoMessage()    {}
func (*RuinsTreasureAgreeTeamApplyRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{40}
}

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

var xxx_messageInfo_RuinsTreasureAgreeTeamApplyRequest proto.InternalMessageInfo

func (m *RuinsTreasureAgreeTeamApplyRequest) GetApplyId() string {
	if m != nil {
		return m.ApplyId
	}
	return ""
}

//id=14828
type RuinsTreasureAgreeTeamApplyResponse 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                 *RuinsTreasureAgreeTeamApplyResponse_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 *RuinsTreasureAgreeTeamApplyResponse) Reset()         { *m = RuinsTreasureAgreeTeamApplyResponse{} }
func (m *RuinsTreasureAgreeTeamApplyResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureAgreeTeamApplyResponse) ProtoMessage()    {}
func (*RuinsTreasureAgreeTeamApplyResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{41}
}

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

var xxx_messageInfo_RuinsTreasureAgreeTeamApplyResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureAgreeTeamApplyResponse) GetData() *RuinsTreasureAgreeTeamApplyResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureAgreeTeamApplyResponse_Data struct {
	//结果，0：成功  1：申请过期  2：活动结束  3：申请人在其他队伍  4：申请人在本队  5：申请人在惩罚时间
	Result               int32    `protobuf:"zigzag32,1,opt,name=result,proto3" json:"result,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureAgreeTeamApplyResponse_Data proto.InternalMessageInfo

func (m *RuinsTreasureAgreeTeamApplyResponse_Data) GetResult() int32 {
	if m != nil {
		return m.Result
	}
	return 0
}

//触发推送：不触发任何推送
//不同意申请
//id=14829
type RuinsTreasureDisagreeTeamApplyRequest struct {
	//申请id
	ApplyId              string   `protobuf:"bytes,1,opt,name=apply_id,json=applyId,proto3" json:"apply_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureDisagreeTeamApplyRequest) Reset()         { *m = RuinsTreasureDisagreeTeamApplyRequest{} }
func (m *RuinsTreasureDisagreeTeamApplyRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureDisagreeTeamApplyRequest) ProtoMessage()    {}
func (*RuinsTreasureDisagreeTeamApplyRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{42}
}

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

var xxx_messageInfo_RuinsTreasureDisagreeTeamApplyRequest proto.InternalMessageInfo

func (m *RuinsTreasureDisagreeTeamApplyRequest) GetApplyId() string {
	if m != nil {
		return m.ApplyId
	}
	return ""
}

//id=14829
type RuinsTreasureDisagreeTeamApplyResponse 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 *RuinsTreasureDisagreeTeamApplyResponse) Reset() {
	*m = RuinsTreasureDisagreeTeamApplyResponse{}
}
func (m *RuinsTreasureDisagreeTeamApplyResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureDisagreeTeamApplyResponse) ProtoMessage()    {}
func (*RuinsTreasureDisagreeTeamApplyResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{43}
}

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

var xxx_messageInfo_RuinsTreasureDisagreeTeamApplyResponse proto.InternalMessageInfo

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

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

//触发推送：不触发任何推送
//一键不同意申请
//id=14830
type RuinsTreasureOneKeyDisagreeTeamApplyRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureOneKeyDisagreeTeamApplyRequest) Reset() {
	*m = RuinsTreasureOneKeyDisagreeTeamApplyRequest{}
}
func (m *RuinsTreasureOneKeyDisagreeTeamApplyRequest) String() string {
	return proto.CompactTextString(m)
}
func (*RuinsTreasureOneKeyDisagreeTeamApplyRequest) ProtoMessage() {}
func (*RuinsTreasureOneKeyDisagreeTeamApplyRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{44}
}

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

var xxx_messageInfo_RuinsTreasureOneKeyDisagreeTeamApplyRequest proto.InternalMessageInfo

//id=14830
type RuinsTreasureOneKeyDisagreeTeamApplyResponse 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 *RuinsTreasureOneKeyDisagreeTeamApplyResponse) Reset() {
	*m = RuinsTreasureOneKeyDisagreeTeamApplyResponse{}
}
func (m *RuinsTreasureOneKeyDisagreeTeamApplyResponse) String() string {
	return proto.CompactTextString(m)
}
func (*RuinsTreasureOneKeyDisagreeTeamApplyResponse) ProtoMessage() {}
func (*RuinsTreasureOneKeyDisagreeTeamApplyResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{45}
}

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

var xxx_messageInfo_RuinsTreasureOneKeyDisagreeTeamApplyResponse proto.InternalMessageInfo

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

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

//触发推送：只给队长推XMyTeamPush
//修改入队门槛
//id=14831
type RuinsTreasureChangeTeamRequiredPowerRequest struct {
	//实力要求
	RequiredPower        int64    `protobuf:"zigzag64,1,opt,name=required_power,json=requiredPower,proto3" json:"required_power,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureChangeTeamRequiredPowerRequest) Reset() {
	*m = RuinsTreasureChangeTeamRequiredPowerRequest{}
}
func (m *RuinsTreasureChangeTeamRequiredPowerRequest) String() string {
	return proto.CompactTextString(m)
}
func (*RuinsTreasureChangeTeamRequiredPowerRequest) ProtoMessage() {}
func (*RuinsTreasureChangeTeamRequiredPowerRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{46}
}

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

var xxx_messageInfo_RuinsTreasureChangeTeamRequiredPowerRequest proto.InternalMessageInfo

func (m *RuinsTreasureChangeTeamRequiredPowerRequest) GetRequiredPower() int64 {
	if m != nil {
		return m.RequiredPower
	}
	return 0
}

//id=14831
type RuinsTreasureChangeTeamRequiredPowerResponse 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 *RuinsTreasureChangeTeamRequiredPowerResponse) Reset() {
	*m = RuinsTreasureChangeTeamRequiredPowerResponse{}
}
func (m *RuinsTreasureChangeTeamRequiredPowerResponse) String() string {
	return proto.CompactTextString(m)
}
func (*RuinsTreasureChangeTeamRequiredPowerResponse) ProtoMessage() {}
func (*RuinsTreasureChangeTeamRequiredPowerResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{47}
}

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

var xxx_messageInfo_RuinsTreasureChangeTeamRequiredPowerResponse proto.InternalMessageInfo

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

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

//触发推送：只给队长推XMyTeamPush
//修改自由加入
//id=14832
type RuinsTreasureSwitchTeamFreeJoinRequest struct {
	//true：开启自由加入   false：关闭自由加入
	Open                 bool     `protobuf:"varint,1,opt,name=open,proto3" json:"open,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureSwitchTeamFreeJoinRequest) Reset() {
	*m = RuinsTreasureSwitchTeamFreeJoinRequest{}
}
func (m *RuinsTreasureSwitchTeamFreeJoinRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureSwitchTeamFreeJoinRequest) ProtoMessage()    {}
func (*RuinsTreasureSwitchTeamFreeJoinRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{48}
}

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

var xxx_messageInfo_RuinsTreasureSwitchTeamFreeJoinRequest proto.InternalMessageInfo

func (m *RuinsTreasureSwitchTeamFreeJoinRequest) GetOpen() bool {
	if m != nil {
		return m.Open
	}
	return false
}

//id=14832
type RuinsTreasureSwitchTeamFreeJoinResponse 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 *RuinsTreasureSwitchTeamFreeJoinResponse) Reset() {
	*m = RuinsTreasureSwitchTeamFreeJoinResponse{}
}
func (m *RuinsTreasureSwitchTeamFreeJoinResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureSwitchTeamFreeJoinResponse) ProtoMessage()    {}
func (*RuinsTreasureSwitchTeamFreeJoinResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{49}
}

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

var xxx_messageInfo_RuinsTreasureSwitchTeamFreeJoinResponse proto.InternalMessageInfo

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

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

//触发推送：不触发
//查看申请列表
//id=14833
type RuinsTreasureGetApplyListRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureGetApplyListRequest) Reset()         { *m = RuinsTreasureGetApplyListRequest{} }
func (m *RuinsTreasureGetApplyListRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetApplyListRequest) ProtoMessage()    {}
func (*RuinsTreasureGetApplyListRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{50}
}

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

var xxx_messageInfo_RuinsTreasureGetApplyListRequest proto.InternalMessageInfo

//id=14833
type RuinsTreasureGetApplyListResponse 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                 *RuinsTreasureGetApplyListResponse_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 *RuinsTreasureGetApplyListResponse) Reset()         { *m = RuinsTreasureGetApplyListResponse{} }
func (m *RuinsTreasureGetApplyListResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetApplyListResponse) ProtoMessage()    {}
func (*RuinsTreasureGetApplyListResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{51}
}

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

var xxx_messageInfo_RuinsTreasureGetApplyListResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureGetApplyListResponse) GetData() *RuinsTreasureGetApplyListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureGetApplyListResponse_Data struct {
	//申请列表
	Apply []*model.TeamApply `protobuf:"bytes,1,rep,name=apply,proto3" json:"apply,omitempty"`
	//部分申请已过期
	SomeApplyExpired     bool     `protobuf:"varint,2,opt,name=some_apply_expired,json=someApplyExpired,proto3" json:"some_apply_expired,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureGetApplyListResponse_Data proto.InternalMessageInfo

func (m *RuinsTreasureGetApplyListResponse_Data) GetApply() []*model.TeamApply {
	if m != nil {
		return m.Apply
	}
	return nil
}

func (m *RuinsTreasureGetApplyListResponse_Data) GetSomeApplyExpired() bool {
	if m != nil {
		return m.SomeApplyExpired
	}
	return false
}

//触发推送：给自己推送XMyTeamPush和XTeamRolePush
//查看我的队伍
//id=14834
type RuinsTreasureGetMyTeamRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureGetMyTeamRequest) Reset()         { *m = RuinsTreasureGetMyTeamRequest{} }
func (m *RuinsTreasureGetMyTeamRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetMyTeamRequest) ProtoMessage()    {}
func (*RuinsTreasureGetMyTeamRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{52}
}

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

var xxx_messageInfo_RuinsTreasureGetMyTeamRequest proto.InternalMessageInfo

//id=14834
type RuinsTreasureGetMyTeamResponse 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 *RuinsTreasureGetMyTeamResponse) Reset()         { *m = RuinsTreasureGetMyTeamResponse{} }
func (m *RuinsTreasureGetMyTeamResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetMyTeamResponse) ProtoMessage()    {}
func (*RuinsTreasureGetMyTeamResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{53}
}

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

var xxx_messageInfo_RuinsTreasureGetMyTeamResponse proto.InternalMessageInfo

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

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

//触发推送：不触发
//查看队伍日志（每次拉log_id后的N条，第一次拉取时log_id为空）
//id=14835
type RuinsTreasureGetTeamLogListRequest struct {
	//日志id
	LogId                string   `protobuf:"bytes,1,opt,name=log_id,json=logId,proto3" json:"log_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureGetTeamLogListRequest) Reset()         { *m = RuinsTreasureGetTeamLogListRequest{} }
func (m *RuinsTreasureGetTeamLogListRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetTeamLogListRequest) ProtoMessage()    {}
func (*RuinsTreasureGetTeamLogListRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{54}
}

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

var xxx_messageInfo_RuinsTreasureGetTeamLogListRequest proto.InternalMessageInfo

func (m *RuinsTreasureGetTeamLogListRequest) GetLogId() string {
	if m != nil {
		return m.LogId
	}
	return ""
}

//id=14835
type RuinsTreasureGetTeamLogListResponse 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                 *RuinsTreasureGetTeamLogListResponse_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 *RuinsTreasureGetTeamLogListResponse) Reset()         { *m = RuinsTreasureGetTeamLogListResponse{} }
func (m *RuinsTreasureGetTeamLogListResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetTeamLogListResponse) ProtoMessage()    {}
func (*RuinsTreasureGetTeamLogListResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{55}
}

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

var xxx_messageInfo_RuinsTreasureGetTeamLogListResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureGetTeamLogListResponse) GetData() *RuinsTreasureGetTeamLogListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureGetTeamLogListResponse_Data struct {
	//日志列表
	Log                  []*model.TeamLog `protobuf:"bytes,1,rep,name=log,proto3" json:"log,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureGetTeamLogListResponse_Data proto.InternalMessageInfo

func (m *RuinsTreasureGetTeamLogListResponse_Data) GetLog() []*model.TeamLog {
	if m != nil {
		return m.Log
	}
	return nil
}

//触发推送：队伍列表
//查看队伍列表
//id=14836
type RuinsTreasureGetTeamListRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureGetTeamListRequest) Reset()         { *m = RuinsTreasureGetTeamListRequest{} }
func (m *RuinsTreasureGetTeamListRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetTeamListRequest) ProtoMessage()    {}
func (*RuinsTreasureGetTeamListRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{56}
}

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

var xxx_messageInfo_RuinsTreasureGetTeamListRequest proto.InternalMessageInfo

//id=14836
type RuinsTreasureGetTeamListResponse 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                 *RuinsTreasureGetTeamListResponse_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 *RuinsTreasureGetTeamListResponse) Reset()         { *m = RuinsTreasureGetTeamListResponse{} }
func (m *RuinsTreasureGetTeamListResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetTeamListResponse) ProtoMessage()    {}
func (*RuinsTreasureGetTeamListResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{57}
}

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

var xxx_messageInfo_RuinsTreasureGetTeamListResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureGetTeamListResponse) GetData() *RuinsTreasureGetTeamListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureGetTeamListResponse_Data struct {
	//下次入队时间
	NextJoinTeamTime int64 `protobuf:"zigzag64,1,opt,name=next_join_team_time,json=nextJoinTeamTime,proto3" json:"next_join_team_time,omitempty"`
	//已创建队伍次数
	CreatedTeamTimes     int32    `protobuf:"zigzag32,2,opt,name=created_team_times,json=createdTeamTimes,proto3" json:"created_team_times,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureGetTeamListResponse_Data proto.InternalMessageInfo

func (m *RuinsTreasureGetTeamListResponse_Data) GetNextJoinTeamTime() int64 {
	if m != nil {
		return m.NextJoinTeamTime
	}
	return 0
}

func (m *RuinsTreasureGetTeamListResponse_Data) GetCreatedTeamTimes() int32 {
	if m != nil {
		return m.CreatedTeamTimes
	}
	return 0
}

//触发推送：给队长推XMyTeamPush
//分享队伍到聊天全服频道
//id=14837
type RuinsTreasureShareTeamToChatLocalServerRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureShareTeamToChatLocalServerRequest) Reset() {
	*m = RuinsTreasureShareTeamToChatLocalServerRequest{}
}
func (m *RuinsTreasureShareTeamToChatLocalServerRequest) String() string {
	return proto.CompactTextString(m)
}
func (*RuinsTreasureShareTeamToChatLocalServerRequest) ProtoMessage() {}
func (*RuinsTreasureShareTeamToChatLocalServerRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{58}
}

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

var xxx_messageInfo_RuinsTreasureShareTeamToChatLocalServerRequest proto.InternalMessageInfo

//id=14837
type RuinsTreasureShareTeamToChatLocalServerResponse 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 *RuinsTreasureShareTeamToChatLocalServerResponse) Reset() {
	*m = RuinsTreasureShareTeamToChatLocalServerResponse{}
}
func (m *RuinsTreasureShareTeamToChatLocalServerResponse) String() string {
	return proto.CompactTextString(m)
}
func (*RuinsTreasureShareTeamToChatLocalServerResponse) ProtoMessage() {}
func (*RuinsTreasureShareTeamToChatLocalServerResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{59}
}

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

var xxx_messageInfo_RuinsTreasureShareTeamToChatLocalServerResponse proto.InternalMessageInfo

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

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

//***************Activity**************
//领取全局奖励
//id=14840
type RuinsTreasureGetGlobalAwardRequest struct {
	//要领取的编号
	No                   int32    `protobuf:"zigzag32,1,opt,name=no,proto3" json:"no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureGetGlobalAwardRequest) Reset()         { *m = RuinsTreasureGetGlobalAwardRequest{} }
func (m *RuinsTreasureGetGlobalAwardRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetGlobalAwardRequest) ProtoMessage()    {}
func (*RuinsTreasureGetGlobalAwardRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{60}
}

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

var xxx_messageInfo_RuinsTreasureGetGlobalAwardRequest proto.InternalMessageInfo

func (m *RuinsTreasureGetGlobalAwardRequest) GetNo() int32 {
	if m != nil {
		return m.No
	}
	return 0
}

//id=14840
type RuinsTreasureGetGlobalAwardResponse 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                 *RuinsTreasureGetGlobalAwardResponse_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 *RuinsTreasureGetGlobalAwardResponse) Reset()         { *m = RuinsTreasureGetGlobalAwardResponse{} }
func (m *RuinsTreasureGetGlobalAwardResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetGlobalAwardResponse) ProtoMessage()    {}
func (*RuinsTreasureGetGlobalAwardResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{61}
}

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

var xxx_messageInfo_RuinsTreasureGetGlobalAwardResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureGetGlobalAwardResponse) GetData() *RuinsTreasureGetGlobalAwardResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureGetGlobalAwardResponse_Data struct {
	//奖励
	Award                []*model.GameObjectCount `protobuf:"bytes,1,rep,name=award,proto3" json:"award,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureGetGlobalAwardResponse_Data proto.InternalMessageInfo

func (m *RuinsTreasureGetGlobalAwardResponse_Data) GetAward() []*model.GameObjectCount {
	if m != nil {
		return m.Award
	}
	return nil
}

//兑换商店兑换
//id=14841
type RuinsTreasureExchangeItemRequest struct {
	//商品no
	ItemNo int32 `protobuf:"zigzag32,1,opt,name=item_no,json=itemNo,proto3" json:"item_no,omitempty"`
	//兑换次数
	Count                int64    `protobuf:"zigzag64,2,opt,name=count,proto3" json:"count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureExchangeItemRequest) Reset()         { *m = RuinsTreasureExchangeItemRequest{} }
func (m *RuinsTreasureExchangeItemRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureExchangeItemRequest) ProtoMessage()    {}
func (*RuinsTreasureExchangeItemRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{62}
}

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

var xxx_messageInfo_RuinsTreasureExchangeItemRequest proto.InternalMessageInfo

func (m *RuinsTreasureExchangeItemRequest) GetItemNo() int32 {
	if m != nil {
		return m.ItemNo
	}
	return 0
}

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

//id=14841
type RuinsTreasureExchangeItemResponse 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                 *RuinsTreasureExchangeItemResponse_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 *RuinsTreasureExchangeItemResponse) Reset()         { *m = RuinsTreasureExchangeItemResponse{} }
func (m *RuinsTreasureExchangeItemResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureExchangeItemResponse) ProtoMessage()    {}
func (*RuinsTreasureExchangeItemResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{63}
}

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

var xxx_messageInfo_RuinsTreasureExchangeItemResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureExchangeItemResponse) GetData() *RuinsTreasureExchangeItemResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureExchangeItemResponse_Data struct {
	//兑换到的商品
	Award                []*model.GameObjectCount `protobuf:"bytes,1,rep,name=award,proto3" json:"award,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureExchangeItemResponse_Data proto.InternalMessageInfo

func (m *RuinsTreasureExchangeItemResponse_Data) GetAward() []*model.GameObjectCount {
	if m != nil {
		return m.Award
	}
	return nil
}

//活动商店购买
//id=14842
type RuinsTreasureBuyItemRequest struct {
	//商品no
	ItemNo int32 `protobuf:"zigzag32,1,opt,name=item_no,json=itemNo,proto3" json:"item_no,omitempty"`
	//兑换次数
	Count                int64    `protobuf:"zigzag64,2,opt,name=count,proto3" json:"count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureBuyItemRequest) Reset()         { *m = RuinsTreasureBuyItemRequest{} }
func (m *RuinsTreasureBuyItemRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureBuyItemRequest) ProtoMessage()    {}
func (*RuinsTreasureBuyItemRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{64}
}

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

var xxx_messageInfo_RuinsTreasureBuyItemRequest proto.InternalMessageInfo

func (m *RuinsTreasureBuyItemRequest) GetItemNo() int32 {
	if m != nil {
		return m.ItemNo
	}
	return 0
}

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

//id=14842
type RuinsTreasureBuyItemResponse 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                 *RuinsTreasureBuyItemResponse_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 *RuinsTreasureBuyItemResponse) Reset()         { *m = RuinsTreasureBuyItemResponse{} }
func (m *RuinsTreasureBuyItemResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureBuyItemResponse) ProtoMessage()    {}
func (*RuinsTreasureBuyItemResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{65}
}

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

var xxx_messageInfo_RuinsTreasureBuyItemResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureBuyItemResponse) GetData() *RuinsTreasureBuyItemResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureBuyItemResponse_Data struct {
	//购买到的商品
	Award                []*model.GameObjectCount `protobuf:"bytes,1,rep,name=award,proto3" json:"award,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureBuyItemResponse_Data proto.InternalMessageInfo

func (m *RuinsTreasureBuyItemResponse_Data) GetAward() []*model.GameObjectCount {
	if m != nil {
		return m.Award
	}
	return nil
}

//查看个人排行榜
//id=14843
type RuinsTreasureGetRoleRankListRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureGetRoleRankListRequest) Reset()         { *m = RuinsTreasureGetRoleRankListRequest{} }
func (m *RuinsTreasureGetRoleRankListRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetRoleRankListRequest) ProtoMessage()    {}
func (*RuinsTreasureGetRoleRankListRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{66}
}

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

var xxx_messageInfo_RuinsTreasureGetRoleRankListRequest proto.InternalMessageInfo

//id=14843
type RuinsTreasureGetRoleRankListResponse 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                 *RuinsTreasureGetRoleRankListResponse_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 *RuinsTreasureGetRoleRankListResponse) Reset()         { *m = RuinsTreasureGetRoleRankListResponse{} }
func (m *RuinsTreasureGetRoleRankListResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetRoleRankListResponse) ProtoMessage()    {}
func (*RuinsTreasureGetRoleRankListResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{67}
}

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

var xxx_messageInfo_RuinsTreasureGetRoleRankListResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureGetRoleRankListResponse) GetData() *RuinsTreasureGetRoleRankListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureGetRoleRankListResponse_Data struct {
	//个人排行项
	Item []*model.ActivityRoleRankItem `protobuf:"bytes,1,rep,name=item,proto3" json:"item,omitempty"`
	//上次查看榜单时我的排名
	OldRankIndex int64 `protobuf:"zigzag64,2,opt,name=old_rank_index,json=oldRankIndex,proto3" json:"old_rank_index,omitempty"`
	//我的排行项
	MyItem               *model.ActivityRoleRankItem `protobuf:"bytes,3,opt,name=my_item,json=myItem,proto3" json:"my_item,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureGetRoleRankListResponse_Data proto.InternalMessageInfo

func (m *RuinsTreasureGetRoleRankListResponse_Data) GetItem() []*model.ActivityRoleRankItem {
	if m != nil {
		return m.Item
	}
	return nil
}

func (m *RuinsTreasureGetRoleRankListResponse_Data) GetOldRankIndex() int64 {
	if m != nil {
		return m.OldRankIndex
	}
	return 0
}

func (m *RuinsTreasureGetRoleRankListResponse_Data) GetMyItem() *model.ActivityRoleRankItem {
	if m != nil {
		return m.MyItem
	}
	return nil
}

//查看队伍排行榜
//id=14844
type RuinsTreasureGetTeamRankListRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureGetTeamRankListRequest) Reset()         { *m = RuinsTreasureGetTeamRankListRequest{} }
func (m *RuinsTreasureGetTeamRankListRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetTeamRankListRequest) ProtoMessage()    {}
func (*RuinsTreasureGetTeamRankListRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{68}
}

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

var xxx_messageInfo_RuinsTreasureGetTeamRankListRequest proto.InternalMessageInfo

//id=14844
type RuinsTreasureGetTeamRankListResponse 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                 *RuinsTreasureGetTeamRankListResponse_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 *RuinsTreasureGetTeamRankListResponse) Reset()         { *m = RuinsTreasureGetTeamRankListResponse{} }
func (m *RuinsTreasureGetTeamRankListResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetTeamRankListResponse) ProtoMessage()    {}
func (*RuinsTreasureGetTeamRankListResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{69}
}

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

var xxx_messageInfo_RuinsTreasureGetTeamRankListResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureGetTeamRankListResponse) GetData() *RuinsTreasureGetTeamRankListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureGetTeamRankListResponse_Data struct {
	//队伍排行项
	Item []*model.ActivityTeamRankItem `protobuf:"bytes,1,rep,name=item,proto3" json:"item,omitempty"`
	//上次查看榜单时我的队伍排名
	OldRankIndex int64 `protobuf:"zigzag64,2,opt,name=old_rank_index,json=oldRankIndex,proto3" json:"old_rank_index,omitempty"`
	//我的队伍排名项
	MyTeamItem           *model.ActivityTeamRankItem `protobuf:"bytes,3,opt,name=my_team_item,json=myTeamItem,proto3" json:"my_team_item,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureGetTeamRankListResponse_Data proto.InternalMessageInfo

func (m *RuinsTreasureGetTeamRankListResponse_Data) GetItem() []*model.ActivityTeamRankItem {
	if m != nil {
		return m.Item
	}
	return nil
}

func (m *RuinsTreasureGetTeamRankListResponse_Data) GetOldRankIndex() int64 {
	if m != nil {
		return m.OldRankIndex
	}
	return 0
}

func (m *RuinsTreasureGetTeamRankListResponse_Data) GetMyTeamItem() *model.ActivityTeamRankItem {
	if m != nil {
		return m.MyTeamItem
	}
	return nil
}

//领取个人榜奖励
//id=14847
type RuinsTreasureGetRoleRankListAwardRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureGetRoleRankListAwardRequest) Reset() {
	*m = RuinsTreasureGetRoleRankListAwardRequest{}
}
func (m *RuinsTreasureGetRoleRankListAwardRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetRoleRankListAwardRequest) ProtoMessage()    {}
func (*RuinsTreasureGetRoleRankListAwardRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{70}
}

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

var xxx_messageInfo_RuinsTreasureGetRoleRankListAwardRequest proto.InternalMessageInfo

//id=14847
type RuinsTreasureGetRoleRankListAwardResponse 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                 *RuinsTreasureGetRoleRankListAwardResponse_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 *RuinsTreasureGetRoleRankListAwardResponse) Reset() {
	*m = RuinsTreasureGetRoleRankListAwardResponse{}
}
func (m *RuinsTreasureGetRoleRankListAwardResponse) String() string {
	return proto.CompactTextString(m)
}
func (*RuinsTreasureGetRoleRankListAwardResponse) ProtoMessage() {}
func (*RuinsTreasureGetRoleRankListAwardResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{71}
}

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

var xxx_messageInfo_RuinsTreasureGetRoleRankListAwardResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureGetRoleRankListAwardResponse) GetData() *RuinsTreasureGetRoleRankListAwardResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureGetRoleRankListAwardResponse_Data struct {
	//领奖时个人排名
	RankIndex int64 `protobuf:"zigzag64,1,opt,name=rank_index,json=rankIndex,proto3" json:"rank_index,omitempty"`
	//奖励
	Award                []*model.GameObjectCount `protobuf:"bytes,2,rep,name=award,proto3" json:"award,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureGetRoleRankListAwardResponse_Data proto.InternalMessageInfo

func (m *RuinsTreasureGetRoleRankListAwardResponse_Data) GetRankIndex() int64 {
	if m != nil {
		return m.RankIndex
	}
	return 0
}

func (m *RuinsTreasureGetRoleRankListAwardResponse_Data) GetAward() []*model.GameObjectCount {
	if m != nil {
		return m.Award
	}
	return nil
}

//领取队伍榜排名奖励
//id=14848
type RuinsTreasureGetTeamRankListAwardRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureGetTeamRankListAwardRequest) Reset() {
	*m = RuinsTreasureGetTeamRankListAwardRequest{}
}
func (m *RuinsTreasureGetTeamRankListAwardRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetTeamRankListAwardRequest) ProtoMessage()    {}
func (*RuinsTreasureGetTeamRankListAwardRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{72}
}

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

var xxx_messageInfo_RuinsTreasureGetTeamRankListAwardRequest proto.InternalMessageInfo

//id=14848
type RuinsTreasureGetTeamRankListAwardResponse 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                 *RuinsTreasureGetTeamRankListAwardResponse_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 *RuinsTreasureGetTeamRankListAwardResponse) Reset() {
	*m = RuinsTreasureGetTeamRankListAwardResponse{}
}
func (m *RuinsTreasureGetTeamRankListAwardResponse) String() string {
	return proto.CompactTextString(m)
}
func (*RuinsTreasureGetTeamRankListAwardResponse) ProtoMessage() {}
func (*RuinsTreasureGetTeamRankListAwardResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{73}
}

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

var xxx_messageInfo_RuinsTreasureGetTeamRankListAwardResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureGetTeamRankListAwardResponse) GetData() *RuinsTreasureGetTeamRankListAwardResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureGetTeamRankListAwardResponse_Data struct {
	//领奖时队伍排名
	RankIndex int64 `protobuf:"zigzag64,1,opt,name=rank_index,json=rankIndex,proto3" json:"rank_index,omitempty"`
	//奖励
	Award                []*model.GameObjectCount `protobuf:"bytes,2,rep,name=award,proto3" json:"award,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureGetTeamRankListAwardResponse_Data proto.InternalMessageInfo

func (m *RuinsTreasureGetTeamRankListAwardResponse_Data) GetRankIndex() int64 {
	if m != nil {
		return m.RankIndex
	}
	return 0
}

func (m *RuinsTreasureGetTeamRankListAwardResponse_Data) GetAward() []*model.GameObjectCount {
	if m != nil {
		return m.Award
	}
	return nil
}

//查看历史活动公告
//id=14849
type RuinsTreasureGetNoticeListRequest struct {
	//上次查看的最后一条公告id（第一次查看则为空）
	NoticeId             string   `protobuf:"bytes,1,opt,name=notice_id,json=noticeId,proto3" json:"notice_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureGetNoticeListRequest) Reset()         { *m = RuinsTreasureGetNoticeListRequest{} }
func (m *RuinsTreasureGetNoticeListRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetNoticeListRequest) ProtoMessage()    {}
func (*RuinsTreasureGetNoticeListRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{74}
}

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

var xxx_messageInfo_RuinsTreasureGetNoticeListRequest proto.InternalMessageInfo

func (m *RuinsTreasureGetNoticeListRequest) GetNoticeId() string {
	if m != nil {
		return m.NoticeId
	}
	return ""
}

//id=14849
type RuinsTreasureGetNoticeListResponse 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 *RuinsTreasureGetNoticeListResponse) Reset()         { *m = RuinsTreasureGetNoticeListResponse{} }
func (m *RuinsTreasureGetNoticeListResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetNoticeListResponse) ProtoMessage()    {}
func (*RuinsTreasureGetNoticeListResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{75}
}

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

var xxx_messageInfo_RuinsTreasureGetNoticeListResponse proto.InternalMessageInfo

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

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

//查看奖励记录
//id=14850
type RuinsTreasureGetAwardRecordRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureGetAwardRecordRequest) Reset()         { *m = RuinsTreasureGetAwardRecordRequest{} }
func (m *RuinsTreasureGetAwardRecordRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetAwardRecordRequest) ProtoMessage()    {}
func (*RuinsTreasureGetAwardRecordRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{76}
}

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

var xxx_messageInfo_RuinsTreasureGetAwardRecordRequest proto.InternalMessageInfo

//id=14850
type RuinsTreasureGetAwardRecordResponse 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                 *RuinsTreasureGetAwardRecordResponse_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 *RuinsTreasureGetAwardRecordResponse) Reset()         { *m = RuinsTreasureGetAwardRecordResponse{} }
func (m *RuinsTreasureGetAwardRecordResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetAwardRecordResponse) ProtoMessage()    {}
func (*RuinsTreasureGetAwardRecordResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{77}
}

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

var xxx_messageInfo_RuinsTreasureGetAwardRecordResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureGetAwardRecordResponse) GetData() *RuinsTreasureGetAwardRecordResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureGetAwardRecordResponse_Data struct {
	//所有奖励记录
	AwardRecord          []*model.ActivityAwardRecord `protobuf:"bytes,1,rep,name=award_record,json=awardRecord,proto3" json:"award_record,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureGetAwardRecordResponse_Data proto.InternalMessageInfo

func (m *RuinsTreasureGetAwardRecordResponse_Data) GetAwardRecord() []*model.ActivityAwardRecord {
	if m != nil {
		return m.AwardRecord
	}
	return nil
}

//id=14851
//查看全局分数（走push）
type RuinsTreasureGetGlobalScoreRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureGetGlobalScoreRequest) Reset()         { *m = RuinsTreasureGetGlobalScoreRequest{} }
func (m *RuinsTreasureGetGlobalScoreRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetGlobalScoreRequest) ProtoMessage()    {}
func (*RuinsTreasureGetGlobalScoreRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{78}
}

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

var xxx_messageInfo_RuinsTreasureGetGlobalScoreRequest proto.InternalMessageInfo

//id=14851
type RuinsTreasureGetGlobalScoreResponse 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 *RuinsTreasureGetGlobalScoreResponse) Reset()         { *m = RuinsTreasureGetGlobalScoreResponse{} }
func (m *RuinsTreasureGetGlobalScoreResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetGlobalScoreResponse) ProtoMessage()    {}
func (*RuinsTreasureGetGlobalScoreResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{79}
}

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

var xxx_messageInfo_RuinsTreasureGetGlobalScoreResponse proto.InternalMessageInfo

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

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

//id=14852
//使用背包道具
type RuinsTreasureUseActivityItemRequest struct {
	Item                 *model.Item `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (m *RuinsTreasureUseActivityItemRequest) Reset()         { *m = RuinsTreasureUseActivityItemRequest{} }
func (m *RuinsTreasureUseActivityItemRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureUseActivityItemRequest) ProtoMessage()    {}
func (*RuinsTreasureUseActivityItemRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{80}
}

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

var xxx_messageInfo_RuinsTreasureUseActivityItemRequest proto.InternalMessageInfo

func (m *RuinsTreasureUseActivityItemRequest) GetItem() *model.Item {
	if m != nil {
		return m.Item
	}
	return nil
}

//id=14852
type RuinsTreasureUseActivityItemResponse 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                 *RuinsTreasureUseActivityItemResponse_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 *RuinsTreasureUseActivityItemResponse) Reset()         { *m = RuinsTreasureUseActivityItemResponse{} }
func (m *RuinsTreasureUseActivityItemResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureUseActivityItemResponse) ProtoMessage()    {}
func (*RuinsTreasureUseActivityItemResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{81}
}

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

var xxx_messageInfo_RuinsTreasureUseActivityItemResponse proto.InternalMessageInfo

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

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

func (m *RuinsTreasureUseActivityItemResponse) GetData() *RuinsTreasureUseActivityItemResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RuinsTreasureUseActivityItemResponse_Data struct {
	//使用效果
	Award                []*model.GameObjectCount `protobuf:"bytes,1,rep,name=award,proto3" json:"award,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_RuinsTreasureUseActivityItemResponse_Data proto.InternalMessageInfo

func (m *RuinsTreasureUseActivityItemResponse_Data) GetAward() []*model.GameObjectCount {
	if m != nil {
		return m.Award
	}
	return nil
}

//id=14853
//客户端只在活动状态变为领奖期时会请求该接口，服务端收到后推送RuinsTreasureRankAwardRolePush
//获取所有榜单奖励状态
type RuinsTreasureGetRankAwardStatusRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureGetRankAwardStatusRequest) Reset() {
	*m = RuinsTreasureGetRankAwardStatusRequest{}
}
func (m *RuinsTreasureGetRankAwardStatusRequest) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetRankAwardStatusRequest) ProtoMessage()    {}
func (*RuinsTreasureGetRankAwardStatusRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{82}
}

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

var xxx_messageInfo_RuinsTreasureGetRankAwardStatusRequest proto.InternalMessageInfo

//id=14853
type RuinsTreasureGetRankAwardStatusResponse 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 *RuinsTreasureGetRankAwardStatusResponse) Reset() {
	*m = RuinsTreasureGetRankAwardStatusResponse{}
}
func (m *RuinsTreasureGetRankAwardStatusResponse) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetRankAwardStatusResponse) ProtoMessage()    {}
func (*RuinsTreasureGetRankAwardStatusResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{83}
}

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

var xxx_messageInfo_RuinsTreasureGetRankAwardStatusResponse proto.InternalMessageInfo

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

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

//***************Push****************
//推送：登陆时只需要推Activity字段，其余字段为空。从黄页进活动场景时，推送全部字段。
//推送时机：登陆、首次进入活动场景、配置变更
//活动具体配置
//id=14899
type RuinsTreasureActivityPush struct {
	//活动通用配置
	Activity *model.Activity `protobuf:"bytes,1,opt,name=activity,proto3" json:"activity,omitempty"`
	//兑换商店
	ExchangeStore *model.ActivityExchangeStore `protobuf:"bytes,2,opt,name=exchange_store,json=exchangeStore,proto3" json:"exchange_store,omitempty"`
	//活动商店
	ActivityStore *model.ActivityStore `protobuf:"bytes,3,opt,name=activity_store,json=activityStore,proto3" json:"activity_store,omitempty"`
	//全局奖励（全服热度）
	GlobalAward *model.ActivityGlobalAward `protobuf:"bytes,4,opt,name=global_award,json=globalAward,proto3" json:"global_award,omitempty"`
	//排行榜奖励
	RankAward *model.ActivityAllRankAward `protobuf:"bytes,5,opt,name=rank_award,json=rankAward,proto3" json:"rank_award,omitempty"`
	//宝箱奖励
	BoxAward *model.ActivityBoxAward `protobuf:"bytes,6,opt,name=box_award,json=boxAward,proto3" json:"box_award,omitempty"`
	//活动礼包
	GiftPackage *model.ActivityGiftPackage `protobuf:"bytes,7,opt,name=gift_package,json=giftPackage,proto3" json:"gift_package,omitempty"`
	//击杀pve奖励
	EnemyKillAward []*model.RuinsTreasureEnemyKillAward `protobuf:"bytes,8,rep,name=enemy_kill_award,json=enemyKillAward,proto3" json:"enemy_kill_award,omitempty"`
	//击杀pvp奖励
	PlayerKillAward *model.RuinsTreasurePlayerKillAward `protobuf:"bytes,9,opt,name=player_kill_award,json=playerKillAward,proto3" json:"player_kill_award,omitempty"`
	//奖励事件奖励
	AwardEventAward []*model.RuinsTreasureAwardEvent `protobuf:"bytes,10,rep,name=award_event_award,json=awardEventAward,proto3" json:"award_event_award,omitempty"`
	//出现商人事件的区域
	BusinessEventArea []int32 `protobuf:"varint,11,rep,packed,name=business_event_area,json=businessEventArea,proto3" json:"business_event_area,omitempty"`
	//出现pvp事件的区域
	PvpEventArea []int32 `protobuf:"varint,12,rep,packed,name=pvp_event_area,json=pvpEventArea,proto3" json:"pvp_event_area,omitempty"`
	//商人事件
	BusinessEvent []*model.RuinsTreasureBusinessEvent `protobuf:"bytes,13,rep,name=business_event,json=businessEvent,proto3" json:"business_event,omitempty"`
	//自动搜索分数
	AutoSearchScore      int32    `protobuf:"varint,14,opt,name=AutoSearchScore,proto3" json:"AutoSearchScore,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureActivityPush) Reset()         { *m = RuinsTreasureActivityPush{} }
func (m *RuinsTreasureActivityPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureActivityPush) ProtoMessage()    {}
func (*RuinsTreasureActivityPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{84}
}

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

var xxx_messageInfo_RuinsTreasureActivityPush proto.InternalMessageInfo

func (m *RuinsTreasureActivityPush) GetActivity() *model.Activity {
	if m != nil {
		return m.Activity
	}
	return nil
}

func (m *RuinsTreasureActivityPush) GetExchangeStore() *model.ActivityExchangeStore {
	if m != nil {
		return m.ExchangeStore
	}
	return nil
}

func (m *RuinsTreasureActivityPush) GetActivityStore() *model.ActivityStore {
	if m != nil {
		return m.ActivityStore
	}
	return nil
}

func (m *RuinsTreasureActivityPush) GetGlobalAward() *model.ActivityGlobalAward {
	if m != nil {
		return m.GlobalAward
	}
	return nil
}

func (m *RuinsTreasureActivityPush) GetRankAward() *model.ActivityAllRankAward {
	if m != nil {
		return m.RankAward
	}
	return nil
}

func (m *RuinsTreasureActivityPush) GetBoxAward() *model.ActivityBoxAward {
	if m != nil {
		return m.BoxAward
	}
	return nil
}

func (m *RuinsTreasureActivityPush) GetGiftPackage() *model.ActivityGiftPackage {
	if m != nil {
		return m.GiftPackage
	}
	return nil
}

func (m *RuinsTreasureActivityPush) GetEnemyKillAward() []*model.RuinsTreasureEnemyKillAward {
	if m != nil {
		return m.EnemyKillAward
	}
	return nil
}

func (m *RuinsTreasureActivityPush) GetPlayerKillAward() *model.RuinsTreasurePlayerKillAward {
	if m != nil {
		return m.PlayerKillAward
	}
	return nil
}

func (m *RuinsTreasureActivityPush) GetAwardEventAward() []*model.RuinsTreasureAwardEvent {
	if m != nil {
		return m.AwardEventAward
	}
	return nil
}

func (m *RuinsTreasureActivityPush) GetBusinessEventArea() []int32 {
	if m != nil {
		return m.BusinessEventArea
	}
	return nil
}

func (m *RuinsTreasureActivityPush) GetPvpEventArea() []int32 {
	if m != nil {
		return m.PvpEventArea
	}
	return nil
}

func (m *RuinsTreasureActivityPush) GetBusinessEvent() []*model.RuinsTreasureBusinessEvent {
	if m != nil {
		return m.BusinessEvent
	}
	return nil
}

func (m *RuinsTreasureActivityPush) GetAutoSearchScore() int32 {
	if m != nil {
		return m.AutoSearchScore
	}
	return 0
}

//角色推送
//id=14898
type RuinsTreasureRolePush 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 *RuinsTreasureRolePush) Reset()         { *m = RuinsTreasureRolePush{} }
func (m *RuinsTreasureRolePush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureRolePush) ProtoMessage()    {}
func (*RuinsTreasureRolePush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{85}
}

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

var xxx_messageInfo_RuinsTreasureRolePush proto.InternalMessageInfo

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

//区域推送
//id=14897
type RuinsTreasureAreaPush 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 *RuinsTreasureAreaPush) Reset()         { *m = RuinsTreasureAreaPush{} }
func (m *RuinsTreasureAreaPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureAreaPush) ProtoMessage()    {}
func (*RuinsTreasureAreaPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{86}
}

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

var xxx_messageInfo_RuinsTreasureAreaPush proto.InternalMessageInfo

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

//队伍推送
//id=14896
type RuinsTreasureTeamPush 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 *RuinsTreasureTeamPush) Reset()         { *m = RuinsTreasureTeamPush{} }
func (m *RuinsTreasureTeamPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureTeamPush) ProtoMessage()    {}
func (*RuinsTreasureTeamPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{87}
}

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

var xxx_messageInfo_RuinsTreasureTeamPush proto.InternalMessageInfo

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

//协同奖励
//id=14895
type RuinsTreasureAssistKillAwardPush struct {
	Award                []*model.RuinsTreasureAssistKillAward `protobuf:"bytes,1,rep,name=award,proto3" json:"award,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
	XXX_unrecognized     []byte                                `json:"-"`
	XXX_sizecache        int32                                 `json:"-"`
}

func (m *RuinsTreasureAssistKillAwardPush) Reset()         { *m = RuinsTreasureAssistKillAwardPush{} }
func (m *RuinsTreasureAssistKillAwardPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureAssistKillAwardPush) ProtoMessage()    {}
func (*RuinsTreasureAssistKillAwardPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{88}
}

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

var xxx_messageInfo_RuinsTreasureAssistKillAwardPush proto.InternalMessageInfo

func (m *RuinsTreasureAssistKillAwardPush) GetAward() []*model.RuinsTreasureAssistKillAward {
	if m != nil {
		return m.Award
	}
	return nil
}

//信物被抢的推送
//id=14894
type RuinsTreasureKeepsakeRobbedPush struct {
	OpponentName         string   `protobuf:"bytes,1,opt,name=opponent_name,json=opponentName,proto3" json:"opponent_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureKeepsakeRobbedPush) Reset()         { *m = RuinsTreasureKeepsakeRobbedPush{} }
func (m *RuinsTreasureKeepsakeRobbedPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureKeepsakeRobbedPush) ProtoMessage()    {}
func (*RuinsTreasureKeepsakeRobbedPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{89}
}

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

var xxx_messageInfo_RuinsTreasureKeepsakeRobbedPush proto.InternalMessageInfo

func (m *RuinsTreasureKeepsakeRobbedPush) GetOpponentName() string {
	if m != nil {
		return m.OpponentName
	}
	return ""
}

//体力推送
//id=14893
type RuinsTreasurePhysicalPowerPush struct {
	Power                *model.RuinsTreasurePhysicalPower `protobuf:"bytes,1,opt,name=power,proto3" json:"power,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

func (m *RuinsTreasurePhysicalPowerPush) Reset()         { *m = RuinsTreasurePhysicalPowerPush{} }
func (m *RuinsTreasurePhysicalPowerPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasurePhysicalPowerPush) ProtoMessage()    {}
func (*RuinsTreasurePhysicalPowerPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{90}
}

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

var xxx_messageInfo_RuinsTreasurePhysicalPowerPush proto.InternalMessageInfo

func (m *RuinsTreasurePhysicalPowerPush) GetPower() *model.RuinsTreasurePhysicalPower {
	if m != nil {
		return m.Power
	}
	return nil
}

//对手被踢出推送
//id=14892
type RuinsTreasureOpponentKickedOutPush struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureOpponentKickedOutPush) Reset()         { *m = RuinsTreasureOpponentKickedOutPush{} }
func (m *RuinsTreasureOpponentKickedOutPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureOpponentKickedOutPush) ProtoMessage()    {}
func (*RuinsTreasureOpponentKickedOutPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{91}
}

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

var xxx_messageInfo_RuinsTreasureOpponentKickedOutPush proto.InternalMessageInfo

func (m *RuinsTreasureOpponentKickedOutPush) GetId() string {
	if m != nil {
		return m.Id
	}
	return ""
}

//***************CommonPush****************
//***************Team**************
//我的队伍信息
//推送时机：除了以上接口的推送时机外，还有以下时机需要推
//推送方式：进入活动场景：给自己推
//        队伍分数变化、成员分数、成员队伍贡献变化：给所有成员推
//我的队伍信息
//id=14889
type RuinsTreasureMyTeamPush struct {
	MyTeam               *model.MyTeam `protobuf:"bytes,1,opt,name=my_team,json=myTeam,proto3" json:"my_team,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (m *RuinsTreasureMyTeamPush) Reset()         { *m = RuinsTreasureMyTeamPush{} }
func (m *RuinsTreasureMyTeamPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureMyTeamPush) ProtoMessage()    {}
func (*RuinsTreasureMyTeamPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{92}
}

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

var xxx_messageInfo_RuinsTreasureMyTeamPush proto.InternalMessageInfo

func (m *RuinsTreasureMyTeamPush) GetMyTeam() *model.MyTeam {
	if m != nil {
		return m.MyTeam
	}
	return nil
}

//推送时机：以上接口标注的推送时机
//加入队伍
//id=14888
type RuinsTreasureTeamJoinPush struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureTeamJoinPush) Reset()         { *m = RuinsTreasureTeamJoinPush{} }
func (m *RuinsTreasureTeamJoinPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureTeamJoinPush) ProtoMessage()    {}
func (*RuinsTreasureTeamJoinPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{93}
}

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

var xxx_messageInfo_RuinsTreasureTeamJoinPush proto.InternalMessageInfo

//推送时机：以上接口标注的推送时机
//角色
//id=14887
type RuinsTreasureTeamRolePush struct {
	//我在本期活动中的兑换积分
	MyExchangeScore      int64    `protobuf:"zigzag64,1,opt,name=my_exchange_score,json=myExchangeScore,proto3" json:"my_exchange_score,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureTeamRolePush) Reset()         { *m = RuinsTreasureTeamRolePush{} }
func (m *RuinsTreasureTeamRolePush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureTeamRolePush) ProtoMessage()    {}
func (*RuinsTreasureTeamRolePush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{94}
}

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

var xxx_messageInfo_RuinsTreasureTeamRolePush proto.InternalMessageInfo

func (m *RuinsTreasureTeamRolePush) GetMyExchangeScore() int64 {
	if m != nil {
		return m.MyExchangeScore
	}
	return 0
}

//推送时机：以上接口标注的推送时机
//被踢
//id=14886
type RuinsTreasureTeamKickOutPush struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureTeamKickOutPush) Reset()         { *m = RuinsTreasureTeamKickOutPush{} }
func (m *RuinsTreasureTeamKickOutPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureTeamKickOutPush) ProtoMessage()    {}
func (*RuinsTreasureTeamKickOutPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{95}
}

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

var xxx_messageInfo_RuinsTreasureTeamKickOutPush proto.InternalMessageInfo

//推送时机：以上接口标注的推送时机
//队伍解散
//id=14885
type RuinsTreasureTeamDismissPush struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureTeamDismissPush) Reset()         { *m = RuinsTreasureTeamDismissPush{} }
func (m *RuinsTreasureTeamDismissPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureTeamDismissPush) ProtoMessage()    {}
func (*RuinsTreasureTeamDismissPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{96}
}

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

var xxx_messageInfo_RuinsTreasureTeamDismissPush proto.InternalMessageInfo

//推送时机：以上接口标注的推送时机
//队伍申请
//id=14884
type RuinsTreasureTeamApplyPush struct {
	//申请
	Apply                *model.TeamApply `protobuf:"bytes,1,opt,name=apply,proto3" json:"apply,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (m *RuinsTreasureTeamApplyPush) Reset()         { *m = RuinsTreasureTeamApplyPush{} }
func (m *RuinsTreasureTeamApplyPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureTeamApplyPush) ProtoMessage()    {}
func (*RuinsTreasureTeamApplyPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{97}
}

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

var xxx_messageInfo_RuinsTreasureTeamApplyPush proto.InternalMessageInfo

func (m *RuinsTreasureTeamApplyPush) GetApply() *model.TeamApply {
	if m != nil {
		return m.Apply
	}
	return nil
}

//离线日志
//id=14883
type RuinsTreasureTeamOfflineLogPush struct {
	//日志列表
	Log                  []*model.TeamLog `protobuf:"bytes,1,rep,name=log,proto3" json:"log,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (m *RuinsTreasureTeamOfflineLogPush) Reset()         { *m = RuinsTreasureTeamOfflineLogPush{} }
func (m *RuinsTreasureTeamOfflineLogPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureTeamOfflineLogPush) ProtoMessage()    {}
func (*RuinsTreasureTeamOfflineLogPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{98}
}

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

var xxx_messageInfo_RuinsTreasureTeamOfflineLogPush proto.InternalMessageInfo

func (m *RuinsTreasureTeamOfflineLogPush) GetLog() []*model.TeamLog {
	if m != nil {
		return m.Log
	}
	return nil
}

// 查看队伍列表
//id=14882
type RuinsTreasureGetTeamListPush struct {
	// 队伍列表
	Team                 []*model.Team `protobuf:"bytes,1,rep,name=team,proto3" json:"team,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (m *RuinsTreasureGetTeamListPush) Reset()         { *m = RuinsTreasureGetTeamListPush{} }
func (m *RuinsTreasureGetTeamListPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGetTeamListPush) ProtoMessage()    {}
func (*RuinsTreasureGetTeamListPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{99}
}

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

var xxx_messageInfo_RuinsTreasureGetTeamListPush proto.InternalMessageInfo

func (m *RuinsTreasureGetTeamListPush) GetTeam() []*model.Team {
	if m != nil {
		return m.Team
	}
	return nil
}

//***************Activity**************
//推送时机：每次进入活动场景、排行榜分数变化
//推送方式：全量推送
//活动角色
//id=14879
type RuinsTreasureActivityRolePush struct {
	//通用角色数据（小榜、排行、分数）
	Role                 *model.ActivityRole `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (m *RuinsTreasureActivityRolePush) Reset()         { *m = RuinsTreasureActivityRolePush{} }
func (m *RuinsTreasureActivityRolePush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureActivityRolePush) ProtoMessage()    {}
func (*RuinsTreasureActivityRolePush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{100}
}

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

var xxx_messageInfo_RuinsTreasureActivityRolePush proto.InternalMessageInfo

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

//推送时机：首次进入活动场景、获得活动道具、扣除活动道具
//推送方式：进入活动场景时推全量，道具数量变动时只推该道具变动后的数量
//背包（活动道具）——角色
//id=14878
type RuinsTreasureActivityItemRolePush struct {
	Item                 *model.ActivityItem `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (m *RuinsTreasureActivityItemRolePush) Reset()         { *m = RuinsTreasureActivityItemRolePush{} }
func (m *RuinsTreasureActivityItemRolePush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureActivityItemRolePush) ProtoMessage()    {}
func (*RuinsTreasureActivityItemRolePush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{101}
}

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

var xxx_messageInfo_RuinsTreasureActivityItemRolePush proto.InternalMessageInfo

func (m *RuinsTreasureActivityItemRolePush) GetItem() *model.ActivityItem {
	if m != nil {
		return m.Item
	}
	return nil
}

//推送时机：0点重置
//兑换商店重置
//id=14877
type RuinsTreasureExchangeStoreResetPush struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureExchangeStoreResetPush) Reset()         { *m = RuinsTreasureExchangeStoreResetPush{} }
func (m *RuinsTreasureExchangeStoreResetPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureExchangeStoreResetPush) ProtoMessage()    {}
func (*RuinsTreasureExchangeStoreResetPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{102}
}

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

var xxx_messageInfo_RuinsTreasureExchangeStoreResetPush proto.InternalMessageInfo

//推送时机：0点重置
//活动商店重置
//id=14876
type RuinsTreasureActivityStoreResetPush struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureActivityStoreResetPush) Reset()         { *m = RuinsTreasureActivityStoreResetPush{} }
func (m *RuinsTreasureActivityStoreResetPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureActivityStoreResetPush) ProtoMessage()    {}
func (*RuinsTreasureActivityStoreResetPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{103}
}

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

var xxx_messageInfo_RuinsTreasureActivityStoreResetPush proto.InternalMessageInfo

//推送时机：首次进入活动场景、获得兑换积分、兑换商品、0点重置
//推送方式：全量推送
//兑换商店——角色
//id=14875
type RuinsTreasureExchangeStoreRolePush struct {
	ExchangeStoreRole    *model.ActivityExchangeStoreRole `protobuf:"bytes,1,opt,name=exchange_store_role,json=exchangeStoreRole,proto3" json:"exchange_store_role,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

func (m *RuinsTreasureExchangeStoreRolePush) Reset()         { *m = RuinsTreasureExchangeStoreRolePush{} }
func (m *RuinsTreasureExchangeStoreRolePush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureExchangeStoreRolePush) ProtoMessage()    {}
func (*RuinsTreasureExchangeStoreRolePush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{104}
}

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

var xxx_messageInfo_RuinsTreasureExchangeStoreRolePush proto.InternalMessageInfo

func (m *RuinsTreasureExchangeStoreRolePush) GetExchangeStoreRole() *model.ActivityExchangeStoreRole {
	if m != nil {
		return m.ExchangeStoreRole
	}
	return nil
}

//推送时机：首次进入活动场景、购买商品、0点重置
//推送方式：全量推送
//活动商店——角色
//id=14874
type RuinsTreasureActivityStoreRolePush struct {
	StoreRole            *model.ActivityStoreRole `protobuf:"bytes,1,opt,name=store_role,json=storeRole,proto3" json:"store_role,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (m *RuinsTreasureActivityStoreRolePush) Reset()         { *m = RuinsTreasureActivityStoreRolePush{} }
func (m *RuinsTreasureActivityStoreRolePush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureActivityStoreRolePush) ProtoMessage()    {}
func (*RuinsTreasureActivityStoreRolePush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{105}
}

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

var xxx_messageInfo_RuinsTreasureActivityStoreRolePush proto.InternalMessageInfo

func (m *RuinsTreasureActivityStoreRolePush) GetStoreRole() *model.ActivityStoreRole {
	if m != nil {
		return m.StoreRole
	}
	return nil
}

//推送时机：首次进入活动场景、活动进入领奖期（客户端请求XGetRankAwardStatusRequest）、领取榜单奖励
//推送方式：全量推送
//排行榜领奖——角色
//id=14873
type RuinsTreasureRankAwardRolePush struct {
	RankAwardRole        *model.ActivityRankAwardRole `protobuf:"bytes,1,opt,name=rank_award_role,json=rankAwardRole,proto3" json:"rank_award_role,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

func (m *RuinsTreasureRankAwardRolePush) Reset()         { *m = RuinsTreasureRankAwardRolePush{} }
func (m *RuinsTreasureRankAwardRolePush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureRankAwardRolePush) ProtoMessage()    {}
func (*RuinsTreasureRankAwardRolePush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{106}
}

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

var xxx_messageInfo_RuinsTreasureRankAwardRolePush proto.InternalMessageInfo

func (m *RuinsTreasureRankAwardRolePush) GetRankAwardRole() *model.ActivityRankAwardRole {
	if m != nil {
		return m.RankAwardRole
	}
	return nil
}

//推送时机：每次进入活动场景、触发了新的公告（区服场景推送）、客户端请求XGetNoticeListRequest
//推送方式：增量式，进入活动场景推最新的100条，触发新的公告只推本条，客户端请求接口则推noticeId后的100条
//活动公告（每批<=100条）
//id=14871
type RuinsTreasureActivityNoticePush struct {
	//公告列表
	Notice               []*model.ActivityNotice `protobuf:"bytes,1,rep,name=notice,proto3" json:"notice,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (m *RuinsTreasureActivityNoticePush) Reset()         { *m = RuinsTreasureActivityNoticePush{} }
func (m *RuinsTreasureActivityNoticePush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureActivityNoticePush) ProtoMessage()    {}
func (*RuinsTreasureActivityNoticePush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{107}
}

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

var xxx_messageInfo_RuinsTreasureActivityNoticePush proto.InternalMessageInfo

func (m *RuinsTreasureActivityNoticePush) GetNotice() []*model.ActivityNotice {
	if m != nil {
		return m.Notice
	}
	return nil
}

//公告0点重置，客户端收到push后清空仓储，删除本地所有created_time<notice_end_time的notice
//同时做一个机制，后续收到的notice的created_time如果<notice_end_time则拒收这个notice不做任何操作
//公告重置
//id=14870
type RuinsTreasureNoticeResetPush struct {
	//公告截至时间，创建时间低于这个时间的公告不要显示
	NoticeEndTime        int64    `protobuf:"zigzag64,1,opt,name=notice_end_time,json=noticeEndTime,proto3" json:"notice_end_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureNoticeResetPush) Reset()         { *m = RuinsTreasureNoticeResetPush{} }
func (m *RuinsTreasureNoticeResetPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureNoticeResetPush) ProtoMessage()    {}
func (*RuinsTreasureNoticeResetPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{108}
}

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

var xxx_messageInfo_RuinsTreasureNoticeResetPush proto.InternalMessageInfo

func (m *RuinsTreasureNoticeResetPush) GetNoticeEndTime() int64 {
	if m != nil {
		return m.NoticeEndTime
	}
	return 0
}

//推送时机：登录、活动状态变化
//推送方式：登录推当前状态，活动状态变化推变化后的状态
//活动状态
//id=14869
type RuinsTreasureActivityStatusPush struct {
	//状态
	Status               *model.ActivityStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (m *RuinsTreasureActivityStatusPush) Reset()         { *m = RuinsTreasureActivityStatusPush{} }
func (m *RuinsTreasureActivityStatusPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureActivityStatusPush) ProtoMessage()    {}
func (*RuinsTreasureActivityStatusPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{109}
}

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

var xxx_messageInfo_RuinsTreasureActivityStatusPush proto.InternalMessageInfo

func (m *RuinsTreasureActivityStatusPush) GetStatus() *model.ActivityStatus {
	if m != nil {
		return m.Status
	}
	return nil
}

//推送时机：订阅events.ActivityRuleChanged事件即可
//活动配置变化
//id=14868
type RuinsTreasureActivityRuleChangedPush struct {
	//活动id
	ActivityId           string   `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureActivityRuleChangedPush) Reset()         { *m = RuinsTreasureActivityRuleChangedPush{} }
func (m *RuinsTreasureActivityRuleChangedPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureActivityRuleChangedPush) ProtoMessage()    {}
func (*RuinsTreasureActivityRuleChangedPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{110}
}

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

var xxx_messageInfo_RuinsTreasureActivityRuleChangedPush proto.InternalMessageInfo

func (m *RuinsTreasureActivityRuleChangedPush) GetActivityId() string {
	if m != nil {
		return m.ActivityId
	}
	return ""
}

//推送时机：每天第一次登录时
//推送方式：全量
//活动海报
//id=14867
type RuinsTreasureActivityPosterPush struct {
	//海报
	Poster               *model.ActivityPoster `protobuf:"bytes,1,opt,name=poster,proto3" json:"poster,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (m *RuinsTreasureActivityPosterPush) Reset()         { *m = RuinsTreasureActivityPosterPush{} }
func (m *RuinsTreasureActivityPosterPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureActivityPosterPush) ProtoMessage()    {}
func (*RuinsTreasureActivityPosterPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{111}
}

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

var xxx_messageInfo_RuinsTreasureActivityPosterPush proto.InternalMessageInfo

func (m *RuinsTreasureActivityPosterPush) GetPoster() *model.ActivityPoster {
	if m != nil {
		return m.Poster
	}
	return nil
}

//推送时机：首次进入活动场景、获得新的宝箱
//推送方式：进入活动场景推全量，获得新的宝箱推增量（推新宝箱）
//储藏室
//id=14866
type RuinsTreasureStoreRoomPush struct {
	//宝箱列表
	Box                  []*model.ActivityTreasureBox `protobuf:"bytes,1,rep,name=box,proto3" json:"box,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

func (m *RuinsTreasureStoreRoomPush) Reset()         { *m = RuinsTreasureStoreRoomPush{} }
func (m *RuinsTreasureStoreRoomPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureStoreRoomPush) ProtoMessage()    {}
func (*RuinsTreasureStoreRoomPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{112}
}

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

var xxx_messageInfo_RuinsTreasureStoreRoomPush proto.InternalMessageInfo

func (m *RuinsTreasureStoreRoomPush) GetBox() []*model.ActivityTreasureBox {
	if m != nil {
		return m.Box
	}
	return nil
}

//推送时机：首次进入活动场景、领取全局奖励
//推送方式：全量推送
//全局奖励——角色
//id=14865
type RuinsTreasureGlobalAwardRolePush struct {
	GlobalAwardRole      *model.ActivityGlobalAwardRole `protobuf:"bytes,1,opt,name=global_award_role,json=globalAwardRole,proto3" json:"global_award_role,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

func (m *RuinsTreasureGlobalAwardRolePush) Reset()         { *m = RuinsTreasureGlobalAwardRolePush{} }
func (m *RuinsTreasureGlobalAwardRolePush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGlobalAwardRolePush) ProtoMessage()    {}
func (*RuinsTreasureGlobalAwardRolePush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{113}
}

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

var xxx_messageInfo_RuinsTreasureGlobalAwardRolePush proto.InternalMessageInfo

func (m *RuinsTreasureGlobalAwardRolePush) GetGlobalAwardRole() *model.ActivityGlobalAwardRole {
	if m != nil {
		return m.GlobalAwardRole
	}
	return nil
}

//推送时机：每次进入活动场景、客户端请求XGetGlobalScoreRequest
//推送方式：全量推送
//全局奖励——全局
//id=14864
type RuinsTreasureGlobalAwardGlobalPush struct {
	GlobalAwardGlobal    *model.ActivityGlobalAwardGlobal `protobuf:"bytes,1,opt,name=global_award_global,json=globalAwardGlobal,proto3" json:"global_award_global,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

func (m *RuinsTreasureGlobalAwardGlobalPush) Reset()         { *m = RuinsTreasureGlobalAwardGlobalPush{} }
func (m *RuinsTreasureGlobalAwardGlobalPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureGlobalAwardGlobalPush) ProtoMessage()    {}
func (*RuinsTreasureGlobalAwardGlobalPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{114}
}

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

var xxx_messageInfo_RuinsTreasureGlobalAwardGlobalPush proto.InternalMessageInfo

func (m *RuinsTreasureGlobalAwardGlobalPush) GetGlobalAwardGlobal() *model.ActivityGlobalAwardGlobal {
	if m != nil {
		return m.GlobalAwardGlobal
	}
	return nil
}

//推送时机：宝箱过期
//宝箱过期
//id=14863
type RuinsTreasureTreasureBoxExpiredPush struct {
	//过期的宝箱列表
	BoxId                []string `protobuf:"bytes,1,rep,name=box_id,json=boxId,proto3" json:"box_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *RuinsTreasureTreasureBoxExpiredPush) Reset()         { *m = RuinsTreasureTreasureBoxExpiredPush{} }
func (m *RuinsTreasureTreasureBoxExpiredPush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureTreasureBoxExpiredPush) ProtoMessage()    {}
func (*RuinsTreasureTreasureBoxExpiredPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{115}
}

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

var xxx_messageInfo_RuinsTreasureTreasureBoxExpiredPush proto.InternalMessageInfo

func (m *RuinsTreasureTreasureBoxExpiredPush) GetBoxId() []string {
	if m != nil {
		return m.BoxId
	}
	return nil
}

//推送时机：服务端收到网易订单（超值礼包）后发货
//购买活动礼包——角色
//id=14862
type RuinsTreasureBuyActivityPackageRolePush struct {
	//礼包内的商品内容
	Award []*model.GameObjectCount `protobuf:"bytes,1,rep,name=award,proto3" json:"award,omitempty"`
	// vip变更
	Vip                  *model.Vip `protobuf:"bytes,2,opt,name=vip,proto3" json:"vip,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (m *RuinsTreasureBuyActivityPackageRolePush) Reset() {
	*m = RuinsTreasureBuyActivityPackageRolePush{}
}
func (m *RuinsTreasureBuyActivityPackageRolePush) String() string { return proto.CompactTextString(m) }
func (*RuinsTreasureBuyActivityPackageRolePush) ProtoMessage()    {}
func (*RuinsTreasureBuyActivityPackageRolePush) Descriptor() ([]byte, []int) {
	return fileDescriptor_6b5dd10c7409a7d4, []int{116}
}

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

var xxx_messageInfo_RuinsTreasureBuyActivityPackageRolePush proto.InternalMessageInfo

func (m *RuinsTreasureBuyActivityPackageRolePush) GetAward() []*model.GameObjectCount {
	if m != nil {
		return m.Award
	}
	return nil
}

func (m *RuinsTreasureBuyActivityPackageRolePush) GetVip() *model.Vip {
	if m != nil {
		return m.Vip
	}
	return nil
}

func init() {
	proto.RegisterType((*RuinsTreasureEnterAreaRequest)(nil), "proto.RuinsTreasureEnterAreaRequest")
	proto.RegisterType((*RuinsTreasureEnterAreaResponse)(nil), "proto.RuinsTreasureEnterAreaResponse")
	proto.RegisterType((*RuinsTreasureHuntRequest)(nil), "proto.RuinsTreasureHuntRequest")
	proto.RegisterType((*RuinsTreasureHuntResponse)(nil), "proto.RuinsTreasureHuntResponse")
	proto.RegisterType((*RuinsTreasureHuntResponse_Data)(nil), "proto.RuinsTreasureHuntResponse.Data")
	proto.RegisterType((*RuinsTreasureFightRequest)(nil), "proto.RuinsTreasureFightRequest")
	proto.RegisterType((*RuinsTreasureFightResponse)(nil), "proto.RuinsTreasureFightResponse")
	proto.RegisterType((*RuinsTreasureFightResponse_Data)(nil), "proto.RuinsTreasureFightResponse.Data")
	proto.RegisterType((*RuinsTreasureMarkRequest)(nil), "proto.RuinsTreasureMarkRequest")
	proto.RegisterType((*RuinsTreasureMarkResponse)(nil), "proto.RuinsTreasureMarkResponse")
	proto.RegisterType((*RuinsTreasureWithdrawRequest)(nil), "proto.RuinsTreasureWithdrawRequest")
	proto.RegisterType((*RuinsTreasureWithdrawResponse)(nil), "proto.RuinsTreasureWithdrawResponse")
	proto.RegisterType((*RuinsTreasureFightCancelRequest)(nil), "proto.RuinsTreasureFightCancelRequest")
	proto.RegisterType((*RuinsTreasureFightCancelResponse)(nil), "proto.RuinsTreasureFightCancelResponse")
	proto.RegisterType((*RuinsTreasureDealBusinessEventRequest)(nil), "proto.RuinsTreasureDealBusinessEventRequest")
	proto.RegisterType((*RuinsTreasureDealBusinessEventResponse)(nil), "proto.RuinsTreasureDealBusinessEventResponse")
	proto.RegisterType((*RuinsTreasureDealBusinessEventResponse_Data)(nil), "proto.RuinsTreasureDealBusinessEventResponse.Data")
	proto.RegisterType((*RuinsTreasureOpenTreasureBoxRequest)(nil), "proto.RuinsTreasureOpenTreasureBoxRequest")
	proto.RegisterType((*RuinsTreasureOpenTreasureBoxResponse)(nil), "proto.RuinsTreasureOpenTreasureBoxResponse")
	proto.RegisterType((*RuinsTreasureOpenTreasureBoxResponse_BoxAward)(nil), "proto.RuinsTreasureOpenTreasureBoxResponse.BoxAward")
	proto.RegisterType((*RuinsTreasureRemoveAttackCDRequest)(nil), "proto.RuinsTreasureRemoveAttackCDRequest")
	proto.RegisterType((*RuinsTreasureRemoveAttackCDResponse)(nil), "proto.RuinsTreasureRemoveAttackCDResponse")
	proto.RegisterType((*RuinsTreasureReadRequest)(nil), "proto.RuinsTreasureReadRequest")
	proto.RegisterType((*RuinsTreasureReadResponse)(nil), "proto.RuinsTreasureReadResponse")
	proto.RegisterType((*RuinsTreasureReceiveAssistRewardRequest)(nil), "proto.RuinsTreasureReceiveAssistRewardRequest")
	proto.RegisterType((*RuinsTreasureReceiveAssistRewardResponse)(nil), "proto.RuinsTreasureReceiveAssistRewardResponse")
	proto.RegisterType((*RuinsTreasureReceiveAssistRewardResponse_Data)(nil), "proto.RuinsTreasureReceiveAssistRewardResponse.Data")
	proto.RegisterType((*RuinsTreasureCancelFreeMatchRequest)(nil), "proto.RuinsTreasureCancelFreeMatchRequest")
	proto.RegisterType((*RuinsTreasureCancelFreeMatchResponse)(nil), "proto.RuinsTreasureCancelFreeMatchResponse")
	proto.RegisterType((*RuinsTreasureCreateTeamRequest)(nil), "proto.RuinsTreasureCreateTeamRequest")
	proto.RegisterType((*RuinsTreasureCreateTeamResponse)(nil), "proto.RuinsTreasureCreateTeamResponse")
	proto.RegisterType((*RuinsTreasureDismissTeamRequest)(nil), "proto.RuinsTreasureDismissTeamRequest")
	proto.RegisterType((*RuinsTreasureDismissTeamResponse)(nil), "proto.RuinsTreasureDismissTeamResponse")
	proto.RegisterType((*RuinsTreasureJoinOrApplyTeamRequest)(nil), "proto.RuinsTreasureJoinOrApplyTeamRequest")
	proto.RegisterType((*RuinsTreasureJoinOrApplyTeamResponse)(nil), "proto.RuinsTreasureJoinOrApplyTeamResponse")
	proto.RegisterType((*RuinsTreasureJoinOrApplyTeamResponse_Data)(nil), "proto.RuinsTreasureJoinOrApplyTeamResponse.Data")
	proto.RegisterType((*RuinsTreasureRandomJoinTeamRequest)(nil), "proto.RuinsTreasureRandomJoinTeamRequest")
	proto.RegisterType((*RuinsTreasureRandomJoinTeamResponse)(nil), "proto.RuinsTreasureRandomJoinTeamResponse")
	proto.RegisterType((*RuinsTreasureGetTeamInviteListRequest)(nil), "proto.RuinsTreasureGetTeamInviteListRequest")
	proto.RegisterType((*RuinsTreasureGetTeamInviteListResponse)(nil), "proto.RuinsTreasureGetTeamInviteListResponse")
	proto.RegisterType((*RuinsTreasureGetTeamInviteListResponse_Data)(nil), "proto.RuinsTreasureGetTeamInviteListResponse.Data")
	proto.RegisterType((*RuinsTreasureInviteToTeamRequest)(nil), "proto.RuinsTreasureInviteToTeamRequest")
	proto.RegisterType((*RuinsTreasureInviteToTeamResponse)(nil), "proto.RuinsTreasureInviteToTeamResponse")
	proto.RegisterType((*RuinsTreasureInviteToTeamResponse_Data)(nil), "proto.RuinsTreasureInviteToTeamResponse.Data")
	proto.RegisterType((*RuinsTreasureQuitTeamRequest)(nil), "proto.RuinsTreasureQuitTeamRequest")
	proto.RegisterType((*RuinsTreasureQuitTeamResponse)(nil), "proto.RuinsTreasureQuitTeamResponse")
	proto.RegisterType((*RuinsTreasureKickOutTeamMemberRequest)(nil), "proto.RuinsTreasureKickOutTeamMemberRequest")
	proto.RegisterType((*RuinsTreasureKickOutTeamMemberResponse)(nil), "proto.RuinsTreasureKickOutTeamMemberResponse")
	proto.RegisterType((*RuinsTreasureAgreeTeamApplyRequest)(nil), "proto.RuinsTreasureAgreeTeamApplyRequest")
	proto.RegisterType((*RuinsTreasureAgreeTeamApplyResponse)(nil), "proto.RuinsTreasureAgreeTeamApplyResponse")
	proto.RegisterType((*RuinsTreasureAgreeTeamApplyResponse_Data)(nil), "proto.RuinsTreasureAgreeTeamApplyResponse.Data")
	proto.RegisterType((*RuinsTreasureDisagreeTeamApplyRequest)(nil), "proto.RuinsTreasureDisagreeTeamApplyRequest")
	proto.RegisterType((*RuinsTreasureDisagreeTeamApplyResponse)(nil), "proto.RuinsTreasureDisagreeTeamApplyResponse")
	proto.RegisterType((*RuinsTreasureOneKeyDisagreeTeamApplyRequest)(nil), "proto.RuinsTreasureOneKeyDisagreeTeamApplyRequest")
	proto.RegisterType((*RuinsTreasureOneKeyDisagreeTeamApplyResponse)(nil), "proto.RuinsTreasureOneKeyDisagreeTeamApplyResponse")
	proto.RegisterType((*RuinsTreasureChangeTeamRequiredPowerRequest)(nil), "proto.RuinsTreasureChangeTeamRequiredPowerRequest")
	proto.RegisterType((*RuinsTreasureChangeTeamRequiredPowerResponse)(nil), "proto.RuinsTreasureChangeTeamRequiredPowerResponse")
	proto.RegisterType((*RuinsTreasureSwitchTeamFreeJoinRequest)(nil), "proto.RuinsTreasureSwitchTeamFreeJoinRequest")
	proto.RegisterType((*RuinsTreasureSwitchTeamFreeJoinResponse)(nil), "proto.RuinsTreasureSwitchTeamFreeJoinResponse")
	proto.RegisterType((*RuinsTreasureGetApplyListRequest)(nil), "proto.RuinsTreasureGetApplyListRequest")
	proto.RegisterType((*RuinsTreasureGetApplyListResponse)(nil), "proto.RuinsTreasureGetApplyListResponse")
	proto.RegisterType((*RuinsTreasureGetApplyListResponse_Data)(nil), "proto.RuinsTreasureGetApplyListResponse.Data")
	proto.RegisterType((*RuinsTreasureGetMyTeamRequest)(nil), "proto.RuinsTreasureGetMyTeamRequest")
	proto.RegisterType((*RuinsTreasureGetMyTeamResponse)(nil), "proto.RuinsTreasureGetMyTeamResponse")
	proto.RegisterType((*RuinsTreasureGetTeamLogListRequest)(nil), "proto.RuinsTreasureGetTeamLogListRequest")
	proto.RegisterType((*RuinsTreasureGetTeamLogListResponse)(nil), "proto.RuinsTreasureGetTeamLogListResponse")
	proto.RegisterType((*RuinsTreasureGetTeamLogListResponse_Data)(nil), "proto.RuinsTreasureGetTeamLogListResponse.Data")
	proto.RegisterType((*RuinsTreasureGetTeamListRequest)(nil), "proto.RuinsTreasureGetTeamListRequest")
	proto.RegisterType((*RuinsTreasureGetTeamListResponse)(nil), "proto.RuinsTreasureGetTeamListResponse")
	proto.RegisterType((*RuinsTreasureGetTeamListResponse_Data)(nil), "proto.RuinsTreasureGetTeamListResponse.Data")
	proto.RegisterType((*RuinsTreasureShareTeamToChatLocalServerRequest)(nil), "proto.RuinsTreasureShareTeamToChatLocalServerRequest")
	proto.RegisterType((*RuinsTreasureShareTeamToChatLocalServerResponse)(nil), "proto.RuinsTreasureShareTeamToChatLocalServerResponse")
	proto.RegisterType((*RuinsTreasureGetGlobalAwardRequest)(nil), "proto.RuinsTreasureGetGlobalAwardRequest")
	proto.RegisterType((*RuinsTreasureGetGlobalAwardResponse)(nil), "proto.RuinsTreasureGetGlobalAwardResponse")
	proto.RegisterType((*RuinsTreasureGetGlobalAwardResponse_Data)(nil), "proto.RuinsTreasureGetGlobalAwardResponse.Data")
	proto.RegisterType((*RuinsTreasureExchangeItemRequest)(nil), "proto.RuinsTreasureExchangeItemRequest")
	proto.RegisterType((*RuinsTreasureExchangeItemResponse)(nil), "proto.RuinsTreasureExchangeItemResponse")
	proto.RegisterType((*RuinsTreasureExchangeItemResponse_Data)(nil), "proto.RuinsTreasureExchangeItemResponse.Data")
	proto.RegisterType((*RuinsTreasureBuyItemRequest)(nil), "proto.RuinsTreasureBuyItemRequest")
	proto.RegisterType((*RuinsTreasureBuyItemResponse)(nil), "proto.RuinsTreasureBuyItemResponse")
	proto.RegisterType((*RuinsTreasureBuyItemResponse_Data)(nil), "proto.RuinsTreasureBuyItemResponse.Data")
	proto.RegisterType((*RuinsTreasureGetRoleRankListRequest)(nil), "proto.RuinsTreasureGetRoleRankListRequest")
	proto.RegisterType((*RuinsTreasureGetRoleRankListResponse)(nil), "proto.RuinsTreasureGetRoleRankListResponse")
	proto.RegisterType((*RuinsTreasureGetRoleRankListResponse_Data)(nil), "proto.RuinsTreasureGetRoleRankListResponse.Data")
	proto.RegisterType((*RuinsTreasureGetTeamRankListRequest)(nil), "proto.RuinsTreasureGetTeamRankListRequest")
	proto.RegisterType((*RuinsTreasureGetTeamRankListResponse)(nil), "proto.RuinsTreasureGetTeamRankListResponse")
	proto.RegisterType((*RuinsTreasureGetTeamRankListResponse_Data)(nil), "proto.RuinsTreasureGetTeamRankListResponse.Data")
	proto.RegisterType((*RuinsTreasureGetRoleRankListAwardRequest)(nil), "proto.RuinsTreasureGetRoleRankListAwardRequest")
	proto.RegisterType((*RuinsTreasureGetRoleRankListAwardResponse)(nil), "proto.RuinsTreasureGetRoleRankListAwardResponse")
	proto.RegisterType((*RuinsTreasureGetRoleRankListAwardResponse_Data)(nil), "proto.RuinsTreasureGetRoleRankListAwardResponse.Data")
	proto.RegisterType((*RuinsTreasureGetTeamRankListAwardRequest)(nil), "proto.RuinsTreasureGetTeamRankListAwardRequest")
	proto.RegisterType((*RuinsTreasureGetTeamRankListAwardResponse)(nil), "proto.RuinsTreasureGetTeamRankListAwardResponse")
	proto.RegisterType((*RuinsTreasureGetTeamRankListAwardResponse_Data)(nil), "proto.RuinsTreasureGetTeamRankListAwardResponse.Data")
	proto.RegisterType((*RuinsTreasureGetNoticeListRequest)(nil), "proto.RuinsTreasureGetNoticeListRequest")
	proto.RegisterType((*RuinsTreasureGetNoticeListResponse)(nil), "proto.RuinsTreasureGetNoticeListResponse")
	proto.RegisterType((*RuinsTreasureGetAwardRecordRequest)(nil), "proto.RuinsTreasureGetAwardRecordRequest")
	proto.RegisterType((*RuinsTreasureGetAwardRecordResponse)(nil), "proto.RuinsTreasureGetAwardRecordResponse")
	proto.RegisterType((*RuinsTreasureGetAwardRecordResponse_Data)(nil), "proto.RuinsTreasureGetAwardRecordResponse.Data")
	proto.RegisterType((*RuinsTreasureGetGlobalScoreRequest)(nil), "proto.RuinsTreasureGetGlobalScoreRequest")
	proto.RegisterType((*RuinsTreasureGetGlobalScoreResponse)(nil), "proto.RuinsTreasureGetGlobalScoreResponse")
	proto.RegisterType((*RuinsTreasureUseActivityItemRequest)(nil), "proto.RuinsTreasureUseActivityItemRequest")
	proto.RegisterType((*RuinsTreasureUseActivityItemResponse)(nil), "proto.RuinsTreasureUseActivityItemResponse")
	proto.RegisterType((*RuinsTreasureUseActivityItemResponse_Data)(nil), "proto.RuinsTreasureUseActivityItemResponse.Data")
	proto.RegisterType((*RuinsTreasureGetRankAwardStatusRequest)(nil), "proto.RuinsTreasureGetRankAwardStatusRequest")
	proto.RegisterType((*RuinsTreasureGetRankAwardStatusResponse)(nil), "proto.RuinsTreasureGetRankAwardStatusResponse")
	proto.RegisterType((*RuinsTreasureActivityPush)(nil), "proto.RuinsTreasureActivityPush")
	proto.RegisterType((*RuinsTreasureRolePush)(nil), "proto.RuinsTreasureRolePush")
	proto.RegisterType((*RuinsTreasureAreaPush)(nil), "proto.RuinsTreasureAreaPush")
	proto.RegisterType((*RuinsTreasureTeamPush)(nil), "proto.RuinsTreasureTeamPush")
	proto.RegisterType((*RuinsTreasureAssistKillAwardPush)(nil), "proto.RuinsTreasureAssistKillAwardPush")
	proto.RegisterType((*RuinsTreasureKeepsakeRobbedPush)(nil), "proto.RuinsTreasureKeepsakeRobbedPush")
	proto.RegisterType((*RuinsTreasurePhysicalPowerPush)(nil), "proto.RuinsTreasurePhysicalPowerPush")
	proto.RegisterType((*RuinsTreasureOpponentKickedOutPush)(nil), "proto.RuinsTreasureOpponentKickedOutPush")
	proto.RegisterType((*RuinsTreasureMyTeamPush)(nil), "proto.RuinsTreasureMyTeamPush")
	proto.RegisterType((*RuinsTreasureTeamJoinPush)(nil), "proto.RuinsTreasureTeamJoinPush")
	proto.RegisterType((*RuinsTreasureTeamRolePush)(nil), "proto.RuinsTreasureTeamRolePush")
	proto.RegisterType((*RuinsTreasureTeamKickOutPush)(nil), "proto.RuinsTreasureTeamKickOutPush")
	proto.RegisterType((*RuinsTreasureTeamDismissPush)(nil), "proto.RuinsTreasureTeamDismissPush")
	proto.RegisterType((*RuinsTreasureTeamApplyPush)(nil), "proto.RuinsTreasureTeamApplyPush")
	proto.RegisterType((*RuinsTreasureTeamOfflineLogPush)(nil), "proto.RuinsTreasureTeamOfflineLogPush")
	proto.RegisterType((*RuinsTreasureGetTeamListPush)(nil), "proto.RuinsTreasureGetTeamListPush")
	proto.RegisterType((*RuinsTreasureActivityRolePush)(nil), "proto.RuinsTreasureActivityRolePush")
	proto.RegisterType((*RuinsTreasureActivityItemRolePush)(nil), "proto.RuinsTreasureActivityItemRolePush")
	proto.RegisterType((*RuinsTreasureExchangeStoreResetPush)(nil), "proto.RuinsTreasureExchangeStoreResetPush")
	proto.RegisterType((*RuinsTreasureActivityStoreResetPush)(nil), "proto.RuinsTreasureActivityStoreResetPush")
	proto.RegisterType((*RuinsTreasureExchangeStoreRolePush)(nil), "proto.RuinsTreasureExchangeStoreRolePush")
	proto.RegisterType((*RuinsTreasureActivityStoreRolePush)(nil), "proto.RuinsTreasureActivityStoreRolePush")
	proto.RegisterType((*RuinsTreasureRankAwardRolePush)(nil), "proto.RuinsTreasureRankAwardRolePush")
	proto.RegisterType((*RuinsTreasureActivityNoticePush)(nil), "proto.RuinsTreasureActivityNoticePush")
	proto.RegisterType((*RuinsTreasureNoticeResetPush)(nil), "proto.RuinsTreasureNoticeResetPush")
	proto.RegisterType((*RuinsTreasureActivityStatusPush)(nil), "proto.RuinsTreasureActivityStatusPush")
	proto.RegisterType((*RuinsTreasureActivityRuleChangedPush)(nil), "proto.RuinsTreasureActivityRuleChangedPush")
	proto.RegisterType((*RuinsTreasureActivityPosterPush)(nil), "proto.RuinsTreasureActivityPosterPush")
	proto.RegisterType((*RuinsTreasureStoreRoomPush)(nil), "proto.RuinsTreasureStoreRoomPush")
	proto.RegisterType((*RuinsTreasureGlobalAwardRolePush)(nil), "proto.RuinsTreasureGlobalAwardRolePush")
	proto.RegisterType((*RuinsTreasureGlobalAwardGlobalPush)(nil), "proto.RuinsTreasureGlobalAwardGlobalPush")
	proto.RegisterType((*RuinsTreasureTreasureBoxExpiredPush)(nil), "proto.RuinsTreasureTreasureBoxExpiredPush")
	proto.RegisterType((*RuinsTreasureBuyActivityPackageRolePush)(nil), "proto.RuinsTreasureBuyActivityPackageRolePush")
}

func init() { proto.RegisterFile("service/ruins_treasure_game.proto", fileDescriptor_6b5dd10c7409a7d4) }

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