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

// ****************** req ********************
// 探索
//id=14701
type SailingSearchRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_SailingSearchRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingSearchResponse proto.InternalMessageInfo

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

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

func (m *SailingSearchResponse) GetData() *SailingSearchResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type SailingSearchResponse_Data struct {
	EventType            int32                    `protobuf:"varint,1,opt,name=event_type,json=eventType,proto3" json:"event_type,omitempty"`
	RewardEventType      int32                    `protobuf:"varint,2,opt,name=reward_event_type,json=rewardEventType,proto3" json:"reward_event_type,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 *SailingSearchResponse_Data) Reset()         { *m = SailingSearchResponse_Data{} }
func (m *SailingSearchResponse_Data) String() string { return proto.CompactTextString(m) }
func (*SailingSearchResponse_Data) ProtoMessage()    {}
func (*SailingSearchResponse_Data) Descriptor() ([]byte, []int) {
	return fileDescriptor_257919f96820cea4, []int{1, 0}
}

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

var xxx_messageInfo_SailingSearchResponse_Data proto.InternalMessageInfo

func (m *SailingSearchResponse_Data) GetEventType() int32 {
	if m != nil {
		return m.EventType
	}
	return 0
}

func (m *SailingSearchResponse_Data) GetRewardEventType() int32 {
	if m != nil {
		return m.RewardEventType
	}
	return 0
}

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

// 切换海域
//id=14702
type SailingSwitchAreaRequest struct {
	Target               int32    `protobuf:"varint,1,opt,name=target,proto3" json:"target,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_SailingSwitchAreaRequest proto.InternalMessageInfo

func (m *SailingSwitchAreaRequest) GetTarget() int32 {
	if m != nil {
		return m.Target
	}
	return 0
}

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

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

var xxx_messageInfo_SailingSwitchAreaResponse proto.InternalMessageInfo

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

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

// 查看已航行海域(队长切换海域后队员要看到路线)
//id=14703
type SailingCheckAreaRequest struct {
	Area                 int32    `protobuf:"varint,1,opt,name=area,proto3" json:"area,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_SailingCheckAreaRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_SailingCheckAreaResponse proto.InternalMessageInfo

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

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

// 查看已解锁海域
//id=14704
type SailingCheckUnlockedAreaRequest struct {
	Area                 int32    `protobuf:"varint,1,opt,name=area,proto3" json:"area,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_SailingCheckUnlockedAreaRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_SailingCheckUnlockedAreaResponse proto.InternalMessageInfo

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

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

// 放弃攻击，撤退1
//id=14711
type SailingRetreatRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_SailingRetreatRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingRetreatResponse proto.InternalMessageInfo

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

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

// 标记敌人
//id=14712
type SailingMarkRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_SailingMarkRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingMarkResponse proto.InternalMessageInfo

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

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

// 设定阵容(同时将敌人状态改为战斗中) 内部做战斗结算
//id=14713
type SailingFightRequest struct {
	Target               string   `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_SailingFightRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_SailingFightResponse proto.InternalMessageInfo

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

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

func (m *SailingFightResponse) GetData() *SailingFightResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type SailingFightResponse_Data struct {
	Award                []*model.GameObjectCount `protobuf:"bytes,1,rep,name=award,proto3" json:"award,omitempty"`
	Chest                []*model.GameObjectCount `protobuf:"bytes,2,rep,name=chest,proto3" json:"chest,omitempty"`
	Victory              bool                     `protobuf:"varint,3,opt,name=victory,proto3" json:"victory,omitempty"`
	Score                int64                    `protobuf:"varint,4,opt,name=score,proto3" json:"score,omitempty"`
	Damage               int64                    `protobuf:"varint,5,opt,name=damage,proto3" json:"damage,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_SailingFightResponse_Data proto.InternalMessageInfo

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

func (m *SailingFightResponse_Data) GetChest() []*model.GameObjectCount {
	if m != nil {
		return m.Chest
	}
	return nil
}

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

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

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

// 恢复攻击CD
//id=14716
type SailingRestoreAttackCDRequest struct {
	Target               string   `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_SailingRestoreAttackCDRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_SailingRestoreAttackCDResponse proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingReceiveAssistRewardRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_SailingReceiveAssistRewardResponse proto.InternalMessageInfo

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

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

func (m *SailingReceiveAssistRewardResponse) GetData() *SailingReceiveAssistRewardResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_SailingReceiveAssistRewardResponse_Data proto.InternalMessageInfo

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

func (m *SailingReceiveAssistRewardResponse_Data) GetChest() []*model.GameObjectCount {
	if m != nil {
		return m.Chest
	}
	return nil
}

// 退出战斗
//id=14718
type SailingFightCancelRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_SailingFightCancelRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingFightCancelResponse proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingGetTeamListRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingGetTeamListResponse proto.InternalMessageInfo

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

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

func (m *SailingGetTeamListResponse) GetData() *SailingGetTeamListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_SailingGetTeamListResponse_Data proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingCreateTeamRequest proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingCreateTeamResponse proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingJoinOrApplyTeamRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_SailingJoinOrApplyTeamResponse proto.InternalMessageInfo

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

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

func (m *SailingJoinOrApplyTeamResponse) GetData() *SailingJoinOrApplyTeamResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_SailingJoinOrApplyTeamResponse_Data proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingRandomJoinTeamRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingRandomJoinTeamResponse proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingGetMyTeamRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingGetMyTeamResponse proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingGetTeamInviteListRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingGetTeamInviteListResponse proto.InternalMessageInfo

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

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

func (m *SailingGetTeamInviteListResponse) GetData() *SailingGetTeamInviteListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_SailingGetTeamInviteListResponse_Data proto.InternalMessageInfo

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

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

// 触发推送：无
// 队伍邀请
//id=14726
type SailingInviteToTeamRequest struct {
	// 邀请目标
	TargetId string `protobuf:"bytes,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
	//邀请好友还是盟友 1：好友  2：盟友
	FriendOrUnionMember  int32    `protobuf:"zigzag32,2,opt,name=friend_or_union_member,json=friendOrUnionMember,proto3" json:"friend_or_union_member,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_SailingInviteToTeamRequest proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingInviteToTeamResponse proto.InternalMessageInfo

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

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

func (m *SailingInviteToTeamResponse) GetData() *SailingInviteToTeamResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_SailingInviteToTeamResponse_Data proto.InternalMessageInfo

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

// 触发推送：给解散前所有队员都推送XMyTeamPush和XTeamDismissPush
// 解散队伍
//id=14727
type SailingDismissTeamRequest struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_SailingDismissTeamRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingDismissTeamResponse proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingQuitTeamRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingQuitTeamResponse proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingAgreeTeamApplyRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_SailingAgreeTeamApplyResponse proto.InternalMessageInfo

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

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

func (m *SailingAgreeTeamApplyResponse) GetData() *SailingAgreeTeamApplyResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_SailingAgreeTeamApplyResponse_Data proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingDisagreeTeamApplyRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_SailingDisagreeTeamApplyResponse proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingOneKeyDisagreeTeamApplyRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingOneKeyDisagreeTeamApplyResponse proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingKickOutTeamMemberRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_SailingKickOutTeamMemberResponse proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingChangeTeamRequiredPowerRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_SailingChangeTeamRequiredPowerResponse proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingSwitchTeamFreeJoinRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_SailingSwitchTeamFreeJoinResponse proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingGetApplyListRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingGetApplyListResponse proto.InternalMessageInfo

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

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

func (m *SailingGetApplyListResponse) GetData() *SailingGetApplyListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_SailingGetApplyListResponse_Data proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingGetTeamLogListRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_SailingGetTeamLogListResponse proto.InternalMessageInfo

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

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

func (m *SailingGetTeamLogListResponse) GetData() *SailingGetTeamLogListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_SailingGetTeamLogListResponse_Data proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingShareTeamToChatLocalServerRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingShareTeamToChatLocalServerResponse proto.InternalMessageInfo

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

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

// 修改队友自由切换海域
//id=14738
type SailingChangeTeammateSwitchAreaRequest struct {
	// true：开启   false：关闭
	Open                 bool     `protobuf:"varint,1,opt,name=open,proto3" json:"open,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_SailingChangeTeammateSwitchAreaRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_SailingChangeTeammateSwitchAreaResponse proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingGetGlobalAwardRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_SailingGetGlobalAwardResponse proto.InternalMessageInfo

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

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

func (m *SailingGetGlobalAwardResponse) GetData() *SailingGetGlobalAwardResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_SailingGetGlobalAwardResponse_Data proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingExchangeItemRequest proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingExchangeItemResponse proto.InternalMessageInfo

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

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

func (m *SailingExchangeItemResponse) GetData() *SailingExchangeItemResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_SailingExchangeItemResponse_Data proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingBuyItemRequest proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingBuyItemResponse proto.InternalMessageInfo

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

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

func (m *SailingBuyItemResponse) GetData() *SailingBuyItemResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_SailingBuyItemResponse_Data proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingGetRoleRankListRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingGetRoleRankListResponse proto.InternalMessageInfo

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

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

func (m *SailingGetRoleRankListResponse) GetData() *SailingGetRoleRankListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_SailingGetRoleRankListResponse_Data proto.InternalMessageInfo

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

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

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

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

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

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

var xxx_messageInfo_SailingGetTeamRankListRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingGetTeamRankListResponse proto.InternalMessageInfo

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

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

func (m *SailingGetTeamRankListResponse) GetData() *SailingGetTeamRankListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_SailingGetTeamRankListResponse_Data proto.InternalMessageInfo

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

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

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

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

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

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

var xxx_messageInfo_SailingGetRoleRankListAwardRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingGetRoleRankListAwardResponse proto.InternalMessageInfo

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

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

func (m *SailingGetRoleRankListAwardResponse) GetData() *SailingGetRoleRankListAwardResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_SailingGetRoleRankListAwardResponse_Data proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingGetTeamRankListAwardRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingGetTeamRankListAwardResponse proto.InternalMessageInfo

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

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

func (m *SailingGetTeamRankListAwardResponse) GetData() *SailingGetTeamRankListAwardResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_SailingGetTeamRankListAwardResponse_Data proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingGetNoticeListRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_SailingGetNoticeListResponse proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingGetAwardRecordRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingGetAwardRecordResponse proto.InternalMessageInfo

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

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

func (m *SailingGetAwardRecordResponse) GetData() *SailingGetAwardRecordResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_SailingGetAwardRecordResponse_Data proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingOpenTreasureBoxRequest proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingOpenTreasureBoxResponse proto.InternalMessageInfo

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

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

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

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

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

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

var xxx_messageInfo_SailingOpenTreasureBoxResponse_BoxAward proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingGetGlobalScoreRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingGetGlobalScoreResponse proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingGetRankAwardStatusRequest proto.InternalMessageInfo

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

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

var xxx_messageInfo_SailingGetRankAwardStatusResponse proto.InternalMessageInfo

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

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

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

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

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

var xxx_messageInfo_SailingUseActivityItemRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_SailingUseActivityItemResponse proto.InternalMessageInfo

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

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

func (m *SailingUseActivityItemResponse) GetData() *SailingUseActivityItemResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_SailingUseActivityItemResponse_Data proto.InternalMessageInfo

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

// ****************** push *******************
// 航海角色数据
//id=14799
type SailingRolePush struct {
	Role                 *model.SailingRole `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

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

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

var xxx_messageInfo_SailingRolePush proto.InternalMessageInfo

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

// 队伍海域推送
//id=14798
type SailingAreaPush struct {
	Area                 *model.SailingArea `protobuf:"bytes,1,opt,name=area,proto3" json:"area,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

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

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

var xxx_messageInfo_SailingAreaPush proto.InternalMessageInfo

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

// 队伍标记推送
//id=14797
type SailingMarkPush struct {
	Marks                []*model.SailingMark `protobuf:"bytes,1,rep,name=marks,proto3" json:"marks,omitempty"`
	Replaced             string               `protobuf:"bytes,2,opt,name=replaced,proto3" json:"replaced,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

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

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

var xxx_messageInfo_SailingMarkPush proto.InternalMessageInfo

func (m *SailingMarkPush) GetMarks() []*model.SailingMark {
	if m != nil {
		return m.Marks
	}
	return nil
}

func (m *SailingMarkPush) GetReplaced() string {
	if m != nil {
		return m.Replaced
	}
	return ""
}

// 协助奖励列表(起始全量，后续增量)
//id=14796
type SailingAssistRewardPush struct {
	Reward               []*model.SailingAssist `protobuf:"bytes,1,rep,name=reward,proto3" json:"reward,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

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

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

var xxx_messageInfo_SailingAssistRewardPush proto.InternalMessageInfo

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

// 体力
//id=14795
type SailingStrengthPush struct {
	Strength             *model.SailingStrength `protobuf:"bytes,1,opt,name=strength,proto3" json:"strength,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

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

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

var xxx_messageInfo_SailingStrengthPush proto.InternalMessageInfo

func (m *SailingStrengthPush) GetStrength() *model.SailingStrength {
	if m != nil {
		return m.Strength
	}
	return nil
}

// 离队
//id=14794
type SailingQuitTeamPush struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_SailingQuitTeamPush proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_SailingMyTeamPush proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingTeamRolePush proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingTeamJoinPush proto.InternalMessageInfo

// 被踢（客户端收到此push后会移除本地队伍信息）
//id=14786
type SailingTeamKickOutPush struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_SailingTeamKickOutPush proto.InternalMessageInfo

// 队伍解散（客户端收到此push后会移除本地队伍信息）
//id=14785
type SailingTeamDismissPush struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_SailingTeamDismissPush proto.InternalMessageInfo

// 离线日志(从上次离线到首次进入活动主场景)
//id=14784
type SailingTeamOfflineLogPush struct {
	// 日志列表
	Log                  []*model.TeamLog `protobuf:"bytes,1,rep,name=log,proto3" json:"log,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

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

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

var xxx_messageInfo_SailingTeamOfflineLogPush proto.InternalMessageInfo

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

// 队伍申请
//id=14783
type SailingTeamApplyPush struct {
	// 申请
	Apply                *model.TeamApply `protobuf:"bytes,1,opt,name=apply,proto3" json:"apply,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

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

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

var xxx_messageInfo_SailingTeamApplyPush proto.InternalMessageInfo

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

// 队友自由切换海域
//id=14782
type SailingTeammateSwitchAreaPush struct {
	// 是否打开
	Open                 bool     `protobuf:"varint,1,opt,name=open,proto3" json:"open,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_SailingTeammateSwitchAreaPush proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingGetTeamListPush proto.InternalMessageInfo

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

// *********** activity common push *************
// 推送：登陆时只需要推Activity字段，其余字段为空。从黄页进活动场景时，推送全部字段。
// 活动——具体配置
//id=14779
type SailingActivityPush struct {
	Activity             *model.Activity                   `protobuf:"bytes,1,opt,name=activity,proto3" json:"activity,omitempty"`
	ExchangeStore        *model.ActivityExchangeStore      `protobuf:"bytes,2,opt,name=exchange_store,json=exchangeStore,proto3" json:"exchange_store,omitempty"`
	ActivityStore        *model.ActivityStore              `protobuf:"bytes,3,opt,name=activity_store,json=activityStore,proto3" json:"activity_store,omitempty"`
	GlobalAward          *model.ActivityGlobalAward        `protobuf:"bytes,4,opt,name=global_award,json=globalAward,proto3" json:"global_award,omitempty"`
	RankAward            *model.ActivityAllRankAward       `protobuf:"bytes,5,opt,name=rank_award,json=rankAward,proto3" json:"rank_award,omitempty"`
	BoxAward             *model.ActivityBoxAward           `protobuf:"bytes,6,opt,name=box_award,json=boxAward,proto3" json:"box_award,omitempty"`
	GiftPackage          *model.ActivityGiftPackage        `protobuf:"bytes,7,opt,name=gift_package,json=giftPackage,proto3" json:"gift_package,omitempty"`
	RewardEvent          *model.SailingActivityRewardEvent `protobuf:"bytes,8,opt,name=reward_event,json=rewardEvent,proto3" json:"reward_event,omitempty"`
	EnemyLevel           *model.SailingActivityEnemyLevel  `protobuf:"bytes,9,opt,name=enemy_level,json=enemyLevel,proto3" json:"enemy_level,omitempty"`
	Ares                 *model.SailingActivityArea        `protobuf:"bytes,10,opt,name=ares,proto3" json:"ares,omitempty"`
	AutoSearchScore      int64                             `protobuf:"varint,11,opt,name=AutoSearchScore,proto3" json:"AutoSearchScore,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

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

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

var xxx_messageInfo_SailingActivityPush proto.InternalMessageInfo

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

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

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

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

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

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

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

func (m *SailingActivityPush) GetRewardEvent() *model.SailingActivityRewardEvent {
	if m != nil {
		return m.RewardEvent
	}
	return nil
}

func (m *SailingActivityPush) GetEnemyLevel() *model.SailingActivityEnemyLevel {
	if m != nil {
		return m.EnemyLevel
	}
	return nil
}

func (m *SailingActivityPush) GetAres() *model.SailingActivityArea {
	if m != nil {
		return m.Ares
	}
	return nil
}

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

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

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

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

var xxx_messageInfo_SailingActivityRolePush proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingExchangeStoreRolePush proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingActivityStoreRolePush proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingGlobalAwardRolePush proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingGlobalAwardGlobalPush proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingRankAwardRolePush proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingActivityItemRolePush proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingExchangeStoreResetPush proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_SailingActivityStoreResetPush proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_SailingActivityPosterPush proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingActivityNoticePush proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingNoticeResetPush proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingActivityStatusPush proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingActivityRuleChangedPush proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingStoreRoomPush proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_SailingTreasureBoxExpiredPush proto.InternalMessageInfo

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

// 推送时机：购买付费礼包
// 推送方式：全量推送
// 购买活动礼包——角色
//id=14761
type SailingBuyActivityPackageRolePush struct {
	Award                []*model.GameObjectCount `protobuf:"bytes,1,rep,name=award,proto3" json:"award,omitempty"`
	Vip                  *model.Vip               `protobuf:"bytes,2,opt,name=vip,proto3" json:"vip,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_SailingBuyActivityPackageRolePush proto.InternalMessageInfo

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

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

func init() {
	proto.RegisterType((*SailingSearchRequest)(nil), "proto.SailingSearchRequest")
	proto.RegisterType((*SailingSearchResponse)(nil), "proto.SailingSearchResponse")
	proto.RegisterType((*SailingSearchResponse_Data)(nil), "proto.SailingSearchResponse.Data")
	proto.RegisterType((*SailingSwitchAreaRequest)(nil), "proto.SailingSwitchAreaRequest")
	proto.RegisterType((*SailingSwitchAreaResponse)(nil), "proto.SailingSwitchAreaResponse")
	proto.RegisterType((*SailingCheckAreaRequest)(nil), "proto.SailingCheckAreaRequest")
	proto.RegisterType((*SailingCheckAreaResponse)(nil), "proto.SailingCheckAreaResponse")
	proto.RegisterType((*SailingCheckUnlockedAreaRequest)(nil), "proto.SailingCheckUnlockedAreaRequest")
	proto.RegisterType((*SailingCheckUnlockedAreaResponse)(nil), "proto.SailingCheckUnlockedAreaResponse")
	proto.RegisterType((*SailingRetreatRequest)(nil), "proto.SailingRetreatRequest")
	proto.RegisterType((*SailingRetreatResponse)(nil), "proto.SailingRetreatResponse")
	proto.RegisterType((*SailingMarkRequest)(nil), "proto.SailingMarkRequest")
	proto.RegisterType((*SailingMarkResponse)(nil), "proto.SailingMarkResponse")
	proto.RegisterType((*SailingFightRequest)(nil), "proto.SailingFightRequest")
	proto.RegisterType((*SailingFightResponse)(nil), "proto.SailingFightResponse")
	proto.RegisterType((*SailingFightResponse_Data)(nil), "proto.SailingFightResponse.Data")
	proto.RegisterType((*SailingRestoreAttackCDRequest)(nil), "proto.SailingRestoreAttackCDRequest")
	proto.RegisterType((*SailingRestoreAttackCDResponse)(nil), "proto.SailingRestoreAttackCDResponse")
	proto.RegisterType((*SailingReceiveAssistRewardRequest)(nil), "proto.SailingReceiveAssistRewardRequest")
	proto.RegisterType((*SailingReceiveAssistRewardResponse)(nil), "proto.SailingReceiveAssistRewardResponse")
	proto.RegisterType((*SailingReceiveAssistRewardResponse_Data)(nil), "proto.SailingReceiveAssistRewardResponse.Data")
	proto.RegisterType((*SailingFightCancelRequest)(nil), "proto.SailingFightCancelRequest")
	proto.RegisterType((*SailingFightCancelResponse)(nil), "proto.SailingFightCancelResponse")
	proto.RegisterType((*SailingGetTeamListRequest)(nil), "proto.SailingGetTeamListRequest")
	proto.RegisterType((*SailingGetTeamListResponse)(nil), "proto.SailingGetTeamListResponse")
	proto.RegisterType((*SailingGetTeamListResponse_Data)(nil), "proto.SailingGetTeamListResponse.Data")
	proto.RegisterType((*SailingCreateTeamRequest)(nil), "proto.SailingCreateTeamRequest")
	proto.RegisterType((*SailingCreateTeamResponse)(nil), "proto.SailingCreateTeamResponse")
	proto.RegisterType((*SailingJoinOrApplyTeamRequest)(nil), "proto.SailingJoinOrApplyTeamRequest")
	proto.RegisterType((*SailingJoinOrApplyTeamResponse)(nil), "proto.SailingJoinOrApplyTeamResponse")
	proto.RegisterType((*SailingJoinOrApplyTeamResponse_Data)(nil), "proto.SailingJoinOrApplyTeamResponse.Data")
	proto.RegisterType((*SailingRandomJoinTeamRequest)(nil), "proto.SailingRandomJoinTeamRequest")
	proto.RegisterType((*SailingRandomJoinTeamResponse)(nil), "proto.SailingRandomJoinTeamResponse")
	proto.RegisterType((*SailingGetMyTeamRequest)(nil), "proto.SailingGetMyTeamRequest")
	proto.RegisterType((*SailingGetMyTeamResponse)(nil), "proto.SailingGetMyTeamResponse")
	proto.RegisterType((*SailingGetTeamInviteListRequest)(nil), "proto.SailingGetTeamInviteListRequest")
	proto.RegisterType((*SailingGetTeamInviteListResponse)(nil), "proto.SailingGetTeamInviteListResponse")
	proto.RegisterType((*SailingGetTeamInviteListResponse_Data)(nil), "proto.SailingGetTeamInviteListResponse.Data")
	proto.RegisterType((*SailingInviteToTeamRequest)(nil), "proto.SailingInviteToTeamRequest")
	proto.RegisterType((*SailingInviteToTeamResponse)(nil), "proto.SailingInviteToTeamResponse")
	proto.RegisterType((*SailingInviteToTeamResponse_Data)(nil), "proto.SailingInviteToTeamResponse.Data")
	proto.RegisterType((*SailingDismissTeamRequest)(nil), "proto.SailingDismissTeamRequest")
	proto.RegisterType((*SailingDismissTeamResponse)(nil), "proto.SailingDismissTeamResponse")
	proto.RegisterType((*SailingQuitTeamRequest)(nil), "proto.SailingQuitTeamRequest")
	proto.RegisterType((*SailingQuitTeamResponse)(nil), "proto.SailingQuitTeamResponse")
	proto.RegisterType((*SailingAgreeTeamApplyRequest)(nil), "proto.SailingAgreeTeamApplyRequest")
	proto.RegisterType((*SailingAgreeTeamApplyResponse)(nil), "proto.SailingAgreeTeamApplyResponse")
	proto.RegisterType((*SailingAgreeTeamApplyResponse_Data)(nil), "proto.SailingAgreeTeamApplyResponse.Data")
	proto.RegisterType((*SailingDisagreeTeamApplyRequest)(nil), "proto.SailingDisagreeTeamApplyRequest")
	proto.RegisterType((*SailingDisagreeTeamApplyResponse)(nil), "proto.SailingDisagreeTeamApplyResponse")
	proto.RegisterType((*SailingOneKeyDisagreeTeamApplyRequest)(nil), "proto.SailingOneKeyDisagreeTeamApplyRequest")
	proto.RegisterType((*SailingOneKeyDisagreeTeamApplyResponse)(nil), "proto.SailingOneKeyDisagreeTeamApplyResponse")
	proto.RegisterType((*SailingKickOutTeamMemberRequest)(nil), "proto.SailingKickOutTeamMemberRequest")
	proto.RegisterType((*SailingKickOutTeamMemberResponse)(nil), "proto.SailingKickOutTeamMemberResponse")
	proto.RegisterType((*SailingChangeTeamRequiredPowerRequest)(nil), "proto.SailingChangeTeamRequiredPowerRequest")
	proto.RegisterType((*SailingChangeTeamRequiredPowerResponse)(nil), "proto.SailingChangeTeamRequiredPowerResponse")
	proto.RegisterType((*SailingSwitchTeamFreeJoinRequest)(nil), "proto.SailingSwitchTeamFreeJoinRequest")
	proto.RegisterType((*SailingSwitchTeamFreeJoinResponse)(nil), "proto.SailingSwitchTeamFreeJoinResponse")
	proto.RegisterType((*SailingGetApplyListRequest)(nil), "proto.SailingGetApplyListRequest")
	proto.RegisterType((*SailingGetApplyListResponse)(nil), "proto.SailingGetApplyListResponse")
	proto.RegisterType((*SailingGetApplyListResponse_Data)(nil), "proto.SailingGetApplyListResponse.Data")
	proto.RegisterType((*SailingGetTeamLogListRequest)(nil), "proto.SailingGetTeamLogListRequest")
	proto.RegisterType((*SailingGetTeamLogListResponse)(nil), "proto.SailingGetTeamLogListResponse")
	proto.RegisterType((*SailingGetTeamLogListResponse_Data)(nil), "proto.SailingGetTeamLogListResponse.Data")
	proto.RegisterType((*SailingShareTeamToChatLocalServerRequest)(nil), "proto.SailingShareTeamToChatLocalServerRequest")
	proto.RegisterType((*SailingShareTeamToChatLocalServerResponse)(nil), "proto.SailingShareTeamToChatLocalServerResponse")
	proto.RegisterType((*SailingChangeTeammateSwitchAreaRequest)(nil), "proto.SailingChangeTeammateSwitchAreaRequest")
	proto.RegisterType((*SailingChangeTeammateSwitchAreaResponse)(nil), "proto.SailingChangeTeammateSwitchAreaResponse")
	proto.RegisterType((*SailingGetGlobalAwardRequest)(nil), "proto.SailingGetGlobalAwardRequest")
	proto.RegisterType((*SailingGetGlobalAwardResponse)(nil), "proto.SailingGetGlobalAwardResponse")
	proto.RegisterType((*SailingGetGlobalAwardResponse_Data)(nil), "proto.SailingGetGlobalAwardResponse.Data")
	proto.RegisterType((*SailingExchangeItemRequest)(nil), "proto.SailingExchangeItemRequest")
	proto.RegisterType((*SailingExchangeItemResponse)(nil), "proto.SailingExchangeItemResponse")
	proto.RegisterType((*SailingExchangeItemResponse_Data)(nil), "proto.SailingExchangeItemResponse.Data")
	proto.RegisterType((*SailingBuyItemRequest)(nil), "proto.SailingBuyItemRequest")
	proto.RegisterType((*SailingBuyItemResponse)(nil), "proto.SailingBuyItemResponse")
	proto.RegisterType((*SailingBuyItemResponse_Data)(nil), "proto.SailingBuyItemResponse.Data")
	proto.RegisterType((*SailingGetRoleRankListRequest)(nil), "proto.SailingGetRoleRankListRequest")
	proto.RegisterType((*SailingGetRoleRankListResponse)(nil), "proto.SailingGetRoleRankListResponse")
	proto.RegisterType((*SailingGetRoleRankListResponse_Data)(nil), "proto.SailingGetRoleRankListResponse.Data")
	proto.RegisterType((*SailingGetTeamRankListRequest)(nil), "proto.SailingGetTeamRankListRequest")
	proto.RegisterType((*SailingGetTeamRankListResponse)(nil), "proto.SailingGetTeamRankListResponse")
	proto.RegisterType((*SailingGetTeamRankListResponse_Data)(nil), "proto.SailingGetTeamRankListResponse.Data")
	proto.RegisterType((*SailingGetRoleRankListAwardRequest)(nil), "proto.SailingGetRoleRankListAwardRequest")
	proto.RegisterType((*SailingGetRoleRankListAwardResponse)(nil), "proto.SailingGetRoleRankListAwardResponse")
	proto.RegisterType((*SailingGetRoleRankListAwardResponse_Data)(nil), "proto.SailingGetRoleRankListAwardResponse.Data")
	proto.RegisterType((*SailingGetTeamRankListAwardRequest)(nil), "proto.SailingGetTeamRankListAwardRequest")
	proto.RegisterType((*SailingGetTeamRankListAwardResponse)(nil), "proto.SailingGetTeamRankListAwardResponse")
	proto.RegisterType((*SailingGetTeamRankListAwardResponse_Data)(nil), "proto.SailingGetTeamRankListAwardResponse.Data")
	proto.RegisterType((*SailingGetNoticeListRequest)(nil), "proto.SailingGetNoticeListRequest")
	proto.RegisterType((*SailingGetNoticeListResponse)(nil), "proto.SailingGetNoticeListResponse")
	proto.RegisterType((*SailingGetAwardRecordRequest)(nil), "proto.SailingGetAwardRecordRequest")
	proto.RegisterType((*SailingGetAwardRecordResponse)(nil), "proto.SailingGetAwardRecordResponse")
	proto.RegisterType((*SailingGetAwardRecordResponse_Data)(nil), "proto.SailingGetAwardRecordResponse.Data")
	proto.RegisterType((*SailingOpenTreasureBoxRequest)(nil), "proto.SailingOpenTreasureBoxRequest")
	proto.RegisterType((*SailingOpenTreasureBoxResponse)(nil), "proto.SailingOpenTreasureBoxResponse")
	proto.RegisterType((*SailingOpenTreasureBoxResponse_BoxAward)(nil), "proto.SailingOpenTreasureBoxResponse.BoxAward")
	proto.RegisterType((*SailingGetGlobalScoreRequest)(nil), "proto.SailingGetGlobalScoreRequest")
	proto.RegisterType((*SailingGetGlobalScoreResponse)(nil), "proto.SailingGetGlobalScoreResponse")
	proto.RegisterType((*SailingGetRankAwardStatusRequest)(nil), "proto.SailingGetRankAwardStatusRequest")
	proto.RegisterType((*SailingGetRankAwardStatusResponse)(nil), "proto.SailingGetRankAwardStatusResponse")
	proto.RegisterType((*SailingUseActivityItemRequest)(nil), "proto.SailingUseActivityItemRequest")
	proto.RegisterType((*SailingUseActivityItemResponse)(nil), "proto.SailingUseActivityItemResponse")
	proto.RegisterType((*SailingUseActivityItemResponse_Data)(nil), "proto.SailingUseActivityItemResponse.Data")
	proto.RegisterType((*SailingRolePush)(nil), "proto.SailingRolePush")
	proto.RegisterType((*SailingAreaPush)(nil), "proto.SailingAreaPush")
	proto.RegisterType((*SailingMarkPush)(nil), "proto.SailingMarkPush")
	proto.RegisterType((*SailingAssistRewardPush)(nil), "proto.SailingAssistRewardPush")
	proto.RegisterType((*SailingStrengthPush)(nil), "proto.SailingStrengthPush")
	proto.RegisterType((*SailingQuitTeamPush)(nil), "proto.SailingQuitTeamPush")
	proto.RegisterType((*SailingMyTeamPush)(nil), "proto.SailingMyTeamPush")
	proto.RegisterType((*SailingTeamRolePush)(nil), "proto.SailingTeamRolePush")
	proto.RegisterType((*SailingTeamJoinPush)(nil), "proto.SailingTeamJoinPush")
	proto.RegisterType((*SailingTeamKickOutPush)(nil), "proto.SailingTeamKickOutPush")
	proto.RegisterType((*SailingTeamDismissPush)(nil), "proto.SailingTeamDismissPush")
	proto.RegisterType((*SailingTeamOfflineLogPush)(nil), "proto.SailingTeamOfflineLogPush")
	proto.RegisterType((*SailingTeamApplyPush)(nil), "proto.SailingTeamApplyPush")
	proto.RegisterType((*SailingTeammateSwitchAreaPush)(nil), "proto.SailingTeammateSwitchAreaPush")
	proto.RegisterType((*SailingGetTeamListPush)(nil), "proto.SailingGetTeamListPush")
	proto.RegisterType((*SailingActivityPush)(nil), "proto.SailingActivityPush")
	proto.RegisterType((*SailingActivityRolePush)(nil), "proto.SailingActivityRolePush")
	proto.RegisterType((*SailingExchangeStoreRolePush)(nil), "proto.SailingExchangeStoreRolePush")
	proto.RegisterType((*SailingActivityStoreRolePush)(nil), "proto.SailingActivityStoreRolePush")
	proto.RegisterType((*SailingGlobalAwardRolePush)(nil), "proto.SailingGlobalAwardRolePush")
	proto.RegisterType((*SailingGlobalAwardGlobalPush)(nil), "proto.SailingGlobalAwardGlobalPush")
	proto.RegisterType((*SailingRankAwardRolePush)(nil), "proto.SailingRankAwardRolePush")
	proto.RegisterType((*SailingActivityItemRolePush)(nil), "proto.SailingActivityItemRolePush")
	proto.RegisterType((*SailingExchangeStoreResetPush)(nil), "proto.SailingExchangeStoreResetPush")
	proto.RegisterType((*SailingActivityStoreResetPush)(nil), "proto.SailingActivityStoreResetPush")
	proto.RegisterType((*SailingActivityPosterPush)(nil), "proto.SailingActivityPosterPush")
	proto.RegisterType((*SailingActivityNoticePush)(nil), "proto.SailingActivityNoticePush")
	proto.RegisterType((*SailingNoticeResetPush)(nil), "proto.SailingNoticeResetPush")
	proto.RegisterType((*SailingActivityStatusPush)(nil), "proto.SailingActivityStatusPush")
	proto.RegisterType((*SailingActivityRuleChangedPush)(nil), "proto.SailingActivityRuleChangedPush")
	proto.RegisterType((*SailingStoreRoomPush)(nil), "proto.SailingStoreRoomPush")
	proto.RegisterType((*SailingTreasureBoxExpiredPush)(nil), "proto.SailingTreasureBoxExpiredPush")
	proto.RegisterType((*SailingBuyActivityPackageRolePush)(nil), "proto.SailingBuyActivityPackageRolePush")
}

func init() { proto.RegisterFile("service/sailing_game.proto", fileDescriptor_257919f96820cea4) }

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