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

package proto

import (
	context "context"
	fmt "fmt"
	proto "github.com/golang/protobuf/proto"
	grpc "google.golang.org/grpc"
	codes "google.golang.org/grpc/codes"
	status "google.golang.org/grpc/status"
	math "math"
	model "vikingar/proto/gen-go/model"
)

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

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

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

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

var xxx_messageInfo_CrossWarriorsAxeGetRuleRequest proto.InternalMessageInfo

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

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

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

var xxx_messageInfo_CrossWarriorsAxeGetRuleResponse proto.InternalMessageInfo

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

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

func (m *CrossWarriorsAxeGetRuleResponse) GetData() *CrossWarriorsAxeGetRuleResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type CrossWarriorsAxeGetRuleResponse_Data struct {
	Rule                 *model.CrossWarriorsAxeRule `protobuf:"bytes,2,opt,name=rule,proto3" json:"rule,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

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

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

var xxx_messageInfo_CrossWarriorsAxeGetRuleResponse_Data proto.InternalMessageInfo

func (m *CrossWarriorsAxeGetRuleResponse_Data) GetRule() *model.CrossWarriorsAxeRule {
	if m != nil {
		return m.Rule
	}
	return nil
}

type CrossWarriorsAxeGetRoleRankListRequest struct {
	ActivityId           string   `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"`
	RoleId               string   `protobuf:"bytes,2,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_CrossWarriorsAxeGetRoleRankListRequest proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_CrossWarriorsAxeGetRoleRankListResponse proto.InternalMessageInfo

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

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

func (m *CrossWarriorsAxeGetRoleRankListResponse) GetData() *CrossWarriorsAxeGetRoleRankListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type CrossWarriorsAxeGetRoleRankListResponse_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"`
	//角色
	Role                 *model.ActivityRole `protobuf:"bytes,4,opt,name=role,proto3" json:"role,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

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

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

var xxx_messageInfo_CrossWarriorsAxeGetRoleRankListResponse_Data proto.InternalMessageInfo

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

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

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

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

type CrossWarriorsAxeGetUnionRankListRequest struct {
	ActivityId           string   `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"`
	RoleId               string   `protobuf:"bytes,2,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_CrossWarriorsAxeGetUnionRankListRequest proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_CrossWarriorsAxeGetUnionRankListResponse proto.InternalMessageInfo

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

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

func (m *CrossWarriorsAxeGetUnionRankListResponse) GetData() *CrossWarriorsAxeGetUnionRankListResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type CrossWarriorsAxeGetUnionRankListResponse_Data struct {
	//联盟排行项
	Item []*model.ActivityUnionRankItem `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"`
	//我的联盟排名项
	MyUnionItem *model.ActivityUnionRankItem `protobuf:"bytes,3,opt,name=my_union_item,json=myUnionItem,proto3" json:"my_union_item,omitempty"`
	//角色
	Role                 *model.ActivityRole `protobuf:"bytes,4,opt,name=role,proto3" json:"role,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

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

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

var xxx_messageInfo_CrossWarriorsAxeGetUnionRankListResponse_Data proto.InternalMessageInfo

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

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

func (m *CrossWarriorsAxeGetUnionRankListResponse_Data) GetMyUnionItem() *model.ActivityUnionRankItem {
	if m != nil {
		return m.MyUnionItem
	}
	return nil
}

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

type CrossWarriorsAxeGetNoticeRequest struct {
	ActivityId           string   `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"`
	NoticeId             string   `protobuf:"bytes,2,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 *CrossWarriorsAxeGetNoticeRequest) Reset()         { *m = CrossWarriorsAxeGetNoticeRequest{} }
func (m *CrossWarriorsAxeGetNoticeRequest) String() string { return proto.CompactTextString(m) }
func (*CrossWarriorsAxeGetNoticeRequest) ProtoMessage()    {}
func (*CrossWarriorsAxeGetNoticeRequest) Descriptor() ([]byte, []int) {
	return fileDescriptor_fccb1928963f12b3, []int{6}
}

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

var xxx_messageInfo_CrossWarriorsAxeGetNoticeRequest proto.InternalMessageInfo

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

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

type CrossWarriorsAxeGetNoticeResponse 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                 *CrossWarriorsAxeGetNoticeResponse_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 *CrossWarriorsAxeGetNoticeResponse) Reset()         { *m = CrossWarriorsAxeGetNoticeResponse{} }
func (m *CrossWarriorsAxeGetNoticeResponse) String() string { return proto.CompactTextString(m) }
func (*CrossWarriorsAxeGetNoticeResponse) ProtoMessage()    {}
func (*CrossWarriorsAxeGetNoticeResponse) Descriptor() ([]byte, []int) {
	return fileDescriptor_fccb1928963f12b3, []int{7}
}

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

var xxx_messageInfo_CrossWarriorsAxeGetNoticeResponse proto.InternalMessageInfo

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

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

func (m *CrossWarriorsAxeGetNoticeResponse) GetData() *CrossWarriorsAxeGetNoticeResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

var xxx_messageInfo_CrossWarriorsAxeGetNoticeResponse_Data proto.InternalMessageInfo

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

type CrossWarriorsAxeGetActivityRoleRequest struct {
	ActivityId           string   `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"`
	RoleId               string   `protobuf:"bytes,2,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_CrossWarriorsAxeGetActivityRoleRequest proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_CrossWarriorsAxeGetActivityRoleResponse proto.InternalMessageInfo

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

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

func (m *CrossWarriorsAxeGetActivityRoleResponse) GetData() *CrossWarriorsAxeGetActivityRoleResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

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

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

var xxx_messageInfo_CrossWarriorsAxeGetActivityRoleResponse_Data proto.InternalMessageInfo

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

type CrossWarriorsAxeAddNoticeRequest struct {
	ActivityId           string                 `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"`
	Type                 int32                  `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"`
	RoleId               string                 `protobuf:"bytes,3,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	Score                int32                  `protobuf:"varint,4,opt,name=score,proto3" json:"score,omitempty"`
	AxeCount             int32                  `protobuf:"varint,5,opt,name=axe_count,json=axeCount,proto3" json:"axe_count,omitempty"`
	Item                 *model.GameObjectCount `protobuf:"bytes,6,opt,name=item,proto3" json:"item,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

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

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

var xxx_messageInfo_CrossWarriorsAxeAddNoticeRequest proto.InternalMessageInfo

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

func (m *CrossWarriorsAxeAddNoticeRequest) GetType() int32 {
	if m != nil {
		return m.Type
	}
	return 0
}

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

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

func (m *CrossWarriorsAxeAddNoticeRequest) GetAxeCount() int32 {
	if m != nil {
		return m.AxeCount
	}
	return 0
}

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

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

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

var xxx_messageInfo_CrossWarriorsAxeAddNoticeResponse proto.InternalMessageInfo

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

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

type CrossWarriorsAxeCheatAddActivityRequest struct {
	StartTime            int64    `protobuf:"zigzag64,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	AwardTime            int64    `protobuf:"zigzag64,2,opt,name=award_time,json=awardTime,proto3" json:"award_time,omitempty"`
	EndTime              int64    `protobuf:"zigzag64,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	ServerId             []int64  `protobuf:"zigzag64,4,rep,packed,name=server_id,json=serverId,proto3" json:"server_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_CrossWarriorsAxeCheatAddActivityRequest proto.InternalMessageInfo

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

func (m *CrossWarriorsAxeCheatAddActivityRequest) GetAwardTime() int64 {
	if m != nil {
		return m.AwardTime
	}
	return 0
}

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

func (m *CrossWarriorsAxeCheatAddActivityRequest) GetServerId() []int64 {
	if m != nil {
		return m.ServerId
	}
	return nil
}

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

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

var xxx_messageInfo_CrossWarriorsAxeCheatAddActivityResponse proto.InternalMessageInfo

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

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

type CrossWarriorsAxeEnterRequest struct {
	ActivityId           string   `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"`
	RoleId               string   `protobuf:"bytes,2,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

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

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

var xxx_messageInfo_CrossWarriorsAxeEnterRequest proto.InternalMessageInfo

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

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

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

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

var xxx_messageInfo_CrossWarriorsAxeEnterResponse proto.InternalMessageInfo

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

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

func (m *CrossWarriorsAxeEnterResponse) GetData() *CrossWarriorsAxeEnterResponse_Data {
	if m != nil {
		return m.Data
	}
	return nil
}

type CrossWarriorsAxeEnterResponse_Data struct {
	Role                 *model.ActivityRole     `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"`
	Notice               []*model.ActivityNotice `protobuf:"bytes,2,rep,name=notice,proto3" json:"notice,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

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

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

var xxx_messageInfo_CrossWarriorsAxeEnterResponse_Data proto.InternalMessageInfo

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

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

func init() {
	proto.RegisterType((*CrossWarriorsAxeGetRuleRequest)(nil), "proto.CrossWarriorsAxeGetRuleRequest")
	proto.RegisterType((*CrossWarriorsAxeGetRuleResponse)(nil), "proto.CrossWarriorsAxeGetRuleResponse")
	proto.RegisterType((*CrossWarriorsAxeGetRuleResponse_Data)(nil), "proto.CrossWarriorsAxeGetRuleResponse.Data")
	proto.RegisterType((*CrossWarriorsAxeGetRoleRankListRequest)(nil), "proto.CrossWarriorsAxeGetRoleRankListRequest")
	proto.RegisterType((*CrossWarriorsAxeGetRoleRankListResponse)(nil), "proto.CrossWarriorsAxeGetRoleRankListResponse")
	proto.RegisterType((*CrossWarriorsAxeGetRoleRankListResponse_Data)(nil), "proto.CrossWarriorsAxeGetRoleRankListResponse.Data")
	proto.RegisterType((*CrossWarriorsAxeGetUnionRankListRequest)(nil), "proto.CrossWarriorsAxeGetUnionRankListRequest")
	proto.RegisterType((*CrossWarriorsAxeGetUnionRankListResponse)(nil), "proto.CrossWarriorsAxeGetUnionRankListResponse")
	proto.RegisterType((*CrossWarriorsAxeGetUnionRankListResponse_Data)(nil), "proto.CrossWarriorsAxeGetUnionRankListResponse.Data")
	proto.RegisterType((*CrossWarriorsAxeGetNoticeRequest)(nil), "proto.CrossWarriorsAxeGetNoticeRequest")
	proto.RegisterType((*CrossWarriorsAxeGetNoticeResponse)(nil), "proto.CrossWarriorsAxeGetNoticeResponse")
	proto.RegisterType((*CrossWarriorsAxeGetNoticeResponse_Data)(nil), "proto.CrossWarriorsAxeGetNoticeResponse.Data")
	proto.RegisterType((*CrossWarriorsAxeGetActivityRoleRequest)(nil), "proto.CrossWarriorsAxeGetActivityRoleRequest")
	proto.RegisterType((*CrossWarriorsAxeGetActivityRoleResponse)(nil), "proto.CrossWarriorsAxeGetActivityRoleResponse")
	proto.RegisterType((*CrossWarriorsAxeGetActivityRoleResponse_Data)(nil), "proto.CrossWarriorsAxeGetActivityRoleResponse.Data")
	proto.RegisterType((*CrossWarriorsAxeAddNoticeRequest)(nil), "proto.CrossWarriorsAxeAddNoticeRequest")
	proto.RegisterType((*CrossWarriorsAxeAddNoticeResponse)(nil), "proto.CrossWarriorsAxeAddNoticeResponse")
	proto.RegisterType((*CrossWarriorsAxeCheatAddActivityRequest)(nil), "proto.CrossWarriorsAxeCheatAddActivityRequest")
	proto.RegisterType((*CrossWarriorsAxeCheatAddActivityResponse)(nil), "proto.CrossWarriorsAxeCheatAddActivityResponse")
	proto.RegisterType((*CrossWarriorsAxeEnterRequest)(nil), "proto.CrossWarriorsAxeEnterRequest")
	proto.RegisterType((*CrossWarriorsAxeEnterResponse)(nil), "proto.CrossWarriorsAxeEnterResponse")
	proto.RegisterType((*CrossWarriorsAxeEnterResponse_Data)(nil), "proto.CrossWarriorsAxeEnterResponse.Data")
}

func init() {
	proto.RegisterFile("service/cross_warriors_axe_game.proto", fileDescriptor_fccb1928963f12b3)
}

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

// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConnInterface

// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
const _ = grpc.SupportPackageIsVersion6

// WarriorsAxeServiceClient is the client API for WarriorsAxeService service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
type WarriorsAxeServiceClient interface {
	GetRule(ctx context.Context, in *CrossWarriorsAxeGetRuleRequest, opts ...grpc.CallOption) (*CrossWarriorsAxeGetRuleResponse, error)
	GetRoleRankList(ctx context.Context, in *CrossWarriorsAxeGetRoleRankListRequest, opts ...grpc.CallOption) (*CrossWarriorsAxeGetRoleRankListResponse, error)
	GetUnionRankList(ctx context.Context, in *CrossWarriorsAxeGetUnionRankListRequest, opts ...grpc.CallOption) (*CrossWarriorsAxeGetUnionRankListResponse, error)
	GetNotice(ctx context.Context, in *CrossWarriorsAxeGetNoticeRequest, opts ...grpc.CallOption) (*CrossWarriorsAxeGetNoticeResponse, error)
	GetActivityRole(ctx context.Context, in *CrossWarriorsAxeGetActivityRoleRequest, opts ...grpc.CallOption) (*CrossWarriorsAxeGetActivityRoleResponse, error)
	AddNotice(ctx context.Context, in *CrossWarriorsAxeAddNoticeRequest, opts ...grpc.CallOption) (*CrossWarriorsAxeAddNoticeResponse, error)
	Enter(ctx context.Context, in *CrossWarriorsAxeEnterRequest, opts ...grpc.CallOption) (*CrossWarriorsAxeEnterResponse, error)
	CheatAddActivity(ctx context.Context, in *CrossWarriorsAxeCheatAddActivityRequest, opts ...grpc.CallOption) (*CrossWarriorsAxeCheatAddActivityResponse, error)
}

type warriorsAxeServiceClient struct {
	cc grpc.ClientConnInterface
}

func NewWarriorsAxeServiceClient(cc grpc.ClientConnInterface) WarriorsAxeServiceClient {
	return &warriorsAxeServiceClient{cc}
}

func (c *warriorsAxeServiceClient) GetRule(ctx context.Context, in *CrossWarriorsAxeGetRuleRequest, opts ...grpc.CallOption) (*CrossWarriorsAxeGetRuleResponse, error) {
	out := new(CrossWarriorsAxeGetRuleResponse)
	err := c.cc.Invoke(ctx, "/proto.WarriorsAxeService/GetRule", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *warriorsAxeServiceClient) GetRoleRankList(ctx context.Context, in *CrossWarriorsAxeGetRoleRankListRequest, opts ...grpc.CallOption) (*CrossWarriorsAxeGetRoleRankListResponse, error) {
	out := new(CrossWarriorsAxeGetRoleRankListResponse)
	err := c.cc.Invoke(ctx, "/proto.WarriorsAxeService/GetRoleRankList", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *warriorsAxeServiceClient) GetUnionRankList(ctx context.Context, in *CrossWarriorsAxeGetUnionRankListRequest, opts ...grpc.CallOption) (*CrossWarriorsAxeGetUnionRankListResponse, error) {
	out := new(CrossWarriorsAxeGetUnionRankListResponse)
	err := c.cc.Invoke(ctx, "/proto.WarriorsAxeService/GetUnionRankList", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *warriorsAxeServiceClient) GetNotice(ctx context.Context, in *CrossWarriorsAxeGetNoticeRequest, opts ...grpc.CallOption) (*CrossWarriorsAxeGetNoticeResponse, error) {
	out := new(CrossWarriorsAxeGetNoticeResponse)
	err := c.cc.Invoke(ctx, "/proto.WarriorsAxeService/GetNotice", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *warriorsAxeServiceClient) GetActivityRole(ctx context.Context, in *CrossWarriorsAxeGetActivityRoleRequest, opts ...grpc.CallOption) (*CrossWarriorsAxeGetActivityRoleResponse, error) {
	out := new(CrossWarriorsAxeGetActivityRoleResponse)
	err := c.cc.Invoke(ctx, "/proto.WarriorsAxeService/GetActivityRole", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *warriorsAxeServiceClient) AddNotice(ctx context.Context, in *CrossWarriorsAxeAddNoticeRequest, opts ...grpc.CallOption) (*CrossWarriorsAxeAddNoticeResponse, error) {
	out := new(CrossWarriorsAxeAddNoticeResponse)
	err := c.cc.Invoke(ctx, "/proto.WarriorsAxeService/AddNotice", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *warriorsAxeServiceClient) Enter(ctx context.Context, in *CrossWarriorsAxeEnterRequest, opts ...grpc.CallOption) (*CrossWarriorsAxeEnterResponse, error) {
	out := new(CrossWarriorsAxeEnterResponse)
	err := c.cc.Invoke(ctx, "/proto.WarriorsAxeService/Enter", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

func (c *warriorsAxeServiceClient) CheatAddActivity(ctx context.Context, in *CrossWarriorsAxeCheatAddActivityRequest, opts ...grpc.CallOption) (*CrossWarriorsAxeCheatAddActivityResponse, error) {
	out := new(CrossWarriorsAxeCheatAddActivityResponse)
	err := c.cc.Invoke(ctx, "/proto.WarriorsAxeService/CheatAddActivity", in, out, opts...)
	if err != nil {
		return nil, err
	}
	return out, nil
}

// WarriorsAxeServiceServer is the server API for WarriorsAxeService service.
type WarriorsAxeServiceServer interface {
	GetRule(context.Context, *CrossWarriorsAxeGetRuleRequest) (*CrossWarriorsAxeGetRuleResponse, error)
	GetRoleRankList(context.Context, *CrossWarriorsAxeGetRoleRankListRequest) (*CrossWarriorsAxeGetRoleRankListResponse, error)
	GetUnionRankList(context.Context, *CrossWarriorsAxeGetUnionRankListRequest) (*CrossWarriorsAxeGetUnionRankListResponse, error)
	GetNotice(context.Context, *CrossWarriorsAxeGetNoticeRequest) (*CrossWarriorsAxeGetNoticeResponse, error)
	GetActivityRole(context.Context, *CrossWarriorsAxeGetActivityRoleRequest) (*CrossWarriorsAxeGetActivityRoleResponse, error)
	AddNotice(context.Context, *CrossWarriorsAxeAddNoticeRequest) (*CrossWarriorsAxeAddNoticeResponse, error)
	Enter(context.Context, *CrossWarriorsAxeEnterRequest) (*CrossWarriorsAxeEnterResponse, error)
	CheatAddActivity(context.Context, *CrossWarriorsAxeCheatAddActivityRequest) (*CrossWarriorsAxeCheatAddActivityResponse, error)
}

// UnimplementedWarriorsAxeServiceServer can be embedded to have forward compatible implementations.
type UnimplementedWarriorsAxeServiceServer struct {
}

func (*UnimplementedWarriorsAxeServiceServer) GetRule(ctx context.Context, req *CrossWarriorsAxeGetRuleRequest) (*CrossWarriorsAxeGetRuleResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method GetRule not implemented")
}
func (*UnimplementedWarriorsAxeServiceServer) GetRoleRankList(ctx context.Context, req *CrossWarriorsAxeGetRoleRankListRequest) (*CrossWarriorsAxeGetRoleRankListResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method GetRoleRankList not implemented")
}
func (*UnimplementedWarriorsAxeServiceServer) GetUnionRankList(ctx context.Context, req *CrossWarriorsAxeGetUnionRankListRequest) (*CrossWarriorsAxeGetUnionRankListResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method GetUnionRankList not implemented")
}
func (*UnimplementedWarriorsAxeServiceServer) GetNotice(ctx context.Context, req *CrossWarriorsAxeGetNoticeRequest) (*CrossWarriorsAxeGetNoticeResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method GetNotice not implemented")
}
func (*UnimplementedWarriorsAxeServiceServer) GetActivityRole(ctx context.Context, req *CrossWarriorsAxeGetActivityRoleRequest) (*CrossWarriorsAxeGetActivityRoleResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method GetActivityRole not implemented")
}
func (*UnimplementedWarriorsAxeServiceServer) AddNotice(ctx context.Context, req *CrossWarriorsAxeAddNoticeRequest) (*CrossWarriorsAxeAddNoticeResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method AddNotice not implemented")
}
func (*UnimplementedWarriorsAxeServiceServer) Enter(ctx context.Context, req *CrossWarriorsAxeEnterRequest) (*CrossWarriorsAxeEnterResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method Enter not implemented")
}
func (*UnimplementedWarriorsAxeServiceServer) CheatAddActivity(ctx context.Context, req *CrossWarriorsAxeCheatAddActivityRequest) (*CrossWarriorsAxeCheatAddActivityResponse, error) {
	return nil, status.Errorf(codes.Unimplemented, "method CheatAddActivity not implemented")
}

func RegisterWarriorsAxeServiceServer(s *grpc.Server, srv WarriorsAxeServiceServer) {
	s.RegisterService(&_WarriorsAxeService_serviceDesc, srv)
}

func _WarriorsAxeService_GetRule_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossWarriorsAxeGetRuleRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(WarriorsAxeServiceServer).GetRule(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.WarriorsAxeService/GetRule",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(WarriorsAxeServiceServer).GetRule(ctx, req.(*CrossWarriorsAxeGetRuleRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _WarriorsAxeService_GetRoleRankList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossWarriorsAxeGetRoleRankListRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(WarriorsAxeServiceServer).GetRoleRankList(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.WarriorsAxeService/GetRoleRankList",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(WarriorsAxeServiceServer).GetRoleRankList(ctx, req.(*CrossWarriorsAxeGetRoleRankListRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _WarriorsAxeService_GetUnionRankList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossWarriorsAxeGetUnionRankListRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(WarriorsAxeServiceServer).GetUnionRankList(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.WarriorsAxeService/GetUnionRankList",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(WarriorsAxeServiceServer).GetUnionRankList(ctx, req.(*CrossWarriorsAxeGetUnionRankListRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _WarriorsAxeService_GetNotice_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossWarriorsAxeGetNoticeRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(WarriorsAxeServiceServer).GetNotice(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.WarriorsAxeService/GetNotice",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(WarriorsAxeServiceServer).GetNotice(ctx, req.(*CrossWarriorsAxeGetNoticeRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _WarriorsAxeService_GetActivityRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossWarriorsAxeGetActivityRoleRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(WarriorsAxeServiceServer).GetActivityRole(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.WarriorsAxeService/GetActivityRole",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(WarriorsAxeServiceServer).GetActivityRole(ctx, req.(*CrossWarriorsAxeGetActivityRoleRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _WarriorsAxeService_AddNotice_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossWarriorsAxeAddNoticeRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(WarriorsAxeServiceServer).AddNotice(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.WarriorsAxeService/AddNotice",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(WarriorsAxeServiceServer).AddNotice(ctx, req.(*CrossWarriorsAxeAddNoticeRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _WarriorsAxeService_Enter_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossWarriorsAxeEnterRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(WarriorsAxeServiceServer).Enter(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.WarriorsAxeService/Enter",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(WarriorsAxeServiceServer).Enter(ctx, req.(*CrossWarriorsAxeEnterRequest))
	}
	return interceptor(ctx, in, info, handler)
}

func _WarriorsAxeService_CheatAddActivity_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
	in := new(CrossWarriorsAxeCheatAddActivityRequest)
	if err := dec(in); err != nil {
		return nil, err
	}
	if interceptor == nil {
		return srv.(WarriorsAxeServiceServer).CheatAddActivity(ctx, in)
	}
	info := &grpc.UnaryServerInfo{
		Server:     srv,
		FullMethod: "/proto.WarriorsAxeService/CheatAddActivity",
	}
	handler := func(ctx context.Context, req interface{}) (interface{}, error) {
		return srv.(WarriorsAxeServiceServer).CheatAddActivity(ctx, req.(*CrossWarriorsAxeCheatAddActivityRequest))
	}
	return interceptor(ctx, in, info, handler)
}

var _WarriorsAxeService_serviceDesc = grpc.ServiceDesc{
	ServiceName: "proto.WarriorsAxeService",
	HandlerType: (*WarriorsAxeServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetRule",
			Handler:    _WarriorsAxeService_GetRule_Handler,
		},
		{
			MethodName: "GetRoleRankList",
			Handler:    _WarriorsAxeService_GetRoleRankList_Handler,
		},
		{
			MethodName: "GetUnionRankList",
			Handler:    _WarriorsAxeService_GetUnionRankList_Handler,
		},
		{
			MethodName: "GetNotice",
			Handler:    _WarriorsAxeService_GetNotice_Handler,
		},
		{
			MethodName: "GetActivityRole",
			Handler:    _WarriorsAxeService_GetActivityRole_Handler,
		},
		{
			MethodName: "AddNotice",
			Handler:    _WarriorsAxeService_AddNotice_Handler,
		},
		{
			MethodName: "Enter",
			Handler:    _WarriorsAxeService_Enter_Handler,
		},
		{
			MethodName: "CheatAddActivity",
			Handler:    _WarriorsAxeService_CheatAddActivity_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "service/cross_warriors_axe_game.proto",
}
