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

package proto

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

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

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

//领取奖励
//id=15701
type ActivityTaskReceiveAwardsRequest struct {
	TaskTypeIndex        int32    `protobuf:"varint,1,opt,name=task_type_index,json=taskTypeIndex,proto3" json:"task_type_index,omitempty"`
	TaskIndex            int32    `protobuf:"varint,2,opt,name=task_index,json=taskIndex,proto3" json:"task_index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_ActivityTaskReceiveAwardsRequest proto.InternalMessageInfo

func (m *ActivityTaskReceiveAwardsRequest) GetTaskTypeIndex() int32 {
	if m != nil {
		return m.TaskTypeIndex
	}
	return 0
}

func (m *ActivityTaskReceiveAwardsRequest) GetTaskIndex() int32 {
	if m != nil {
		return m.TaskIndex
	}
	return 0
}

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

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

var xxx_messageInfo_ActivityTaskReceiveAwardsResponse proto.InternalMessageInfo

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

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

func (m *ActivityTaskReceiveAwardsResponse) GetData() *ActivityTaskReceiveAwardsResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

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

var xxx_messageInfo_ActivityTaskReceiveAwardsResponse_Data proto.InternalMessageInfo

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

//获取任务列表
//id=15703
type ActivityTaskGetItemsRequest struct {
	TaskTypeIndex        int32    `protobuf:"varint,1,opt,name=task_type_index,json=taskTypeIndex,proto3" json:"task_type_index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_ActivityTaskGetItemsRequest proto.InternalMessageInfo

func (m *ActivityTaskGetItemsRequest) GetTaskTypeIndex() int32 {
	if m != nil {
		return m.TaskTypeIndex
	}
	return 0
}

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

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

var xxx_messageInfo_ActivityTaskGetItemsResponse proto.InternalMessageInfo

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

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

func (m *ActivityTaskGetItemsResponse) GetData() *ActivityTaskGetItemsResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type ActivityTaskGetItemsResponse_Data struct {
	Tasks                []*model.ActivityTask `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

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

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

var xxx_messageInfo_ActivityTaskGetItemsResponse_Data proto.InternalMessageInfo

func (m *ActivityTaskGetItemsResponse_Data) GetTasks() []*model.ActivityTask {
	if m != nil {
		return m.Tasks
	}
	return nil
}

//活动配置变化推送
//id=15792
type ActivityTaskActivityRuleChangedPush 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 *ActivityTaskActivityRuleChangedPush) Reset()         { *m = ActivityTaskActivityRuleChangedPush{} }
func (m *ActivityTaskActivityRuleChangedPush) String() string { return proto.CompactTextString(m) }
func (*ActivityTaskActivityRuleChangedPush) ProtoMessage()    {}
func (*ActivityTaskActivityRuleChangedPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_346586078b11b8ab, []int{4}
}

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

var xxx_messageInfo_ActivityTaskActivityRuleChangedPush proto.InternalMessageInfo

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

//活动任务类型，由15701请求触发推送
//id=15793
type ActivityTaskCoreIndexPush struct {
	TaskType             *model.ActivityTaskType `protobuf:"bytes,1,opt,name=task_type,json=taskType,proto3" json:"task_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

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

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

var xxx_messageInfo_ActivityTaskCoreIndexPush proto.InternalMessageInfo

func (m *ActivityTaskCoreIndexPush) GetTaskType() *model.ActivityTaskType {
	if m != nil {
		return m.TaskType
	}
	return nil
}

// 推送时机：领取奖励时推送
//id=15794
type ActivityTaskNewReceivedPush struct {
	TaskTypeIndex        int32    `protobuf:"varint,1,opt,name=task_type_index,json=taskTypeIndex,proto3" json:"task_type_index,omitempty"`
	TaskIndex            int32    `protobuf:"varint,2,opt,name=task_index,json=taskIndex,proto3" json:"task_index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_ActivityTaskNewReceivedPush proto.InternalMessageInfo

func (m *ActivityTaskNewReceivedPush) GetTaskTypeIndex() int32 {
	if m != nil {
		return m.TaskTypeIndex
	}
	return 0
}

func (m *ActivityTaskNewReceivedPush) GetTaskIndex() int32 {
	if m != nil {
		return m.TaskIndex
	}
	return 0
}

// 推送时机：调用15701
//id=15795
type ActivityTaskProgressPush struct {
	Progresses           map[int32]int64 `protobuf:"bytes,1,rep,name=progresses,proto3" json:"progresses,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

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

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

var xxx_messageInfo_ActivityTaskProgressPush proto.InternalMessageInfo

func (m *ActivityTaskProgressPush) GetProgresses() map[int32]int64 {
	if m != nil {
		return m.Progresses
	}
	return nil
}

// 推送时机：登录、活动状态变化
// 推送方式：登录推当前状态，活动状态变化推变化后的状态
// 活动状态
//id=15796
type ActivityTaskStatusPush 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 *ActivityTaskStatusPush) Reset()         { *m = ActivityTaskStatusPush{} }
func (m *ActivityTaskStatusPush) String() string { return proto.CompactTextString(m) }
func (*ActivityTaskStatusPush) ProtoMessage()    {}
func (*ActivityTaskStatusPush) Descriptor() ([]byte, []int) {
	return fileDescriptor_346586078b11b8ab, []int{8}
}

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

var xxx_messageInfo_ActivityTaskStatusPush proto.InternalMessageInfo

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

//推送时机：调用15702
//已领取推送
//id=15797
type ActivityTaskReceivedPush struct {
	//key为任务类型索引，value为类型下已领取任务索引，进入活动界面推全部，领取奖励增量推
	Received             map[int32]*model.ActivityReceived `protobuf:"bytes,1,rep,name=received,proto3" json:"received,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

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

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

var xxx_messageInfo_ActivityTaskReceivedPush proto.InternalMessageInfo

func (m *ActivityTaskReceivedPush) GetReceived() map[int32]*model.ActivityReceived {
	if m != nil {
		return m.Received
	}
	return nil
}

//活动任务核心玩法推送，进入活动任务时推送
//id=15798
type ActivityTaskCorePush struct {
	TaskTypes            []*model.ActivityTaskType `protobuf:"bytes,1,rep,name=task_types,json=taskTypes,proto3" json:"task_types,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

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

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

var xxx_messageInfo_ActivityTaskCorePush proto.InternalMessageInfo

func (m *ActivityTaskCorePush) GetTaskTypes() []*model.ActivityTaskType {
	if m != nil {
		return m.TaskTypes
	}
	return nil
}

//活动任务推送
//推送时机：登录、活动开启、活动时间变化
//id=15799
type ActivityTaskPush struct {
	//活动通用配置
	Activity             *model.Activity `protobuf:"bytes,1,opt,name=activity,proto3" json:"activity,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

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

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

var xxx_messageInfo_ActivityTaskPush proto.InternalMessageInfo

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

func init() {
	proto.RegisterType((*ActivityTaskReceiveAwardsRequest)(nil), "proto.ActivityTaskReceiveAwardsRequest")
	proto.RegisterType((*ActivityTaskReceiveAwardsResponse)(nil), "proto.ActivityTaskReceiveAwardsResponse")
	proto.RegisterType((*ActivityTaskReceiveAwardsResponse_Data)(nil), "proto.ActivityTaskReceiveAwardsResponse.Data")
	proto.RegisterType((*ActivityTaskGetItemsRequest)(nil), "proto.ActivityTaskGetItemsRequest")
	proto.RegisterType((*ActivityTaskGetItemsResponse)(nil), "proto.ActivityTaskGetItemsResponse")
	proto.RegisterType((*ActivityTaskGetItemsResponse_Data)(nil), "proto.ActivityTaskGetItemsResponse.Data")
	proto.RegisterType((*ActivityTaskActivityRuleChangedPush)(nil), "proto.ActivityTaskActivityRuleChangedPush")
	proto.RegisterType((*ActivityTaskCoreIndexPush)(nil), "proto.ActivityTaskCoreIndexPush")
	proto.RegisterType((*ActivityTaskNewReceivedPush)(nil), "proto.ActivityTaskNewReceivedPush")
	proto.RegisterType((*ActivityTaskProgressPush)(nil), "proto.ActivityTaskProgressPush")
	proto.RegisterMapType((map[int32]int64)(nil), "proto.ActivityTaskProgressPush.ProgressesEntry")
	proto.RegisterType((*ActivityTaskStatusPush)(nil), "proto.ActivityTaskStatusPush")
	proto.RegisterType((*ActivityTaskReceivedPush)(nil), "proto.ActivityTaskReceivedPush")
	proto.RegisterMapType((map[int32]*model.ActivityReceived)(nil), "proto.ActivityTaskReceivedPush.ReceivedEntry")
	proto.RegisterType((*ActivityTaskCorePush)(nil), "proto.ActivityTaskCorePush")
	proto.RegisterType((*ActivityTaskPush)(nil), "proto.ActivityTaskPush")
}

func init() { proto.RegisterFile("service/activity_task_game.proto", fileDescriptor_346586078b11b8ab) }

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