// Code generated by protoc-gen-go. DO NOT EDIT.
// source: service/pet_keeping_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=14201
type PetKeepingReceiveDailyAwardsRequest 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 *PetKeepingReceiveDailyAwardsRequest) Reset()         { *m = PetKeepingReceiveDailyAwardsRequest{} }
func (m *PetKeepingReceiveDailyAwardsRequest) String() string { return proto.CompactTextString(m) }
func (*PetKeepingReceiveDailyAwardsRequest) ProtoMessage()    {}
func (*PetKeepingReceiveDailyAwardsRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_78f5516b347b45dc, []int{0}
}

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

var xxx_messageInfo_PetKeepingReceiveDailyAwardsRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_PetKeepingReceiveDailyAwardsResponse proto.InternalMessageInfo

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

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

func (m *PetKeepingReceiveDailyAwardsResponse) GetData() *PetKeepingReceiveDailyAwardsResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_PetKeepingReceiveDailyAwardsResponse_Data proto.InternalMessageInfo

func (m *PetKeepingReceiveDailyAwardsResponse_Data) GetAwards() []*model.GameObjectCount {
	if m != nil {
		return m.Awards
	}
	return nil
}

//修改皮肤
//id=14202
type PetKeepingChangeSkinRequest struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Skin                 int32    `protobuf:"varint,2,opt,name=skin,proto3" json:"skin,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_PetKeepingChangeSkinRequest proto.InternalMessageInfo

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

func (m *PetKeepingChangeSkinRequest) GetSkin() int32 {
	if m != nil {
		return m.Skin
	}
	return 0
}

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

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

var xxx_messageInfo_PetKeepingChangeSkinResponse proto.InternalMessageInfo

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

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

//宠物改名
//id=14204
type PetKeepingChangeNameRequest struct {
	Skin                 int32    `protobuf:"varint,1,opt,name=skin,proto3" json:"skin,omitempty"`
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_PetKeepingChangeNameRequest proto.InternalMessageInfo

func (m *PetKeepingChangeNameRequest) GetSkin() int32 {
	if m != nil {
		return m.Skin
	}
	return 0
}

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

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

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

var xxx_messageInfo_PetKeepingChangeNameResponse proto.InternalMessageInfo

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

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

//购买宠物，待删
//id=14230
type PetKeepingBuyRequest struct {
	PayItemId            string   `protobuf:"bytes,1,opt,name=pay_item_id,json=payItemId,proto3" json:"pay_item_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_PetKeepingBuyRequest proto.InternalMessageInfo

func (m *PetKeepingBuyRequest) GetPayItemId() string {
	if m != nil {
		return m.PayItemId
	}
	return ""
}

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

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

var xxx_messageInfo_PetKeepingBuyResponse proto.InternalMessageInfo

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

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

func (m *PetKeepingBuyResponse) GetData() *PetKeepingBuyResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_PetKeepingBuyResponse_Data proto.InternalMessageInfo

func (m *PetKeepingBuyResponse_Data) GetAwards() []*model.GameObjectCount {
	if m != nil {
		return m.Awards
	}
	return nil
}

//购买宠物推送
//id=14296
type PetKeepingDeliverPush struct {
	Awards               []*model.GameObjectCount `protobuf:"bytes,1,rep,name=awards,proto3" json:"awards,omitempty"`
	PayItemId            string                   `protobuf:"bytes,2,opt,name=pay_item_id,json=payItemId,proto3" json:"pay_item_id,omitempty"`
	Vip                  *model.Vip               `protobuf:"bytes,3,opt,name=vip,proto3" json:"vip,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_PetKeepingDeliverPush proto.InternalMessageInfo

func (m *PetKeepingDeliverPush) GetAwards() []*model.GameObjectCount {
	if m != nil {
		return m.Awards
	}
	return nil
}

func (m *PetKeepingDeliverPush) GetPayItemId() string {
	if m != nil {
		return m.PayItemId
	}
	return ""
}

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

//宠物角色信息推送
//id=14298
type PetKeepingRolePush struct {
	HasBuyTyp            []int32          `protobuf:"varint,1,rep,packed,name=has_buy_typ,json=hasBuyTyp,proto3" json:"has_buy_typ,omitempty"`
	CurSkins             map[int32]int32  `protobuf:"bytes,2,rep,name=cur_skins,json=curSkins,proto3" json:"cur_skins,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
	SkinNames            map[int32]string `protobuf:"bytes,3,rep,name=skin_names,json=skinNames,proto3" json:"skin_names,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

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

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

var xxx_messageInfo_PetKeepingRolePush proto.InternalMessageInfo

func (m *PetKeepingRolePush) GetHasBuyTyp() []int32 {
	if m != nil {
		return m.HasBuyTyp
	}
	return nil
}

func (m *PetKeepingRolePush) GetCurSkins() map[int32]int32 {
	if m != nil {
		return m.CurSkins
	}
	return nil
}

func (m *PetKeepingRolePush) GetSkinNames() map[int32]string {
	if m != nil {
		return m.SkinNames
	}
	return nil
}

//宠物信息推送
//id=14299
type PetKeepingPetsPush struct {
	Pets                 []*model.Pet `protobuf:"bytes,1,rep,name=pets,proto3" json:"pets,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

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

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

var xxx_messageInfo_PetKeepingPetsPush proto.InternalMessageInfo

func (m *PetKeepingPetsPush) GetPets() []*model.Pet {
	if m != nil {
		return m.Pets
	}
	return nil
}

func init() {
	proto.RegisterType((*PetKeepingReceiveDailyAwardsRequest)(nil), "proto.PetKeepingReceiveDailyAwardsRequest")
	proto.RegisterType((*PetKeepingReceiveDailyAwardsResponse)(nil), "proto.PetKeepingReceiveDailyAwardsResponse")
	proto.RegisterType((*PetKeepingReceiveDailyAwardsResponse_Data)(nil), "proto.PetKeepingReceiveDailyAwardsResponse.Data")
	proto.RegisterType((*PetKeepingChangeSkinRequest)(nil), "proto.PetKeepingChangeSkinRequest")
	proto.RegisterType((*PetKeepingChangeSkinResponse)(nil), "proto.PetKeepingChangeSkinResponse")
	proto.RegisterType((*PetKeepingChangeNameRequest)(nil), "proto.PetKeepingChangeNameRequest")
	proto.RegisterType((*PetKeepingChangeNameResponse)(nil), "proto.PetKeepingChangeNameResponse")
	proto.RegisterType((*PetKeepingBuyRequest)(nil), "proto.PetKeepingBuyRequest")
	proto.RegisterType((*PetKeepingBuyResponse)(nil), "proto.PetKeepingBuyResponse")
	proto.RegisterType((*PetKeepingBuyResponse_Data)(nil), "proto.PetKeepingBuyResponse.Data")
	proto.RegisterType((*PetKeepingDeliverPush)(nil), "proto.PetKeepingDeliverPush")
	proto.RegisterType((*PetKeepingRolePush)(nil), "proto.PetKeepingRolePush")
	proto.RegisterMapType((map[int32]int32)(nil), "proto.PetKeepingRolePush.CurSkinsEntry")
	proto.RegisterMapType((map[int32]string)(nil), "proto.PetKeepingRolePush.SkinNamesEntry")
	proto.RegisterType((*PetKeepingPetsPush)(nil), "proto.PetKeepingPetsPush")
}

func init() { proto.RegisterFile("service/pet_keeping_game.proto", fileDescriptor_78f5516b347b45dc) }

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