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

package proto

import (
	fmt "fmt"
	math "math"
	proto "github.com/golang/protobuf/proto"
	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=11201
type RelationshipGiftRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ItemNo               int32    `protobuf:"varint,2,opt,name=item_no,json=itemNo,proto3" json:"item_no,omitempty"`
	Count                int32    `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RelationshipGiftRequest proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_RelationshipGiftResponse proto.InternalMessageInfo

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

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

func (m *RelationshipGiftResponse) GetData() *RelationshipGiftResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RelationshipGiftResponse_Data struct {
	Award                []*model.GameObjectCount `protobuf:"bytes,1,rep,name=award,proto3" json:"award,omitempty"`
	RelationForward      bool                     `protobuf:"varint,2,opt,name=relation_forward,json=relationForward,proto3" json:"relation_forward,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_RelationshipGiftResponse_Data proto.InternalMessageInfo

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

func (m *RelationshipGiftResponse_Data) GetRelationForward() bool {
	if m != nil {
		return m.RelationForward
	}
	return false
}

// 随机拜访
//id=11202
type RelationshipVisitRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RelationshipVisitRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_RelationshipVisitResponse proto.InternalMessageInfo

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

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

func (m *RelationshipVisitResponse) GetData() *RelationshipVisitResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RelationshipVisitResponse_Data struct {
	PartnerId            string                   `protobuf:"bytes,1,opt,name=partner_id,json=partnerId,proto3" json:"partner_id,omitempty"`
	Award                []*model.GameObjectCount `protobuf:"bytes,2,rep,name=award,proto3" json:"award,omitempty"`
	OffspringId          string                   `protobuf:"bytes,3,opt,name=offspring_id,json=offspringId,proto3" json:"offspring_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_RelationshipVisitResponse_Data proto.InternalMessageInfo

func (m *RelationshipVisitResponse_Data) GetPartnerId() string {
	if m != nil {
		return m.PartnerId
	}
	return ""
}

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

func (m *RelationshipVisitResponse_Data) GetOffspringId() string {
	if m != nil {
		return m.OffspringId
	}
	return ""
}

// 恢复拜访次数
//id=11203
type RelationshipRestoreVisitTimesRequest struct {
	Times                int32    `protobuf:"varint,1,opt,name=times,proto3" json:"times,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RelationshipRestoreVisitTimesRequest proto.InternalMessageInfo

func (m *RelationshipRestoreVisitTimesRequest) GetTimes() int32 {
	if m != nil {
		return m.Times
	}
	return 0
}

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

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

var xxx_messageInfo_RelationshipRestoreVisitTimesResponse proto.InternalMessageInfo

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

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

func (m *RelationshipRestoreVisitTimesResponse) GetData() *RelationshipRestoreVisitTimesResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

var xxx_messageInfo_RelationshipRestoreVisitTimesResponse_Data proto.InternalMessageInfo

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

// 技能升级
//id=11204
type RelationshipUpgradeSkillRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	SkillNo              int32    `protobuf:"varint,2,opt,name=skill_no,json=skillNo,proto3" json:"skill_no,omitempty"`
	MaxTimes             int32    `protobuf:"zigzag32,3,opt,name=max_times,json=maxTimes,proto3" json:"max_times,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RelationshipUpgradeSkillRequest proto.InternalMessageInfo

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

func (m *RelationshipUpgradeSkillRequest) GetSkillNo() int32 {
	if m != nil {
		return m.SkillNo
	}
	return 0
}

func (m *RelationshipUpgradeSkillRequest) GetMaxTimes() int32 {
	if m != nil {
		return m.MaxTimes
	}
	return 0
}

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

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

var xxx_messageInfo_RelationshipUpgradeSkillResponse proto.InternalMessageInfo

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

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

// 查看剧情
//id=11205
type RelationshipReadPlotRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Index                int32    `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RelationshipReadPlotRequest proto.InternalMessageInfo

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

func (m *RelationshipReadPlotRequest) GetIndex() int32 {
	if m != nil {
		return m.Index
	}
	return 0
}

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

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

var xxx_messageInfo_RelationshipReadPlotResponse proto.InternalMessageInfo

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

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

// 指定邀约
//id=11206
type RelationshipVisitAssignRequest struct {
	Target               string   `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RelationshipVisitAssignRequest proto.InternalMessageInfo

func (m *RelationshipVisitAssignRequest) GetTarget() string {
	if m != nil {
		return m.Target
	}
	return ""
}

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

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

var xxx_messageInfo_RelationshipVisitAssignResponse proto.InternalMessageInfo

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

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

func (m *RelationshipVisitAssignResponse) GetData() *RelationshipVisitAssignResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RelationshipVisitAssignResponse_Data struct {
	Award                []*model.GameObjectCount `protobuf:"bytes,1,rep,name=award,proto3" json:"award,omitempty"`
	OffspringId          string                   `protobuf:"bytes,2,opt,name=offspring_id,json=offspringId,proto3" json:"offspring_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_RelationshipVisitAssignResponse_Data proto.InternalMessageInfo

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

func (m *RelationshipVisitAssignResponse_Data) GetOffspringId() string {
	if m != nil {
		return m.OffspringId
	}
	return ""
}

// 一键邀约
//id=11207
type RelationshipVisitAllRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RelationshipVisitAllRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_RelationshipVisitAllResponse proto.InternalMessageInfo

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

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

func (m *RelationshipVisitAllResponse) GetData() *RelationshipVisitAllResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type RelationshipVisitAllResponse_VisitInfo struct {
	PartnerId            string                   `protobuf:"bytes,1,opt,name=partner_id,json=partnerId,proto3" json:"partner_id,omitempty"`
	Award                []*model.GameObjectCount `protobuf:"bytes,2,rep,name=award,proto3" json:"award,omitempty"`
	MiracleTimes         int32                    `protobuf:"varint,3,opt,name=miracle_times,json=miracleTimes,proto3" json:"miracle_times,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_RelationshipVisitAllResponse_VisitInfo proto.InternalMessageInfo

func (m *RelationshipVisitAllResponse_VisitInfo) GetPartnerId() string {
	if m != nil {
		return m.PartnerId
	}
	return ""
}

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

func (m *RelationshipVisitAllResponse_VisitInfo) GetMiracleTimes() int32 {
	if m != nil {
		return m.MiracleTimes
	}
	return 0
}

type RelationshipVisitAllResponse_Data struct {
	Result               []*RelationshipVisitAllResponse_VisitInfo `protobuf:"bytes,1,rep,name=result,proto3" json:"result,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                  `json:"-"`
	XXX_unrecognized     []byte                                    `json:"-"`
	XXX_sizecache        int32                                     `json:"-"`
}

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

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

var xxx_messageInfo_RelationshipVisitAllResponse_Data proto.InternalMessageInfo

func (m *RelationshipVisitAllResponse_Data) GetResult() []*RelationshipVisitAllResponse_VisitInfo {
	if m != nil {
		return m.Result
	}
	return nil
}

// 领取剧情奖励
//id=11208
type RelationshipReceivePlotAwardRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Index                int32    `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_RelationshipReceivePlotAwardRequest proto.InternalMessageInfo

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

func (m *RelationshipReceivePlotAwardRequest) GetIndex() int32 {
	if m != nil {
		return m.Index
	}
	return 0
}

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

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

var xxx_messageInfo_RelationshipReceivePlotAwardResponse proto.InternalMessageInfo

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

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

func (m *RelationshipReceivePlotAwardResponse) GetData() *RelationshipReceivePlotAwardResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

var xxx_messageInfo_RelationshipReceivePlotAwardResponse_Data proto.InternalMessageInfo

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

// ************* push ***************
// 亲友推送数据
//id=11299
type RelationshipPartnerPush struct {
	Partner              []*model.Partner `protobuf:"bytes,1,rep,name=partner,proto3" json:"partner,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

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

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

var xxx_messageInfo_RelationshipPartnerPush proto.InternalMessageInfo

func (m *RelationshipPartnerPush) GetPartner() []*model.Partner {
	if m != nil {
		return m.Partner
	}
	return nil
}

// 拜访冷却推送数据
//id=11298
type RelationshipVisitPush struct {
	Info                 *model.VisitInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

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

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

var xxx_messageInfo_RelationshipVisitPush proto.InternalMessageInfo

func (m *RelationshipVisitPush) GetInfo() *model.VisitInfo {
	if m != nil {
		return m.Info
	}
	return nil
}

func init() {
	proto.RegisterType((*RelationshipGiftRequest)(nil), "proto.RelationshipGiftRequest")
	proto.RegisterType((*RelationshipGiftResponse)(nil), "proto.RelationshipGiftResponse")
	proto.RegisterType((*RelationshipGiftResponse_Data)(nil), "proto.RelationshipGiftResponse.Data")
	proto.RegisterType((*RelationshipVisitRequest)(nil), "proto.RelationshipVisitRequest")
	proto.RegisterType((*RelationshipVisitResponse)(nil), "proto.RelationshipVisitResponse")
	proto.RegisterType((*RelationshipVisitResponse_Data)(nil), "proto.RelationshipVisitResponse.Data")
	proto.RegisterType((*RelationshipRestoreVisitTimesRequest)(nil), "proto.RelationshipRestoreVisitTimesRequest")
	proto.RegisterType((*RelationshipRestoreVisitTimesResponse)(nil), "proto.RelationshipRestoreVisitTimesResponse")
	proto.RegisterType((*RelationshipRestoreVisitTimesResponse_Data)(nil), "proto.RelationshipRestoreVisitTimesResponse.Data")
	proto.RegisterType((*RelationshipUpgradeSkillRequest)(nil), "proto.RelationshipUpgradeSkillRequest")
	proto.RegisterType((*RelationshipUpgradeSkillResponse)(nil), "proto.RelationshipUpgradeSkillResponse")
	proto.RegisterType((*RelationshipReadPlotRequest)(nil), "proto.RelationshipReadPlotRequest")
	proto.RegisterType((*RelationshipReadPlotResponse)(nil), "proto.RelationshipReadPlotResponse")
	proto.RegisterType((*RelationshipVisitAssignRequest)(nil), "proto.RelationshipVisitAssignRequest")
	proto.RegisterType((*RelationshipVisitAssignResponse)(nil), "proto.RelationshipVisitAssignResponse")
	proto.RegisterType((*RelationshipVisitAssignResponse_Data)(nil), "proto.RelationshipVisitAssignResponse.Data")
	proto.RegisterType((*RelationshipVisitAllRequest)(nil), "proto.RelationshipVisitAllRequest")
	proto.RegisterType((*RelationshipVisitAllResponse)(nil), "proto.RelationshipVisitAllResponse")
	proto.RegisterType((*RelationshipVisitAllResponse_VisitInfo)(nil), "proto.RelationshipVisitAllResponse.VisitInfo")
	proto.RegisterType((*RelationshipVisitAllResponse_Data)(nil), "proto.RelationshipVisitAllResponse.Data")
	proto.RegisterType((*RelationshipReceivePlotAwardRequest)(nil), "proto.RelationshipReceivePlotAwardRequest")
	proto.RegisterType((*RelationshipReceivePlotAwardResponse)(nil), "proto.RelationshipReceivePlotAwardResponse")
	proto.RegisterType((*RelationshipReceivePlotAwardResponse_Data)(nil), "proto.RelationshipReceivePlotAwardResponse.Data")
	proto.RegisterType((*RelationshipPartnerPush)(nil), "proto.RelationshipPartnerPush")
	proto.RegisterType((*RelationshipVisitPush)(nil), "proto.RelationshipVisitPush")
}

func init() { proto.RegisterFile("service/relationship_game.proto", fileDescriptor_7908f8e58c0df9ad) }

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