// Code generated by protoc-gen-go. DO NOT EDIT.
// source: service/travel_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

type KingdomHelpTaskStatus int32

const (
	KingdomHelpTaskStatus_IsUnderway KingdomHelpTaskStatus = 0
	KingdomHelpTaskStatus_Finished   KingdomHelpTaskStatus = 1
)

var KingdomHelpTaskStatus_name = map[int32]string{
	0: "IsUnderway",
	1: "Finished",
}

var KingdomHelpTaskStatus_value = map[string]int32{
	"IsUnderway": 0,
	"Finished":   1,
}

func (x KingdomHelpTaskStatus) String() string {
	return proto.EnumName(KingdomHelpTaskStatus_name, int32(x))
}

func (KingdomHelpTaskStatus) EnumDescriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{0}
}

// 伴侣的数值类型
type PartnerValType int32

const (
	PartnerValType_NONE     PartnerValType = 0
	PartnerValType_FAVOR    PartnerValType = 1
	PartnerValType_PROGRESS PartnerValType = 2
)

var PartnerValType_name = map[int32]string{
	0: "NONE",
	1: "FAVOR",
	2: "PROGRESS",
}

var PartnerValType_value = map[string]int32{
	"NONE":     0,
	"FAVOR":    1,
	"PROGRESS": 2,
}

func (x PartnerValType) String() string {
	return proto.EnumName(PartnerValType_name, int32(x))
}

func (PartnerValType) EnumDescriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{1}
}

// 玩家在王国中的位置
type LocationInKingdom int32

const (
	LocationInKingdom_Kingdom    LocationInKingdom = 0
	LocationInKingdom_Stroll     LocationInKingdom = 1
	LocationInKingdom_StrollShop LocationInKingdom = 2
)

var LocationInKingdom_name = map[int32]string{
	0: "Kingdom",
	1: "Stroll",
	2: "StrollShop",
}

var LocationInKingdom_value = map[string]int32{
	"Kingdom":    0,
	"Stroll":     1,
	"StrollShop": 2,
}

func (x LocationInKingdom) String() string {
	return proto.EnumName(LocationInKingdom_name, int32(x))
}

func (LocationInKingdom) EnumDescriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{2}
}

// 一键探险状态
type TravelGetStrollGridResponse_QuickStrollStatus int32

const (
	TravelGetStrollGridResponse_None       TravelGetStrollGridResponse_QuickStrollStatus = 0
	TravelGetStrollGridResponse_Unfinished TravelGetStrollGridResponse_QuickStrollStatus = 1
	TravelGetStrollGridResponse_Finished   TravelGetStrollGridResponse_QuickStrollStatus = 2
)

var TravelGetStrollGridResponse_QuickStrollStatus_name = map[int32]string{
	0: "None",
	1: "Unfinished",
	2: "Finished",
}

var TravelGetStrollGridResponse_QuickStrollStatus_value = map[string]int32{
	"None":       0,
	"Unfinished": 1,
	"Finished":   2,
}

func (x TravelGetStrollGridResponse_QuickStrollStatus) String() string {
	return proto.EnumName(TravelGetStrollGridResponse_QuickStrollStatus_name, int32(x))
}

func (TravelGetStrollGridResponse_QuickStrollStatus) EnumDescriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{51, 0}
}

type TravelContinuousEventPush_EventStatus int32

const (
	TravelContinuousEventPush_Todo      TravelContinuousEventPush_EventStatus = 0
	TravelContinuousEventPush_Finished  TravelContinuousEventPush_EventStatus = 1
	TravelContinuousEventPush_Discarded TravelContinuousEventPush_EventStatus = 2
)

var TravelContinuousEventPush_EventStatus_name = map[int32]string{
	0: "Todo",
	1: "Finished",
	2: "Discarded",
}

var TravelContinuousEventPush_EventStatus_value = map[string]int32{
	"Todo":      0,
	"Finished":  1,
	"Discarded": 2,
}

func (x TravelContinuousEventPush_EventStatus) String() string {
	return proto.EnumName(TravelContinuousEventPush_EventStatus_name, int32(x))
}

func (TravelContinuousEventPush_EventStatus) EnumDescriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{126, 0}
}

//使用骰子
//id=13500
type TravelUseDiceRequest struct {
	//骰子类型 0普通骰子 1指定骰子
	DiceType int32 `protobuf:"zigzag32,1,opt,name=dice_type,json=diceType,proto3" json:"dice_type,omitempty"`
	//格子编号（使用指定骰子时）
	GridNo               int32    `protobuf:"zigzag32,2,opt,name=grid_no,json=gridNo,proto3" json:"grid_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelUseDiceRequest proto.InternalMessageInfo

func (m *TravelUseDiceRequest) GetDiceType() int32 {
	if m != nil {
		return m.DiceType
	}
	return 0
}

func (m *TravelUseDiceRequest) GetGridNo() int32 {
	if m != nil {
		return m.GridNo
	}
	return 0
}

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

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

var xxx_messageInfo_TravelUseDiceResponse proto.InternalMessageInfo

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

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

func (m *TravelUseDiceResponse) GetData() *TravelUseDiceResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelUseDiceResponse_Data struct {
	//骰子点数
	Point                uint32   `protobuf:"varint,1,opt,name=point,proto3" json:"point,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelUseDiceResponse_Data proto.InternalMessageInfo

func (m *TravelUseDiceResponse_Data) GetPoint() uint32 {
	if m != nil {
		return m.Point
	}
	return 0
}

//恢复普通骰子
//id=13501
type TravelRecoverDiceRequest struct {
	//恢复数量
	Num                  uint32   `protobuf:"varint,1,opt,name=num,proto3" json:"num,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelRecoverDiceRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_TravelRecoverDiceResponse proto.InternalMessageInfo

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

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

//船只到达可触发事件格
//id=13502
type TravelArriveEventGridRequest struct {
	//格子编号（可触发事件的经过格/终点格） see TravelGridPush
	GridNo               int32    `protobuf:"zigzag32,1,opt,name=grid_no,json=gridNo,proto3" json:"grid_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelArriveEventGridRequest proto.InternalMessageInfo

func (m *TravelArriveEventGridRequest) GetGridNo() int32 {
	if m != nil {
		return m.GridNo
	}
	return 0
}

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

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

var xxx_messageInfo_TravelArriveEventGridResponse proto.InternalMessageInfo

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

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

func (m *TravelArriveEventGridResponse) GetData() *TravelArriveEventGridResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelArriveEventGridResponse_Data struct {
	//只做特殊表现，不需要保存状态的事件结果
	EventResults         []*TravelArriveEventGridResponse_EventResult `protobuf:"bytes,1,rep,name=event_results,json=eventResults,proto3" json:"event_results,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                     `json:"-"`
	XXX_unrecognized     []byte                                       `json:"-"`
	XXX_sizecache        int32                                        `json:"-"`
}

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

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

var xxx_messageInfo_TravelArriveEventGridResponse_Data proto.InternalMessageInfo

func (m *TravelArriveEventGridResponse_Data) GetEventResults() []*TravelArriveEventGridResponse_EventResult {
	if m != nil {
		return m.EventResults
	}
	return nil
}

type TravelArriveEventGridResponse_EventResult struct {
	//格子编号
	GridNo int32 `protobuf:"zigzag32,1,opt,name=grid_no,json=gridNo,proto3" json:"grid_no,omitempty"`
	//该格子类型
	GridType model.TravelGridType `protobuf:"varint,2,opt,name=grid_type,json=gridType,proto3,enum=proto.TravelGridType" json:"grid_type,omitempty"`
	//该格子事件
	EventType model.TravelEventType `protobuf:"varint,3,opt,name=event_type,json=eventType,proto3,enum=proto.TravelEventType" json:"event_type,omitempty"`
	//步数格事件增加步数
	AddStepNum uint32 `protobuf:"varint,4,opt,name=add_step_num,json=addStepNum,proto3" json:"add_step_num,omitempty"`
	//营地格事件恢复的随机骰子数
	AddRandomDiceNum uint32 `protobuf:"varint,5,opt,name=add_random_dice_num,json=addRandomDiceNum,proto3" json:"add_random_dice_num,omitempty"`
	//营地格事件获得指定国家格子编号
	GetTargetKingdomGirdNo int32 `protobuf:"zigzag32,6,opt,name=get_target_kingdom_gird_no,json=getTargetKingdomGirdNo,proto3" json:"get_target_kingdom_gird_no,omitempty"`
	//营地格产生的鲸群事件格编号
	GetWhaleGridNo int32 `protobuf:"zigzag32,7,opt,name=get_whale_grid_no,json=getWhaleGridNo,proto3" json:"get_whale_grid_no,omitempty"`
	//奖励
	Awards               []*model.GameObjectCount `protobuf:"bytes,8,rep,name=awards,proto3" json:"awards,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_TravelArriveEventGridResponse_EventResult proto.InternalMessageInfo

func (m *TravelArriveEventGridResponse_EventResult) GetGridNo() int32 {
	if m != nil {
		return m.GridNo
	}
	return 0
}

func (m *TravelArriveEventGridResponse_EventResult) GetGridType() model.TravelGridType {
	if m != nil {
		return m.GridType
	}
	return model.TravelGridType_InvalidGrid
}

func (m *TravelArriveEventGridResponse_EventResult) GetEventType() model.TravelEventType {
	if m != nil {
		return m.EventType
	}
	return model.TravelEventType_InvalidEvent
}

func (m *TravelArriveEventGridResponse_EventResult) GetAddStepNum() uint32 {
	if m != nil {
		return m.AddStepNum
	}
	return 0
}

func (m *TravelArriveEventGridResponse_EventResult) GetAddRandomDiceNum() uint32 {
	if m != nil {
		return m.AddRandomDiceNum
	}
	return 0
}

func (m *TravelArriveEventGridResponse_EventResult) GetGetTargetKingdomGirdNo() int32 {
	if m != nil {
		return m.GetTargetKingdomGirdNo
	}
	return 0
}

func (m *TravelArriveEventGridResponse_EventResult) GetGetWhaleGridNo() int32 {
	if m != nil {
		return m.GetWhaleGridNo
	}
	return 0
}

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

//放弃格子事件
//id=13503
type TravelExitEventRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelExitEventRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_TravelExitEventResponse proto.InternalMessageInfo

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

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

//酒馆选酒
//id=13504
type TravelBarPickRequest struct {
	Index                uint32   `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelBarPickRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_TravelBarPickResponse proto.InternalMessageInfo

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

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

func (m *TravelBarPickResponse) GetData() *TravelBarPickResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelBarPickResponse_Data struct {
	//自己获得的奖励
	Awards []*model.GameObjectCount `protobuf:"bytes,1,rep,name=awards,proto3" json:"awards,omitempty"`
	//酒瓶类型 1普通 2金币 3信封
	BottleType           int32    `protobuf:"zigzag32,2,opt,name=bottle_type,json=bottleType,proto3" json:"bottle_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelBarPickResponse_Data proto.InternalMessageInfo

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

func (m *TravelBarPickResponse_Data) GetBottleType() int32 {
	if m != nil {
		return m.BottleType
	}
	return 0
}

//酒馆处理信封
//id=13505
type TravelBarDoLetterRequest struct {
	// 0知道了 1打招呼
	Option               int32    `protobuf:"zigzag32,1,opt,name=option,proto3" json:"option,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelBarDoLetterRequest proto.InternalMessageInfo

func (m *TravelBarDoLetterRequest) GetOption() int32 {
	if m != nil {
		return m.Option
	}
	return 0
}

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

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

var xxx_messageInfo_TravelBarDoLetterResponse proto.InternalMessageInfo

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

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

func (m *TravelBarDoLetterResponse) GetData() *TravelBarDoLetterResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelBarDoLetterResponse_Data struct {
	IsFriend             bool     `protobuf:"varint,1,opt,name=is_friend,json=isFriend,proto3" json:"is_friend,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelBarDoLetterResponse_Data proto.InternalMessageInfo

func (m *TravelBarDoLetterResponse_Data) GetIsFriend() bool {
	if m != nil {
		return m.IsFriend
	}
	return false
}

//酒馆寄信
//id=13506
type TravelBarSendLetterRequest struct {
	//第几位进入的玩家
	AfterNum uint32 `protobuf:"varint,1,opt,name=after_num,json=afterNum,proto3" json:"after_num,omitempty"`
	// 祝福语编号
	ContentNo            uint32   `protobuf:"varint,2,opt,name=content_no,json=contentNo,proto3" json:"content_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelBarSendLetterRequest proto.InternalMessageInfo

func (m *TravelBarSendLetterRequest) GetAfterNum() uint32 {
	if m != nil {
		return m.AfterNum
	}
	return 0
}

func (m *TravelBarSendLetterRequest) GetContentNo() uint32 {
	if m != nil {
		return m.ContentNo
	}
	return 0
}

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

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

var xxx_messageInfo_TravelBarSendLetterResponse proto.InternalMessageInfo

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

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

func (m *TravelBarSendLetterResponse) GetData() *TravelBarSendLetterResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

var xxx_messageInfo_TravelBarSendLetterResponse_Data proto.InternalMessageInfo

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

//随机事件滑动
//id=13507
type TravelSlidePointRequest struct {
	//点数
	Point                uint32   `protobuf:"varint,1,opt,name=point,proto3" json:"point,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelSlidePointRequest proto.InternalMessageInfo

func (m *TravelSlidePointRequest) GetPoint() uint32 {
	if m != nil {
		return m.Point
	}
	return 0
}

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

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

var xxx_messageInfo_TravelSlidePointResponse proto.InternalMessageInfo

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

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

func (m *TravelSlidePointResponse) GetData() *TravelSlidePointResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

var xxx_messageInfo_TravelSlidePointResponse_Data proto.InternalMessageInfo

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

//通用确认事件接口
//id=13508
type TravelConfirmEventRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelConfirmEventRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_TravelConfirmEventResponse proto.InternalMessageInfo

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

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

//合成藏宝图
//id=13509
type TravelCompoundTreasureMapRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelCompoundTreasureMapRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_TravelCompoundTreasureMapResponse proto.InternalMessageInfo

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

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

func (m *TravelCompoundTreasureMapResponse) GetData() *TravelCompoundTreasureMapResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelCompoundTreasureMapResponse_Data struct {
	//产生的沉船宝藏格编号
	TreasureGridNo       int32    `protobuf:"zigzag32,1,opt,name=treasure_grid_no,json=treasureGridNo,proto3" json:"treasure_grid_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelCompoundTreasureMapResponse_Data proto.InternalMessageInfo

func (m *TravelCompoundTreasureMapResponse_Data) GetTreasureGridNo() int32 {
	if m != nil {
		return m.TreasureGridNo
	}
	return 0
}

//点击沉船宝藏藏宝点
//id=13510
type TravelClickTreasurePointRequest struct {
	//藏宝点编号
	PointNo              int32    `protobuf:"zigzag32,1,opt,name=point_no,json=pointNo,proto3" json:"point_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelClickTreasurePointRequest proto.InternalMessageInfo

func (m *TravelClickTreasurePointRequest) GetPointNo() int32 {
	if m != nil {
		return m.PointNo
	}
	return 0
}

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

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

var xxx_messageInfo_TravelClickTreasurePointResponse proto.InternalMessageInfo

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

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

func (m *TravelClickTreasurePointResponse) GetData() *TravelClickTreasurePointResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

var xxx_messageInfo_TravelClickTreasurePointResponse_Data proto.InternalMessageInfo

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

//点击鲸群事件祈祷
//id=13511
type TravelClickWhaleRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelClickWhaleRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_TravelClickWhaleResponse proto.InternalMessageInfo

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

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

func (m *TravelClickWhaleResponse) GetData() *TravelClickWhaleResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

var xxx_messageInfo_TravelClickWhaleResponse_Data proto.InternalMessageInfo

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

//发布协作任务
//id=13512
type TravelSendHelpTaskRequest struct {
	//好友角色ID
	RoleId               string   `protobuf:"bytes,1,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelSendHelpTaskRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_TravelSendHelpTaskResponse proto.InternalMessageInfo

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

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

//王国通行
//id=13513
type TravelPassToKingdomRequest struct {
	KingdomNo            int32    `protobuf:"varint,1,opt,name=kingdom_no,json=kingdomNo,proto3" json:"kingdom_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelPassToKingdomRequest proto.InternalMessageInfo

func (m *TravelPassToKingdomRequest) GetKingdomNo() int32 {
	if m != nil {
		return m.KingdomNo
	}
	return 0
}

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

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

var xxx_messageInfo_TravelPassToKingdomResponse proto.InternalMessageInfo

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

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

//积分商店购买道具
//id=13514
type TravelScoreStoreBuyRequest struct {
	//积分商店商品编号
	No                   int32    `protobuf:"zigzag32,1,opt,name=no,proto3" json:"no,omitempty"`
	Num                  uint32   `protobuf:"varint,2,opt,name=num,proto3" json:"num,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelScoreStoreBuyRequest proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_TravelScoreStoreBuyResponse proto.InternalMessageInfo

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

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

func (m *TravelScoreStoreBuyResponse) GetData() *TravelScoreStoreBuyResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_TravelScoreStoreBuyResponse_Data proto.InternalMessageInfo

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

//协助任务好友列表
//id=13515
type TravelHelpTaskFriendListRequest struct {
	GridNo               int32    `protobuf:"varint,1,opt,name=grid_no,json=gridNo,proto3" json:"grid_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelHelpTaskFriendListRequest proto.InternalMessageInfo

func (m *TravelHelpTaskFriendListRequest) GetGridNo() int32 {
	if m != nil {
		return m.GridNo
	}
	return 0
}

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

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

var xxx_messageInfo_TravelHelpTaskFriendListResponse proto.InternalMessageInfo

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

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

func (m *TravelHelpTaskFriendListResponse) GetData() *TravelHelpTaskFriendListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelHelpTaskFriendListResponse_Data struct {
	//可邀请的好友
	FriendList           []*model.TravelRoleInfo `protobuf:"bytes,1,rep,name=friend_list,json=friendList,proto3" json:"friend_list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

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

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

var xxx_messageInfo_TravelHelpTaskFriendListResponse_Data proto.InternalMessageInfo

func (m *TravelHelpTaskFriendListResponse_Data) GetFriendList() []*model.TravelRoleInfo {
	if m != nil {
		return m.FriendList
	}
	return nil
}

//获取协助记录
//id=13516
type TravelGetHelpRecordRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelGetHelpRecordRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_TravelGetHelpRecordResponse proto.InternalMessageInfo

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

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

func (m *TravelGetHelpRecordResponse) GetData() *TravelGetHelpRecordResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelGetHelpRecordResponse_Data struct {
	//我发出的协助任务
	SentHelpTasks []*model.TravelHelpTaskItem `protobuf:"bytes,1,rep,name=sent_help_tasks,json=sentHelpTasks,proto3" json:"sent_help_tasks,omitempty"`
	// 我发出的王国协助请求
	KingdomHelpTasks     []*TravelKingdomHelpTaskItem `protobuf:"bytes,2,rep,name=kingdom_help_tasks,json=kingdomHelpTasks,proto3" json:"kingdom_help_tasks,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

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

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

var xxx_messageInfo_TravelGetHelpRecordResponse_Data proto.InternalMessageInfo

func (m *TravelGetHelpRecordResponse_Data) GetSentHelpTasks() []*model.TravelHelpTaskItem {
	if m != nil {
		return m.SentHelpTasks
	}
	return nil
}

func (m *TravelGetHelpRecordResponse_Data) GetKingdomHelpTasks() []*TravelKingdomHelpTaskItem {
	if m != nil {
		return m.KingdomHelpTasks
	}
	return nil
}

// 协助任务列表项
type TravelKingdomHelpTaskItem struct {
	RoleInfo             *model.TravelRoleInfo `protobuf:"bytes,1,opt,name=role_info,json=roleInfo,proto3" json:"role_info,omitempty"`
	TaskId               string                `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	KingdomNo            int32                 `protobuf:"zigzag32,3,opt,name=kingdom_no,json=kingdomNo,proto3" json:"kingdom_no,omitempty"`
	Status               KingdomHelpTaskStatus `protobuf:"varint,4,opt,name=status,proto3,enum=proto.KingdomHelpTaskStatus" json:"status,omitempty"`
	ExpireTime           int64                 `protobuf:"zigzag64,5,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

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

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

var xxx_messageInfo_TravelKingdomHelpTaskItem proto.InternalMessageInfo

func (m *TravelKingdomHelpTaskItem) GetRoleInfo() *model.TravelRoleInfo {
	if m != nil {
		return m.RoleInfo
	}
	return nil
}

func (m *TravelKingdomHelpTaskItem) GetTaskId() string {
	if m != nil {
		return m.TaskId
	}
	return ""
}

func (m *TravelKingdomHelpTaskItem) GetKingdomNo() int32 {
	if m != nil {
		return m.KingdomNo
	}
	return 0
}

func (m *TravelKingdomHelpTaskItem) GetStatus() KingdomHelpTaskStatus {
	if m != nil {
		return m.Status
	}
	return KingdomHelpTaskStatus_IsUnderway
}

func (m *TravelKingdomHelpTaskItem) GetExpireTime() int64 {
	if m != nil {
		return m.ExpireTime
	}
	return 0
}

//提醒协助任务
//id=13517
type TravelRemindHelpTaskRequest struct {
	TaskId               string   `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelRemindHelpTaskRequest proto.InternalMessageInfo

func (m *TravelRemindHelpTaskRequest) GetTaskId() string {
	if m != nil {
		return m.TaskId
	}
	return ""
}

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

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

var xxx_messageInfo_TravelRemindHelpTaskResponse proto.InternalMessageInfo

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

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

//协助任务领奖
//id=13518
type TravelGetHelpTaskAwardRequest struct {
	TaskId               string   `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *TravelGetHelpTaskAwardRequest) Reset()         { *m = TravelGetHelpTaskAwardRequest{} }
func (m *TravelGetHelpTaskAwardRequest) String() string { return proto.CompactTextString(m) }
func (*TravelGetHelpTaskAwardRequest) ProtoMessage()    {}
func (*TravelGetHelpTaskAwardRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{37}
}

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

var xxx_messageInfo_TravelGetHelpTaskAwardRequest proto.InternalMessageInfo

func (m *TravelGetHelpTaskAwardRequest) GetTaskId() string {
	if m != nil {
		return m.TaskId
	}
	return ""
}

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

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

var xxx_messageInfo_TravelGetHelpTaskAwardResponse proto.InternalMessageInfo

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

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

func (m *TravelGetHelpTaskAwardResponse) GetData() *TravelGetHelpTaskAwardResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

var xxx_messageInfo_TravelGetHelpTaskAwardResponse_Data proto.InternalMessageInfo

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

//万能藏宝图兑换
//id=13519
type TravelGeneralTreasureMapExchangeRequest struct {
	MapItems             map[int32]uint32 `protobuf:"bytes,1,rep,name=map_items,json=mapItems,proto3" json:"map_items,omitempty" protobuf_key:"zigzag32,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (m *TravelGeneralTreasureMapExchangeRequest) Reset() {
	*m = TravelGeneralTreasureMapExchangeRequest{}
}
func (m *TravelGeneralTreasureMapExchangeRequest) String() string { return proto.CompactTextString(m) }
func (*TravelGeneralTreasureMapExchangeRequest) ProtoMessage()    {}
func (*TravelGeneralTreasureMapExchangeRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{39}
}

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

var xxx_messageInfo_TravelGeneralTreasureMapExchangeRequest proto.InternalMessageInfo

func (m *TravelGeneralTreasureMapExchangeRequest) GetMapItems() map[int32]uint32 {
	if m != nil {
		return m.MapItems
	}
	return nil
}

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

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

var xxx_messageInfo_TravelGeneralTreasureMapExchangeResponse proto.InternalMessageInfo

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

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

// 十连游历
//id=13521
type TravelUseDiceContinuousRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelUseDiceContinuousRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_TravelUseDiceContinuousResponse proto.InternalMessageInfo

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

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

// 处理十连游历事件
//id=13522
type TravelDealWithContinuousEventRequest struct {
	ListType             int32    `protobuf:"zigzag32,1,opt,name=list_type,json=listType,proto3" json:"list_type,omitempty"`
	EventIndex           int32    `protobuf:"zigzag32,2,opt,name=event_index,json=eventIndex,proto3" json:"event_index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *TravelDealWithContinuousEventRequest) Reset()         { *m = TravelDealWithContinuousEventRequest{} }
func (m *TravelDealWithContinuousEventRequest) String() string { return proto.CompactTextString(m) }
func (*TravelDealWithContinuousEventRequest) ProtoMessage()    {}
func (*TravelDealWithContinuousEventRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{43}
}

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

var xxx_messageInfo_TravelDealWithContinuousEventRequest proto.InternalMessageInfo

func (m *TravelDealWithContinuousEventRequest) GetListType() int32 {
	if m != nil {
		return m.ListType
	}
	return 0
}

func (m *TravelDealWithContinuousEventRequest) GetEventIndex() int32 {
	if m != nil {
		return m.EventIndex
	}
	return 0
}

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

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

var xxx_messageInfo_TravelDealWithContinuousEventResponse proto.InternalMessageInfo

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

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

// 完成所有十连游历事件
//id=13523
type TravelFinishAllContinuousEventRequest struct {
	Option               int32    `protobuf:"zigzag32,1,opt,name=option,proto3" json:"option,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *TravelFinishAllContinuousEventRequest) Reset()         { *m = TravelFinishAllContinuousEventRequest{} }
func (m *TravelFinishAllContinuousEventRequest) String() string { return proto.CompactTextString(m) }
func (*TravelFinishAllContinuousEventRequest) ProtoMessage()    {}
func (*TravelFinishAllContinuousEventRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{45}
}

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

var xxx_messageInfo_TravelFinishAllContinuousEventRequest proto.InternalMessageInfo

func (m *TravelFinishAllContinuousEventRequest) GetOption() int32 {
	if m != nil {
		return m.Option
	}
	return 0
}

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

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

var xxx_messageInfo_TravelFinishAllContinuousEventResponse proto.InternalMessageInfo

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

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

func (m *TravelFinishAllContinuousEventResponse) GetData() *TravelFinishAllContinuousEventResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelFinishAllContinuousEventResponse_Data struct {
	SucceedNum           int32    `protobuf:"varint,1,opt,name=succeed_num,json=succeedNum,proto3" json:"succeed_num,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelFinishAllContinuousEventResponse_Data proto.InternalMessageInfo

func (m *TravelFinishAllContinuousEventResponse_Data) GetSucceedNum() int32 {
	if m != nil {
		return m.SucceedNum
	}
	return 0
}

// 获取名人堂数据
//id=13531
type TravelGetHallOfCelebrityRequest struct {
	KingdomNo            int32    `protobuf:"varint,1,opt,name=kingdom_no,json=kingdomNo,proto3" json:"kingdom_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *TravelGetHallOfCelebrityRequest) Reset()         { *m = TravelGetHallOfCelebrityRequest{} }
func (m *TravelGetHallOfCelebrityRequest) String() string { return proto.CompactTextString(m) }
func (*TravelGetHallOfCelebrityRequest) ProtoMessage()    {}
func (*TravelGetHallOfCelebrityRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{47}
}

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

var xxx_messageInfo_TravelGetHallOfCelebrityRequest proto.InternalMessageInfo

func (m *TravelGetHallOfCelebrityRequest) GetKingdomNo() int32 {
	if m != nil {
		return m.KingdomNo
	}
	return 0
}

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

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

var xxx_messageInfo_TravelGetHallOfCelebrityResponse proto.InternalMessageInfo

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

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

func (m *TravelGetHallOfCelebrityResponse) GetData() *TravelGetHallOfCelebrityResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelGetHallOfCelebrityResponse_Data struct {
	Celebrities          []*TravelCelebrity `protobuf:"bytes,1,rep,name=celebrities,proto3" json:"celebrities,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

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

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

var xxx_messageInfo_TravelGetHallOfCelebrityResponse_Data proto.InternalMessageInfo

func (m *TravelGetHallOfCelebrityResponse_Data) GetCelebrities() []*TravelCelebrity {
	if m != nil {
		return m.Celebrities
	}
	return nil
}

// 名人数据
type TravelCelebrity struct {
	// 名人类型（枚举值：1 首位解锁国家；2 国家经验第一）
	CelebrityType int32 `protobuf:"varint,1,opt,name=celebrity_type,json=celebrityType,proto3" json:"celebrity_type,omitempty"`
	// 分值。根据不同名人类型存不同内容，包括经验值、时间戳
	Score int64 `protobuf:"varint,2,opt,name=score,proto3" json:"score,omitempty"`
	// 角色信息
	Role                 *model.TravelRoleInfo `protobuf:"bytes,3,opt,name=role,proto3" json:"role,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (m *TravelCelebrity) Reset()         { *m = TravelCelebrity{} }
func (m *TravelCelebrity) String() string { return proto.CompactTextString(m) }
func (*TravelCelebrity) ProtoMessage()    {}
func (*TravelCelebrity) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{49}
}

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

var xxx_messageInfo_TravelCelebrity proto.InternalMessageInfo

func (m *TravelCelebrity) GetCelebrityType() int32 {
	if m != nil {
		return m.CelebrityType
	}
	return 0
}

func (m *TravelCelebrity) GetScore() int64 {
	if m != nil {
		return m.Score
	}
	return 0
}

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

// 进入王国探险
//id=13532
type TravelGetStrollGridRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelGetStrollGridRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_TravelGetStrollGridResponse proto.InternalMessageInfo

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

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

func (m *TravelGetStrollGridResponse) GetData() *TravelGetStrollGridResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelGetStrollGridResponse_Data struct {
	StrollGrid               []*TravelGetStrollGridResponse_MultiStrollCell `protobuf:"bytes,1,rep,name=stroll_grid,json=strollGrid,proto3" json:"stroll_grid,omitempty"`
	PastSteps                []*PastStep                                    `protobuf:"bytes,2,rep,name=past_steps,json=pastSteps,proto3" json:"past_steps,omitempty"`
	IsKingdomUnlockedVersion bool                                           `protobuf:"varint,3,opt,name=is_kingdom_unlocked_version,json=isKingdomUnlockedVersion,proto3" json:"is_kingdom_unlocked_version,omitempty"`
	QuickStrollStatus        TravelGetStrollGridResponse_QuickStrollStatus  `protobuf:"varint,4,opt,name=quick_stroll_status,json=quickStrollStatus,proto3,enum=proto.TravelGetStrollGridResponse_QuickStrollStatus" json:"quick_stroll_status,omitempty"`
	XXX_NoUnkeyedLiteral     struct{}                                       `json:"-"`
	XXX_unrecognized         []byte                                         `json:"-"`
	XXX_sizecache            int32                                          `json:"-"`
}

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

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

var xxx_messageInfo_TravelGetStrollGridResponse_Data proto.InternalMessageInfo

func (m *TravelGetStrollGridResponse_Data) GetStrollGrid() []*TravelGetStrollGridResponse_MultiStrollCell {
	if m != nil {
		return m.StrollGrid
	}
	return nil
}

func (m *TravelGetStrollGridResponse_Data) GetPastSteps() []*PastStep {
	if m != nil {
		return m.PastSteps
	}
	return nil
}

func (m *TravelGetStrollGridResponse_Data) GetIsKingdomUnlockedVersion() bool {
	if m != nil {
		return m.IsKingdomUnlockedVersion
	}
	return false
}

func (m *TravelGetStrollGridResponse_Data) GetQuickStrollStatus() TravelGetStrollGridResponse_QuickStrollStatus {
	if m != nil {
		return m.QuickStrollStatus
	}
	return TravelGetStrollGridResponse_None
}

// 一排的单元格
type TravelGetStrollGridResponse_MultiStrollCell struct {
	Cells                []*TravelGetStrollGridResponse_StrollCell `protobuf:"bytes,1,rep,name=cells,proto3" json:"cells,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                  `json:"-"`
	XXX_unrecognized     []byte                                    `json:"-"`
	XXX_sizecache        int32                                     `json:"-"`
}

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

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

var xxx_messageInfo_TravelGetStrollGridResponse_MultiStrollCell proto.InternalMessageInfo

func (m *TravelGetStrollGridResponse_MultiStrollCell) GetCells() []*TravelGetStrollGridResponse_StrollCell {
	if m != nil {
		return m.Cells
	}
	return nil
}

// 探险单元格
type TravelGetStrollGridResponse_StrollCell struct {
	StrollEventNo        int32    `protobuf:"zigzag32,1,opt,name=stroll_event_no,json=strollEventNo,proto3" json:"stroll_event_no,omitempty"`
	CellNo               int32    `protobuf:"zigzag32,2,opt,name=cell_no,json=cellNo,proto3" json:"cell_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelGetStrollGridResponse_StrollCell proto.InternalMessageInfo

func (m *TravelGetStrollGridResponse_StrollCell) GetStrollEventNo() int32 {
	if m != nil {
		return m.StrollEventNo
	}
	return 0
}

func (m *TravelGetStrollGridResponse_StrollCell) GetCellNo() int32 {
	if m != nil {
		return m.CellNo
	}
	return 0
}

// 玩家之前的步骤
type PastStep struct {
	CellNo               int32    `protobuf:"zigzag32,1,opt,name=cell_no,json=cellNo,proto3" json:"cell_no,omitempty"`
	Choice               int32    `protobuf:"zigzag32,2,opt,name=choice,proto3" json:"choice,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_PastStep proto.InternalMessageInfo

func (m *PastStep) GetCellNo() int32 {
	if m != nil {
		return m.CellNo
	}
	return 0
}

func (m *PastStep) GetChoice() int32 {
	if m != nil {
		return m.Choice
	}
	return 0
}

// 查询探险日志（奖励回顾）
//id=13533
type TravelGetStrollLogRequest struct {
	KingdomNo            int32    `protobuf:"varint,1,opt,name=kingdom_no,json=kingdomNo,proto3" json:"kingdom_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *TravelGetStrollLogRequest) Reset()         { *m = TravelGetStrollLogRequest{} }
func (m *TravelGetStrollLogRequest) String() string { return proto.CompactTextString(m) }
func (*TravelGetStrollLogRequest) ProtoMessage()    {}
func (*TravelGetStrollLogRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{53}
}

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

var xxx_messageInfo_TravelGetStrollLogRequest proto.InternalMessageInfo

func (m *TravelGetStrollLogRequest) GetKingdomNo() int32 {
	if m != nil {
		return m.KingdomNo
	}
	return 0
}

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

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

var xxx_messageInfo_TravelGetStrollLogResponse proto.InternalMessageInfo

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

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

func (m *TravelGetStrollLogResponse) GetData() *TravelGetStrollLogResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelGetStrollLogResponse_Data struct {
	Logs                 []*TravelGetStrollLogResponse_StrollLog `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                `json:"-"`
	XXX_unrecognized     []byte                                  `json:"-"`
	XXX_sizecache        int32                                   `json:"-"`
}

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

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

var xxx_messageInfo_TravelGetStrollLogResponse_Data proto.InternalMessageInfo

func (m *TravelGetStrollLogResponse_Data) GetLogs() []*TravelGetStrollLogResponse_StrollLog {
	if m != nil {
		return m.Logs
	}
	return nil
}

type TravelGetStrollLogResponse_StrollLog struct {
	Step                 *PastStep                `protobuf:"bytes,1,opt,name=step,proto3" json:"step,omitempty"`
	PartnerEvent         *PartnerEvent            `protobuf:"bytes,2,opt,name=partner_event,json=partnerEvent,proto3" json:"partner_event,omitempty"`
	Goods                []*model.GameObjectCount `protobuf:"bytes,3,rep,name=goods,proto3" json:"goods,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_TravelGetStrollLogResponse_StrollLog proto.InternalMessageInfo

func (m *TravelGetStrollLogResponse_StrollLog) GetStep() *PastStep {
	if m != nil {
		return m.Step
	}
	return nil
}

func (m *TravelGetStrollLogResponse_StrollLog) GetPartnerEvent() *PartnerEvent {
	if m != nil {
		return m.PartnerEvent
	}
	return nil
}

func (m *TravelGetStrollLogResponse_StrollLog) GetGoods() []*model.GameObjectCount {
	if m != nil {
		return m.Goods
	}
	return nil
}

// 伴侣好感度/进度加成事件
type PartnerEvent struct {
	PartnerNo            int32          `protobuf:"zigzag32,1,opt,name=partner_no,json=partnerNo,proto3" json:"partner_no,omitempty"`
	AddType              PartnerValType `protobuf:"varint,2,opt,name=add_type,json=addType,proto3,enum=proto.PartnerValType" json:"add_type,omitempty"`
	OldVal               int64          `protobuf:"zigzag64,3,opt,name=old_val,json=oldVal,proto3" json:"old_val,omitempty"`
	Delta                int32          `protobuf:"zigzag32,4,opt,name=delta,proto3" json:"delta,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

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

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

var xxx_messageInfo_PartnerEvent proto.InternalMessageInfo

func (m *PartnerEvent) GetPartnerNo() int32 {
	if m != nil {
		return m.PartnerNo
	}
	return 0
}

func (m *PartnerEvent) GetAddType() PartnerValType {
	if m != nil {
		return m.AddType
	}
	return PartnerValType_NONE
}

func (m *PartnerEvent) GetOldVal() int64 {
	if m != nil {
		return m.OldVal
	}
	return 0
}

func (m *PartnerEvent) GetDelta() int32 {
	if m != nil {
		return m.Delta
	}
	return 0
}

// 走事件格
//id=13534
type TravelStrollMoveRequest struct {
	ToNo                 int32    `protobuf:"varint,1,opt,name=to_no,json=toNo,proto3" json:"to_no,omitempty"`
	Choice               int32    `protobuf:"varint,2,opt,name=choice,proto3" json:"choice,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelStrollMoveRequest proto.InternalMessageInfo

func (m *TravelStrollMoveRequest) GetToNo() int32 {
	if m != nil {
		return m.ToNo
	}
	return 0
}

func (m *TravelStrollMoveRequest) GetChoice() int32 {
	if m != nil {
		return m.Choice
	}
	return 0
}

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

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

var xxx_messageInfo_TravelStrollMoveResponse proto.InternalMessageInfo

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

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

func (m *TravelStrollMoveResponse) GetData() *TravelStrollMoveResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelStrollMoveResponse_Data struct {
	Reward          []*model.GameObjectCount `protobuf:"bytes,1,rep,name=reward,proto3" json:"reward,omitempty"`
	KingdomExpDelta *model.GameObjectCount   `protobuf:"bytes,2,opt,name=kingdom_exp_delta,json=kingdomExpDelta,proto3" json:"kingdom_exp_delta,omitempty"`
	// 伴侣相关事件的奖励
	Partner *PartnerEvent `protobuf:"bytes,3,opt,name=partner,proto3" json:"partner,omitempty"`
	// 遇到玩家事件时才有以下字段
	Celebrity            *TravelCelebrity `protobuf:"bytes,4,opt,name=celebrity,proto3" json:"celebrity,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

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

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

var xxx_messageInfo_TravelStrollMoveResponse_Data proto.InternalMessageInfo

func (m *TravelStrollMoveResponse_Data) GetReward() []*model.GameObjectCount {
	if m != nil {
		return m.Reward
	}
	return nil
}

func (m *TravelStrollMoveResponse_Data) GetKingdomExpDelta() *model.GameObjectCount {
	if m != nil {
		return m.KingdomExpDelta
	}
	return nil
}

func (m *TravelStrollMoveResponse_Data) GetPartner() *PartnerEvent {
	if m != nil {
		return m.Partner
	}
	return nil
}

func (m *TravelStrollMoveResponse_Data) GetCelebrity() *TravelCelebrity {
	if m != nil {
		return m.Celebrity
	}
	return nil
}

// 购买探险商店的商品
//id=13535
type TravelStrollShopBuyRequest struct {
	GoodIdx              int32    `protobuf:"zigzag32,1,opt,name=good_idx,json=goodIdx,proto3" json:"good_idx,omitempty"`
	Num                  int32    `protobuf:"zigzag32,2,opt,name=num,proto3" json:"num,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelStrollShopBuyRequest proto.InternalMessageInfo

func (m *TravelStrollShopBuyRequest) GetGoodIdx() int32 {
	if m != nil {
		return m.GoodIdx
	}
	return 0
}

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

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

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

var xxx_messageInfo_TravelStrollShopBuyResponse proto.InternalMessageInfo

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

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

func (m *TravelStrollShopBuyResponse) GetData() *TravelStrollShopBuyResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelStrollShopBuyResponse_Data struct {
	Good                 *model.GameObjectCount `protobuf:"bytes,1,opt,name=good,proto3" json:"good,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

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

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

var xxx_messageInfo_TravelStrollShopBuyResponse_Data proto.InternalMessageInfo

func (m *TravelStrollShopBuyResponse_Data) GetGood() *model.GameObjectCount {
	if m != nil {
		return m.Good
	}
	return nil
}

// （从事件格最后一排）进入皇宫
//id=13536
type TravelEnterPalaceRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelEnterPalaceRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_TravelEnterPalaceResponse proto.InternalMessageInfo

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

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

func (m *TravelEnterPalaceResponse) GetData() *TravelEnterPalaceResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelEnterPalaceResponse_Data struct {
	Reward []*model.GameObjectCount `protobuf:"bytes,1,rep,name=reward,proto3" json:"reward,omitempty"`
	//        sint32 partner_no = 2; // 伴侣编号（为空表示没有触发挽留事件）
	//        GameObjectCount favor_delta = 3; // 好感度加成（游戏对象表示）
	KingdomExpDelta      *model.GameObjectCount `protobuf:"bytes,4,opt,name=kingdom_exp_delta,json=kingdomExpDelta,proto3" json:"kingdom_exp_delta,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

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

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

var xxx_messageInfo_TravelEnterPalaceResponse_Data proto.InternalMessageInfo

func (m *TravelEnterPalaceResponse_Data) GetReward() []*model.GameObjectCount {
	if m != nil {
		return m.Reward
	}
	return nil
}

func (m *TravelEnterPalaceResponse_Data) GetKingdomExpDelta() *model.GameObjectCount {
	if m != nil {
		return m.KingdomExpDelta
	}
	return nil
}

// 放烟花（特殊错误码 10039。如果烟花队列过长，会下发该错误提示）
//id=13537
type TravelShootOffFireworksRequest struct {
	KingdomNo            int32    `protobuf:"zigzag32,1,opt,name=kingdom_no,json=kingdomNo,proto3" json:"kingdom_no,omitempty"`
	Times                int32    `protobuf:"zigzag32,2,opt,name=times,proto3" json:"times,omitempty"`
	BlessNo              int32    `protobuf:"zigzag32,3,opt,name=bless_no,json=blessNo,proto3" json:"bless_no,omitempty"`
	ReceiverId           string   `protobuf:"bytes,4,opt,name=receiver_id,json=receiverId,proto3" json:"receiver_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelShootOffFireworksRequest proto.InternalMessageInfo

func (m *TravelShootOffFireworksRequest) GetKingdomNo() int32 {
	if m != nil {
		return m.KingdomNo
	}
	return 0
}

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

func (m *TravelShootOffFireworksRequest) GetBlessNo() int32 {
	if m != nil {
		return m.BlessNo
	}
	return 0
}

func (m *TravelShootOffFireworksRequest) GetReceiverId() string {
	if m != nil {
		return m.ReceiverId
	}
	return ""
}

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

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

var xxx_messageInfo_TravelShootOffFireworksResponse proto.InternalMessageInfo

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

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

func (m *TravelShootOffFireworksResponse) GetData() *TravelShootOffFireworksResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelShootOffFireworksResponse_Data struct {
	Sender               *model.TravelRoleInfo    `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
	Receiver             *model.TravelRoleInfo    `protobuf:"bytes,2,opt,name=receiver,proto3" json:"receiver,omitempty"`
	Reward               []*model.GameObjectCount `protobuf:"bytes,3,rep,name=reward,proto3" json:"reward,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_TravelShootOffFireworksResponse_Data proto.InternalMessageInfo

func (m *TravelShootOffFireworksResponse_Data) GetSender() *model.TravelRoleInfo {
	if m != nil {
		return m.Sender
	}
	return nil
}

func (m *TravelShootOffFireworksResponse_Data) GetReceiver() *model.TravelRoleInfo {
	if m != nil {
		return m.Receiver
	}
	return nil
}

func (m *TravelShootOffFireworksResponse_Data) GetReward() []*model.GameObjectCount {
	if m != nil {
		return m.Reward
	}
	return nil
}

// 获取航海日志
//id=13538
type TravelGetLogbookRequest struct {
	KingdomNo            int32    `protobuf:"zigzag32,1,opt,name=kingdom_no,json=kingdomNo,proto3" json:"kingdom_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelGetLogbookRequest proto.InternalMessageInfo

func (m *TravelGetLogbookRequest) GetKingdomNo() int32 {
	if m != nil {
		return m.KingdomNo
	}
	return 0
}

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

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

var xxx_messageInfo_TravelGetLogbookResponse proto.InternalMessageInfo

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

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

func (m *TravelGetLogbookResponse) GetData() *TravelGetLogbookResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelGetLogbookResponse_Data struct {
	EventNos             []int32                             `protobuf:"zigzag32,1,rep,packed,name=event_nos,json=eventNos,proto3" json:"event_nos,omitempty"`
	PartnerList          []*TravelGetLogbookResponse_Partner `protobuf:"bytes,2,rep,name=partner_list,json=partnerList,proto3" json:"partner_list,omitempty"`
	ReceivedLogbookIds   []int32                             `protobuf:"zigzag32,3,rep,packed,name=received_logbook_ids,json=receivedLogbookIds,proto3" json:"received_logbook_ids,omitempty"`
	NewEventNos          []int32                             `protobuf:"zigzag32,4,rep,packed,name=new_event_nos,json=newEventNos,proto3" json:"new_event_nos,omitempty"`
	NewPartnerNos        []int32                             `protobuf:"zigzag32,5,rep,packed,name=new_partner_nos,json=newPartnerNos,proto3" json:"new_partner_nos,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                            `json:"-"`
	XXX_unrecognized     []byte                              `json:"-"`
	XXX_sizecache        int32                               `json:"-"`
}

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

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

var xxx_messageInfo_TravelGetLogbookResponse_Data proto.InternalMessageInfo

func (m *TravelGetLogbookResponse_Data) GetEventNos() []int32 {
	if m != nil {
		return m.EventNos
	}
	return nil
}

func (m *TravelGetLogbookResponse_Data) GetPartnerList() []*TravelGetLogbookResponse_Partner {
	if m != nil {
		return m.PartnerList
	}
	return nil
}

func (m *TravelGetLogbookResponse_Data) GetReceivedLogbookIds() []int32 {
	if m != nil {
		return m.ReceivedLogbookIds
	}
	return nil
}

func (m *TravelGetLogbookResponse_Data) GetNewEventNos() []int32 {
	if m != nil {
		return m.NewEventNos
	}
	return nil
}

func (m *TravelGetLogbookResponse_Data) GetNewPartnerNos() []int32 {
	if m != nil {
		return m.NewPartnerNos
	}
	return nil
}

// 伴侣信息
type TravelGetLogbookResponse_Partner struct {
	PartnerNo            int32          `protobuf:"zigzag32,1,opt,name=partner_no,json=partnerNo,proto3" json:"partner_no,omitempty"`
	ValType              PartnerValType `protobuf:"varint,2,opt,name=val_type,json=valType,proto3,enum=proto.PartnerValType" json:"val_type,omitempty"`
	Val                  int64          `protobuf:"zigzag64,3,opt,name=val,proto3" json:"val,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

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

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

var xxx_messageInfo_TravelGetLogbookResponse_Partner proto.InternalMessageInfo

func (m *TravelGetLogbookResponse_Partner) GetPartnerNo() int32 {
	if m != nil {
		return m.PartnerNo
	}
	return 0
}

func (m *TravelGetLogbookResponse_Partner) GetValType() PartnerValType {
	if m != nil {
		return m.ValType
	}
	return PartnerValType_NONE
}

func (m *TravelGetLogbookResponse_Partner) GetVal() int64 {
	if m != nil {
		return m.Val
	}
	return 0
}

// 获取烟花列表
//id=13539
type TravelGetFireworkListRequest struct {
	KingdomNo            int32    `protobuf:"zigzag32,1,opt,name=kingdom_no,json=kingdomNo,proto3" json:"kingdom_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelGetFireworkListRequest proto.InternalMessageInfo

func (m *TravelGetFireworkListRequest) GetKingdomNo() int32 {
	if m != nil {
		return m.KingdomNo
	}
	return 0
}

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

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

var xxx_messageInfo_TravelGetFireworkListResponse proto.InternalMessageInfo

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

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

func (m *TravelGetFireworkListResponse) GetData() *TravelGetFireworkListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelGetFireworkListResponse_Data struct {
	FireworkList         []*FireworkListItem `protobuf:"bytes,1,rep,name=firework_list,json=fireworkList,proto3" json:"firework_list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

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

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

var xxx_messageInfo_TravelGetFireworkListResponse_Data proto.InternalMessageInfo

func (m *TravelGetFireworkListResponse_Data) GetFireworkList() []*FireworkListItem {
	if m != nil {
		return m.FireworkList
	}
	return nil
}

// 烟花基础信息
type FireworkBaseInfo struct {
	FireworkId           string                `protobuf:"bytes,1,opt,name=firework_id,json=fireworkId,proto3" json:"firework_id,omitempty"`
	Sender               *model.TravelRoleInfo `protobuf:"bytes,2,opt,name=sender,proto3" json:"sender,omitempty"`
	Receiver             *model.TravelRoleInfo `protobuf:"bytes,3,opt,name=receiver,proto3" json:"receiver,omitempty"`
	BlessNo              int32                 `protobuf:"zigzag32,4,opt,name=bless_no,json=blessNo,proto3" json:"bless_no,omitempty"`
	OnlookerCount        int32                 `protobuf:"zigzag32,5,opt,name=onlooker_count,json=onlookerCount,proto3" json:"onlooker_count,omitempty"`
	IsRewardAccepted     bool                  `protobuf:"varint,6,opt,name=is_reward_accepted,json=isRewardAccepted,proto3" json:"is_reward_accepted,omitempty"`
	StartTime            int64                 `protobuf:"zigzag64,7,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

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

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

var xxx_messageInfo_FireworkBaseInfo proto.InternalMessageInfo

func (m *FireworkBaseInfo) GetFireworkId() string {
	if m != nil {
		return m.FireworkId
	}
	return ""
}

func (m *FireworkBaseInfo) GetSender() *model.TravelRoleInfo {
	if m != nil {
		return m.Sender
	}
	return nil
}

func (m *FireworkBaseInfo) GetReceiver() *model.TravelRoleInfo {
	if m != nil {
		return m.Receiver
	}
	return nil
}

func (m *FireworkBaseInfo) GetBlessNo() int32 {
	if m != nil {
		return m.BlessNo
	}
	return 0
}

func (m *FireworkBaseInfo) GetOnlookerCount() int32 {
	if m != nil {
		return m.OnlookerCount
	}
	return 0
}

func (m *FireworkBaseInfo) GetIsRewardAccepted() bool {
	if m != nil {
		return m.IsRewardAccepted
	}
	return false
}

func (m *FireworkBaseInfo) GetStartTime() int64 {
	if m != nil {
		return m.StartTime
	}
	return 0
}

// 烟花列表项
type FireworkListItem struct {
	BaseInfo             *FireworkBaseInfo `protobuf:"bytes,1,opt,name=base_info,json=baseInfo,proto3" json:"base_info,omitempty"`
	EndTime              int64             `protobuf:"zigzag64,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

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

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

var xxx_messageInfo_FireworkListItem proto.InternalMessageInfo

func (m *FireworkListItem) GetBaseInfo() *FireworkBaseInfo {
	if m != nil {
		return m.BaseInfo
	}
	return nil
}

func (m *FireworkListItem) GetEndTime() int64 {
	if m != nil {
		return m.EndTime
	}
	return 0
}

// 烟花信息
type Firework struct {
	BaseInfo             *FireworkBaseInfo `protobuf:"bytes,1,opt,name=base_info,json=baseInfo,proto3" json:"base_info,omitempty"`
	KingdomNo            int32             `protobuf:"zigzag32,2,opt,name=kingdom_no,json=kingdomNo,proto3" json:"kingdom_no,omitempty"`
	EndTime              int64             `protobuf:"zigzag64,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

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

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

var xxx_messageInfo_Firework proto.InternalMessageInfo

func (m *Firework) GetBaseInfo() *FireworkBaseInfo {
	if m != nil {
		return m.BaseInfo
	}
	return nil
}

func (m *Firework) GetKingdomNo() int32 {
	if m != nil {
		return m.KingdomNo
	}
	return 0
}

func (m *Firework) GetEndTime() int64 {
	if m != nil {
		return m.EndTime
	}
	return 0
}

// （烟花子模块）获取烟花接收者候选人（好友/盟友）列表
//id=13540
type TravelGetFireworkCandidateListRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelGetFireworkCandidateListRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_TravelGetFireworkCandidateListResponse proto.InternalMessageInfo

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

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

func (m *TravelGetFireworkCandidateListResponse) GetData() *TravelGetFireworkCandidateListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelGetFireworkCandidateListResponse_Data struct {
	FriendList           []*model.TravelRoleInfo `protobuf:"bytes,1,rep,name=friend_list,json=friendList,proto3" json:"friend_list,omitempty"`
	Members              []*model.UnionMember    `protobuf:"bytes,2,rep,name=members,proto3" json:"members,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

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

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

var xxx_messageInfo_TravelGetFireworkCandidateListResponse_Data proto.InternalMessageInfo

func (m *TravelGetFireworkCandidateListResponse_Data) GetFriendList() []*model.TravelRoleInfo {
	if m != nil {
		return m.FriendList
	}
	return nil
}

func (m *TravelGetFireworkCandidateListResponse_Data) GetMembers() []*model.UnionMember {
	if m != nil {
		return m.Members
	}
	return nil
}

// 提前获取事件结果（玩家遇到伴侣事件时，客户端要先请求该接口获取伴侣编号以做展示）
//id=13541
type TravelPreGetEventResultRequest struct {
	CellNo               int32    `protobuf:"zigzag32,1,opt,name=cell_no,json=cellNo,proto3" json:"cell_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelPreGetEventResultRequest proto.InternalMessageInfo

func (m *TravelPreGetEventResultRequest) GetCellNo() int32 {
	if m != nil {
		return m.CellNo
	}
	return 0
}

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

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

var xxx_messageInfo_TravelPreGetEventResultResponse proto.InternalMessageInfo

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

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

func (m *TravelPreGetEventResultResponse) GetData() *TravelPreGetEventResultResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelPreGetEventResultResponse_Data struct {
	PartnerNo            int32    `protobuf:"zigzag32,1,opt,name=partner_no,json=partnerNo,proto3" json:"partner_no,omitempty"`
	AllUnlocked          bool     `protobuf:"varint,2,opt,name=all_unlocked,json=allUnlocked,proto3" json:"all_unlocked,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelPreGetEventResultResponse_Data proto.InternalMessageInfo

func (m *TravelPreGetEventResultResponse_Data) GetPartnerNo() int32 {
	if m != nil {
		return m.PartnerNo
	}
	return 0
}

func (m *TravelPreGetEventResultResponse_Data) GetAllUnlocked() bool {
	if m != nil {
		return m.AllUnlocked
	}
	return false
}

// 烟花领奖
//id=13542
type TravelAcceptFireworkRewardRequest struct {
	FireworkId           string   `protobuf:"bytes,1,opt,name=firework_id,json=fireworkId,proto3" json:"firework_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *TravelAcceptFireworkRewardRequest) Reset()         { *m = TravelAcceptFireworkRewardRequest{} }
func (m *TravelAcceptFireworkRewardRequest) String() string { return proto.CompactTextString(m) }
func (*TravelAcceptFireworkRewardRequest) ProtoMessage()    {}
func (*TravelAcceptFireworkRewardRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{75}
}

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

var xxx_messageInfo_TravelAcceptFireworkRewardRequest proto.InternalMessageInfo

func (m *TravelAcceptFireworkRewardRequest) GetFireworkId() string {
	if m != nil {
		return m.FireworkId
	}
	return ""
}

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

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

var xxx_messageInfo_TravelAcceptFireworkRewardResponse proto.InternalMessageInfo

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

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

func (m *TravelAcceptFireworkRewardResponse) GetData() *TravelAcceptFireworkRewardResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelAcceptFireworkRewardResponse_Data struct {
	IsMultiple           bool                     `protobuf:"varint,1,opt,name=is_multiple,json=isMultiple,proto3" json:"is_multiple,omitempty"`
	Reward               []*model.GameObjectCount `protobuf:"bytes,2,rep,name=reward,proto3" json:"reward,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_TravelAcceptFireworkRewardResponse_Data proto.InternalMessageInfo

func (m *TravelAcceptFireworkRewardResponse_Data) GetIsMultiple() bool {
	if m != nil {
		return m.IsMultiple
	}
	return false
}

func (m *TravelAcceptFireworkRewardResponse_Data) GetReward() []*model.GameObjectCount {
	if m != nil {
		return m.Reward
	}
	return nil
}

// (从王国的某个地方)退出
//id=13544
type TravelKingdomExitRequest struct {
	From                 LocationInKingdom `protobuf:"varint,1,opt,name=from,proto3,enum=proto.LocationInKingdom" json:"from,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

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

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

var xxx_messageInfo_TravelKingdomExitRequest proto.InternalMessageInfo

func (m *TravelKingdomExitRequest) GetFrom() LocationInKingdom {
	if m != nil {
		return m.From
	}
	return LocationInKingdom_Kingdom
}

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

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

var xxx_messageInfo_TravelKingdomExitResponse proto.InternalMessageInfo

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

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

// 结算烟花
//id=13545
type TravelEndFireworkRequest struct {
	FireworkId           string   `protobuf:"bytes,1,opt,name=firework_id,json=fireworkId,proto3" json:"firework_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *TravelEndFireworkRequest) Reset()         { *m = TravelEndFireworkRequest{} }
func (m *TravelEndFireworkRequest) String() string { return proto.CompactTextString(m) }
func (*TravelEndFireworkRequest) ProtoMessage()    {}
func (*TravelEndFireworkRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{79}
}

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

var xxx_messageInfo_TravelEndFireworkRequest proto.InternalMessageInfo

func (m *TravelEndFireworkRequest) GetFireworkId() string {
	if m != nil {
		return m.FireworkId
	}
	return ""
}

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

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

var xxx_messageInfo_TravelEndFireworkResponse proto.InternalMessageInfo

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

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

func (m *TravelEndFireworkResponse) GetData() *TravelEndFireworkResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelEndFireworkResponse_Data struct {
	IsMultiple           bool                     `protobuf:"varint,1,opt,name=is_multiple,json=isMultiple,proto3" json:"is_multiple,omitempty"`
	Reward               []*model.GameObjectCount `protobuf:"bytes,2,rep,name=reward,proto3" json:"reward,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_TravelEndFireworkResponse_Data proto.InternalMessageInfo

func (m *TravelEndFireworkResponse_Data) GetIsMultiple() bool {
	if m != nil {
		return m.IsMultiple
	}
	return false
}

func (m *TravelEndFireworkResponse_Data) GetReward() []*model.GameObjectCount {
	if m != nil {
		return m.Reward
	}
	return nil
}

// 发送王国协助请求
//id=13546
type TravelPublishKingdomHelpTaskRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelPublishKingdomHelpTaskRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_TravelPublishKingdomHelpTaskResponse proto.InternalMessageInfo

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

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

// 获取联盟请求列表
//id=13547
type TravelGetUnionKingdomHelpTasksRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *TravelGetUnionKingdomHelpTasksRequest) Reset()         { *m = TravelGetUnionKingdomHelpTasksRequest{} }
func (m *TravelGetUnionKingdomHelpTasksRequest) String() string { return proto.CompactTextString(m) }
func (*TravelGetUnionKingdomHelpTasksRequest) ProtoMessage()    {}
func (*TravelGetUnionKingdomHelpTasksRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{83}
}

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

var xxx_messageInfo_TravelGetUnionKingdomHelpTasksRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_TravelGetUnionKingdomHelpTasksResponse proto.InternalMessageInfo

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

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

func (m *TravelGetUnionKingdomHelpTasksResponse) GetData() *TravelGetUnionKingdomHelpTasksResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelGetUnionKingdomHelpTasksResponse_Data struct {
	Items                []*TravelKingdomHelpTaskItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

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

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

var xxx_messageInfo_TravelGetUnionKingdomHelpTasksResponse_Data proto.InternalMessageInfo

func (m *TravelGetUnionKingdomHelpTasksResponse_Data) GetItems() []*TravelKingdomHelpTaskItem {
	if m != nil {
		return m.Items
	}
	return nil
}

// 完成王国协助任务（如果任务已被其他玩家完成，返回code=10040；如果任务已过期，返回code=10041；如果任务已失效（玩家退盟），返回code=10043；如果玩家自己没有解锁王国，返回code=10049）
//id=13548
type TravelFinishKingdomHelpTaskRequest struct {
	SenderId             string   `protobuf:"bytes,1,opt,name=sender_id,json=senderId,proto3" json:"sender_id,omitempty"`
	TaskId               string   `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	GetListWhenFailed    bool     `protobuf:"varint,3,opt,name=get_list_when_failed,json=getListWhenFailed,proto3" json:"get_list_when_failed,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *TravelFinishKingdomHelpTaskRequest) Reset()         { *m = TravelFinishKingdomHelpTaskRequest{} }
func (m *TravelFinishKingdomHelpTaskRequest) String() string { return proto.CompactTextString(m) }
func (*TravelFinishKingdomHelpTaskRequest) ProtoMessage()    {}
func (*TravelFinishKingdomHelpTaskRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{85}
}

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

var xxx_messageInfo_TravelFinishKingdomHelpTaskRequest proto.InternalMessageInfo

func (m *TravelFinishKingdomHelpTaskRequest) GetSenderId() string {
	if m != nil {
		return m.SenderId
	}
	return ""
}

func (m *TravelFinishKingdomHelpTaskRequest) GetTaskId() string {
	if m != nil {
		return m.TaskId
	}
	return ""
}

func (m *TravelFinishKingdomHelpTaskRequest) GetGetListWhenFailed() bool {
	if m != nil {
		return m.GetListWhenFailed
	}
	return false
}

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

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

var xxx_messageInfo_TravelFinishKingdomHelpTaskResponse proto.InternalMessageInfo

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

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

func (m *TravelFinishKingdomHelpTaskResponse) GetData() *TravelFinishKingdomHelpTaskResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelFinishKingdomHelpTaskResponse_Data struct {
	Items                []*TravelKingdomHelpTaskItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

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

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

var xxx_messageInfo_TravelFinishKingdomHelpTaskResponse_Data proto.InternalMessageInfo

func (m *TravelFinishKingdomHelpTaskResponse_Data) GetItems() []*TravelKingdomHelpTaskItem {
	if m != nil {
		return m.Items
	}
	return nil
}

// 通过协助任务前往王国
//id=13549
type TravelEnterKingdomWithHelpRequest struct {
	TaskId               string   `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *TravelEnterKingdomWithHelpRequest) Reset()         { *m = TravelEnterKingdomWithHelpRequest{} }
func (m *TravelEnterKingdomWithHelpRequest) String() string { return proto.CompactTextString(m) }
func (*TravelEnterKingdomWithHelpRequest) ProtoMessage()    {}
func (*TravelEnterKingdomWithHelpRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{87}
}

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

var xxx_messageInfo_TravelEnterKingdomWithHelpRequest proto.InternalMessageInfo

func (m *TravelEnterKingdomWithHelpRequest) GetTaskId() string {
	if m != nil {
		return m.TaskId
	}
	return ""
}

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

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

var xxx_messageInfo_TravelEnterKingdomWithHelpResponse proto.InternalMessageInfo

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

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

// 领取航海日志的奖励
//id=13550
type TravelReceiveLogbookRewardRequest struct {
	KingdomNo            int32    `protobuf:"zigzag32,1,opt,name=kingdom_no,json=kingdomNo,proto3" json:"kingdom_no,omitempty"`
	LogbookId            int32    `protobuf:"zigzag32,2,opt,name=logbook_id,json=logbookId,proto3" json:"logbook_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelReceiveLogbookRewardRequest proto.InternalMessageInfo

func (m *TravelReceiveLogbookRewardRequest) GetKingdomNo() int32 {
	if m != nil {
		return m.KingdomNo
	}
	return 0
}

func (m *TravelReceiveLogbookRewardRequest) GetLogbookId() int32 {
	if m != nil {
		return m.LogbookId
	}
	return 0
}

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

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

var xxx_messageInfo_TravelReceiveLogbookRewardResponse proto.InternalMessageInfo

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

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

func (m *TravelReceiveLogbookRewardResponse) GetData() *TravelReceiveLogbookRewardResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_TravelReceiveLogbookRewardResponse_Data proto.InternalMessageInfo

func (m *TravelReceiveLogbookRewardResponse_Data) GetReward() []*model.GameObjectCount {
	if m != nil {
		return m.Reward
	}
	return nil
}

// 获取未完成的协助任务数量（玩家在王国未解锁时进入探险后需要这个请求。客户端根据请求结果进行弹窗展示）
//id=13551
type TravelGetUnfinishedKingdomHelpTaskCountRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelGetUnfinishedKingdomHelpTaskCountRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_TravelGetUnfinishedKingdomHelpTaskCountResponse proto.InternalMessageInfo

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

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

func (m *TravelGetUnfinishedKingdomHelpTaskCountResponse) GetData() *TravelGetUnfinishedKingdomHelpTaskCountResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelGetUnfinishedKingdomHelpTaskCountResponse_Data struct {
	Count                int32    `protobuf:"zigzag32,1,opt,name=count,proto3" json:"count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelGetUnfinishedKingdomHelpTaskCountResponse_Data proto.InternalMessageInfo

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

// 探险之进入皇宫前发送的请求
//id=13552
type TravelStrollEndingRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelStrollEndingRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_TravelStrollEndingResponse proto.InternalMessageInfo

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

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

func (m *TravelStrollEndingResponse) GetData() *TravelStrollEndingResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelStrollEndingResponse_Data struct {
	PartnerNo            int32    `protobuf:"zigzag32,1,opt,name=partner_no,json=partnerNo,proto3" json:"partner_no,omitempty"`
	HasEnteredPalace     bool     `protobuf:"varint,2,opt,name=has_entered_palace,json=hasEnteredPalace,proto3" json:"has_entered_palace,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelStrollEndingResponse_Data proto.InternalMessageInfo

func (m *TravelStrollEndingResponse_Data) GetPartnerNo() int32 {
	if m != nil {
		return m.PartnerNo
	}
	return 0
}

func (m *TravelStrollEndingResponse_Data) GetHasEnteredPalace() bool {
	if m != nil {
		return m.HasEnteredPalace
	}
	return false
}

// 探险-吻别
//id=13553
type TravelStrollKissByeRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelStrollKissByeRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_TravelStrollKissByeResponse proto.InternalMessageInfo

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

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

func (m *TravelStrollKissByeResponse) GetData() *TravelStrollKissByeResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelStrollKissByeResponse_Data struct {
	PartnerNo            int32                  `protobuf:"zigzag32,1,opt,name=partner_no,json=partnerNo,proto3" json:"partner_no,omitempty"`
	FavorDelta           *model.GameObjectCount `protobuf:"bytes,2,opt,name=favor_delta,json=favorDelta,proto3" json:"favor_delta,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

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

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

var xxx_messageInfo_TravelStrollKissByeResponse_Data proto.InternalMessageInfo

func (m *TravelStrollKissByeResponse_Data) GetPartnerNo() int32 {
	if m != nil {
		return m.PartnerNo
	}
	return 0
}

func (m *TravelStrollKissByeResponse_Data) GetFavorDelta() *model.GameObjectCount {
	if m != nil {
		return m.FavorDelta
	}
	return nil
}

// 获取一键探险线路(请求时机:点一键探险按钮)
//id=13554
type TravelStrollQuickPathRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelStrollQuickPathRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_TravelStrollQuickPathResponse proto.InternalMessageInfo

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

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

func (m *TravelStrollQuickPathResponse) GetData() *TravelStrollQuickPathResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelStrollQuickPathResponse_Data struct {
	CellNo               []int32  `protobuf:"zigzag32,1,rep,packed,name=cell_no,json=cellNo,proto3" json:"cell_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelStrollQuickPathResponse_Data proto.InternalMessageInfo

func (m *TravelStrollQuickPathResponse_Data) GetCellNo() []int32 {
	if m != nil {
		return m.CellNo
	}
	return nil
}

// 一键探险结算(请求时机:玩家一键探险后移动到最后一排时)
//id=13555
type TravelStrollQuickEndRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelStrollQuickEndRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_TravelStrollQuickEndResponse proto.InternalMessageInfo

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

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

func (m *TravelStrollQuickEndResponse) GetData() *TravelStrollQuickEndResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelStrollQuickEndResponse_Data struct {
	EndRecords           []*TravelStrollQuickEndResponse_QuickEndRecord `protobuf:"bytes,1,rep,name=end_records,json=endRecords,proto3" json:"end_records,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                       `json:"-"`
	XXX_unrecognized     []byte                                         `json:"-"`
	XXX_sizecache        int32                                          `json:"-"`
}

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

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

var xxx_messageInfo_TravelStrollQuickEndResponse_Data proto.InternalMessageInfo

func (m *TravelStrollQuickEndResponse_Data) GetEndRecords() []*TravelStrollQuickEndResponse_QuickEndRecord {
	if m != nil {
		return m.EndRecords
	}
	return nil
}

// 一键探险结算记录
type TravelStrollQuickEndResponse_QuickEndRecord struct {
	Step                 *PastStep                `protobuf:"bytes,1,opt,name=step,proto3" json:"step,omitempty"`
	PartnerEvent         *PartnerEvent            `protobuf:"bytes,2,opt,name=partner_event,json=partnerEvent,proto3" json:"partner_event,omitempty"`
	Goods                []*model.GameObjectCount `protobuf:"bytes,3,rep,name=goods,proto3" json:"goods,omitempty"`
	Handled              bool                     `protobuf:"varint,4,opt,name=handled,proto3" json:"handled,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_TravelStrollQuickEndResponse_QuickEndRecord proto.InternalMessageInfo

func (m *TravelStrollQuickEndResponse_QuickEndRecord) GetStep() *PastStep {
	if m != nil {
		return m.Step
	}
	return nil
}

func (m *TravelStrollQuickEndResponse_QuickEndRecord) GetPartnerEvent() *PartnerEvent {
	if m != nil {
		return m.PartnerEvent
	}
	return nil
}

func (m *TravelStrollQuickEndResponse_QuickEndRecord) GetGoods() []*model.GameObjectCount {
	if m != nil {
		return m.Goods
	}
	return nil
}

func (m *TravelStrollQuickEndResponse_QuickEndRecord) GetHandled() bool {
	if m != nil {
		return m.Handled
	}
	return false
}

// 一键探险处理事件(请求时机:点处理按钮)
//id=13556
type TravelStrollQuickHandleRequest struct {
	Idx                  int32    `protobuf:"zigzag32,1,opt,name=idx,proto3" json:"idx,omitempty"`
	Choice               int32    `protobuf:"varint,2,opt,name=choice,proto3" json:"choice,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelStrollQuickHandleRequest proto.InternalMessageInfo

func (m *TravelStrollQuickHandleRequest) GetIdx() int32 {
	if m != nil {
		return m.Idx
	}
	return 0
}

func (m *TravelStrollQuickHandleRequest) GetChoice() int32 {
	if m != nil {
		return m.Choice
	}
	return 0
}

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

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

var xxx_messageInfo_TravelStrollQuickHandleResponse proto.InternalMessageInfo

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

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

func (m *TravelStrollQuickHandleResponse) GetData() *TravelStrollQuickHandleResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type TravelStrollQuickHandleResponse_Data struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelStrollQuickHandleResponse_Data proto.InternalMessageInfo

//游历骰子信息推送
//推送时机：第一次进入场景、使用/恢复随机骰子
//id=13599
type TravelDicePush struct {
	//随机骰子数
	RandomDiceNum int32 `protobuf:"zigzag32,1,opt,name=random_dice_num,json=randomDiceNum,proto3" json:"random_dice_num,omitempty"`
	//随机骰子下次恢复时间
	RandomDiceRecoverTime int64    `protobuf:"zigzag64,2,opt,name=random_dice_recover_time,json=randomDiceRecoverTime,proto3" json:"random_dice_recover_time,omitempty"`
	XXX_NoUnkeyedLiteral  struct{} `json:"-"`
	XXX_unrecognized      []byte   `json:"-"`
	XXX_sizecache         int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelDicePush proto.InternalMessageInfo

func (m *TravelDicePush) GetRandomDiceNum() int32 {
	if m != nil {
		return m.RandomDiceNum
	}
	return 0
}

func (m *TravelDicePush) GetRandomDiceRecoverTime() int64 {
	if m != nil {
		return m.RandomDiceRecoverTime
	}
	return 0
}

//游历格子状态推送
//非航行中时，start_grid_no == end_grid_no && extra_round == 0
//推送时机：第一次进入场景、使用骰子后、格子事件全部处理完、踩到步数格、航行中后续线路获得新事件格（如覆盖格，协助任务）
//id=13598
type TravelGridPush struct {
	//起点格编号
	StartGridNo int32 `protobuf:"zigzag32,1,opt,name=start_grid_no,json=startGridNo,proto3" json:"start_grid_no,omitempty"`
	//终点格编号
	EndGridNo int32 `protobuf:"zigzag32,2,opt,name=end_grid_no,json=endGridNo,proto3" json:"end_grid_no,omitempty"`
	//所有黄圈格编号
	YellowGridNos []int32 `protobuf:"zigzag32,3,rep,packed,name=yellow_grid_nos,json=yellowGridNos,proto3" json:"yellow_grid_nos,omitempty"`
	//下一个需要到达的事件格子编号 see TravelArriveEventGridRequest
	NextGridNo           int32    `protobuf:"zigzag32,4,opt,name=next_grid_no,json=nextGridNo,proto3" json:"next_grid_no,omitempty"`
	ExtraRound           int32    `protobuf:"zigzag32,5,opt,name=extra_round,json=extraRound,proto3" json:"extra_round,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelGridPush proto.InternalMessageInfo

func (m *TravelGridPush) GetStartGridNo() int32 {
	if m != nil {
		return m.StartGridNo
	}
	return 0
}

func (m *TravelGridPush) GetEndGridNo() int32 {
	if m != nil {
		return m.EndGridNo
	}
	return 0
}

func (m *TravelGridPush) GetYellowGridNos() []int32 {
	if m != nil {
		return m.YellowGridNos
	}
	return nil
}

func (m *TravelGridPush) GetNextGridNo() int32 {
	if m != nil {
		return m.NextGridNo
	}
	return 0
}

func (m *TravelGridPush) GetExtraRound() int32 {
	if m != nil {
		return m.ExtraRound
	}
	return 0
}

//游历数据推送
//推送时机：第一次进入场景、经过营地、到达指定国家
//id=13597
type TravelDataPush struct {
	//已经过营地次数（达到n次后产生鲸群覆盖格）
	PassCampsiteCount int32 `protobuf:"zigzag32,1,opt,name=pass_campsite_count,json=passCampsiteCount,proto3" json:"pass_campsite_count,omitempty"`
	//指定国家格子编号列表
	TargetKingdomGridNos []int32  `protobuf:"zigzag32,2,rep,packed,name=target_kingdom_grid_nos,json=targetKingdomGridNos,proto3" json:"target_kingdom_grid_nos,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelDataPush proto.InternalMessageInfo

func (m *TravelDataPush) GetPassCampsiteCount() int32 {
	if m != nil {
		return m.PassCampsiteCount
	}
	return 0
}

func (m *TravelDataPush) GetTargetKingdomGridNos() []int32 {
	if m != nil {
		return m.TargetKingdomGridNos
	}
	return nil
}

//游历覆盖格推送
//推送时机：第一次进入场景、产生覆盖格时、覆盖格全部事件处理完
//id=13596
type TravelCoverGridPush struct {
	CoverGrids           []*model.TravelGridCoverInfo `protobuf:"bytes,1,rep,name=cover_grids,json=coverGrids,proto3" json:"cover_grids,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

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

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

var xxx_messageInfo_TravelCoverGridPush proto.InternalMessageInfo

func (m *TravelCoverGridPush) GetCoverGrids() []*model.TravelGridCoverInfo {
	if m != nil {
		return m.CoverGrids
	}
	return nil
}

//酒馆推送
//推送时机：第一次进入场景（存在未处理酒馆事件时）、触发酒馆事件时、处理酒馆事件
//id=13595
type TravelBarPush struct {
	// 当前处理状态
	// 0未选酒 1未处理信封 2处理信封后未选酒 3未写信 4已完成
	Status int32 `protobuf:"zigzag32,1,opt,name=status,proto3" json:"status,omitempty"`
	// 剩余酒瓶索引
	BottleIndexes []uint32 `protobuf:"varint,2,rep,packed,name=bottle_indexes,json=bottleIndexes,proto3" json:"bottle_indexes,omitempty"`
	// 信封信息
	LetterInfo *model.TravelLetterInfo `protobuf:"bytes,3,opt,name=letter_info,json=letterInfo,proto3" json:"letter_info,omitempty"`
	// 已获得的酒瓶
	GotBottles           []*TravelBarPush_GotBottle `protobuf:"bytes,4,rep,name=got_bottles,json=gotBottles,proto3" json:"got_bottles,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

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

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

var xxx_messageInfo_TravelBarPush proto.InternalMessageInfo

func (m *TravelBarPush) GetStatus() int32 {
	if m != nil {
		return m.Status
	}
	return 0
}

func (m *TravelBarPush) GetBottleIndexes() []uint32 {
	if m != nil {
		return m.BottleIndexes
	}
	return nil
}

func (m *TravelBarPush) GetLetterInfo() *model.TravelLetterInfo {
	if m != nil {
		return m.LetterInfo
	}
	return nil
}

func (m *TravelBarPush) GetGotBottles() []*TravelBarPush_GotBottle {
	if m != nil {
		return m.GotBottles
	}
	return nil
}

type TravelBarPush_GotBottle struct {
	BottleIndex          uint32   `protobuf:"varint,1,opt,name=bottle_index,json=bottleIndex,proto3" json:"bottle_index,omitempty"`
	BottleType           int32    `protobuf:"varint,2,opt,name=bottle_type,json=bottleType,proto3" json:"bottle_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelBarPush_GotBottle proto.InternalMessageInfo

func (m *TravelBarPush_GotBottle) GetBottleIndex() uint32 {
	if m != nil {
		return m.BottleIndex
	}
	return 0
}

func (m *TravelBarPush_GotBottle) GetBottleType() int32 {
	if m != nil {
		return m.BottleType
	}
	return 0
}

//未确认的事件推送（需要玩家手动操作/客户端确认弹窗奖励）
//确认完一个推下一个
//推送时机：第一次进入场景、船只到达事件格触发事件、手动处理事件/确认弹窗奖励后
//id=13594
type TravelUnconfirmedEventPush struct {
	//格子编号
	GridNo int32 `protobuf:"zigzag32,1,opt,name=grid_no,json=gridNo,proto3" json:"grid_no,omitempty"`
	//该格子类型
	GridType model.TravelGridType `protobuf:"varint,2,opt,name=grid_type,json=gridType,proto3,enum=proto.TravelGridType" json:"grid_type,omitempty"`
	//该格子事件
	EventType model.TravelEventType `protobuf:"varint,3,opt,name=event_type,json=eventType,proto3,enum=proto.TravelEventType" json:"event_type,omitempty"`
	//该格子事件产出的奖励
	Awards []*model.GameObjectCount `protobuf:"bytes,4,rep,name=awards,proto3" json:"awards,omitempty"`
	//该格子产出的藏宝图
	TreasureMap *model.TravelTreasureMapItem `protobuf:"bytes,5,opt,name=treasure_map,json=treasureMap,proto3" json:"treasure_map,omitempty"`
	//随机事件/隐藏事件的随机事件类型
	RandomEventType int32 `protobuf:"zigzag32,6,opt,name=random_event_type,json=randomEventType,proto3" json:"random_event_type,omitempty"`
	//完成协助任务事件，协助任务发送者
	HelpTaskSender       *model.TravelRoleInfo `protobuf:"bytes,7,opt,name=help_task_sender,json=helpTaskSender,proto3" json:"help_task_sender,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

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

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

var xxx_messageInfo_TravelUnconfirmedEventPush proto.InternalMessageInfo

func (m *TravelUnconfirmedEventPush) GetGridNo() int32 {
	if m != nil {
		return m.GridNo
	}
	return 0
}

func (m *TravelUnconfirmedEventPush) GetGridType() model.TravelGridType {
	if m != nil {
		return m.GridType
	}
	return model.TravelGridType_InvalidGrid
}

func (m *TravelUnconfirmedEventPush) GetEventType() model.TravelEventType {
	if m != nil {
		return m.EventType
	}
	return model.TravelEventType_InvalidEvent
}

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

func (m *TravelUnconfirmedEventPush) GetTreasureMap() *model.TravelTreasureMapItem {
	if m != nil {
		return m.TreasureMap
	}
	return nil
}

func (m *TravelUnconfirmedEventPush) GetRandomEventType() int32 {
	if m != nil {
		return m.RandomEventType
	}
	return 0
}

func (m *TravelUnconfirmedEventPush) GetHelpTaskSender() *model.TravelRoleInfo {
	if m != nil {
		return m.HelpTaskSender
	}
	return nil
}

//沉船宝藏推送
//推送时机：第一次进入场景（存在未处理沉船宝藏事件时）、触发沉船宝藏事件时、点击藏宝点
//id=13593
type TravelTreasurePush struct {
	//藏宝点，第一次进入场景推全量（所有随机出来的藏宝点），点击藏宝点时推增量
	Points               []*model.TravelTreasurePoint `protobuf:"bytes,1,rep,name=points,proto3" json:"points,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

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

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

var xxx_messageInfo_TravelTreasurePush proto.InternalMessageInfo

func (m *TravelTreasurePush) GetPoints() []*model.TravelTreasurePoint {
	if m != nil {
		return m.Points
	}
	return nil
}

// 推送国家播报
//id=13592
type TravelKingdomBroadcastPush struct {
	UnlockPartnerRoles   []*TravelKingdomBroadcastPush_UnlockPartnerRole `protobuf:"bytes,1,rep,name=unlock_partner_roles,json=unlockPartnerRoles,proto3" json:"unlock_partner_roles,omitempty"`
	FirstUnlockRole      string                                          `protobuf:"bytes,2,opt,name=first_unlock_role,json=firstUnlockRole,proto3" json:"first_unlock_role,omitempty"`
	FullPush             bool                                            `protobuf:"varint,3,opt,name=full_push,json=fullPush,proto3" json:"full_push,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                        `json:"-"`
	XXX_unrecognized     []byte                                          `json:"-"`
	XXX_sizecache        int32                                           `json:"-"`
}

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

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

var xxx_messageInfo_TravelKingdomBroadcastPush proto.InternalMessageInfo

func (m *TravelKingdomBroadcastPush) GetUnlockPartnerRoles() []*TravelKingdomBroadcastPush_UnlockPartnerRole {
	if m != nil {
		return m.UnlockPartnerRoles
	}
	return nil
}

func (m *TravelKingdomBroadcastPush) GetFirstUnlockRole() string {
	if m != nil {
		return m.FirstUnlockRole
	}
	return ""
}

func (m *TravelKingdomBroadcastPush) GetFullPush() bool {
	if m != nil {
		return m.FullPush
	}
	return false
}

// 解锁妃子的角色
type TravelKingdomBroadcastPush_UnlockPartnerRole struct {
	RoleName             string   `protobuf:"bytes,1,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"`
	PartnerNo            int32    `protobuf:"zigzag32,2,opt,name=partner_no,json=partnerNo,proto3" json:"partner_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelKingdomBroadcastPush_UnlockPartnerRole proto.InternalMessageInfo

func (m *TravelKingdomBroadcastPush_UnlockPartnerRole) GetRoleName() string {
	if m != nil {
		return m.RoleName
	}
	return ""
}

func (m *TravelKingdomBroadcastPush_UnlockPartnerRole) GetPartnerNo() int32 {
	if m != nil {
		return m.PartnerNo
	}
	return 0
}

//藏宝图推送
//推送时机：第一次进入场景、消耗/获得藏宝图
//id=13591
type TravelTreasureMapPush struct {
	//拥有的藏宝图
	OwnMaps []*model.TravelTreasureMapItem `protobuf:"bytes,1,rep,name=own_maps,json=ownMaps,proto3" json:"own_maps,omitempty"`
	//是否已解锁藏宝图功能（第一次获得藏宝图后解锁）
	UnlockedFunction     bool     `protobuf:"varint,2,opt,name=unlocked_function,json=unlockedFunction,proto3" json:"unlocked_function,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelTreasureMapPush proto.InternalMessageInfo

func (m *TravelTreasureMapPush) GetOwnMaps() []*model.TravelTreasureMapItem {
	if m != nil {
		return m.OwnMaps
	}
	return nil
}

func (m *TravelTreasureMapPush) GetUnlockedFunction() bool {
	if m != nil {
		return m.UnlockedFunction
	}
	return false
}

//角色积分推送
//推送时机：第一次进入场景、积分变更
//id=13590
type TravelScorePush struct {
	//当前游历积分
	Score                int64    `protobuf:"zigzag64,1,opt,name=score,proto3" json:"score,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelScorePush proto.InternalMessageInfo

func (m *TravelScorePush) GetScore() int64 {
	if m != nil {
		return m.Score
	}
	return 0
}

//积分商店信息推送
//推送时机：第一次进入场景、购买时、0点重置
//id=13589
type TravelScoreStoreRolePush struct {
	//购买记录。第一次进入场景推全量，购买时推增量
	BoughtItems          []*model.TravelStoreBoughtItem `protobuf:"bytes,1,rep,name=bought_items,json=boughtItems,proto3" json:"bought_items,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

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

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

var xxx_messageInfo_TravelScoreStoreRolePush proto.InternalMessageInfo

func (m *TravelScoreStoreRolePush) GetBoughtItems() []*model.TravelStoreBoughtItem {
	if m != nil {
		return m.BoughtItems
	}
	return nil
}

//积分商店重置通知推送
//推送时机：0点重置
//id=13588
type TravelScoreStoreResetPush struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelScoreStoreResetPush proto.InternalMessageInfo

// 烟花推送
// 进入游历界面时推送（全量）；烟花更新时推送（增量）（结束时不推）
//id=13587
type TravelFireworkPush struct {
	FireworkList         []*Firework `protobuf:"bytes,1,rep,name=firework_list,json=fireworkList,proto3" json:"firework_list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

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

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

var xxx_messageInfo_TravelFireworkPush proto.InternalMessageInfo

func (m *TravelFireworkPush) GetFireworkList() []*Firework {
	if m != nil {
		return m.FireworkList
	}
	return nil
}

//当前在哪个国家以及在王国的哪个位置
//推送时机：角色登录后进入游戏主场景;离开探险商店时
//id=13586
type TravelInKingdomPush struct {
	// = 0 不在国家
	KingdomNo            int32             `protobuf:"zigzag32,1,opt,name=kingdom_no,json=kingdomNo,proto3" json:"kingdom_no,omitempty"`
	RoleLocation         LocationInKingdom `protobuf:"varint,2,opt,name=role_location,json=roleLocation,proto3,enum=proto.LocationInKingdom" json:"role_location,omitempty"`
	StrollHasEntered     bool              `protobuf:"varint,3,opt,name=stroll_has_entered,json=strollHasEntered,proto3" json:"stroll_has_entered,omitempty"`
	IsFirstEnter         bool              `protobuf:"varint,4,opt,name=is_first_enter,json=isFirstEnter,proto3" json:"is_first_enter,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

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

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

var xxx_messageInfo_TravelInKingdomPush proto.InternalMessageInfo

func (m *TravelInKingdomPush) GetKingdomNo() int32 {
	if m != nil {
		return m.KingdomNo
	}
	return 0
}

func (m *TravelInKingdomPush) GetRoleLocation() LocationInKingdom {
	if m != nil {
		return m.RoleLocation
	}
	return LocationInKingdom_Kingdom
}

func (m *TravelInKingdomPush) GetStrollHasEntered() bool {
	if m != nil {
		return m.StrollHasEntered
	}
	return false
}

func (m *TravelInKingdomPush) GetIsFirstEnter() bool {
	if m != nil {
		return m.IsFirstEnter
	}
	return false
}

// 王国推送
// 推送时机：进入游历场景、王国变化时、首次进入王国时
//id=13585
type TravelKingdomPush struct {
	Kingdoms             []*TravelKingdomPush_Kingdom `protobuf:"bytes,1,rep,name=kingdoms,proto3" json:"kingdoms,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                     `json:"-"`
	XXX_unrecognized     []byte                       `json:"-"`
	XXX_sizecache        int32                        `json:"-"`
}

func (m *TravelKingdomPush) Reset()         { *m = TravelKingdomPush{} }
func (m *TravelKingdomPush) String() string { return proto.CompactTextString(m) }
func (*TravelKingdomPush) ProtoMessage()    {}
func (*TravelKingdomPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{117}
}

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

var xxx_messageInfo_TravelKingdomPush proto.InternalMessageInfo

func (m *TravelKingdomPush) GetKingdoms() []*TravelKingdomPush_Kingdom {
	if m != nil {
		return m.Kingdoms
	}
	return nil
}

type TravelKingdomPush_Kingdom struct {
	KingdomNo            int32    `protobuf:"zigzag32,1,opt,name=kingdom_no,json=kingdomNo,proto3" json:"kingdom_no,omitempty"`
	Level                int32    `protobuf:"zigzag32,2,opt,name=level,proto3" json:"level,omitempty"`
	Exp                  int64    `protobuf:"zigzag64,3,opt,name=exp,proto3" json:"exp,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelKingdomPush_Kingdom proto.InternalMessageInfo

func (m *TravelKingdomPush_Kingdom) GetKingdomNo() int32 {
	if m != nil {
		return m.KingdomNo
	}
	return 0
}

func (m *TravelKingdomPush_Kingdom) GetLevel() int32 {
	if m != nil {
		return m.Level
	}
	return 0
}

func (m *TravelKingdomPush_Kingdom) GetExp() int64 {
	if m != nil {
		return m.Exp
	}
	return 0
}

//玩家收到的协助任务列表推送（只推未完成的）
//推送时机：每次进入场景，收到新的协助任务
//id=13584
type TravelReceivedHelpTaskListPush struct {
	//第一次进入场景推全量，收到新的推增量
	ReceivedList         []*model.TravelHelpTaskItem `protobuf:"bytes,1,rep,name=received_list,json=receivedList,proto3" json:"received_list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

func (m *TravelReceivedHelpTaskListPush) Reset()         { *m = TravelReceivedHelpTaskListPush{} }
func (m *TravelReceivedHelpTaskListPush) String() string { return proto.CompactTextString(m) }
func (*TravelReceivedHelpTaskListPush) ProtoMessage()    {}
func (*TravelReceivedHelpTaskListPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{118}
}

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

var xxx_messageInfo_TravelReceivedHelpTaskListPush proto.InternalMessageInfo

func (m *TravelReceivedHelpTaskListPush) GetReceivedList() []*model.TravelHelpTaskItem {
	if m != nil {
		return m.ReceivedList
	}
	return nil
}

//协助任务变更推送
//id=13583
type TravelHelpTaskChangePush struct {
	//推送时机；0未完成过期 1完成任务 2已完成后过期 3提醒好友 4发送者已领奖
	//如果不是自己发出的协助任务，只有 未完成过期/完成协助任务 才会推
	ChangeType           int32    `protobuf:"zigzag32,1,opt,name=change_type,json=changeType,proto3" json:"change_type,omitempty"`
	TaskId               string   `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *TravelHelpTaskChangePush) Reset()         { *m = TravelHelpTaskChangePush{} }
func (m *TravelHelpTaskChangePush) String() string { return proto.CompactTextString(m) }
func (*TravelHelpTaskChangePush) ProtoMessage()    {}
func (*TravelHelpTaskChangePush) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{119}
}

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

var xxx_messageInfo_TravelHelpTaskChangePush proto.InternalMessageInfo

func (m *TravelHelpTaskChangePush) GetChangeType() int32 {
	if m != nil {
		return m.ChangeType
	}
	return 0
}

func (m *TravelHelpTaskChangePush) GetTaskId() string {
	if m != nil {
		return m.TaskId
	}
	return ""
}

// 烟花结算推送
// 推送时机：烟花发送者/接收者进入游历主场景时
//id=13582
type TravelFireworkEndPush struct {
	Fireworks            []*FireworkBaseInfo `protobuf:"bytes,1,rep,name=fireworks,proto3" json:"fireworks,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (m *TravelFireworkEndPush) Reset()         { *m = TravelFireworkEndPush{} }
func (m *TravelFireworkEndPush) String() string { return proto.CompactTextString(m) }
func (*TravelFireworkEndPush) ProtoMessage()    {}
func (*TravelFireworkEndPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{120}
}

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

var xxx_messageInfo_TravelFireworkEndPush proto.InternalMessageInfo

func (m *TravelFireworkEndPush) GetFireworks() []*FireworkBaseInfo {
	if m != nil {
		return m.Fireworks
	}
	return nil
}

// 已完成事件推送（只推连续事件最后一个和风景事件
// 推送时机：进入王国探险时
//id=13581
type TravelFinishedEventPush struct {
	EventNos             []int32  `protobuf:"zigzag32,1,rep,packed,name=event_nos,json=eventNos,proto3" json:"event_nos,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *TravelFinishedEventPush) Reset()         { *m = TravelFinishedEventPush{} }
func (m *TravelFinishedEventPush) String() string { return proto.CompactTextString(m) }
func (*TravelFinishedEventPush) ProtoMessage()    {}
func (*TravelFinishedEventPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{121}
}

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

var xxx_messageInfo_TravelFinishedEventPush proto.InternalMessageInfo

func (m *TravelFinishedEventPush) GetEventNos() []int32 {
	if m != nil {
		return m.EventNos
	}
	return nil
}

// 探险商店商品列表
// 推送时机：场景切换到王国时（13901+2801）；进入商店事件格；购买商品时；一键探险处理商店事件时
//id=13580
type TravelStrollGoodListPush struct {
	GoodList             []*TravelStrollGoodListPush_Good `protobuf:"bytes,1,rep,name=good_list,json=goodList,proto3" json:"good_list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

func (m *TravelStrollGoodListPush) Reset()         { *m = TravelStrollGoodListPush{} }
func (m *TravelStrollGoodListPush) String() string { return proto.CompactTextString(m) }
func (*TravelStrollGoodListPush) ProtoMessage()    {}
func (*TravelStrollGoodListPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{122}
}

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

var xxx_messageInfo_TravelStrollGoodListPush proto.InternalMessageInfo

func (m *TravelStrollGoodListPush) GetGoodList() []*TravelStrollGoodListPush_Good {
	if m != nil {
		return m.GoodList
	}
	return nil
}

type TravelStrollGoodListPush_Good struct {
	No                   int32    `protobuf:"zigzag32,1,opt,name=no,proto3" json:"no,omitempty"`
	Discount             int32    `protobuf:"zigzag32,2,opt,name=discount,proto3" json:"discount,omitempty"`
	LeftCount            int32    `protobuf:"zigzag32,3,opt,name=left_count,json=leftCount,proto3" json:"left_count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_TravelStrollGoodListPush_Good proto.InternalMessageInfo

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

func (m *TravelStrollGoodListPush_Good) GetDiscount() int32 {
	if m != nil {
		return m.Discount
	}
	return 0
}

func (m *TravelStrollGoodListPush_Good) GetLeftCount() int32 {
	if m != nil {
		return m.LeftCount
	}
	return 0
}

// 推送未开始的烟花
// 推送时机：烟花发送者/接收者进入游历主场景时
//id=13579
type TravelUnplayedFireworkPush struct {
	Fireworks            []*FireworkBaseInfo `protobuf:"bytes,1,rep,name=fireworks,proto3" json:"fireworks,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (m *TravelUnplayedFireworkPush) Reset()         { *m = TravelUnplayedFireworkPush{} }
func (m *TravelUnplayedFireworkPush) String() string { return proto.CompactTextString(m) }
func (*TravelUnplayedFireworkPush) ProtoMessage()    {}
func (*TravelUnplayedFireworkPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{123}
}

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

var xxx_messageInfo_TravelUnplayedFireworkPush proto.InternalMessageInfo

func (m *TravelUnplayedFireworkPush) GetFireworks() []*FireworkBaseInfo {
	if m != nil {
		return m.Fireworks
	}
	return nil
}

// 推送王国协助任务
// 推送时机：协助任务被完成时，发布者会收到该推送；
//id=13578
type TravelKingdomHelpTaskPush struct {
	TaskId               string                `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	Status               KingdomHelpTaskStatus `protobuf:"varint,2,opt,name=status,proto3,enum=proto.KingdomHelpTaskStatus" json:"status,omitempty"`
	Assistor             *model.TravelRoleInfo `protobuf:"bytes,3,opt,name=assistor,proto3" json:"assistor,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (m *TravelKingdomHelpTaskPush) Reset()         { *m = TravelKingdomHelpTaskPush{} }
func (m *TravelKingdomHelpTaskPush) String() string { return proto.CompactTextString(m) }
func (*TravelKingdomHelpTaskPush) ProtoMessage()    {}
func (*TravelKingdomHelpTaskPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{124}
}

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

var xxx_messageInfo_TravelKingdomHelpTaskPush proto.InternalMessageInfo

func (m *TravelKingdomHelpTaskPush) GetTaskId() string {
	if m != nil {
		return m.TaskId
	}
	return ""
}

func (m *TravelKingdomHelpTaskPush) GetStatus() KingdomHelpTaskStatus {
	if m != nil {
		return m.Status
	}
	return KingdomHelpTaskStatus_IsUnderway
}

func (m *TravelKingdomHelpTaskPush) GetAssistor() *model.TravelRoleInfo {
	if m != nil {
		return m.Assistor
	}
	return nil
}

// 触发王国商队事件推送
//id=13520
type TravelTriggerKingdomShipPush struct {
	KingdomGridNo        int32    `protobuf:"zigzag32,1,opt,name=kingdom_grid_no,json=kingdomGridNo,proto3" json:"kingdom_grid_no,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *TravelTriggerKingdomShipPush) Reset()         { *m = TravelTriggerKingdomShipPush{} }
func (m *TravelTriggerKingdomShipPush) String() string { return proto.CompactTextString(m) }
func (*TravelTriggerKingdomShipPush) ProtoMessage()    {}
func (*TravelTriggerKingdomShipPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{125}
}

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

var xxx_messageInfo_TravelTriggerKingdomShipPush proto.InternalMessageInfo

func (m *TravelTriggerKingdomShipPush) GetKingdomGridNo() int32 {
	if m != nil {
		return m.KingdomGridNo
	}
	return 0
}

// 十连游历事件推送
// 推送时机：进入游历主场景，完成/放弃十连游历事件后
//id=13524
type TravelContinuousEventPush struct {
	EventList            []*TravelContinuousEventPush_EventItem      `protobuf:"bytes,1,rep,name=event_list,json=eventList,proto3" json:"event_list,omitempty"`
	AfterEventList       []*TravelContinuousEventPush_AfterEventItem `protobuf:"bytes,2,rep,name=after_event_list,json=afterEventList,proto3" json:"after_event_list,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                    `json:"-"`
	XXX_unrecognized     []byte                                      `json:"-"`
	XXX_sizecache        int32                                       `json:"-"`
}

func (m *TravelContinuousEventPush) Reset()         { *m = TravelContinuousEventPush{} }
func (m *TravelContinuousEventPush) String() string { return proto.CompactTextString(m) }
func (*TravelContinuousEventPush) ProtoMessage()    {}
func (*TravelContinuousEventPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{126}
}

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

var xxx_messageInfo_TravelContinuousEventPush proto.InternalMessageInfo

func (m *TravelContinuousEventPush) GetEventList() []*TravelContinuousEventPush_EventItem {
	if m != nil {
		return m.EventList
	}
	return nil
}

func (m *TravelContinuousEventPush) GetAfterEventList() []*TravelContinuousEventPush_AfterEventItem {
	if m != nil {
		return m.AfterEventList
	}
	return nil
}

type TravelContinuousEventPush_EventItem struct {
	Status               TravelContinuousEventPush_EventStatus `protobuf:"varint,1,opt,name=status,proto3,enum=proto.TravelContinuousEventPush_EventStatus" json:"status,omitempty"`
	Point                int32                                 `protobuf:"zigzag32,2,opt,name=point,proto3" json:"point,omitempty"`
	GridNo               int32                                 `protobuf:"zigzag32,3,opt,name=grid_no,json=gridNo,proto3" json:"grid_no,omitempty"`
	GridType             model.TravelGridType                  `protobuf:"varint,4,opt,name=grid_type,json=gridType,proto3,enum=proto.TravelGridType" json:"grid_type,omitempty"`
	EventType            model.TravelEventType                 `protobuf:"varint,5,opt,name=event_type,json=eventType,proto3,enum=proto.TravelEventType" json:"event_type,omitempty"`
	Awards               []*model.GameObjectCount              `protobuf:"bytes,6,rep,name=awards,proto3" json:"awards,omitempty"`
	AddStepNum           uint32                                `protobuf:"varint,7,opt,name=add_step_num,json=addStepNum,proto3" json:"add_step_num,omitempty"`
	AddRandomDiceNum     uint32                                `protobuf:"varint,8,opt,name=add_random_dice_num,json=addRandomDiceNum,proto3" json:"add_random_dice_num,omitempty"`
	IsTriggerShipArrive  bool                                  `protobuf:"varint,9,opt,name=is_trigger_ship_arrive,json=isTriggerShipArrive,proto3" json:"is_trigger_ship_arrive,omitempty"`
	TreasureMap          *model.TravelTreasureMapItem          `protobuf:"bytes,10,opt,name=treasure_map,json=treasureMap,proto3" json:"treasure_map,omitempty"`
	RandomEventType      int32                                 `protobuf:"zigzag32,11,opt,name=random_event_type,json=randomEventType,proto3" json:"random_event_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
	XXX_unrecognized     []byte                                `json:"-"`
	XXX_sizecache        int32                                 `json:"-"`
}

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

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

var xxx_messageInfo_TravelContinuousEventPush_EventItem proto.InternalMessageInfo

func (m *TravelContinuousEventPush_EventItem) GetStatus() TravelContinuousEventPush_EventStatus {
	if m != nil {
		return m.Status
	}
	return TravelContinuousEventPush_Todo
}

func (m *TravelContinuousEventPush_EventItem) GetPoint() int32 {
	if m != nil {
		return m.Point
	}
	return 0
}

func (m *TravelContinuousEventPush_EventItem) GetGridNo() int32 {
	if m != nil {
		return m.GridNo
	}
	return 0
}

func (m *TravelContinuousEventPush_EventItem) GetGridType() model.TravelGridType {
	if m != nil {
		return m.GridType
	}
	return model.TravelGridType_InvalidGrid
}

func (m *TravelContinuousEventPush_EventItem) GetEventType() model.TravelEventType {
	if m != nil {
		return m.EventType
	}
	return model.TravelEventType_InvalidEvent
}

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

func (m *TravelContinuousEventPush_EventItem) GetAddStepNum() uint32 {
	if m != nil {
		return m.AddStepNum
	}
	return 0
}

func (m *TravelContinuousEventPush_EventItem) GetAddRandomDiceNum() uint32 {
	if m != nil {
		return m.AddRandomDiceNum
	}
	return 0
}

func (m *TravelContinuousEventPush_EventItem) GetIsTriggerShipArrive() bool {
	if m != nil {
		return m.IsTriggerShipArrive
	}
	return false
}

func (m *TravelContinuousEventPush_EventItem) GetTreasureMap() *model.TravelTreasureMapItem {
	if m != nil {
		return m.TreasureMap
	}
	return nil
}

func (m *TravelContinuousEventPush_EventItem) GetRandomEventType() int32 {
	if m != nil {
		return m.RandomEventType
	}
	return 0
}

type TravelContinuousEventPush_AfterEventItem struct {
	Status               TravelContinuousEventPush_EventStatus `protobuf:"varint,1,opt,name=status,proto3,enum=proto.TravelContinuousEventPush_EventStatus" json:"status,omitempty"`
	GridNo               int32                                 `protobuf:"zigzag32,2,opt,name=grid_no,json=gridNo,proto3" json:"grid_no,omitempty"`
	GridType             model.TravelGridType                  `protobuf:"varint,3,opt,name=grid_type,json=gridType,proto3,enum=proto.TravelGridType" json:"grid_type,omitempty"`
	EventType            model.TravelEventType                 `protobuf:"varint,4,opt,name=event_type,json=eventType,proto3,enum=proto.TravelEventType" json:"event_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
	XXX_unrecognized     []byte                                `json:"-"`
	XXX_sizecache        int32                                 `json:"-"`
}

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

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

var xxx_messageInfo_TravelContinuousEventPush_AfterEventItem proto.InternalMessageInfo

func (m *TravelContinuousEventPush_AfterEventItem) GetStatus() TravelContinuousEventPush_EventStatus {
	if m != nil {
		return m.Status
	}
	return TravelContinuousEventPush_Todo
}

func (m *TravelContinuousEventPush_AfterEventItem) GetGridNo() int32 {
	if m != nil {
		return m.GridNo
	}
	return 0
}

func (m *TravelContinuousEventPush_AfterEventItem) GetGridType() model.TravelGridType {
	if m != nil {
		return m.GridType
	}
	return model.TravelGridType_InvalidGrid
}

func (m *TravelContinuousEventPush_AfterEventItem) GetEventType() model.TravelEventType {
	if m != nil {
		return m.EventType
	}
	return model.TravelEventType_InvalidEvent
}

// 一键探险处理结果
// 推送时机（一键探险中）：处理（商店事件之外的）事件时；离开商店时
//id=13529
type TravelStrollQuickHandleResultPush struct {
	Idx                  int32                    `protobuf:"zigzag32,1,opt,name=idx,proto3" json:"idx,omitempty"`
	Goods                []*model.GameObjectCount `protobuf:"bytes,2,rep,name=goods,proto3" json:"goods,omitempty"`
	Handled              bool                     `protobuf:"varint,3,opt,name=handled,proto3" json:"handled,omitempty"`
	Choice               int32                    `protobuf:"zigzag32,4,opt,name=choice,proto3" json:"choice,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (m *TravelStrollQuickHandleResultPush) Reset()         { *m = TravelStrollQuickHandleResultPush{} }
func (m *TravelStrollQuickHandleResultPush) String() string { return proto.CompactTextString(m) }
func (*TravelStrollQuickHandleResultPush) ProtoMessage()    {}
func (*TravelStrollQuickHandleResultPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{127}
}

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

var xxx_messageInfo_TravelStrollQuickHandleResultPush proto.InternalMessageInfo

func (m *TravelStrollQuickHandleResultPush) GetIdx() int32 {
	if m != nil {
		return m.Idx
	}
	return 0
}

func (m *TravelStrollQuickHandleResultPush) GetGoods() []*model.GameObjectCount {
	if m != nil {
		return m.Goods
	}
	return nil
}

func (m *TravelStrollQuickHandleResultPush) GetHandled() bool {
	if m != nil {
		return m.Handled
	}
	return false
}

func (m *TravelStrollQuickHandleResultPush) GetChoice() int32 {
	if m != nil {
		return m.Choice
	}
	return 0
}

// 一键探险处理结果
// 推送时机：进入游历场景时、离开王国时
//id=13530
type TravelHasStrolledPush struct {
	HasStrolled          bool     `protobuf:"varint,1,opt,name=has_strolled,json=hasStrolled,proto3" json:"has_strolled,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (m *TravelHasStrolledPush) Reset()         { *m = TravelHasStrolledPush{} }
func (m *TravelHasStrolledPush) String() string { return proto.CompactTextString(m) }
func (*TravelHasStrolledPush) ProtoMessage()    {}
func (*TravelHasStrolledPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_5fa2a7c440785ee6, []int{128}
}

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

var xxx_messageInfo_TravelHasStrolledPush proto.InternalMessageInfo

func (m *TravelHasStrolledPush) GetHasStrolled() bool {
	if m != nil {
		return m.HasStrolled
	}
	return false
}

func init() {
	proto.RegisterEnum("proto.KingdomHelpTaskStatus", KingdomHelpTaskStatus_name, KingdomHelpTaskStatus_value)
	proto.RegisterEnum("proto.PartnerValType", PartnerValType_name, PartnerValType_value)
	proto.RegisterEnum("proto.LocationInKingdom", LocationInKingdom_name, LocationInKingdom_value)
	proto.RegisterEnum("proto.TravelGetStrollGridResponse_QuickStrollStatus", TravelGetStrollGridResponse_QuickStrollStatus_name, TravelGetStrollGridResponse_QuickStrollStatus_value)
	proto.RegisterEnum("proto.TravelContinuousEventPush_EventStatus", TravelContinuousEventPush_EventStatus_name, TravelContinuousEventPush_EventStatus_value)
	proto.RegisterType((*TravelUseDiceRequest)(nil), "proto.TravelUseDiceRequest")
	proto.RegisterType((*TravelUseDiceResponse)(nil), "proto.TravelUseDiceResponse")
	proto.RegisterType((*TravelUseDiceResponse_Data)(nil), "proto.TravelUseDiceResponse.Data")
	proto.RegisterType((*TravelRecoverDiceRequest)(nil), "proto.TravelRecoverDiceRequest")
	proto.RegisterType((*TravelRecoverDiceResponse)(nil), "proto.TravelRecoverDiceResponse")
	proto.RegisterType((*TravelArriveEventGridRequest)(nil), "proto.TravelArriveEventGridRequest")
	proto.RegisterType((*TravelArriveEventGridResponse)(nil), "proto.TravelArriveEventGridResponse")
	proto.RegisterType((*TravelArriveEventGridResponse_Data)(nil), "proto.TravelArriveEventGridResponse.Data")
	proto.RegisterType((*TravelArriveEventGridResponse_EventResult)(nil), "proto.TravelArriveEventGridResponse.EventResult")
	proto.RegisterType((*TravelExitEventRequest)(nil), "proto.TravelExitEventRequest")
	proto.RegisterType((*TravelExitEventResponse)(nil), "proto.TravelExitEventResponse")
	proto.RegisterType((*TravelBarPickRequest)(nil), "proto.TravelBarPickRequest")
	proto.RegisterType((*TravelBarPickResponse)(nil), "proto.TravelBarPickResponse")
	proto.RegisterType((*TravelBarPickResponse_Data)(nil), "proto.TravelBarPickResponse.Data")
	proto.RegisterType((*TravelBarDoLetterRequest)(nil), "proto.TravelBarDoLetterRequest")
	proto.RegisterType((*TravelBarDoLetterResponse)(nil), "proto.TravelBarDoLetterResponse")
	proto.RegisterType((*TravelBarDoLetterResponse_Data)(nil), "proto.TravelBarDoLetterResponse.Data")
	proto.RegisterType((*TravelBarSendLetterRequest)(nil), "proto.TravelBarSendLetterRequest")
	proto.RegisterType((*TravelBarSendLetterResponse)(nil), "proto.TravelBarSendLetterResponse")
	proto.RegisterType((*TravelBarSendLetterResponse_Data)(nil), "proto.TravelBarSendLetterResponse.Data")
	proto.RegisterType((*TravelSlidePointRequest)(nil), "proto.TravelSlidePointRequest")
	proto.RegisterType((*TravelSlidePointResponse)(nil), "proto.TravelSlidePointResponse")
	proto.RegisterType((*TravelSlidePointResponse_Data)(nil), "proto.TravelSlidePointResponse.Data")
	proto.RegisterType((*TravelConfirmEventRequest)(nil), "proto.TravelConfirmEventRequest")
	proto.RegisterType((*TravelConfirmEventResponse)(nil), "proto.TravelConfirmEventResponse")
	proto.RegisterType((*TravelCompoundTreasureMapRequest)(nil), "proto.TravelCompoundTreasureMapRequest")
	proto.RegisterType((*TravelCompoundTreasureMapResponse)(nil), "proto.TravelCompoundTreasureMapResponse")
	proto.RegisterType((*TravelCompoundTreasureMapResponse_Data)(nil), "proto.TravelCompoundTreasureMapResponse.Data")
	proto.RegisterType((*TravelClickTreasurePointRequest)(nil), "proto.TravelClickTreasurePointRequest")
	proto.RegisterType((*TravelClickTreasurePointResponse)(nil), "proto.TravelClickTreasurePointResponse")
	proto.RegisterType((*TravelClickTreasurePointResponse_Data)(nil), "proto.TravelClickTreasurePointResponse.Data")
	proto.RegisterType((*TravelClickWhaleRequest)(nil), "proto.TravelClickWhaleRequest")
	proto.RegisterType((*TravelClickWhaleResponse)(nil), "proto.TravelClickWhaleResponse")
	proto.RegisterType((*TravelClickWhaleResponse_Data)(nil), "proto.TravelClickWhaleResponse.Data")
	proto.RegisterType((*TravelSendHelpTaskRequest)(nil), "proto.TravelSendHelpTaskRequest")
	proto.RegisterType((*TravelSendHelpTaskResponse)(nil), "proto.TravelSendHelpTaskResponse")
	proto.RegisterType((*TravelPassToKingdomRequest)(nil), "proto.TravelPassToKingdomRequest")
	proto.RegisterType((*TravelPassToKingdomResponse)(nil), "proto.TravelPassToKingdomResponse")
	proto.RegisterType((*TravelScoreStoreBuyRequest)(nil), "proto.TravelScoreStoreBuyRequest")
	proto.RegisterType((*TravelScoreStoreBuyResponse)(nil), "proto.TravelScoreStoreBuyResponse")
	proto.RegisterType((*TravelScoreStoreBuyResponse_Data)(nil), "proto.TravelScoreStoreBuyResponse.Data")
	proto.RegisterType((*TravelHelpTaskFriendListRequest)(nil), "proto.TravelHelpTaskFriendListRequest")
	proto.RegisterType((*TravelHelpTaskFriendListResponse)(nil), "proto.TravelHelpTaskFriendListResponse")
	proto.RegisterType((*TravelHelpTaskFriendListResponse_Data)(nil), "proto.TravelHelpTaskFriendListResponse.Data")
	proto.RegisterType((*TravelGetHelpRecordRequest)(nil), "proto.TravelGetHelpRecordRequest")
	proto.RegisterType((*TravelGetHelpRecordResponse)(nil), "proto.TravelGetHelpRecordResponse")
	proto.RegisterType((*TravelGetHelpRecordResponse_Data)(nil), "proto.TravelGetHelpRecordResponse.Data")
	proto.RegisterType((*TravelKingdomHelpTaskItem)(nil), "proto.TravelKingdomHelpTaskItem")
	proto.RegisterType((*TravelRemindHelpTaskRequest)(nil), "proto.TravelRemindHelpTaskRequest")
	proto.RegisterType((*TravelRemindHelpTaskResponse)(nil), "proto.TravelRemindHelpTaskResponse")
	proto.RegisterType((*TravelGetHelpTaskAwardRequest)(nil), "proto.TravelGetHelpTaskAwardRequest")
	proto.RegisterType((*TravelGetHelpTaskAwardResponse)(nil), "proto.TravelGetHelpTaskAwardResponse")
	proto.RegisterType((*TravelGetHelpTaskAwardResponse_Data)(nil), "proto.TravelGetHelpTaskAwardResponse.Data")
	proto.RegisterType((*TravelGeneralTreasureMapExchangeRequest)(nil), "proto.TravelGeneralTreasureMapExchangeRequest")
	proto.RegisterMapType((map[int32]uint32)(nil), "proto.TravelGeneralTreasureMapExchangeRequest.MapItemsEntry")
	proto.RegisterType((*TravelGeneralTreasureMapExchangeResponse)(nil), "proto.TravelGeneralTreasureMapExchangeResponse")
	proto.RegisterType((*TravelUseDiceContinuousRequest)(nil), "proto.TravelUseDiceContinuousRequest")
	proto.RegisterType((*TravelUseDiceContinuousResponse)(nil), "proto.TravelUseDiceContinuousResponse")
	proto.RegisterType((*TravelDealWithContinuousEventRequest)(nil), "proto.TravelDealWithContinuousEventRequest")
	proto.RegisterType((*TravelDealWithContinuousEventResponse)(nil), "proto.TravelDealWithContinuousEventResponse")
	proto.RegisterType((*TravelFinishAllContinuousEventRequest)(nil), "proto.TravelFinishAllContinuousEventRequest")
	proto.RegisterType((*TravelFinishAllContinuousEventResponse)(nil), "proto.TravelFinishAllContinuousEventResponse")
	proto.RegisterType((*TravelFinishAllContinuousEventResponse_Data)(nil), "proto.TravelFinishAllContinuousEventResponse.Data")
	proto.RegisterType((*TravelGetHallOfCelebrityRequest)(nil), "proto.TravelGetHallOfCelebrityRequest")
	proto.RegisterType((*TravelGetHallOfCelebrityResponse)(nil), "proto.TravelGetHallOfCelebrityResponse")
	proto.RegisterType((*TravelGetHallOfCelebrityResponse_Data)(nil), "proto.TravelGetHallOfCelebrityResponse.Data")
	proto.RegisterType((*TravelCelebrity)(nil), "proto.TravelCelebrity")
	proto.RegisterType((*TravelGetStrollGridRequest)(nil), "proto.TravelGetStrollGridRequest")
	proto.RegisterType((*TravelGetStrollGridResponse)(nil), "proto.TravelGetStrollGridResponse")
	proto.RegisterType((*TravelGetStrollGridResponse_Data)(nil), "proto.TravelGetStrollGridResponse.Data")
	proto.RegisterType((*TravelGetStrollGridResponse_MultiStrollCell)(nil), "proto.TravelGetStrollGridResponse.MultiStrollCell")
	proto.RegisterType((*TravelGetStrollGridResponse_StrollCell)(nil), "proto.TravelGetStrollGridResponse.StrollCell")
	proto.RegisterType((*PastStep)(nil), "proto.PastStep")
	proto.RegisterType((*TravelGetStrollLogRequest)(nil), "proto.TravelGetStrollLogRequest")
	proto.RegisterType((*TravelGetStrollLogResponse)(nil), "proto.TravelGetStrollLogResponse")
	proto.RegisterType((*TravelGetStrollLogResponse_Data)(nil), "proto.TravelGetStrollLogResponse.Data")
	proto.RegisterType((*TravelGetStrollLogResponse_StrollLog)(nil), "proto.TravelGetStrollLogResponse.StrollLog")
	proto.RegisterType((*PartnerEvent)(nil), "proto.PartnerEvent")
	proto.RegisterType((*TravelStrollMoveRequest)(nil), "proto.TravelStrollMoveRequest")
	proto.RegisterType((*TravelStrollMoveResponse)(nil), "proto.TravelStrollMoveResponse")
	proto.RegisterType((*TravelStrollMoveResponse_Data)(nil), "proto.TravelStrollMoveResponse.Data")
	proto.RegisterType((*TravelStrollShopBuyRequest)(nil), "proto.TravelStrollShopBuyRequest")
	proto.RegisterType((*TravelStrollShopBuyResponse)(nil), "proto.TravelStrollShopBuyResponse")
	proto.RegisterType((*TravelStrollShopBuyResponse_Data)(nil), "proto.TravelStrollShopBuyResponse.Data")
	proto.RegisterType((*TravelEnterPalaceRequest)(nil), "proto.TravelEnterPalaceRequest")
	proto.RegisterType((*TravelEnterPalaceResponse)(nil), "proto.TravelEnterPalaceResponse")
	proto.RegisterType((*TravelEnterPalaceResponse_Data)(nil), "proto.TravelEnterPalaceResponse.Data")
	proto.RegisterType((*TravelShootOffFireworksRequest)(nil), "proto.TravelShootOffFireworksRequest")
	proto.RegisterType((*TravelShootOffFireworksResponse)(nil), "proto.TravelShootOffFireworksResponse")
	proto.RegisterType((*TravelShootOffFireworksResponse_Data)(nil), "proto.TravelShootOffFireworksResponse.Data")
	proto.RegisterType((*TravelGetLogbookRequest)(nil), "proto.TravelGetLogbookRequest")
	proto.RegisterType((*TravelGetLogbookResponse)(nil), "proto.TravelGetLogbookResponse")
	proto.RegisterType((*TravelGetLogbookResponse_Data)(nil), "proto.TravelGetLogbookResponse.Data")
	proto.RegisterType((*TravelGetLogbookResponse_Partner)(nil), "proto.TravelGetLogbookResponse.Partner")
	proto.RegisterType((*TravelGetFireworkListRequest)(nil), "proto.TravelGetFireworkListRequest")
	proto.RegisterType((*TravelGetFireworkListResponse)(nil), "proto.TravelGetFireworkListResponse")
	proto.RegisterType((*TravelGetFireworkListResponse_Data)(nil), "proto.TravelGetFireworkListResponse.Data")
	proto.RegisterType((*FireworkBaseInfo)(nil), "proto.FireworkBaseInfo")
	proto.RegisterType((*FireworkListItem)(nil), "proto.FireworkListItem")
	proto.RegisterType((*Firework)(nil), "proto.Firework")
	proto.RegisterType((*TravelGetFireworkCandidateListRequest)(nil), "proto.TravelGetFireworkCandidateListRequest")
	proto.RegisterType((*TravelGetFireworkCandidateListResponse)(nil), "proto.TravelGetFireworkCandidateListResponse")
	proto.RegisterType((*TravelGetFireworkCandidateListResponse_Data)(nil), "proto.TravelGetFireworkCandidateListResponse.Data")
	proto.RegisterType((*TravelPreGetEventResultRequest)(nil), "proto.TravelPreGetEventResultRequest")
	proto.RegisterType((*TravelPreGetEventResultResponse)(nil), "proto.TravelPreGetEventResultResponse")
	proto.RegisterType((*TravelPreGetEventResultResponse_Data)(nil), "proto.TravelPreGetEventResultResponse.Data")
	proto.RegisterType((*TravelAcceptFireworkRewardRequest)(nil), "proto.TravelAcceptFireworkRewardRequest")
	proto.RegisterType((*TravelAcceptFireworkRewardResponse)(nil), "proto.TravelAcceptFireworkRewardResponse")
	proto.RegisterType((*TravelAcceptFireworkRewardResponse_Data)(nil), "proto.TravelAcceptFireworkRewardResponse.Data")
	proto.RegisterType((*TravelKingdomExitRequest)(nil), "proto.TravelKingdomExitRequest")
	proto.RegisterType((*TravelKingdomExitResponse)(nil), "proto.TravelKingdomExitResponse")
	proto.RegisterType((*TravelEndFireworkRequest)(nil), "proto.TravelEndFireworkRequest")
	proto.RegisterType((*TravelEndFireworkResponse)(nil), "proto.TravelEndFireworkResponse")
	proto.RegisterType((*TravelEndFireworkResponse_Data)(nil), "proto.TravelEndFireworkResponse.Data")
	proto.RegisterType((*TravelPublishKingdomHelpTaskRequest)(nil), "proto.TravelPublishKingdomHelpTaskRequest")
	proto.RegisterType((*TravelPublishKingdomHelpTaskResponse)(nil), "proto.TravelPublishKingdomHelpTaskResponse")
	proto.RegisterType((*TravelGetUnionKingdomHelpTasksRequest)(nil), "proto.TravelGetUnionKingdomHelpTasksRequest")
	proto.RegisterType((*TravelGetUnionKingdomHelpTasksResponse)(nil), "proto.TravelGetUnionKingdomHelpTasksResponse")
	proto.RegisterType((*TravelGetUnionKingdomHelpTasksResponse_Data)(nil), "proto.TravelGetUnionKingdomHelpTasksResponse.Data")
	proto.RegisterType((*TravelFinishKingdomHelpTaskRequest)(nil), "proto.TravelFinishKingdomHelpTaskRequest")
	proto.RegisterType((*TravelFinishKingdomHelpTaskResponse)(nil), "proto.TravelFinishKingdomHelpTaskResponse")
	proto.RegisterType((*TravelFinishKingdomHelpTaskResponse_Data)(nil), "proto.TravelFinishKingdomHelpTaskResponse.Data")
	proto.RegisterType((*TravelEnterKingdomWithHelpRequest)(nil), "proto.TravelEnterKingdomWithHelpRequest")
	proto.RegisterType((*TravelEnterKingdomWithHelpResponse)(nil), "proto.TravelEnterKingdomWithHelpResponse")
	proto.RegisterType((*TravelReceiveLogbookRewardRequest)(nil), "proto.TravelReceiveLogbookRewardRequest")
	proto.RegisterType((*TravelReceiveLogbookRewardResponse)(nil), "proto.TravelReceiveLogbookRewardResponse")
	proto.RegisterType((*TravelReceiveLogbookRewardResponse_Data)(nil), "proto.TravelReceiveLogbookRewardResponse.Data")
	proto.RegisterType((*TravelGetUnfinishedKingdomHelpTaskCountRequest)(nil), "proto.TravelGetUnfinishedKingdomHelpTaskCountRequest")
	proto.RegisterType((*TravelGetUnfinishedKingdomHelpTaskCountResponse)(nil), "proto.TravelGetUnfinishedKingdomHelpTaskCountResponse")
	proto.RegisterType((*TravelGetUnfinishedKingdomHelpTaskCountResponse_Data)(nil), "proto.TravelGetUnfinishedKingdomHelpTaskCountResponse.Data")
	proto.RegisterType((*TravelStrollEndingRequest)(nil), "proto.TravelStrollEndingRequest")
	proto.RegisterType((*TravelStrollEndingResponse)(nil), "proto.TravelStrollEndingResponse")
	proto.RegisterType((*TravelStrollEndingResponse_Data)(nil), "proto.TravelStrollEndingResponse.Data")
	proto.RegisterType((*TravelStrollKissByeRequest)(nil), "proto.TravelStrollKissByeRequest")
	proto.RegisterType((*TravelStrollKissByeResponse)(nil), "proto.TravelStrollKissByeResponse")
	proto.RegisterType((*TravelStrollKissByeResponse_Data)(nil), "proto.TravelStrollKissByeResponse.Data")
	proto.RegisterType((*TravelStrollQuickPathRequest)(nil), "proto.TravelStrollQuickPathRequest")
	proto.RegisterType((*TravelStrollQuickPathResponse)(nil), "proto.TravelStrollQuickPathResponse")
	proto.RegisterType((*TravelStrollQuickPathResponse_Data)(nil), "proto.TravelStrollQuickPathResponse.Data")
	proto.RegisterType((*TravelStrollQuickEndRequest)(nil), "proto.TravelStrollQuickEndRequest")
	proto.RegisterType((*TravelStrollQuickEndResponse)(nil), "proto.TravelStrollQuickEndResponse")
	proto.RegisterType((*TravelStrollQuickEndResponse_Data)(nil), "proto.TravelStrollQuickEndResponse.Data")
	proto.RegisterType((*TravelStrollQuickEndResponse_QuickEndRecord)(nil), "proto.TravelStrollQuickEndResponse.QuickEndRecord")
	proto.RegisterType((*TravelStrollQuickHandleRequest)(nil), "proto.TravelStrollQuickHandleRequest")
	proto.RegisterType((*TravelStrollQuickHandleResponse)(nil), "proto.TravelStrollQuickHandleResponse")
	proto.RegisterType((*TravelStrollQuickHandleResponse_Data)(nil), "proto.TravelStrollQuickHandleResponse.Data")
	proto.RegisterType((*TravelDicePush)(nil), "proto.TravelDicePush")
	proto.RegisterType((*TravelGridPush)(nil), "proto.TravelGridPush")
	proto.RegisterType((*TravelDataPush)(nil), "proto.TravelDataPush")
	proto.RegisterType((*TravelCoverGridPush)(nil), "proto.TravelCoverGridPush")
	proto.RegisterType((*TravelBarPush)(nil), "proto.TravelBarPush")
	proto.RegisterType((*TravelBarPush_GotBottle)(nil), "proto.TravelBarPush.GotBottle")
	proto.RegisterType((*TravelUnconfirmedEventPush)(nil), "proto.TravelUnconfirmedEventPush")
	proto.RegisterType((*TravelTreasurePush)(nil), "proto.TravelTreasurePush")
	proto.RegisterType((*TravelKingdomBroadcastPush)(nil), "proto.TravelKingdomBroadcastPush")
	proto.RegisterType((*TravelKingdomBroadcastPush_UnlockPartnerRole)(nil), "proto.TravelKingdomBroadcastPush.UnlockPartnerRole")
	proto.RegisterType((*TravelTreasureMapPush)(nil), "proto.TravelTreasureMapPush")
	proto.RegisterType((*TravelScorePush)(nil), "proto.TravelScorePush")
	proto.RegisterType((*TravelScoreStoreRolePush)(nil), "proto.TravelScoreStoreRolePush")
	proto.RegisterType((*TravelScoreStoreResetPush)(nil), "proto.TravelScoreStoreResetPush")
	proto.RegisterType((*TravelFireworkPush)(nil), "proto.TravelFireworkPush")
	proto.RegisterType((*TravelInKingdomPush)(nil), "proto.TravelInKingdomPush")
	proto.RegisterType((*TravelKingdomPush)(nil), "proto.TravelKingdomPush")
	proto.RegisterType((*TravelKingdomPush_Kingdom)(nil), "proto.TravelKingdomPush.Kingdom")
	proto.RegisterType((*TravelReceivedHelpTaskListPush)(nil), "proto.TravelReceivedHelpTaskListPush")
	proto.RegisterType((*TravelHelpTaskChangePush)(nil), "proto.TravelHelpTaskChangePush")
	proto.RegisterType((*TravelFireworkEndPush)(nil), "proto.TravelFireworkEndPush")
	proto.RegisterType((*TravelFinishedEventPush)(nil), "proto.TravelFinishedEventPush")
	proto.RegisterType((*TravelStrollGoodListPush)(nil), "proto.TravelStrollGoodListPush")
	proto.RegisterType((*TravelStrollGoodListPush_Good)(nil), "proto.TravelStrollGoodListPush.Good")
	proto.RegisterType((*TravelUnplayedFireworkPush)(nil), "proto.TravelUnplayedFireworkPush")
	proto.RegisterType((*TravelKingdomHelpTaskPush)(nil), "proto.TravelKingdomHelpTaskPush")
	proto.RegisterType((*TravelTriggerKingdomShipPush)(nil), "proto.TravelTriggerKingdomShipPush")
	proto.RegisterType((*TravelContinuousEventPush)(nil), "proto.TravelContinuousEventPush")
	proto.RegisterType((*TravelContinuousEventPush_EventItem)(nil), "proto.TravelContinuousEventPush.EventItem")
	proto.RegisterType((*TravelContinuousEventPush_AfterEventItem)(nil), "proto.TravelContinuousEventPush.AfterEventItem")
	proto.RegisterType((*TravelStrollQuickHandleResultPush)(nil), "proto.TravelStrollQuickHandleResultPush")
	proto.RegisterType((*TravelHasStrolledPush)(nil), "proto.TravelHasStrolledPush")
}

func init() { proto.RegisterFile("service/travel_game.proto", fileDescriptor_5fa2a7c440785ee6) }

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