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

package proto

import (
	fmt "fmt"
	math "math"
	proto "github.com/golang/protobuf/proto"
	model "vikingar/proto/gen-go/model"
)

// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf

// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package

//开启分赏会1
//id=16800
type ShareAwardOpenRequest struct {
	//道具编号
	ItemNo int32 `protobuf:"zigzag32,1,opt,name=item_no,json=itemNo,proto3" json:"item_no,omitempty"`
	//宣言
	Words                string   `protobuf:"bytes,2,opt,name=words,proto3" json:"words,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_ShareAwardOpenRequest proto.InternalMessageInfo

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

func (m *ShareAwardOpenRequest) GetWords() string {
	if m != nil {
		return m.Words
	}
	return ""
}

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

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

var xxx_messageInfo_ShareAwardOpenResponse proto.InternalMessageInfo

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

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

func (m *ShareAwardOpenResponse) GetData() *ShareAwardOpenResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

var xxx_messageInfo_ShareAwardOpenResponse_Data proto.InternalMessageInfo

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

//参与分赏会
//id=16801
type ShareAwardAttendRequest struct {
	//聊天频道 0：本服  1：联盟  2：跨服
	ChatChannel          int32    `protobuf:"zigzag32,1,opt,name=chat_channel,json=chatChannel,proto3" json:"chat_channel,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_ShareAwardAttendRequest proto.InternalMessageInfo

func (m *ShareAwardAttendRequest) GetChatChannel() int32 {
	if m != nil {
		return m.ChatChannel
	}
	return 0
}

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

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

var xxx_messageInfo_ShareAwardAttendResponse proto.InternalMessageInfo

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

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

func (m *ShareAwardAttendResponse) GetData() *ShareAwardAttendResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type ShareAwardAttendResponse_Data struct {
	//入席奖励
	SeatAward []*model.GameObjectCount `protobuf:"bytes,1,rep,name=seat_award,json=seatAward,proto3" json:"seat_award,omitempty"`
	//特别奖励
	SpecialAward         []*model.GameObjectCount `protobuf:"bytes,2,rep,name=special_award,json=specialAward,proto3" json:"special_award,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

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

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

var xxx_messageInfo_ShareAwardAttendResponse_Data proto.InternalMessageInfo

func (m *ShareAwardAttendResponse_Data) GetSeatAward() []*model.GameObjectCount {
	if m != nil {
		return m.SeatAward
	}
	return nil
}

func (m *ShareAwardAttendResponse_Data) GetSpecialAward() []*model.GameObjectCount {
	if m != nil {
		return m.SpecialAward
	}
	return nil
}

//点赞
//id=16802
type ShareAwardLikeRequest struct {
	//聊天频道 0：本服  1：联盟  2：跨服
	ChatChannel          int32    `protobuf:"zigzag32,1,opt,name=chat_channel,json=chatChannel,proto3" json:"chat_channel,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_ShareAwardLikeRequest proto.InternalMessageInfo

func (m *ShareAwardLikeRequest) GetChatChannel() int32 {
	if m != nil {
		return m.ChatChannel
	}
	return 0
}

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

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

var xxx_messageInfo_ShareAwardLikeResponse proto.InternalMessageInfo

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

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

//确认结算
//id=16803
type ShareAwardConfirmSettleRequest struct {
	//分赏id
	ShareAwardId         string   `protobuf:"bytes,1,opt,name=share_award_id,json=shareAwardId,proto3" json:"share_award_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_ShareAwardConfirmSettleRequest proto.InternalMessageInfo

func (m *ShareAwardConfirmSettleRequest) GetShareAwardId() string {
	if m != nil {
		return m.ShareAwardId
	}
	return ""
}

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

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

var xxx_messageInfo_ShareAwardConfirmSettleResponse proto.InternalMessageInfo

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

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

//分赏
type ShareAward struct {
	//id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	//类型 1：普通  2：银  3：金  4：联盟普通  5：联盟银  6：联盟金
	Typ int32 `protobuf:"zigzag32,2,opt,name=typ,proto3" json:"typ,omitempty"`
	//聊天频道 0：本服  1：联盟  2：跨服
	ChatChannel int32 `protobuf:"zigzag32,3,opt,name=chat_channel,json=chatChannel,proto3" json:"chat_channel,omitempty"`
	//开始时间
	StartTime int64 `protobuf:"zigzag64,4,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	//截止时间
	EndTime int64 `protobuf:"zigzag64,5,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	//发起者
	Owner *ShareAwardOwner `protobuf:"bytes,6,opt,name=owner,proto3" json:"owner,omitempty"`
	//总席位
	TotalSeat int32 `protobuf:"zigzag32,7,opt,name=total_seat,json=totalSeat,proto3" json:"total_seat,omitempty"`
	//剩余席位
	LeftSeat int32 `protobuf:"zigzag32,8,opt,name=left_seat,json=leftSeat,proto3" json:"left_seat,omitempty"`
	//特别奖
	SpecialAward *ShareAwardSpecialAward `protobuf:"bytes,9,opt,name=special_award,json=specialAward,proto3" json:"special_award,omitempty"`
	//点赞数
	LikeCount int64 `protobuf:"zigzag64,10,opt,name=like_count,json=likeCount,proto3" json:"like_count,omitempty"`
	//宣言
	Words                string   `protobuf:"bytes,11,opt,name=words,proto3" json:"words,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_ShareAward proto.InternalMessageInfo

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

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

func (m *ShareAward) GetChatChannel() int32 {
	if m != nil {
		return m.ChatChannel
	}
	return 0
}

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

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

func (m *ShareAward) GetOwner() *ShareAwardOwner {
	if m != nil {
		return m.Owner
	}
	return nil
}

func (m *ShareAward) GetTotalSeat() int32 {
	if m != nil {
		return m.TotalSeat
	}
	return 0
}

func (m *ShareAward) GetLeftSeat() int32 {
	if m != nil {
		return m.LeftSeat
	}
	return 0
}

func (m *ShareAward) GetSpecialAward() *ShareAwardSpecialAward {
	if m != nil {
		return m.SpecialAward
	}
	return nil
}

func (m *ShareAward) GetLikeCount() int64 {
	if m != nil {
		return m.LikeCount
	}
	return 0
}

func (m *ShareAward) GetWords() string {
	if m != nil {
		return m.Words
	}
	return ""
}

//分赏发起者
type ShareAwardOwner struct {
	//角色id
	OwnerId string `protobuf:"bytes,1,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"`
	//名字
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	//头像no
	HeadNo int32 `protobuf:"zigzag32,3,opt,name=head_no,json=headNo,proto3" json:"head_no,omitempty"`
	//头像框no
	HeadFrameNo int32 `protobuf:"zigzag32,4,opt,name=head_frame_no,json=headFrameNo,proto3" json:"head_frame_no,omitempty"`
	//五官信息
	Character string `protobuf:"bytes,5,opt,name=character,proto3" json:"character,omitempty"`
	//区服编号
	ServerId             int32    `protobuf:"zigzag32,6,opt,name=server_id,json=serverId,proto3" json:"server_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_ShareAwardOwner proto.InternalMessageInfo

func (m *ShareAwardOwner) GetOwnerId() string {
	if m != nil {
		return m.OwnerId
	}
	return ""
}

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

func (m *ShareAwardOwner) GetHeadNo() int32 {
	if m != nil {
		return m.HeadNo
	}
	return 0
}

func (m *ShareAwardOwner) GetHeadFrameNo() int32 {
	if m != nil {
		return m.HeadFrameNo
	}
	return 0
}

func (m *ShareAwardOwner) GetCharacter() string {
	if m != nil {
		return m.Character
	}
	return ""
}

func (m *ShareAwardOwner) GetServerId() int32 {
	if m != nil {
		return m.ServerId
	}
	return 0
}

//特别奖信息
type ShareAwardSpecialAward struct {
	//是否被领取
	IsReceived bool `protobuf:"varint,1,opt,name=is_received,json=isReceived,proto3" json:"is_received,omitempty"`
	//获得者角色id
	OwnerId string `protobuf:"bytes,2,opt,name=owner_id,json=ownerId,proto3" json:"owner_id,omitempty"`
	//获得者名字
	OwnerName            string   `protobuf:"bytes,3,opt,name=owner_name,json=ownerName,proto3" json:"owner_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_ShareAwardSpecialAward proto.InternalMessageInfo

func (m *ShareAwardSpecialAward) GetIsReceived() bool {
	if m != nil {
		return m.IsReceived
	}
	return false
}

func (m *ShareAwardSpecialAward) GetOwnerId() string {
	if m != nil {
		return m.OwnerId
	}
	return ""
}

func (m *ShareAwardSpecialAward) GetOwnerName() string {
	if m != nil {
		return m.OwnerName
	}
	return ""
}

//跑马灯
type ShareAwardRollingTitle struct {
	//分赏id
	ShareAwardId string `protobuf:"bytes,1,opt,name=share_award_id,json=shareAwardId,proto3" json:"share_award_id,omitempty"`
	//类型 1：普通  2：银  3：金  4：联盟普通  5：联盟银  6：联盟金
	ShareAwardTyp int32 `protobuf:"zigzag32,2,opt,name=share_award_typ,json=shareAwardTyp,proto3" json:"share_award_typ,omitempty"`
	//开启者id
	RoleId string `protobuf:"bytes,3,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	//开启者昵称
	RoleName string `protobuf:"bytes,4,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"`
	//聊天频道
	ChatChannel          int32    `protobuf:"zigzag32,5,opt,name=chat_channel,json=chatChannel,proto3" json:"chat_channel,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_ShareAwardRollingTitle proto.InternalMessageInfo

func (m *ShareAwardRollingTitle) GetShareAwardId() string {
	if m != nil {
		return m.ShareAwardId
	}
	return ""
}

func (m *ShareAwardRollingTitle) GetShareAwardTyp() int32 {
	if m != nil {
		return m.ShareAwardTyp
	}
	return 0
}

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

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

func (m *ShareAwardRollingTitle) GetChatChannel() int32 {
	if m != nil {
		return m.ChatChannel
	}
	return 0
}

//结算
//id=16894
type ShareAwardSettlePush struct {
	//分赏id
	ShareAwardId string `protobuf:"bytes,1,opt,name=share_award_id,json=shareAwardId,proto3" json:"share_award_id,omitempty"`
	//类型 1：普通  2：银  3：金  4：联盟普通  5：联盟银  6：联盟金
	ShareAwardTyp int32 `protobuf:"zigzag32,2,opt,name=share_award_typ,json=shareAwardTyp,proto3" json:"share_award_typ,omitempty"`
	//聊天频道 0：本服  1：联盟  2：跨服
	ChatChannel int32 `protobuf:"zigzag32,3,opt,name=chat_channel,json=chatChannel,proto3" json:"chat_channel,omitempty"`
	//最终点赞数
	LikeCount            int64    `protobuf:"zigzag64,4,opt,name=like_count,json=likeCount,proto3" json:"like_count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_ShareAwardSettlePush proto.InternalMessageInfo

func (m *ShareAwardSettlePush) GetShareAwardId() string {
	if m != nil {
		return m.ShareAwardId
	}
	return ""
}

func (m *ShareAwardSettlePush) GetShareAwardTyp() int32 {
	if m != nil {
		return m.ShareAwardTyp
	}
	return 0
}

func (m *ShareAwardSettlePush) GetChatChannel() int32 {
	if m != nil {
		return m.ChatChannel
	}
	return 0
}

func (m *ShareAwardSettlePush) GetLikeCount() int64 {
	if m != nil {
		return m.LikeCount
	}
	return 0
}

//角色
//id=16895
type ShareAwardRolePush struct {
	//已参加的分赏id
	AttendedShareAward []string `protobuf:"bytes,1,rep,name=attended_share_award,json=attendedShareAward,proto3" json:"attended_share_award,omitempty"`
	//已点赞的分赏id
	LikedShareAward      []string `protobuf:"bytes,2,rep,name=liked_share_award,json=likedShareAward,proto3" json:"liked_share_award,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_ShareAwardRolePush proto.InternalMessageInfo

func (m *ShareAwardRolePush) GetAttendedShareAward() []string {
	if m != nil {
		return m.AttendedShareAward
	}
	return nil
}

func (m *ShareAwardRolePush) GetLikedShareAward() []string {
	if m != nil {
		return m.LikedShareAward
	}
	return nil
}

//跑马灯失效
//id=16896
type ShareAwardRollingTitleRemovePush struct {
	RollingTitle         []string `protobuf:"bytes,1,rep,name=rolling_title,json=rollingTitle,proto3" json:"rolling_title,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_ShareAwardRollingTitleRemovePush proto.InternalMessageInfo

func (m *ShareAwardRollingTitleRemovePush) GetRollingTitle() []string {
	if m != nil {
		return m.RollingTitle
	}
	return nil
}

//跑马灯
//id=16897
type ShareAwardRollingTitlePush struct {
	RollingTitle         *ShareAwardRollingTitle `protobuf:"bytes,1,opt,name=rolling_title,json=rollingTitle,proto3" json:"rolling_title,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

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

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

var xxx_messageInfo_ShareAwardRollingTitlePush proto.InternalMessageInfo

func (m *ShareAwardRollingTitlePush) GetRollingTitle() *ShareAwardRollingTitle {
	if m != nil {
		return m.RollingTitle
	}
	return nil
}

//分赏失效
//id=16898
type ShareAwardRemovePush struct {
	ShareAward           []string `protobuf:"bytes,1,rep,name=share_award,json=shareAward,proto3" json:"share_award,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_ShareAwardRemovePush proto.InternalMessageInfo

func (m *ShareAwardRemovePush) GetShareAward() []string {
	if m != nil {
		return m.ShareAward
	}
	return nil
}

//分赏
//id=16899
type ShareAwardPush struct {
	ShareAward           *ShareAward `protobuf:"bytes,1,opt,name=share_award,json=shareAward,proto3" json:"share_award,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

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

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

var xxx_messageInfo_ShareAwardPush proto.InternalMessageInfo

func (m *ShareAwardPush) GetShareAward() *ShareAward {
	if m != nil {
		return m.ShareAward
	}
	return nil
}

func init() {
	proto.RegisterType((*ShareAwardOpenRequest)(nil), "proto.ShareAwardOpenRequest")
	proto.RegisterType((*ShareAwardOpenResponse)(nil), "proto.ShareAwardOpenResponse")
	proto.RegisterType((*ShareAwardOpenResponse_Data)(nil), "proto.ShareAwardOpenResponse.Data")
	proto.RegisterType((*ShareAwardAttendRequest)(nil), "proto.ShareAwardAttendRequest")
	proto.RegisterType((*ShareAwardAttendResponse)(nil), "proto.ShareAwardAttendResponse")
	proto.RegisterType((*ShareAwardAttendResponse_Data)(nil), "proto.ShareAwardAttendResponse.Data")
	proto.RegisterType((*ShareAwardLikeRequest)(nil), "proto.ShareAwardLikeRequest")
	proto.RegisterType((*ShareAwardLikeResponse)(nil), "proto.ShareAwardLikeResponse")
	proto.RegisterType((*ShareAwardConfirmSettleRequest)(nil), "proto.ShareAwardConfirmSettleRequest")
	proto.RegisterType((*ShareAwardConfirmSettleResponse)(nil), "proto.ShareAwardConfirmSettleResponse")
	proto.RegisterType((*ShareAward)(nil), "proto.ShareAward")
	proto.RegisterType((*ShareAwardOwner)(nil), "proto.ShareAwardOwner")
	proto.RegisterType((*ShareAwardSpecialAward)(nil), "proto.ShareAwardSpecialAward")
	proto.RegisterType((*ShareAwardRollingTitle)(nil), "proto.ShareAwardRollingTitle")
	proto.RegisterType((*ShareAwardSettlePush)(nil), "proto.ShareAwardSettlePush")
	proto.RegisterType((*ShareAwardRolePush)(nil), "proto.ShareAwardRolePush")
	proto.RegisterType((*ShareAwardRollingTitleRemovePush)(nil), "proto.ShareAwardRollingTitleRemovePush")
	proto.RegisterType((*ShareAwardRollingTitlePush)(nil), "proto.ShareAwardRollingTitlePush")
	proto.RegisterType((*ShareAwardRemovePush)(nil), "proto.ShareAwardRemovePush")
	proto.RegisterType((*ShareAwardPush)(nil), "proto.ShareAwardPush")
}

func init() { proto.RegisterFile("service/share_award_game.proto", fileDescriptor_dc138a760f2dae6e) }

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