// Code generated by protoc-gen-go. DO NOT EDIT. // source: login.proto package serverproto import ( fmt "fmt" proto "github.com/golang/protobuf/proto" math "math" ) // 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 ServerInfo struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ServerInfo) Reset() { *m = ServerInfo{} } func (m *ServerInfo) String() string { return proto.CompactTextString(m) } func (*ServerInfo) ProtoMessage() {} func (*ServerInfo) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{0} } func (m *ServerInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ServerInfo.Unmarshal(m, b) } func (m *ServerInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ServerInfo.Marshal(b, m, deterministic) } func (m *ServerInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_ServerInfo.Merge(m, src) } func (m *ServerInfo) XXX_Size() int { return xxx_messageInfo_ServerInfo.Size(m) } func (m *ServerInfo) XXX_DiscardUnknown() { xxx_messageInfo_ServerInfo.DiscardUnknown(m) } var xxx_messageInfo_ServerInfo proto.InternalMessageInfo func (m *ServerInfo) GetId() string { if m != nil { return m.Id } return "" } func (m *ServerInfo) GetPort() int32 { if m != nil { return m.Port } return 0 } //project Service:"gate|game" RouteRule:"pass" type CSPingReq struct { OpenId string `protobuf:"bytes,3,opt,name=open_id,json=openId,proto3" json:"open_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPingReq) Reset() { *m = CSPingReq{} } func (m *CSPingReq) String() string { return proto.CompactTextString(m) } func (*CSPingReq) ProtoMessage() {} func (*CSPingReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{1} } func (m *CSPingReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPingReq.Unmarshal(m, b) } func (m *CSPingReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPingReq.Marshal(b, m, deterministic) } func (m *CSPingReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPingReq.Merge(m, src) } func (m *CSPingReq) XXX_Size() int { return xxx_messageInfo_CSPingReq.Size(m) } func (m *CSPingReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPingReq.DiscardUnknown(m) } var xxx_messageInfo_CSPingReq proto.InternalMessageInfo func (m *CSPingReq) GetOpenId() string { if m != nil { return m.OpenId } return "" } type SCPingAck struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPingAck) Reset() { *m = SCPingAck{} } func (m *SCPingAck) String() string { return proto.CompactTextString(m) } func (*SCPingAck) ProtoMessage() {} func (*SCPingAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{2} } func (m *SCPingAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPingAck.Unmarshal(m, b) } func (m *SCPingAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPingAck.Marshal(b, m, deterministic) } func (m *SCPingAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPingAck.Merge(m, src) } func (m *SCPingAck) XXX_Size() int { return xxx_messageInfo_SCPingAck.Size(m) } func (m *SCPingAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPingAck.DiscardUnknown(m) } var xxx_messageInfo_SCPingAck proto.InternalMessageInfo //游戏登陆操作project Service:"gate" RouteRule:"pass" type CSLoginReq struct { Platform string `protobuf:"bytes,1,opt,name=platform,proto3" json:"platform,omitempty"` PhonePlatform int32 `protobuf:"varint,2,opt,name=phone_platform,json=phonePlatform,proto3" json:"phone_platform,omitempty"` PlatformToken string `protobuf:"bytes,3,opt,name=platform_token,json=platformToken,proto3" json:"platform_token,omitempty"` OpenId string `protobuf:"bytes,4,opt,name=open_id,json=openId,proto3" json:"open_id,omitempty"` Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` CryptPass string `protobuf:"bytes,6,opt,name=crypt_pass,json=cryptPass,proto3" json:"crypt_pass,omitempty"` GameVersion int32 `protobuf:"varint,7,opt,name=game_version,json=gameVersion,proto3" json:"game_version,omitempty"` Ip string `protobuf:"bytes,8,opt,name=ip,proto3" json:"ip,omitempty"` SelectZone int32 `protobuf:"varint,9,opt,name=select_zone,json=selectZone,proto3" json:"select_zone,omitempty"` SubPlatform string `protobuf:"bytes,10,opt,name=sub_platform,json=subPlatform,proto3" json:"sub_platform,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSLoginReq) Reset() { *m = CSLoginReq{} } func (m *CSLoginReq) String() string { return proto.CompactTextString(m) } func (*CSLoginReq) ProtoMessage() {} func (*CSLoginReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{3} } func (m *CSLoginReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSLoginReq.Unmarshal(m, b) } func (m *CSLoginReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSLoginReq.Marshal(b, m, deterministic) } func (m *CSLoginReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSLoginReq.Merge(m, src) } func (m *CSLoginReq) XXX_Size() int { return xxx_messageInfo_CSLoginReq.Size(m) } func (m *CSLoginReq) XXX_DiscardUnknown() { xxx_messageInfo_CSLoginReq.DiscardUnknown(m) } var xxx_messageInfo_CSLoginReq proto.InternalMessageInfo func (m *CSLoginReq) GetPlatform() string { if m != nil { return m.Platform } return "" } func (m *CSLoginReq) GetPhonePlatform() int32 { if m != nil { return m.PhonePlatform } return 0 } func (m *CSLoginReq) GetPlatformToken() string { if m != nil { return m.PlatformToken } return "" } func (m *CSLoginReq) GetOpenId() string { if m != nil { return m.OpenId } return "" } func (m *CSLoginReq) GetPassword() string { if m != nil { return m.Password } return "" } func (m *CSLoginReq) GetCryptPass() string { if m != nil { return m.CryptPass } return "" } func (m *CSLoginReq) GetGameVersion() int32 { if m != nil { return m.GameVersion } return 0 } func (m *CSLoginReq) GetIp() string { if m != nil { return m.Ip } return "" } func (m *CSLoginReq) GetSelectZone() int32 { if m != nil { return m.SelectZone } return 0 } func (m *CSLoginReq) GetSubPlatform() string { if m != nil { return m.SubPlatform } return "" } type SCLoginAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ClientId uint64 `protobuf:"varint,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` UnisdkLoginJson string `protobuf:"bytes,3,opt,name=unisdk_login_json,json=unisdkLoginJson,proto3" json:"unisdk_login_json,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCLoginAck) Reset() { *m = SCLoginAck{} } func (m *SCLoginAck) String() string { return proto.CompactTextString(m) } func (*SCLoginAck) ProtoMessage() {} func (*SCLoginAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{4} } func (m *SCLoginAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCLoginAck.Unmarshal(m, b) } func (m *SCLoginAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCLoginAck.Marshal(b, m, deterministic) } func (m *SCLoginAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCLoginAck.Merge(m, src) } func (m *SCLoginAck) XXX_Size() int { return xxx_messageInfo_SCLoginAck.Size(m) } func (m *SCLoginAck) XXX_DiscardUnknown() { xxx_messageInfo_SCLoginAck.DiscardUnknown(m) } var xxx_messageInfo_SCLoginAck proto.InternalMessageInfo func (m *SCLoginAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCLoginAck) GetClientId() uint64 { if m != nil { return m.ClientId } return 0 } func (m *SCLoginAck) GetUnisdkLoginJson() string { if m != nil { return m.UnisdkLoginJson } return "" } //断线重连 type CSReconnectReq struct { OpenId string `protobuf:"bytes,1,opt,name=open_id,json=openId,proto3" json:"open_id,omitempty"` PlatformToken string `protobuf:"bytes,2,opt,name=platform_token,json=platformToken,proto3" json:"platform_token,omitempty"` Uid string `protobuf:"bytes,3,opt,name=uid,proto3" json:"uid,omitempty"` CryptPass string `protobuf:"bytes,4,opt,name=crypt_pass,json=cryptPass,proto3" json:"crypt_pass,omitempty"` Platform string `protobuf:"bytes,5,opt,name=platform,proto3" json:"platform,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSReconnectReq) Reset() { *m = CSReconnectReq{} } func (m *CSReconnectReq) String() string { return proto.CompactTextString(m) } func (*CSReconnectReq) ProtoMessage() {} func (*CSReconnectReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{5} } func (m *CSReconnectReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSReconnectReq.Unmarshal(m, b) } func (m *CSReconnectReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSReconnectReq.Marshal(b, m, deterministic) } func (m *CSReconnectReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSReconnectReq.Merge(m, src) } func (m *CSReconnectReq) XXX_Size() int { return xxx_messageInfo_CSReconnectReq.Size(m) } func (m *CSReconnectReq) XXX_DiscardUnknown() { xxx_messageInfo_CSReconnectReq.DiscardUnknown(m) } var xxx_messageInfo_CSReconnectReq proto.InternalMessageInfo func (m *CSReconnectReq) GetOpenId() string { if m != nil { return m.OpenId } return "" } func (m *CSReconnectReq) GetPlatformToken() string { if m != nil { return m.PlatformToken } return "" } func (m *CSReconnectReq) GetUid() string { if m != nil { return m.Uid } return "" } func (m *CSReconnectReq) GetCryptPass() string { if m != nil { return m.CryptPass } return "" } func (m *CSReconnectReq) GetPlatform() string { if m != nil { return m.Platform } return "" } type SCReconnectAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ReconnectData *ReconnectUserData `protobuf:"bytes,2,opt,name=reconnect_data,json=reconnectData,proto3" json:"reconnect_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCReconnectAck) Reset() { *m = SCReconnectAck{} } func (m *SCReconnectAck) String() string { return proto.CompactTextString(m) } func (*SCReconnectAck) ProtoMessage() {} func (*SCReconnectAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{6} } func (m *SCReconnectAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCReconnectAck.Unmarshal(m, b) } func (m *SCReconnectAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCReconnectAck.Marshal(b, m, deterministic) } func (m *SCReconnectAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCReconnectAck.Merge(m, src) } func (m *SCReconnectAck) XXX_Size() int { return xxx_messageInfo_SCReconnectAck.Size(m) } func (m *SCReconnectAck) XXX_DiscardUnknown() { xxx_messageInfo_SCReconnectAck.DiscardUnknown(m) } var xxx_messageInfo_SCReconnectAck proto.InternalMessageInfo func (m *SCReconnectAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCReconnectAck) GetReconnectData() *ReconnectUserData { if m != nil { return m.ReconnectData } return nil } type SCHandShakeNtf struct { CryptPass string `protobuf:"bytes,1,opt,name=crypt_pass,json=cryptPass,proto3" json:"crypt_pass,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCHandShakeNtf) Reset() { *m = SCHandShakeNtf{} } func (m *SCHandShakeNtf) String() string { return proto.CompactTextString(m) } func (*SCHandShakeNtf) ProtoMessage() {} func (*SCHandShakeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{7} } func (m *SCHandShakeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCHandShakeNtf.Unmarshal(m, b) } func (m *SCHandShakeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCHandShakeNtf.Marshal(b, m, deterministic) } func (m *SCHandShakeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCHandShakeNtf.Merge(m, src) } func (m *SCHandShakeNtf) XXX_Size() int { return xxx_messageInfo_SCHandShakeNtf.Size(m) } func (m *SCHandShakeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCHandShakeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCHandShakeNtf proto.InternalMessageInfo func (m *SCHandShakeNtf) GetCryptPass() string { if m != nil { return m.CryptPass } return "" } //客户端发起创建角色请求 type CSCreateRoleReq struct { OpenId string `protobuf:"bytes,1,opt,name=open_id,json=openId,proto3" json:"open_id,omitempty"` JobId int32 `protobuf:"varint,2,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"` Sex int32 `protobuf:"varint,3,opt,name=sex,proto3" json:"sex,omitempty"` Country int32 `protobuf:"varint,4,opt,name=country,proto3" json:"country,omitempty"` Eye int32 `protobuf:"varint,5,opt,name=eye,proto3" json:"eye,omitempty"` Hair int32 `protobuf:"varint,6,opt,name=hair,proto3" json:"hair,omitempty"` Head int32 `protobuf:"varint,7,opt,name=head,proto3" json:"head,omitempty"` HairAvatar int32 `protobuf:"varint,8,opt,name=hair_avatar,json=hairAvatar,proto3" json:"hair_avatar,omitempty"` ActiveCode string `protobuf:"bytes,9,opt,name=active_code,json=activeCode,proto3" json:"active_code,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCreateRoleReq) Reset() { *m = CSCreateRoleReq{} } func (m *CSCreateRoleReq) String() string { return proto.CompactTextString(m) } func (*CSCreateRoleReq) ProtoMessage() {} func (*CSCreateRoleReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{8} } func (m *CSCreateRoleReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCreateRoleReq.Unmarshal(m, b) } func (m *CSCreateRoleReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCreateRoleReq.Marshal(b, m, deterministic) } func (m *CSCreateRoleReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCreateRoleReq.Merge(m, src) } func (m *CSCreateRoleReq) XXX_Size() int { return xxx_messageInfo_CSCreateRoleReq.Size(m) } func (m *CSCreateRoleReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCreateRoleReq.DiscardUnknown(m) } var xxx_messageInfo_CSCreateRoleReq proto.InternalMessageInfo func (m *CSCreateRoleReq) GetOpenId() string { if m != nil { return m.OpenId } return "" } func (m *CSCreateRoleReq) GetJobId() int32 { if m != nil { return m.JobId } return 0 } func (m *CSCreateRoleReq) GetSex() int32 { if m != nil { return m.Sex } return 0 } func (m *CSCreateRoleReq) GetCountry() int32 { if m != nil { return m.Country } return 0 } func (m *CSCreateRoleReq) GetEye() int32 { if m != nil { return m.Eye } return 0 } func (m *CSCreateRoleReq) GetHair() int32 { if m != nil { return m.Hair } return 0 } func (m *CSCreateRoleReq) GetHead() int32 { if m != nil { return m.Head } return 0 } func (m *CSCreateRoleReq) GetHairAvatar() int32 { if m != nil { return m.HairAvatar } return 0 } func (m *CSCreateRoleReq) GetActiveCode() string { if m != nil { return m.ActiveCode } return "" } type SCCreateRoleAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` CreateRoleTime uint64 `protobuf:"varint,2,opt,name=create_role_time,json=createRoleTime,proto3" json:"create_role_time,omitempty"` Uid uint64 `protobuf:"varint,3,opt,name=uid,proto3" json:"uid,omitempty"` Gender int32 `protobuf:"varint,4,opt,name=gender,proto3" json:"gender,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCreateRoleAck) Reset() { *m = SCCreateRoleAck{} } func (m *SCCreateRoleAck) String() string { return proto.CompactTextString(m) } func (*SCCreateRoleAck) ProtoMessage() {} func (*SCCreateRoleAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{9} } func (m *SCCreateRoleAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCreateRoleAck.Unmarshal(m, b) } func (m *SCCreateRoleAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCreateRoleAck.Marshal(b, m, deterministic) } func (m *SCCreateRoleAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCreateRoleAck.Merge(m, src) } func (m *SCCreateRoleAck) XXX_Size() int { return xxx_messageInfo_SCCreateRoleAck.Size(m) } func (m *SCCreateRoleAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCreateRoleAck.DiscardUnknown(m) } var xxx_messageInfo_SCCreateRoleAck proto.InternalMessageInfo func (m *SCCreateRoleAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCreateRoleAck) GetCreateRoleTime() uint64 { if m != nil { return m.CreateRoleTime } return 0 } func (m *SCCreateRoleAck) GetUid() uint64 { if m != nil { return m.Uid } return 0 } func (m *SCCreateRoleAck) GetGender() int32 { if m != nil { return m.Gender } return 0 } //创建流程中发送昵称 type CSNameReq struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSNameReq) Reset() { *m = CSNameReq{} } func (m *CSNameReq) String() string { return proto.CompactTextString(m) } func (*CSNameReq) ProtoMessage() {} func (*CSNameReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{10} } func (m *CSNameReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSNameReq.Unmarshal(m, b) } func (m *CSNameReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSNameReq.Marshal(b, m, deterministic) } func (m *CSNameReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSNameReq.Merge(m, src) } func (m *CSNameReq) XXX_Size() int { return xxx_messageInfo_CSNameReq.Size(m) } func (m *CSNameReq) XXX_DiscardUnknown() { xxx_messageInfo_CSNameReq.DiscardUnknown(m) } var xxx_messageInfo_CSNameReq proto.InternalMessageInfo func (m *CSNameReq) GetName() string { if m != nil { return m.Name } return "" } type SCNameAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCNameAck) Reset() { *m = SCNameAck{} } func (m *SCNameAck) String() string { return proto.CompactTextString(m) } func (*SCNameAck) ProtoMessage() {} func (*SCNameAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{11} } func (m *SCNameAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCNameAck.Unmarshal(m, b) } func (m *SCNameAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCNameAck.Marshal(b, m, deterministic) } func (m *SCNameAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCNameAck.Merge(m, src) } func (m *SCNameAck) XXX_Size() int { return xxx_messageInfo_SCNameAck.Size(m) } func (m *SCNameAck) XXX_DiscardUnknown() { xxx_messageInfo_SCNameAck.DiscardUnknown(m) } var xxx_messageInfo_SCNameAck proto.InternalMessageInfo func (m *SCNameAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCNameAck) GetName() string { if m != nil { return m.Name } return "" } //玩家启动时需要的基础信息 (后续根据需求来请求数据,暂时做成都发) type SCStartupInfoNtf struct { ServerTime uint64 `protobuf:"varint,1,opt,name=server_time,json=serverTime,proto3" json:"server_time,omitempty"` CreateTime uint64 `protobuf:"varint,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` ReconnectInfo *ReconnectInfo `protobuf:"bytes,3,opt,name=reconnect_info,json=reconnectInfo,proto3" json:"reconnect_info,omitempty"` RoleBase *RoleBase `protobuf:"bytes,4,opt,name=role_base,json=roleBase,proto3" json:"role_base,omitempty"` RoleBag *RoleBag `protobuf:"bytes,5,opt,name=role_bag,json=roleBag,proto3" json:"role_bag,omitempty"` RoleHero *RoleHero `protobuf:"bytes,6,opt,name=role_hero,json=roleHero,proto3" json:"role_hero,omitempty"` RoleEquip *RoleEquip `protobuf:"bytes,7,opt,name=role_equip,json=roleEquip,proto3" json:"role_equip,omitempty"` RoleChip *RoleChip `protobuf:"bytes,8,opt,name=role_chip,json=roleChip,proto3" json:"role_chip,omitempty"` RoleSkill *RoleSkill `protobuf:"bytes,9,opt,name=role_skill,json=roleSkill,proto3" json:"role_skill,omitempty"` RoleCard *RoleCard `protobuf:"bytes,10,opt,name=role_card,json=roleCard,proto3" json:"role_card,omitempty"` RoleFashion *RoleFashion `protobuf:"bytes,11,opt,name=role_fashion,json=roleFashion,proto3" json:"role_fashion,omitempty"` RoleBattle *RoleBattle `protobuf:"bytes,12,opt,name=role_battle,json=roleBattle,proto3" json:"role_battle,omitempty"` RoleFightpower *FightPowerData `protobuf:"bytes,13,opt,name=role_fightpower,json=roleFightpower,proto3" json:"role_fightpower,omitempty"` RoleChat *RoleChat `protobuf:"bytes,14,opt,name=role_chat,json=roleChat,proto3" json:"role_chat,omitempty"` RoleTask *RoleTask `protobuf:"bytes,15,opt,name=role_task,json=roleTask,proto3" json:"role_task,omitempty"` RoleRed *RoleRed `protobuf:"bytes,16,opt,name=role_red,json=roleRed,proto3" json:"role_red,omitempty"` RoleCompetition *RoleCompetition `protobuf:"bytes,17,opt,name=role_competition,json=roleCompetition,proto3" json:"role_competition,omitempty"` RoleMap *RoleMap `protobuf:"bytes,18,opt,name=role_map,json=roleMap,proto3" json:"role_map,omitempty"` RoleTower *RoleTower `protobuf:"bytes,19,opt,name=role_tower,json=roleTower,proto3" json:"role_tower,omitempty"` RoleDraw *RoleDraw `protobuf:"bytes,20,opt,name=role_draw,json=roleDraw,proto3" json:"role_draw,omitempty"` RoleRune *RoleRune `protobuf:"bytes,21,opt,name=role_rune,json=roleRune,proto3" json:"role_rune,omitempty"` RoleDaochang100 *RoleDaoChang100 `protobuf:"bytes,22,opt,name=role_daochang100,json=roleDaochang100,proto3" json:"role_daochang100,omitempty"` RoleCross *RoleCross `protobuf:"bytes,23,opt,name=role_cross,json=roleCross,proto3" json:"role_cross,omitempty"` RoleSkillEquip *RoleSkillEquip `protobuf:"bytes,24,opt,name=role_skill_equip,json=roleSkillEquip,proto3" json:"role_skill_equip,omitempty"` RoleWishBox *RoleWish `protobuf:"bytes,25,opt,name=role_wish_box,json=roleWishBox,proto3" json:"role_wish_box,omitempty"` FuncDisable bool `protobuf:"varint,100,opt,name=func_disable,json=funcDisable,proto3" json:"func_disable,omitempty"` ServiceStartTime uint64 `protobuf:"varint,101,opt,name=service_start_time,json=serviceStartTime,proto3" json:"service_start_time,omitempty"` RoleBt *RoleBT `protobuf:"bytes,102,opt,name=role_bt,json=roleBt,proto3" json:"role_bt,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCStartupInfoNtf) Reset() { *m = SCStartupInfoNtf{} } func (m *SCStartupInfoNtf) String() string { return proto.CompactTextString(m) } func (*SCStartupInfoNtf) ProtoMessage() {} func (*SCStartupInfoNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{12} } func (m *SCStartupInfoNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCStartupInfoNtf.Unmarshal(m, b) } func (m *SCStartupInfoNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCStartupInfoNtf.Marshal(b, m, deterministic) } func (m *SCStartupInfoNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCStartupInfoNtf.Merge(m, src) } func (m *SCStartupInfoNtf) XXX_Size() int { return xxx_messageInfo_SCStartupInfoNtf.Size(m) } func (m *SCStartupInfoNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCStartupInfoNtf.DiscardUnknown(m) } var xxx_messageInfo_SCStartupInfoNtf proto.InternalMessageInfo func (m *SCStartupInfoNtf) GetServerTime() uint64 { if m != nil { return m.ServerTime } return 0 } func (m *SCStartupInfoNtf) GetCreateTime() uint64 { if m != nil { return m.CreateTime } return 0 } func (m *SCStartupInfoNtf) GetReconnectInfo() *ReconnectInfo { if m != nil { return m.ReconnectInfo } return nil } func (m *SCStartupInfoNtf) GetRoleBase() *RoleBase { if m != nil { return m.RoleBase } return nil } func (m *SCStartupInfoNtf) GetRoleBag() *RoleBag { if m != nil { return m.RoleBag } return nil } func (m *SCStartupInfoNtf) GetRoleHero() *RoleHero { if m != nil { return m.RoleHero } return nil } func (m *SCStartupInfoNtf) GetRoleEquip() *RoleEquip { if m != nil { return m.RoleEquip } return nil } func (m *SCStartupInfoNtf) GetRoleChip() *RoleChip { if m != nil { return m.RoleChip } return nil } func (m *SCStartupInfoNtf) GetRoleSkill() *RoleSkill { if m != nil { return m.RoleSkill } return nil } func (m *SCStartupInfoNtf) GetRoleCard() *RoleCard { if m != nil { return m.RoleCard } return nil } func (m *SCStartupInfoNtf) GetRoleFashion() *RoleFashion { if m != nil { return m.RoleFashion } return nil } func (m *SCStartupInfoNtf) GetRoleBattle() *RoleBattle { if m != nil { return m.RoleBattle } return nil } func (m *SCStartupInfoNtf) GetRoleFightpower() *FightPowerData { if m != nil { return m.RoleFightpower } return nil } func (m *SCStartupInfoNtf) GetRoleChat() *RoleChat { if m != nil { return m.RoleChat } return nil } func (m *SCStartupInfoNtf) GetRoleTask() *RoleTask { if m != nil { return m.RoleTask } return nil } func (m *SCStartupInfoNtf) GetRoleRed() *RoleRed { if m != nil { return m.RoleRed } return nil } func (m *SCStartupInfoNtf) GetRoleCompetition() *RoleCompetition { if m != nil { return m.RoleCompetition } return nil } func (m *SCStartupInfoNtf) GetRoleMap() *RoleMap { if m != nil { return m.RoleMap } return nil } func (m *SCStartupInfoNtf) GetRoleTower() *RoleTower { if m != nil { return m.RoleTower } return nil } func (m *SCStartupInfoNtf) GetRoleDraw() *RoleDraw { if m != nil { return m.RoleDraw } return nil } func (m *SCStartupInfoNtf) GetRoleRune() *RoleRune { if m != nil { return m.RoleRune } return nil } func (m *SCStartupInfoNtf) GetRoleDaochang100() *RoleDaoChang100 { if m != nil { return m.RoleDaochang100 } return nil } func (m *SCStartupInfoNtf) GetRoleCross() *RoleCross { if m != nil { return m.RoleCross } return nil } func (m *SCStartupInfoNtf) GetRoleSkillEquip() *RoleSkillEquip { if m != nil { return m.RoleSkillEquip } return nil } func (m *SCStartupInfoNtf) GetRoleWishBox() *RoleWish { if m != nil { return m.RoleWishBox } return nil } func (m *SCStartupInfoNtf) GetFuncDisable() bool { if m != nil { return m.FuncDisable } return false } func (m *SCStartupInfoNtf) GetServiceStartTime() uint64 { if m != nil { return m.ServiceStartTime } return 0 } func (m *SCStartupInfoNtf) GetRoleBt() *RoleBT { if m != nil { return m.RoleBt } return nil } //客户端没收到多条协议,需要做数据判断,有数据就添加没数据不处理,例如pet_manual //数据为空客户端不能直接拿空数据覆盖 type SCStartupInfoPetNtf struct { RolePetInfo *RolePet `protobuf:"bytes,1,opt,name=role_pet_info,json=rolePetInfo,proto3" json:"role_pet_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCStartupInfoPetNtf) Reset() { *m = SCStartupInfoPetNtf{} } func (m *SCStartupInfoPetNtf) String() string { return proto.CompactTextString(m) } func (*SCStartupInfoPetNtf) ProtoMessage() {} func (*SCStartupInfoPetNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{13} } func (m *SCStartupInfoPetNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCStartupInfoPetNtf.Unmarshal(m, b) } func (m *SCStartupInfoPetNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCStartupInfoPetNtf.Marshal(b, m, deterministic) } func (m *SCStartupInfoPetNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCStartupInfoPetNtf.Merge(m, src) } func (m *SCStartupInfoPetNtf) XXX_Size() int { return xxx_messageInfo_SCStartupInfoPetNtf.Size(m) } func (m *SCStartupInfoPetNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCStartupInfoPetNtf.DiscardUnknown(m) } var xxx_messageInfo_SCStartupInfoPetNtf proto.InternalMessageInfo func (m *SCStartupInfoPetNtf) GetRolePetInfo() *RolePet { if m != nil { return m.RolePetInfo } return nil } type SCStartupInfoEquipNtf struct { RoleEquipInfo *RoleEquip `protobuf:"bytes,1,opt,name=role_equip_info,json=roleEquipInfo,proto3" json:"role_equip_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCStartupInfoEquipNtf) Reset() { *m = SCStartupInfoEquipNtf{} } func (m *SCStartupInfoEquipNtf) String() string { return proto.CompactTextString(m) } func (*SCStartupInfoEquipNtf) ProtoMessage() {} func (*SCStartupInfoEquipNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{14} } func (m *SCStartupInfoEquipNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCStartupInfoEquipNtf.Unmarshal(m, b) } func (m *SCStartupInfoEquipNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCStartupInfoEquipNtf.Marshal(b, m, deterministic) } func (m *SCStartupInfoEquipNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCStartupInfoEquipNtf.Merge(m, src) } func (m *SCStartupInfoEquipNtf) XXX_Size() int { return xxx_messageInfo_SCStartupInfoEquipNtf.Size(m) } func (m *SCStartupInfoEquipNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCStartupInfoEquipNtf.DiscardUnknown(m) } var xxx_messageInfo_SCStartupInfoEquipNtf proto.InternalMessageInfo func (m *SCStartupInfoEquipNtf) GetRoleEquipInfo() *RoleEquip { if m != nil { return m.RoleEquipInfo } return nil } type SCStartupInfoCardNtf struct { RoleCardInfo *RoleCard `protobuf:"bytes,1,opt,name=role_card_info,json=roleCardInfo,proto3" json:"role_card_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCStartupInfoCardNtf) Reset() { *m = SCStartupInfoCardNtf{} } func (m *SCStartupInfoCardNtf) String() string { return proto.CompactTextString(m) } func (*SCStartupInfoCardNtf) ProtoMessage() {} func (*SCStartupInfoCardNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{15} } func (m *SCStartupInfoCardNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCStartupInfoCardNtf.Unmarshal(m, b) } func (m *SCStartupInfoCardNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCStartupInfoCardNtf.Marshal(b, m, deterministic) } func (m *SCStartupInfoCardNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCStartupInfoCardNtf.Merge(m, src) } func (m *SCStartupInfoCardNtf) XXX_Size() int { return xxx_messageInfo_SCStartupInfoCardNtf.Size(m) } func (m *SCStartupInfoCardNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCStartupInfoCardNtf.DiscardUnknown(m) } var xxx_messageInfo_SCStartupInfoCardNtf proto.InternalMessageInfo func (m *SCStartupInfoCardNtf) GetRoleCardInfo() *RoleCard { if m != nil { return m.RoleCardInfo } return nil } type SCStartupInfoEndNtf struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCStartupInfoEndNtf) Reset() { *m = SCStartupInfoEndNtf{} } func (m *SCStartupInfoEndNtf) String() string { return proto.CompactTextString(m) } func (*SCStartupInfoEndNtf) ProtoMessage() {} func (*SCStartupInfoEndNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{16} } func (m *SCStartupInfoEndNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCStartupInfoEndNtf.Unmarshal(m, b) } func (m *SCStartupInfoEndNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCStartupInfoEndNtf.Marshal(b, m, deterministic) } func (m *SCStartupInfoEndNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCStartupInfoEndNtf.Merge(m, src) } func (m *SCStartupInfoEndNtf) XXX_Size() int { return xxx_messageInfo_SCStartupInfoEndNtf.Size(m) } func (m *SCStartupInfoEndNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCStartupInfoEndNtf.DiscardUnknown(m) } var xxx_messageInfo_SCStartupInfoEndNtf proto.InternalMessageInfo //获取服务器时间ms type CSGetServerTimeReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGetServerTimeReq) Reset() { *m = CSGetServerTimeReq{} } func (m *CSGetServerTimeReq) String() string { return proto.CompactTextString(m) } func (*CSGetServerTimeReq) ProtoMessage() {} func (*CSGetServerTimeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{17} } func (m *CSGetServerTimeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGetServerTimeReq.Unmarshal(m, b) } func (m *CSGetServerTimeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGetServerTimeReq.Marshal(b, m, deterministic) } func (m *CSGetServerTimeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGetServerTimeReq.Merge(m, src) } func (m *CSGetServerTimeReq) XXX_Size() int { return xxx_messageInfo_CSGetServerTimeReq.Size(m) } func (m *CSGetServerTimeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGetServerTimeReq.DiscardUnknown(m) } var xxx_messageInfo_CSGetServerTimeReq proto.InternalMessageInfo type SCGetServerTimeAck struct { ServerTime uint64 `protobuf:"varint,1,opt,name=server_time,json=serverTime,proto3" json:"server_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGetServerTimeAck) Reset() { *m = SCGetServerTimeAck{} } func (m *SCGetServerTimeAck) String() string { return proto.CompactTextString(m) } func (*SCGetServerTimeAck) ProtoMessage() {} func (*SCGetServerTimeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{18} } func (m *SCGetServerTimeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGetServerTimeAck.Unmarshal(m, b) } func (m *SCGetServerTimeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGetServerTimeAck.Marshal(b, m, deterministic) } func (m *SCGetServerTimeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGetServerTimeAck.Merge(m, src) } func (m *SCGetServerTimeAck) XXX_Size() int { return xxx_messageInfo_SCGetServerTimeAck.Size(m) } func (m *SCGetServerTimeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGetServerTimeAck.DiscardUnknown(m) } var xxx_messageInfo_SCGetServerTimeAck proto.InternalMessageInfo func (m *SCGetServerTimeAck) GetServerTime() uint64 { if m != nil { return m.ServerTime } return 0 } //退出登录 type SCLogoutNtf struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCLogoutNtf) Reset() { *m = SCLogoutNtf{} } func (m *SCLogoutNtf) String() string { return proto.CompactTextString(m) } func (*SCLogoutNtf) ProtoMessage() {} func (*SCLogoutNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{19} } func (m *SCLogoutNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCLogoutNtf.Unmarshal(m, b) } func (m *SCLogoutNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCLogoutNtf.Marshal(b, m, deterministic) } func (m *SCLogoutNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCLogoutNtf.Merge(m, src) } func (m *SCLogoutNtf) XXX_Size() int { return xxx_messageInfo_SCLogoutNtf.Size(m) } func (m *SCLogoutNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCLogoutNtf.DiscardUnknown(m) } var xxx_messageInfo_SCLogoutNtf proto.InternalMessageInfo func (m *SCLogoutNtf) GetError() int32 { if m != nil { return m.Error } return 0 } //服务器踢人 type SCKickOutNtf struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` BanEndTime uint64 `protobuf:"varint,2,opt,name=ban_end_time,json=banEndTime,proto3" json:"ban_end_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCKickOutNtf) Reset() { *m = SCKickOutNtf{} } func (m *SCKickOutNtf) String() string { return proto.CompactTextString(m) } func (*SCKickOutNtf) ProtoMessage() {} func (*SCKickOutNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{20} } func (m *SCKickOutNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCKickOutNtf.Unmarshal(m, b) } func (m *SCKickOutNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCKickOutNtf.Marshal(b, m, deterministic) } func (m *SCKickOutNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCKickOutNtf.Merge(m, src) } func (m *SCKickOutNtf) XXX_Size() int { return xxx_messageInfo_SCKickOutNtf.Size(m) } func (m *SCKickOutNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCKickOutNtf.DiscardUnknown(m) } var xxx_messageInfo_SCKickOutNtf proto.InternalMessageInfo func (m *SCKickOutNtf) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCKickOutNtf) GetBanEndTime() uint64 { if m != nil { return m.BanEndTime } return 0 } //消耗属性点 type CSAddAttrPointReq struct { AttrList []*KeyValueType `protobuf:"bytes,1,rep,name=attr_list,json=attrList,proto3" json:"attr_list,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSAddAttrPointReq) Reset() { *m = CSAddAttrPointReq{} } func (m *CSAddAttrPointReq) String() string { return proto.CompactTextString(m) } func (*CSAddAttrPointReq) ProtoMessage() {} func (*CSAddAttrPointReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{21} } func (m *CSAddAttrPointReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSAddAttrPointReq.Unmarshal(m, b) } func (m *CSAddAttrPointReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSAddAttrPointReq.Marshal(b, m, deterministic) } func (m *CSAddAttrPointReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSAddAttrPointReq.Merge(m, src) } func (m *CSAddAttrPointReq) XXX_Size() int { return xxx_messageInfo_CSAddAttrPointReq.Size(m) } func (m *CSAddAttrPointReq) XXX_DiscardUnknown() { xxx_messageInfo_CSAddAttrPointReq.DiscardUnknown(m) } var xxx_messageInfo_CSAddAttrPointReq proto.InternalMessageInfo func (m *CSAddAttrPointReq) GetAttrList() []*KeyValueType { if m != nil { return m.AttrList } return nil } func (m *CSAddAttrPointReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } type SCAddAttrPointAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCAddAttrPointAck) Reset() { *m = SCAddAttrPointAck{} } func (m *SCAddAttrPointAck) String() string { return proto.CompactTextString(m) } func (*SCAddAttrPointAck) ProtoMessage() {} func (*SCAddAttrPointAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{22} } func (m *SCAddAttrPointAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCAddAttrPointAck.Unmarshal(m, b) } func (m *SCAddAttrPointAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCAddAttrPointAck.Marshal(b, m, deterministic) } func (m *SCAddAttrPointAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCAddAttrPointAck.Merge(m, src) } func (m *SCAddAttrPointAck) XXX_Size() int { return xxx_messageInfo_SCAddAttrPointAck.Size(m) } func (m *SCAddAttrPointAck) XXX_DiscardUnknown() { xxx_messageInfo_SCAddAttrPointAck.DiscardUnknown(m) } var xxx_messageInfo_SCAddAttrPointAck proto.InternalMessageInfo func (m *SCAddAttrPointAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCAddAttrPointAck) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } //重置属性点 type CSResetAttrPointReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSResetAttrPointReq) Reset() { *m = CSResetAttrPointReq{} } func (m *CSResetAttrPointReq) String() string { return proto.CompactTextString(m) } func (*CSResetAttrPointReq) ProtoMessage() {} func (*CSResetAttrPointReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{23} } func (m *CSResetAttrPointReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSResetAttrPointReq.Unmarshal(m, b) } func (m *CSResetAttrPointReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSResetAttrPointReq.Marshal(b, m, deterministic) } func (m *CSResetAttrPointReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSResetAttrPointReq.Merge(m, src) } func (m *CSResetAttrPointReq) XXX_Size() int { return xxx_messageInfo_CSResetAttrPointReq.Size(m) } func (m *CSResetAttrPointReq) XXX_DiscardUnknown() { xxx_messageInfo_CSResetAttrPointReq.DiscardUnknown(m) } var xxx_messageInfo_CSResetAttrPointReq proto.InternalMessageInfo func (m *CSResetAttrPointReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } type SCResetAttrPointAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCResetAttrPointAck) Reset() { *m = SCResetAttrPointAck{} } func (m *SCResetAttrPointAck) String() string { return proto.CompactTextString(m) } func (*SCResetAttrPointAck) ProtoMessage() {} func (*SCResetAttrPointAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{24} } func (m *SCResetAttrPointAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCResetAttrPointAck.Unmarshal(m, b) } func (m *SCResetAttrPointAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCResetAttrPointAck.Marshal(b, m, deterministic) } func (m *SCResetAttrPointAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCResetAttrPointAck.Merge(m, src) } func (m *SCResetAttrPointAck) XXX_Size() int { return xxx_messageInfo_SCResetAttrPointAck.Size(m) } func (m *SCResetAttrPointAck) XXX_DiscardUnknown() { xxx_messageInfo_SCResetAttrPointAck.DiscardUnknown(m) } var xxx_messageInfo_SCResetAttrPointAck proto.InternalMessageInfo func (m *SCResetAttrPointAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCResetAttrPointAck) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } //增加素质点 type CSAddQualityPointReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` ItemId int32 `protobuf:"varint,2,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSAddQualityPointReq) Reset() { *m = CSAddQualityPointReq{} } func (m *CSAddQualityPointReq) String() string { return proto.CompactTextString(m) } func (*CSAddQualityPointReq) ProtoMessage() {} func (*CSAddQualityPointReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{25} } func (m *CSAddQualityPointReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSAddQualityPointReq.Unmarshal(m, b) } func (m *CSAddQualityPointReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSAddQualityPointReq.Marshal(b, m, deterministic) } func (m *CSAddQualityPointReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSAddQualityPointReq.Merge(m, src) } func (m *CSAddQualityPointReq) XXX_Size() int { return xxx_messageInfo_CSAddQualityPointReq.Size(m) } func (m *CSAddQualityPointReq) XXX_DiscardUnknown() { xxx_messageInfo_CSAddQualityPointReq.DiscardUnknown(m) } var xxx_messageInfo_CSAddQualityPointReq proto.InternalMessageInfo func (m *CSAddQualityPointReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSAddQualityPointReq) GetItemId() int32 { if m != nil { return m.ItemId } return 0 } //增加素质点返回 type SCAddQualityPointAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` ItemId int32 `protobuf:"varint,3,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCAddQualityPointAck) Reset() { *m = SCAddQualityPointAck{} } func (m *SCAddQualityPointAck) String() string { return proto.CompactTextString(m) } func (*SCAddQualityPointAck) ProtoMessage() {} func (*SCAddQualityPointAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{26} } func (m *SCAddQualityPointAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCAddQualityPointAck.Unmarshal(m, b) } func (m *SCAddQualityPointAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCAddQualityPointAck.Marshal(b, m, deterministic) } func (m *SCAddQualityPointAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCAddQualityPointAck.Merge(m, src) } func (m *SCAddQualityPointAck) XXX_Size() int { return xxx_messageInfo_SCAddQualityPointAck.Size(m) } func (m *SCAddQualityPointAck) XXX_DiscardUnknown() { xxx_messageInfo_SCAddQualityPointAck.DiscardUnknown(m) } var xxx_messageInfo_SCAddQualityPointAck proto.InternalMessageInfo func (m *SCAddQualityPointAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCAddQualityPointAck) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *SCAddQualityPointAck) GetItemId() int32 { if m != nil { return m.ItemId } return 0 } //战斗力变化通知客户端 type SCFightPowerChagneNtf struct { Data *FightPowerData `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCFightPowerChagneNtf) Reset() { *m = SCFightPowerChagneNtf{} } func (m *SCFightPowerChagneNtf) String() string { return proto.CompactTextString(m) } func (*SCFightPowerChagneNtf) ProtoMessage() {} func (*SCFightPowerChagneNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{27} } func (m *SCFightPowerChagneNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCFightPowerChagneNtf.Unmarshal(m, b) } func (m *SCFightPowerChagneNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCFightPowerChagneNtf.Marshal(b, m, deterministic) } func (m *SCFightPowerChagneNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCFightPowerChagneNtf.Merge(m, src) } func (m *SCFightPowerChagneNtf) XXX_Size() int { return xxx_messageInfo_SCFightPowerChagneNtf.Size(m) } func (m *SCFightPowerChagneNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCFightPowerChagneNtf.DiscardUnknown(m) } var xxx_messageInfo_SCFightPowerChagneNtf proto.InternalMessageInfo func (m *SCFightPowerChagneNtf) GetData() *FightPowerData { if m != nil { return m.Data } return nil } //请求激活头像 type CSActiveHeadReq struct { HeadId int32 `protobuf:"varint,1,opt,name=head_id,json=headId,proto3" json:"head_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSActiveHeadReq) Reset() { *m = CSActiveHeadReq{} } func (m *CSActiveHeadReq) String() string { return proto.CompactTextString(m) } func (*CSActiveHeadReq) ProtoMessage() {} func (*CSActiveHeadReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{28} } func (m *CSActiveHeadReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSActiveHeadReq.Unmarshal(m, b) } func (m *CSActiveHeadReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSActiveHeadReq.Marshal(b, m, deterministic) } func (m *CSActiveHeadReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSActiveHeadReq.Merge(m, src) } func (m *CSActiveHeadReq) XXX_Size() int { return xxx_messageInfo_CSActiveHeadReq.Size(m) } func (m *CSActiveHeadReq) XXX_DiscardUnknown() { xxx_messageInfo_CSActiveHeadReq.DiscardUnknown(m) } var xxx_messageInfo_CSActiveHeadReq proto.InternalMessageInfo func (m *CSActiveHeadReq) GetHeadId() int32 { if m != nil { return m.HeadId } return 0 } type SCActiveHeadAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeadId int32 `protobuf:"varint,2,opt,name=head_id,json=headId,proto3" json:"head_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActiveHeadAck) Reset() { *m = SCActiveHeadAck{} } func (m *SCActiveHeadAck) String() string { return proto.CompactTextString(m) } func (*SCActiveHeadAck) ProtoMessage() {} func (*SCActiveHeadAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{29} } func (m *SCActiveHeadAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActiveHeadAck.Unmarshal(m, b) } func (m *SCActiveHeadAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActiveHeadAck.Marshal(b, m, deterministic) } func (m *SCActiveHeadAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActiveHeadAck.Merge(m, src) } func (m *SCActiveHeadAck) XXX_Size() int { return xxx_messageInfo_SCActiveHeadAck.Size(m) } func (m *SCActiveHeadAck) XXX_DiscardUnknown() { xxx_messageInfo_SCActiveHeadAck.DiscardUnknown(m) } var xxx_messageInfo_SCActiveHeadAck proto.InternalMessageInfo func (m *SCActiveHeadAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCActiveHeadAck) GetHeadId() int32 { if m != nil { return m.HeadId } return 0 } //请求头像信息 type CSHeadInfoReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSHeadInfoReq) Reset() { *m = CSHeadInfoReq{} } func (m *CSHeadInfoReq) String() string { return proto.CompactTextString(m) } func (*CSHeadInfoReq) ProtoMessage() {} func (*CSHeadInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{30} } func (m *CSHeadInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSHeadInfoReq.Unmarshal(m, b) } func (m *CSHeadInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSHeadInfoReq.Marshal(b, m, deterministic) } func (m *CSHeadInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSHeadInfoReq.Merge(m, src) } func (m *CSHeadInfoReq) XXX_Size() int { return xxx_messageInfo_CSHeadInfoReq.Size(m) } func (m *CSHeadInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSHeadInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSHeadInfoReq proto.InternalMessageInfo type SCHeadInfoAck struct { HeadList []int32 `protobuf:"varint,1,rep,packed,name=head_list,json=headList,proto3" json:"head_list,omitempty"` Head_Info *RoleHeadCond `protobuf:"bytes,2,opt,name=head_Info,json=headInfo,proto3" json:"head_Info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCHeadInfoAck) Reset() { *m = SCHeadInfoAck{} } func (m *SCHeadInfoAck) String() string { return proto.CompactTextString(m) } func (*SCHeadInfoAck) ProtoMessage() {} func (*SCHeadInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{31} } func (m *SCHeadInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCHeadInfoAck.Unmarshal(m, b) } func (m *SCHeadInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCHeadInfoAck.Marshal(b, m, deterministic) } func (m *SCHeadInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCHeadInfoAck.Merge(m, src) } func (m *SCHeadInfoAck) XXX_Size() int { return xxx_messageInfo_SCHeadInfoAck.Size(m) } func (m *SCHeadInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCHeadInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCHeadInfoAck proto.InternalMessageInfo func (m *SCHeadInfoAck) GetHeadList() []int32 { if m != nil { return m.HeadList } return nil } func (m *SCHeadInfoAck) GetHead_Info() *RoleHeadCond { if m != nil { return m.Head_Info } return nil } //设置头像ID type CSSetHeadIdReq struct { HeadId int32 `protobuf:"varint,1,opt,name=head_id,json=headId,proto3" json:"head_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSSetHeadIdReq) Reset() { *m = CSSetHeadIdReq{} } func (m *CSSetHeadIdReq) String() string { return proto.CompactTextString(m) } func (*CSSetHeadIdReq) ProtoMessage() {} func (*CSSetHeadIdReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{32} } func (m *CSSetHeadIdReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSSetHeadIdReq.Unmarshal(m, b) } func (m *CSSetHeadIdReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSSetHeadIdReq.Marshal(b, m, deterministic) } func (m *CSSetHeadIdReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSSetHeadIdReq.Merge(m, src) } func (m *CSSetHeadIdReq) XXX_Size() int { return xxx_messageInfo_CSSetHeadIdReq.Size(m) } func (m *CSSetHeadIdReq) XXX_DiscardUnknown() { xxx_messageInfo_CSSetHeadIdReq.DiscardUnknown(m) } var xxx_messageInfo_CSSetHeadIdReq proto.InternalMessageInfo func (m *CSSetHeadIdReq) GetHeadId() int32 { if m != nil { return m.HeadId } return 0 } type SCSetHeadIdAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeadId int32 `protobuf:"varint,2,opt,name=head_id,json=headId,proto3" json:"head_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSetHeadIdAck) Reset() { *m = SCSetHeadIdAck{} } func (m *SCSetHeadIdAck) String() string { return proto.CompactTextString(m) } func (*SCSetHeadIdAck) ProtoMessage() {} func (*SCSetHeadIdAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{33} } func (m *SCSetHeadIdAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSetHeadIdAck.Unmarshal(m, b) } func (m *SCSetHeadIdAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSetHeadIdAck.Marshal(b, m, deterministic) } func (m *SCSetHeadIdAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSetHeadIdAck.Merge(m, src) } func (m *SCSetHeadIdAck) XXX_Size() int { return xxx_messageInfo_SCSetHeadIdAck.Size(m) } func (m *SCSetHeadIdAck) XXX_DiscardUnknown() { xxx_messageInfo_SCSetHeadIdAck.DiscardUnknown(m) } var xxx_messageInfo_SCSetHeadIdAck proto.InternalMessageInfo func (m *SCSetHeadIdAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCSetHeadIdAck) GetHeadId() int32 { if m != nil { return m.HeadId } return 0 } //改名 type CSRenameReq struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSRenameReq) Reset() { *m = CSRenameReq{} } func (m *CSRenameReq) String() string { return proto.CompactTextString(m) } func (*CSRenameReq) ProtoMessage() {} func (*CSRenameReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{34} } func (m *CSRenameReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSRenameReq.Unmarshal(m, b) } func (m *CSRenameReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSRenameReq.Marshal(b, m, deterministic) } func (m *CSRenameReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSRenameReq.Merge(m, src) } func (m *CSRenameReq) XXX_Size() int { return xxx_messageInfo_CSRenameReq.Size(m) } func (m *CSRenameReq) XXX_DiscardUnknown() { xxx_messageInfo_CSRenameReq.DiscardUnknown(m) } var xxx_messageInfo_CSRenameReq proto.InternalMessageInfo func (m *CSRenameReq) GetName() string { if m != nil { return m.Name } return "" } type SCRenameAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCRenameAck) Reset() { *m = SCRenameAck{} } func (m *SCRenameAck) String() string { return proto.CompactTextString(m) } func (*SCRenameAck) ProtoMessage() {} func (*SCRenameAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{35} } func (m *SCRenameAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCRenameAck.Unmarshal(m, b) } func (m *SCRenameAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCRenameAck.Marshal(b, m, deterministic) } func (m *SCRenameAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCRenameAck.Merge(m, src) } func (m *SCRenameAck) XXX_Size() int { return xxx_messageInfo_SCRenameAck.Size(m) } func (m *SCRenameAck) XXX_DiscardUnknown() { xxx_messageInfo_SCRenameAck.DiscardUnknown(m) } var xxx_messageInfo_SCRenameAck proto.InternalMessageInfo func (m *SCRenameAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCRenameAck) GetName() string { if m != nil { return m.Name } return "" } type CSChangeHeadFrameReq struct { HeadFrameId int32 `protobuf:"varint,1,opt,name=head_frame_id,json=headFrameId,proto3" json:"head_frame_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSChangeHeadFrameReq) Reset() { *m = CSChangeHeadFrameReq{} } func (m *CSChangeHeadFrameReq) String() string { return proto.CompactTextString(m) } func (*CSChangeHeadFrameReq) ProtoMessage() {} func (*CSChangeHeadFrameReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{36} } func (m *CSChangeHeadFrameReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSChangeHeadFrameReq.Unmarshal(m, b) } func (m *CSChangeHeadFrameReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSChangeHeadFrameReq.Marshal(b, m, deterministic) } func (m *CSChangeHeadFrameReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSChangeHeadFrameReq.Merge(m, src) } func (m *CSChangeHeadFrameReq) XXX_Size() int { return xxx_messageInfo_CSChangeHeadFrameReq.Size(m) } func (m *CSChangeHeadFrameReq) XXX_DiscardUnknown() { xxx_messageInfo_CSChangeHeadFrameReq.DiscardUnknown(m) } var xxx_messageInfo_CSChangeHeadFrameReq proto.InternalMessageInfo func (m *CSChangeHeadFrameReq) GetHeadFrameId() int32 { if m != nil { return m.HeadFrameId } return 0 } type SCChangeHeadFrameAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeadFrameId int32 `protobuf:"varint,2,opt,name=head_frame_id,json=headFrameId,proto3" json:"head_frame_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCChangeHeadFrameAck) Reset() { *m = SCChangeHeadFrameAck{} } func (m *SCChangeHeadFrameAck) String() string { return proto.CompactTextString(m) } func (*SCChangeHeadFrameAck) ProtoMessage() {} func (*SCChangeHeadFrameAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{37} } func (m *SCChangeHeadFrameAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCChangeHeadFrameAck.Unmarshal(m, b) } func (m *SCChangeHeadFrameAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCChangeHeadFrameAck.Marshal(b, m, deterministic) } func (m *SCChangeHeadFrameAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCChangeHeadFrameAck.Merge(m, src) } func (m *SCChangeHeadFrameAck) XXX_Size() int { return xxx_messageInfo_SCChangeHeadFrameAck.Size(m) } func (m *SCChangeHeadFrameAck) XXX_DiscardUnknown() { xxx_messageInfo_SCChangeHeadFrameAck.DiscardUnknown(m) } var xxx_messageInfo_SCChangeHeadFrameAck proto.InternalMessageInfo func (m *SCChangeHeadFrameAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCChangeHeadFrameAck) GetHeadFrameId() int32 { if m != nil { return m.HeadFrameId } return 0 } type CSHeadFrameInfoReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSHeadFrameInfoReq) Reset() { *m = CSHeadFrameInfoReq{} } func (m *CSHeadFrameInfoReq) String() string { return proto.CompactTextString(m) } func (*CSHeadFrameInfoReq) ProtoMessage() {} func (*CSHeadFrameInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{38} } func (m *CSHeadFrameInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSHeadFrameInfoReq.Unmarshal(m, b) } func (m *CSHeadFrameInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSHeadFrameInfoReq.Marshal(b, m, deterministic) } func (m *CSHeadFrameInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSHeadFrameInfoReq.Merge(m, src) } func (m *CSHeadFrameInfoReq) XXX_Size() int { return xxx_messageInfo_CSHeadFrameInfoReq.Size(m) } func (m *CSHeadFrameInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSHeadFrameInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSHeadFrameInfoReq proto.InternalMessageInfo type SCHeadFrameInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeadFrame []*HeadFrameData `protobuf:"bytes,2,rep,name=head_frame,json=headFrame,proto3" json:"head_frame,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCHeadFrameInfoAck) Reset() { *m = SCHeadFrameInfoAck{} } func (m *SCHeadFrameInfoAck) String() string { return proto.CompactTextString(m) } func (*SCHeadFrameInfoAck) ProtoMessage() {} func (*SCHeadFrameInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{39} } func (m *SCHeadFrameInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCHeadFrameInfoAck.Unmarshal(m, b) } func (m *SCHeadFrameInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCHeadFrameInfoAck.Marshal(b, m, deterministic) } func (m *SCHeadFrameInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCHeadFrameInfoAck.Merge(m, src) } func (m *SCHeadFrameInfoAck) XXX_Size() int { return xxx_messageInfo_SCHeadFrameInfoAck.Size(m) } func (m *SCHeadFrameInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCHeadFrameInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCHeadFrameInfoAck proto.InternalMessageInfo func (m *SCHeadFrameInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCHeadFrameInfoAck) GetHeadFrame() []*HeadFrameData { if m != nil { return m.HeadFrame } return nil } type SCHeadFrameChangeNtf struct { HeadFrame []*HeadFrameData `protobuf:"bytes,1,rep,name=head_frame,json=headFrame,proto3" json:"head_frame,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCHeadFrameChangeNtf) Reset() { *m = SCHeadFrameChangeNtf{} } func (m *SCHeadFrameChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCHeadFrameChangeNtf) ProtoMessage() {} func (*SCHeadFrameChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{40} } func (m *SCHeadFrameChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCHeadFrameChangeNtf.Unmarshal(m, b) } func (m *SCHeadFrameChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCHeadFrameChangeNtf.Marshal(b, m, deterministic) } func (m *SCHeadFrameChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCHeadFrameChangeNtf.Merge(m, src) } func (m *SCHeadFrameChangeNtf) XXX_Size() int { return xxx_messageInfo_SCHeadFrameChangeNtf.Size(m) } func (m *SCHeadFrameChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCHeadFrameChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCHeadFrameChangeNtf proto.InternalMessageInfo func (m *SCHeadFrameChangeNtf) GetHeadFrame() []*HeadFrameData { if m != nil { return m.HeadFrame } return nil } type CSUseHeadFrameItemReq struct { ItemId uint64 `protobuf:"varint,1,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"` ItemNum uint32 `protobuf:"varint,2,opt,name=item_num,json=itemNum,proto3" json:"item_num,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSUseHeadFrameItemReq) Reset() { *m = CSUseHeadFrameItemReq{} } func (m *CSUseHeadFrameItemReq) String() string { return proto.CompactTextString(m) } func (*CSUseHeadFrameItemReq) ProtoMessage() {} func (*CSUseHeadFrameItemReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{41} } func (m *CSUseHeadFrameItemReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSUseHeadFrameItemReq.Unmarshal(m, b) } func (m *CSUseHeadFrameItemReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSUseHeadFrameItemReq.Marshal(b, m, deterministic) } func (m *CSUseHeadFrameItemReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSUseHeadFrameItemReq.Merge(m, src) } func (m *CSUseHeadFrameItemReq) XXX_Size() int { return xxx_messageInfo_CSUseHeadFrameItemReq.Size(m) } func (m *CSUseHeadFrameItemReq) XXX_DiscardUnknown() { xxx_messageInfo_CSUseHeadFrameItemReq.DiscardUnknown(m) } var xxx_messageInfo_CSUseHeadFrameItemReq proto.InternalMessageInfo func (m *CSUseHeadFrameItemReq) GetItemId() uint64 { if m != nil { return m.ItemId } return 0 } func (m *CSUseHeadFrameItemReq) GetItemNum() uint32 { if m != nil { return m.ItemNum } return 0 } type SCUseHeadFrameItemAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ItemList []*KeyValueType `protobuf:"bytes,2,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCUseHeadFrameItemAck) Reset() { *m = SCUseHeadFrameItemAck{} } func (m *SCUseHeadFrameItemAck) String() string { return proto.CompactTextString(m) } func (*SCUseHeadFrameItemAck) ProtoMessage() {} func (*SCUseHeadFrameItemAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{42} } func (m *SCUseHeadFrameItemAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCUseHeadFrameItemAck.Unmarshal(m, b) } func (m *SCUseHeadFrameItemAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCUseHeadFrameItemAck.Marshal(b, m, deterministic) } func (m *SCUseHeadFrameItemAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCUseHeadFrameItemAck.Merge(m, src) } func (m *SCUseHeadFrameItemAck) XXX_Size() int { return xxx_messageInfo_SCUseHeadFrameItemAck.Size(m) } func (m *SCUseHeadFrameItemAck) XXX_DiscardUnknown() { xxx_messageInfo_SCUseHeadFrameItemAck.DiscardUnknown(m) } var xxx_messageInfo_SCUseHeadFrameItemAck proto.InternalMessageInfo func (m *SCUseHeadFrameItemAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCUseHeadFrameItemAck) GetItemList() []*KeyValueType { if m != nil { return m.ItemList } return nil } /////////////////////////////////////////////////////////hero //伙伴培养 type CSHeroLevelUpReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSHeroLevelUpReq) Reset() { *m = CSHeroLevelUpReq{} } func (m *CSHeroLevelUpReq) String() string { return proto.CompactTextString(m) } func (*CSHeroLevelUpReq) ProtoMessage() {} func (*CSHeroLevelUpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{43} } func (m *CSHeroLevelUpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSHeroLevelUpReq.Unmarshal(m, b) } func (m *CSHeroLevelUpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSHeroLevelUpReq.Marshal(b, m, deterministic) } func (m *CSHeroLevelUpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSHeroLevelUpReq.Merge(m, src) } func (m *CSHeroLevelUpReq) XXX_Size() int { return xxx_messageInfo_CSHeroLevelUpReq.Size(m) } func (m *CSHeroLevelUpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSHeroLevelUpReq.DiscardUnknown(m) } var xxx_messageInfo_CSHeroLevelUpReq proto.InternalMessageInfo func (m *CSHeroLevelUpReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } type SCHeroLevelUpAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` HeroLevel int32 `protobuf:"varint,3,opt,name=hero_level,json=heroLevel,proto3" json:"hero_level,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCHeroLevelUpAck) Reset() { *m = SCHeroLevelUpAck{} } func (m *SCHeroLevelUpAck) String() string { return proto.CompactTextString(m) } func (*SCHeroLevelUpAck) ProtoMessage() {} func (*SCHeroLevelUpAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{44} } func (m *SCHeroLevelUpAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCHeroLevelUpAck.Unmarshal(m, b) } func (m *SCHeroLevelUpAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCHeroLevelUpAck.Marshal(b, m, deterministic) } func (m *SCHeroLevelUpAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCHeroLevelUpAck.Merge(m, src) } func (m *SCHeroLevelUpAck) XXX_Size() int { return xxx_messageInfo_SCHeroLevelUpAck.Size(m) } func (m *SCHeroLevelUpAck) XXX_DiscardUnknown() { xxx_messageInfo_SCHeroLevelUpAck.DiscardUnknown(m) } var xxx_messageInfo_SCHeroLevelUpAck proto.InternalMessageInfo func (m *SCHeroLevelUpAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCHeroLevelUpAck) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *SCHeroLevelUpAck) GetHeroLevel() int32 { if m != nil { return m.HeroLevel } return 0 } //伙伴进阶 type CSHeroAdvanceReq struct { HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSHeroAdvanceReq) Reset() { *m = CSHeroAdvanceReq{} } func (m *CSHeroAdvanceReq) String() string { return proto.CompactTextString(m) } func (*CSHeroAdvanceReq) ProtoMessage() {} func (*CSHeroAdvanceReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{45} } func (m *CSHeroAdvanceReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSHeroAdvanceReq.Unmarshal(m, b) } func (m *CSHeroAdvanceReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSHeroAdvanceReq.Marshal(b, m, deterministic) } func (m *CSHeroAdvanceReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSHeroAdvanceReq.Merge(m, src) } func (m *CSHeroAdvanceReq) XXX_Size() int { return xxx_messageInfo_CSHeroAdvanceReq.Size(m) } func (m *CSHeroAdvanceReq) XXX_DiscardUnknown() { xxx_messageInfo_CSHeroAdvanceReq.DiscardUnknown(m) } var xxx_messageInfo_CSHeroAdvanceReq proto.InternalMessageInfo func (m *CSHeroAdvanceReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } type SCHeroAdvanceAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` AdvanceLevel int32 `protobuf:"varint,3,opt,name=advance_level,json=advanceLevel,proto3" json:"advance_level,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCHeroAdvanceAck) Reset() { *m = SCHeroAdvanceAck{} } func (m *SCHeroAdvanceAck) String() string { return proto.CompactTextString(m) } func (*SCHeroAdvanceAck) ProtoMessage() {} func (*SCHeroAdvanceAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{46} } func (m *SCHeroAdvanceAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCHeroAdvanceAck.Unmarshal(m, b) } func (m *SCHeroAdvanceAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCHeroAdvanceAck.Marshal(b, m, deterministic) } func (m *SCHeroAdvanceAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCHeroAdvanceAck.Merge(m, src) } func (m *SCHeroAdvanceAck) XXX_Size() int { return xxx_messageInfo_SCHeroAdvanceAck.Size(m) } func (m *SCHeroAdvanceAck) XXX_DiscardUnknown() { xxx_messageInfo_SCHeroAdvanceAck.DiscardUnknown(m) } var xxx_messageInfo_SCHeroAdvanceAck proto.InternalMessageInfo func (m *SCHeroAdvanceAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCHeroAdvanceAck) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *SCHeroAdvanceAck) GetAdvanceLevel() int32 { if m != nil { return m.AdvanceLevel } return 0 } //伙伴上阵处理 type CSHeroBattleReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` IsBattle bool `protobuf:"varint,2,opt,name=is_battle,json=isBattle,proto3" json:"is_battle,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSHeroBattleReq) Reset() { *m = CSHeroBattleReq{} } func (m *CSHeroBattleReq) String() string { return proto.CompactTextString(m) } func (*CSHeroBattleReq) ProtoMessage() {} func (*CSHeroBattleReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{47} } func (m *CSHeroBattleReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSHeroBattleReq.Unmarshal(m, b) } func (m *CSHeroBattleReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSHeroBattleReq.Marshal(b, m, deterministic) } func (m *CSHeroBattleReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSHeroBattleReq.Merge(m, src) } func (m *CSHeroBattleReq) XXX_Size() int { return xxx_messageInfo_CSHeroBattleReq.Size(m) } func (m *CSHeroBattleReq) XXX_DiscardUnknown() { xxx_messageInfo_CSHeroBattleReq.DiscardUnknown(m) } var xxx_messageInfo_CSHeroBattleReq proto.InternalMessageInfo func (m *CSHeroBattleReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSHeroBattleReq) GetIsBattle() bool { if m != nil { return m.IsBattle } return false } type SCHeroBattleAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCHeroBattleAck) Reset() { *m = SCHeroBattleAck{} } func (m *SCHeroBattleAck) String() string { return proto.CompactTextString(m) } func (*SCHeroBattleAck) ProtoMessage() {} func (*SCHeroBattleAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{48} } func (m *SCHeroBattleAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCHeroBattleAck.Unmarshal(m, b) } func (m *SCHeroBattleAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCHeroBattleAck.Marshal(b, m, deterministic) } func (m *SCHeroBattleAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCHeroBattleAck.Merge(m, src) } func (m *SCHeroBattleAck) XXX_Size() int { return xxx_messageInfo_SCHeroBattleAck.Size(m) } func (m *SCHeroBattleAck) XXX_DiscardUnknown() { xxx_messageInfo_SCHeroBattleAck.DiscardUnknown(m) } var xxx_messageInfo_SCHeroBattleAck proto.InternalMessageInfo func (m *SCHeroBattleAck) GetError() int32 { if m != nil { return m.Error } return 0 } //角色等级提升通知 type SCBaseLevelUpNtf struct { OldLevel int32 `protobuf:"varint,1,opt,name=old_level,json=oldLevel,proto3" json:"old_level,omitempty"` NewLevel int32 `protobuf:"varint,2,opt,name=new_level,json=newLevel,proto3" json:"new_level,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCBaseLevelUpNtf) Reset() { *m = SCBaseLevelUpNtf{} } func (m *SCBaseLevelUpNtf) String() string { return proto.CompactTextString(m) } func (*SCBaseLevelUpNtf) ProtoMessage() {} func (*SCBaseLevelUpNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{49} } func (m *SCBaseLevelUpNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCBaseLevelUpNtf.Unmarshal(m, b) } func (m *SCBaseLevelUpNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCBaseLevelUpNtf.Marshal(b, m, deterministic) } func (m *SCBaseLevelUpNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCBaseLevelUpNtf.Merge(m, src) } func (m *SCBaseLevelUpNtf) XXX_Size() int { return xxx_messageInfo_SCBaseLevelUpNtf.Size(m) } func (m *SCBaseLevelUpNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCBaseLevelUpNtf.DiscardUnknown(m) } var xxx_messageInfo_SCBaseLevelUpNtf proto.InternalMessageInfo func (m *SCBaseLevelUpNtf) GetOldLevel() int32 { if m != nil { return m.OldLevel } return 0 } func (m *SCBaseLevelUpNtf) GetNewLevel() int32 { if m != nil { return m.NewLevel } return 0 } //角色职业等级提升通知 type SCJobLevelUpNtf struct { OldLevel int32 `protobuf:"varint,1,opt,name=old_level,json=oldLevel,proto3" json:"old_level,omitempty"` NewLevel int32 `protobuf:"varint,2,opt,name=new_level,json=newLevel,proto3" json:"new_level,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCJobLevelUpNtf) Reset() { *m = SCJobLevelUpNtf{} } func (m *SCJobLevelUpNtf) String() string { return proto.CompactTextString(m) } func (*SCJobLevelUpNtf) ProtoMessage() {} func (*SCJobLevelUpNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{50} } func (m *SCJobLevelUpNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCJobLevelUpNtf.Unmarshal(m, b) } func (m *SCJobLevelUpNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCJobLevelUpNtf.Marshal(b, m, deterministic) } func (m *SCJobLevelUpNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCJobLevelUpNtf.Merge(m, src) } func (m *SCJobLevelUpNtf) XXX_Size() int { return xxx_messageInfo_SCJobLevelUpNtf.Size(m) } func (m *SCJobLevelUpNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCJobLevelUpNtf.DiscardUnknown(m) } var xxx_messageInfo_SCJobLevelUpNtf proto.InternalMessageInfo func (m *SCJobLevelUpNtf) GetOldLevel() int32 { if m != nil { return m.OldLevel } return 0 } func (m *SCJobLevelUpNtf) GetNewLevel() int32 { if m != nil { return m.NewLevel } return 0 } //用户基础数据变更通知 type SCRoleBaseInfoNtf struct { Coin uint64 `protobuf:"varint,1,opt,name=coin,proto3" json:"coin,omitempty"` Rmb uint32 `protobuf:"varint,2,opt,name=rmb,proto3" json:"rmb,omitempty"` RoleData *RoleData `protobuf:"bytes,3,opt,name=role_data,json=roleData,proto3" json:"role_data,omitempty"` ResList []*KeyValueType `protobuf:"bytes,4,rep,name=res_list,json=resList,proto3" json:"res_list,omitempty"` RepressSkillPvpVal int32 `protobuf:"varint,5,opt,name=repress_skill_pvp_val,json=repressSkillPvpVal,proto3" json:"repress_skill_pvp_val,omitempty"` MaxCreditRecharge int32 `protobuf:"varint,6,opt,name=max_credit_recharge,json=maxCreditRecharge,proto3" json:"max_credit_recharge,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCRoleBaseInfoNtf) Reset() { *m = SCRoleBaseInfoNtf{} } func (m *SCRoleBaseInfoNtf) String() string { return proto.CompactTextString(m) } func (*SCRoleBaseInfoNtf) ProtoMessage() {} func (*SCRoleBaseInfoNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{51} } func (m *SCRoleBaseInfoNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCRoleBaseInfoNtf.Unmarshal(m, b) } func (m *SCRoleBaseInfoNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCRoleBaseInfoNtf.Marshal(b, m, deterministic) } func (m *SCRoleBaseInfoNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCRoleBaseInfoNtf.Merge(m, src) } func (m *SCRoleBaseInfoNtf) XXX_Size() int { return xxx_messageInfo_SCRoleBaseInfoNtf.Size(m) } func (m *SCRoleBaseInfoNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCRoleBaseInfoNtf.DiscardUnknown(m) } var xxx_messageInfo_SCRoleBaseInfoNtf proto.InternalMessageInfo func (m *SCRoleBaseInfoNtf) GetCoin() uint64 { if m != nil { return m.Coin } return 0 } func (m *SCRoleBaseInfoNtf) GetRmb() uint32 { if m != nil { return m.Rmb } return 0 } func (m *SCRoleBaseInfoNtf) GetRoleData() *RoleData { if m != nil { return m.RoleData } return nil } func (m *SCRoleBaseInfoNtf) GetResList() []*KeyValueType { if m != nil { return m.ResList } return nil } func (m *SCRoleBaseInfoNtf) GetRepressSkillPvpVal() int32 { if m != nil { return m.RepressSkillPvpVal } return 0 } func (m *SCRoleBaseInfoNtf) GetMaxCreditRecharge() int32 { if m != nil { return m.MaxCreditRecharge } return 0 } //伙伴信息变更通知 type SCRoleHeroInfoNtf struct { HeroData []*HeroData `protobuf:"bytes,1,rep,name=hero_data,json=heroData,proto3" json:"hero_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCRoleHeroInfoNtf) Reset() { *m = SCRoleHeroInfoNtf{} } func (m *SCRoleHeroInfoNtf) String() string { return proto.CompactTextString(m) } func (*SCRoleHeroInfoNtf) ProtoMessage() {} func (*SCRoleHeroInfoNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{52} } func (m *SCRoleHeroInfoNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCRoleHeroInfoNtf.Unmarshal(m, b) } func (m *SCRoleHeroInfoNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCRoleHeroInfoNtf.Marshal(b, m, deterministic) } func (m *SCRoleHeroInfoNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCRoleHeroInfoNtf.Merge(m, src) } func (m *SCRoleHeroInfoNtf) XXX_Size() int { return xxx_messageInfo_SCRoleHeroInfoNtf.Size(m) } func (m *SCRoleHeroInfoNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCRoleHeroInfoNtf.DiscardUnknown(m) } var xxx_messageInfo_SCRoleHeroInfoNtf proto.InternalMessageInfo func (m *SCRoleHeroInfoNtf) GetHeroData() []*HeroData { if m != nil { return m.HeroData } return nil } //英雄碎片 type CSHeroChipDecomposeReq struct { ChipTypeList []int32 `protobuf:"varint,1,rep,packed,name=chip_type_list,json=chipTypeList,proto3" json:"chip_type_list,omitempty"` ChipList []*KeyValueType `protobuf:"bytes,2,rep,name=chip_list,json=chipList,proto3" json:"chip_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSHeroChipDecomposeReq) Reset() { *m = CSHeroChipDecomposeReq{} } func (m *CSHeroChipDecomposeReq) String() string { return proto.CompactTextString(m) } func (*CSHeroChipDecomposeReq) ProtoMessage() {} func (*CSHeroChipDecomposeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{53} } func (m *CSHeroChipDecomposeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSHeroChipDecomposeReq.Unmarshal(m, b) } func (m *CSHeroChipDecomposeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSHeroChipDecomposeReq.Marshal(b, m, deterministic) } func (m *CSHeroChipDecomposeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSHeroChipDecomposeReq.Merge(m, src) } func (m *CSHeroChipDecomposeReq) XXX_Size() int { return xxx_messageInfo_CSHeroChipDecomposeReq.Size(m) } func (m *CSHeroChipDecomposeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSHeroChipDecomposeReq.DiscardUnknown(m) } var xxx_messageInfo_CSHeroChipDecomposeReq proto.InternalMessageInfo func (m *CSHeroChipDecomposeReq) GetChipTypeList() []int32 { if m != nil { return m.ChipTypeList } return nil } func (m *CSHeroChipDecomposeReq) GetChipList() []*KeyValueType { if m != nil { return m.ChipList } return nil } type SCHeroChipDecomposeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ItemList []*KeyValueType `protobuf:"bytes,2,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCHeroChipDecomposeAck) Reset() { *m = SCHeroChipDecomposeAck{} } func (m *SCHeroChipDecomposeAck) String() string { return proto.CompactTextString(m) } func (*SCHeroChipDecomposeAck) ProtoMessage() {} func (*SCHeroChipDecomposeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{54} } func (m *SCHeroChipDecomposeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCHeroChipDecomposeAck.Unmarshal(m, b) } func (m *SCHeroChipDecomposeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCHeroChipDecomposeAck.Marshal(b, m, deterministic) } func (m *SCHeroChipDecomposeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCHeroChipDecomposeAck.Merge(m, src) } func (m *SCHeroChipDecomposeAck) XXX_Size() int { return xxx_messageInfo_SCHeroChipDecomposeAck.Size(m) } func (m *SCHeroChipDecomposeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCHeroChipDecomposeAck.DiscardUnknown(m) } var xxx_messageInfo_SCHeroChipDecomposeAck proto.InternalMessageInfo func (m *SCHeroChipDecomposeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCHeroChipDecomposeAck) GetItemList() []*KeyValueType { if m != nil { return m.ItemList } return nil } //伙伴突破(前面的突破是策划的进阶概念,这个里是突破) type CSHeroStrengthReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSHeroStrengthReq) Reset() { *m = CSHeroStrengthReq{} } func (m *CSHeroStrengthReq) String() string { return proto.CompactTextString(m) } func (*CSHeroStrengthReq) ProtoMessage() {} func (*CSHeroStrengthReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{55} } func (m *CSHeroStrengthReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSHeroStrengthReq.Unmarshal(m, b) } func (m *CSHeroStrengthReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSHeroStrengthReq.Marshal(b, m, deterministic) } func (m *CSHeroStrengthReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSHeroStrengthReq.Merge(m, src) } func (m *CSHeroStrengthReq) XXX_Size() int { return xxx_messageInfo_CSHeroStrengthReq.Size(m) } func (m *CSHeroStrengthReq) XXX_DiscardUnknown() { xxx_messageInfo_CSHeroStrengthReq.DiscardUnknown(m) } var xxx_messageInfo_CSHeroStrengthReq proto.InternalMessageInfo func (m *CSHeroStrengthReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } type SCHeroStrengthAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` StrengthLevel int32 `protobuf:"varint,3,opt,name=strength_level,json=strengthLevel,proto3" json:"strength_level,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCHeroStrengthAck) Reset() { *m = SCHeroStrengthAck{} } func (m *SCHeroStrengthAck) String() string { return proto.CompactTextString(m) } func (*SCHeroStrengthAck) ProtoMessage() {} func (*SCHeroStrengthAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{56} } func (m *SCHeroStrengthAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCHeroStrengthAck.Unmarshal(m, b) } func (m *SCHeroStrengthAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCHeroStrengthAck.Marshal(b, m, deterministic) } func (m *SCHeroStrengthAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCHeroStrengthAck.Merge(m, src) } func (m *SCHeroStrengthAck) XXX_Size() int { return xxx_messageInfo_SCHeroStrengthAck.Size(m) } func (m *SCHeroStrengthAck) XXX_DiscardUnknown() { xxx_messageInfo_SCHeroStrengthAck.DiscardUnknown(m) } var xxx_messageInfo_SCHeroStrengthAck proto.InternalMessageInfo func (m *SCHeroStrengthAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCHeroStrengthAck) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *SCHeroStrengthAck) GetStrengthLevel() int32 { if m != nil { return m.StrengthLevel } return 0 } //主角转职 type CSHeroChangeJobReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` JobId int32 `protobuf:"varint,2,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSHeroChangeJobReq) Reset() { *m = CSHeroChangeJobReq{} } func (m *CSHeroChangeJobReq) String() string { return proto.CompactTextString(m) } func (*CSHeroChangeJobReq) ProtoMessage() {} func (*CSHeroChangeJobReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{57} } func (m *CSHeroChangeJobReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSHeroChangeJobReq.Unmarshal(m, b) } func (m *CSHeroChangeJobReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSHeroChangeJobReq.Marshal(b, m, deterministic) } func (m *CSHeroChangeJobReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSHeroChangeJobReq.Merge(m, src) } func (m *CSHeroChangeJobReq) XXX_Size() int { return xxx_messageInfo_CSHeroChangeJobReq.Size(m) } func (m *CSHeroChangeJobReq) XXX_DiscardUnknown() { xxx_messageInfo_CSHeroChangeJobReq.DiscardUnknown(m) } var xxx_messageInfo_CSHeroChangeJobReq proto.InternalMessageInfo func (m *CSHeroChangeJobReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSHeroChangeJobReq) GetJobId() int32 { if m != nil { return m.JobId } return 0 } type SCHeroChangeJobAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCHeroChangeJobAck) Reset() { *m = SCHeroChangeJobAck{} } func (m *SCHeroChangeJobAck) String() string { return proto.CompactTextString(m) } func (*SCHeroChangeJobAck) ProtoMessage() {} func (*SCHeroChangeJobAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{58} } func (m *SCHeroChangeJobAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCHeroChangeJobAck.Unmarshal(m, b) } func (m *SCHeroChangeJobAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCHeroChangeJobAck.Marshal(b, m, deterministic) } func (m *SCHeroChangeJobAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCHeroChangeJobAck.Merge(m, src) } func (m *SCHeroChangeJobAck) XXX_Size() int { return xxx_messageInfo_SCHeroChangeJobAck.Size(m) } func (m *SCHeroChangeJobAck) XXX_DiscardUnknown() { xxx_messageInfo_SCHeroChangeJobAck.DiscardUnknown(m) } var xxx_messageInfo_SCHeroChangeJobAck proto.InternalMessageInfo func (m *SCHeroChangeJobAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCHeroChangeJobAck) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } type SCHeroConditinDataNtf struct { Condition []*ChangeJob `protobuf:"bytes,1,rep,name=condition,proto3" json:"condition,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCHeroConditinDataNtf) Reset() { *m = SCHeroConditinDataNtf{} } func (m *SCHeroConditinDataNtf) String() string { return proto.CompactTextString(m) } func (*SCHeroConditinDataNtf) ProtoMessage() {} func (*SCHeroConditinDataNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{59} } func (m *SCHeroConditinDataNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCHeroConditinDataNtf.Unmarshal(m, b) } func (m *SCHeroConditinDataNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCHeroConditinDataNtf.Marshal(b, m, deterministic) } func (m *SCHeroConditinDataNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCHeroConditinDataNtf.Merge(m, src) } func (m *SCHeroConditinDataNtf) XXX_Size() int { return xxx_messageInfo_SCHeroConditinDataNtf.Size(m) } func (m *SCHeroConditinDataNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCHeroConditinDataNtf.DiscardUnknown(m) } var xxx_messageInfo_SCHeroConditinDataNtf proto.InternalMessageInfo func (m *SCHeroConditinDataNtf) GetCondition() []*ChangeJob { if m != nil { return m.Condition } return nil } //请求伙伴战力 type CSHeroFighPowerReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSHeroFighPowerReq) Reset() { *m = CSHeroFighPowerReq{} } func (m *CSHeroFighPowerReq) String() string { return proto.CompactTextString(m) } func (*CSHeroFighPowerReq) ProtoMessage() {} func (*CSHeroFighPowerReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{60} } func (m *CSHeroFighPowerReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSHeroFighPowerReq.Unmarshal(m, b) } func (m *CSHeroFighPowerReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSHeroFighPowerReq.Marshal(b, m, deterministic) } func (m *CSHeroFighPowerReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSHeroFighPowerReq.Merge(m, src) } func (m *CSHeroFighPowerReq) XXX_Size() int { return xxx_messageInfo_CSHeroFighPowerReq.Size(m) } func (m *CSHeroFighPowerReq) XXX_DiscardUnknown() { xxx_messageInfo_CSHeroFighPowerReq.DiscardUnknown(m) } var xxx_messageInfo_CSHeroFighPowerReq proto.InternalMessageInfo func (m *CSHeroFighPowerReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } type SCHeroFighPowerAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCHeroFighPowerAck) Reset() { *m = SCHeroFighPowerAck{} } func (m *SCHeroFighPowerAck) String() string { return proto.CompactTextString(m) } func (*SCHeroFighPowerAck) ProtoMessage() {} func (*SCHeroFighPowerAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{61} } func (m *SCHeroFighPowerAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCHeroFighPowerAck.Unmarshal(m, b) } func (m *SCHeroFighPowerAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCHeroFighPowerAck.Marshal(b, m, deterministic) } func (m *SCHeroFighPowerAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCHeroFighPowerAck.Merge(m, src) } func (m *SCHeroFighPowerAck) XXX_Size() int { return xxx_messageInfo_SCHeroFighPowerAck.Size(m) } func (m *SCHeroFighPowerAck) XXX_DiscardUnknown() { xxx_messageInfo_SCHeroFighPowerAck.DiscardUnknown(m) } var xxx_messageInfo_SCHeroFighPowerAck proto.InternalMessageInfo func (m *SCHeroFighPowerAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCHeroFighPowerAck) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } //洗点 type CSHeroResetSkillPointReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` Stage int32 `protobuf:"varint,2,opt,name=stage,proto3" json:"stage,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSHeroResetSkillPointReq) Reset() { *m = CSHeroResetSkillPointReq{} } func (m *CSHeroResetSkillPointReq) String() string { return proto.CompactTextString(m) } func (*CSHeroResetSkillPointReq) ProtoMessage() {} func (*CSHeroResetSkillPointReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{62} } func (m *CSHeroResetSkillPointReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSHeroResetSkillPointReq.Unmarshal(m, b) } func (m *CSHeroResetSkillPointReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSHeroResetSkillPointReq.Marshal(b, m, deterministic) } func (m *CSHeroResetSkillPointReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSHeroResetSkillPointReq.Merge(m, src) } func (m *CSHeroResetSkillPointReq) XXX_Size() int { return xxx_messageInfo_CSHeroResetSkillPointReq.Size(m) } func (m *CSHeroResetSkillPointReq) XXX_DiscardUnknown() { xxx_messageInfo_CSHeroResetSkillPointReq.DiscardUnknown(m) } var xxx_messageInfo_CSHeroResetSkillPointReq proto.InternalMessageInfo func (m *CSHeroResetSkillPointReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSHeroResetSkillPointReq) GetStage() int32 { if m != nil { return m.Stage } return 0 } type SCHeroResetSkillPointAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCHeroResetSkillPointAck) Reset() { *m = SCHeroResetSkillPointAck{} } func (m *SCHeroResetSkillPointAck) String() string { return proto.CompactTextString(m) } func (*SCHeroResetSkillPointAck) ProtoMessage() {} func (*SCHeroResetSkillPointAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{63} } func (m *SCHeroResetSkillPointAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCHeroResetSkillPointAck.Unmarshal(m, b) } func (m *SCHeroResetSkillPointAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCHeroResetSkillPointAck.Marshal(b, m, deterministic) } func (m *SCHeroResetSkillPointAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCHeroResetSkillPointAck.Merge(m, src) } func (m *SCHeroResetSkillPointAck) XXX_Size() int { return xxx_messageInfo_SCHeroResetSkillPointAck.Size(m) } func (m *SCHeroResetSkillPointAck) XXX_DiscardUnknown() { xxx_messageInfo_SCHeroResetSkillPointAck.DiscardUnknown(m) } var xxx_messageInfo_SCHeroResetSkillPointAck proto.InternalMessageInfo func (m *SCHeroResetSkillPointAck) GetError() int32 { if m != nil { return m.Error } return 0 } //激活 type CSHeroActiveReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSHeroActiveReq) Reset() { *m = CSHeroActiveReq{} } func (m *CSHeroActiveReq) String() string { return proto.CompactTextString(m) } func (*CSHeroActiveReq) ProtoMessage() {} func (*CSHeroActiveReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{64} } func (m *CSHeroActiveReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSHeroActiveReq.Unmarshal(m, b) } func (m *CSHeroActiveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSHeroActiveReq.Marshal(b, m, deterministic) } func (m *CSHeroActiveReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSHeroActiveReq.Merge(m, src) } func (m *CSHeroActiveReq) XXX_Size() int { return xxx_messageInfo_CSHeroActiveReq.Size(m) } func (m *CSHeroActiveReq) XXX_DiscardUnknown() { xxx_messageInfo_CSHeroActiveReq.DiscardUnknown(m) } var xxx_messageInfo_CSHeroActiveReq proto.InternalMessageInfo func (m *CSHeroActiveReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } type SCHeroActiveAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCHeroActiveAck) Reset() { *m = SCHeroActiveAck{} } func (m *SCHeroActiveAck) String() string { return proto.CompactTextString(m) } func (*SCHeroActiveAck) ProtoMessage() {} func (*SCHeroActiveAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{65} } func (m *SCHeroActiveAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCHeroActiveAck.Unmarshal(m, b) } func (m *SCHeroActiveAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCHeroActiveAck.Marshal(b, m, deterministic) } func (m *SCHeroActiveAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCHeroActiveAck.Merge(m, src) } func (m *SCHeroActiveAck) XXX_Size() int { return xxx_messageInfo_SCHeroActiveAck.Size(m) } func (m *SCHeroActiveAck) XXX_DiscardUnknown() { xxx_messageInfo_SCHeroActiveAck.DiscardUnknown(m) } var xxx_messageInfo_SCHeroActiveAck proto.InternalMessageInfo func (m *SCHeroActiveAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCHeroActiveAck) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } //职业更换 type CSHeroReplaceJobReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` JobId int32 `protobuf:"varint,2,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSHeroReplaceJobReq) Reset() { *m = CSHeroReplaceJobReq{} } func (m *CSHeroReplaceJobReq) String() string { return proto.CompactTextString(m) } func (*CSHeroReplaceJobReq) ProtoMessage() {} func (*CSHeroReplaceJobReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{66} } func (m *CSHeroReplaceJobReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSHeroReplaceJobReq.Unmarshal(m, b) } func (m *CSHeroReplaceJobReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSHeroReplaceJobReq.Marshal(b, m, deterministic) } func (m *CSHeroReplaceJobReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSHeroReplaceJobReq.Merge(m, src) } func (m *CSHeroReplaceJobReq) XXX_Size() int { return xxx_messageInfo_CSHeroReplaceJobReq.Size(m) } func (m *CSHeroReplaceJobReq) XXX_DiscardUnknown() { xxx_messageInfo_CSHeroReplaceJobReq.DiscardUnknown(m) } var xxx_messageInfo_CSHeroReplaceJobReq proto.InternalMessageInfo func (m *CSHeroReplaceJobReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSHeroReplaceJobReq) GetJobId() int32 { if m != nil { return m.JobId } return 0 } type SCHeroReplaceJobAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` JobId int32 `protobuf:"varint,3,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCHeroReplaceJobAck) Reset() { *m = SCHeroReplaceJobAck{} } func (m *SCHeroReplaceJobAck) String() string { return proto.CompactTextString(m) } func (*SCHeroReplaceJobAck) ProtoMessage() {} func (*SCHeroReplaceJobAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{67} } func (m *SCHeroReplaceJobAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCHeroReplaceJobAck.Unmarshal(m, b) } func (m *SCHeroReplaceJobAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCHeroReplaceJobAck.Marshal(b, m, deterministic) } func (m *SCHeroReplaceJobAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCHeroReplaceJobAck.Merge(m, src) } func (m *SCHeroReplaceJobAck) XXX_Size() int { return xxx_messageInfo_SCHeroReplaceJobAck.Size(m) } func (m *SCHeroReplaceJobAck) XXX_DiscardUnknown() { xxx_messageInfo_SCHeroReplaceJobAck.DiscardUnknown(m) } var xxx_messageInfo_SCHeroReplaceJobAck proto.InternalMessageInfo func (m *SCHeroReplaceJobAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCHeroReplaceJobAck) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *SCHeroReplaceJobAck) GetJobId() int32 { if m != nil { return m.JobId } return 0 } ///////////////////////////////////////////////////////// //神器变更通知 type SCSkillEquipChangeNtf struct { SkillEquipChangeList []*SkillEquipChangeData `protobuf:"bytes,1,rep,name=skill_equip_change_list,json=skillEquipChangeList,proto3" json:"skill_equip_change_list,omitempty"` Ignore bool `protobuf:"varint,2,opt,name=ignore,proto3" json:"ignore,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSkillEquipChangeNtf) Reset() { *m = SCSkillEquipChangeNtf{} } func (m *SCSkillEquipChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCSkillEquipChangeNtf) ProtoMessage() {} func (*SCSkillEquipChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{68} } func (m *SCSkillEquipChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSkillEquipChangeNtf.Unmarshal(m, b) } func (m *SCSkillEquipChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSkillEquipChangeNtf.Marshal(b, m, deterministic) } func (m *SCSkillEquipChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSkillEquipChangeNtf.Merge(m, src) } func (m *SCSkillEquipChangeNtf) XXX_Size() int { return xxx_messageInfo_SCSkillEquipChangeNtf.Size(m) } func (m *SCSkillEquipChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCSkillEquipChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCSkillEquipChangeNtf proto.InternalMessageInfo func (m *SCSkillEquipChangeNtf) GetSkillEquipChangeList() []*SkillEquipChangeData { if m != nil { return m.SkillEquipChangeList } return nil } func (m *SCSkillEquipChangeNtf) GetIgnore() bool { if m != nil { return m.Ignore } return false } //神器佩戴 type CSSkillEquipUpReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` SlotIndex int32 `protobuf:"varint,2,opt,name=slot_index,json=slotIndex,proto3" json:"slot_index,omitempty"` SkillEquipId uint32 `protobuf:"varint,3,opt,name=skill_equip_id,json=skillEquipId,proto3" json:"skill_equip_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSSkillEquipUpReq) Reset() { *m = CSSkillEquipUpReq{} } func (m *CSSkillEquipUpReq) String() string { return proto.CompactTextString(m) } func (*CSSkillEquipUpReq) ProtoMessage() {} func (*CSSkillEquipUpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{69} } func (m *CSSkillEquipUpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSSkillEquipUpReq.Unmarshal(m, b) } func (m *CSSkillEquipUpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSSkillEquipUpReq.Marshal(b, m, deterministic) } func (m *CSSkillEquipUpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSSkillEquipUpReq.Merge(m, src) } func (m *CSSkillEquipUpReq) XXX_Size() int { return xxx_messageInfo_CSSkillEquipUpReq.Size(m) } func (m *CSSkillEquipUpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSSkillEquipUpReq.DiscardUnknown(m) } var xxx_messageInfo_CSSkillEquipUpReq proto.InternalMessageInfo func (m *CSSkillEquipUpReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSSkillEquipUpReq) GetSlotIndex() int32 { if m != nil { return m.SlotIndex } return 0 } func (m *CSSkillEquipUpReq) GetSkillEquipId() uint32 { if m != nil { return m.SkillEquipId } return 0 } type SCSkillEquipUpAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSkillEquipUpAck) Reset() { *m = SCSkillEquipUpAck{} } func (m *SCSkillEquipUpAck) String() string { return proto.CompactTextString(m) } func (*SCSkillEquipUpAck) ProtoMessage() {} func (*SCSkillEquipUpAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{70} } func (m *SCSkillEquipUpAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSkillEquipUpAck.Unmarshal(m, b) } func (m *SCSkillEquipUpAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSkillEquipUpAck.Marshal(b, m, deterministic) } func (m *SCSkillEquipUpAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSkillEquipUpAck.Merge(m, src) } func (m *SCSkillEquipUpAck) XXX_Size() int { return xxx_messageInfo_SCSkillEquipUpAck.Size(m) } func (m *SCSkillEquipUpAck) XXX_DiscardUnknown() { xxx_messageInfo_SCSkillEquipUpAck.DiscardUnknown(m) } var xxx_messageInfo_SCSkillEquipUpAck proto.InternalMessageInfo func (m *SCSkillEquipUpAck) GetError() int32 { if m != nil { return m.Error } return 0 } //神器槽位变更 type SCSkillEquipSlotDataNtf struct { Slot *SkillEquipSlotData `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSkillEquipSlotDataNtf) Reset() { *m = SCSkillEquipSlotDataNtf{} } func (m *SCSkillEquipSlotDataNtf) String() string { return proto.CompactTextString(m) } func (*SCSkillEquipSlotDataNtf) ProtoMessage() {} func (*SCSkillEquipSlotDataNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{71} } func (m *SCSkillEquipSlotDataNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSkillEquipSlotDataNtf.Unmarshal(m, b) } func (m *SCSkillEquipSlotDataNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSkillEquipSlotDataNtf.Marshal(b, m, deterministic) } func (m *SCSkillEquipSlotDataNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSkillEquipSlotDataNtf.Merge(m, src) } func (m *SCSkillEquipSlotDataNtf) XXX_Size() int { return xxx_messageInfo_SCSkillEquipSlotDataNtf.Size(m) } func (m *SCSkillEquipSlotDataNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCSkillEquipSlotDataNtf.DiscardUnknown(m) } var xxx_messageInfo_SCSkillEquipSlotDataNtf proto.InternalMessageInfo func (m *SCSkillEquipSlotDataNtf) GetSlot() *SkillEquipSlotData { if m != nil { return m.Slot } return nil } func (m *SCSkillEquipSlotDataNtf) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } //卸下神器 type CSSkillEquipDownReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` SlotIndex int32 `protobuf:"varint,2,opt,name=slot_index,json=slotIndex,proto3" json:"slot_index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSSkillEquipDownReq) Reset() { *m = CSSkillEquipDownReq{} } func (m *CSSkillEquipDownReq) String() string { return proto.CompactTextString(m) } func (*CSSkillEquipDownReq) ProtoMessage() {} func (*CSSkillEquipDownReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{72} } func (m *CSSkillEquipDownReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSSkillEquipDownReq.Unmarshal(m, b) } func (m *CSSkillEquipDownReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSSkillEquipDownReq.Marshal(b, m, deterministic) } func (m *CSSkillEquipDownReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSSkillEquipDownReq.Merge(m, src) } func (m *CSSkillEquipDownReq) XXX_Size() int { return xxx_messageInfo_CSSkillEquipDownReq.Size(m) } func (m *CSSkillEquipDownReq) XXX_DiscardUnknown() { xxx_messageInfo_CSSkillEquipDownReq.DiscardUnknown(m) } var xxx_messageInfo_CSSkillEquipDownReq proto.InternalMessageInfo func (m *CSSkillEquipDownReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSSkillEquipDownReq) GetSlotIndex() int32 { if m != nil { return m.SlotIndex } return 0 } type SCSkillEquipDownAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSkillEquipDownAck) Reset() { *m = SCSkillEquipDownAck{} } func (m *SCSkillEquipDownAck) String() string { return proto.CompactTextString(m) } func (*SCSkillEquipDownAck) ProtoMessage() {} func (*SCSkillEquipDownAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{73} } func (m *SCSkillEquipDownAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSkillEquipDownAck.Unmarshal(m, b) } func (m *SCSkillEquipDownAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSkillEquipDownAck.Marshal(b, m, deterministic) } func (m *SCSkillEquipDownAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSkillEquipDownAck.Merge(m, src) } func (m *SCSkillEquipDownAck) XXX_Size() int { return xxx_messageInfo_SCSkillEquipDownAck.Size(m) } func (m *SCSkillEquipDownAck) XXX_DiscardUnknown() { xxx_messageInfo_SCSkillEquipDownAck.DiscardUnknown(m) } var xxx_messageInfo_SCSkillEquipDownAck proto.InternalMessageInfo func (m *SCSkillEquipDownAck) GetError() int32 { if m != nil { return m.Error } return 0 } //神器升星 type CSSkillEquipLevelUpReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` SkillEquipId uint32 `protobuf:"varint,2,opt,name=skill_equip_id,json=skillEquipId,proto3" json:"skill_equip_id,omitempty"` SelectCost []uint32 `protobuf:"varint,3,rep,packed,name=select_cost,json=selectCost,proto3" json:"select_cost,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSSkillEquipLevelUpReq) Reset() { *m = CSSkillEquipLevelUpReq{} } func (m *CSSkillEquipLevelUpReq) String() string { return proto.CompactTextString(m) } func (*CSSkillEquipLevelUpReq) ProtoMessage() {} func (*CSSkillEquipLevelUpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{74} } func (m *CSSkillEquipLevelUpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSSkillEquipLevelUpReq.Unmarshal(m, b) } func (m *CSSkillEquipLevelUpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSSkillEquipLevelUpReq.Marshal(b, m, deterministic) } func (m *CSSkillEquipLevelUpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSSkillEquipLevelUpReq.Merge(m, src) } func (m *CSSkillEquipLevelUpReq) XXX_Size() int { return xxx_messageInfo_CSSkillEquipLevelUpReq.Size(m) } func (m *CSSkillEquipLevelUpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSSkillEquipLevelUpReq.DiscardUnknown(m) } var xxx_messageInfo_CSSkillEquipLevelUpReq proto.InternalMessageInfo func (m *CSSkillEquipLevelUpReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSSkillEquipLevelUpReq) GetSkillEquipId() uint32 { if m != nil { return m.SkillEquipId } return 0 } func (m *CSSkillEquipLevelUpReq) GetSelectCost() []uint32 { if m != nil { return m.SelectCost } return nil } type SCSkillEquipLevelUpAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSkillEquipLevelUpAck) Reset() { *m = SCSkillEquipLevelUpAck{} } func (m *SCSkillEquipLevelUpAck) String() string { return proto.CompactTextString(m) } func (*SCSkillEquipLevelUpAck) ProtoMessage() {} func (*SCSkillEquipLevelUpAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{75} } func (m *SCSkillEquipLevelUpAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSkillEquipLevelUpAck.Unmarshal(m, b) } func (m *SCSkillEquipLevelUpAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSkillEquipLevelUpAck.Marshal(b, m, deterministic) } func (m *SCSkillEquipLevelUpAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSkillEquipLevelUpAck.Merge(m, src) } func (m *SCSkillEquipLevelUpAck) XXX_Size() int { return xxx_messageInfo_SCSkillEquipLevelUpAck.Size(m) } func (m *SCSkillEquipLevelUpAck) XXX_DiscardUnknown() { xxx_messageInfo_SCSkillEquipLevelUpAck.DiscardUnknown(m) } var xxx_messageInfo_SCSkillEquipLevelUpAck proto.InternalMessageInfo func (m *SCSkillEquipLevelUpAck) GetError() int32 { if m != nil { return m.Error } return 0 } //神器槽位升级 type CSSkillEquipSlotLevelUpReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` SlotIndex int32 `protobuf:"varint,2,opt,name=slot_index,json=slotIndex,proto3" json:"slot_index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSSkillEquipSlotLevelUpReq) Reset() { *m = CSSkillEquipSlotLevelUpReq{} } func (m *CSSkillEquipSlotLevelUpReq) String() string { return proto.CompactTextString(m) } func (*CSSkillEquipSlotLevelUpReq) ProtoMessage() {} func (*CSSkillEquipSlotLevelUpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{76} } func (m *CSSkillEquipSlotLevelUpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSSkillEquipSlotLevelUpReq.Unmarshal(m, b) } func (m *CSSkillEquipSlotLevelUpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSSkillEquipSlotLevelUpReq.Marshal(b, m, deterministic) } func (m *CSSkillEquipSlotLevelUpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSSkillEquipSlotLevelUpReq.Merge(m, src) } func (m *CSSkillEquipSlotLevelUpReq) XXX_Size() int { return xxx_messageInfo_CSSkillEquipSlotLevelUpReq.Size(m) } func (m *CSSkillEquipSlotLevelUpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSSkillEquipSlotLevelUpReq.DiscardUnknown(m) } var xxx_messageInfo_CSSkillEquipSlotLevelUpReq proto.InternalMessageInfo func (m *CSSkillEquipSlotLevelUpReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSSkillEquipSlotLevelUpReq) GetSlotIndex() int32 { if m != nil { return m.SlotIndex } return 0 } type SCSkillEquipSlotLevelUpAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSkillEquipSlotLevelUpAck) Reset() { *m = SCSkillEquipSlotLevelUpAck{} } func (m *SCSkillEquipSlotLevelUpAck) String() string { return proto.CompactTextString(m) } func (*SCSkillEquipSlotLevelUpAck) ProtoMessage() {} func (*SCSkillEquipSlotLevelUpAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{77} } func (m *SCSkillEquipSlotLevelUpAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSkillEquipSlotLevelUpAck.Unmarshal(m, b) } func (m *SCSkillEquipSlotLevelUpAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSkillEquipSlotLevelUpAck.Marshal(b, m, deterministic) } func (m *SCSkillEquipSlotLevelUpAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSkillEquipSlotLevelUpAck.Merge(m, src) } func (m *SCSkillEquipSlotLevelUpAck) XXX_Size() int { return xxx_messageInfo_SCSkillEquipSlotLevelUpAck.Size(m) } func (m *SCSkillEquipSlotLevelUpAck) XXX_DiscardUnknown() { xxx_messageInfo_SCSkillEquipSlotLevelUpAck.DiscardUnknown(m) } var xxx_messageInfo_SCSkillEquipSlotLevelUpAck proto.InternalMessageInfo func (m *SCSkillEquipSlotLevelUpAck) GetError() int32 { if m != nil { return m.Error } return 0 } //神器分解 type CSSkillEquipDecomposeReq struct { SkillEquipId []uint32 `protobuf:"varint,1,rep,packed,name=skill_equip_id,json=skillEquipId,proto3" json:"skill_equip_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSSkillEquipDecomposeReq) Reset() { *m = CSSkillEquipDecomposeReq{} } func (m *CSSkillEquipDecomposeReq) String() string { return proto.CompactTextString(m) } func (*CSSkillEquipDecomposeReq) ProtoMessage() {} func (*CSSkillEquipDecomposeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{78} } func (m *CSSkillEquipDecomposeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSSkillEquipDecomposeReq.Unmarshal(m, b) } func (m *CSSkillEquipDecomposeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSSkillEquipDecomposeReq.Marshal(b, m, deterministic) } func (m *CSSkillEquipDecomposeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSSkillEquipDecomposeReq.Merge(m, src) } func (m *CSSkillEquipDecomposeReq) XXX_Size() int { return xxx_messageInfo_CSSkillEquipDecomposeReq.Size(m) } func (m *CSSkillEquipDecomposeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSSkillEquipDecomposeReq.DiscardUnknown(m) } var xxx_messageInfo_CSSkillEquipDecomposeReq proto.InternalMessageInfo func (m *CSSkillEquipDecomposeReq) GetSkillEquipId() []uint32 { if m != nil { return m.SkillEquipId } return nil } type SCSkillEquipDecomposeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ItemList []*KeyValueType `protobuf:"bytes,2,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSkillEquipDecomposeAck) Reset() { *m = SCSkillEquipDecomposeAck{} } func (m *SCSkillEquipDecomposeAck) String() string { return proto.CompactTextString(m) } func (*SCSkillEquipDecomposeAck) ProtoMessage() {} func (*SCSkillEquipDecomposeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{79} } func (m *SCSkillEquipDecomposeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSkillEquipDecomposeAck.Unmarshal(m, b) } func (m *SCSkillEquipDecomposeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSkillEquipDecomposeAck.Marshal(b, m, deterministic) } func (m *SCSkillEquipDecomposeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSkillEquipDecomposeAck.Merge(m, src) } func (m *SCSkillEquipDecomposeAck) XXX_Size() int { return xxx_messageInfo_SCSkillEquipDecomposeAck.Size(m) } func (m *SCSkillEquipDecomposeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCSkillEquipDecomposeAck.DiscardUnknown(m) } var xxx_messageInfo_SCSkillEquipDecomposeAck proto.InternalMessageInfo func (m *SCSkillEquipDecomposeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCSkillEquipDecomposeAck) GetItemList() []*KeyValueType { if m != nil { return m.ItemList } return nil } //神器重铸 type CSSkillEquipRemadeReq struct { SkillEquipId uint32 `protobuf:"varint,1,opt,name=skill_equip_id,json=skillEquipId,proto3" json:"skill_equip_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSSkillEquipRemadeReq) Reset() { *m = CSSkillEquipRemadeReq{} } func (m *CSSkillEquipRemadeReq) String() string { return proto.CompactTextString(m) } func (*CSSkillEquipRemadeReq) ProtoMessage() {} func (*CSSkillEquipRemadeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{80} } func (m *CSSkillEquipRemadeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSSkillEquipRemadeReq.Unmarshal(m, b) } func (m *CSSkillEquipRemadeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSSkillEquipRemadeReq.Marshal(b, m, deterministic) } func (m *CSSkillEquipRemadeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSSkillEquipRemadeReq.Merge(m, src) } func (m *CSSkillEquipRemadeReq) XXX_Size() int { return xxx_messageInfo_CSSkillEquipRemadeReq.Size(m) } func (m *CSSkillEquipRemadeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSSkillEquipRemadeReq.DiscardUnknown(m) } var xxx_messageInfo_CSSkillEquipRemadeReq proto.InternalMessageInfo func (m *CSSkillEquipRemadeReq) GetSkillEquipId() uint32 { if m != nil { return m.SkillEquipId } return 0 } type SCSkillEquipRemadeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` OldId uint32 `protobuf:"varint,2,opt,name=old_id,json=oldId,proto3" json:"old_id,omitempty"` NewId uint32 `protobuf:"varint,3,opt,name=new_id,json=newId,proto3" json:"new_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSkillEquipRemadeAck) Reset() { *m = SCSkillEquipRemadeAck{} } func (m *SCSkillEquipRemadeAck) String() string { return proto.CompactTextString(m) } func (*SCSkillEquipRemadeAck) ProtoMessage() {} func (*SCSkillEquipRemadeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{81} } func (m *SCSkillEquipRemadeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSkillEquipRemadeAck.Unmarshal(m, b) } func (m *SCSkillEquipRemadeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSkillEquipRemadeAck.Marshal(b, m, deterministic) } func (m *SCSkillEquipRemadeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSkillEquipRemadeAck.Merge(m, src) } func (m *SCSkillEquipRemadeAck) XXX_Size() int { return xxx_messageInfo_SCSkillEquipRemadeAck.Size(m) } func (m *SCSkillEquipRemadeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCSkillEquipRemadeAck.DiscardUnknown(m) } var xxx_messageInfo_SCSkillEquipRemadeAck proto.InternalMessageInfo func (m *SCSkillEquipRemadeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCSkillEquipRemadeAck) GetOldId() uint32 { if m != nil { return m.OldId } return 0 } func (m *SCSkillEquipRemadeAck) GetNewId() uint32 { if m != nil { return m.NewId } return 0 } //神器重铸尺子 type CSSkillEquipPoolReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSSkillEquipPoolReq) Reset() { *m = CSSkillEquipPoolReq{} } func (m *CSSkillEquipPoolReq) String() string { return proto.CompactTextString(m) } func (*CSSkillEquipPoolReq) ProtoMessage() {} func (*CSSkillEquipPoolReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{82} } func (m *CSSkillEquipPoolReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSSkillEquipPoolReq.Unmarshal(m, b) } func (m *CSSkillEquipPoolReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSSkillEquipPoolReq.Marshal(b, m, deterministic) } func (m *CSSkillEquipPoolReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSSkillEquipPoolReq.Merge(m, src) } func (m *CSSkillEquipPoolReq) XXX_Size() int { return xxx_messageInfo_CSSkillEquipPoolReq.Size(m) } func (m *CSSkillEquipPoolReq) XXX_DiscardUnknown() { xxx_messageInfo_CSSkillEquipPoolReq.DiscardUnknown(m) } var xxx_messageInfo_CSSkillEquipPoolReq proto.InternalMessageInfo type SCSkillEquipPoolAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` CurId int32 `protobuf:"varint,2,opt,name=cur_id,json=curId,proto3" json:"cur_id,omitempty"` PoolIdList []int32 `protobuf:"varint,3,rep,packed,name=pool_id_list,json=poolIdList,proto3" json:"pool_id_list,omitempty"` NextPool []int32 `protobuf:"varint,4,rep,packed,name=next_pool,json=nextPool,proto3" json:"next_pool,omitempty"` NextBegin uint64 `protobuf:"varint,5,opt,name=next_begin,json=nextBegin,proto3" json:"next_begin,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSkillEquipPoolAck) Reset() { *m = SCSkillEquipPoolAck{} } func (m *SCSkillEquipPoolAck) String() string { return proto.CompactTextString(m) } func (*SCSkillEquipPoolAck) ProtoMessage() {} func (*SCSkillEquipPoolAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{83} } func (m *SCSkillEquipPoolAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSkillEquipPoolAck.Unmarshal(m, b) } func (m *SCSkillEquipPoolAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSkillEquipPoolAck.Marshal(b, m, deterministic) } func (m *SCSkillEquipPoolAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSkillEquipPoolAck.Merge(m, src) } func (m *SCSkillEquipPoolAck) XXX_Size() int { return xxx_messageInfo_SCSkillEquipPoolAck.Size(m) } func (m *SCSkillEquipPoolAck) XXX_DiscardUnknown() { xxx_messageInfo_SCSkillEquipPoolAck.DiscardUnknown(m) } var xxx_messageInfo_SCSkillEquipPoolAck proto.InternalMessageInfo func (m *SCSkillEquipPoolAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCSkillEquipPoolAck) GetCurId() int32 { if m != nil { return m.CurId } return 0 } func (m *SCSkillEquipPoolAck) GetPoolIdList() []int32 { if m != nil { return m.PoolIdList } return nil } func (m *SCSkillEquipPoolAck) GetNextPool() []int32 { if m != nil { return m.NextPool } return nil } func (m *SCSkillEquipPoolAck) GetNextBegin() uint64 { if m != nil { return m.NextBegin } return 0 } //神器转移 type CSSkillEquipShiftReq struct { SrcId uint32 `protobuf:"varint,1,opt,name=src_id,json=srcId,proto3" json:"src_id,omitempty"` DstId uint32 `protobuf:"varint,2,opt,name=dst_id,json=dstId,proto3" json:"dst_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSSkillEquipShiftReq) Reset() { *m = CSSkillEquipShiftReq{} } func (m *CSSkillEquipShiftReq) String() string { return proto.CompactTextString(m) } func (*CSSkillEquipShiftReq) ProtoMessage() {} func (*CSSkillEquipShiftReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{84} } func (m *CSSkillEquipShiftReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSSkillEquipShiftReq.Unmarshal(m, b) } func (m *CSSkillEquipShiftReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSSkillEquipShiftReq.Marshal(b, m, deterministic) } func (m *CSSkillEquipShiftReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSSkillEquipShiftReq.Merge(m, src) } func (m *CSSkillEquipShiftReq) XXX_Size() int { return xxx_messageInfo_CSSkillEquipShiftReq.Size(m) } func (m *CSSkillEquipShiftReq) XXX_DiscardUnknown() { xxx_messageInfo_CSSkillEquipShiftReq.DiscardUnknown(m) } var xxx_messageInfo_CSSkillEquipShiftReq proto.InternalMessageInfo func (m *CSSkillEquipShiftReq) GetSrcId() uint32 { if m != nil { return m.SrcId } return 0 } func (m *CSSkillEquipShiftReq) GetDstId() uint32 { if m != nil { return m.DstId } return 0 } type SCSkillEquipShiftAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSkillEquipShiftAck) Reset() { *m = SCSkillEquipShiftAck{} } func (m *SCSkillEquipShiftAck) String() string { return proto.CompactTextString(m) } func (*SCSkillEquipShiftAck) ProtoMessage() {} func (*SCSkillEquipShiftAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{85} } func (m *SCSkillEquipShiftAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSkillEquipShiftAck.Unmarshal(m, b) } func (m *SCSkillEquipShiftAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSkillEquipShiftAck.Marshal(b, m, deterministic) } func (m *SCSkillEquipShiftAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSkillEquipShiftAck.Merge(m, src) } func (m *SCSkillEquipShiftAck) XXX_Size() int { return xxx_messageInfo_SCSkillEquipShiftAck.Size(m) } func (m *SCSkillEquipShiftAck) XXX_DiscardUnknown() { xxx_messageInfo_SCSkillEquipShiftAck.DiscardUnknown(m) } var xxx_messageInfo_SCSkillEquipShiftAck proto.InternalMessageInfo func (m *SCSkillEquipShiftAck) GetError() int32 { if m != nil { return m.Error } return 0 } /////////////////////////////////////////////////////////equip //装备锻造(已经装备的不参加锻造) type CSEquipForgeReq struct { ConfigId int32 `protobuf:"varint,1,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"` Once int32 `protobuf:"varint,2,opt,name=once,proto3" json:"once,omitempty"` EquipType int32 `protobuf:"varint,3,opt,name=equip_type,json=equipType,proto3" json:"equip_type,omitempty"` SubEquipType int32 `protobuf:"varint,4,opt,name=sub_equip_type,json=subEquipType,proto3" json:"sub_equip_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSEquipForgeReq) Reset() { *m = CSEquipForgeReq{} } func (m *CSEquipForgeReq) String() string { return proto.CompactTextString(m) } func (*CSEquipForgeReq) ProtoMessage() {} func (*CSEquipForgeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{86} } func (m *CSEquipForgeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSEquipForgeReq.Unmarshal(m, b) } func (m *CSEquipForgeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSEquipForgeReq.Marshal(b, m, deterministic) } func (m *CSEquipForgeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSEquipForgeReq.Merge(m, src) } func (m *CSEquipForgeReq) XXX_Size() int { return xxx_messageInfo_CSEquipForgeReq.Size(m) } func (m *CSEquipForgeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSEquipForgeReq.DiscardUnknown(m) } var xxx_messageInfo_CSEquipForgeReq proto.InternalMessageInfo func (m *CSEquipForgeReq) GetConfigId() int32 { if m != nil { return m.ConfigId } return 0 } func (m *CSEquipForgeReq) GetOnce() int32 { if m != nil { return m.Once } return 0 } func (m *CSEquipForgeReq) GetEquipType() int32 { if m != nil { return m.EquipType } return 0 } func (m *CSEquipForgeReq) GetSubEquipType() int32 { if m != nil { return m.SubEquipType } return 0 } type SCEquipForgeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Type int32 `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCEquipForgeAck) Reset() { *m = SCEquipForgeAck{} } func (m *SCEquipForgeAck) String() string { return proto.CompactTextString(m) } func (*SCEquipForgeAck) ProtoMessage() {} func (*SCEquipForgeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{87} } func (m *SCEquipForgeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCEquipForgeAck.Unmarshal(m, b) } func (m *SCEquipForgeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCEquipForgeAck.Marshal(b, m, deterministic) } func (m *SCEquipForgeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCEquipForgeAck.Merge(m, src) } func (m *SCEquipForgeAck) XXX_Size() int { return xxx_messageInfo_SCEquipForgeAck.Size(m) } func (m *SCEquipForgeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCEquipForgeAck.DiscardUnknown(m) } var xxx_messageInfo_SCEquipForgeAck proto.InternalMessageInfo func (m *SCEquipForgeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCEquipForgeAck) GetType() int32 { if m != nil { return m.Type } return 0 } //部分装备变化信息 type SCEquipChangeNtf struct { EquipList []*EquipData `protobuf:"bytes,1,rep,name=equip_list,json=equipList,proto3" json:"equip_list,omitempty"` Ignore bool `protobuf:"varint,2,opt,name=ignore,proto3" json:"ignore,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCEquipChangeNtf) Reset() { *m = SCEquipChangeNtf{} } func (m *SCEquipChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCEquipChangeNtf) ProtoMessage() {} func (*SCEquipChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{88} } func (m *SCEquipChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCEquipChangeNtf.Unmarshal(m, b) } func (m *SCEquipChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCEquipChangeNtf.Marshal(b, m, deterministic) } func (m *SCEquipChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCEquipChangeNtf.Merge(m, src) } func (m *SCEquipChangeNtf) XXX_Size() int { return xxx_messageInfo_SCEquipChangeNtf.Size(m) } func (m *SCEquipChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCEquipChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCEquipChangeNtf proto.InternalMessageInfo func (m *SCEquipChangeNtf) GetEquipList() []*EquipData { if m != nil { return m.EquipList } return nil } func (m *SCEquipChangeNtf) GetIgnore() bool { if m != nil { return m.Ignore } return false } //坑位装备(一键装备替换所有最高级装备) type CSEquipUpReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` SlotIndex int32 `protobuf:"varint,2,opt,name=slot_index,json=slotIndex,proto3" json:"slot_index,omitempty"` EquipId int32 `protobuf:"varint,3,opt,name=equip_id,json=equipId,proto3" json:"equip_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSEquipUpReq) Reset() { *m = CSEquipUpReq{} } func (m *CSEquipUpReq) String() string { return proto.CompactTextString(m) } func (*CSEquipUpReq) ProtoMessage() {} func (*CSEquipUpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{89} } func (m *CSEquipUpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSEquipUpReq.Unmarshal(m, b) } func (m *CSEquipUpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSEquipUpReq.Marshal(b, m, deterministic) } func (m *CSEquipUpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSEquipUpReq.Merge(m, src) } func (m *CSEquipUpReq) XXX_Size() int { return xxx_messageInfo_CSEquipUpReq.Size(m) } func (m *CSEquipUpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSEquipUpReq.DiscardUnknown(m) } var xxx_messageInfo_CSEquipUpReq proto.InternalMessageInfo func (m *CSEquipUpReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSEquipUpReq) GetSlotIndex() int32 { if m != nil { return m.SlotIndex } return 0 } func (m *CSEquipUpReq) GetEquipId() int32 { if m != nil { return m.EquipId } return 0 } type SCEquipUpAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCEquipUpAck) Reset() { *m = SCEquipUpAck{} } func (m *SCEquipUpAck) String() string { return proto.CompactTextString(m) } func (*SCEquipUpAck) ProtoMessage() {} func (*SCEquipUpAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{90} } func (m *SCEquipUpAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCEquipUpAck.Unmarshal(m, b) } func (m *SCEquipUpAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCEquipUpAck.Marshal(b, m, deterministic) } func (m *SCEquipUpAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCEquipUpAck.Merge(m, src) } func (m *SCEquipUpAck) XXX_Size() int { return xxx_messageInfo_SCEquipUpAck.Size(m) } func (m *SCEquipUpAck) XXX_DiscardUnknown() { xxx_messageInfo_SCEquipUpAck.DiscardUnknown(m) } var xxx_messageInfo_SCEquipUpAck proto.InternalMessageInfo func (m *SCEquipUpAck) GetError() int32 { if m != nil { return m.Error } return 0 } type SCSlotDataNtf struct { Slot *SlotData `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSlotDataNtf) Reset() { *m = SCSlotDataNtf{} } func (m *SCSlotDataNtf) String() string { return proto.CompactTextString(m) } func (*SCSlotDataNtf) ProtoMessage() {} func (*SCSlotDataNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{91} } func (m *SCSlotDataNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSlotDataNtf.Unmarshal(m, b) } func (m *SCSlotDataNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSlotDataNtf.Marshal(b, m, deterministic) } func (m *SCSlotDataNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSlotDataNtf.Merge(m, src) } func (m *SCSlotDataNtf) XXX_Size() int { return xxx_messageInfo_SCSlotDataNtf.Size(m) } func (m *SCSlotDataNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCSlotDataNtf.DiscardUnknown(m) } var xxx_messageInfo_SCSlotDataNtf proto.InternalMessageInfo func (m *SCSlotDataNtf) GetSlot() *SlotData { if m != nil { return m.Slot } return nil } func (m *SCSlotDataNtf) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } //一键卸下装备 type CSEquipDownReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` SubIndex int32 `protobuf:"varint,2,opt,name=sub_index,json=subIndex,proto3" json:"sub_index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSEquipDownReq) Reset() { *m = CSEquipDownReq{} } func (m *CSEquipDownReq) String() string { return proto.CompactTextString(m) } func (*CSEquipDownReq) ProtoMessage() {} func (*CSEquipDownReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{92} } func (m *CSEquipDownReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSEquipDownReq.Unmarshal(m, b) } func (m *CSEquipDownReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSEquipDownReq.Marshal(b, m, deterministic) } func (m *CSEquipDownReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSEquipDownReq.Merge(m, src) } func (m *CSEquipDownReq) XXX_Size() int { return xxx_messageInfo_CSEquipDownReq.Size(m) } func (m *CSEquipDownReq) XXX_DiscardUnknown() { xxx_messageInfo_CSEquipDownReq.DiscardUnknown(m) } var xxx_messageInfo_CSEquipDownReq proto.InternalMessageInfo func (m *CSEquipDownReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSEquipDownReq) GetSubIndex() int32 { if m != nil { return m.SubIndex } return 0 } //一键升级(升级位置上能升级的所有装备) type CSEquipLevelUpAllReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSEquipLevelUpAllReq) Reset() { *m = CSEquipLevelUpAllReq{} } func (m *CSEquipLevelUpAllReq) String() string { return proto.CompactTextString(m) } func (*CSEquipLevelUpAllReq) ProtoMessage() {} func (*CSEquipLevelUpAllReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{93} } func (m *CSEquipLevelUpAllReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSEquipLevelUpAllReq.Unmarshal(m, b) } func (m *CSEquipLevelUpAllReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSEquipLevelUpAllReq.Marshal(b, m, deterministic) } func (m *CSEquipLevelUpAllReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSEquipLevelUpAllReq.Merge(m, src) } func (m *CSEquipLevelUpAllReq) XXX_Size() int { return xxx_messageInfo_CSEquipLevelUpAllReq.Size(m) } func (m *CSEquipLevelUpAllReq) XXX_DiscardUnknown() { xxx_messageInfo_CSEquipLevelUpAllReq.DiscardUnknown(m) } var xxx_messageInfo_CSEquipLevelUpAllReq proto.InternalMessageInfo func (m *CSEquipLevelUpAllReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } type SCEquipLevelUpAllAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCEquipLevelUpAllAck) Reset() { *m = SCEquipLevelUpAllAck{} } func (m *SCEquipLevelUpAllAck) String() string { return proto.CompactTextString(m) } func (*SCEquipLevelUpAllAck) ProtoMessage() {} func (*SCEquipLevelUpAllAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{94} } func (m *SCEquipLevelUpAllAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCEquipLevelUpAllAck.Unmarshal(m, b) } func (m *SCEquipLevelUpAllAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCEquipLevelUpAllAck.Marshal(b, m, deterministic) } func (m *SCEquipLevelUpAllAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCEquipLevelUpAllAck.Merge(m, src) } func (m *SCEquipLevelUpAllAck) XXX_Size() int { return xxx_messageInfo_SCEquipLevelUpAllAck.Size(m) } func (m *SCEquipLevelUpAllAck) XXX_DiscardUnknown() { xxx_messageInfo_SCEquipLevelUpAllAck.DiscardUnknown(m) } var xxx_messageInfo_SCEquipLevelUpAllAck proto.InternalMessageInfo func (m *SCEquipLevelUpAllAck) GetError() int32 { if m != nil { return m.Error } return 0 } //装备对应槽位升级 type CSEquipSlotLevelUpReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` SubSlotIndex int32 `protobuf:"varint,2,opt,name=sub_slot_index,json=subSlotIndex,proto3" json:"sub_slot_index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSEquipSlotLevelUpReq) Reset() { *m = CSEquipSlotLevelUpReq{} } func (m *CSEquipSlotLevelUpReq) String() string { return proto.CompactTextString(m) } func (*CSEquipSlotLevelUpReq) ProtoMessage() {} func (*CSEquipSlotLevelUpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{95} } func (m *CSEquipSlotLevelUpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSEquipSlotLevelUpReq.Unmarshal(m, b) } func (m *CSEquipSlotLevelUpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSEquipSlotLevelUpReq.Marshal(b, m, deterministic) } func (m *CSEquipSlotLevelUpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSEquipSlotLevelUpReq.Merge(m, src) } func (m *CSEquipSlotLevelUpReq) XXX_Size() int { return xxx_messageInfo_CSEquipSlotLevelUpReq.Size(m) } func (m *CSEquipSlotLevelUpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSEquipSlotLevelUpReq.DiscardUnknown(m) } var xxx_messageInfo_CSEquipSlotLevelUpReq proto.InternalMessageInfo func (m *CSEquipSlotLevelUpReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSEquipSlotLevelUpReq) GetSubSlotIndex() int32 { if m != nil { return m.SubSlotIndex } return 0 } type SCEquipSlotLevelUpAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCEquipSlotLevelUpAck) Reset() { *m = SCEquipSlotLevelUpAck{} } func (m *SCEquipSlotLevelUpAck) String() string { return proto.CompactTextString(m) } func (*SCEquipSlotLevelUpAck) ProtoMessage() {} func (*SCEquipSlotLevelUpAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{96} } func (m *SCEquipSlotLevelUpAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCEquipSlotLevelUpAck.Unmarshal(m, b) } func (m *SCEquipSlotLevelUpAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCEquipSlotLevelUpAck.Marshal(b, m, deterministic) } func (m *SCEquipSlotLevelUpAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCEquipSlotLevelUpAck.Merge(m, src) } func (m *SCEquipSlotLevelUpAck) XXX_Size() int { return xxx_messageInfo_SCEquipSlotLevelUpAck.Size(m) } func (m *SCEquipSlotLevelUpAck) XXX_DiscardUnknown() { xxx_messageInfo_SCEquipSlotLevelUpAck.DiscardUnknown(m) } var xxx_messageInfo_SCEquipSlotLevelUpAck proto.InternalMessageInfo func (m *SCEquipSlotLevelUpAck) GetError() int32 { if m != nil { return m.Error } return 0 } /////////////////////////////////////////////////////////card //装备对应槽位镶嵌卡片 type CSCardMountReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` SubSlotIndex int32 `protobuf:"varint,2,opt,name=sub_slot_index,json=subSlotIndex,proto3" json:"sub_slot_index,omitempty"` CardSlotIndex int32 `protobuf:"varint,3,opt,name=card_slot_index,json=cardSlotIndex,proto3" json:"card_slot_index,omitempty"` CardId int32 `protobuf:"varint,4,opt,name=card_id,json=cardId,proto3" json:"card_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCardMountReq) Reset() { *m = CSCardMountReq{} } func (m *CSCardMountReq) String() string { return proto.CompactTextString(m) } func (*CSCardMountReq) ProtoMessage() {} func (*CSCardMountReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{97} } func (m *CSCardMountReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCardMountReq.Unmarshal(m, b) } func (m *CSCardMountReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCardMountReq.Marshal(b, m, deterministic) } func (m *CSCardMountReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCardMountReq.Merge(m, src) } func (m *CSCardMountReq) XXX_Size() int { return xxx_messageInfo_CSCardMountReq.Size(m) } func (m *CSCardMountReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCardMountReq.DiscardUnknown(m) } var xxx_messageInfo_CSCardMountReq proto.InternalMessageInfo func (m *CSCardMountReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSCardMountReq) GetSubSlotIndex() int32 { if m != nil { return m.SubSlotIndex } return 0 } func (m *CSCardMountReq) GetCardSlotIndex() int32 { if m != nil { return m.CardSlotIndex } return 0 } func (m *CSCardMountReq) GetCardId() int32 { if m != nil { return m.CardId } return 0 } type SCCardMountAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCardMountAck) Reset() { *m = SCCardMountAck{} } func (m *SCCardMountAck) String() string { return proto.CompactTextString(m) } func (*SCCardMountAck) ProtoMessage() {} func (*SCCardMountAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{98} } func (m *SCCardMountAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCardMountAck.Unmarshal(m, b) } func (m *SCCardMountAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCardMountAck.Marshal(b, m, deterministic) } func (m *SCCardMountAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCardMountAck.Merge(m, src) } func (m *SCCardMountAck) XXX_Size() int { return xxx_messageInfo_SCCardMountAck.Size(m) } func (m *SCCardMountAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCardMountAck.DiscardUnknown(m) } var xxx_messageInfo_SCCardMountAck proto.InternalMessageInfo func (m *SCCardMountAck) GetError() int32 { if m != nil { return m.Error } return 0 } //装备对应槽位卸下卡片 type CSCardDownReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` SubSlotIndex int32 `protobuf:"varint,2,opt,name=sub_slot_index,json=subSlotIndex,proto3" json:"sub_slot_index,omitempty"` CardSlotIndex int32 `protobuf:"varint,3,opt,name=card_slot_index,json=cardSlotIndex,proto3" json:"card_slot_index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCardDownReq) Reset() { *m = CSCardDownReq{} } func (m *CSCardDownReq) String() string { return proto.CompactTextString(m) } func (*CSCardDownReq) ProtoMessage() {} func (*CSCardDownReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{99} } func (m *CSCardDownReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCardDownReq.Unmarshal(m, b) } func (m *CSCardDownReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCardDownReq.Marshal(b, m, deterministic) } func (m *CSCardDownReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCardDownReq.Merge(m, src) } func (m *CSCardDownReq) XXX_Size() int { return xxx_messageInfo_CSCardDownReq.Size(m) } func (m *CSCardDownReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCardDownReq.DiscardUnknown(m) } var xxx_messageInfo_CSCardDownReq proto.InternalMessageInfo func (m *CSCardDownReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSCardDownReq) GetSubSlotIndex() int32 { if m != nil { return m.SubSlotIndex } return 0 } func (m *CSCardDownReq) GetCardSlotIndex() int32 { if m != nil { return m.CardSlotIndex } return 0 } type SCCardDownAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCardDownAck) Reset() { *m = SCCardDownAck{} } func (m *SCCardDownAck) String() string { return proto.CompactTextString(m) } func (*SCCardDownAck) ProtoMessage() {} func (*SCCardDownAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{100} } func (m *SCCardDownAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCardDownAck.Unmarshal(m, b) } func (m *SCCardDownAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCardDownAck.Marshal(b, m, deterministic) } func (m *SCCardDownAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCardDownAck.Merge(m, src) } func (m *SCCardDownAck) XXX_Size() int { return xxx_messageInfo_SCCardDownAck.Size(m) } func (m *SCCardDownAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCardDownAck.DiscardUnknown(m) } var xxx_messageInfo_SCCardDownAck proto.InternalMessageInfo func (m *SCCardDownAck) GetError() int32 { if m != nil { return m.Error } return 0 } //卡片重置 type CSCardComposeReq struct { CardList []int32 `protobuf:"varint,1,rep,packed,name=card_list,json=cardList,proto3" json:"card_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCardComposeReq) Reset() { *m = CSCardComposeReq{} } func (m *CSCardComposeReq) String() string { return proto.CompactTextString(m) } func (*CSCardComposeReq) ProtoMessage() {} func (*CSCardComposeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{101} } func (m *CSCardComposeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCardComposeReq.Unmarshal(m, b) } func (m *CSCardComposeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCardComposeReq.Marshal(b, m, deterministic) } func (m *CSCardComposeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCardComposeReq.Merge(m, src) } func (m *CSCardComposeReq) XXX_Size() int { return xxx_messageInfo_CSCardComposeReq.Size(m) } func (m *CSCardComposeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCardComposeReq.DiscardUnknown(m) } var xxx_messageInfo_CSCardComposeReq proto.InternalMessageInfo func (m *CSCardComposeReq) GetCardList() []int32 { if m != nil { return m.CardList } return nil } type SCCardComposeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` NewCardId int32 `protobuf:"varint,2,opt,name=new_card_id,json=newCardId,proto3" json:"new_card_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCardComposeAck) Reset() { *m = SCCardComposeAck{} } func (m *SCCardComposeAck) String() string { return proto.CompactTextString(m) } func (*SCCardComposeAck) ProtoMessage() {} func (*SCCardComposeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{102} } func (m *SCCardComposeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCardComposeAck.Unmarshal(m, b) } func (m *SCCardComposeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCardComposeAck.Marshal(b, m, deterministic) } func (m *SCCardComposeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCardComposeAck.Merge(m, src) } func (m *SCCardComposeAck) XXX_Size() int { return xxx_messageInfo_SCCardComposeAck.Size(m) } func (m *SCCardComposeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCardComposeAck.DiscardUnknown(m) } var xxx_messageInfo_SCCardComposeAck proto.InternalMessageInfo func (m *SCCardComposeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCardComposeAck) GetNewCardId() int32 { if m != nil { return m.NewCardId } return 0 } //卡片分解 type CSCardDecomposeReq struct { CardList []*KeyValueType `protobuf:"bytes,1,rep,name=card_list,json=cardList,proto3" json:"card_list,omitempty"` CardType int32 `protobuf:"varint,2,opt,name=card_type,json=cardType,proto3" json:"card_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCardDecomposeReq) Reset() { *m = CSCardDecomposeReq{} } func (m *CSCardDecomposeReq) String() string { return proto.CompactTextString(m) } func (*CSCardDecomposeReq) ProtoMessage() {} func (*CSCardDecomposeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{103} } func (m *CSCardDecomposeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCardDecomposeReq.Unmarshal(m, b) } func (m *CSCardDecomposeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCardDecomposeReq.Marshal(b, m, deterministic) } func (m *CSCardDecomposeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCardDecomposeReq.Merge(m, src) } func (m *CSCardDecomposeReq) XXX_Size() int { return xxx_messageInfo_CSCardDecomposeReq.Size(m) } func (m *CSCardDecomposeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCardDecomposeReq.DiscardUnknown(m) } var xxx_messageInfo_CSCardDecomposeReq proto.InternalMessageInfo func (m *CSCardDecomposeReq) GetCardList() []*KeyValueType { if m != nil { return m.CardList } return nil } func (m *CSCardDecomposeReq) GetCardType() int32 { if m != nil { return m.CardType } return 0 } type SCCardDecomposeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ItemList []*KeyValueType `protobuf:"bytes,2,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCardDecomposeAck) Reset() { *m = SCCardDecomposeAck{} } func (m *SCCardDecomposeAck) String() string { return proto.CompactTextString(m) } func (*SCCardDecomposeAck) ProtoMessage() {} func (*SCCardDecomposeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{104} } func (m *SCCardDecomposeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCardDecomposeAck.Unmarshal(m, b) } func (m *SCCardDecomposeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCardDecomposeAck.Marshal(b, m, deterministic) } func (m *SCCardDecomposeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCardDecomposeAck.Merge(m, src) } func (m *SCCardDecomposeAck) XXX_Size() int { return xxx_messageInfo_SCCardDecomposeAck.Size(m) } func (m *SCCardDecomposeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCardDecomposeAck.DiscardUnknown(m) } var xxx_messageInfo_SCCardDecomposeAck proto.InternalMessageInfo func (m *SCCardDecomposeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCardDecomposeAck) GetItemList() []*KeyValueType { if m != nil { return m.ItemList } return nil } //卡牌数据变更通知 type SCCardChangeNtf struct { CardList []*CardData `protobuf:"bytes,1,rep,name=card_list,json=cardList,proto3" json:"card_list,omitempty"` Ignore bool `protobuf:"varint,2,opt,name=ignore,proto3" json:"ignore,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCardChangeNtf) Reset() { *m = SCCardChangeNtf{} } func (m *SCCardChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCCardChangeNtf) ProtoMessage() {} func (*SCCardChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{105} } func (m *SCCardChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCardChangeNtf.Unmarshal(m, b) } func (m *SCCardChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCardChangeNtf.Marshal(b, m, deterministic) } func (m *SCCardChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCardChangeNtf.Merge(m, src) } func (m *SCCardChangeNtf) XXX_Size() int { return xxx_messageInfo_SCCardChangeNtf.Size(m) } func (m *SCCardChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCCardChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCCardChangeNtf proto.InternalMessageInfo func (m *SCCardChangeNtf) GetCardList() []*CardData { if m != nil { return m.CardList } return nil } func (m *SCCardChangeNtf) GetIgnore() bool { if m != nil { return m.Ignore } return false } //卡牌卡槽解锁通知 type SCCardSlotChangeNtf struct { SlotList []*KeyValueType `protobuf:"bytes,1,rep,name=slot_list,json=slotList,proto3" json:"slot_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCardSlotChangeNtf) Reset() { *m = SCCardSlotChangeNtf{} } func (m *SCCardSlotChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCCardSlotChangeNtf) ProtoMessage() {} func (*SCCardSlotChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{106} } func (m *SCCardSlotChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCardSlotChangeNtf.Unmarshal(m, b) } func (m *SCCardSlotChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCardSlotChangeNtf.Marshal(b, m, deterministic) } func (m *SCCardSlotChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCardSlotChangeNtf.Merge(m, src) } func (m *SCCardSlotChangeNtf) XXX_Size() int { return xxx_messageInfo_SCCardSlotChangeNtf.Size(m) } func (m *SCCardSlotChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCCardSlotChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCCardSlotChangeNtf proto.InternalMessageInfo func (m *SCCardSlotChangeNtf) GetSlotList() []*KeyValueType { if m != nil { return m.SlotList } return nil } //Bag背包相关 type SCItemChangeNtf struct { ItemList []*ItemData `protobuf:"bytes,1,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` Ignore bool `protobuf:"varint,2,opt,name=ignore,proto3" json:"ignore,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCItemChangeNtf) Reset() { *m = SCItemChangeNtf{} } func (m *SCItemChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCItemChangeNtf) ProtoMessage() {} func (*SCItemChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{107} } func (m *SCItemChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCItemChangeNtf.Unmarshal(m, b) } func (m *SCItemChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCItemChangeNtf.Marshal(b, m, deterministic) } func (m *SCItemChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCItemChangeNtf.Merge(m, src) } func (m *SCItemChangeNtf) XXX_Size() int { return xxx_messageInfo_SCItemChangeNtf.Size(m) } func (m *SCItemChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCItemChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCItemChangeNtf proto.InternalMessageInfo func (m *SCItemChangeNtf) GetItemList() []*ItemData { if m != nil { return m.ItemList } return nil } func (m *SCItemChangeNtf) GetIgnore() bool { if m != nil { return m.Ignore } return false } //使用道具(例如开宝箱等) type CSUseItemReq struct { ItemId uint64 `protobuf:"varint,1,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"` ItemNum uint32 `protobuf:"varint,2,opt,name=item_num,json=itemNum,proto3" json:"item_num,omitempty"` ItemIdxList []int32 `protobuf:"varint,3,rep,packed,name=item_idx_list,json=itemIdxList,proto3" json:"item_idx_list,omitempty"` ForceItemId bool `protobuf:"varint,4,opt,name=force_item_id,json=forceItemId,proto3" json:"force_item_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSUseItemReq) Reset() { *m = CSUseItemReq{} } func (m *CSUseItemReq) String() string { return proto.CompactTextString(m) } func (*CSUseItemReq) ProtoMessage() {} func (*CSUseItemReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{108} } func (m *CSUseItemReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSUseItemReq.Unmarshal(m, b) } func (m *CSUseItemReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSUseItemReq.Marshal(b, m, deterministic) } func (m *CSUseItemReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSUseItemReq.Merge(m, src) } func (m *CSUseItemReq) XXX_Size() int { return xxx_messageInfo_CSUseItemReq.Size(m) } func (m *CSUseItemReq) XXX_DiscardUnknown() { xxx_messageInfo_CSUseItemReq.DiscardUnknown(m) } var xxx_messageInfo_CSUseItemReq proto.InternalMessageInfo func (m *CSUseItemReq) GetItemId() uint64 { if m != nil { return m.ItemId } return 0 } func (m *CSUseItemReq) GetItemNum() uint32 { if m != nil { return m.ItemNum } return 0 } func (m *CSUseItemReq) GetItemIdxList() []int32 { if m != nil { return m.ItemIdxList } return nil } func (m *CSUseItemReq) GetForceItemId() bool { if m != nil { return m.ForceItemId } return false } type SCUseItemAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ItemList []*KeyValueType `protobuf:"bytes,2,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCUseItemAck) Reset() { *m = SCUseItemAck{} } func (m *SCUseItemAck) String() string { return proto.CompactTextString(m) } func (*SCUseItemAck) ProtoMessage() {} func (*SCUseItemAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{109} } func (m *SCUseItemAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCUseItemAck.Unmarshal(m, b) } func (m *SCUseItemAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCUseItemAck.Marshal(b, m, deterministic) } func (m *SCUseItemAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCUseItemAck.Merge(m, src) } func (m *SCUseItemAck) XXX_Size() int { return xxx_messageInfo_SCUseItemAck.Size(m) } func (m *SCUseItemAck) XXX_DiscardUnknown() { xxx_messageInfo_SCUseItemAck.DiscardUnknown(m) } var xxx_messageInfo_SCUseItemAck proto.InternalMessageInfo func (m *SCUseItemAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCUseItemAck) GetItemList() []*KeyValueType { if m != nil { return m.ItemList } return nil } //背包道具销毁 type CSDelItemReq struct { ItemIdList []uint64 `protobuf:"varint,1,rep,packed,name=item_id_list,json=itemIdList,proto3" json:"item_id_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSDelItemReq) Reset() { *m = CSDelItemReq{} } func (m *CSDelItemReq) String() string { return proto.CompactTextString(m) } func (*CSDelItemReq) ProtoMessage() {} func (*CSDelItemReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{110} } func (m *CSDelItemReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSDelItemReq.Unmarshal(m, b) } func (m *CSDelItemReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSDelItemReq.Marshal(b, m, deterministic) } func (m *CSDelItemReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSDelItemReq.Merge(m, src) } func (m *CSDelItemReq) XXX_Size() int { return xxx_messageInfo_CSDelItemReq.Size(m) } func (m *CSDelItemReq) XXX_DiscardUnknown() { xxx_messageInfo_CSDelItemReq.DiscardUnknown(m) } var xxx_messageInfo_CSDelItemReq proto.InternalMessageInfo func (m *CSDelItemReq) GetItemIdList() []uint64 { if m != nil { return m.ItemIdList } return nil } type SCDelItemAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` DelCfgIdList []int32 `protobuf:"varint,2,rep,packed,name=del_cfg_id_list,json=delCfgIdList,proto3" json:"del_cfg_id_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCDelItemAck) Reset() { *m = SCDelItemAck{} } func (m *SCDelItemAck) String() string { return proto.CompactTextString(m) } func (*SCDelItemAck) ProtoMessage() {} func (*SCDelItemAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{111} } func (m *SCDelItemAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCDelItemAck.Unmarshal(m, b) } func (m *SCDelItemAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCDelItemAck.Marshal(b, m, deterministic) } func (m *SCDelItemAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCDelItemAck.Merge(m, src) } func (m *SCDelItemAck) XXX_Size() int { return xxx_messageInfo_SCDelItemAck.Size(m) } func (m *SCDelItemAck) XXX_DiscardUnknown() { xxx_messageInfo_SCDelItemAck.DiscardUnknown(m) } var xxx_messageInfo_SCDelItemAck proto.InternalMessageInfo func (m *SCDelItemAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCDelItemAck) GetDelCfgIdList() []int32 { if m != nil { return m.DelCfgIdList } return nil } //英雄碎片合成 type CSChipComposeReq struct { ConfigId int32 `protobuf:"varint,1,opt,name=config_id,json=configId,proto3" json:"config_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSChipComposeReq) Reset() { *m = CSChipComposeReq{} } func (m *CSChipComposeReq) String() string { return proto.CompactTextString(m) } func (*CSChipComposeReq) ProtoMessage() {} func (*CSChipComposeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{112} } func (m *CSChipComposeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSChipComposeReq.Unmarshal(m, b) } func (m *CSChipComposeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSChipComposeReq.Marshal(b, m, deterministic) } func (m *CSChipComposeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSChipComposeReq.Merge(m, src) } func (m *CSChipComposeReq) XXX_Size() int { return xxx_messageInfo_CSChipComposeReq.Size(m) } func (m *CSChipComposeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSChipComposeReq.DiscardUnknown(m) } var xxx_messageInfo_CSChipComposeReq proto.InternalMessageInfo func (m *CSChipComposeReq) GetConfigId() int32 { if m != nil { return m.ConfigId } return 0 } type SCChipComposeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCChipComposeAck) Reset() { *m = SCChipComposeAck{} } func (m *SCChipComposeAck) String() string { return proto.CompactTextString(m) } func (*SCChipComposeAck) ProtoMessage() {} func (*SCChipComposeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{113} } func (m *SCChipComposeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCChipComposeAck.Unmarshal(m, b) } func (m *SCChipComposeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCChipComposeAck.Marshal(b, m, deterministic) } func (m *SCChipComposeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCChipComposeAck.Merge(m, src) } func (m *SCChipComposeAck) XXX_Size() int { return xxx_messageInfo_SCChipComposeAck.Size(m) } func (m *SCChipComposeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCChipComposeAck.DiscardUnknown(m) } var xxx_messageInfo_SCChipComposeAck proto.InternalMessageInfo func (m *SCChipComposeAck) GetError() int32 { if m != nil { return m.Error } return 0 } type SCChipChangeNtf struct { ChipList []*ChipData `protobuf:"bytes,1,rep,name=chip_list,json=chipList,proto3" json:"chip_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCChipChangeNtf) Reset() { *m = SCChipChangeNtf{} } func (m *SCChipChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCChipChangeNtf) ProtoMessage() {} func (*SCChipChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{114} } func (m *SCChipChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCChipChangeNtf.Unmarshal(m, b) } func (m *SCChipChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCChipChangeNtf.Marshal(b, m, deterministic) } func (m *SCChipChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCChipChangeNtf.Merge(m, src) } func (m *SCChipChangeNtf) XXX_Size() int { return xxx_messageInfo_SCChipChangeNtf.Size(m) } func (m *SCChipChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCChipChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCChipChangeNtf proto.InternalMessageInfo func (m *SCChipChangeNtf) GetChipList() []*ChipData { if m != nil { return m.ChipList } return nil } type CSCardUpGradeReq struct { ConfigIds []*KeyValueType `protobuf:"bytes,1,rep,name=config_ids,json=configIds,proto3" json:"config_ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCardUpGradeReq) Reset() { *m = CSCardUpGradeReq{} } func (m *CSCardUpGradeReq) String() string { return proto.CompactTextString(m) } func (*CSCardUpGradeReq) ProtoMessage() {} func (*CSCardUpGradeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{115} } func (m *CSCardUpGradeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCardUpGradeReq.Unmarshal(m, b) } func (m *CSCardUpGradeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCardUpGradeReq.Marshal(b, m, deterministic) } func (m *CSCardUpGradeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCardUpGradeReq.Merge(m, src) } func (m *CSCardUpGradeReq) XXX_Size() int { return xxx_messageInfo_CSCardUpGradeReq.Size(m) } func (m *CSCardUpGradeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCardUpGradeReq.DiscardUnknown(m) } var xxx_messageInfo_CSCardUpGradeReq proto.InternalMessageInfo func (m *CSCardUpGradeReq) GetConfigIds() []*KeyValueType { if m != nil { return m.ConfigIds } return nil } type SCCardUpGradeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ConfigIds []*KeyValueType `protobuf:"bytes,2,rep,name=config_ids,json=configIds,proto3" json:"config_ids,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCardUpGradeAck) Reset() { *m = SCCardUpGradeAck{} } func (m *SCCardUpGradeAck) String() string { return proto.CompactTextString(m) } func (*SCCardUpGradeAck) ProtoMessage() {} func (*SCCardUpGradeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{116} } func (m *SCCardUpGradeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCardUpGradeAck.Unmarshal(m, b) } func (m *SCCardUpGradeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCardUpGradeAck.Marshal(b, m, deterministic) } func (m *SCCardUpGradeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCardUpGradeAck.Merge(m, src) } func (m *SCCardUpGradeAck) XXX_Size() int { return xxx_messageInfo_SCCardUpGradeAck.Size(m) } func (m *SCCardUpGradeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCardUpGradeAck.DiscardUnknown(m) } var xxx_messageInfo_SCCardUpGradeAck proto.InternalMessageInfo func (m *SCCardUpGradeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCardUpGradeAck) GetConfigIds() []*KeyValueType { if m != nil { return m.ConfigIds } return nil } type CSCardEquipAllReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` EqiupSlotData []*EquipSlotCards `protobuf:"bytes,2,rep,name=eqiup_slot_data,json=eqiupSlotData,proto3" json:"eqiup_slot_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCardEquipAllReq) Reset() { *m = CSCardEquipAllReq{} } func (m *CSCardEquipAllReq) String() string { return proto.CompactTextString(m) } func (*CSCardEquipAllReq) ProtoMessage() {} func (*CSCardEquipAllReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{117} } func (m *CSCardEquipAllReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCardEquipAllReq.Unmarshal(m, b) } func (m *CSCardEquipAllReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCardEquipAllReq.Marshal(b, m, deterministic) } func (m *CSCardEquipAllReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCardEquipAllReq.Merge(m, src) } func (m *CSCardEquipAllReq) XXX_Size() int { return xxx_messageInfo_CSCardEquipAllReq.Size(m) } func (m *CSCardEquipAllReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCardEquipAllReq.DiscardUnknown(m) } var xxx_messageInfo_CSCardEquipAllReq proto.InternalMessageInfo func (m *CSCardEquipAllReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSCardEquipAllReq) GetEqiupSlotData() []*EquipSlotCards { if m != nil { return m.EqiupSlotData } return nil } type SCCardEquipAllAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCardEquipAllAck) Reset() { *m = SCCardEquipAllAck{} } func (m *SCCardEquipAllAck) String() string { return proto.CompactTextString(m) } func (*SCCardEquipAllAck) ProtoMessage() {} func (*SCCardEquipAllAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{118} } func (m *SCCardEquipAllAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCardEquipAllAck.Unmarshal(m, b) } func (m *SCCardEquipAllAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCardEquipAllAck.Marshal(b, m, deterministic) } func (m *SCCardEquipAllAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCardEquipAllAck.Merge(m, src) } func (m *SCCardEquipAllAck) XXX_Size() int { return xxx_messageInfo_SCCardEquipAllAck.Size(m) } func (m *SCCardEquipAllAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCardEquipAllAck.DiscardUnknown(m) } var xxx_messageInfo_SCCardEquipAllAck proto.InternalMessageInfo func (m *SCCardEquipAllAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCardEquipAllAck) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } type CSCardEquipDownReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCardEquipDownReq) Reset() { *m = CSCardEquipDownReq{} } func (m *CSCardEquipDownReq) String() string { return proto.CompactTextString(m) } func (*CSCardEquipDownReq) ProtoMessage() {} func (*CSCardEquipDownReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{119} } func (m *CSCardEquipDownReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCardEquipDownReq.Unmarshal(m, b) } func (m *CSCardEquipDownReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCardEquipDownReq.Marshal(b, m, deterministic) } func (m *CSCardEquipDownReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCardEquipDownReq.Merge(m, src) } func (m *CSCardEquipDownReq) XXX_Size() int { return xxx_messageInfo_CSCardEquipDownReq.Size(m) } func (m *CSCardEquipDownReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCardEquipDownReq.DiscardUnknown(m) } var xxx_messageInfo_CSCardEquipDownReq proto.InternalMessageInfo func (m *CSCardEquipDownReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } type SCCardEquipDownAck struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` Error int32 `protobuf:"varint,2,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCardEquipDownAck) Reset() { *m = SCCardEquipDownAck{} } func (m *SCCardEquipDownAck) String() string { return proto.CompactTextString(m) } func (*SCCardEquipDownAck) ProtoMessage() {} func (*SCCardEquipDownAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{120} } func (m *SCCardEquipDownAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCardEquipDownAck.Unmarshal(m, b) } func (m *SCCardEquipDownAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCardEquipDownAck.Marshal(b, m, deterministic) } func (m *SCCardEquipDownAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCardEquipDownAck.Merge(m, src) } func (m *SCCardEquipDownAck) XXX_Size() int { return xxx_messageInfo_SCCardEquipDownAck.Size(m) } func (m *SCCardEquipDownAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCardEquipDownAck.DiscardUnknown(m) } var xxx_messageInfo_SCCardEquipDownAck proto.InternalMessageInfo func (m *SCCardEquipDownAck) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *SCCardEquipDownAck) GetError() int32 { if m != nil { return m.Error } return 0 } type CSCardUpGradeAllReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` Data []*KeyValueType `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCardUpGradeAllReq) Reset() { *m = CSCardUpGradeAllReq{} } func (m *CSCardUpGradeAllReq) String() string { return proto.CompactTextString(m) } func (*CSCardUpGradeAllReq) ProtoMessage() {} func (*CSCardUpGradeAllReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{121} } func (m *CSCardUpGradeAllReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCardUpGradeAllReq.Unmarshal(m, b) } func (m *CSCardUpGradeAllReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCardUpGradeAllReq.Marshal(b, m, deterministic) } func (m *CSCardUpGradeAllReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCardUpGradeAllReq.Merge(m, src) } func (m *CSCardUpGradeAllReq) XXX_Size() int { return xxx_messageInfo_CSCardUpGradeAllReq.Size(m) } func (m *CSCardUpGradeAllReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCardUpGradeAllReq.DiscardUnknown(m) } var xxx_messageInfo_CSCardUpGradeAllReq proto.InternalMessageInfo func (m *CSCardUpGradeAllReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSCardUpGradeAllReq) GetData() []*KeyValueType { if m != nil { return m.Data } return nil } type SCCardUpGradeAllAck struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` Error int32 `protobuf:"varint,2,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCardUpGradeAllAck) Reset() { *m = SCCardUpGradeAllAck{} } func (m *SCCardUpGradeAllAck) String() string { return proto.CompactTextString(m) } func (*SCCardUpGradeAllAck) ProtoMessage() {} func (*SCCardUpGradeAllAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{122} } func (m *SCCardUpGradeAllAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCardUpGradeAllAck.Unmarshal(m, b) } func (m *SCCardUpGradeAllAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCardUpGradeAllAck.Marshal(b, m, deterministic) } func (m *SCCardUpGradeAllAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCardUpGradeAllAck.Merge(m, src) } func (m *SCCardUpGradeAllAck) XXX_Size() int { return xxx_messageInfo_SCCardUpGradeAllAck.Size(m) } func (m *SCCardUpGradeAllAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCardUpGradeAllAck.DiscardUnknown(m) } var xxx_messageInfo_SCCardUpGradeAllAck proto.InternalMessageInfo func (m *SCCardUpGradeAllAck) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *SCCardUpGradeAllAck) GetError() int32 { if m != nil { return m.Error } return 0 } type CSCardCollectInfoReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCardCollectInfoReq) Reset() { *m = CSCardCollectInfoReq{} } func (m *CSCardCollectInfoReq) String() string { return proto.CompactTextString(m) } func (*CSCardCollectInfoReq) ProtoMessage() {} func (*CSCardCollectInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{123} } func (m *CSCardCollectInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCardCollectInfoReq.Unmarshal(m, b) } func (m *CSCardCollectInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCardCollectInfoReq.Marshal(b, m, deterministic) } func (m *CSCardCollectInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCardCollectInfoReq.Merge(m, src) } func (m *CSCardCollectInfoReq) XXX_Size() int { return xxx_messageInfo_CSCardCollectInfoReq.Size(m) } func (m *CSCardCollectInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCardCollectInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSCardCollectInfoReq proto.InternalMessageInfo type SCCardCollectInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` CardCollect []*CardCollect `protobuf:"bytes,2,rep,name=card_collect,json=cardCollect,proto3" json:"card_collect,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCardCollectInfoAck) Reset() { *m = SCCardCollectInfoAck{} } func (m *SCCardCollectInfoAck) String() string { return proto.CompactTextString(m) } func (*SCCardCollectInfoAck) ProtoMessage() {} func (*SCCardCollectInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{124} } func (m *SCCardCollectInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCardCollectInfoAck.Unmarshal(m, b) } func (m *SCCardCollectInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCardCollectInfoAck.Marshal(b, m, deterministic) } func (m *SCCardCollectInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCardCollectInfoAck.Merge(m, src) } func (m *SCCardCollectInfoAck) XXX_Size() int { return xxx_messageInfo_SCCardCollectInfoAck.Size(m) } func (m *SCCardCollectInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCardCollectInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCCardCollectInfoAck proto.InternalMessageInfo func (m *SCCardCollectInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCardCollectInfoAck) GetCardCollect() []*CardCollect { if m != nil { return m.CardCollect } return nil } type CSCardCollectRewardReq struct { CardId int32 `protobuf:"varint,1,opt,name=card_id,json=cardId,proto3" json:"card_id,omitempty"` Level int32 `protobuf:"varint,2,opt,name=level,proto3" json:"level,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCardCollectRewardReq) Reset() { *m = CSCardCollectRewardReq{} } func (m *CSCardCollectRewardReq) String() string { return proto.CompactTextString(m) } func (*CSCardCollectRewardReq) ProtoMessage() {} func (*CSCardCollectRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{125} } func (m *CSCardCollectRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCardCollectRewardReq.Unmarshal(m, b) } func (m *CSCardCollectRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCardCollectRewardReq.Marshal(b, m, deterministic) } func (m *CSCardCollectRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCardCollectRewardReq.Merge(m, src) } func (m *CSCardCollectRewardReq) XXX_Size() int { return xxx_messageInfo_CSCardCollectRewardReq.Size(m) } func (m *CSCardCollectRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCardCollectRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSCardCollectRewardReq proto.InternalMessageInfo func (m *CSCardCollectRewardReq) GetCardId() int32 { if m != nil { return m.CardId } return 0 } func (m *CSCardCollectRewardReq) GetLevel() int32 { if m != nil { return m.Level } return 0 } type SCCardCollectRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` CardId int32 `protobuf:"varint,2,opt,name=card_id,json=cardId,proto3" json:"card_id,omitempty"` Level int32 `protobuf:"varint,3,opt,name=level,proto3" json:"level,omitempty"` RewardList []*KeyValueType `protobuf:"bytes,4,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCardCollectRewardAck) Reset() { *m = SCCardCollectRewardAck{} } func (m *SCCardCollectRewardAck) String() string { return proto.CompactTextString(m) } func (*SCCardCollectRewardAck) ProtoMessage() {} func (*SCCardCollectRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{126} } func (m *SCCardCollectRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCardCollectRewardAck.Unmarshal(m, b) } func (m *SCCardCollectRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCardCollectRewardAck.Marshal(b, m, deterministic) } func (m *SCCardCollectRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCardCollectRewardAck.Merge(m, src) } func (m *SCCardCollectRewardAck) XXX_Size() int { return xxx_messageInfo_SCCardCollectRewardAck.Size(m) } func (m *SCCardCollectRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCardCollectRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCCardCollectRewardAck proto.InternalMessageInfo func (m *SCCardCollectRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCardCollectRewardAck) GetCardId() int32 { if m != nil { return m.CardId } return 0 } func (m *SCCardCollectRewardAck) GetLevel() int32 { if m != nil { return m.Level } return 0 } func (m *SCCardCollectRewardAck) GetRewardList() []*KeyValueType { if m != nil { return m.RewardList } return nil } type SCCardCollectChangeNtf struct { CardCollect []*CardCollect `protobuf:"bytes,1,rep,name=card_collect,json=cardCollect,proto3" json:"card_collect,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCardCollectChangeNtf) Reset() { *m = SCCardCollectChangeNtf{} } func (m *SCCardCollectChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCCardCollectChangeNtf) ProtoMessage() {} func (*SCCardCollectChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{127} } func (m *SCCardCollectChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCardCollectChangeNtf.Unmarshal(m, b) } func (m *SCCardCollectChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCardCollectChangeNtf.Marshal(b, m, deterministic) } func (m *SCCardCollectChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCardCollectChangeNtf.Merge(m, src) } func (m *SCCardCollectChangeNtf) XXX_Size() int { return xxx_messageInfo_SCCardCollectChangeNtf.Size(m) } func (m *SCCardCollectChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCCardCollectChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCCardCollectChangeNtf proto.InternalMessageInfo func (m *SCCardCollectChangeNtf) GetCardCollect() []*CardCollect { if m != nil { return m.CardCollect } return nil } type CSCardCollectionRankReq struct { CardId int32 `protobuf:"varint,1,opt,name=card_id,json=cardId,proto3" json:"card_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCardCollectionRankReq) Reset() { *m = CSCardCollectionRankReq{} } func (m *CSCardCollectionRankReq) String() string { return proto.CompactTextString(m) } func (*CSCardCollectionRankReq) ProtoMessage() {} func (*CSCardCollectionRankReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{128} } func (m *CSCardCollectionRankReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCardCollectionRankReq.Unmarshal(m, b) } func (m *CSCardCollectionRankReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCardCollectionRankReq.Marshal(b, m, deterministic) } func (m *CSCardCollectionRankReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCardCollectionRankReq.Merge(m, src) } func (m *CSCardCollectionRankReq) XXX_Size() int { return xxx_messageInfo_CSCardCollectionRankReq.Size(m) } func (m *CSCardCollectionRankReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCardCollectionRankReq.DiscardUnknown(m) } var xxx_messageInfo_CSCardCollectionRankReq proto.InternalMessageInfo func (m *CSCardCollectionRankReq) GetCardId() int32 { if m != nil { return m.CardId } return 0 } type SCCardCollectionRankAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` CardId int32 `protobuf:"varint,2,opt,name=card_id,json=cardId,proto3" json:"card_id,omitempty"` CardLevel int32 `protobuf:"varint,3,opt,name=card_level,json=cardLevel,proto3" json:"card_level,omitempty"` PlayerInfo *CommonPlayerBriefInfo `protobuf:"bytes,4,opt,name=player_info,json=playerInfo,proto3" json:"player_info,omitempty"` AchievementTime uint64 `protobuf:"varint,5,opt,name=achievement_time,json=achievementTime,proto3" json:"achievement_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCardCollectionRankAck) Reset() { *m = SCCardCollectionRankAck{} } func (m *SCCardCollectionRankAck) String() string { return proto.CompactTextString(m) } func (*SCCardCollectionRankAck) ProtoMessage() {} func (*SCCardCollectionRankAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{129} } func (m *SCCardCollectionRankAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCardCollectionRankAck.Unmarshal(m, b) } func (m *SCCardCollectionRankAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCardCollectionRankAck.Marshal(b, m, deterministic) } func (m *SCCardCollectionRankAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCardCollectionRankAck.Merge(m, src) } func (m *SCCardCollectionRankAck) XXX_Size() int { return xxx_messageInfo_SCCardCollectionRankAck.Size(m) } func (m *SCCardCollectionRankAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCardCollectionRankAck.DiscardUnknown(m) } var xxx_messageInfo_SCCardCollectionRankAck proto.InternalMessageInfo func (m *SCCardCollectionRankAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCardCollectionRankAck) GetCardId() int32 { if m != nil { return m.CardId } return 0 } func (m *SCCardCollectionRankAck) GetCardLevel() int32 { if m != nil { return m.CardLevel } return 0 } func (m *SCCardCollectionRankAck) GetPlayerInfo() *CommonPlayerBriefInfo { if m != nil { return m.PlayerInfo } return nil } func (m *SCCardCollectionRankAck) GetAchievementTime() uint64 { if m != nil { return m.AchievementTime } return 0 } //卡片互换 type CSCardLevelExchangeReq struct { SourceCardId int32 `protobuf:"varint,1,opt,name=source_card_id,json=sourceCardId,proto3" json:"source_card_id,omitempty"` TargetCardId int32 `protobuf:"varint,2,opt,name=target_card_id,json=targetCardId,proto3" json:"target_card_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCardLevelExchangeReq) Reset() { *m = CSCardLevelExchangeReq{} } func (m *CSCardLevelExchangeReq) String() string { return proto.CompactTextString(m) } func (*CSCardLevelExchangeReq) ProtoMessage() {} func (*CSCardLevelExchangeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{130} } func (m *CSCardLevelExchangeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCardLevelExchangeReq.Unmarshal(m, b) } func (m *CSCardLevelExchangeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCardLevelExchangeReq.Marshal(b, m, deterministic) } func (m *CSCardLevelExchangeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCardLevelExchangeReq.Merge(m, src) } func (m *CSCardLevelExchangeReq) XXX_Size() int { return xxx_messageInfo_CSCardLevelExchangeReq.Size(m) } func (m *CSCardLevelExchangeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCardLevelExchangeReq.DiscardUnknown(m) } var xxx_messageInfo_CSCardLevelExchangeReq proto.InternalMessageInfo func (m *CSCardLevelExchangeReq) GetSourceCardId() int32 { if m != nil { return m.SourceCardId } return 0 } func (m *CSCardLevelExchangeReq) GetTargetCardId() int32 { if m != nil { return m.TargetCardId } return 0 } type SCCardLevelExchangeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` SourceCardId int32 `protobuf:"varint,2,opt,name=source_card_id,json=sourceCardId,proto3" json:"source_card_id,omitempty"` TargetCardId int32 `protobuf:"varint,3,opt,name=target_card_id,json=targetCardId,proto3" json:"target_card_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCardLevelExchangeAck) Reset() { *m = SCCardLevelExchangeAck{} } func (m *SCCardLevelExchangeAck) String() string { return proto.CompactTextString(m) } func (*SCCardLevelExchangeAck) ProtoMessage() {} func (*SCCardLevelExchangeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{131} } func (m *SCCardLevelExchangeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCardLevelExchangeAck.Unmarshal(m, b) } func (m *SCCardLevelExchangeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCardLevelExchangeAck.Marshal(b, m, deterministic) } func (m *SCCardLevelExchangeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCardLevelExchangeAck.Merge(m, src) } func (m *SCCardLevelExchangeAck) XXX_Size() int { return xxx_messageInfo_SCCardLevelExchangeAck.Size(m) } func (m *SCCardLevelExchangeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCardLevelExchangeAck.DiscardUnknown(m) } var xxx_messageInfo_SCCardLevelExchangeAck proto.InternalMessageInfo func (m *SCCardLevelExchangeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCardLevelExchangeAck) GetSourceCardId() int32 { if m != nil { return m.SourceCardId } return 0 } func (m *SCCardLevelExchangeAck) GetTargetCardId() int32 { if m != nil { return m.TargetCardId } return 0 } /////////////////////////////////////////////////////////skill //技能槽位数据变更通知 type SCSkillSlotDataNtf struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` SlotInfo []*RoleSkillSlot `protobuf:"bytes,2,rep,name=slot_info,json=slotInfo,proto3" json:"slot_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSkillSlotDataNtf) Reset() { *m = SCSkillSlotDataNtf{} } func (m *SCSkillSlotDataNtf) String() string { return proto.CompactTextString(m) } func (*SCSkillSlotDataNtf) ProtoMessage() {} func (*SCSkillSlotDataNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{132} } func (m *SCSkillSlotDataNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSkillSlotDataNtf.Unmarshal(m, b) } func (m *SCSkillSlotDataNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSkillSlotDataNtf.Marshal(b, m, deterministic) } func (m *SCSkillSlotDataNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSkillSlotDataNtf.Merge(m, src) } func (m *SCSkillSlotDataNtf) XXX_Size() int { return xxx_messageInfo_SCSkillSlotDataNtf.Size(m) } func (m *SCSkillSlotDataNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCSkillSlotDataNtf.DiscardUnknown(m) } var xxx_messageInfo_SCSkillSlotDataNtf proto.InternalMessageInfo func (m *SCSkillSlotDataNtf) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *SCSkillSlotDataNtf) GetSlotInfo() []*RoleSkillSlot { if m != nil { return m.SlotInfo } return nil } //职业对应技能信息变更通知 type SCJobSkillDataNtf struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` JobSkillList []*JobSkillData `protobuf:"bytes,2,rep,name=job_skill_list,json=jobSkillList,proto3" json:"job_skill_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCJobSkillDataNtf) Reset() { *m = SCJobSkillDataNtf{} } func (m *SCJobSkillDataNtf) String() string { return proto.CompactTextString(m) } func (*SCJobSkillDataNtf) ProtoMessage() {} func (*SCJobSkillDataNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{133} } func (m *SCJobSkillDataNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCJobSkillDataNtf.Unmarshal(m, b) } func (m *SCJobSkillDataNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCJobSkillDataNtf.Marshal(b, m, deterministic) } func (m *SCJobSkillDataNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCJobSkillDataNtf.Merge(m, src) } func (m *SCJobSkillDataNtf) XXX_Size() int { return xxx_messageInfo_SCJobSkillDataNtf.Size(m) } func (m *SCJobSkillDataNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCJobSkillDataNtf.DiscardUnknown(m) } var xxx_messageInfo_SCJobSkillDataNtf proto.InternalMessageInfo func (m *SCJobSkillDataNtf) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *SCJobSkillDataNtf) GetJobSkillList() []*JobSkillData { if m != nil { return m.JobSkillList } return nil } //技能槽位(栏位)升级 type CSSkillSlotLevelUpReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` Idx int32 `protobuf:"varint,2,opt,name=idx,proto3" json:"idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSSkillSlotLevelUpReq) Reset() { *m = CSSkillSlotLevelUpReq{} } func (m *CSSkillSlotLevelUpReq) String() string { return proto.CompactTextString(m) } func (*CSSkillSlotLevelUpReq) ProtoMessage() {} func (*CSSkillSlotLevelUpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{134} } func (m *CSSkillSlotLevelUpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSSkillSlotLevelUpReq.Unmarshal(m, b) } func (m *CSSkillSlotLevelUpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSSkillSlotLevelUpReq.Marshal(b, m, deterministic) } func (m *CSSkillSlotLevelUpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSSkillSlotLevelUpReq.Merge(m, src) } func (m *CSSkillSlotLevelUpReq) XXX_Size() int { return xxx_messageInfo_CSSkillSlotLevelUpReq.Size(m) } func (m *CSSkillSlotLevelUpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSSkillSlotLevelUpReq.DiscardUnknown(m) } var xxx_messageInfo_CSSkillSlotLevelUpReq proto.InternalMessageInfo func (m *CSSkillSlotLevelUpReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSSkillSlotLevelUpReq) GetIdx() int32 { if m != nil { return m.Idx } return 0 } type SCSkillSlotLevelUpAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSkillSlotLevelUpAck) Reset() { *m = SCSkillSlotLevelUpAck{} } func (m *SCSkillSlotLevelUpAck) String() string { return proto.CompactTextString(m) } func (*SCSkillSlotLevelUpAck) ProtoMessage() {} func (*SCSkillSlotLevelUpAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{135} } func (m *SCSkillSlotLevelUpAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSkillSlotLevelUpAck.Unmarshal(m, b) } func (m *SCSkillSlotLevelUpAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSkillSlotLevelUpAck.Marshal(b, m, deterministic) } func (m *SCSkillSlotLevelUpAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSkillSlotLevelUpAck.Merge(m, src) } func (m *SCSkillSlotLevelUpAck) XXX_Size() int { return xxx_messageInfo_SCSkillSlotLevelUpAck.Size(m) } func (m *SCSkillSlotLevelUpAck) XXX_DiscardUnknown() { xxx_messageInfo_SCSkillSlotLevelUpAck.DiscardUnknown(m) } var xxx_messageInfo_SCSkillSlotLevelUpAck proto.InternalMessageInfo func (m *SCSkillSlotLevelUpAck) GetError() int32 { if m != nil { return m.Error } return 0 } //替换技能 type CSReplaceSkillReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` Idx int32 `protobuf:"varint,2,opt,name=idx,proto3" json:"idx,omitempty"` SkillId int32 `protobuf:"varint,3,opt,name=skill_id,json=skillId,proto3" json:"skill_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSReplaceSkillReq) Reset() { *m = CSReplaceSkillReq{} } func (m *CSReplaceSkillReq) String() string { return proto.CompactTextString(m) } func (*CSReplaceSkillReq) ProtoMessage() {} func (*CSReplaceSkillReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{136} } func (m *CSReplaceSkillReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSReplaceSkillReq.Unmarshal(m, b) } func (m *CSReplaceSkillReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSReplaceSkillReq.Marshal(b, m, deterministic) } func (m *CSReplaceSkillReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSReplaceSkillReq.Merge(m, src) } func (m *CSReplaceSkillReq) XXX_Size() int { return xxx_messageInfo_CSReplaceSkillReq.Size(m) } func (m *CSReplaceSkillReq) XXX_DiscardUnknown() { xxx_messageInfo_CSReplaceSkillReq.DiscardUnknown(m) } var xxx_messageInfo_CSReplaceSkillReq proto.InternalMessageInfo func (m *CSReplaceSkillReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSReplaceSkillReq) GetIdx() int32 { if m != nil { return m.Idx } return 0 } func (m *CSReplaceSkillReq) GetSkillId() int32 { if m != nil { return m.SkillId } return 0 } type SCReplaceSkillAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCReplaceSkillAck) Reset() { *m = SCReplaceSkillAck{} } func (m *SCReplaceSkillAck) String() string { return proto.CompactTextString(m) } func (*SCReplaceSkillAck) ProtoMessage() {} func (*SCReplaceSkillAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{137} } func (m *SCReplaceSkillAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCReplaceSkillAck.Unmarshal(m, b) } func (m *SCReplaceSkillAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCReplaceSkillAck.Marshal(b, m, deterministic) } func (m *SCReplaceSkillAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCReplaceSkillAck.Merge(m, src) } func (m *SCReplaceSkillAck) XXX_Size() int { return xxx_messageInfo_SCReplaceSkillAck.Size(m) } func (m *SCReplaceSkillAck) XXX_DiscardUnknown() { xxx_messageInfo_SCReplaceSkillAck.DiscardUnknown(m) } var xxx_messageInfo_SCReplaceSkillAck proto.InternalMessageInfo func (m *SCReplaceSkillAck) GetError() int32 { if m != nil { return m.Error } return 0 } //激活技能树中的技能 type CSActiveSkillReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` SkillId int32 `protobuf:"varint,2,opt,name=skill_id,json=skillId,proto3" json:"skill_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSActiveSkillReq) Reset() { *m = CSActiveSkillReq{} } func (m *CSActiveSkillReq) String() string { return proto.CompactTextString(m) } func (*CSActiveSkillReq) ProtoMessage() {} func (*CSActiveSkillReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{138} } func (m *CSActiveSkillReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSActiveSkillReq.Unmarshal(m, b) } func (m *CSActiveSkillReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSActiveSkillReq.Marshal(b, m, deterministic) } func (m *CSActiveSkillReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSActiveSkillReq.Merge(m, src) } func (m *CSActiveSkillReq) XXX_Size() int { return xxx_messageInfo_CSActiveSkillReq.Size(m) } func (m *CSActiveSkillReq) XXX_DiscardUnknown() { xxx_messageInfo_CSActiveSkillReq.DiscardUnknown(m) } var xxx_messageInfo_CSActiveSkillReq proto.InternalMessageInfo func (m *CSActiveSkillReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSActiveSkillReq) GetSkillId() int32 { if m != nil { return m.SkillId } return 0 } type SCActiveSkillAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActiveSkillAck) Reset() { *m = SCActiveSkillAck{} } func (m *SCActiveSkillAck) String() string { return proto.CompactTextString(m) } func (*SCActiveSkillAck) ProtoMessage() {} func (*SCActiveSkillAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{139} } func (m *SCActiveSkillAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActiveSkillAck.Unmarshal(m, b) } func (m *SCActiveSkillAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActiveSkillAck.Marshal(b, m, deterministic) } func (m *SCActiveSkillAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActiveSkillAck.Merge(m, src) } func (m *SCActiveSkillAck) XXX_Size() int { return xxx_messageInfo_SCActiveSkillAck.Size(m) } func (m *SCActiveSkillAck) XXX_DiscardUnknown() { xxx_messageInfo_SCActiveSkillAck.DiscardUnknown(m) } var xxx_messageInfo_SCActiveSkillAck proto.InternalMessageInfo func (m *SCActiveSkillAck) GetError() int32 { if m != nil { return m.Error } return 0 } //交换栏位中的技能 type CSSwapSkillReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` First int32 `protobuf:"varint,2,opt,name=first,proto3" json:"first,omitempty"` Second int32 `protobuf:"varint,3,opt,name=second,proto3" json:"second,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSSwapSkillReq) Reset() { *m = CSSwapSkillReq{} } func (m *CSSwapSkillReq) String() string { return proto.CompactTextString(m) } func (*CSSwapSkillReq) ProtoMessage() {} func (*CSSwapSkillReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{140} } func (m *CSSwapSkillReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSSwapSkillReq.Unmarshal(m, b) } func (m *CSSwapSkillReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSSwapSkillReq.Marshal(b, m, deterministic) } func (m *CSSwapSkillReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSSwapSkillReq.Merge(m, src) } func (m *CSSwapSkillReq) XXX_Size() int { return xxx_messageInfo_CSSwapSkillReq.Size(m) } func (m *CSSwapSkillReq) XXX_DiscardUnknown() { xxx_messageInfo_CSSwapSkillReq.DiscardUnknown(m) } var xxx_messageInfo_CSSwapSkillReq proto.InternalMessageInfo func (m *CSSwapSkillReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSSwapSkillReq) GetFirst() int32 { if m != nil { return m.First } return 0 } func (m *CSSwapSkillReq) GetSecond() int32 { if m != nil { return m.Second } return 0 } type SCSwapSkillAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSwapSkillAck) Reset() { *m = SCSwapSkillAck{} } func (m *SCSwapSkillAck) String() string { return proto.CompactTextString(m) } func (*SCSwapSkillAck) ProtoMessage() {} func (*SCSwapSkillAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{141} } func (m *SCSwapSkillAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSwapSkillAck.Unmarshal(m, b) } func (m *SCSwapSkillAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSwapSkillAck.Marshal(b, m, deterministic) } func (m *SCSwapSkillAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSwapSkillAck.Merge(m, src) } func (m *SCSwapSkillAck) XXX_Size() int { return xxx_messageInfo_SCSwapSkillAck.Size(m) } func (m *SCSwapSkillAck) XXX_DiscardUnknown() { xxx_messageInfo_SCSwapSkillAck.DiscardUnknown(m) } var xxx_messageInfo_SCSwapSkillAck proto.InternalMessageInfo func (m *SCSwapSkillAck) GetError() int32 { if m != nil { return m.Error } return 0 } //设置技能列表 type CSSetSkillListReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` SkillList []int32 `protobuf:"varint,2,rep,packed,name=skill_list,json=skillList,proto3" json:"skill_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSSetSkillListReq) Reset() { *m = CSSetSkillListReq{} } func (m *CSSetSkillListReq) String() string { return proto.CompactTextString(m) } func (*CSSetSkillListReq) ProtoMessage() {} func (*CSSetSkillListReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{142} } func (m *CSSetSkillListReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSSetSkillListReq.Unmarshal(m, b) } func (m *CSSetSkillListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSSetSkillListReq.Marshal(b, m, deterministic) } func (m *CSSetSkillListReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSSetSkillListReq.Merge(m, src) } func (m *CSSetSkillListReq) XXX_Size() int { return xxx_messageInfo_CSSetSkillListReq.Size(m) } func (m *CSSetSkillListReq) XXX_DiscardUnknown() { xxx_messageInfo_CSSetSkillListReq.DiscardUnknown(m) } var xxx_messageInfo_CSSetSkillListReq proto.InternalMessageInfo func (m *CSSetSkillListReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSSetSkillListReq) GetSkillList() []int32 { if m != nil { return m.SkillList } return nil } type SCSetSkillListAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSetSkillListAck) Reset() { *m = SCSetSkillListAck{} } func (m *SCSetSkillListAck) String() string { return proto.CompactTextString(m) } func (*SCSetSkillListAck) ProtoMessage() {} func (*SCSetSkillListAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{143} } func (m *SCSetSkillListAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSetSkillListAck.Unmarshal(m, b) } func (m *SCSetSkillListAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSetSkillListAck.Marshal(b, m, deterministic) } func (m *SCSetSkillListAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSetSkillListAck.Merge(m, src) } func (m *SCSetSkillListAck) XXX_Size() int { return xxx_messageInfo_SCSetSkillListAck.Size(m) } func (m *SCSetSkillListAck) XXX_DiscardUnknown() { xxx_messageInfo_SCSetSkillListAck.DiscardUnknown(m) } var xxx_messageInfo_SCSetSkillListAck proto.InternalMessageInfo func (m *SCSetSkillListAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCSetSkillListAck) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } //技能升级请求 type CSSkillLevelUpReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` SkillId int32 `protobuf:"varint,2,opt,name=skill_id,json=skillId,proto3" json:"skill_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSSkillLevelUpReq) Reset() { *m = CSSkillLevelUpReq{} } func (m *CSSkillLevelUpReq) String() string { return proto.CompactTextString(m) } func (*CSSkillLevelUpReq) ProtoMessage() {} func (*CSSkillLevelUpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{144} } func (m *CSSkillLevelUpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSSkillLevelUpReq.Unmarshal(m, b) } func (m *CSSkillLevelUpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSSkillLevelUpReq.Marshal(b, m, deterministic) } func (m *CSSkillLevelUpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSSkillLevelUpReq.Merge(m, src) } func (m *CSSkillLevelUpReq) XXX_Size() int { return xxx_messageInfo_CSSkillLevelUpReq.Size(m) } func (m *CSSkillLevelUpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSSkillLevelUpReq.DiscardUnknown(m) } var xxx_messageInfo_CSSkillLevelUpReq proto.InternalMessageInfo func (m *CSSkillLevelUpReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSSkillLevelUpReq) GetSkillId() int32 { if m != nil { return m.SkillId } return 0 } type SCSkillLevelUpAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` SkillId int32 `protobuf:"varint,3,opt,name=skill_id,json=skillId,proto3" json:"skill_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSkillLevelUpAck) Reset() { *m = SCSkillLevelUpAck{} } func (m *SCSkillLevelUpAck) String() string { return proto.CompactTextString(m) } func (*SCSkillLevelUpAck) ProtoMessage() {} func (*SCSkillLevelUpAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{145} } func (m *SCSkillLevelUpAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSkillLevelUpAck.Unmarshal(m, b) } func (m *SCSkillLevelUpAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSkillLevelUpAck.Marshal(b, m, deterministic) } func (m *SCSkillLevelUpAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSkillLevelUpAck.Merge(m, src) } func (m *SCSkillLevelUpAck) XXX_Size() int { return xxx_messageInfo_SCSkillLevelUpAck.Size(m) } func (m *SCSkillLevelUpAck) XXX_DiscardUnknown() { xxx_messageInfo_SCSkillLevelUpAck.DiscardUnknown(m) } var xxx_messageInfo_SCSkillLevelUpAck proto.InternalMessageInfo func (m *SCSkillLevelUpAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCSkillLevelUpAck) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *SCSkillLevelUpAck) GetSkillId() int32 { if m != nil { return m.SkillId } return 0 } type CSResetSkillLevelReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` IsAdvanced bool `protobuf:"varint,2,opt,name=is_advanced,json=isAdvanced,proto3" json:"is_advanced,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSResetSkillLevelReq) Reset() { *m = CSResetSkillLevelReq{} } func (m *CSResetSkillLevelReq) String() string { return proto.CompactTextString(m) } func (*CSResetSkillLevelReq) ProtoMessage() {} func (*CSResetSkillLevelReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{146} } func (m *CSResetSkillLevelReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSResetSkillLevelReq.Unmarshal(m, b) } func (m *CSResetSkillLevelReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSResetSkillLevelReq.Marshal(b, m, deterministic) } func (m *CSResetSkillLevelReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSResetSkillLevelReq.Merge(m, src) } func (m *CSResetSkillLevelReq) XXX_Size() int { return xxx_messageInfo_CSResetSkillLevelReq.Size(m) } func (m *CSResetSkillLevelReq) XXX_DiscardUnknown() { xxx_messageInfo_CSResetSkillLevelReq.DiscardUnknown(m) } var xxx_messageInfo_CSResetSkillLevelReq proto.InternalMessageInfo func (m *CSResetSkillLevelReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSResetSkillLevelReq) GetIsAdvanced() bool { if m != nil { return m.IsAdvanced } return false } type SCResetSkillLevelAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` ResetCount int32 `protobuf:"varint,3,opt,name=reset_count,json=resetCount,proto3" json:"reset_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCResetSkillLevelAck) Reset() { *m = SCResetSkillLevelAck{} } func (m *SCResetSkillLevelAck) String() string { return proto.CompactTextString(m) } func (*SCResetSkillLevelAck) ProtoMessage() {} func (*SCResetSkillLevelAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{147} } func (m *SCResetSkillLevelAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCResetSkillLevelAck.Unmarshal(m, b) } func (m *SCResetSkillLevelAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCResetSkillLevelAck.Marshal(b, m, deterministic) } func (m *SCResetSkillLevelAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCResetSkillLevelAck.Merge(m, src) } func (m *SCResetSkillLevelAck) XXX_Size() int { return xxx_messageInfo_SCResetSkillLevelAck.Size(m) } func (m *SCResetSkillLevelAck) XXX_DiscardUnknown() { xxx_messageInfo_SCResetSkillLevelAck.DiscardUnknown(m) } var xxx_messageInfo_SCResetSkillLevelAck proto.InternalMessageInfo func (m *SCResetSkillLevelAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCResetSkillLevelAck) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *SCResetSkillLevelAck) GetResetCount() int32 { if m != nil { return m.ResetCount } return 0 } type SCSkillResetCountNtf struct { ResetCount int32 `protobuf:"varint,1,opt,name=reset_count,json=resetCount,proto3" json:"reset_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSkillResetCountNtf) Reset() { *m = SCSkillResetCountNtf{} } func (m *SCSkillResetCountNtf) String() string { return proto.CompactTextString(m) } func (*SCSkillResetCountNtf) ProtoMessage() {} func (*SCSkillResetCountNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{148} } func (m *SCSkillResetCountNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSkillResetCountNtf.Unmarshal(m, b) } func (m *SCSkillResetCountNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSkillResetCountNtf.Marshal(b, m, deterministic) } func (m *SCSkillResetCountNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSkillResetCountNtf.Merge(m, src) } func (m *SCSkillResetCountNtf) XXX_Size() int { return xxx_messageInfo_SCSkillResetCountNtf.Size(m) } func (m *SCSkillResetCountNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCSkillResetCountNtf.DiscardUnknown(m) } var xxx_messageInfo_SCSkillResetCountNtf proto.InternalMessageInfo func (m *SCSkillResetCountNtf) GetResetCount() int32 { if m != nil { return m.ResetCount } return 0 } //请求技能压制冲榜活动数据 type CSRushActivityReq struct { RushType int32 `protobuf:"varint,1,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSRushActivityReq) Reset() { *m = CSRushActivityReq{} } func (m *CSRushActivityReq) String() string { return proto.CompactTextString(m) } func (*CSRushActivityReq) ProtoMessage() {} func (*CSRushActivityReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{149} } func (m *CSRushActivityReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSRushActivityReq.Unmarshal(m, b) } func (m *CSRushActivityReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSRushActivityReq.Marshal(b, m, deterministic) } func (m *CSRushActivityReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSRushActivityReq.Merge(m, src) } func (m *CSRushActivityReq) XXX_Size() int { return xxx_messageInfo_CSRushActivityReq.Size(m) } func (m *CSRushActivityReq) XXX_DiscardUnknown() { xxx_messageInfo_CSRushActivityReq.DiscardUnknown(m) } var xxx_messageInfo_CSRushActivityReq proto.InternalMessageInfo func (m *CSRushActivityReq) GetRushType() int32 { if m != nil { return m.RushType } return 0 } type SCRushActivityAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` FightCount int32 `protobuf:"varint,2,opt,name=fight_count,json=fightCount,proto3" json:"fight_count,omitempty"` SelfRank int32 `protobuf:"varint,3,opt,name=self_rank,json=selfRank,proto3" json:"self_rank,omitempty"` SelfLevel int32 `protobuf:"varint,4,opt,name=self_level,json=selfLevel,proto3" json:"self_level,omitempty"` EndTime uint64 `protobuf:"varint,5,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` ChallengReward bool `protobuf:"varint,6,opt,name=challeng_reward,json=challengReward,proto3" json:"challeng_reward,omitempty"` RankReward bool `protobuf:"varint,7,opt,name=rank_reward,json=rankReward,proto3" json:"rank_reward,omitempty"` TopData []*RushRankTop3 `protobuf:"bytes,8,rep,name=top_data,json=topData,proto3" json:"top_data,omitempty"` RushType int32 `protobuf:"varint,9,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCRushActivityAck) Reset() { *m = SCRushActivityAck{} } func (m *SCRushActivityAck) String() string { return proto.CompactTextString(m) } func (*SCRushActivityAck) ProtoMessage() {} func (*SCRushActivityAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{150} } func (m *SCRushActivityAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCRushActivityAck.Unmarshal(m, b) } func (m *SCRushActivityAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCRushActivityAck.Marshal(b, m, deterministic) } func (m *SCRushActivityAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCRushActivityAck.Merge(m, src) } func (m *SCRushActivityAck) XXX_Size() int { return xxx_messageInfo_SCRushActivityAck.Size(m) } func (m *SCRushActivityAck) XXX_DiscardUnknown() { xxx_messageInfo_SCRushActivityAck.DiscardUnknown(m) } var xxx_messageInfo_SCRushActivityAck proto.InternalMessageInfo func (m *SCRushActivityAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCRushActivityAck) GetFightCount() int32 { if m != nil { return m.FightCount } return 0 } func (m *SCRushActivityAck) GetSelfRank() int32 { if m != nil { return m.SelfRank } return 0 } func (m *SCRushActivityAck) GetSelfLevel() int32 { if m != nil { return m.SelfLevel } return 0 } func (m *SCRushActivityAck) GetEndTime() uint64 { if m != nil { return m.EndTime } return 0 } func (m *SCRushActivityAck) GetChallengReward() bool { if m != nil { return m.ChallengReward } return false } func (m *SCRushActivityAck) GetRankReward() bool { if m != nil { return m.RankReward } return false } func (m *SCRushActivityAck) GetTopData() []*RushRankTop3 { if m != nil { return m.TopData } return nil } func (m *SCRushActivityAck) GetRushType() int32 { if m != nil { return m.RushType } return 0 } //请求技能压制冲榜活动奖励 type CSRushActivityRewardReq struct { RewardType int32 `protobuf:"varint,1,opt,name=reward_type,json=rewardType,proto3" json:"reward_type,omitempty"` RushType int32 `protobuf:"varint,2,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSRushActivityRewardReq) Reset() { *m = CSRushActivityRewardReq{} } func (m *CSRushActivityRewardReq) String() string { return proto.CompactTextString(m) } func (*CSRushActivityRewardReq) ProtoMessage() {} func (*CSRushActivityRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{151} } func (m *CSRushActivityRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSRushActivityRewardReq.Unmarshal(m, b) } func (m *CSRushActivityRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSRushActivityRewardReq.Marshal(b, m, deterministic) } func (m *CSRushActivityRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSRushActivityRewardReq.Merge(m, src) } func (m *CSRushActivityRewardReq) XXX_Size() int { return xxx_messageInfo_CSRushActivityRewardReq.Size(m) } func (m *CSRushActivityRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSRushActivityRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSRushActivityRewardReq proto.InternalMessageInfo func (m *CSRushActivityRewardReq) GetRewardType() int32 { if m != nil { return m.RewardType } return 0 } func (m *CSRushActivityRewardReq) GetRushType() int32 { if m != nil { return m.RushType } return 0 } type SCRushActivityRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardType int32 `protobuf:"varint,2,opt,name=reward_type,json=rewardType,proto3" json:"reward_type,omitempty"` ItemList []*KeyValueType `protobuf:"bytes,3,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` RushType int32 `protobuf:"varint,4,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCRushActivityRewardAck) Reset() { *m = SCRushActivityRewardAck{} } func (m *SCRushActivityRewardAck) String() string { return proto.CompactTextString(m) } func (*SCRushActivityRewardAck) ProtoMessage() {} func (*SCRushActivityRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{152} } func (m *SCRushActivityRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCRushActivityRewardAck.Unmarshal(m, b) } func (m *SCRushActivityRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCRushActivityRewardAck.Marshal(b, m, deterministic) } func (m *SCRushActivityRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCRushActivityRewardAck.Merge(m, src) } func (m *SCRushActivityRewardAck) XXX_Size() int { return xxx_messageInfo_SCRushActivityRewardAck.Size(m) } func (m *SCRushActivityRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCRushActivityRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCRushActivityRewardAck proto.InternalMessageInfo func (m *SCRushActivityRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCRushActivityRewardAck) GetRewardType() int32 { if m != nil { return m.RewardType } return 0 } func (m *SCRushActivityRewardAck) GetItemList() []*KeyValueType { if m != nil { return m.ItemList } return nil } func (m *SCRushActivityRewardAck) GetRushType() int32 { if m != nil { return m.RushType } return 0 } type CSRushSkillActivityRankReq struct { Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` RushType int32 `protobuf:"varint,2,opt,name=rush_type,json=rushType,proto3" json:"rush_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSRushSkillActivityRankReq) Reset() { *m = CSRushSkillActivityRankReq{} } func (m *CSRushSkillActivityRankReq) String() string { return proto.CompactTextString(m) } func (*CSRushSkillActivityRankReq) ProtoMessage() {} func (*CSRushSkillActivityRankReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{153} } func (m *CSRushSkillActivityRankReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSRushSkillActivityRankReq.Unmarshal(m, b) } func (m *CSRushSkillActivityRankReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSRushSkillActivityRankReq.Marshal(b, m, deterministic) } func (m *CSRushSkillActivityRankReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSRushSkillActivityRankReq.Merge(m, src) } func (m *CSRushSkillActivityRankReq) XXX_Size() int { return xxx_messageInfo_CSRushSkillActivityRankReq.Size(m) } func (m *CSRushSkillActivityRankReq) XXX_DiscardUnknown() { xxx_messageInfo_CSRushSkillActivityRankReq.DiscardUnknown(m) } var xxx_messageInfo_CSRushSkillActivityRankReq proto.InternalMessageInfo func (m *CSRushSkillActivityRankReq) GetPage() int32 { if m != nil { return m.Page } return 0 } func (m *CSRushSkillActivityRankReq) GetRushType() int32 { if m != nil { return m.RushType } return 0 } type SCRushSkillActivityRankAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"` TopData []*RushRankTop3 `protobuf:"bytes,3,rep,name=top_data,json=topData,proto3" json:"top_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCRushSkillActivityRankAck) Reset() { *m = SCRushSkillActivityRankAck{} } func (m *SCRushSkillActivityRankAck) String() string { return proto.CompactTextString(m) } func (*SCRushSkillActivityRankAck) ProtoMessage() {} func (*SCRushSkillActivityRankAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{154} } func (m *SCRushSkillActivityRankAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCRushSkillActivityRankAck.Unmarshal(m, b) } func (m *SCRushSkillActivityRankAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCRushSkillActivityRankAck.Marshal(b, m, deterministic) } func (m *SCRushSkillActivityRankAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCRushSkillActivityRankAck.Merge(m, src) } func (m *SCRushSkillActivityRankAck) XXX_Size() int { return xxx_messageInfo_SCRushSkillActivityRankAck.Size(m) } func (m *SCRushSkillActivityRankAck) XXX_DiscardUnknown() { xxx_messageInfo_SCRushSkillActivityRankAck.DiscardUnknown(m) } var xxx_messageInfo_SCRushSkillActivityRankAck proto.InternalMessageInfo func (m *SCRushSkillActivityRankAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCRushSkillActivityRankAck) GetPage() int32 { if m != nil { return m.Page } return 0 } func (m *SCRushSkillActivityRankAck) GetTopData() []*RushRankTop3 { if m != nil { return m.TopData } return nil } /////////////////////////////////////////////////////////fashion //时装数据变更通知 type SCFashionDataNtf struct { FashionUpList []int32 `protobuf:"varint,4,rep,packed,name=fashion_up_list,json=fashionUpList,proto3" json:"fashion_up_list,omitempty"` FashionList []int32 `protobuf:"varint,5,rep,packed,name=fashion_list,json=fashionList,proto3" json:"fashion_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCFashionDataNtf) Reset() { *m = SCFashionDataNtf{} } func (m *SCFashionDataNtf) String() string { return proto.CompactTextString(m) } func (*SCFashionDataNtf) ProtoMessage() {} func (*SCFashionDataNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{155} } func (m *SCFashionDataNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCFashionDataNtf.Unmarshal(m, b) } func (m *SCFashionDataNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCFashionDataNtf.Marshal(b, m, deterministic) } func (m *SCFashionDataNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCFashionDataNtf.Merge(m, src) } func (m *SCFashionDataNtf) XXX_Size() int { return xxx_messageInfo_SCFashionDataNtf.Size(m) } func (m *SCFashionDataNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCFashionDataNtf.DiscardUnknown(m) } var xxx_messageInfo_SCFashionDataNtf proto.InternalMessageInfo func (m *SCFashionDataNtf) GetFashionUpList() []int32 { if m != nil { return m.FashionUpList } return nil } func (m *SCFashionDataNtf) GetFashionList() []int32 { if m != nil { return m.FashionList } return nil } //穿戴时装(替换) type CSFashionUpReq struct { FashionCfgId []int32 `protobuf:"varint,1,rep,packed,name=fashion_cfg_id,json=fashionCfgId,proto3" json:"fashion_cfg_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSFashionUpReq) Reset() { *m = CSFashionUpReq{} } func (m *CSFashionUpReq) String() string { return proto.CompactTextString(m) } func (*CSFashionUpReq) ProtoMessage() {} func (*CSFashionUpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{156} } func (m *CSFashionUpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSFashionUpReq.Unmarshal(m, b) } func (m *CSFashionUpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSFashionUpReq.Marshal(b, m, deterministic) } func (m *CSFashionUpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSFashionUpReq.Merge(m, src) } func (m *CSFashionUpReq) XXX_Size() int { return xxx_messageInfo_CSFashionUpReq.Size(m) } func (m *CSFashionUpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSFashionUpReq.DiscardUnknown(m) } var xxx_messageInfo_CSFashionUpReq proto.InternalMessageInfo func (m *CSFashionUpReq) GetFashionCfgId() []int32 { if m != nil { return m.FashionCfgId } return nil } type SCFashionUpAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCFashionUpAck) Reset() { *m = SCFashionUpAck{} } func (m *SCFashionUpAck) String() string { return proto.CompactTextString(m) } func (*SCFashionUpAck) ProtoMessage() {} func (*SCFashionUpAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{157} } func (m *SCFashionUpAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCFashionUpAck.Unmarshal(m, b) } func (m *SCFashionUpAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCFashionUpAck.Marshal(b, m, deterministic) } func (m *SCFashionUpAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCFashionUpAck.Merge(m, src) } func (m *SCFashionUpAck) XXX_Size() int { return xxx_messageInfo_SCFashionUpAck.Size(m) } func (m *SCFashionUpAck) XXX_DiscardUnknown() { xxx_messageInfo_SCFashionUpAck.DiscardUnknown(m) } var xxx_messageInfo_SCFashionUpAck proto.InternalMessageInfo func (m *SCFashionUpAck) GetError() int32 { if m != nil { return m.Error } return 0 } //卸下时装 type CSFashionDownReq struct { FashionCfgId []int32 `protobuf:"varint,1,rep,packed,name=fashion_cfg_id,json=fashionCfgId,proto3" json:"fashion_cfg_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSFashionDownReq) Reset() { *m = CSFashionDownReq{} } func (m *CSFashionDownReq) String() string { return proto.CompactTextString(m) } func (*CSFashionDownReq) ProtoMessage() {} func (*CSFashionDownReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{158} } func (m *CSFashionDownReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSFashionDownReq.Unmarshal(m, b) } func (m *CSFashionDownReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSFashionDownReq.Marshal(b, m, deterministic) } func (m *CSFashionDownReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSFashionDownReq.Merge(m, src) } func (m *CSFashionDownReq) XXX_Size() int { return xxx_messageInfo_CSFashionDownReq.Size(m) } func (m *CSFashionDownReq) XXX_DiscardUnknown() { xxx_messageInfo_CSFashionDownReq.DiscardUnknown(m) } var xxx_messageInfo_CSFashionDownReq proto.InternalMessageInfo func (m *CSFashionDownReq) GetFashionCfgId() []int32 { if m != nil { return m.FashionCfgId } return nil } type SCFashionDownAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCFashionDownAck) Reset() { *m = SCFashionDownAck{} } func (m *SCFashionDownAck) String() string { return proto.CompactTextString(m) } func (*SCFashionDownAck) ProtoMessage() {} func (*SCFashionDownAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{159} } func (m *SCFashionDownAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCFashionDownAck.Unmarshal(m, b) } func (m *SCFashionDownAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCFashionDownAck.Marshal(b, m, deterministic) } func (m *SCFashionDownAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCFashionDownAck.Merge(m, src) } func (m *SCFashionDownAck) XXX_Size() int { return xxx_messageInfo_SCFashionDownAck.Size(m) } func (m *SCFashionDownAck) XXX_DiscardUnknown() { xxx_messageInfo_SCFashionDownAck.DiscardUnknown(m) } var xxx_messageInfo_SCFashionDownAck proto.InternalMessageInfo func (m *SCFashionDownAck) GetError() int32 { if m != nil { return m.Error } return 0 } //时装合成 type CSFashionComposeReq struct { PaperCfgId int32 `protobuf:"varint,1,opt,name=paper_cfg_id,json=paperCfgId,proto3" json:"paper_cfg_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSFashionComposeReq) Reset() { *m = CSFashionComposeReq{} } func (m *CSFashionComposeReq) String() string { return proto.CompactTextString(m) } func (*CSFashionComposeReq) ProtoMessage() {} func (*CSFashionComposeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{160} } func (m *CSFashionComposeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSFashionComposeReq.Unmarshal(m, b) } func (m *CSFashionComposeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSFashionComposeReq.Marshal(b, m, deterministic) } func (m *CSFashionComposeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSFashionComposeReq.Merge(m, src) } func (m *CSFashionComposeReq) XXX_Size() int { return xxx_messageInfo_CSFashionComposeReq.Size(m) } func (m *CSFashionComposeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSFashionComposeReq.DiscardUnknown(m) } var xxx_messageInfo_CSFashionComposeReq proto.InternalMessageInfo func (m *CSFashionComposeReq) GetPaperCfgId() int32 { if m != nil { return m.PaperCfgId } return 0 } type SCFashionComposeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCFashionComposeAck) Reset() { *m = SCFashionComposeAck{} } func (m *SCFashionComposeAck) String() string { return proto.CompactTextString(m) } func (*SCFashionComposeAck) ProtoMessage() {} func (*SCFashionComposeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{161} } func (m *SCFashionComposeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCFashionComposeAck.Unmarshal(m, b) } func (m *SCFashionComposeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCFashionComposeAck.Marshal(b, m, deterministic) } func (m *SCFashionComposeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCFashionComposeAck.Merge(m, src) } func (m *SCFashionComposeAck) XXX_Size() int { return xxx_messageInfo_SCFashionComposeAck.Size(m) } func (m *SCFashionComposeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCFashionComposeAck.DiscardUnknown(m) } var xxx_messageInfo_SCFashionComposeAck proto.InternalMessageInfo func (m *SCFashionComposeAck) GetError() int32 { if m != nil { return m.Error } return 0 } //时装图纸分解 type CSFashionPaperDecomposeReq struct { PaperCfgId int32 `protobuf:"varint,1,opt,name=paper_cfg_id,json=paperCfgId,proto3" json:"paper_cfg_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSFashionPaperDecomposeReq) Reset() { *m = CSFashionPaperDecomposeReq{} } func (m *CSFashionPaperDecomposeReq) String() string { return proto.CompactTextString(m) } func (*CSFashionPaperDecomposeReq) ProtoMessage() {} func (*CSFashionPaperDecomposeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{162} } func (m *CSFashionPaperDecomposeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSFashionPaperDecomposeReq.Unmarshal(m, b) } func (m *CSFashionPaperDecomposeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSFashionPaperDecomposeReq.Marshal(b, m, deterministic) } func (m *CSFashionPaperDecomposeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSFashionPaperDecomposeReq.Merge(m, src) } func (m *CSFashionPaperDecomposeReq) XXX_Size() int { return xxx_messageInfo_CSFashionPaperDecomposeReq.Size(m) } func (m *CSFashionPaperDecomposeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSFashionPaperDecomposeReq.DiscardUnknown(m) } var xxx_messageInfo_CSFashionPaperDecomposeReq proto.InternalMessageInfo func (m *CSFashionPaperDecomposeReq) GetPaperCfgId() int32 { if m != nil { return m.PaperCfgId } return 0 } type SCFashionPaperDecomposeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ItemList []*KeyValueType `protobuf:"bytes,2,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCFashionPaperDecomposeAck) Reset() { *m = SCFashionPaperDecomposeAck{} } func (m *SCFashionPaperDecomposeAck) String() string { return proto.CompactTextString(m) } func (*SCFashionPaperDecomposeAck) ProtoMessage() {} func (*SCFashionPaperDecomposeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{163} } func (m *SCFashionPaperDecomposeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCFashionPaperDecomposeAck.Unmarshal(m, b) } func (m *SCFashionPaperDecomposeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCFashionPaperDecomposeAck.Marshal(b, m, deterministic) } func (m *SCFashionPaperDecomposeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCFashionPaperDecomposeAck.Merge(m, src) } func (m *SCFashionPaperDecomposeAck) XXX_Size() int { return xxx_messageInfo_SCFashionPaperDecomposeAck.Size(m) } func (m *SCFashionPaperDecomposeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCFashionPaperDecomposeAck.DiscardUnknown(m) } var xxx_messageInfo_SCFashionPaperDecomposeAck proto.InternalMessageInfo func (m *SCFashionPaperDecomposeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCFashionPaperDecomposeAck) GetItemList() []*KeyValueType { if m != nil { return m.ItemList } return nil } // 时装升级 type CSFashionUpLvlReq struct { FashionCfgId int32 `protobuf:"varint,1,opt,name=fashion_cfg_id,json=fashionCfgId,proto3" json:"fashion_cfg_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSFashionUpLvlReq) Reset() { *m = CSFashionUpLvlReq{} } func (m *CSFashionUpLvlReq) String() string { return proto.CompactTextString(m) } func (*CSFashionUpLvlReq) ProtoMessage() {} func (*CSFashionUpLvlReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{164} } func (m *CSFashionUpLvlReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSFashionUpLvlReq.Unmarshal(m, b) } func (m *CSFashionUpLvlReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSFashionUpLvlReq.Marshal(b, m, deterministic) } func (m *CSFashionUpLvlReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSFashionUpLvlReq.Merge(m, src) } func (m *CSFashionUpLvlReq) XXX_Size() int { return xxx_messageInfo_CSFashionUpLvlReq.Size(m) } func (m *CSFashionUpLvlReq) XXX_DiscardUnknown() { xxx_messageInfo_CSFashionUpLvlReq.DiscardUnknown(m) } var xxx_messageInfo_CSFashionUpLvlReq proto.InternalMessageInfo func (m *CSFashionUpLvlReq) GetFashionCfgId() int32 { if m != nil { return m.FashionCfgId } return 0 } // 时装升级 返回 type SCFashionUpLvlAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCFashionUpLvlAck) Reset() { *m = SCFashionUpLvlAck{} } func (m *SCFashionUpLvlAck) String() string { return proto.CompactTextString(m) } func (*SCFashionUpLvlAck) ProtoMessage() {} func (*SCFashionUpLvlAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{165} } func (m *SCFashionUpLvlAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCFashionUpLvlAck.Unmarshal(m, b) } func (m *SCFashionUpLvlAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCFashionUpLvlAck.Marshal(b, m, deterministic) } func (m *SCFashionUpLvlAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCFashionUpLvlAck.Merge(m, src) } func (m *SCFashionUpLvlAck) XXX_Size() int { return xxx_messageInfo_SCFashionUpLvlAck.Size(m) } func (m *SCFashionUpLvlAck) XXX_DiscardUnknown() { xxx_messageInfo_SCFashionUpLvlAck.DiscardUnknown(m) } var xxx_messageInfo_SCFashionUpLvlAck proto.InternalMessageInfo func (m *SCFashionUpLvlAck) GetError() int32 { if m != nil { return m.Error } return 0 } // 时装变更 (時裝升級 時裝洗練) type SCFashionNtf struct { FashionData []*RoleFashionData `protobuf:"bytes,1,rep,name=fashion_data,json=fashionData,proto3" json:"fashion_data,omitempty"` Lvs []*KeyValueType `protobuf:"bytes,2,rep,name=lvs,proto3" json:"lvs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCFashionNtf) Reset() { *m = SCFashionNtf{} } func (m *SCFashionNtf) String() string { return proto.CompactTextString(m) } func (*SCFashionNtf) ProtoMessage() {} func (*SCFashionNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{166} } func (m *SCFashionNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCFashionNtf.Unmarshal(m, b) } func (m *SCFashionNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCFashionNtf.Marshal(b, m, deterministic) } func (m *SCFashionNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCFashionNtf.Merge(m, src) } func (m *SCFashionNtf) XXX_Size() int { return xxx_messageInfo_SCFashionNtf.Size(m) } func (m *SCFashionNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCFashionNtf.DiscardUnknown(m) } var xxx_messageInfo_SCFashionNtf proto.InternalMessageInfo func (m *SCFashionNtf) GetFashionData() []*RoleFashionData { if m != nil { return m.FashionData } return nil } func (m *SCFashionNtf) GetLvs() []*KeyValueType { if m != nil { return m.Lvs } return nil } // 时装洗练 type CSFashionResetAttrReq struct { Enter bool `protobuf:"varint,1,opt,name=enter,proto3" json:"enter,omitempty"` FashionCfgId int32 `protobuf:"varint,2,opt,name=fashion_cfg_id,json=fashionCfgId,proto3" json:"fashion_cfg_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSFashionResetAttrReq) Reset() { *m = CSFashionResetAttrReq{} } func (m *CSFashionResetAttrReq) String() string { return proto.CompactTextString(m) } func (*CSFashionResetAttrReq) ProtoMessage() {} func (*CSFashionResetAttrReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{167} } func (m *CSFashionResetAttrReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSFashionResetAttrReq.Unmarshal(m, b) } func (m *CSFashionResetAttrReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSFashionResetAttrReq.Marshal(b, m, deterministic) } func (m *CSFashionResetAttrReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSFashionResetAttrReq.Merge(m, src) } func (m *CSFashionResetAttrReq) XXX_Size() int { return xxx_messageInfo_CSFashionResetAttrReq.Size(m) } func (m *CSFashionResetAttrReq) XXX_DiscardUnknown() { xxx_messageInfo_CSFashionResetAttrReq.DiscardUnknown(m) } var xxx_messageInfo_CSFashionResetAttrReq proto.InternalMessageInfo func (m *CSFashionResetAttrReq) GetEnter() bool { if m != nil { return m.Enter } return false } func (m *CSFashionResetAttrReq) GetFashionCfgId() int32 { if m != nil { return m.FashionCfgId } return 0 } // 时装洗练 返回 type SCFashionResetAttrAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCFashionResetAttrAck) Reset() { *m = SCFashionResetAttrAck{} } func (m *SCFashionResetAttrAck) String() string { return proto.CompactTextString(m) } func (*SCFashionResetAttrAck) ProtoMessage() {} func (*SCFashionResetAttrAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{168} } func (m *SCFashionResetAttrAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCFashionResetAttrAck.Unmarshal(m, b) } func (m *SCFashionResetAttrAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCFashionResetAttrAck.Marshal(b, m, deterministic) } func (m *SCFashionResetAttrAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCFashionResetAttrAck.Merge(m, src) } func (m *SCFashionResetAttrAck) XXX_Size() int { return xxx_messageInfo_SCFashionResetAttrAck.Size(m) } func (m *SCFashionResetAttrAck) XXX_DiscardUnknown() { xxx_messageInfo_SCFashionResetAttrAck.DiscardUnknown(m) } var xxx_messageInfo_SCFashionResetAttrAck proto.InternalMessageInfo func (m *SCFashionResetAttrAck) GetError() int32 { if m != nil { return m.Error } return 0 } /////////////////////////////////////////////////////////AOI相关 //获取详细信息(用来显示详细面板使用),例如,隶属公会,个性签名,战斗力等详细信息 type CSGetOtherPlayerDetailInfoReq struct { Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"` TUid uint64 `protobuf:"varint,2,opt,name=t_uid,json=tUid,proto3" json:"t_uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGetOtherPlayerDetailInfoReq) Reset() { *m = CSGetOtherPlayerDetailInfoReq{} } func (m *CSGetOtherPlayerDetailInfoReq) String() string { return proto.CompactTextString(m) } func (*CSGetOtherPlayerDetailInfoReq) ProtoMessage() {} func (*CSGetOtherPlayerDetailInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{169} } func (m *CSGetOtherPlayerDetailInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGetOtherPlayerDetailInfoReq.Unmarshal(m, b) } func (m *CSGetOtherPlayerDetailInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGetOtherPlayerDetailInfoReq.Marshal(b, m, deterministic) } func (m *CSGetOtherPlayerDetailInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGetOtherPlayerDetailInfoReq.Merge(m, src) } func (m *CSGetOtherPlayerDetailInfoReq) XXX_Size() int { return xxx_messageInfo_CSGetOtherPlayerDetailInfoReq.Size(m) } func (m *CSGetOtherPlayerDetailInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGetOtherPlayerDetailInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSGetOtherPlayerDetailInfoReq proto.InternalMessageInfo func (m *CSGetOtherPlayerDetailInfoReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } func (m *CSGetOtherPlayerDetailInfoReq) GetTUid() uint64 { if m != nil { return m.TUid } return 0 } type SCGetOtherPlayerDetailInfoAck struct { Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"` Error int32 `protobuf:"varint,2,opt,name=error,proto3" json:"error,omitempty"` TargetInfo *ViewRoleInfo `protobuf:"bytes,3,opt,name=target_info,json=targetInfo,proto3" json:"target_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGetOtherPlayerDetailInfoAck) Reset() { *m = SCGetOtherPlayerDetailInfoAck{} } func (m *SCGetOtherPlayerDetailInfoAck) String() string { return proto.CompactTextString(m) } func (*SCGetOtherPlayerDetailInfoAck) ProtoMessage() {} func (*SCGetOtherPlayerDetailInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{170} } func (m *SCGetOtherPlayerDetailInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGetOtherPlayerDetailInfoAck.Unmarshal(m, b) } func (m *SCGetOtherPlayerDetailInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGetOtherPlayerDetailInfoAck.Marshal(b, m, deterministic) } func (m *SCGetOtherPlayerDetailInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGetOtherPlayerDetailInfoAck.Merge(m, src) } func (m *SCGetOtherPlayerDetailInfoAck) XXX_Size() int { return xxx_messageInfo_SCGetOtherPlayerDetailInfoAck.Size(m) } func (m *SCGetOtherPlayerDetailInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGetOtherPlayerDetailInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCGetOtherPlayerDetailInfoAck proto.InternalMessageInfo func (m *SCGetOtherPlayerDetailInfoAck) GetUid() uint64 { if m != nil { return m.Uid } return 0 } func (m *SCGetOtherPlayerDetailInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGetOtherPlayerDetailInfoAck) GetTargetInfo() *ViewRoleInfo { if m != nil { return m.TargetInfo } return nil } //获取玩家简介信息,显示头像名称相关,不包括详细信息(本服玩家) type CSGetOtherPlayerBriefInfoReq struct { PlayerList []uint64 `protobuf:"varint,1,rep,packed,name=player_list,json=playerList,proto3" json:"player_list,omitempty"` Type int32 `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGetOtherPlayerBriefInfoReq) Reset() { *m = CSGetOtherPlayerBriefInfoReq{} } func (m *CSGetOtherPlayerBriefInfoReq) String() string { return proto.CompactTextString(m) } func (*CSGetOtherPlayerBriefInfoReq) ProtoMessage() {} func (*CSGetOtherPlayerBriefInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{171} } func (m *CSGetOtherPlayerBriefInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGetOtherPlayerBriefInfoReq.Unmarshal(m, b) } func (m *CSGetOtherPlayerBriefInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGetOtherPlayerBriefInfoReq.Marshal(b, m, deterministic) } func (m *CSGetOtherPlayerBriefInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGetOtherPlayerBriefInfoReq.Merge(m, src) } func (m *CSGetOtherPlayerBriefInfoReq) XXX_Size() int { return xxx_messageInfo_CSGetOtherPlayerBriefInfoReq.Size(m) } func (m *CSGetOtherPlayerBriefInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGetOtherPlayerBriefInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSGetOtherPlayerBriefInfoReq proto.InternalMessageInfo func (m *CSGetOtherPlayerBriefInfoReq) GetPlayerList() []uint64 { if m != nil { return m.PlayerList } return nil } func (m *CSGetOtherPlayerBriefInfoReq) GetType() int32 { if m != nil { return m.Type } return 0 } type SCGetOtherPlayerBriefInfoAck struct { BriefInfo []*CommonPlayerBriefInfo `protobuf:"bytes,1,rep,name=brief_info,json=briefInfo,proto3" json:"brief_info,omitempty"` Type int32 `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGetOtherPlayerBriefInfoAck) Reset() { *m = SCGetOtherPlayerBriefInfoAck{} } func (m *SCGetOtherPlayerBriefInfoAck) String() string { return proto.CompactTextString(m) } func (*SCGetOtherPlayerBriefInfoAck) ProtoMessage() {} func (*SCGetOtherPlayerBriefInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{172} } func (m *SCGetOtherPlayerBriefInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGetOtherPlayerBriefInfoAck.Unmarshal(m, b) } func (m *SCGetOtherPlayerBriefInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGetOtherPlayerBriefInfoAck.Marshal(b, m, deterministic) } func (m *SCGetOtherPlayerBriefInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGetOtherPlayerBriefInfoAck.Merge(m, src) } func (m *SCGetOtherPlayerBriefInfoAck) XXX_Size() int { return xxx_messageInfo_SCGetOtherPlayerBriefInfoAck.Size(m) } func (m *SCGetOtherPlayerBriefInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGetOtherPlayerBriefInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCGetOtherPlayerBriefInfoAck proto.InternalMessageInfo func (m *SCGetOtherPlayerBriefInfoAck) GetBriefInfo() []*CommonPlayerBriefInfo { if m != nil { return m.BriefInfo } return nil } func (m *SCGetOtherPlayerBriefInfoAck) GetType() int32 { if m != nil { return m.Type } return 0 } //挑战召唤物 type CSPlayerChallengeSummonReq struct { Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"` ChallengeBossUid uint64 `protobuf:"varint,2,opt,name=challenge_boss_uid,json=challengeBossUid,proto3" json:"challenge_boss_uid,omitempty"` BossSummonIdx int32 `protobuf:"varint,3,opt,name=boss_summon_idx,json=bossSummonIdx,proto3" json:"boss_summon_idx,omitempty"` FightInfo *FightRoleInfo `protobuf:"bytes,4,opt,name=fight_info,json=fightInfo,proto3" json:"fight_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPlayerChallengeSummonReq) Reset() { *m = CSPlayerChallengeSummonReq{} } func (m *CSPlayerChallengeSummonReq) String() string { return proto.CompactTextString(m) } func (*CSPlayerChallengeSummonReq) ProtoMessage() {} func (*CSPlayerChallengeSummonReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{173} } func (m *CSPlayerChallengeSummonReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPlayerChallengeSummonReq.Unmarshal(m, b) } func (m *CSPlayerChallengeSummonReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPlayerChallengeSummonReq.Marshal(b, m, deterministic) } func (m *CSPlayerChallengeSummonReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPlayerChallengeSummonReq.Merge(m, src) } func (m *CSPlayerChallengeSummonReq) XXX_Size() int { return xxx_messageInfo_CSPlayerChallengeSummonReq.Size(m) } func (m *CSPlayerChallengeSummonReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPlayerChallengeSummonReq.DiscardUnknown(m) } var xxx_messageInfo_CSPlayerChallengeSummonReq proto.InternalMessageInfo func (m *CSPlayerChallengeSummonReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } func (m *CSPlayerChallengeSummonReq) GetChallengeBossUid() uint64 { if m != nil { return m.ChallengeBossUid } return 0 } func (m *CSPlayerChallengeSummonReq) GetBossSummonIdx() int32 { if m != nil { return m.BossSummonIdx } return 0 } func (m *CSPlayerChallengeSummonReq) GetFightInfo() *FightRoleInfo { if m != nil { return m.FightInfo } return nil } type SCPlayerChallengeSummonAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` BossInfo *WorldBossContentInfo `protobuf:"bytes,2,opt,name=boss_info,json=bossInfo,proto3" json:"boss_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPlayerChallengeSummonAck) Reset() { *m = SCPlayerChallengeSummonAck{} } func (m *SCPlayerChallengeSummonAck) String() string { return proto.CompactTextString(m) } func (*SCPlayerChallengeSummonAck) ProtoMessage() {} func (*SCPlayerChallengeSummonAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{174} } func (m *SCPlayerChallengeSummonAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPlayerChallengeSummonAck.Unmarshal(m, b) } func (m *SCPlayerChallengeSummonAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPlayerChallengeSummonAck.Marshal(b, m, deterministic) } func (m *SCPlayerChallengeSummonAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPlayerChallengeSummonAck.Merge(m, src) } func (m *SCPlayerChallengeSummonAck) XXX_Size() int { return xxx_messageInfo_SCPlayerChallengeSummonAck.Size(m) } func (m *SCPlayerChallengeSummonAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPlayerChallengeSummonAck.DiscardUnknown(m) } var xxx_messageInfo_SCPlayerChallengeSummonAck proto.InternalMessageInfo func (m *SCPlayerChallengeSummonAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPlayerChallengeSummonAck) GetBossInfo() *WorldBossContentInfo { if m != nil { return m.BossInfo } return nil } type SCPlayerChallengeSummonNtf struct { SelfUid uint64 `protobuf:"varint,1,opt,name=self_uid,json=selfUid,proto3" json:"self_uid,omitempty"` FightList []*FightRoleInfo `protobuf:"bytes,2,rep,name=fight_list,json=fightList,proto3" json:"fight_list,omitempty"` BossUid uint64 `protobuf:"varint,3,opt,name=boss_uid,json=bossUid,proto3" json:"boss_uid,omitempty"` SelfChangePlayId int32 `protobuf:"varint,4,opt,name=self_change_play_id,json=selfChangePlayId,proto3" json:"self_change_play_id,omitempty"` SummonBossType int32 `protobuf:"varint,5,opt,name=summon_boss_type,json=summonBossType,proto3" json:"summon_boss_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPlayerChallengeSummonNtf) Reset() { *m = SCPlayerChallengeSummonNtf{} } func (m *SCPlayerChallengeSummonNtf) String() string { return proto.CompactTextString(m) } func (*SCPlayerChallengeSummonNtf) ProtoMessage() {} func (*SCPlayerChallengeSummonNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{175} } func (m *SCPlayerChallengeSummonNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPlayerChallengeSummonNtf.Unmarshal(m, b) } func (m *SCPlayerChallengeSummonNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPlayerChallengeSummonNtf.Marshal(b, m, deterministic) } func (m *SCPlayerChallengeSummonNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPlayerChallengeSummonNtf.Merge(m, src) } func (m *SCPlayerChallengeSummonNtf) XXX_Size() int { return xxx_messageInfo_SCPlayerChallengeSummonNtf.Size(m) } func (m *SCPlayerChallengeSummonNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCPlayerChallengeSummonNtf.DiscardUnknown(m) } var xxx_messageInfo_SCPlayerChallengeSummonNtf proto.InternalMessageInfo func (m *SCPlayerChallengeSummonNtf) GetSelfUid() uint64 { if m != nil { return m.SelfUid } return 0 } func (m *SCPlayerChallengeSummonNtf) GetFightList() []*FightRoleInfo { if m != nil { return m.FightList } return nil } func (m *SCPlayerChallengeSummonNtf) GetBossUid() uint64 { if m != nil { return m.BossUid } return 0 } func (m *SCPlayerChallengeSummonNtf) GetSelfChangePlayId() int32 { if m != nil { return m.SelfChangePlayId } return 0 } func (m *SCPlayerChallengeSummonNtf) GetSummonBossType() int32 { if m != nil { return m.SummonBossType } return 0 } //血量上报 type CSPlayerChallengeHpReq struct { DamageHp int32 `protobuf:"varint,1,opt,name=damage_hp,json=damageHp,proto3" json:"damage_hp,omitempty"` ActionUid uint64 `protobuf:"varint,2,opt,name=action_uid,json=actionUid,proto3" json:"action_uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPlayerChallengeHpReq) Reset() { *m = CSPlayerChallengeHpReq{} } func (m *CSPlayerChallengeHpReq) String() string { return proto.CompactTextString(m) } func (*CSPlayerChallengeHpReq) ProtoMessage() {} func (*CSPlayerChallengeHpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{176} } func (m *CSPlayerChallengeHpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPlayerChallengeHpReq.Unmarshal(m, b) } func (m *CSPlayerChallengeHpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPlayerChallengeHpReq.Marshal(b, m, deterministic) } func (m *CSPlayerChallengeHpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPlayerChallengeHpReq.Merge(m, src) } func (m *CSPlayerChallengeHpReq) XXX_Size() int { return xxx_messageInfo_CSPlayerChallengeHpReq.Size(m) } func (m *CSPlayerChallengeHpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPlayerChallengeHpReq.DiscardUnknown(m) } var xxx_messageInfo_CSPlayerChallengeHpReq proto.InternalMessageInfo func (m *CSPlayerChallengeHpReq) GetDamageHp() int32 { if m != nil { return m.DamageHp } return 0 } func (m *CSPlayerChallengeHpReq) GetActionUid() uint64 { if m != nil { return m.ActionUid } return 0 } //boss血量变更通知 type SCPlayerChallengeHpNtf struct { CurBossHp int32 `protobuf:"varint,1,opt,name=cur_boss_hp,json=curBossHp,proto3" json:"cur_boss_hp,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPlayerChallengeHpNtf) Reset() { *m = SCPlayerChallengeHpNtf{} } func (m *SCPlayerChallengeHpNtf) String() string { return proto.CompactTextString(m) } func (*SCPlayerChallengeHpNtf) ProtoMessage() {} func (*SCPlayerChallengeHpNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{177} } func (m *SCPlayerChallengeHpNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPlayerChallengeHpNtf.Unmarshal(m, b) } func (m *SCPlayerChallengeHpNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPlayerChallengeHpNtf.Marshal(b, m, deterministic) } func (m *SCPlayerChallengeHpNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPlayerChallengeHpNtf.Merge(m, src) } func (m *SCPlayerChallengeHpNtf) XXX_Size() int { return xxx_messageInfo_SCPlayerChallengeHpNtf.Size(m) } func (m *SCPlayerChallengeHpNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCPlayerChallengeHpNtf.DiscardUnknown(m) } var xxx_messageInfo_SCPlayerChallengeHpNtf proto.InternalMessageInfo func (m *SCPlayerChallengeHpNtf) GetCurBossHp() int32 { if m != nil { return m.CurBossHp } return 0 } //离开boss场景 type CSPlayerLeaveChallengeReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPlayerLeaveChallengeReq) Reset() { *m = CSPlayerLeaveChallengeReq{} } func (m *CSPlayerLeaveChallengeReq) String() string { return proto.CompactTextString(m) } func (*CSPlayerLeaveChallengeReq) ProtoMessage() {} func (*CSPlayerLeaveChallengeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{178} } func (m *CSPlayerLeaveChallengeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPlayerLeaveChallengeReq.Unmarshal(m, b) } func (m *CSPlayerLeaveChallengeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPlayerLeaveChallengeReq.Marshal(b, m, deterministic) } func (m *CSPlayerLeaveChallengeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPlayerLeaveChallengeReq.Merge(m, src) } func (m *CSPlayerLeaveChallengeReq) XXX_Size() int { return xxx_messageInfo_CSPlayerLeaveChallengeReq.Size(m) } func (m *CSPlayerLeaveChallengeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPlayerLeaveChallengeReq.DiscardUnknown(m) } var xxx_messageInfo_CSPlayerLeaveChallengeReq proto.InternalMessageInfo //离开boss场景通知 type SCPlayerLeaveChallengeNtf struct { Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPlayerLeaveChallengeNtf) Reset() { *m = SCPlayerLeaveChallengeNtf{} } func (m *SCPlayerLeaveChallengeNtf) String() string { return proto.CompactTextString(m) } func (*SCPlayerLeaveChallengeNtf) ProtoMessage() {} func (*SCPlayerLeaveChallengeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{179} } func (m *SCPlayerLeaveChallengeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPlayerLeaveChallengeNtf.Unmarshal(m, b) } func (m *SCPlayerLeaveChallengeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPlayerLeaveChallengeNtf.Marshal(b, m, deterministic) } func (m *SCPlayerLeaveChallengeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPlayerLeaveChallengeNtf.Merge(m, src) } func (m *SCPlayerLeaveChallengeNtf) XXX_Size() int { return xxx_messageInfo_SCPlayerLeaveChallengeNtf.Size(m) } func (m *SCPlayerLeaveChallengeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCPlayerLeaveChallengeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCPlayerLeaveChallengeNtf proto.InternalMessageInfo func (m *SCPlayerLeaveChallengeNtf) GetUid() uint64 { if m != nil { return m.Uid } return 0 } type SCPlayerChallengeResultNtf struct { Result int32 `protobuf:"varint,1,opt,name=result,proto3" json:"result,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPlayerChallengeResultNtf) Reset() { *m = SCPlayerChallengeResultNtf{} } func (m *SCPlayerChallengeResultNtf) String() string { return proto.CompactTextString(m) } func (*SCPlayerChallengeResultNtf) ProtoMessage() {} func (*SCPlayerChallengeResultNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{180} } func (m *SCPlayerChallengeResultNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPlayerChallengeResultNtf.Unmarshal(m, b) } func (m *SCPlayerChallengeResultNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPlayerChallengeResultNtf.Marshal(b, m, deterministic) } func (m *SCPlayerChallengeResultNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPlayerChallengeResultNtf.Merge(m, src) } func (m *SCPlayerChallengeResultNtf) XXX_Size() int { return xxx_messageInfo_SCPlayerChallengeResultNtf.Size(m) } func (m *SCPlayerChallengeResultNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCPlayerChallengeResultNtf.DiscardUnknown(m) } var xxx_messageInfo_SCPlayerChallengeResultNtf proto.InternalMessageInfo func (m *SCPlayerChallengeResultNtf) GetResult() int32 { if m != nil { return m.Result } return 0 } //获取WorldBoss列表 type CSPlayerWorldBossListReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPlayerWorldBossListReq) Reset() { *m = CSPlayerWorldBossListReq{} } func (m *CSPlayerWorldBossListReq) String() string { return proto.CompactTextString(m) } func (*CSPlayerWorldBossListReq) ProtoMessage() {} func (*CSPlayerWorldBossListReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{181} } func (m *CSPlayerWorldBossListReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPlayerWorldBossListReq.Unmarshal(m, b) } func (m *CSPlayerWorldBossListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPlayerWorldBossListReq.Marshal(b, m, deterministic) } func (m *CSPlayerWorldBossListReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPlayerWorldBossListReq.Merge(m, src) } func (m *CSPlayerWorldBossListReq) XXX_Size() int { return xxx_messageInfo_CSPlayerWorldBossListReq.Size(m) } func (m *CSPlayerWorldBossListReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPlayerWorldBossListReq.DiscardUnknown(m) } var xxx_messageInfo_CSPlayerWorldBossListReq proto.InternalMessageInfo type SCPlayerWorldBossListAck struct { WorldBossList []*WorldBossContentInfo `protobuf:"bytes,1,rep,name=world_boss_list,json=worldBossList,proto3" json:"world_boss_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPlayerWorldBossListAck) Reset() { *m = SCPlayerWorldBossListAck{} } func (m *SCPlayerWorldBossListAck) String() string { return proto.CompactTextString(m) } func (*SCPlayerWorldBossListAck) ProtoMessage() {} func (*SCPlayerWorldBossListAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{182} } func (m *SCPlayerWorldBossListAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPlayerWorldBossListAck.Unmarshal(m, b) } func (m *SCPlayerWorldBossListAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPlayerWorldBossListAck.Marshal(b, m, deterministic) } func (m *SCPlayerWorldBossListAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPlayerWorldBossListAck.Merge(m, src) } func (m *SCPlayerWorldBossListAck) XXX_Size() int { return xxx_messageInfo_SCPlayerWorldBossListAck.Size(m) } func (m *SCPlayerWorldBossListAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPlayerWorldBossListAck.DiscardUnknown(m) } var xxx_messageInfo_SCPlayerWorldBossListAck proto.InternalMessageInfo func (m *SCPlayerWorldBossListAck) GetWorldBossList() []*WorldBossContentInfo { if m != nil { return m.WorldBossList } return nil } type SCPlayerWorldBossRandNtf struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` PointInfo *WorldBossRandPointInfo `protobuf:"bytes,2,opt,name=point_info,json=pointInfo,proto3" json:"point_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPlayerWorldBossRandNtf) Reset() { *m = SCPlayerWorldBossRandNtf{} } func (m *SCPlayerWorldBossRandNtf) String() string { return proto.CompactTextString(m) } func (*SCPlayerWorldBossRandNtf) ProtoMessage() {} func (*SCPlayerWorldBossRandNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{183} } func (m *SCPlayerWorldBossRandNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPlayerWorldBossRandNtf.Unmarshal(m, b) } func (m *SCPlayerWorldBossRandNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPlayerWorldBossRandNtf.Marshal(b, m, deterministic) } func (m *SCPlayerWorldBossRandNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPlayerWorldBossRandNtf.Merge(m, src) } func (m *SCPlayerWorldBossRandNtf) XXX_Size() int { return xxx_messageInfo_SCPlayerWorldBossRandNtf.Size(m) } func (m *SCPlayerWorldBossRandNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCPlayerWorldBossRandNtf.DiscardUnknown(m) } var xxx_messageInfo_SCPlayerWorldBossRandNtf proto.InternalMessageInfo func (m *SCPlayerWorldBossRandNtf) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPlayerWorldBossRandNtf) GetPointInfo() *WorldBossRandPointInfo { if m != nil { return m.PointInfo } return nil } type SCRoleMapChangeNtf struct { WorldBossCount int32 `protobuf:"varint,1,opt,name=world_boss_count,json=worldBossCount,proto3" json:"world_boss_count,omitempty"` WorldBossChallengeList []int32 `protobuf:"varint,2,rep,packed,name=world_boss_challenge_list,json=worldBossChallengeList,proto3" json:"world_boss_challenge_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCRoleMapChangeNtf) Reset() { *m = SCRoleMapChangeNtf{} } func (m *SCRoleMapChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCRoleMapChangeNtf) ProtoMessage() {} func (*SCRoleMapChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{184} } func (m *SCRoleMapChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCRoleMapChangeNtf.Unmarshal(m, b) } func (m *SCRoleMapChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCRoleMapChangeNtf.Marshal(b, m, deterministic) } func (m *SCRoleMapChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCRoleMapChangeNtf.Merge(m, src) } func (m *SCRoleMapChangeNtf) XXX_Size() int { return xxx_messageInfo_SCRoleMapChangeNtf.Size(m) } func (m *SCRoleMapChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCRoleMapChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCRoleMapChangeNtf proto.InternalMessageInfo func (m *SCRoleMapChangeNtf) GetWorldBossCount() int32 { if m != nil { return m.WorldBossCount } return 0 } func (m *SCRoleMapChangeNtf) GetWorldBossChallengeList() []int32 { if m != nil { return m.WorldBossChallengeList } return nil } /////////////////////////////////////////////////////////chat相关 type CSChatMessageReq struct { Type int32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Message *ChatMessageInfo `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` TargetId uint64 `protobuf:"varint,3,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"` FromId *ChatPlayerBriefInfo `protobuf:"bytes,4,opt,name=from_id,json=fromId,proto3" json:"from_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSChatMessageReq) Reset() { *m = CSChatMessageReq{} } func (m *CSChatMessageReq) String() string { return proto.CompactTextString(m) } func (*CSChatMessageReq) ProtoMessage() {} func (*CSChatMessageReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{185} } func (m *CSChatMessageReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSChatMessageReq.Unmarshal(m, b) } func (m *CSChatMessageReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSChatMessageReq.Marshal(b, m, deterministic) } func (m *CSChatMessageReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSChatMessageReq.Merge(m, src) } func (m *CSChatMessageReq) XXX_Size() int { return xxx_messageInfo_CSChatMessageReq.Size(m) } func (m *CSChatMessageReq) XXX_DiscardUnknown() { xxx_messageInfo_CSChatMessageReq.DiscardUnknown(m) } var xxx_messageInfo_CSChatMessageReq proto.InternalMessageInfo func (m *CSChatMessageReq) GetType() int32 { if m != nil { return m.Type } return 0 } func (m *CSChatMessageReq) GetMessage() *ChatMessageInfo { if m != nil { return m.Message } return nil } func (m *CSChatMessageReq) GetTargetId() uint64 { if m != nil { return m.TargetId } return 0 } func (m *CSChatMessageReq) GetFromId() *ChatPlayerBriefInfo { if m != nil { return m.FromId } return nil } type SCChatMessageAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` TargetId uint64 `protobuf:"varint,2,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"` Message *ChatMessageInfo `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"` Type int32 `protobuf:"varint,4,opt,name=type,proto3" json:"type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCChatMessageAck) Reset() { *m = SCChatMessageAck{} } func (m *SCChatMessageAck) String() string { return proto.CompactTextString(m) } func (*SCChatMessageAck) ProtoMessage() {} func (*SCChatMessageAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{186} } func (m *SCChatMessageAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCChatMessageAck.Unmarshal(m, b) } func (m *SCChatMessageAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCChatMessageAck.Marshal(b, m, deterministic) } func (m *SCChatMessageAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCChatMessageAck.Merge(m, src) } func (m *SCChatMessageAck) XXX_Size() int { return xxx_messageInfo_SCChatMessageAck.Size(m) } func (m *SCChatMessageAck) XXX_DiscardUnknown() { xxx_messageInfo_SCChatMessageAck.DiscardUnknown(m) } var xxx_messageInfo_SCChatMessageAck proto.InternalMessageInfo func (m *SCChatMessageAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCChatMessageAck) GetTargetId() uint64 { if m != nil { return m.TargetId } return 0 } func (m *SCChatMessageAck) GetMessage() *ChatMessageInfo { if m != nil { return m.Message } return nil } func (m *SCChatMessageAck) GetType() int32 { if m != nil { return m.Type } return 0 } type SCChatMessageNtf struct { MsgList []*MessageContentInfo `protobuf:"bytes,1,rep,name=msg_list,json=msgList,proto3" json:"msg_list,omitempty"` SMsgList []*SystemMessage `protobuf:"bytes,2,rep,name=s_msg_list,json=sMsgList,proto3" json:"s_msg_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCChatMessageNtf) Reset() { *m = SCChatMessageNtf{} } func (m *SCChatMessageNtf) String() string { return proto.CompactTextString(m) } func (*SCChatMessageNtf) ProtoMessage() {} func (*SCChatMessageNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{187} } func (m *SCChatMessageNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCChatMessageNtf.Unmarshal(m, b) } func (m *SCChatMessageNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCChatMessageNtf.Marshal(b, m, deterministic) } func (m *SCChatMessageNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCChatMessageNtf.Merge(m, src) } func (m *SCChatMessageNtf) XXX_Size() int { return xxx_messageInfo_SCChatMessageNtf.Size(m) } func (m *SCChatMessageNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCChatMessageNtf.DiscardUnknown(m) } var xxx_messageInfo_SCChatMessageNtf proto.InternalMessageInfo func (m *SCChatMessageNtf) GetMsgList() []*MessageContentInfo { if m != nil { return m.MsgList } return nil } func (m *SCChatMessageNtf) GetSMsgList() []*SystemMessage { if m != nil { return m.SMsgList } return nil } //私聊玩家在线状态刷新 type CSChatPlayerStateReq struct { TargetIdList []uint64 `protobuf:"varint,1,rep,packed,name=target_id_list,json=targetIdList,proto3" json:"target_id_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSChatPlayerStateReq) Reset() { *m = CSChatPlayerStateReq{} } func (m *CSChatPlayerStateReq) String() string { return proto.CompactTextString(m) } func (*CSChatPlayerStateReq) ProtoMessage() {} func (*CSChatPlayerStateReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{188} } func (m *CSChatPlayerStateReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSChatPlayerStateReq.Unmarshal(m, b) } func (m *CSChatPlayerStateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSChatPlayerStateReq.Marshal(b, m, deterministic) } func (m *CSChatPlayerStateReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSChatPlayerStateReq.Merge(m, src) } func (m *CSChatPlayerStateReq) XXX_Size() int { return xxx_messageInfo_CSChatPlayerStateReq.Size(m) } func (m *CSChatPlayerStateReq) XXX_DiscardUnknown() { xxx_messageInfo_CSChatPlayerStateReq.DiscardUnknown(m) } var xxx_messageInfo_CSChatPlayerStateReq proto.InternalMessageInfo func (m *CSChatPlayerStateReq) GetTargetIdList() []uint64 { if m != nil { return m.TargetIdList } return nil } type SCChatPlayerStateAck struct { StateList []*PlayerStateInfo `protobuf:"bytes,1,rep,name=state_list,json=stateList,proto3" json:"state_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCChatPlayerStateAck) Reset() { *m = SCChatPlayerStateAck{} } func (m *SCChatPlayerStateAck) String() string { return proto.CompactTextString(m) } func (*SCChatPlayerStateAck) ProtoMessage() {} func (*SCChatPlayerStateAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{189} } func (m *SCChatPlayerStateAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCChatPlayerStateAck.Unmarshal(m, b) } func (m *SCChatPlayerStateAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCChatPlayerStateAck.Marshal(b, m, deterministic) } func (m *SCChatPlayerStateAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCChatPlayerStateAck.Merge(m, src) } func (m *SCChatPlayerStateAck) XXX_Size() int { return xxx_messageInfo_SCChatPlayerStateAck.Size(m) } func (m *SCChatPlayerStateAck) XXX_DiscardUnknown() { xxx_messageInfo_SCChatPlayerStateAck.DiscardUnknown(m) } var xxx_messageInfo_SCChatPlayerStateAck proto.InternalMessageInfo func (m *SCChatPlayerStateAck) GetStateList() []*PlayerStateInfo { if m != nil { return m.StateList } return nil } //获取某个玩家的离线信息 type CSChatOfflineMsgReq struct { TargetId uint64 `protobuf:"varint,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"` SelfId uint64 `protobuf:"varint,2,opt,name=self_id,json=selfId,proto3" json:"self_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSChatOfflineMsgReq) Reset() { *m = CSChatOfflineMsgReq{} } func (m *CSChatOfflineMsgReq) String() string { return proto.CompactTextString(m) } func (*CSChatOfflineMsgReq) ProtoMessage() {} func (*CSChatOfflineMsgReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{190} } func (m *CSChatOfflineMsgReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSChatOfflineMsgReq.Unmarshal(m, b) } func (m *CSChatOfflineMsgReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSChatOfflineMsgReq.Marshal(b, m, deterministic) } func (m *CSChatOfflineMsgReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSChatOfflineMsgReq.Merge(m, src) } func (m *CSChatOfflineMsgReq) XXX_Size() int { return xxx_messageInfo_CSChatOfflineMsgReq.Size(m) } func (m *CSChatOfflineMsgReq) XXX_DiscardUnknown() { xxx_messageInfo_CSChatOfflineMsgReq.DiscardUnknown(m) } var xxx_messageInfo_CSChatOfflineMsgReq proto.InternalMessageInfo func (m *CSChatOfflineMsgReq) GetTargetId() uint64 { if m != nil { return m.TargetId } return 0 } func (m *CSChatOfflineMsgReq) GetSelfId() uint64 { if m != nil { return m.SelfId } return 0 } type SCChatOfflineMsgAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` TargetPlayer *ChatPlayerBriefInfo `protobuf:"bytes,2,opt,name=target_player,json=targetPlayer,proto3" json:"target_player,omitempty"` MsgList []*ChatMessageInfo `protobuf:"bytes,3,rep,name=msg_list,json=msgList,proto3" json:"msg_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCChatOfflineMsgAck) Reset() { *m = SCChatOfflineMsgAck{} } func (m *SCChatOfflineMsgAck) String() string { return proto.CompactTextString(m) } func (*SCChatOfflineMsgAck) ProtoMessage() {} func (*SCChatOfflineMsgAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{191} } func (m *SCChatOfflineMsgAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCChatOfflineMsgAck.Unmarshal(m, b) } func (m *SCChatOfflineMsgAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCChatOfflineMsgAck.Marshal(b, m, deterministic) } func (m *SCChatOfflineMsgAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCChatOfflineMsgAck.Merge(m, src) } func (m *SCChatOfflineMsgAck) XXX_Size() int { return xxx_messageInfo_SCChatOfflineMsgAck.Size(m) } func (m *SCChatOfflineMsgAck) XXX_DiscardUnknown() { xxx_messageInfo_SCChatOfflineMsgAck.DiscardUnknown(m) } var xxx_messageInfo_SCChatOfflineMsgAck proto.InternalMessageInfo func (m *SCChatOfflineMsgAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCChatOfflineMsgAck) GetTargetPlayer() *ChatPlayerBriefInfo { if m != nil { return m.TargetPlayer } return nil } func (m *SCChatOfflineMsgAck) GetMsgList() []*ChatMessageInfo { if m != nil { return m.MsgList } return nil } //玩家上线时获取离线玩家列表 type SCChatOfflinePlayerNtf struct { OfflinePlayerList *RoleChat `protobuf:"bytes,1,opt,name=offline_player_list,json=offlinePlayerList,proto3" json:"offline_player_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCChatOfflinePlayerNtf) Reset() { *m = SCChatOfflinePlayerNtf{} } func (m *SCChatOfflinePlayerNtf) String() string { return proto.CompactTextString(m) } func (*SCChatOfflinePlayerNtf) ProtoMessage() {} func (*SCChatOfflinePlayerNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{192} } func (m *SCChatOfflinePlayerNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCChatOfflinePlayerNtf.Unmarshal(m, b) } func (m *SCChatOfflinePlayerNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCChatOfflinePlayerNtf.Marshal(b, m, deterministic) } func (m *SCChatOfflinePlayerNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCChatOfflinePlayerNtf.Merge(m, src) } func (m *SCChatOfflinePlayerNtf) XXX_Size() int { return xxx_messageInfo_SCChatOfflinePlayerNtf.Size(m) } func (m *SCChatOfflinePlayerNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCChatOfflinePlayerNtf.DiscardUnknown(m) } var xxx_messageInfo_SCChatOfflinePlayerNtf proto.InternalMessageInfo func (m *SCChatOfflinePlayerNtf) GetOfflinePlayerList() *RoleChat { if m != nil { return m.OfflinePlayerList } return nil } type SCSystemMessageNtf struct { SysMsg []*SystemMessage `protobuf:"bytes,1,rep,name=sys_msg,json=sysMsg,proto3" json:"sys_msg,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSystemMessageNtf) Reset() { *m = SCSystemMessageNtf{} } func (m *SCSystemMessageNtf) String() string { return proto.CompactTextString(m) } func (*SCSystemMessageNtf) ProtoMessage() {} func (*SCSystemMessageNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{193} } func (m *SCSystemMessageNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSystemMessageNtf.Unmarshal(m, b) } func (m *SCSystemMessageNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSystemMessageNtf.Marshal(b, m, deterministic) } func (m *SCSystemMessageNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSystemMessageNtf.Merge(m, src) } func (m *SCSystemMessageNtf) XXX_Size() int { return xxx_messageInfo_SCSystemMessageNtf.Size(m) } func (m *SCSystemMessageNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCSystemMessageNtf.DiscardUnknown(m) } var xxx_messageInfo_SCSystemMessageNtf proto.InternalMessageInfo func (m *SCSystemMessageNtf) GetSysMsg() []*SystemMessage { if m != nil { return m.SysMsg } return nil } /////////////////////////////////////////////////////////battle处理 //收益相关处理(online/offline) type CSPlayerIncomeReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPlayerIncomeReq) Reset() { *m = CSPlayerIncomeReq{} } func (m *CSPlayerIncomeReq) String() string { return proto.CompactTextString(m) } func (*CSPlayerIncomeReq) ProtoMessage() {} func (*CSPlayerIncomeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{194} } func (m *CSPlayerIncomeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPlayerIncomeReq.Unmarshal(m, b) } func (m *CSPlayerIncomeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPlayerIncomeReq.Marshal(b, m, deterministic) } func (m *CSPlayerIncomeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPlayerIncomeReq.Merge(m, src) } func (m *CSPlayerIncomeReq) XXX_Size() int { return xxx_messageInfo_CSPlayerIncomeReq.Size(m) } func (m *CSPlayerIncomeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPlayerIncomeReq.DiscardUnknown(m) } var xxx_messageInfo_CSPlayerIncomeReq proto.InternalMessageInfo type SCPlayerIncomeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ItemList []*KeyValueType `protobuf:"bytes,2,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPlayerIncomeAck) Reset() { *m = SCPlayerIncomeAck{} } func (m *SCPlayerIncomeAck) String() string { return proto.CompactTextString(m) } func (*SCPlayerIncomeAck) ProtoMessage() {} func (*SCPlayerIncomeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{195} } func (m *SCPlayerIncomeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPlayerIncomeAck.Unmarshal(m, b) } func (m *SCPlayerIncomeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPlayerIncomeAck.Marshal(b, m, deterministic) } func (m *SCPlayerIncomeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPlayerIncomeAck.Merge(m, src) } func (m *SCPlayerIncomeAck) XXX_Size() int { return xxx_messageInfo_SCPlayerIncomeAck.Size(m) } func (m *SCPlayerIncomeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPlayerIncomeAck.DiscardUnknown(m) } var xxx_messageInfo_SCPlayerIncomeAck proto.InternalMessageInfo func (m *SCPlayerIncomeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPlayerIncomeAck) GetItemList() []*KeyValueType { if m != nil { return m.ItemList } return nil } //挑战boss奖励 type CSPlayerBossRewardReq struct { ChallengeTime uint32 `protobuf:"varint,1,opt,name=challenge_time,json=challengeTime,proto3" json:"challenge_time,omitempty"` MapId uint32 `protobuf:"varint,2,opt,name=map_id,json=mapId,proto3" json:"map_id,omitempty"` MapLevel uint32 `protobuf:"varint,3,opt,name=map_level,json=mapLevel,proto3" json:"map_level,omitempty"` RecordTimeStamp uint64 `protobuf:"varint,4,opt,name=record_time_stamp,json=recordTimeStamp,proto3" json:"record_time_stamp,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPlayerBossRewardReq) Reset() { *m = CSPlayerBossRewardReq{} } func (m *CSPlayerBossRewardReq) String() string { return proto.CompactTextString(m) } func (*CSPlayerBossRewardReq) ProtoMessage() {} func (*CSPlayerBossRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{196} } func (m *CSPlayerBossRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPlayerBossRewardReq.Unmarshal(m, b) } func (m *CSPlayerBossRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPlayerBossRewardReq.Marshal(b, m, deterministic) } func (m *CSPlayerBossRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPlayerBossRewardReq.Merge(m, src) } func (m *CSPlayerBossRewardReq) XXX_Size() int { return xxx_messageInfo_CSPlayerBossRewardReq.Size(m) } func (m *CSPlayerBossRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPlayerBossRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSPlayerBossRewardReq proto.InternalMessageInfo func (m *CSPlayerBossRewardReq) GetChallengeTime() uint32 { if m != nil { return m.ChallengeTime } return 0 } func (m *CSPlayerBossRewardReq) GetMapId() uint32 { if m != nil { return m.MapId } return 0 } func (m *CSPlayerBossRewardReq) GetMapLevel() uint32 { if m != nil { return m.MapLevel } return 0 } func (m *CSPlayerBossRewardReq) GetRecordTimeStamp() uint64 { if m != nil { return m.RecordTimeStamp } return 0 } type SCPlayerBossRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ItemList []*KeyValueType `protobuf:"bytes,2,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` ServerTimeStamp uint64 `protobuf:"varint,3,opt,name=server_time_stamp,json=serverTimeStamp,proto3" json:"server_time_stamp,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPlayerBossRewardAck) Reset() { *m = SCPlayerBossRewardAck{} } func (m *SCPlayerBossRewardAck) String() string { return proto.CompactTextString(m) } func (*SCPlayerBossRewardAck) ProtoMessage() {} func (*SCPlayerBossRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{197} } func (m *SCPlayerBossRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPlayerBossRewardAck.Unmarshal(m, b) } func (m *SCPlayerBossRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPlayerBossRewardAck.Marshal(b, m, deterministic) } func (m *SCPlayerBossRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPlayerBossRewardAck.Merge(m, src) } func (m *SCPlayerBossRewardAck) XXX_Size() int { return xxx_messageInfo_SCPlayerBossRewardAck.Size(m) } func (m *SCPlayerBossRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPlayerBossRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCPlayerBossRewardAck proto.InternalMessageInfo func (m *SCPlayerBossRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPlayerBossRewardAck) GetItemList() []*KeyValueType { if m != nil { return m.ItemList } return nil } func (m *SCPlayerBossRewardAck) GetServerTimeStamp() uint64 { if m != nil { return m.ServerTimeStamp } return 0 } //通知客户端需要保存战斗过程记录 type SCPlayerBattleRecordDetailSaveNtf struct { BattleRecordUid uint64 `protobuf:"varint,1,opt,name=battle_record_uid,json=battleRecordUid,proto3" json:"battle_record_uid,omitempty"` RecordTimeStamp uint64 `protobuf:"varint,2,opt,name=record_time_stamp,json=recordTimeStamp,proto3" json:"record_time_stamp,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPlayerBattleRecordDetailSaveNtf) Reset() { *m = SCPlayerBattleRecordDetailSaveNtf{} } func (m *SCPlayerBattleRecordDetailSaveNtf) String() string { return proto.CompactTextString(m) } func (*SCPlayerBattleRecordDetailSaveNtf) ProtoMessage() {} func (*SCPlayerBattleRecordDetailSaveNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{198} } func (m *SCPlayerBattleRecordDetailSaveNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPlayerBattleRecordDetailSaveNtf.Unmarshal(m, b) } func (m *SCPlayerBattleRecordDetailSaveNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPlayerBattleRecordDetailSaveNtf.Marshal(b, m, deterministic) } func (m *SCPlayerBattleRecordDetailSaveNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPlayerBattleRecordDetailSaveNtf.Merge(m, src) } func (m *SCPlayerBattleRecordDetailSaveNtf) XXX_Size() int { return xxx_messageInfo_SCPlayerBattleRecordDetailSaveNtf.Size(m) } func (m *SCPlayerBattleRecordDetailSaveNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCPlayerBattleRecordDetailSaveNtf.DiscardUnknown(m) } var xxx_messageInfo_SCPlayerBattleRecordDetailSaveNtf proto.InternalMessageInfo func (m *SCPlayerBattleRecordDetailSaveNtf) GetBattleRecordUid() uint64 { if m != nil { return m.BattleRecordUid } return 0 } func (m *SCPlayerBattleRecordDetailSaveNtf) GetRecordTimeStamp() uint64 { if m != nil { return m.RecordTimeStamp } return 0 } //保存战报详细信息 type CSPlayerBattleRecordDetailSaveReq struct { BattleRecordUid uint64 `protobuf:"varint,1,opt,name=battle_record_uid,json=battleRecordUid,proto3" json:"battle_record_uid,omitempty"` BattleRecord string `protobuf:"bytes,2,opt,name=battle_record,json=battleRecord,proto3" json:"battle_record,omitempty"` OpenId string `protobuf:"bytes,3,opt,name=open_id,json=openId,proto3" json:"open_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPlayerBattleRecordDetailSaveReq) Reset() { *m = CSPlayerBattleRecordDetailSaveReq{} } func (m *CSPlayerBattleRecordDetailSaveReq) String() string { return proto.CompactTextString(m) } func (*CSPlayerBattleRecordDetailSaveReq) ProtoMessage() {} func (*CSPlayerBattleRecordDetailSaveReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{199} } func (m *CSPlayerBattleRecordDetailSaveReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPlayerBattleRecordDetailSaveReq.Unmarshal(m, b) } func (m *CSPlayerBattleRecordDetailSaveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPlayerBattleRecordDetailSaveReq.Marshal(b, m, deterministic) } func (m *CSPlayerBattleRecordDetailSaveReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPlayerBattleRecordDetailSaveReq.Merge(m, src) } func (m *CSPlayerBattleRecordDetailSaveReq) XXX_Size() int { return xxx_messageInfo_CSPlayerBattleRecordDetailSaveReq.Size(m) } func (m *CSPlayerBattleRecordDetailSaveReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPlayerBattleRecordDetailSaveReq.DiscardUnknown(m) } var xxx_messageInfo_CSPlayerBattleRecordDetailSaveReq proto.InternalMessageInfo func (m *CSPlayerBattleRecordDetailSaveReq) GetBattleRecordUid() uint64 { if m != nil { return m.BattleRecordUid } return 0 } func (m *CSPlayerBattleRecordDetailSaveReq) GetBattleRecord() string { if m != nil { return m.BattleRecord } return "" } func (m *CSPlayerBattleRecordDetailSaveReq) GetOpenId() string { if m != nil { return m.OpenId } return "" } type SCPlayerBattleRecordDetailSaveAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPlayerBattleRecordDetailSaveAck) Reset() { *m = SCPlayerBattleRecordDetailSaveAck{} } func (m *SCPlayerBattleRecordDetailSaveAck) String() string { return proto.CompactTextString(m) } func (*SCPlayerBattleRecordDetailSaveAck) ProtoMessage() {} func (*SCPlayerBattleRecordDetailSaveAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{200} } func (m *SCPlayerBattleRecordDetailSaveAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPlayerBattleRecordDetailSaveAck.Unmarshal(m, b) } func (m *SCPlayerBattleRecordDetailSaveAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPlayerBattleRecordDetailSaveAck.Marshal(b, m, deterministic) } func (m *SCPlayerBattleRecordDetailSaveAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPlayerBattleRecordDetailSaveAck.Merge(m, src) } func (m *SCPlayerBattleRecordDetailSaveAck) XXX_Size() int { return xxx_messageInfo_SCPlayerBattleRecordDetailSaveAck.Size(m) } func (m *SCPlayerBattleRecordDetailSaveAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPlayerBattleRecordDetailSaveAck.DiscardUnknown(m) } var xxx_messageInfo_SCPlayerBattleRecordDetailSaveAck proto.InternalMessageInfo func (m *SCPlayerBattleRecordDetailSaveAck) GetError() int32 { if m != nil { return m.Error } return 0 } //获取战报详细信息 type CSPlayerBattleRecordDetailReq struct { BattleRecordUid uint64 `protobuf:"varint,1,opt,name=battle_record_uid,json=battleRecordUid,proto3" json:"battle_record_uid,omitempty"` OpenId string `protobuf:"bytes,2,opt,name=open_id,json=openId,proto3" json:"open_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPlayerBattleRecordDetailReq) Reset() { *m = CSPlayerBattleRecordDetailReq{} } func (m *CSPlayerBattleRecordDetailReq) String() string { return proto.CompactTextString(m) } func (*CSPlayerBattleRecordDetailReq) ProtoMessage() {} func (*CSPlayerBattleRecordDetailReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{201} } func (m *CSPlayerBattleRecordDetailReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPlayerBattleRecordDetailReq.Unmarshal(m, b) } func (m *CSPlayerBattleRecordDetailReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPlayerBattleRecordDetailReq.Marshal(b, m, deterministic) } func (m *CSPlayerBattleRecordDetailReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPlayerBattleRecordDetailReq.Merge(m, src) } func (m *CSPlayerBattleRecordDetailReq) XXX_Size() int { return xxx_messageInfo_CSPlayerBattleRecordDetailReq.Size(m) } func (m *CSPlayerBattleRecordDetailReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPlayerBattleRecordDetailReq.DiscardUnknown(m) } var xxx_messageInfo_CSPlayerBattleRecordDetailReq proto.InternalMessageInfo func (m *CSPlayerBattleRecordDetailReq) GetBattleRecordUid() uint64 { if m != nil { return m.BattleRecordUid } return 0 } func (m *CSPlayerBattleRecordDetailReq) GetOpenId() string { if m != nil { return m.OpenId } return "" } type SCPlayerBattleRecordDetailAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` BattleRecordUid uint64 `protobuf:"varint,2,opt,name=battle_record_uid,json=battleRecordUid,proto3" json:"battle_record_uid,omitempty"` BattleRecord string `protobuf:"bytes,3,opt,name=battle_record,json=battleRecord,proto3" json:"battle_record,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPlayerBattleRecordDetailAck) Reset() { *m = SCPlayerBattleRecordDetailAck{} } func (m *SCPlayerBattleRecordDetailAck) String() string { return proto.CompactTextString(m) } func (*SCPlayerBattleRecordDetailAck) ProtoMessage() {} func (*SCPlayerBattleRecordDetailAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{202} } func (m *SCPlayerBattleRecordDetailAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPlayerBattleRecordDetailAck.Unmarshal(m, b) } func (m *SCPlayerBattleRecordDetailAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPlayerBattleRecordDetailAck.Marshal(b, m, deterministic) } func (m *SCPlayerBattleRecordDetailAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPlayerBattleRecordDetailAck.Merge(m, src) } func (m *SCPlayerBattleRecordDetailAck) XXX_Size() int { return xxx_messageInfo_SCPlayerBattleRecordDetailAck.Size(m) } func (m *SCPlayerBattleRecordDetailAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPlayerBattleRecordDetailAck.DiscardUnknown(m) } var xxx_messageInfo_SCPlayerBattleRecordDetailAck proto.InternalMessageInfo func (m *SCPlayerBattleRecordDetailAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPlayerBattleRecordDetailAck) GetBattleRecordUid() uint64 { if m != nil { return m.BattleRecordUid } return 0 } func (m *SCPlayerBattleRecordDetailAck) GetBattleRecord() string { if m != nil { return m.BattleRecord } return "" } //获取战报信息 type CSPlayerBattleRecordReq struct { RecordType int32 `protobuf:"varint,1,opt,name=record_type,json=recordType,proto3" json:"record_type,omitempty"` ParamList []uint32 `protobuf:"varint,2,rep,packed,name=param_list,json=paramList,proto3" json:"param_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPlayerBattleRecordReq) Reset() { *m = CSPlayerBattleRecordReq{} } func (m *CSPlayerBattleRecordReq) String() string { return proto.CompactTextString(m) } func (*CSPlayerBattleRecordReq) ProtoMessage() {} func (*CSPlayerBattleRecordReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{203} } func (m *CSPlayerBattleRecordReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPlayerBattleRecordReq.Unmarshal(m, b) } func (m *CSPlayerBattleRecordReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPlayerBattleRecordReq.Marshal(b, m, deterministic) } func (m *CSPlayerBattleRecordReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPlayerBattleRecordReq.Merge(m, src) } func (m *CSPlayerBattleRecordReq) XXX_Size() int { return xxx_messageInfo_CSPlayerBattleRecordReq.Size(m) } func (m *CSPlayerBattleRecordReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPlayerBattleRecordReq.DiscardUnknown(m) } var xxx_messageInfo_CSPlayerBattleRecordReq proto.InternalMessageInfo func (m *CSPlayerBattleRecordReq) GetRecordType() int32 { if m != nil { return m.RecordType } return 0 } func (m *CSPlayerBattleRecordReq) GetParamList() []uint32 { if m != nil { return m.ParamList } return nil } type SCPlayerBattleRecordAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RecordList []*BattleRecordInfo `protobuf:"bytes,2,rep,name=record_list,json=recordList,proto3" json:"record_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPlayerBattleRecordAck) Reset() { *m = SCPlayerBattleRecordAck{} } func (m *SCPlayerBattleRecordAck) String() string { return proto.CompactTextString(m) } func (*SCPlayerBattleRecordAck) ProtoMessage() {} func (*SCPlayerBattleRecordAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{204} } func (m *SCPlayerBattleRecordAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPlayerBattleRecordAck.Unmarshal(m, b) } func (m *SCPlayerBattleRecordAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPlayerBattleRecordAck.Marshal(b, m, deterministic) } func (m *SCPlayerBattleRecordAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPlayerBattleRecordAck.Merge(m, src) } func (m *SCPlayerBattleRecordAck) XXX_Size() int { return xxx_messageInfo_SCPlayerBattleRecordAck.Size(m) } func (m *SCPlayerBattleRecordAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPlayerBattleRecordAck.DiscardUnknown(m) } var xxx_messageInfo_SCPlayerBattleRecordAck proto.InternalMessageInfo func (m *SCPlayerBattleRecordAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPlayerBattleRecordAck) GetRecordList() []*BattleRecordInfo { if m != nil { return m.RecordList } return nil } type SCPlayerBattleDataChangeNtf struct { LastIncomeTime uint64 `protobuf:"varint,1,opt,name=last_income_time,json=lastIncomeTime,proto3" json:"last_income_time,omitempty"` MapLevel uint32 `protobuf:"varint,2,opt,name=map_level,json=mapLevel,proto3" json:"map_level,omitempty"` MapId uint32 `protobuf:"varint,3,opt,name=map_id,json=mapId,proto3" json:"map_id,omitempty"` MaxIncomeTime uint64 `protobuf:"varint,4,opt,name=max_income_time,json=maxIncomeTime,proto3" json:"max_income_time,omitempty"` QuickBattle *QuickBattleData `protobuf:"bytes,5,opt,name=quick_battle,json=quickBattle,proto3" json:"quick_battle,omitempty"` RewardMapCount uint32 `protobuf:"varint,6,opt,name=reward_map_count,json=rewardMapCount,proto3" json:"reward_map_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPlayerBattleDataChangeNtf) Reset() { *m = SCPlayerBattleDataChangeNtf{} } func (m *SCPlayerBattleDataChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCPlayerBattleDataChangeNtf) ProtoMessage() {} func (*SCPlayerBattleDataChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{205} } func (m *SCPlayerBattleDataChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPlayerBattleDataChangeNtf.Unmarshal(m, b) } func (m *SCPlayerBattleDataChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPlayerBattleDataChangeNtf.Marshal(b, m, deterministic) } func (m *SCPlayerBattleDataChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPlayerBattleDataChangeNtf.Merge(m, src) } func (m *SCPlayerBattleDataChangeNtf) XXX_Size() int { return xxx_messageInfo_SCPlayerBattleDataChangeNtf.Size(m) } func (m *SCPlayerBattleDataChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCPlayerBattleDataChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCPlayerBattleDataChangeNtf proto.InternalMessageInfo func (m *SCPlayerBattleDataChangeNtf) GetLastIncomeTime() uint64 { if m != nil { return m.LastIncomeTime } return 0 } func (m *SCPlayerBattleDataChangeNtf) GetMapLevel() uint32 { if m != nil { return m.MapLevel } return 0 } func (m *SCPlayerBattleDataChangeNtf) GetMapId() uint32 { if m != nil { return m.MapId } return 0 } func (m *SCPlayerBattleDataChangeNtf) GetMaxIncomeTime() uint64 { if m != nil { return m.MaxIncomeTime } return 0 } func (m *SCPlayerBattleDataChangeNtf) GetQuickBattle() *QuickBattleData { if m != nil { return m.QuickBattle } return nil } func (m *SCPlayerBattleDataChangeNtf) GetRewardMapCount() uint32 { if m != nil { return m.RewardMapCount } return 0 } // 战斗加速时间通知 type SCPlayerBattleAcctTimeNtf struct { // 战斗加速时间(客户端显示根据last_record_battle_acce_time+battle_acce_duration为最大能使用的结束时间戳) LastRecordBattleAcceTime uint64 `protobuf:"varint,1,opt,name=last_record_battle_acce_time,json=lastRecordBattleAcceTime,proto3" json:"last_record_battle_acce_time,omitempty"` BattleAcceDuration uint64 `protobuf:"varint,2,opt,name=battle_acce_duration,json=battleAcceDuration,proto3" json:"battle_acce_duration,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPlayerBattleAcctTimeNtf) Reset() { *m = SCPlayerBattleAcctTimeNtf{} } func (m *SCPlayerBattleAcctTimeNtf) String() string { return proto.CompactTextString(m) } func (*SCPlayerBattleAcctTimeNtf) ProtoMessage() {} func (*SCPlayerBattleAcctTimeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{206} } func (m *SCPlayerBattleAcctTimeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPlayerBattleAcctTimeNtf.Unmarshal(m, b) } func (m *SCPlayerBattleAcctTimeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPlayerBattleAcctTimeNtf.Marshal(b, m, deterministic) } func (m *SCPlayerBattleAcctTimeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPlayerBattleAcctTimeNtf.Merge(m, src) } func (m *SCPlayerBattleAcctTimeNtf) XXX_Size() int { return xxx_messageInfo_SCPlayerBattleAcctTimeNtf.Size(m) } func (m *SCPlayerBattleAcctTimeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCPlayerBattleAcctTimeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCPlayerBattleAcctTimeNtf proto.InternalMessageInfo func (m *SCPlayerBattleAcctTimeNtf) GetLastRecordBattleAcceTime() uint64 { if m != nil { return m.LastRecordBattleAcceTime } return 0 } func (m *SCPlayerBattleAcctTimeNtf) GetBattleAcceDuration() uint64 { if m != nil { return m.BattleAcceDuration } return 0 } //获取小地图排名 type CSGetMapRankReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGetMapRankReq) Reset() { *m = CSGetMapRankReq{} } func (m *CSGetMapRankReq) String() string { return proto.CompactTextString(m) } func (*CSGetMapRankReq) ProtoMessage() {} func (*CSGetMapRankReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{207} } func (m *CSGetMapRankReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGetMapRankReq.Unmarshal(m, b) } func (m *CSGetMapRankReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGetMapRankReq.Marshal(b, m, deterministic) } func (m *CSGetMapRankReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGetMapRankReq.Merge(m, src) } func (m *CSGetMapRankReq) XXX_Size() int { return xxx_messageInfo_CSGetMapRankReq.Size(m) } func (m *CSGetMapRankReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGetMapRankReq.DiscardUnknown(m) } var xxx_messageInfo_CSGetMapRankReq proto.InternalMessageInfo type SCGetMapRankAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` SelfRank uint32 `protobuf:"varint,2,opt,name=self_rank,json=selfRank,proto3" json:"self_rank,omitempty"` TotalRank uint32 `protobuf:"varint,3,opt,name=total_rank,json=totalRank,proto3" json:"total_rank,omitempty"` TopPlayerList []*RankPlayerInfo `protobuf:"bytes,4,rep,name=top_player_list,json=topPlayerList,proto3" json:"top_player_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGetMapRankAck) Reset() { *m = SCGetMapRankAck{} } func (m *SCGetMapRankAck) String() string { return proto.CompactTextString(m) } func (*SCGetMapRankAck) ProtoMessage() {} func (*SCGetMapRankAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{208} } func (m *SCGetMapRankAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGetMapRankAck.Unmarshal(m, b) } func (m *SCGetMapRankAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGetMapRankAck.Marshal(b, m, deterministic) } func (m *SCGetMapRankAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGetMapRankAck.Merge(m, src) } func (m *SCGetMapRankAck) XXX_Size() int { return xxx_messageInfo_SCGetMapRankAck.Size(m) } func (m *SCGetMapRankAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGetMapRankAck.DiscardUnknown(m) } var xxx_messageInfo_SCGetMapRankAck proto.InternalMessageInfo func (m *SCGetMapRankAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGetMapRankAck) GetSelfRank() uint32 { if m != nil { return m.SelfRank } return 0 } func (m *SCGetMapRankAck) GetTotalRank() uint32 { if m != nil { return m.TotalRank } return 0 } func (m *SCGetMapRankAck) GetTopPlayerList() []*RankPlayerInfo { if m != nil { return m.TopPlayerList } return nil } //获取本局战斗状态(胜利/失败) type CSBattleResultReq struct { ActorPos *ActorPosition `protobuf:"bytes,1,opt,name=actor_pos,json=actorPos,proto3" json:"actor_pos,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSBattleResultReq) Reset() { *m = CSBattleResultReq{} } func (m *CSBattleResultReq) String() string { return proto.CompactTextString(m) } func (*CSBattleResultReq) ProtoMessage() {} func (*CSBattleResultReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{209} } func (m *CSBattleResultReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSBattleResultReq.Unmarshal(m, b) } func (m *CSBattleResultReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSBattleResultReq.Marshal(b, m, deterministic) } func (m *CSBattleResultReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSBattleResultReq.Merge(m, src) } func (m *CSBattleResultReq) XXX_Size() int { return xxx_messageInfo_CSBattleResultReq.Size(m) } func (m *CSBattleResultReq) XXX_DiscardUnknown() { xxx_messageInfo_CSBattleResultReq.DiscardUnknown(m) } var xxx_messageInfo_CSBattleResultReq proto.InternalMessageInfo func (m *CSBattleResultReq) GetActorPos() *ActorPosition { if m != nil { return m.ActorPos } return nil } type SCBattleResultAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` WinLose bool `protobuf:"varint,2,opt,name=win_lose,json=winLose,proto3" json:"win_lose,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCBattleResultAck) Reset() { *m = SCBattleResultAck{} } func (m *SCBattleResultAck) String() string { return proto.CompactTextString(m) } func (*SCBattleResultAck) ProtoMessage() {} func (*SCBattleResultAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{210} } func (m *SCBattleResultAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCBattleResultAck.Unmarshal(m, b) } func (m *SCBattleResultAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCBattleResultAck.Marshal(b, m, deterministic) } func (m *SCBattleResultAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCBattleResultAck.Merge(m, src) } func (m *SCBattleResultAck) XXX_Size() int { return xxx_messageInfo_SCBattleResultAck.Size(m) } func (m *SCBattleResultAck) XXX_DiscardUnknown() { xxx_messageInfo_SCBattleResultAck.DiscardUnknown(m) } var xxx_messageInfo_SCBattleResultAck proto.InternalMessageInfo func (m *SCBattleResultAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCBattleResultAck) GetWinLose() bool { if m != nil { return m.WinLose } return false } type CSQuickBattleIncomeReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSQuickBattleIncomeReq) Reset() { *m = CSQuickBattleIncomeReq{} } func (m *CSQuickBattleIncomeReq) String() string { return proto.CompactTextString(m) } func (*CSQuickBattleIncomeReq) ProtoMessage() {} func (*CSQuickBattleIncomeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{211} } func (m *CSQuickBattleIncomeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSQuickBattleIncomeReq.Unmarshal(m, b) } func (m *CSQuickBattleIncomeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSQuickBattleIncomeReq.Marshal(b, m, deterministic) } func (m *CSQuickBattleIncomeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSQuickBattleIncomeReq.Merge(m, src) } func (m *CSQuickBattleIncomeReq) XXX_Size() int { return xxx_messageInfo_CSQuickBattleIncomeReq.Size(m) } func (m *CSQuickBattleIncomeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSQuickBattleIncomeReq.DiscardUnknown(m) } var xxx_messageInfo_CSQuickBattleIncomeReq proto.InternalMessageInfo type SCQuickBattleIncomeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ItemList []*KeyValueType `protobuf:"bytes,2,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCQuickBattleIncomeAck) Reset() { *m = SCQuickBattleIncomeAck{} } func (m *SCQuickBattleIncomeAck) String() string { return proto.CompactTextString(m) } func (*SCQuickBattleIncomeAck) ProtoMessage() {} func (*SCQuickBattleIncomeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{212} } func (m *SCQuickBattleIncomeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCQuickBattleIncomeAck.Unmarshal(m, b) } func (m *SCQuickBattleIncomeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCQuickBattleIncomeAck.Marshal(b, m, deterministic) } func (m *SCQuickBattleIncomeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCQuickBattleIncomeAck.Merge(m, src) } func (m *SCQuickBattleIncomeAck) XXX_Size() int { return xxx_messageInfo_SCQuickBattleIncomeAck.Size(m) } func (m *SCQuickBattleIncomeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCQuickBattleIncomeAck.DiscardUnknown(m) } var xxx_messageInfo_SCQuickBattleIncomeAck proto.InternalMessageInfo func (m *SCQuickBattleIncomeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCQuickBattleIncomeAck) GetItemList() []*KeyValueType { if m != nil { return m.ItemList } return nil } //boss战斗开始 type CSBattleBossFightReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSBattleBossFightReq) Reset() { *m = CSBattleBossFightReq{} } func (m *CSBattleBossFightReq) String() string { return proto.CompactTextString(m) } func (*CSBattleBossFightReq) ProtoMessage() {} func (*CSBattleBossFightReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{213} } func (m *CSBattleBossFightReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSBattleBossFightReq.Unmarshal(m, b) } func (m *CSBattleBossFightReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSBattleBossFightReq.Marshal(b, m, deterministic) } func (m *CSBattleBossFightReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSBattleBossFightReq.Merge(m, src) } func (m *CSBattleBossFightReq) XXX_Size() int { return xxx_messageInfo_CSBattleBossFightReq.Size(m) } func (m *CSBattleBossFightReq) XXX_DiscardUnknown() { xxx_messageInfo_CSBattleBossFightReq.DiscardUnknown(m) } var xxx_messageInfo_CSBattleBossFightReq proto.InternalMessageInfo type SCBattleBossFightAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` LeftCdTime int32 `protobuf:"varint,2,opt,name=left_cd_time,json=leftCdTime,proto3" json:"left_cd_time,omitempty"` FactorList []*KeyValueType `protobuf:"bytes,3,rep,name=factor_list,json=factorList,proto3" json:"factor_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCBattleBossFightAck) Reset() { *m = SCBattleBossFightAck{} } func (m *SCBattleBossFightAck) String() string { return proto.CompactTextString(m) } func (*SCBattleBossFightAck) ProtoMessage() {} func (*SCBattleBossFightAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{214} } func (m *SCBattleBossFightAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCBattleBossFightAck.Unmarshal(m, b) } func (m *SCBattleBossFightAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCBattleBossFightAck.Marshal(b, m, deterministic) } func (m *SCBattleBossFightAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCBattleBossFightAck.Merge(m, src) } func (m *SCBattleBossFightAck) XXX_Size() int { return xxx_messageInfo_SCBattleBossFightAck.Size(m) } func (m *SCBattleBossFightAck) XXX_DiscardUnknown() { xxx_messageInfo_SCBattleBossFightAck.DiscardUnknown(m) } var xxx_messageInfo_SCBattleBossFightAck proto.InternalMessageInfo func (m *SCBattleBossFightAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCBattleBossFightAck) GetLeftCdTime() int32 { if m != nil { return m.LeftCdTime } return 0 } func (m *SCBattleBossFightAck) GetFactorList() []*KeyValueType { if m != nil { return m.FactorList } return nil } //请求地图冲榜活动数据 type CSMapActivityReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSMapActivityReq) Reset() { *m = CSMapActivityReq{} } func (m *CSMapActivityReq) String() string { return proto.CompactTextString(m) } func (*CSMapActivityReq) ProtoMessage() {} func (*CSMapActivityReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{215} } func (m *CSMapActivityReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSMapActivityReq.Unmarshal(m, b) } func (m *CSMapActivityReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSMapActivityReq.Marshal(b, m, deterministic) } func (m *CSMapActivityReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSMapActivityReq.Merge(m, src) } func (m *CSMapActivityReq) XXX_Size() int { return xxx_messageInfo_CSMapActivityReq.Size(m) } func (m *CSMapActivityReq) XXX_DiscardUnknown() { xxx_messageInfo_CSMapActivityReq.DiscardUnknown(m) } var xxx_messageInfo_CSMapActivityReq proto.InternalMessageInfo type SCMapActivityAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` MapScore int32 `protobuf:"varint,2,opt,name=map_score,json=mapScore,proto3" json:"map_score,omitempty"` BagScore int32 `protobuf:"varint,3,opt,name=bag_score,json=bagScore,proto3" json:"bag_score,omitempty"` SelfRank int32 `protobuf:"varint,4,opt,name=self_rank,json=selfRank,proto3" json:"self_rank,omitempty"` SelfLevel int32 `protobuf:"varint,5,opt,name=self_level,json=selfLevel,proto3" json:"self_level,omitempty"` EndTime uint64 `protobuf:"varint,6,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` ChallengReward bool `protobuf:"varint,7,opt,name=challeng_reward,json=challengReward,proto3" json:"challeng_reward,omitempty"` RankReward bool `protobuf:"varint,8,opt,name=rank_reward,json=rankReward,proto3" json:"rank_reward,omitempty"` TopData []*RushRankTop3 `protobuf:"bytes,9,rep,name=top_data,json=topData,proto3" json:"top_data,omitempty"` RushLevel uint32 `protobuf:"varint,10,opt,name=rush_level,json=rushLevel,proto3" json:"rush_level,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCMapActivityAck) Reset() { *m = SCMapActivityAck{} } func (m *SCMapActivityAck) String() string { return proto.CompactTextString(m) } func (*SCMapActivityAck) ProtoMessage() {} func (*SCMapActivityAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{216} } func (m *SCMapActivityAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCMapActivityAck.Unmarshal(m, b) } func (m *SCMapActivityAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCMapActivityAck.Marshal(b, m, deterministic) } func (m *SCMapActivityAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCMapActivityAck.Merge(m, src) } func (m *SCMapActivityAck) XXX_Size() int { return xxx_messageInfo_SCMapActivityAck.Size(m) } func (m *SCMapActivityAck) XXX_DiscardUnknown() { xxx_messageInfo_SCMapActivityAck.DiscardUnknown(m) } var xxx_messageInfo_SCMapActivityAck proto.InternalMessageInfo func (m *SCMapActivityAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCMapActivityAck) GetMapScore() int32 { if m != nil { return m.MapScore } return 0 } func (m *SCMapActivityAck) GetBagScore() int32 { if m != nil { return m.BagScore } return 0 } func (m *SCMapActivityAck) GetSelfRank() int32 { if m != nil { return m.SelfRank } return 0 } func (m *SCMapActivityAck) GetSelfLevel() int32 { if m != nil { return m.SelfLevel } return 0 } func (m *SCMapActivityAck) GetEndTime() uint64 { if m != nil { return m.EndTime } return 0 } func (m *SCMapActivityAck) GetChallengReward() bool { if m != nil { return m.ChallengReward } return false } func (m *SCMapActivityAck) GetRankReward() bool { if m != nil { return m.RankReward } return false } func (m *SCMapActivityAck) GetTopData() []*RushRankTop3 { if m != nil { return m.TopData } return nil } func (m *SCMapActivityAck) GetRushLevel() uint32 { if m != nil { return m.RushLevel } return 0 } /////////////////////////////////////////////////////////恶魔协会 //恶魔刷新(会根据当前的时间做刷新消耗,客户端需要判断是否进行刷新,进行确认) type CSEvilRefreshReq struct { BForce bool `protobuf:"varint,1,opt,name=b_force,json=bForce,proto3" json:"b_force,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSEvilRefreshReq) Reset() { *m = CSEvilRefreshReq{} } func (m *CSEvilRefreshReq) String() string { return proto.CompactTextString(m) } func (*CSEvilRefreshReq) ProtoMessage() {} func (*CSEvilRefreshReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{217} } func (m *CSEvilRefreshReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSEvilRefreshReq.Unmarshal(m, b) } func (m *CSEvilRefreshReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSEvilRefreshReq.Marshal(b, m, deterministic) } func (m *CSEvilRefreshReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSEvilRefreshReq.Merge(m, src) } func (m *CSEvilRefreshReq) XXX_Size() int { return xxx_messageInfo_CSEvilRefreshReq.Size(m) } func (m *CSEvilRefreshReq) XXX_DiscardUnknown() { xxx_messageInfo_CSEvilRefreshReq.DiscardUnknown(m) } var xxx_messageInfo_CSEvilRefreshReq proto.InternalMessageInfo func (m *CSEvilRefreshReq) GetBForce() bool { if m != nil { return m.BForce } return false } type SCEvilRefreshAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` PosIdxList []int32 `protobuf:"varint,2,rep,packed,name=pos_idx_list,json=posIdxList,proto3" json:"pos_idx_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCEvilRefreshAck) Reset() { *m = SCEvilRefreshAck{} } func (m *SCEvilRefreshAck) String() string { return proto.CompactTextString(m) } func (*SCEvilRefreshAck) ProtoMessage() {} func (*SCEvilRefreshAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{218} } func (m *SCEvilRefreshAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCEvilRefreshAck.Unmarshal(m, b) } func (m *SCEvilRefreshAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCEvilRefreshAck.Marshal(b, m, deterministic) } func (m *SCEvilRefreshAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCEvilRefreshAck.Merge(m, src) } func (m *SCEvilRefreshAck) XXX_Size() int { return xxx_messageInfo_SCEvilRefreshAck.Size(m) } func (m *SCEvilRefreshAck) XXX_DiscardUnknown() { xxx_messageInfo_SCEvilRefreshAck.DiscardUnknown(m) } var xxx_messageInfo_SCEvilRefreshAck proto.InternalMessageInfo func (m *SCEvilRefreshAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCEvilRefreshAck) GetPosIdxList() []int32 { if m != nil { return m.PosIdxList } return nil } type SCEvilChangeNtf struct { EvilInfo *BattleEvilData `protobuf:"bytes,1,opt,name=evil_info,json=evilInfo,proto3" json:"evil_info,omitempty"` AddItemList []*KeyValueType `protobuf:"bytes,2,rep,name=add_item_list,json=addItemList,proto3" json:"add_item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCEvilChangeNtf) Reset() { *m = SCEvilChangeNtf{} } func (m *SCEvilChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCEvilChangeNtf) ProtoMessage() {} func (*SCEvilChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{219} } func (m *SCEvilChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCEvilChangeNtf.Unmarshal(m, b) } func (m *SCEvilChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCEvilChangeNtf.Marshal(b, m, deterministic) } func (m *SCEvilChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCEvilChangeNtf.Merge(m, src) } func (m *SCEvilChangeNtf) XXX_Size() int { return xxx_messageInfo_SCEvilChangeNtf.Size(m) } func (m *SCEvilChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCEvilChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCEvilChangeNtf proto.InternalMessageInfo func (m *SCEvilChangeNtf) GetEvilInfo() *BattleEvilData { if m != nil { return m.EvilInfo } return nil } func (m *SCEvilChangeNtf) GetAddItemList() []*KeyValueType { if m != nil { return m.AddItemList } return nil } //恶魔挑战(该位置上有boss则挑战,如果已经死亡的boss表示花费道具消除CD) type CSEvilChallengeReq struct { PosIdx int32 `protobuf:"varint,1,opt,name=pos_idx,json=posIdx,proto3" json:"pos_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSEvilChallengeReq) Reset() { *m = CSEvilChallengeReq{} } func (m *CSEvilChallengeReq) String() string { return proto.CompactTextString(m) } func (*CSEvilChallengeReq) ProtoMessage() {} func (*CSEvilChallengeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{220} } func (m *CSEvilChallengeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSEvilChallengeReq.Unmarshal(m, b) } func (m *CSEvilChallengeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSEvilChallengeReq.Marshal(b, m, deterministic) } func (m *CSEvilChallengeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSEvilChallengeReq.Merge(m, src) } func (m *CSEvilChallengeReq) XXX_Size() int { return xxx_messageInfo_CSEvilChallengeReq.Size(m) } func (m *CSEvilChallengeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSEvilChallengeReq.DiscardUnknown(m) } var xxx_messageInfo_CSEvilChallengeReq proto.InternalMessageInfo func (m *CSEvilChallengeReq) GetPosIdx() int32 { if m != nil { return m.PosIdx } return 0 } type SCEvilChallengeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` PosIdx int32 `protobuf:"varint,2,opt,name=pos_idx,json=posIdx,proto3" json:"pos_idx,omitempty"` AddCount int32 `protobuf:"varint,3,opt,name=add_count,json=addCount,proto3" json:"add_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCEvilChallengeAck) Reset() { *m = SCEvilChallengeAck{} } func (m *SCEvilChallengeAck) String() string { return proto.CompactTextString(m) } func (*SCEvilChallengeAck) ProtoMessage() {} func (*SCEvilChallengeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{221} } func (m *SCEvilChallengeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCEvilChallengeAck.Unmarshal(m, b) } func (m *SCEvilChallengeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCEvilChallengeAck.Marshal(b, m, deterministic) } func (m *SCEvilChallengeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCEvilChallengeAck.Merge(m, src) } func (m *SCEvilChallengeAck) XXX_Size() int { return xxx_messageInfo_SCEvilChallengeAck.Size(m) } func (m *SCEvilChallengeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCEvilChallengeAck.DiscardUnknown(m) } var xxx_messageInfo_SCEvilChallengeAck proto.InternalMessageInfo func (m *SCEvilChallengeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCEvilChallengeAck) GetPosIdx() int32 { if m != nil { return m.PosIdx } return 0 } func (m *SCEvilChallengeAck) GetAddCount() int32 { if m != nil { return m.AddCount } return 0 } /////////////////////////////////////////////////////////task相关 type CSGetTaskRewardReq struct { TaskId uint32 `protobuf:"varint,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGetTaskRewardReq) Reset() { *m = CSGetTaskRewardReq{} } func (m *CSGetTaskRewardReq) String() string { return proto.CompactTextString(m) } func (*CSGetTaskRewardReq) ProtoMessage() {} func (*CSGetTaskRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{222} } func (m *CSGetTaskRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGetTaskRewardReq.Unmarshal(m, b) } func (m *CSGetTaskRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGetTaskRewardReq.Marshal(b, m, deterministic) } func (m *CSGetTaskRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGetTaskRewardReq.Merge(m, src) } func (m *CSGetTaskRewardReq) XXX_Size() int { return xxx_messageInfo_CSGetTaskRewardReq.Size(m) } func (m *CSGetTaskRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGetTaskRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSGetTaskRewardReq proto.InternalMessageInfo func (m *CSGetTaskRewardReq) GetTaskId() uint32 { if m != nil { return m.TaskId } return 0 } type SCGetTaskRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ItemList []*KeyValueType `protobuf:"bytes,2,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGetTaskRewardAck) Reset() { *m = SCGetTaskRewardAck{} } func (m *SCGetTaskRewardAck) String() string { return proto.CompactTextString(m) } func (*SCGetTaskRewardAck) ProtoMessage() {} func (*SCGetTaskRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{223} } func (m *SCGetTaskRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGetTaskRewardAck.Unmarshal(m, b) } func (m *SCGetTaskRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGetTaskRewardAck.Marshal(b, m, deterministic) } func (m *SCGetTaskRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGetTaskRewardAck.Merge(m, src) } func (m *SCGetTaskRewardAck) XXX_Size() int { return xxx_messageInfo_SCGetTaskRewardAck.Size(m) } func (m *SCGetTaskRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGetTaskRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCGetTaskRewardAck proto.InternalMessageInfo func (m *SCGetTaskRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGetTaskRewardAck) GetItemList() []*KeyValueType { if m != nil { return m.ItemList } return nil } type SCTaskChangeNtf struct { TaskChangeList []*TaskData `protobuf:"bytes,1,rep,name=task_change_list,json=taskChangeList,proto3" json:"task_change_list,omitempty"` DailyTaskScore *KeyValueType `protobuf:"bytes,2,opt,name=daily_task_score,json=dailyTaskScore,proto3" json:"daily_task_score,omitempty"` WeekTaskScore *KeyValueType `protobuf:"bytes,3,opt,name=week_task_score,json=weekTaskScore,proto3" json:"week_task_score,omitempty"` Latest5HourTime uint64 `protobuf:"varint,4,opt,name=latest5_hour_time,json=latest5HourTime,proto3" json:"latest5_hour_time,omitempty"` LatestWeek5HourTime uint64 `protobuf:"varint,5,opt,name=latest_week5_hour_time,json=latestWeek5HourTime,proto3" json:"latest_week5_hour_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCTaskChangeNtf) Reset() { *m = SCTaskChangeNtf{} } func (m *SCTaskChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCTaskChangeNtf) ProtoMessage() {} func (*SCTaskChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{224} } func (m *SCTaskChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCTaskChangeNtf.Unmarshal(m, b) } func (m *SCTaskChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCTaskChangeNtf.Marshal(b, m, deterministic) } func (m *SCTaskChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCTaskChangeNtf.Merge(m, src) } func (m *SCTaskChangeNtf) XXX_Size() int { return xxx_messageInfo_SCTaskChangeNtf.Size(m) } func (m *SCTaskChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCTaskChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCTaskChangeNtf proto.InternalMessageInfo func (m *SCTaskChangeNtf) GetTaskChangeList() []*TaskData { if m != nil { return m.TaskChangeList } return nil } func (m *SCTaskChangeNtf) GetDailyTaskScore() *KeyValueType { if m != nil { return m.DailyTaskScore } return nil } func (m *SCTaskChangeNtf) GetWeekTaskScore() *KeyValueType { if m != nil { return m.WeekTaskScore } return nil } func (m *SCTaskChangeNtf) GetLatest5HourTime() uint64 { if m != nil { return m.Latest5HourTime } return 0 } func (m *SCTaskChangeNtf) GetLatestWeek5HourTime() uint64 { if m != nil { return m.LatestWeek5HourTime } return 0 } type CSGetTaskScoreRewardReq struct { RewardType int32 `protobuf:"varint,1,opt,name=reward_type,json=rewardType,proto3" json:"reward_type,omitempty"` RewardIdx int32 `protobuf:"varint,2,opt,name=reward_idx,json=rewardIdx,proto3" json:"reward_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGetTaskScoreRewardReq) Reset() { *m = CSGetTaskScoreRewardReq{} } func (m *CSGetTaskScoreRewardReq) String() string { return proto.CompactTextString(m) } func (*CSGetTaskScoreRewardReq) ProtoMessage() {} func (*CSGetTaskScoreRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{225} } func (m *CSGetTaskScoreRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGetTaskScoreRewardReq.Unmarshal(m, b) } func (m *CSGetTaskScoreRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGetTaskScoreRewardReq.Marshal(b, m, deterministic) } func (m *CSGetTaskScoreRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGetTaskScoreRewardReq.Merge(m, src) } func (m *CSGetTaskScoreRewardReq) XXX_Size() int { return xxx_messageInfo_CSGetTaskScoreRewardReq.Size(m) } func (m *CSGetTaskScoreRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGetTaskScoreRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSGetTaskScoreRewardReq proto.InternalMessageInfo func (m *CSGetTaskScoreRewardReq) GetRewardType() int32 { if m != nil { return m.RewardType } return 0 } func (m *CSGetTaskScoreRewardReq) GetRewardIdx() int32 { if m != nil { return m.RewardIdx } return 0 } type SCGetTaskScoreRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ItemList []*KeyValueType `protobuf:"bytes,2,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGetTaskScoreRewardAck) Reset() { *m = SCGetTaskScoreRewardAck{} } func (m *SCGetTaskScoreRewardAck) String() string { return proto.CompactTextString(m) } func (*SCGetTaskScoreRewardAck) ProtoMessage() {} func (*SCGetTaskScoreRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{226} } func (m *SCGetTaskScoreRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGetTaskScoreRewardAck.Unmarshal(m, b) } func (m *SCGetTaskScoreRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGetTaskScoreRewardAck.Marshal(b, m, deterministic) } func (m *SCGetTaskScoreRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGetTaskScoreRewardAck.Merge(m, src) } func (m *SCGetTaskScoreRewardAck) XXX_Size() int { return xxx_messageInfo_SCGetTaskScoreRewardAck.Size(m) } func (m *SCGetTaskScoreRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGetTaskScoreRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCGetTaskScoreRewardAck proto.InternalMessageInfo func (m *SCGetTaskScoreRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGetTaskScoreRewardAck) GetItemList() []*KeyValueType { if m != nil { return m.ItemList } return nil } /////////////////////////////////////////////////////////道场 type SCArenaNtf struct { ChallengeCount int32 `protobuf:"varint,1,opt,name=challenge_count,json=challengeCount,proto3" json:"challenge_count,omitempty"` RewardCount int32 `protobuf:"varint,2,opt,name=reward_count,json=rewardCount,proto3" json:"reward_count,omitempty"` BuyCount int32 `protobuf:"varint,3,opt,name=buy_count,json=buyCount,proto3" json:"buy_count,omitempty"` WinCount int32 `protobuf:"varint,4,opt,name=win_count,json=winCount,proto3" json:"win_count,omitempty"` TotalCount int32 `protobuf:"varint,5,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"` Score int32 `protobuf:"varint,6,opt,name=score,proto3" json:"score,omitempty"` SelfHeroList []int32 `protobuf:"varint,7,rep,packed,name=self_hero_list,json=selfHeroList,proto3" json:"self_hero_list,omitempty"` SeasonId int32 `protobuf:"varint,8,opt,name=season_id,json=seasonId,proto3" json:"season_id,omitempty"` SeasonEndTime uint64 `protobuf:"varint,9,opt,name=season_end_time,json=seasonEndTime,proto3" json:"season_end_time,omitempty"` NextSeasonStartTime uint64 `protobuf:"varint,10,opt,name=next_season_start_time,json=nextSeasonStartTime,proto3" json:"next_season_start_time,omitempty"` MinTopScore int32 `protobuf:"varint,11,opt,name=minTopScore,proto3" json:"minTopScore,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCArenaNtf) Reset() { *m = SCArenaNtf{} } func (m *SCArenaNtf) String() string { return proto.CompactTextString(m) } func (*SCArenaNtf) ProtoMessage() {} func (*SCArenaNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{227} } func (m *SCArenaNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCArenaNtf.Unmarshal(m, b) } func (m *SCArenaNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCArenaNtf.Marshal(b, m, deterministic) } func (m *SCArenaNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCArenaNtf.Merge(m, src) } func (m *SCArenaNtf) XXX_Size() int { return xxx_messageInfo_SCArenaNtf.Size(m) } func (m *SCArenaNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCArenaNtf.DiscardUnknown(m) } var xxx_messageInfo_SCArenaNtf proto.InternalMessageInfo func (m *SCArenaNtf) GetChallengeCount() int32 { if m != nil { return m.ChallengeCount } return 0 } func (m *SCArenaNtf) GetRewardCount() int32 { if m != nil { return m.RewardCount } return 0 } func (m *SCArenaNtf) GetBuyCount() int32 { if m != nil { return m.BuyCount } return 0 } func (m *SCArenaNtf) GetWinCount() int32 { if m != nil { return m.WinCount } return 0 } func (m *SCArenaNtf) GetTotalCount() int32 { if m != nil { return m.TotalCount } return 0 } func (m *SCArenaNtf) GetScore() int32 { if m != nil { return m.Score } return 0 } func (m *SCArenaNtf) GetSelfHeroList() []int32 { if m != nil { return m.SelfHeroList } return nil } func (m *SCArenaNtf) GetSeasonId() int32 { if m != nil { return m.SeasonId } return 0 } func (m *SCArenaNtf) GetSeasonEndTime() uint64 { if m != nil { return m.SeasonEndTime } return 0 } func (m *SCArenaNtf) GetNextSeasonStartTime() uint64 { if m != nil { return m.NextSeasonStartTime } return 0 } func (m *SCArenaNtf) GetMinTopScore() int32 { if m != nil { return m.MinTopScore } return 0 } type SCArenaChangeNtf struct { ChallengeCount int32 `protobuf:"varint,1,opt,name=challenge_count,json=challengeCount,proto3" json:"challenge_count,omitempty"` RewardCount int32 `protobuf:"varint,2,opt,name=reward_count,json=rewardCount,proto3" json:"reward_count,omitempty"` BuyCount int32 `protobuf:"varint,3,opt,name=buy_count,json=buyCount,proto3" json:"buy_count,omitempty"` WinCount int32 `protobuf:"varint,4,opt,name=win_count,json=winCount,proto3" json:"win_count,omitempty"` TotalCount int32 `protobuf:"varint,5,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"` Score int32 `protobuf:"varint,6,opt,name=score,proto3" json:"score,omitempty"` SeasonId int32 `protobuf:"varint,7,opt,name=season_id,json=seasonId,proto3" json:"season_id,omitempty"` RankIdx int32 `protobuf:"varint,8,opt,name=rank_idx,json=rankIdx,proto3" json:"rank_idx,omitempty"` WinStreakCount int32 `protobuf:"varint,9,opt,name=win_streak_count,json=winStreakCount,proto3" json:"win_streak_count,omitempty"` FailStreakCount int32 `protobuf:"varint,10,opt,name=fail_streak_count,json=failStreakCount,proto3" json:"fail_streak_count,omitempty"` MinTopScore int32 `protobuf:"varint,11,opt,name=minTopScore,proto3" json:"minTopScore,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCArenaChangeNtf) Reset() { *m = SCArenaChangeNtf{} } func (m *SCArenaChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCArenaChangeNtf) ProtoMessage() {} func (*SCArenaChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{228} } func (m *SCArenaChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCArenaChangeNtf.Unmarshal(m, b) } func (m *SCArenaChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCArenaChangeNtf.Marshal(b, m, deterministic) } func (m *SCArenaChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCArenaChangeNtf.Merge(m, src) } func (m *SCArenaChangeNtf) XXX_Size() int { return xxx_messageInfo_SCArenaChangeNtf.Size(m) } func (m *SCArenaChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCArenaChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCArenaChangeNtf proto.InternalMessageInfo func (m *SCArenaChangeNtf) GetChallengeCount() int32 { if m != nil { return m.ChallengeCount } return 0 } func (m *SCArenaChangeNtf) GetRewardCount() int32 { if m != nil { return m.RewardCount } return 0 } func (m *SCArenaChangeNtf) GetBuyCount() int32 { if m != nil { return m.BuyCount } return 0 } func (m *SCArenaChangeNtf) GetWinCount() int32 { if m != nil { return m.WinCount } return 0 } func (m *SCArenaChangeNtf) GetTotalCount() int32 { if m != nil { return m.TotalCount } return 0 } func (m *SCArenaChangeNtf) GetScore() int32 { if m != nil { return m.Score } return 0 } func (m *SCArenaChangeNtf) GetSeasonId() int32 { if m != nil { return m.SeasonId } return 0 } func (m *SCArenaChangeNtf) GetRankIdx() int32 { if m != nil { return m.RankIdx } return 0 } func (m *SCArenaChangeNtf) GetWinStreakCount() int32 { if m != nil { return m.WinStreakCount } return 0 } func (m *SCArenaChangeNtf) GetFailStreakCount() int32 { if m != nil { return m.FailStreakCount } return 0 } func (m *SCArenaChangeNtf) GetMinTopScore() int32 { if m != nil { return m.MinTopScore } return 0 } //获取道场数据 type CSArenaReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSArenaReq) Reset() { *m = CSArenaReq{} } func (m *CSArenaReq) String() string { return proto.CompactTextString(m) } func (*CSArenaReq) ProtoMessage() {} func (*CSArenaReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{229} } func (m *CSArenaReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSArenaReq.Unmarshal(m, b) } func (m *CSArenaReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSArenaReq.Marshal(b, m, deterministic) } func (m *CSArenaReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSArenaReq.Merge(m, src) } func (m *CSArenaReq) XXX_Size() int { return xxx_messageInfo_CSArenaReq.Size(m) } func (m *CSArenaReq) XXX_DiscardUnknown() { xxx_messageInfo_CSArenaReq.DiscardUnknown(m) } var xxx_messageInfo_CSArenaReq proto.InternalMessageInfo //挑战(获得对手) type CSArenaMatchReq struct { HeroList []int32 `protobuf:"varint,1,rep,packed,name=hero_list,json=heroList,proto3" json:"hero_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSArenaMatchReq) Reset() { *m = CSArenaMatchReq{} } func (m *CSArenaMatchReq) String() string { return proto.CompactTextString(m) } func (*CSArenaMatchReq) ProtoMessage() {} func (*CSArenaMatchReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{230} } func (m *CSArenaMatchReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSArenaMatchReq.Unmarshal(m, b) } func (m *CSArenaMatchReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSArenaMatchReq.Marshal(b, m, deterministic) } func (m *CSArenaMatchReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSArenaMatchReq.Merge(m, src) } func (m *CSArenaMatchReq) XXX_Size() int { return xxx_messageInfo_CSArenaMatchReq.Size(m) } func (m *CSArenaMatchReq) XXX_DiscardUnknown() { xxx_messageInfo_CSArenaMatchReq.DiscardUnknown(m) } var xxx_messageInfo_CSArenaMatchReq proto.InternalMessageInfo func (m *CSArenaMatchReq) GetHeroList() []int32 { if m != nil { return m.HeroList } return nil } type SCArenaMatchAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` FightInfo *FightRoleInfo `protobuf:"bytes,2,opt,name=fight_info,json=fightInfo,proto3" json:"fight_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCArenaMatchAck) Reset() { *m = SCArenaMatchAck{} } func (m *SCArenaMatchAck) String() string { return proto.CompactTextString(m) } func (*SCArenaMatchAck) ProtoMessage() {} func (*SCArenaMatchAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{231} } func (m *SCArenaMatchAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCArenaMatchAck.Unmarshal(m, b) } func (m *SCArenaMatchAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCArenaMatchAck.Marshal(b, m, deterministic) } func (m *SCArenaMatchAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCArenaMatchAck.Merge(m, src) } func (m *SCArenaMatchAck) XXX_Size() int { return xxx_messageInfo_SCArenaMatchAck.Size(m) } func (m *SCArenaMatchAck) XXX_DiscardUnknown() { xxx_messageInfo_SCArenaMatchAck.DiscardUnknown(m) } var xxx_messageInfo_SCArenaMatchAck proto.InternalMessageInfo func (m *SCArenaMatchAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCArenaMatchAck) GetFightInfo() *FightRoleInfo { if m != nil { return m.FightInfo } return nil } //挑战结果(失败/成功) type CSArenaResultReq struct { FightResult int32 `protobuf:"varint,1,opt,name=fight_result,json=fightResult,proto3" json:"fight_result,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSArenaResultReq) Reset() { *m = CSArenaResultReq{} } func (m *CSArenaResultReq) String() string { return proto.CompactTextString(m) } func (*CSArenaResultReq) ProtoMessage() {} func (*CSArenaResultReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{232} } func (m *CSArenaResultReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSArenaResultReq.Unmarshal(m, b) } func (m *CSArenaResultReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSArenaResultReq.Marshal(b, m, deterministic) } func (m *CSArenaResultReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSArenaResultReq.Merge(m, src) } func (m *CSArenaResultReq) XXX_Size() int { return xxx_messageInfo_CSArenaResultReq.Size(m) } func (m *CSArenaResultReq) XXX_DiscardUnknown() { xxx_messageInfo_CSArenaResultReq.DiscardUnknown(m) } var xxx_messageInfo_CSArenaResultReq proto.InternalMessageInfo func (m *CSArenaResultReq) GetFightResult() int32 { if m != nil { return m.FightResult } return 0 } type SCArenaResultAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"` OldScore int32 `protobuf:"varint,3,opt,name=old_score,json=oldScore,proto3" json:"old_score,omitempty"` CurScore int32 `protobuf:"varint,4,opt,name=cur_score,json=curScore,proto3" json:"cur_score,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCArenaResultAck) Reset() { *m = SCArenaResultAck{} } func (m *SCArenaResultAck) String() string { return proto.CompactTextString(m) } func (*SCArenaResultAck) ProtoMessage() {} func (*SCArenaResultAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{233} } func (m *SCArenaResultAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCArenaResultAck.Unmarshal(m, b) } func (m *SCArenaResultAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCArenaResultAck.Marshal(b, m, deterministic) } func (m *SCArenaResultAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCArenaResultAck.Merge(m, src) } func (m *SCArenaResultAck) XXX_Size() int { return xxx_messageInfo_SCArenaResultAck.Size(m) } func (m *SCArenaResultAck) XXX_DiscardUnknown() { xxx_messageInfo_SCArenaResultAck.DiscardUnknown(m) } var xxx_messageInfo_SCArenaResultAck proto.InternalMessageInfo func (m *SCArenaResultAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCArenaResultAck) GetRewardList() []*KeyValueType { if m != nil { return m.RewardList } return nil } func (m *SCArenaResultAck) GetOldScore() int32 { if m != nil { return m.OldScore } return 0 } func (m *SCArenaResultAck) GetCurScore() int32 { if m != nil { return m.CurScore } return 0 } //购买挑战次数 type CSArenaBuyCountReq struct { BuyCount int32 `protobuf:"varint,1,opt,name=buy_count,json=buyCount,proto3" json:"buy_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSArenaBuyCountReq) Reset() { *m = CSArenaBuyCountReq{} } func (m *CSArenaBuyCountReq) String() string { return proto.CompactTextString(m) } func (*CSArenaBuyCountReq) ProtoMessage() {} func (*CSArenaBuyCountReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{234} } func (m *CSArenaBuyCountReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSArenaBuyCountReq.Unmarshal(m, b) } func (m *CSArenaBuyCountReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSArenaBuyCountReq.Marshal(b, m, deterministic) } func (m *CSArenaBuyCountReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSArenaBuyCountReq.Merge(m, src) } func (m *CSArenaBuyCountReq) XXX_Size() int { return xxx_messageInfo_CSArenaBuyCountReq.Size(m) } func (m *CSArenaBuyCountReq) XXX_DiscardUnknown() { xxx_messageInfo_CSArenaBuyCountReq.DiscardUnknown(m) } var xxx_messageInfo_CSArenaBuyCountReq proto.InternalMessageInfo func (m *CSArenaBuyCountReq) GetBuyCount() int32 { if m != nil { return m.BuyCount } return 0 } type SCArenaBuyCountAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCArenaBuyCountAck) Reset() { *m = SCArenaBuyCountAck{} } func (m *SCArenaBuyCountAck) String() string { return proto.CompactTextString(m) } func (*SCArenaBuyCountAck) ProtoMessage() {} func (*SCArenaBuyCountAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{235} } func (m *SCArenaBuyCountAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCArenaBuyCountAck.Unmarshal(m, b) } func (m *SCArenaBuyCountAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCArenaBuyCountAck.Marshal(b, m, deterministic) } func (m *SCArenaBuyCountAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCArenaBuyCountAck.Merge(m, src) } func (m *SCArenaBuyCountAck) XXX_Size() int { return xxx_messageInfo_SCArenaBuyCountAck.Size(m) } func (m *SCArenaBuyCountAck) XXX_DiscardUnknown() { xxx_messageInfo_SCArenaBuyCountAck.DiscardUnknown(m) } var xxx_messageInfo_SCArenaBuyCountAck proto.InternalMessageInfo func (m *SCArenaBuyCountAck) GetError() int32 { if m != nil { return m.Error } return 0 } //获取赛季排行榜 type CSArenaRankListReq struct { RankType int32 `protobuf:"varint,1,opt,name=rank_type,json=rankType,proto3" json:"rank_type,omitempty"` StartIdx int32 `protobuf:"varint,2,opt,name=start_idx,json=startIdx,proto3" json:"start_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSArenaRankListReq) Reset() { *m = CSArenaRankListReq{} } func (m *CSArenaRankListReq) String() string { return proto.CompactTextString(m) } func (*CSArenaRankListReq) ProtoMessage() {} func (*CSArenaRankListReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{236} } func (m *CSArenaRankListReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSArenaRankListReq.Unmarshal(m, b) } func (m *CSArenaRankListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSArenaRankListReq.Marshal(b, m, deterministic) } func (m *CSArenaRankListReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSArenaRankListReq.Merge(m, src) } func (m *CSArenaRankListReq) XXX_Size() int { return xxx_messageInfo_CSArenaRankListReq.Size(m) } func (m *CSArenaRankListReq) XXX_DiscardUnknown() { xxx_messageInfo_CSArenaRankListReq.DiscardUnknown(m) } var xxx_messageInfo_CSArenaRankListReq proto.InternalMessageInfo func (m *CSArenaRankListReq) GetRankType() int32 { if m != nil { return m.RankType } return 0 } func (m *CSArenaRankListReq) GetStartIdx() int32 { if m != nil { return m.StartIdx } return 0 } type SCArenaRankListAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RankList []*ArenaRankInfo `protobuf:"bytes,2,rep,name=rank_list,json=rankList,proto3" json:"rank_list,omitempty"` SelfRank int32 `protobuf:"varint,3,opt,name=self_rank,json=selfRank,proto3" json:"self_rank,omitempty"` RankType int32 `protobuf:"varint,4,opt,name=rank_type,json=rankType,proto3" json:"rank_type,omitempty"` StartIdx int32 `protobuf:"varint,5,opt,name=start_idx,json=startIdx,proto3" json:"start_idx,omitempty"` SelfRankScore int32 `protobuf:"varint,6,opt,name=self_rank_score,json=selfRankScore,proto3" json:"self_rank_score,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCArenaRankListAck) Reset() { *m = SCArenaRankListAck{} } func (m *SCArenaRankListAck) String() string { return proto.CompactTextString(m) } func (*SCArenaRankListAck) ProtoMessage() {} func (*SCArenaRankListAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{237} } func (m *SCArenaRankListAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCArenaRankListAck.Unmarshal(m, b) } func (m *SCArenaRankListAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCArenaRankListAck.Marshal(b, m, deterministic) } func (m *SCArenaRankListAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCArenaRankListAck.Merge(m, src) } func (m *SCArenaRankListAck) XXX_Size() int { return xxx_messageInfo_SCArenaRankListAck.Size(m) } func (m *SCArenaRankListAck) XXX_DiscardUnknown() { xxx_messageInfo_SCArenaRankListAck.DiscardUnknown(m) } var xxx_messageInfo_SCArenaRankListAck proto.InternalMessageInfo func (m *SCArenaRankListAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCArenaRankListAck) GetRankList() []*ArenaRankInfo { if m != nil { return m.RankList } return nil } func (m *SCArenaRankListAck) GetSelfRank() int32 { if m != nil { return m.SelfRank } return 0 } func (m *SCArenaRankListAck) GetRankType() int32 { if m != nil { return m.RankType } return 0 } func (m *SCArenaRankListAck) GetStartIdx() int32 { if m != nil { return m.StartIdx } return 0 } func (m *SCArenaRankListAck) GetSelfRankScore() int32 { if m != nil { return m.SelfRankScore } return 0 } //请求英灵殿冲榜活动数据 type CSArenaActivityReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSArenaActivityReq) Reset() { *m = CSArenaActivityReq{} } func (m *CSArenaActivityReq) String() string { return proto.CompactTextString(m) } func (*CSArenaActivityReq) ProtoMessage() {} func (*CSArenaActivityReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{238} } func (m *CSArenaActivityReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSArenaActivityReq.Unmarshal(m, b) } func (m *CSArenaActivityReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSArenaActivityReq.Marshal(b, m, deterministic) } func (m *CSArenaActivityReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSArenaActivityReq.Merge(m, src) } func (m *CSArenaActivityReq) XXX_Size() int { return xxx_messageInfo_CSArenaActivityReq.Size(m) } func (m *CSArenaActivityReq) XXX_DiscardUnknown() { xxx_messageInfo_CSArenaActivityReq.DiscardUnknown(m) } var xxx_messageInfo_CSArenaActivityReq proto.InternalMessageInfo type SCArenaActivityAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` FightCount int32 `protobuf:"varint,2,opt,name=fight_count,json=fightCount,proto3" json:"fight_count,omitempty"` SelfRank int32 `protobuf:"varint,3,opt,name=self_rank,json=selfRank,proto3" json:"self_rank,omitempty"` SelfLevel int32 `protobuf:"varint,4,opt,name=self_level,json=selfLevel,proto3" json:"self_level,omitempty"` EndTime uint64 `protobuf:"varint,5,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` ChallengReward bool `protobuf:"varint,6,opt,name=challeng_reward,json=challengReward,proto3" json:"challeng_reward,omitempty"` RankReward bool `protobuf:"varint,7,opt,name=rank_reward,json=rankReward,proto3" json:"rank_reward,omitempty"` TopData []*RushRankTop3 `protobuf:"bytes,8,rep,name=top_data,json=topData,proto3" json:"top_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCArenaActivityAck) Reset() { *m = SCArenaActivityAck{} } func (m *SCArenaActivityAck) String() string { return proto.CompactTextString(m) } func (*SCArenaActivityAck) ProtoMessage() {} func (*SCArenaActivityAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{239} } func (m *SCArenaActivityAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCArenaActivityAck.Unmarshal(m, b) } func (m *SCArenaActivityAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCArenaActivityAck.Marshal(b, m, deterministic) } func (m *SCArenaActivityAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCArenaActivityAck.Merge(m, src) } func (m *SCArenaActivityAck) XXX_Size() int { return xxx_messageInfo_SCArenaActivityAck.Size(m) } func (m *SCArenaActivityAck) XXX_DiscardUnknown() { xxx_messageInfo_SCArenaActivityAck.DiscardUnknown(m) } var xxx_messageInfo_SCArenaActivityAck proto.InternalMessageInfo func (m *SCArenaActivityAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCArenaActivityAck) GetFightCount() int32 { if m != nil { return m.FightCount } return 0 } func (m *SCArenaActivityAck) GetSelfRank() int32 { if m != nil { return m.SelfRank } return 0 } func (m *SCArenaActivityAck) GetSelfLevel() int32 { if m != nil { return m.SelfLevel } return 0 } func (m *SCArenaActivityAck) GetEndTime() uint64 { if m != nil { return m.EndTime } return 0 } func (m *SCArenaActivityAck) GetChallengReward() bool { if m != nil { return m.ChallengReward } return false } func (m *SCArenaActivityAck) GetRankReward() bool { if m != nil { return m.RankReward } return false } func (m *SCArenaActivityAck) GetTopData() []*RushRankTop3 { if m != nil { return m.TopData } return nil } /////////////////////////////////////////////////////////mail //获取邮件数据 type CSMailListReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSMailListReq) Reset() { *m = CSMailListReq{} } func (m *CSMailListReq) String() string { return proto.CompactTextString(m) } func (*CSMailListReq) ProtoMessage() {} func (*CSMailListReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{240} } func (m *CSMailListReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSMailListReq.Unmarshal(m, b) } func (m *CSMailListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSMailListReq.Marshal(b, m, deterministic) } func (m *CSMailListReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSMailListReq.Merge(m, src) } func (m *CSMailListReq) XXX_Size() int { return xxx_messageInfo_CSMailListReq.Size(m) } func (m *CSMailListReq) XXX_DiscardUnknown() { xxx_messageInfo_CSMailListReq.DiscardUnknown(m) } var xxx_messageInfo_CSMailListReq proto.InternalMessageInfo type SCMailListAck struct { TotalMailCount int32 `protobuf:"varint,1,opt,name=total_mail_count,json=totalMailCount,proto3" json:"total_mail_count,omitempty"` MailList []*MailContent `protobuf:"bytes,2,rep,name=mail_list,json=mailList,proto3" json:"mail_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCMailListAck) Reset() { *m = SCMailListAck{} } func (m *SCMailListAck) String() string { return proto.CompactTextString(m) } func (*SCMailListAck) ProtoMessage() {} func (*SCMailListAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{241} } func (m *SCMailListAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCMailListAck.Unmarshal(m, b) } func (m *SCMailListAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCMailListAck.Marshal(b, m, deterministic) } func (m *SCMailListAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCMailListAck.Merge(m, src) } func (m *SCMailListAck) XXX_Size() int { return xxx_messageInfo_SCMailListAck.Size(m) } func (m *SCMailListAck) XXX_DiscardUnknown() { xxx_messageInfo_SCMailListAck.DiscardUnknown(m) } var xxx_messageInfo_SCMailListAck proto.InternalMessageInfo func (m *SCMailListAck) GetTotalMailCount() int32 { if m != nil { return m.TotalMailCount } return 0 } func (m *SCMailListAck) GetMailList() []*MailContent { if m != nil { return m.MailList } return nil } //邮件读取 type CSMailReadReq struct { MailIdList []int32 `protobuf:"varint,1,rep,packed,name=mail_id_list,json=mailIdList,proto3" json:"mail_id_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSMailReadReq) Reset() { *m = CSMailReadReq{} } func (m *CSMailReadReq) String() string { return proto.CompactTextString(m) } func (*CSMailReadReq) ProtoMessage() {} func (*CSMailReadReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{242} } func (m *CSMailReadReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSMailReadReq.Unmarshal(m, b) } func (m *CSMailReadReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSMailReadReq.Marshal(b, m, deterministic) } func (m *CSMailReadReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSMailReadReq.Merge(m, src) } func (m *CSMailReadReq) XXX_Size() int { return xxx_messageInfo_CSMailReadReq.Size(m) } func (m *CSMailReadReq) XXX_DiscardUnknown() { xxx_messageInfo_CSMailReadReq.DiscardUnknown(m) } var xxx_messageInfo_CSMailReadReq proto.InternalMessageInfo func (m *CSMailReadReq) GetMailIdList() []int32 { if m != nil { return m.MailIdList } return nil } type SCMailReadAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCMailReadAck) Reset() { *m = SCMailReadAck{} } func (m *SCMailReadAck) String() string { return proto.CompactTextString(m) } func (*SCMailReadAck) ProtoMessage() {} func (*SCMailReadAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{243} } func (m *SCMailReadAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCMailReadAck.Unmarshal(m, b) } func (m *SCMailReadAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCMailReadAck.Marshal(b, m, deterministic) } func (m *SCMailReadAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCMailReadAck.Merge(m, src) } func (m *SCMailReadAck) XXX_Size() int { return xxx_messageInfo_SCMailReadAck.Size(m) } func (m *SCMailReadAck) XXX_DiscardUnknown() { xxx_messageInfo_SCMailReadAck.DiscardUnknown(m) } var xxx_messageInfo_SCMailReadAck proto.InternalMessageInfo func (m *SCMailReadAck) GetError() int32 { if m != nil { return m.Error } return 0 } //获取邮件附件 type CSMailRewardReq struct { MailIdList []int32 `protobuf:"varint,1,rep,packed,name=mail_id_list,json=mailIdList,proto3" json:"mail_id_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSMailRewardReq) Reset() { *m = CSMailRewardReq{} } func (m *CSMailRewardReq) String() string { return proto.CompactTextString(m) } func (*CSMailRewardReq) ProtoMessage() {} func (*CSMailRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{244} } func (m *CSMailRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSMailRewardReq.Unmarshal(m, b) } func (m *CSMailRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSMailRewardReq.Marshal(b, m, deterministic) } func (m *CSMailRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSMailRewardReq.Merge(m, src) } func (m *CSMailRewardReq) XXX_Size() int { return xxx_messageInfo_CSMailRewardReq.Size(m) } func (m *CSMailRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSMailRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSMailRewardReq proto.InternalMessageInfo func (m *CSMailRewardReq) GetMailIdList() []int32 { if m != nil { return m.MailIdList } return nil } type SCMailRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCMailRewardAck) Reset() { *m = SCMailRewardAck{} } func (m *SCMailRewardAck) String() string { return proto.CompactTextString(m) } func (*SCMailRewardAck) ProtoMessage() {} func (*SCMailRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{245} } func (m *SCMailRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCMailRewardAck.Unmarshal(m, b) } func (m *SCMailRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCMailRewardAck.Marshal(b, m, deterministic) } func (m *SCMailRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCMailRewardAck.Merge(m, src) } func (m *SCMailRewardAck) XXX_Size() int { return xxx_messageInfo_SCMailRewardAck.Size(m) } func (m *SCMailRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCMailRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCMailRewardAck proto.InternalMessageInfo func (m *SCMailRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCMailRewardAck) GetRewardList() []*KeyValueType { if m != nil { return m.RewardList } return nil } //删除已读邮件 type CSMailDelReadReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSMailDelReadReq) Reset() { *m = CSMailDelReadReq{} } func (m *CSMailDelReadReq) String() string { return proto.CompactTextString(m) } func (*CSMailDelReadReq) ProtoMessage() {} func (*CSMailDelReadReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{246} } func (m *CSMailDelReadReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSMailDelReadReq.Unmarshal(m, b) } func (m *CSMailDelReadReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSMailDelReadReq.Marshal(b, m, deterministic) } func (m *CSMailDelReadReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSMailDelReadReq.Merge(m, src) } func (m *CSMailDelReadReq) XXX_Size() int { return xxx_messageInfo_CSMailDelReadReq.Size(m) } func (m *CSMailDelReadReq) XXX_DiscardUnknown() { xxx_messageInfo_CSMailDelReadReq.DiscardUnknown(m) } var xxx_messageInfo_CSMailDelReadReq proto.InternalMessageInfo type SCMailDelReadAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCMailDelReadAck) Reset() { *m = SCMailDelReadAck{} } func (m *SCMailDelReadAck) String() string { return proto.CompactTextString(m) } func (*SCMailDelReadAck) ProtoMessage() {} func (*SCMailDelReadAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{247} } func (m *SCMailDelReadAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCMailDelReadAck.Unmarshal(m, b) } func (m *SCMailDelReadAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCMailDelReadAck.Marshal(b, m, deterministic) } func (m *SCMailDelReadAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCMailDelReadAck.Merge(m, src) } func (m *SCMailDelReadAck) XXX_Size() int { return xxx_messageInfo_SCMailDelReadAck.Size(m) } func (m *SCMailDelReadAck) XXX_DiscardUnknown() { xxx_messageInfo_SCMailDelReadAck.DiscardUnknown(m) } var xxx_messageInfo_SCMailDelReadAck proto.InternalMessageInfo func (m *SCMailDelReadAck) GetError() int32 { if m != nil { return m.Error } return 0 } //邮件信息变更通知 type SCMailChangeNtf struct { MailStateList []*KeyValueType `protobuf:"bytes,1,rep,name=mail_state_list,json=mailStateList,proto3" json:"mail_state_list,omitempty"` DelMailList []int32 `protobuf:"varint,2,rep,packed,name=del_mail_list,json=delMailList,proto3" json:"del_mail_list,omitempty"` AddMailList []*MailContent `protobuf:"bytes,3,rep,name=add_mail_list,json=addMailList,proto3" json:"add_mail_list,omitempty"` TotalMailCount int32 `protobuf:"varint,4,opt,name=total_mail_count,json=totalMailCount,proto3" json:"total_mail_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCMailChangeNtf) Reset() { *m = SCMailChangeNtf{} } func (m *SCMailChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCMailChangeNtf) ProtoMessage() {} func (*SCMailChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{248} } func (m *SCMailChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCMailChangeNtf.Unmarshal(m, b) } func (m *SCMailChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCMailChangeNtf.Marshal(b, m, deterministic) } func (m *SCMailChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCMailChangeNtf.Merge(m, src) } func (m *SCMailChangeNtf) XXX_Size() int { return xxx_messageInfo_SCMailChangeNtf.Size(m) } func (m *SCMailChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCMailChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCMailChangeNtf proto.InternalMessageInfo func (m *SCMailChangeNtf) GetMailStateList() []*KeyValueType { if m != nil { return m.MailStateList } return nil } func (m *SCMailChangeNtf) GetDelMailList() []int32 { if m != nil { return m.DelMailList } return nil } func (m *SCMailChangeNtf) GetAddMailList() []*MailContent { if m != nil { return m.AddMailList } return nil } func (m *SCMailChangeNtf) GetTotalMailCount() int32 { if m != nil { return m.TotalMailCount } return 0 } /////////////////////////////////////////////////////////competition赛季玩法 //赛季玩法信息获取(根据赛季不同类型获取对应信息) type CSCompetitionReq struct { CompetitionId int32 `protobuf:"varint,1,opt,name=competition_id,json=competitionId,proto3" json:"competition_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCompetitionReq) Reset() { *m = CSCompetitionReq{} } func (m *CSCompetitionReq) String() string { return proto.CompactTextString(m) } func (*CSCompetitionReq) ProtoMessage() {} func (*CSCompetitionReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{249} } func (m *CSCompetitionReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCompetitionReq.Unmarshal(m, b) } func (m *CSCompetitionReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCompetitionReq.Marshal(b, m, deterministic) } func (m *CSCompetitionReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCompetitionReq.Merge(m, src) } func (m *CSCompetitionReq) XXX_Size() int { return xxx_messageInfo_CSCompetitionReq.Size(m) } func (m *CSCompetitionReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCompetitionReq.DiscardUnknown(m) } var xxx_messageInfo_CSCompetitionReq proto.InternalMessageInfo func (m *CSCompetitionReq) GetCompetitionId() int32 { if m != nil { return m.CompetitionId } return 0 } type SCCompetitionNtf struct { CompetitionData *CompetitionInfo `protobuf:"bytes,1,opt,name=competition_data,json=competitionData,proto3" json:"competition_data,omitempty"` NextCompetitionTime uint64 `protobuf:"varint,2,opt,name=next_competition_time,json=nextCompetitionTime,proto3" json:"next_competition_time,omitempty"` Data *IdolSeasonData `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCompetitionNtf) Reset() { *m = SCCompetitionNtf{} } func (m *SCCompetitionNtf) String() string { return proto.CompactTextString(m) } func (*SCCompetitionNtf) ProtoMessage() {} func (*SCCompetitionNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{250} } func (m *SCCompetitionNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCompetitionNtf.Unmarshal(m, b) } func (m *SCCompetitionNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCompetitionNtf.Marshal(b, m, deterministic) } func (m *SCCompetitionNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCompetitionNtf.Merge(m, src) } func (m *SCCompetitionNtf) XXX_Size() int { return xxx_messageInfo_SCCompetitionNtf.Size(m) } func (m *SCCompetitionNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCCompetitionNtf.DiscardUnknown(m) } var xxx_messageInfo_SCCompetitionNtf proto.InternalMessageInfo func (m *SCCompetitionNtf) GetCompetitionData() *CompetitionInfo { if m != nil { return m.CompetitionData } return nil } func (m *SCCompetitionNtf) GetNextCompetitionTime() uint64 { if m != nil { return m.NextCompetitionTime } return 0 } func (m *SCCompetitionNtf) GetData() *IdolSeasonData { if m != nil { return m.Data } return nil } type SCCompetitionAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` CompetitionId int32 `protobuf:"varint,2,opt,name=competition_id,json=competitionId,proto3" json:"competition_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCompetitionAck) Reset() { *m = SCCompetitionAck{} } func (m *SCCompetitionAck) String() string { return proto.CompactTextString(m) } func (*SCCompetitionAck) ProtoMessage() {} func (*SCCompetitionAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{251} } func (m *SCCompetitionAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCompetitionAck.Unmarshal(m, b) } func (m *SCCompetitionAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCompetitionAck.Marshal(b, m, deterministic) } func (m *SCCompetitionAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCompetitionAck.Merge(m, src) } func (m *SCCompetitionAck) XXX_Size() int { return xxx_messageInfo_SCCompetitionAck.Size(m) } func (m *SCCompetitionAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCompetitionAck.DiscardUnknown(m) } var xxx_messageInfo_SCCompetitionAck proto.InternalMessageInfo func (m *SCCompetitionAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCompetitionAck) GetCompetitionId() int32 { if m != nil { return m.CompetitionId } return 0 } //第二赛季上交道具获取积分 type CSCompetitionScoreReq struct { ItemList []*KeyValueType `protobuf:"bytes,1,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCompetitionScoreReq) Reset() { *m = CSCompetitionScoreReq{} } func (m *CSCompetitionScoreReq) String() string { return proto.CompactTextString(m) } func (*CSCompetitionScoreReq) ProtoMessage() {} func (*CSCompetitionScoreReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{252} } func (m *CSCompetitionScoreReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCompetitionScoreReq.Unmarshal(m, b) } func (m *CSCompetitionScoreReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCompetitionScoreReq.Marshal(b, m, deterministic) } func (m *CSCompetitionScoreReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCompetitionScoreReq.Merge(m, src) } func (m *CSCompetitionScoreReq) XXX_Size() int { return xxx_messageInfo_CSCompetitionScoreReq.Size(m) } func (m *CSCompetitionScoreReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCompetitionScoreReq.DiscardUnknown(m) } var xxx_messageInfo_CSCompetitionScoreReq proto.InternalMessageInfo func (m *CSCompetitionScoreReq) GetItemList() []*KeyValueType { if m != nil { return m.ItemList } return nil } type SCCompetitionScoreAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ComScore int32 `protobuf:"varint,2,opt,name=com_score,json=comScore,proto3" json:"com_score,omitempty"` NextComScore int32 `protobuf:"varint,4,opt,name=next_com_score,json=nextComScore,proto3" json:"next_com_score,omitempty"` SelfRank int32 `protobuf:"varint,5,opt,name=self_rank,json=selfRank,proto3" json:"self_rank,omitempty"` TotalRank int32 `protobuf:"varint,6,opt,name=total_rank,json=totalRank,proto3" json:"total_rank,omitempty"` SectionId int32 `protobuf:"varint,7,opt,name=section_id,json=sectionId,proto3" json:"section_id,omitempty"` LastComScore int32 `protobuf:"varint,8,opt,name=last_com_score,json=lastComScore,proto3" json:"last_com_score,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCompetitionScoreAck) Reset() { *m = SCCompetitionScoreAck{} } func (m *SCCompetitionScoreAck) String() string { return proto.CompactTextString(m) } func (*SCCompetitionScoreAck) ProtoMessage() {} func (*SCCompetitionScoreAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{253} } func (m *SCCompetitionScoreAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCompetitionScoreAck.Unmarshal(m, b) } func (m *SCCompetitionScoreAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCompetitionScoreAck.Marshal(b, m, deterministic) } func (m *SCCompetitionScoreAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCompetitionScoreAck.Merge(m, src) } func (m *SCCompetitionScoreAck) XXX_Size() int { return xxx_messageInfo_SCCompetitionScoreAck.Size(m) } func (m *SCCompetitionScoreAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCompetitionScoreAck.DiscardUnknown(m) } var xxx_messageInfo_SCCompetitionScoreAck proto.InternalMessageInfo func (m *SCCompetitionScoreAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCompetitionScoreAck) GetComScore() int32 { if m != nil { return m.ComScore } return 0 } func (m *SCCompetitionScoreAck) GetNextComScore() int32 { if m != nil { return m.NextComScore } return 0 } func (m *SCCompetitionScoreAck) GetSelfRank() int32 { if m != nil { return m.SelfRank } return 0 } func (m *SCCompetitionScoreAck) GetTotalRank() int32 { if m != nil { return m.TotalRank } return 0 } func (m *SCCompetitionScoreAck) GetSectionId() int32 { if m != nil { return m.SectionId } return 0 } func (m *SCCompetitionScoreAck) GetLastComScore() int32 { if m != nil { return m.LastComScore } return 0 } /////////////////////////////////////////////////////////Shop操作 //紧急需求,迁移版署版本,商店功能后续废弃重做 type CSShopBuyItemReq struct { GoodsId int32 `protobuf:"varint,1,opt,name=goods_id,json=goodsId,proto3" json:"goods_id,omitempty"` GoodsNum int32 `protobuf:"varint,2,opt,name=goods_num,json=goodsNum,proto3" json:"goods_num,omitempty"` GoodsType int32 `protobuf:"varint,3,opt,name=goods_type,json=goodsType,proto3" json:"goods_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSShopBuyItemReq) Reset() { *m = CSShopBuyItemReq{} } func (m *CSShopBuyItemReq) String() string { return proto.CompactTextString(m) } func (*CSShopBuyItemReq) ProtoMessage() {} func (*CSShopBuyItemReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{254} } func (m *CSShopBuyItemReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSShopBuyItemReq.Unmarshal(m, b) } func (m *CSShopBuyItemReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSShopBuyItemReq.Marshal(b, m, deterministic) } func (m *CSShopBuyItemReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSShopBuyItemReq.Merge(m, src) } func (m *CSShopBuyItemReq) XXX_Size() int { return xxx_messageInfo_CSShopBuyItemReq.Size(m) } func (m *CSShopBuyItemReq) XXX_DiscardUnknown() { xxx_messageInfo_CSShopBuyItemReq.DiscardUnknown(m) } var xxx_messageInfo_CSShopBuyItemReq proto.InternalMessageInfo func (m *CSShopBuyItemReq) GetGoodsId() int32 { if m != nil { return m.GoodsId } return 0 } func (m *CSShopBuyItemReq) GetGoodsNum() int32 { if m != nil { return m.GoodsNum } return 0 } func (m *CSShopBuyItemReq) GetGoodsType() int32 { if m != nil { return m.GoodsType } return 0 } type SCShopBuyItemAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GoodsId int32 `protobuf:"varint,2,opt,name=goods_id,json=goodsId,proto3" json:"goods_id,omitempty"` GoodsType int32 `protobuf:"varint,3,opt,name=goods_type,json=goodsType,proto3" json:"goods_type,omitempty"` CurNum int32 `protobuf:"varint,4,opt,name=cur_num,json=curNum,proto3" json:"cur_num,omitempty"` CurBuyTime uint64 `protobuf:"varint,5,opt,name=cur_buy_time,json=curBuyTime,proto3" json:"cur_buy_time,omitempty"` ItemList []*KeyValueType `protobuf:"bytes,6,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCShopBuyItemAck) Reset() { *m = SCShopBuyItemAck{} } func (m *SCShopBuyItemAck) String() string { return proto.CompactTextString(m) } func (*SCShopBuyItemAck) ProtoMessage() {} func (*SCShopBuyItemAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{255} } func (m *SCShopBuyItemAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCShopBuyItemAck.Unmarshal(m, b) } func (m *SCShopBuyItemAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCShopBuyItemAck.Marshal(b, m, deterministic) } func (m *SCShopBuyItemAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCShopBuyItemAck.Merge(m, src) } func (m *SCShopBuyItemAck) XXX_Size() int { return xxx_messageInfo_SCShopBuyItemAck.Size(m) } func (m *SCShopBuyItemAck) XXX_DiscardUnknown() { xxx_messageInfo_SCShopBuyItemAck.DiscardUnknown(m) } var xxx_messageInfo_SCShopBuyItemAck proto.InternalMessageInfo func (m *SCShopBuyItemAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCShopBuyItemAck) GetGoodsId() int32 { if m != nil { return m.GoodsId } return 0 } func (m *SCShopBuyItemAck) GetGoodsType() int32 { if m != nil { return m.GoodsType } return 0 } func (m *SCShopBuyItemAck) GetCurNum() int32 { if m != nil { return m.CurNum } return 0 } func (m *SCShopBuyItemAck) GetCurBuyTime() uint64 { if m != nil { return m.CurBuyTime } return 0 } func (m *SCShopBuyItemAck) GetItemList() []*KeyValueType { if m != nil { return m.ItemList } return nil } type CSShopInfoReq struct { GoodsType int32 `protobuf:"varint,1,opt,name=goods_type,json=goodsType,proto3" json:"goods_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSShopInfoReq) Reset() { *m = CSShopInfoReq{} } func (m *CSShopInfoReq) String() string { return proto.CompactTextString(m) } func (*CSShopInfoReq) ProtoMessage() {} func (*CSShopInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{256} } func (m *CSShopInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSShopInfoReq.Unmarshal(m, b) } func (m *CSShopInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSShopInfoReq.Marshal(b, m, deterministic) } func (m *CSShopInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSShopInfoReq.Merge(m, src) } func (m *CSShopInfoReq) XXX_Size() int { return xxx_messageInfo_CSShopInfoReq.Size(m) } func (m *CSShopInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSShopInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSShopInfoReq proto.InternalMessageInfo func (m *CSShopInfoReq) GetGoodsType() int32 { if m != nil { return m.GoodsType } return 0 } type SCShopInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ShopData *ShopData `protobuf:"bytes,2,opt,name=shop_data,json=shopData,proto3" json:"shop_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCShopInfoAck) Reset() { *m = SCShopInfoAck{} } func (m *SCShopInfoAck) String() string { return proto.CompactTextString(m) } func (*SCShopInfoAck) ProtoMessage() {} func (*SCShopInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{257} } func (m *SCShopInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCShopInfoAck.Unmarshal(m, b) } func (m *SCShopInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCShopInfoAck.Marshal(b, m, deterministic) } func (m *SCShopInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCShopInfoAck.Merge(m, src) } func (m *SCShopInfoAck) XXX_Size() int { return xxx_messageInfo_SCShopInfoAck.Size(m) } func (m *SCShopInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCShopInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCShopInfoAck proto.InternalMessageInfo func (m *SCShopInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCShopInfoAck) GetShopData() *ShopData { if m != nil { return m.ShopData } return nil } type CSShopRefreshReq struct { GoodsType int32 `protobuf:"varint,1,opt,name=goods_type,json=goodsType,proto3" json:"goods_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSShopRefreshReq) Reset() { *m = CSShopRefreshReq{} } func (m *CSShopRefreshReq) String() string { return proto.CompactTextString(m) } func (*CSShopRefreshReq) ProtoMessage() {} func (*CSShopRefreshReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{258} } func (m *CSShopRefreshReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSShopRefreshReq.Unmarshal(m, b) } func (m *CSShopRefreshReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSShopRefreshReq.Marshal(b, m, deterministic) } func (m *CSShopRefreshReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSShopRefreshReq.Merge(m, src) } func (m *CSShopRefreshReq) XXX_Size() int { return xxx_messageInfo_CSShopRefreshReq.Size(m) } func (m *CSShopRefreshReq) XXX_DiscardUnknown() { xxx_messageInfo_CSShopRefreshReq.DiscardUnknown(m) } var xxx_messageInfo_CSShopRefreshReq proto.InternalMessageInfo func (m *CSShopRefreshReq) GetGoodsType() int32 { if m != nil { return m.GoodsType } return 0 } type SCShopRefreshAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ShopData *ShopData `protobuf:"bytes,2,opt,name=shop_data,json=shopData,proto3" json:"shop_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCShopRefreshAck) Reset() { *m = SCShopRefreshAck{} } func (m *SCShopRefreshAck) String() string { return proto.CompactTextString(m) } func (*SCShopRefreshAck) ProtoMessage() {} func (*SCShopRefreshAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{259} } func (m *SCShopRefreshAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCShopRefreshAck.Unmarshal(m, b) } func (m *SCShopRefreshAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCShopRefreshAck.Marshal(b, m, deterministic) } func (m *SCShopRefreshAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCShopRefreshAck.Merge(m, src) } func (m *SCShopRefreshAck) XXX_Size() int { return xxx_messageInfo_SCShopRefreshAck.Size(m) } func (m *SCShopRefreshAck) XXX_DiscardUnknown() { xxx_messageInfo_SCShopRefreshAck.DiscardUnknown(m) } var xxx_messageInfo_SCShopRefreshAck proto.InternalMessageInfo func (m *SCShopRefreshAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCShopRefreshAck) GetShopData() *ShopData { if m != nil { return m.ShopData } return nil } //红包兑换请求 type CSRedBagExchangeReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSRedBagExchangeReq) Reset() { *m = CSRedBagExchangeReq{} } func (m *CSRedBagExchangeReq) String() string { return proto.CompactTextString(m) } func (*CSRedBagExchangeReq) ProtoMessage() {} func (*CSRedBagExchangeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{260} } func (m *CSRedBagExchangeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSRedBagExchangeReq.Unmarshal(m, b) } func (m *CSRedBagExchangeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSRedBagExchangeReq.Marshal(b, m, deterministic) } func (m *CSRedBagExchangeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSRedBagExchangeReq.Merge(m, src) } func (m *CSRedBagExchangeReq) XXX_Size() int { return xxx_messageInfo_CSRedBagExchangeReq.Size(m) } func (m *CSRedBagExchangeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSRedBagExchangeReq.DiscardUnknown(m) } var xxx_messageInfo_CSRedBagExchangeReq proto.InternalMessageInfo type SCRedBagExchangeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Reward []*KeyValueType `protobuf:"bytes,2,rep,name=reward,proto3" json:"reward,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCRedBagExchangeAck) Reset() { *m = SCRedBagExchangeAck{} } func (m *SCRedBagExchangeAck) String() string { return proto.CompactTextString(m) } func (*SCRedBagExchangeAck) ProtoMessage() {} func (*SCRedBagExchangeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{261} } func (m *SCRedBagExchangeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCRedBagExchangeAck.Unmarshal(m, b) } func (m *SCRedBagExchangeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCRedBagExchangeAck.Marshal(b, m, deterministic) } func (m *SCRedBagExchangeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCRedBagExchangeAck.Merge(m, src) } func (m *SCRedBagExchangeAck) XXX_Size() int { return xxx_messageInfo_SCRedBagExchangeAck.Size(m) } func (m *SCRedBagExchangeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCRedBagExchangeAck.DiscardUnknown(m) } var xxx_messageInfo_SCRedBagExchangeAck proto.InternalMessageInfo func (m *SCRedBagExchangeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCRedBagExchangeAck) GetReward() []*KeyValueType { if m != nil { return m.Reward } return nil } /////////////////////////////////////////////////////////social好友 type CSFriendReq struct { Type int32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSFriendReq) Reset() { *m = CSFriendReq{} } func (m *CSFriendReq) String() string { return proto.CompactTextString(m) } func (*CSFriendReq) ProtoMessage() {} func (*CSFriendReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{262} } func (m *CSFriendReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSFriendReq.Unmarshal(m, b) } func (m *CSFriendReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSFriendReq.Marshal(b, m, deterministic) } func (m *CSFriendReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSFriendReq.Merge(m, src) } func (m *CSFriendReq) XXX_Size() int { return xxx_messageInfo_CSFriendReq.Size(m) } func (m *CSFriendReq) XXX_DiscardUnknown() { xxx_messageInfo_CSFriendReq.DiscardUnknown(m) } var xxx_messageInfo_CSFriendReq proto.InternalMessageInfo func (m *CSFriendReq) GetType() int32 { if m != nil { return m.Type } return 0 } type SCFriendAck struct { Type int32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` TotalCount int32 `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"` TotalLimit int32 `protobuf:"varint,3,opt,name=total_limit,json=totalLimit,proto3" json:"total_limit,omitempty"` UidList []uint64 `protobuf:"varint,4,rep,packed,name=uid_list,json=uidList,proto3" json:"uid_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCFriendAck) Reset() { *m = SCFriendAck{} } func (m *SCFriendAck) String() string { return proto.CompactTextString(m) } func (*SCFriendAck) ProtoMessage() {} func (*SCFriendAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{263} } func (m *SCFriendAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCFriendAck.Unmarshal(m, b) } func (m *SCFriendAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCFriendAck.Marshal(b, m, deterministic) } func (m *SCFriendAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCFriendAck.Merge(m, src) } func (m *SCFriendAck) XXX_Size() int { return xxx_messageInfo_SCFriendAck.Size(m) } func (m *SCFriendAck) XXX_DiscardUnknown() { xxx_messageInfo_SCFriendAck.DiscardUnknown(m) } var xxx_messageInfo_SCFriendAck proto.InternalMessageInfo func (m *SCFriendAck) GetType() int32 { if m != nil { return m.Type } return 0 } func (m *SCFriendAck) GetTotalCount() int32 { if m != nil { return m.TotalCount } return 0 } func (m *SCFriendAck) GetTotalLimit() int32 { if m != nil { return m.TotalLimit } return 0 } func (m *SCFriendAck) GetUidList() []uint64 { if m != nil { return m.UidList } return nil } //添加关注(添加好友,这边添加好友是单向的) type CSFriendAddReq struct { AddUid uint64 `protobuf:"varint,1,opt,name=add_uid,json=addUid,proto3" json:"add_uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSFriendAddReq) Reset() { *m = CSFriendAddReq{} } func (m *CSFriendAddReq) String() string { return proto.CompactTextString(m) } func (*CSFriendAddReq) ProtoMessage() {} func (*CSFriendAddReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{264} } func (m *CSFriendAddReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSFriendAddReq.Unmarshal(m, b) } func (m *CSFriendAddReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSFriendAddReq.Marshal(b, m, deterministic) } func (m *CSFriendAddReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSFriendAddReq.Merge(m, src) } func (m *CSFriendAddReq) XXX_Size() int { return xxx_messageInfo_CSFriendAddReq.Size(m) } func (m *CSFriendAddReq) XXX_DiscardUnknown() { xxx_messageInfo_CSFriendAddReq.DiscardUnknown(m) } var xxx_messageInfo_CSFriendAddReq proto.InternalMessageInfo func (m *CSFriendAddReq) GetAddUid() uint64 { if m != nil { return m.AddUid } return 0 } //成功关注玩家后,会有添加关注玩家的简介信息 type SCFriendAddAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` BriefInfo *CommonPlayerBriefInfo `protobuf:"bytes,2,opt,name=brief_info,json=briefInfo,proto3" json:"brief_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCFriendAddAck) Reset() { *m = SCFriendAddAck{} } func (m *SCFriendAddAck) String() string { return proto.CompactTextString(m) } func (*SCFriendAddAck) ProtoMessage() {} func (*SCFriendAddAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{265} } func (m *SCFriendAddAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCFriendAddAck.Unmarshal(m, b) } func (m *SCFriendAddAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCFriendAddAck.Marshal(b, m, deterministic) } func (m *SCFriendAddAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCFriendAddAck.Merge(m, src) } func (m *SCFriendAddAck) XXX_Size() int { return xxx_messageInfo_SCFriendAddAck.Size(m) } func (m *SCFriendAddAck) XXX_DiscardUnknown() { xxx_messageInfo_SCFriendAddAck.DiscardUnknown(m) } var xxx_messageInfo_SCFriendAddAck proto.InternalMessageInfo func (m *SCFriendAddAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCFriendAddAck) GetBriefInfo() *CommonPlayerBriefInfo { if m != nil { return m.BriefInfo } return nil } //其他玩家关注自己时,添加到自己的粉丝列表中 type SCFriendAddNtf struct { BriefInfo *CommonPlayerBriefInfo `protobuf:"bytes,1,opt,name=brief_info,json=briefInfo,proto3" json:"brief_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCFriendAddNtf) Reset() { *m = SCFriendAddNtf{} } func (m *SCFriendAddNtf) String() string { return proto.CompactTextString(m) } func (*SCFriendAddNtf) ProtoMessage() {} func (*SCFriendAddNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{266} } func (m *SCFriendAddNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCFriendAddNtf.Unmarshal(m, b) } func (m *SCFriendAddNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCFriendAddNtf.Marshal(b, m, deterministic) } func (m *SCFriendAddNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCFriendAddNtf.Merge(m, src) } func (m *SCFriendAddNtf) XXX_Size() int { return xxx_messageInfo_SCFriendAddNtf.Size(m) } func (m *SCFriendAddNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCFriendAddNtf.DiscardUnknown(m) } var xxx_messageInfo_SCFriendAddNtf proto.InternalMessageInfo func (m *SCFriendAddNtf) GetBriefInfo() *CommonPlayerBriefInfo { if m != nil { return m.BriefInfo } return nil } //取消关注 type CSFriendDelReq struct { DelUid uint64 `protobuf:"varint,1,opt,name=del_uid,json=delUid,proto3" json:"del_uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSFriendDelReq) Reset() { *m = CSFriendDelReq{} } func (m *CSFriendDelReq) String() string { return proto.CompactTextString(m) } func (*CSFriendDelReq) ProtoMessage() {} func (*CSFriendDelReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{267} } func (m *CSFriendDelReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSFriendDelReq.Unmarshal(m, b) } func (m *CSFriendDelReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSFriendDelReq.Marshal(b, m, deterministic) } func (m *CSFriendDelReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSFriendDelReq.Merge(m, src) } func (m *CSFriendDelReq) XXX_Size() int { return xxx_messageInfo_CSFriendDelReq.Size(m) } func (m *CSFriendDelReq) XXX_DiscardUnknown() { xxx_messageInfo_CSFriendDelReq.DiscardUnknown(m) } var xxx_messageInfo_CSFriendDelReq proto.InternalMessageInfo func (m *CSFriendDelReq) GetDelUid() uint64 { if m != nil { return m.DelUid } return 0 } type SCFriendDelAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` DelUid uint64 `protobuf:"varint,2,opt,name=del_uid,json=delUid,proto3" json:"del_uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCFriendDelAck) Reset() { *m = SCFriendDelAck{} } func (m *SCFriendDelAck) String() string { return proto.CompactTextString(m) } func (*SCFriendDelAck) ProtoMessage() {} func (*SCFriendDelAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{268} } func (m *SCFriendDelAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCFriendDelAck.Unmarshal(m, b) } func (m *SCFriendDelAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCFriendDelAck.Marshal(b, m, deterministic) } func (m *SCFriendDelAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCFriendDelAck.Merge(m, src) } func (m *SCFriendDelAck) XXX_Size() int { return xxx_messageInfo_SCFriendDelAck.Size(m) } func (m *SCFriendDelAck) XXX_DiscardUnknown() { xxx_messageInfo_SCFriendDelAck.DiscardUnknown(m) } var xxx_messageInfo_SCFriendDelAck proto.InternalMessageInfo func (m *SCFriendDelAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCFriendDelAck) GetDelUid() uint64 { if m != nil { return m.DelUid } return 0 } //其他玩家取消关注该玩家时,从自己的粉丝列表中移除 type SCFriendDelNtf struct { DelUid uint64 `protobuf:"varint,1,opt,name=del_uid,json=delUid,proto3" json:"del_uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCFriendDelNtf) Reset() { *m = SCFriendDelNtf{} } func (m *SCFriendDelNtf) String() string { return proto.CompactTextString(m) } func (*SCFriendDelNtf) ProtoMessage() {} func (*SCFriendDelNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{269} } func (m *SCFriendDelNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCFriendDelNtf.Unmarshal(m, b) } func (m *SCFriendDelNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCFriendDelNtf.Marshal(b, m, deterministic) } func (m *SCFriendDelNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCFriendDelNtf.Merge(m, src) } func (m *SCFriendDelNtf) XXX_Size() int { return xxx_messageInfo_SCFriendDelNtf.Size(m) } func (m *SCFriendDelNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCFriendDelNtf.DiscardUnknown(m) } var xxx_messageInfo_SCFriendDelNtf proto.InternalMessageInfo func (m *SCFriendDelNtf) GetDelUid() uint64 { if m != nil { return m.DelUid } return 0 } //添加/删除屏蔽名单(添加和删除同一条协议,不在黑名单中加入黑名单,在黑名单中移除黑名单) type CSFriendBlackReq struct { BlackUid uint64 `protobuf:"varint,1,opt,name=black_uid,json=blackUid,proto3" json:"black_uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSFriendBlackReq) Reset() { *m = CSFriendBlackReq{} } func (m *CSFriendBlackReq) String() string { return proto.CompactTextString(m) } func (*CSFriendBlackReq) ProtoMessage() {} func (*CSFriendBlackReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{270} } func (m *CSFriendBlackReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSFriendBlackReq.Unmarshal(m, b) } func (m *CSFriendBlackReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSFriendBlackReq.Marshal(b, m, deterministic) } func (m *CSFriendBlackReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSFriendBlackReq.Merge(m, src) } func (m *CSFriendBlackReq) XXX_Size() int { return xxx_messageInfo_CSFriendBlackReq.Size(m) } func (m *CSFriendBlackReq) XXX_DiscardUnknown() { xxx_messageInfo_CSFriendBlackReq.DiscardUnknown(m) } var xxx_messageInfo_CSFriendBlackReq proto.InternalMessageInfo func (m *CSFriendBlackReq) GetBlackUid() uint64 { if m != nil { return m.BlackUid } return 0 } type SCFriendBlackAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` BriefInfo *CommonPlayerBriefInfo `protobuf:"bytes,2,opt,name=brief_info,json=briefInfo,proto3" json:"brief_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCFriendBlackAck) Reset() { *m = SCFriendBlackAck{} } func (m *SCFriendBlackAck) String() string { return proto.CompactTextString(m) } func (*SCFriendBlackAck) ProtoMessage() {} func (*SCFriendBlackAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{271} } func (m *SCFriendBlackAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCFriendBlackAck.Unmarshal(m, b) } func (m *SCFriendBlackAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCFriendBlackAck.Marshal(b, m, deterministic) } func (m *SCFriendBlackAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCFriendBlackAck.Merge(m, src) } func (m *SCFriendBlackAck) XXX_Size() int { return xxx_messageInfo_SCFriendBlackAck.Size(m) } func (m *SCFriendBlackAck) XXX_DiscardUnknown() { xxx_messageInfo_SCFriendBlackAck.DiscardUnknown(m) } var xxx_messageInfo_SCFriendBlackAck proto.InternalMessageInfo func (m *SCFriendBlackAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCFriendBlackAck) GetBriefInfo() *CommonPlayerBriefInfo { if m != nil { return m.BriefInfo } return nil } //获取推荐好友列表 type CSFriendRecommendReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSFriendRecommendReq) Reset() { *m = CSFriendRecommendReq{} } func (m *CSFriendRecommendReq) String() string { return proto.CompactTextString(m) } func (*CSFriendRecommendReq) ProtoMessage() {} func (*CSFriendRecommendReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{272} } func (m *CSFriendRecommendReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSFriendRecommendReq.Unmarshal(m, b) } func (m *CSFriendRecommendReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSFriendRecommendReq.Marshal(b, m, deterministic) } func (m *CSFriendRecommendReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSFriendRecommendReq.Merge(m, src) } func (m *CSFriendRecommendReq) XXX_Size() int { return xxx_messageInfo_CSFriendRecommendReq.Size(m) } func (m *CSFriendRecommendReq) XXX_DiscardUnknown() { xxx_messageInfo_CSFriendRecommendReq.DiscardUnknown(m) } var xxx_messageInfo_CSFriendRecommendReq proto.InternalMessageInfo type SCFriendRecommendAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` BriefInfoList []*CommonPlayerBriefInfo `protobuf:"bytes,2,rep,name=brief_info_list,json=briefInfoList,proto3" json:"brief_info_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCFriendRecommendAck) Reset() { *m = SCFriendRecommendAck{} } func (m *SCFriendRecommendAck) String() string { return proto.CompactTextString(m) } func (*SCFriendRecommendAck) ProtoMessage() {} func (*SCFriendRecommendAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{273} } func (m *SCFriendRecommendAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCFriendRecommendAck.Unmarshal(m, b) } func (m *SCFriendRecommendAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCFriendRecommendAck.Marshal(b, m, deterministic) } func (m *SCFriendRecommendAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCFriendRecommendAck.Merge(m, src) } func (m *SCFriendRecommendAck) XXX_Size() int { return xxx_messageInfo_SCFriendRecommendAck.Size(m) } func (m *SCFriendRecommendAck) XXX_DiscardUnknown() { xxx_messageInfo_SCFriendRecommendAck.DiscardUnknown(m) } var xxx_messageInfo_SCFriendRecommendAck proto.InternalMessageInfo func (m *SCFriendRecommendAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCFriendRecommendAck) GetBriefInfoList() []*CommonPlayerBriefInfo { if m != nil { return m.BriefInfoList } return nil } type SCFriendRecommendNtf struct { BriefInfoList []*CommonPlayerBriefInfo `protobuf:"bytes,2,rep,name=brief_info_list,json=briefInfoList,proto3" json:"brief_info_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCFriendRecommendNtf) Reset() { *m = SCFriendRecommendNtf{} } func (m *SCFriendRecommendNtf) String() string { return proto.CompactTextString(m) } func (*SCFriendRecommendNtf) ProtoMessage() {} func (*SCFriendRecommendNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{274} } func (m *SCFriendRecommendNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCFriendRecommendNtf.Unmarshal(m, b) } func (m *SCFriendRecommendNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCFriendRecommendNtf.Marshal(b, m, deterministic) } func (m *SCFriendRecommendNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCFriendRecommendNtf.Merge(m, src) } func (m *SCFriendRecommendNtf) XXX_Size() int { return xxx_messageInfo_SCFriendRecommendNtf.Size(m) } func (m *SCFriendRecommendNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCFriendRecommendNtf.DiscardUnknown(m) } var xxx_messageInfo_SCFriendRecommendNtf proto.InternalMessageInfo func (m *SCFriendRecommendNtf) GetBriefInfoList() []*CommonPlayerBriefInfo { if m != nil { return m.BriefInfoList } return nil } //搜索玩家 type CSFriendSearchReq struct { TargetName string `protobuf:"bytes,1,opt,name=target_name,json=targetName,proto3" json:"target_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSFriendSearchReq) Reset() { *m = CSFriendSearchReq{} } func (m *CSFriendSearchReq) String() string { return proto.CompactTextString(m) } func (*CSFriendSearchReq) ProtoMessage() {} func (*CSFriendSearchReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{275} } func (m *CSFriendSearchReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSFriendSearchReq.Unmarshal(m, b) } func (m *CSFriendSearchReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSFriendSearchReq.Marshal(b, m, deterministic) } func (m *CSFriendSearchReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSFriendSearchReq.Merge(m, src) } func (m *CSFriendSearchReq) XXX_Size() int { return xxx_messageInfo_CSFriendSearchReq.Size(m) } func (m *CSFriendSearchReq) XXX_DiscardUnknown() { xxx_messageInfo_CSFriendSearchReq.DiscardUnknown(m) } var xxx_messageInfo_CSFriendSearchReq proto.InternalMessageInfo func (m *CSFriendSearchReq) GetTargetName() string { if m != nil { return m.TargetName } return "" } type SCFriendSearchAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` BriefInfoList []*CommonPlayerBriefInfo `protobuf:"bytes,2,rep,name=brief_info_list,json=briefInfoList,proto3" json:"brief_info_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCFriendSearchAck) Reset() { *m = SCFriendSearchAck{} } func (m *SCFriendSearchAck) String() string { return proto.CompactTextString(m) } func (*SCFriendSearchAck) ProtoMessage() {} func (*SCFriendSearchAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{276} } func (m *SCFriendSearchAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCFriendSearchAck.Unmarshal(m, b) } func (m *SCFriendSearchAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCFriendSearchAck.Marshal(b, m, deterministic) } func (m *SCFriendSearchAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCFriendSearchAck.Merge(m, src) } func (m *SCFriendSearchAck) XXX_Size() int { return xxx_messageInfo_SCFriendSearchAck.Size(m) } func (m *SCFriendSearchAck) XXX_DiscardUnknown() { xxx_messageInfo_SCFriendSearchAck.DiscardUnknown(m) } var xxx_messageInfo_SCFriendSearchAck proto.InternalMessageInfo func (m *SCFriendSearchAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCFriendSearchAck) GetBriefInfoList() []*CommonPlayerBriefInfo { if m != nil { return m.BriefInfoList } return nil } /////////////////////////////////////////////////////////common //小红点消息通知 type SCRoleRedNtf struct { Red *RoleRed `protobuf:"bytes,1,opt,name=red,proto3" json:"red,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCRoleRedNtf) Reset() { *m = SCRoleRedNtf{} } func (m *SCRoleRedNtf) String() string { return proto.CompactTextString(m) } func (*SCRoleRedNtf) ProtoMessage() {} func (*SCRoleRedNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{277} } func (m *SCRoleRedNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCRoleRedNtf.Unmarshal(m, b) } func (m *SCRoleRedNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCRoleRedNtf.Marshal(b, m, deterministic) } func (m *SCRoleRedNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCRoleRedNtf.Merge(m, src) } func (m *SCRoleRedNtf) XXX_Size() int { return xxx_messageInfo_SCRoleRedNtf.Size(m) } func (m *SCRoleRedNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCRoleRedNtf.DiscardUnknown(m) } var xxx_messageInfo_SCRoleRedNtf proto.InternalMessageInfo func (m *SCRoleRedNtf) GetRed() *RoleRed { if m != nil { return m.Red } return nil } //设置新手引导 type CSRoleGuideNtf struct { GuideId int32 `protobuf:"varint,2,opt,name=guide_id,json=guideId,proto3" json:"guide_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSRoleGuideNtf) Reset() { *m = CSRoleGuideNtf{} } func (m *CSRoleGuideNtf) String() string { return proto.CompactTextString(m) } func (*CSRoleGuideNtf) ProtoMessage() {} func (*CSRoleGuideNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{278} } func (m *CSRoleGuideNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSRoleGuideNtf.Unmarshal(m, b) } func (m *CSRoleGuideNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSRoleGuideNtf.Marshal(b, m, deterministic) } func (m *CSRoleGuideNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_CSRoleGuideNtf.Merge(m, src) } func (m *CSRoleGuideNtf) XXX_Size() int { return xxx_messageInfo_CSRoleGuideNtf.Size(m) } func (m *CSRoleGuideNtf) XXX_DiscardUnknown() { xxx_messageInfo_CSRoleGuideNtf.DiscardUnknown(m) } var xxx_messageInfo_CSRoleGuideNtf proto.InternalMessageInfo func (m *CSRoleGuideNtf) GetGuideId() int32 { if m != nil { return m.GuideId } return 0 } //剧情上线通知 type SCRoleStoryNtf struct { Story []int32 `protobuf:"varint,1,rep,packed,name=Story,proto3" json:"Story,omitempty"` MapCart *KeyValueType `protobuf:"bytes,2,opt,name=map_cart,json=mapCart,proto3" json:"map_cart,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCRoleStoryNtf) Reset() { *m = SCRoleStoryNtf{} } func (m *SCRoleStoryNtf) String() string { return proto.CompactTextString(m) } func (*SCRoleStoryNtf) ProtoMessage() {} func (*SCRoleStoryNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{279} } func (m *SCRoleStoryNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCRoleStoryNtf.Unmarshal(m, b) } func (m *SCRoleStoryNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCRoleStoryNtf.Marshal(b, m, deterministic) } func (m *SCRoleStoryNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCRoleStoryNtf.Merge(m, src) } func (m *SCRoleStoryNtf) XXX_Size() int { return xxx_messageInfo_SCRoleStoryNtf.Size(m) } func (m *SCRoleStoryNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCRoleStoryNtf.DiscardUnknown(m) } var xxx_messageInfo_SCRoleStoryNtf proto.InternalMessageInfo func (m *SCRoleStoryNtf) GetStory() []int32 { if m != nil { return m.Story } return nil } func (m *SCRoleStoryNtf) GetMapCart() *KeyValueType { if m != nil { return m.MapCart } return nil } //剧情 type CSRoleStoryReq struct { StoryId *KeyValueType `protobuf:"bytes,1,opt,name=story_id,json=storyId,proto3" json:"story_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSRoleStoryReq) Reset() { *m = CSRoleStoryReq{} } func (m *CSRoleStoryReq) String() string { return proto.CompactTextString(m) } func (*CSRoleStoryReq) ProtoMessage() {} func (*CSRoleStoryReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{280} } func (m *CSRoleStoryReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSRoleStoryReq.Unmarshal(m, b) } func (m *CSRoleStoryReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSRoleStoryReq.Marshal(b, m, deterministic) } func (m *CSRoleStoryReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSRoleStoryReq.Merge(m, src) } func (m *CSRoleStoryReq) XXX_Size() int { return xxx_messageInfo_CSRoleStoryReq.Size(m) } func (m *CSRoleStoryReq) XXX_DiscardUnknown() { xxx_messageInfo_CSRoleStoryReq.DiscardUnknown(m) } var xxx_messageInfo_CSRoleStoryReq proto.InternalMessageInfo func (m *CSRoleStoryReq) GetStoryId() *KeyValueType { if m != nil { return m.StoryId } return nil } type SCRoleStoryAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` StoryId *KeyValueType `protobuf:"bytes,2,opt,name=story_id,json=storyId,proto3" json:"story_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCRoleStoryAck) Reset() { *m = SCRoleStoryAck{} } func (m *SCRoleStoryAck) String() string { return proto.CompactTextString(m) } func (*SCRoleStoryAck) ProtoMessage() {} func (*SCRoleStoryAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{281} } func (m *SCRoleStoryAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCRoleStoryAck.Unmarshal(m, b) } func (m *SCRoleStoryAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCRoleStoryAck.Marshal(b, m, deterministic) } func (m *SCRoleStoryAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCRoleStoryAck.Merge(m, src) } func (m *SCRoleStoryAck) XXX_Size() int { return xxx_messageInfo_SCRoleStoryAck.Size(m) } func (m *SCRoleStoryAck) XXX_DiscardUnknown() { xxx_messageInfo_SCRoleStoryAck.DiscardUnknown(m) } var xxx_messageInfo_SCRoleStoryAck proto.InternalMessageInfo func (m *SCRoleStoryAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCRoleStoryAck) GetStoryId() *KeyValueType { if m != nil { return m.StoryId } return nil } //大地图动画 type CSNewMapCartoonReq struct { MapCart *KeyValueType `protobuf:"bytes,1,opt,name=map_cart,json=mapCart,proto3" json:"map_cart,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSNewMapCartoonReq) Reset() { *m = CSNewMapCartoonReq{} } func (m *CSNewMapCartoonReq) String() string { return proto.CompactTextString(m) } func (*CSNewMapCartoonReq) ProtoMessage() {} func (*CSNewMapCartoonReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{282} } func (m *CSNewMapCartoonReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSNewMapCartoonReq.Unmarshal(m, b) } func (m *CSNewMapCartoonReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSNewMapCartoonReq.Marshal(b, m, deterministic) } func (m *CSNewMapCartoonReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSNewMapCartoonReq.Merge(m, src) } func (m *CSNewMapCartoonReq) XXX_Size() int { return xxx_messageInfo_CSNewMapCartoonReq.Size(m) } func (m *CSNewMapCartoonReq) XXX_DiscardUnknown() { xxx_messageInfo_CSNewMapCartoonReq.DiscardUnknown(m) } var xxx_messageInfo_CSNewMapCartoonReq proto.InternalMessageInfo func (m *CSNewMapCartoonReq) GetMapCart() *KeyValueType { if m != nil { return m.MapCart } return nil } type SCNewMapCartoonAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` MapCart *KeyValueType `protobuf:"bytes,2,opt,name=map_cart,json=mapCart,proto3" json:"map_cart,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCNewMapCartoonAck) Reset() { *m = SCNewMapCartoonAck{} } func (m *SCNewMapCartoonAck) String() string { return proto.CompactTextString(m) } func (*SCNewMapCartoonAck) ProtoMessage() {} func (*SCNewMapCartoonAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{283} } func (m *SCNewMapCartoonAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCNewMapCartoonAck.Unmarshal(m, b) } func (m *SCNewMapCartoonAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCNewMapCartoonAck.Marshal(b, m, deterministic) } func (m *SCNewMapCartoonAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCNewMapCartoonAck.Merge(m, src) } func (m *SCNewMapCartoonAck) XXX_Size() int { return xxx_messageInfo_SCNewMapCartoonAck.Size(m) } func (m *SCNewMapCartoonAck) XXX_DiscardUnknown() { xxx_messageInfo_SCNewMapCartoonAck.DiscardUnknown(m) } var xxx_messageInfo_SCNewMapCartoonAck proto.InternalMessageInfo func (m *SCNewMapCartoonAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCNewMapCartoonAck) GetMapCart() *KeyValueType { if m != nil { return m.MapCart } return nil } //强制引导 type CSCompulsoryGuidanceReq struct { StoryId int32 `protobuf:"varint,1,opt,name=story_id,json=storyId,proto3" json:"story_id,omitempty"` Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCompulsoryGuidanceReq) Reset() { *m = CSCompulsoryGuidanceReq{} } func (m *CSCompulsoryGuidanceReq) String() string { return proto.CompactTextString(m) } func (*CSCompulsoryGuidanceReq) ProtoMessage() {} func (*CSCompulsoryGuidanceReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{284} } func (m *CSCompulsoryGuidanceReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCompulsoryGuidanceReq.Unmarshal(m, b) } func (m *CSCompulsoryGuidanceReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCompulsoryGuidanceReq.Marshal(b, m, deterministic) } func (m *CSCompulsoryGuidanceReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCompulsoryGuidanceReq.Merge(m, src) } func (m *CSCompulsoryGuidanceReq) XXX_Size() int { return xxx_messageInfo_CSCompulsoryGuidanceReq.Size(m) } func (m *CSCompulsoryGuidanceReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCompulsoryGuidanceReq.DiscardUnknown(m) } var xxx_messageInfo_CSCompulsoryGuidanceReq proto.InternalMessageInfo func (m *CSCompulsoryGuidanceReq) GetStoryId() int32 { if m != nil { return m.StoryId } return 0 } func (m *CSCompulsoryGuidanceReq) GetStatus() int32 { if m != nil { return m.Status } return 0 } type SCCompulsoryGuidanceAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` StoryId int32 `protobuf:"varint,2,opt,name=story_id,json=storyId,proto3" json:"story_id,omitempty"` Status int32 `protobuf:"varint,3,opt,name=status,proto3" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCompulsoryGuidanceAck) Reset() { *m = SCCompulsoryGuidanceAck{} } func (m *SCCompulsoryGuidanceAck) String() string { return proto.CompactTextString(m) } func (*SCCompulsoryGuidanceAck) ProtoMessage() {} func (*SCCompulsoryGuidanceAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{285} } func (m *SCCompulsoryGuidanceAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCompulsoryGuidanceAck.Unmarshal(m, b) } func (m *SCCompulsoryGuidanceAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCompulsoryGuidanceAck.Marshal(b, m, deterministic) } func (m *SCCompulsoryGuidanceAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCompulsoryGuidanceAck.Merge(m, src) } func (m *SCCompulsoryGuidanceAck) XXX_Size() int { return xxx_messageInfo_SCCompulsoryGuidanceAck.Size(m) } func (m *SCCompulsoryGuidanceAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCompulsoryGuidanceAck.DiscardUnknown(m) } var xxx_messageInfo_SCCompulsoryGuidanceAck proto.InternalMessageInfo func (m *SCCompulsoryGuidanceAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCompulsoryGuidanceAck) GetStoryId() int32 { if m != nil { return m.StoryId } return 0 } func (m *SCCompulsoryGuidanceAck) GetStatus() int32 { if m != nil { return m.Status } return 0 } /////////////////////////////////////////////////////////活动 //签到信息请求 type CSSignUpInfoReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSSignUpInfoReq) Reset() { *m = CSSignUpInfoReq{} } func (m *CSSignUpInfoReq) String() string { return proto.CompactTextString(m) } func (*CSSignUpInfoReq) ProtoMessage() {} func (*CSSignUpInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{286} } func (m *CSSignUpInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSSignUpInfoReq.Unmarshal(m, b) } func (m *CSSignUpInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSSignUpInfoReq.Marshal(b, m, deterministic) } func (m *CSSignUpInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSSignUpInfoReq.Merge(m, src) } func (m *CSSignUpInfoReq) XXX_Size() int { return xxx_messageInfo_CSSignUpInfoReq.Size(m) } func (m *CSSignUpInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSSignUpInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSSignUpInfoReq proto.InternalMessageInfo type SCSignUpInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` SignInfo *SignUp `protobuf:"bytes,2,opt,name=sign_info,json=signInfo,proto3" json:"sign_info,omitempty"` CurSignDay int32 `protobuf:"varint,3,opt,name=cur_sign_day,json=curSignDay,proto3" json:"cur_sign_day,omitempty"` NextSignTime int64 `protobuf:"varint,4,opt,name=next_sign_time,json=nextSignTime,proto3" json:"next_sign_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSignUpInfoAck) Reset() { *m = SCSignUpInfoAck{} } func (m *SCSignUpInfoAck) String() string { return proto.CompactTextString(m) } func (*SCSignUpInfoAck) ProtoMessage() {} func (*SCSignUpInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{287} } func (m *SCSignUpInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSignUpInfoAck.Unmarshal(m, b) } func (m *SCSignUpInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSignUpInfoAck.Marshal(b, m, deterministic) } func (m *SCSignUpInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSignUpInfoAck.Merge(m, src) } func (m *SCSignUpInfoAck) XXX_Size() int { return xxx_messageInfo_SCSignUpInfoAck.Size(m) } func (m *SCSignUpInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCSignUpInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCSignUpInfoAck proto.InternalMessageInfo func (m *SCSignUpInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCSignUpInfoAck) GetSignInfo() *SignUp { if m != nil { return m.SignInfo } return nil } func (m *SCSignUpInfoAck) GetCurSignDay() int32 { if m != nil { return m.CurSignDay } return 0 } func (m *SCSignUpInfoAck) GetNextSignTime() int64 { if m != nil { return m.NextSignTime } return 0 } //请求签到 type CSSignUpReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSSignUpReq) Reset() { *m = CSSignUpReq{} } func (m *CSSignUpReq) String() string { return proto.CompactTextString(m) } func (*CSSignUpReq) ProtoMessage() {} func (*CSSignUpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{288} } func (m *CSSignUpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSSignUpReq.Unmarshal(m, b) } func (m *CSSignUpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSSignUpReq.Marshal(b, m, deterministic) } func (m *CSSignUpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSSignUpReq.Merge(m, src) } func (m *CSSignUpReq) XXX_Size() int { return xxx_messageInfo_CSSignUpReq.Size(m) } func (m *CSSignUpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSSignUpReq.DiscardUnknown(m) } var xxx_messageInfo_CSSignUpReq proto.InternalMessageInfo type SCSignUpAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` DayList []*KeyValueType `protobuf:"bytes,2,rep,name=day_list,json=dayList,proto3" json:"day_list,omitempty"` AccuList []*KeyValueType `protobuf:"bytes,3,rep,name=accu_list,json=accuList,proto3" json:"accu_list,omitempty"` DoubleList []*KeyValueType `protobuf:"bytes,4,rep,name=double_list,json=doubleList,proto3" json:"double_list,omitempty"` NextSignTime int64 `protobuf:"varint,5,opt,name=next_sign_time,json=nextSignTime,proto3" json:"next_sign_time,omitempty"` SignInfo *SignUp `protobuf:"bytes,6,opt,name=sign_info,json=signInfo,proto3" json:"sign_info,omitempty"` CurSignDay int32 `protobuf:"varint,7,opt,name=cur_sign_day,json=curSignDay,proto3" json:"cur_sign_day,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSignUpAck) Reset() { *m = SCSignUpAck{} } func (m *SCSignUpAck) String() string { return proto.CompactTextString(m) } func (*SCSignUpAck) ProtoMessage() {} func (*SCSignUpAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{289} } func (m *SCSignUpAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSignUpAck.Unmarshal(m, b) } func (m *SCSignUpAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSignUpAck.Marshal(b, m, deterministic) } func (m *SCSignUpAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSignUpAck.Merge(m, src) } func (m *SCSignUpAck) XXX_Size() int { return xxx_messageInfo_SCSignUpAck.Size(m) } func (m *SCSignUpAck) XXX_DiscardUnknown() { xxx_messageInfo_SCSignUpAck.DiscardUnknown(m) } var xxx_messageInfo_SCSignUpAck proto.InternalMessageInfo func (m *SCSignUpAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCSignUpAck) GetDayList() []*KeyValueType { if m != nil { return m.DayList } return nil } func (m *SCSignUpAck) GetAccuList() []*KeyValueType { if m != nil { return m.AccuList } return nil } func (m *SCSignUpAck) GetDoubleList() []*KeyValueType { if m != nil { return m.DoubleList } return nil } func (m *SCSignUpAck) GetNextSignTime() int64 { if m != nil { return m.NextSignTime } return 0 } func (m *SCSignUpAck) GetSignInfo() *SignUp { if m != nil { return m.SignInfo } return nil } func (m *SCSignUpAck) GetCurSignDay() int32 { if m != nil { return m.CurSignDay } return 0 } /////////////////////////////////////////////////////////爬塔功能 type CSClimbingTowerInfoReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSClimbingTowerInfoReq) Reset() { *m = CSClimbingTowerInfoReq{} } func (m *CSClimbingTowerInfoReq) String() string { return proto.CompactTextString(m) } func (*CSClimbingTowerInfoReq) ProtoMessage() {} func (*CSClimbingTowerInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{290} } func (m *CSClimbingTowerInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSClimbingTowerInfoReq.Unmarshal(m, b) } func (m *CSClimbingTowerInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSClimbingTowerInfoReq.Marshal(b, m, deterministic) } func (m *CSClimbingTowerInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSClimbingTowerInfoReq.Merge(m, src) } func (m *CSClimbingTowerInfoReq) XXX_Size() int { return xxx_messageInfo_CSClimbingTowerInfoReq.Size(m) } func (m *CSClimbingTowerInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSClimbingTowerInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSClimbingTowerInfoReq proto.InternalMessageInfo type SCClimbingTowerInfoAck struct { NowTowerLevel int32 `protobuf:"varint,1,opt,name=now_tower_level,json=nowTowerLevel,proto3" json:"now_tower_level,omitempty"` PassTime int64 `protobuf:"varint,2,opt,name=pass_time,json=passTime,proto3" json:"pass_time,omitempty"` Infos []*FriendTowerInfo `protobuf:"bytes,3,rep,name=infos,proto3" json:"infos,omitempty"` TowerLevelDayRewardTime uint64 `protobuf:"varint,4,opt,name=tower_level_day_reward_time,json=towerLevelDayRewardTime,proto3" json:"tower_level_day_reward_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCClimbingTowerInfoAck) Reset() { *m = SCClimbingTowerInfoAck{} } func (m *SCClimbingTowerInfoAck) String() string { return proto.CompactTextString(m) } func (*SCClimbingTowerInfoAck) ProtoMessage() {} func (*SCClimbingTowerInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{291} } func (m *SCClimbingTowerInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCClimbingTowerInfoAck.Unmarshal(m, b) } func (m *SCClimbingTowerInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCClimbingTowerInfoAck.Marshal(b, m, deterministic) } func (m *SCClimbingTowerInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCClimbingTowerInfoAck.Merge(m, src) } func (m *SCClimbingTowerInfoAck) XXX_Size() int { return xxx_messageInfo_SCClimbingTowerInfoAck.Size(m) } func (m *SCClimbingTowerInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCClimbingTowerInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCClimbingTowerInfoAck proto.InternalMessageInfo func (m *SCClimbingTowerInfoAck) GetNowTowerLevel() int32 { if m != nil { return m.NowTowerLevel } return 0 } func (m *SCClimbingTowerInfoAck) GetPassTime() int64 { if m != nil { return m.PassTime } return 0 } func (m *SCClimbingTowerInfoAck) GetInfos() []*FriendTowerInfo { if m != nil { return m.Infos } return nil } func (m *SCClimbingTowerInfoAck) GetTowerLevelDayRewardTime() uint64 { if m != nil { return m.TowerLevelDayRewardTime } return 0 } type CSFriendPassTowerInfoReq struct { BeginIndex int32 `protobuf:"varint,1,opt,name=begin_index,json=beginIndex,proto3" json:"begin_index,omitempty"` EndIndex int32 `protobuf:"varint,2,opt,name=end_index,json=endIndex,proto3" json:"end_index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSFriendPassTowerInfoReq) Reset() { *m = CSFriendPassTowerInfoReq{} } func (m *CSFriendPassTowerInfoReq) String() string { return proto.CompactTextString(m) } func (*CSFriendPassTowerInfoReq) ProtoMessage() {} func (*CSFriendPassTowerInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{292} } func (m *CSFriendPassTowerInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSFriendPassTowerInfoReq.Unmarshal(m, b) } func (m *CSFriendPassTowerInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSFriendPassTowerInfoReq.Marshal(b, m, deterministic) } func (m *CSFriendPassTowerInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSFriendPassTowerInfoReq.Merge(m, src) } func (m *CSFriendPassTowerInfoReq) XXX_Size() int { return xxx_messageInfo_CSFriendPassTowerInfoReq.Size(m) } func (m *CSFriendPassTowerInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSFriendPassTowerInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSFriendPassTowerInfoReq proto.InternalMessageInfo func (m *CSFriendPassTowerInfoReq) GetBeginIndex() int32 { if m != nil { return m.BeginIndex } return 0 } func (m *CSFriendPassTowerInfoReq) GetEndIndex() int32 { if m != nil { return m.EndIndex } return 0 } type SCFriendPassTowerInfoAck struct { Infos []*FriendTowerInfo `protobuf:"bytes,1,rep,name=infos,proto3" json:"infos,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCFriendPassTowerInfoAck) Reset() { *m = SCFriendPassTowerInfoAck{} } func (m *SCFriendPassTowerInfoAck) String() string { return proto.CompactTextString(m) } func (*SCFriendPassTowerInfoAck) ProtoMessage() {} func (*SCFriendPassTowerInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{293} } func (m *SCFriendPassTowerInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCFriendPassTowerInfoAck.Unmarshal(m, b) } func (m *SCFriendPassTowerInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCFriendPassTowerInfoAck.Marshal(b, m, deterministic) } func (m *SCFriendPassTowerInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCFriendPassTowerInfoAck.Merge(m, src) } func (m *SCFriendPassTowerInfoAck) XXX_Size() int { return xxx_messageInfo_SCFriendPassTowerInfoAck.Size(m) } func (m *SCFriendPassTowerInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCFriendPassTowerInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCFriendPassTowerInfoAck proto.InternalMessageInfo func (m *SCFriendPassTowerInfoAck) GetInfos() []*FriendTowerInfo { if m != nil { return m.Infos } return nil } type MinTowerInfo struct { TowerLevel int32 `protobuf:"varint,1,opt,name=tower_level,json=towerLevel,proto3" json:"tower_level,omitempty"` FightPower int32 `protobuf:"varint,2,opt,name=fight_power,json=fightPower,proto3" json:"fight_power,omitempty"` Brief *CommonPlayerBriefInfo `protobuf:"bytes,3,opt,name=brief,proto3" json:"brief,omitempty"` RecordTime uint64 `protobuf:"varint,4,opt,name=record_time,json=recordTime,proto3" json:"record_time,omitempty"` BattleTime uint32 `protobuf:"varint,5,opt,name=battle_time,json=battleTime,proto3" json:"battle_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *MinTowerInfo) Reset() { *m = MinTowerInfo{} } func (m *MinTowerInfo) String() string { return proto.CompactTextString(m) } func (*MinTowerInfo) ProtoMessage() {} func (*MinTowerInfo) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{294} } func (m *MinTowerInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_MinTowerInfo.Unmarshal(m, b) } func (m *MinTowerInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_MinTowerInfo.Marshal(b, m, deterministic) } func (m *MinTowerInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_MinTowerInfo.Merge(m, src) } func (m *MinTowerInfo) XXX_Size() int { return xxx_messageInfo_MinTowerInfo.Size(m) } func (m *MinTowerInfo) XXX_DiscardUnknown() { xxx_messageInfo_MinTowerInfo.DiscardUnknown(m) } var xxx_messageInfo_MinTowerInfo proto.InternalMessageInfo func (m *MinTowerInfo) GetTowerLevel() int32 { if m != nil { return m.TowerLevel } return 0 } func (m *MinTowerInfo) GetFightPower() int32 { if m != nil { return m.FightPower } return 0 } func (m *MinTowerInfo) GetBrief() *CommonPlayerBriefInfo { if m != nil { return m.Brief } return nil } func (m *MinTowerInfo) GetRecordTime() uint64 { if m != nil { return m.RecordTime } return 0 } func (m *MinTowerInfo) GetBattleTime() uint32 { if m != nil { return m.BattleTime } return 0 } type CSTowerLevelMinFightPowerReq struct { TowerLevel int32 `protobuf:"varint,1,opt,name=tower_level,json=towerLevel,proto3" json:"tower_level,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSTowerLevelMinFightPowerReq) Reset() { *m = CSTowerLevelMinFightPowerReq{} } func (m *CSTowerLevelMinFightPowerReq) String() string { return proto.CompactTextString(m) } func (*CSTowerLevelMinFightPowerReq) ProtoMessage() {} func (*CSTowerLevelMinFightPowerReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{295} } func (m *CSTowerLevelMinFightPowerReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSTowerLevelMinFightPowerReq.Unmarshal(m, b) } func (m *CSTowerLevelMinFightPowerReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSTowerLevelMinFightPowerReq.Marshal(b, m, deterministic) } func (m *CSTowerLevelMinFightPowerReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSTowerLevelMinFightPowerReq.Merge(m, src) } func (m *CSTowerLevelMinFightPowerReq) XXX_Size() int { return xxx_messageInfo_CSTowerLevelMinFightPowerReq.Size(m) } func (m *CSTowerLevelMinFightPowerReq) XXX_DiscardUnknown() { xxx_messageInfo_CSTowerLevelMinFightPowerReq.DiscardUnknown(m) } var xxx_messageInfo_CSTowerLevelMinFightPowerReq proto.InternalMessageInfo func (m *CSTowerLevelMinFightPowerReq) GetTowerLevel() int32 { if m != nil { return m.TowerLevel } return 0 } type SCTowerLevelMinFightPowerAck struct { MinTowerInfo *MinTowerInfo `protobuf:"bytes,1,opt,name=min_tower_info,json=minTowerInfo,proto3" json:"min_tower_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCTowerLevelMinFightPowerAck) Reset() { *m = SCTowerLevelMinFightPowerAck{} } func (m *SCTowerLevelMinFightPowerAck) String() string { return proto.CompactTextString(m) } func (*SCTowerLevelMinFightPowerAck) ProtoMessage() {} func (*SCTowerLevelMinFightPowerAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{296} } func (m *SCTowerLevelMinFightPowerAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCTowerLevelMinFightPowerAck.Unmarshal(m, b) } func (m *SCTowerLevelMinFightPowerAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCTowerLevelMinFightPowerAck.Marshal(b, m, deterministic) } func (m *SCTowerLevelMinFightPowerAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCTowerLevelMinFightPowerAck.Merge(m, src) } func (m *SCTowerLevelMinFightPowerAck) XXX_Size() int { return xxx_messageInfo_SCTowerLevelMinFightPowerAck.Size(m) } func (m *SCTowerLevelMinFightPowerAck) XXX_DiscardUnknown() { xxx_messageInfo_SCTowerLevelMinFightPowerAck.DiscardUnknown(m) } var xxx_messageInfo_SCTowerLevelMinFightPowerAck proto.InternalMessageInfo func (m *SCTowerLevelMinFightPowerAck) GetMinTowerInfo() *MinTowerInfo { if m != nil { return m.MinTowerInfo } return nil } type SCTowerLevelMinFightPowerNtf struct { MinTowerInfo []*MinTowerInfo `protobuf:"bytes,1,rep,name=min_tower_info,json=minTowerInfo,proto3" json:"min_tower_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCTowerLevelMinFightPowerNtf) Reset() { *m = SCTowerLevelMinFightPowerNtf{} } func (m *SCTowerLevelMinFightPowerNtf) String() string { return proto.CompactTextString(m) } func (*SCTowerLevelMinFightPowerNtf) ProtoMessage() {} func (*SCTowerLevelMinFightPowerNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{297} } func (m *SCTowerLevelMinFightPowerNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCTowerLevelMinFightPowerNtf.Unmarshal(m, b) } func (m *SCTowerLevelMinFightPowerNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCTowerLevelMinFightPowerNtf.Marshal(b, m, deterministic) } func (m *SCTowerLevelMinFightPowerNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCTowerLevelMinFightPowerNtf.Merge(m, src) } func (m *SCTowerLevelMinFightPowerNtf) XXX_Size() int { return xxx_messageInfo_SCTowerLevelMinFightPowerNtf.Size(m) } func (m *SCTowerLevelMinFightPowerNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCTowerLevelMinFightPowerNtf.DiscardUnknown(m) } var xxx_messageInfo_SCTowerLevelMinFightPowerNtf proto.InternalMessageInfo func (m *SCTowerLevelMinFightPowerNtf) GetMinTowerInfo() []*MinTowerInfo { if m != nil { return m.MinTowerInfo } return nil } type CSClimbingTowerBeginReq struct { TowerLevel int32 `protobuf:"varint,1,opt,name=tower_level,json=towerLevel,proto3" json:"tower_level,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSClimbingTowerBeginReq) Reset() { *m = CSClimbingTowerBeginReq{} } func (m *CSClimbingTowerBeginReq) String() string { return proto.CompactTextString(m) } func (*CSClimbingTowerBeginReq) ProtoMessage() {} func (*CSClimbingTowerBeginReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{298} } func (m *CSClimbingTowerBeginReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSClimbingTowerBeginReq.Unmarshal(m, b) } func (m *CSClimbingTowerBeginReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSClimbingTowerBeginReq.Marshal(b, m, deterministic) } func (m *CSClimbingTowerBeginReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSClimbingTowerBeginReq.Merge(m, src) } func (m *CSClimbingTowerBeginReq) XXX_Size() int { return xxx_messageInfo_CSClimbingTowerBeginReq.Size(m) } func (m *CSClimbingTowerBeginReq) XXX_DiscardUnknown() { xxx_messageInfo_CSClimbingTowerBeginReq.DiscardUnknown(m) } var xxx_messageInfo_CSClimbingTowerBeginReq proto.InternalMessageInfo func (m *CSClimbingTowerBeginReq) GetTowerLevel() int32 { if m != nil { return m.TowerLevel } return 0 } type SCClimbingTowerBeginAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` TowerLevel int32 `protobuf:"varint,2,opt,name=tower_level,json=towerLevel,proto3" json:"tower_level,omitempty"` FactorList []*KeyValueType `protobuf:"bytes,3,rep,name=factor_list,json=factorList,proto3" json:"factor_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCClimbingTowerBeginAck) Reset() { *m = SCClimbingTowerBeginAck{} } func (m *SCClimbingTowerBeginAck) String() string { return proto.CompactTextString(m) } func (*SCClimbingTowerBeginAck) ProtoMessage() {} func (*SCClimbingTowerBeginAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{299} } func (m *SCClimbingTowerBeginAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCClimbingTowerBeginAck.Unmarshal(m, b) } func (m *SCClimbingTowerBeginAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCClimbingTowerBeginAck.Marshal(b, m, deterministic) } func (m *SCClimbingTowerBeginAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCClimbingTowerBeginAck.Merge(m, src) } func (m *SCClimbingTowerBeginAck) XXX_Size() int { return xxx_messageInfo_SCClimbingTowerBeginAck.Size(m) } func (m *SCClimbingTowerBeginAck) XXX_DiscardUnknown() { xxx_messageInfo_SCClimbingTowerBeginAck.DiscardUnknown(m) } var xxx_messageInfo_SCClimbingTowerBeginAck proto.InternalMessageInfo func (m *SCClimbingTowerBeginAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCClimbingTowerBeginAck) GetTowerLevel() int32 { if m != nil { return m.TowerLevel } return 0 } func (m *SCClimbingTowerBeginAck) GetFactorList() []*KeyValueType { if m != nil { return m.FactorList } return nil } type CSClimbingTowerEndReq struct { TowerLevel int32 `protobuf:"varint,1,opt,name=tower_level,json=towerLevel,proto3" json:"tower_level,omitempty"` LoadingTime int32 `protobuf:"varint,2,opt,name=loading_time,json=loadingTime,proto3" json:"loading_time,omitempty"` RecordTimeStamp uint64 `protobuf:"varint,3,opt,name=record_time_stamp,json=recordTimeStamp,proto3" json:"record_time_stamp,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSClimbingTowerEndReq) Reset() { *m = CSClimbingTowerEndReq{} } func (m *CSClimbingTowerEndReq) String() string { return proto.CompactTextString(m) } func (*CSClimbingTowerEndReq) ProtoMessage() {} func (*CSClimbingTowerEndReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{300} } func (m *CSClimbingTowerEndReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSClimbingTowerEndReq.Unmarshal(m, b) } func (m *CSClimbingTowerEndReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSClimbingTowerEndReq.Marshal(b, m, deterministic) } func (m *CSClimbingTowerEndReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSClimbingTowerEndReq.Merge(m, src) } func (m *CSClimbingTowerEndReq) XXX_Size() int { return xxx_messageInfo_CSClimbingTowerEndReq.Size(m) } func (m *CSClimbingTowerEndReq) XXX_DiscardUnknown() { xxx_messageInfo_CSClimbingTowerEndReq.DiscardUnknown(m) } var xxx_messageInfo_CSClimbingTowerEndReq proto.InternalMessageInfo func (m *CSClimbingTowerEndReq) GetTowerLevel() int32 { if m != nil { return m.TowerLevel } return 0 } func (m *CSClimbingTowerEndReq) GetLoadingTime() int32 { if m != nil { return m.LoadingTime } return 0 } func (m *CSClimbingTowerEndReq) GetRecordTimeStamp() uint64 { if m != nil { return m.RecordTimeStamp } return 0 } type SCClimbingTowerEndAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` TowerLevel int32 `protobuf:"varint,2,opt,name=tower_level,json=towerLevel,proto3" json:"tower_level,omitempty"` PassInfo *FriendTowerInfo `protobuf:"bytes,3,opt,name=pass_info,json=passInfo,proto3" json:"pass_info,omitempty"` PassTime int64 `protobuf:"varint,4,opt,name=pass_time,json=passTime,proto3" json:"pass_time,omitempty"` RewardList []*KeyValueType `protobuf:"bytes,5,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"` ExRewardList []*KeyValueType `protobuf:"bytes,6,rep,name=ex_reward_list,json=exRewardList,proto3" json:"ex_reward_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCClimbingTowerEndAck) Reset() { *m = SCClimbingTowerEndAck{} } func (m *SCClimbingTowerEndAck) String() string { return proto.CompactTextString(m) } func (*SCClimbingTowerEndAck) ProtoMessage() {} func (*SCClimbingTowerEndAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{301} } func (m *SCClimbingTowerEndAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCClimbingTowerEndAck.Unmarshal(m, b) } func (m *SCClimbingTowerEndAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCClimbingTowerEndAck.Marshal(b, m, deterministic) } func (m *SCClimbingTowerEndAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCClimbingTowerEndAck.Merge(m, src) } func (m *SCClimbingTowerEndAck) XXX_Size() int { return xxx_messageInfo_SCClimbingTowerEndAck.Size(m) } func (m *SCClimbingTowerEndAck) XXX_DiscardUnknown() { xxx_messageInfo_SCClimbingTowerEndAck.DiscardUnknown(m) } var xxx_messageInfo_SCClimbingTowerEndAck proto.InternalMessageInfo func (m *SCClimbingTowerEndAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCClimbingTowerEndAck) GetTowerLevel() int32 { if m != nil { return m.TowerLevel } return 0 } func (m *SCClimbingTowerEndAck) GetPassInfo() *FriendTowerInfo { if m != nil { return m.PassInfo } return nil } func (m *SCClimbingTowerEndAck) GetPassTime() int64 { if m != nil { return m.PassTime } return 0 } func (m *SCClimbingTowerEndAck) GetRewardList() []*KeyValueType { if m != nil { return m.RewardList } return nil } func (m *SCClimbingTowerEndAck) GetExRewardList() []*KeyValueType { if m != nil { return m.ExRewardList } return nil } type CSClimbingTowerRankReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSClimbingTowerRankReq) Reset() { *m = CSClimbingTowerRankReq{} } func (m *CSClimbingTowerRankReq) String() string { return proto.CompactTextString(m) } func (*CSClimbingTowerRankReq) ProtoMessage() {} func (*CSClimbingTowerRankReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{302} } func (m *CSClimbingTowerRankReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSClimbingTowerRankReq.Unmarshal(m, b) } func (m *CSClimbingTowerRankReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSClimbingTowerRankReq.Marshal(b, m, deterministic) } func (m *CSClimbingTowerRankReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSClimbingTowerRankReq.Merge(m, src) } func (m *CSClimbingTowerRankReq) XXX_Size() int { return xxx_messageInfo_CSClimbingTowerRankReq.Size(m) } func (m *CSClimbingTowerRankReq) XXX_DiscardUnknown() { xxx_messageInfo_CSClimbingTowerRankReq.DiscardUnknown(m) } var xxx_messageInfo_CSClimbingTowerRankReq proto.InternalMessageInfo type SCClimbingTowerRankAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RankList []*KeyValueType64 `protobuf:"bytes,2,rep,name=rank_list,json=rankList,proto3" json:"rank_list,omitempty"` SelfRank int32 `protobuf:"varint,3,opt,name=self_rank,json=selfRank,proto3" json:"self_rank,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCClimbingTowerRankAck) Reset() { *m = SCClimbingTowerRankAck{} } func (m *SCClimbingTowerRankAck) String() string { return proto.CompactTextString(m) } func (*SCClimbingTowerRankAck) ProtoMessage() {} func (*SCClimbingTowerRankAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{303} } func (m *SCClimbingTowerRankAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCClimbingTowerRankAck.Unmarshal(m, b) } func (m *SCClimbingTowerRankAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCClimbingTowerRankAck.Marshal(b, m, deterministic) } func (m *SCClimbingTowerRankAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCClimbingTowerRankAck.Merge(m, src) } func (m *SCClimbingTowerRankAck) XXX_Size() int { return xxx_messageInfo_SCClimbingTowerRankAck.Size(m) } func (m *SCClimbingTowerRankAck) XXX_DiscardUnknown() { xxx_messageInfo_SCClimbingTowerRankAck.DiscardUnknown(m) } var xxx_messageInfo_SCClimbingTowerRankAck proto.InternalMessageInfo func (m *SCClimbingTowerRankAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCClimbingTowerRankAck) GetRankList() []*KeyValueType64 { if m != nil { return m.RankList } return nil } func (m *SCClimbingTowerRankAck) GetSelfRank() int32 { if m != nil { return m.SelfRank } return 0 } //上线爬塔冲榜数据请求 type CSOnlineRushInfoReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSOnlineRushInfoReq) Reset() { *m = CSOnlineRushInfoReq{} } func (m *CSOnlineRushInfoReq) String() string { return proto.CompactTextString(m) } func (*CSOnlineRushInfoReq) ProtoMessage() {} func (*CSOnlineRushInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{304} } func (m *CSOnlineRushInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSOnlineRushInfoReq.Unmarshal(m, b) } func (m *CSOnlineRushInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSOnlineRushInfoReq.Marshal(b, m, deterministic) } func (m *CSOnlineRushInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSOnlineRushInfoReq.Merge(m, src) } func (m *CSOnlineRushInfoReq) XXX_Size() int { return xxx_messageInfo_CSOnlineRushInfoReq.Size(m) } func (m *CSOnlineRushInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSOnlineRushInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSOnlineRushInfoReq proto.InternalMessageInfo type SCOnlineRushInfoAck struct { RushData []*RushActivityData `protobuf:"bytes,1,rep,name=rush_data,json=rushData,proto3" json:"rush_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCOnlineRushInfoAck) Reset() { *m = SCOnlineRushInfoAck{} } func (m *SCOnlineRushInfoAck) String() string { return proto.CompactTextString(m) } func (*SCOnlineRushInfoAck) ProtoMessage() {} func (*SCOnlineRushInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{305} } func (m *SCOnlineRushInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCOnlineRushInfoAck.Unmarshal(m, b) } func (m *SCOnlineRushInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCOnlineRushInfoAck.Marshal(b, m, deterministic) } func (m *SCOnlineRushInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCOnlineRushInfoAck.Merge(m, src) } func (m *SCOnlineRushInfoAck) XXX_Size() int { return xxx_messageInfo_SCOnlineRushInfoAck.Size(m) } func (m *SCOnlineRushInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCOnlineRushInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCOnlineRushInfoAck proto.InternalMessageInfo func (m *SCOnlineRushInfoAck) GetRushData() []*RushActivityData { if m != nil { return m.RushData } return nil } //请求爬塔冲榜活动数据 type CSTowerActivityReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSTowerActivityReq) Reset() { *m = CSTowerActivityReq{} } func (m *CSTowerActivityReq) String() string { return proto.CompactTextString(m) } func (*CSTowerActivityReq) ProtoMessage() {} func (*CSTowerActivityReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{306} } func (m *CSTowerActivityReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSTowerActivityReq.Unmarshal(m, b) } func (m *CSTowerActivityReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSTowerActivityReq.Marshal(b, m, deterministic) } func (m *CSTowerActivityReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSTowerActivityReq.Merge(m, src) } func (m *CSTowerActivityReq) XXX_Size() int { return xxx_messageInfo_CSTowerActivityReq.Size(m) } func (m *CSTowerActivityReq) XXX_DiscardUnknown() { xxx_messageInfo_CSTowerActivityReq.DiscardUnknown(m) } var xxx_messageInfo_CSTowerActivityReq proto.InternalMessageInfo type SCTowerActivityAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` FightCount int32 `protobuf:"varint,2,opt,name=fight_count,json=fightCount,proto3" json:"fight_count,omitempty"` SelfRank int32 `protobuf:"varint,3,opt,name=self_rank,json=selfRank,proto3" json:"self_rank,omitempty"` SelfLevel int32 `protobuf:"varint,4,opt,name=self_level,json=selfLevel,proto3" json:"self_level,omitempty"` EndTime uint64 `protobuf:"varint,5,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` ChallengReward bool `protobuf:"varint,6,opt,name=challeng_reward,json=challengReward,proto3" json:"challeng_reward,omitempty"` RankReward bool `protobuf:"varint,7,opt,name=rank_reward,json=rankReward,proto3" json:"rank_reward,omitempty"` TopData []*RushRankTop3 `protobuf:"bytes,8,rep,name=top_data,json=topData,proto3" json:"top_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCTowerActivityAck) Reset() { *m = SCTowerActivityAck{} } func (m *SCTowerActivityAck) String() string { return proto.CompactTextString(m) } func (*SCTowerActivityAck) ProtoMessage() {} func (*SCTowerActivityAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{307} } func (m *SCTowerActivityAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCTowerActivityAck.Unmarshal(m, b) } func (m *SCTowerActivityAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCTowerActivityAck.Marshal(b, m, deterministic) } func (m *SCTowerActivityAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCTowerActivityAck.Merge(m, src) } func (m *SCTowerActivityAck) XXX_Size() int { return xxx_messageInfo_SCTowerActivityAck.Size(m) } func (m *SCTowerActivityAck) XXX_DiscardUnknown() { xxx_messageInfo_SCTowerActivityAck.DiscardUnknown(m) } var xxx_messageInfo_SCTowerActivityAck proto.InternalMessageInfo func (m *SCTowerActivityAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCTowerActivityAck) GetFightCount() int32 { if m != nil { return m.FightCount } return 0 } func (m *SCTowerActivityAck) GetSelfRank() int32 { if m != nil { return m.SelfRank } return 0 } func (m *SCTowerActivityAck) GetSelfLevel() int32 { if m != nil { return m.SelfLevel } return 0 } func (m *SCTowerActivityAck) GetEndTime() uint64 { if m != nil { return m.EndTime } return 0 } func (m *SCTowerActivityAck) GetChallengReward() bool { if m != nil { return m.ChallengReward } return false } func (m *SCTowerActivityAck) GetRankReward() bool { if m != nil { return m.RankReward } return false } func (m *SCTowerActivityAck) GetTopData() []*RushRankTop3 { if m != nil { return m.TopData } return nil } /////////////////////////////////////////////////////////公会操作相关 //创建公会请求 type CSBuildGuildReq struct { GuildName string `protobuf:"bytes,1,opt,name=guild_name,json=guildName,proto3" json:"guild_name,omitempty"` GuildBadge int32 `protobuf:"varint,2,opt,name=guild_badge,json=guildBadge,proto3" json:"guild_badge,omitempty"` Uid uint64 `protobuf:"varint,3,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSBuildGuildReq) Reset() { *m = CSBuildGuildReq{} } func (m *CSBuildGuildReq) String() string { return proto.CompactTextString(m) } func (*CSBuildGuildReq) ProtoMessage() {} func (*CSBuildGuildReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{308} } func (m *CSBuildGuildReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSBuildGuildReq.Unmarshal(m, b) } func (m *CSBuildGuildReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSBuildGuildReq.Marshal(b, m, deterministic) } func (m *CSBuildGuildReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSBuildGuildReq.Merge(m, src) } func (m *CSBuildGuildReq) XXX_Size() int { return xxx_messageInfo_CSBuildGuildReq.Size(m) } func (m *CSBuildGuildReq) XXX_DiscardUnknown() { xxx_messageInfo_CSBuildGuildReq.DiscardUnknown(m) } var xxx_messageInfo_CSBuildGuildReq proto.InternalMessageInfo func (m *CSBuildGuildReq) GetGuildName() string { if m != nil { return m.GuildName } return "" } func (m *CSBuildGuildReq) GetGuildBadge() int32 { if m != nil { return m.GuildBadge } return 0 } func (m *CSBuildGuildReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } //创建公会返回 type SCBuildGuildAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GuildBrief *GuildBrief `protobuf:"bytes,2,opt,name=guild_brief,json=guildBrief,proto3" json:"guild_brief,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCBuildGuildAck) Reset() { *m = SCBuildGuildAck{} } func (m *SCBuildGuildAck) String() string { return proto.CompactTextString(m) } func (*SCBuildGuildAck) ProtoMessage() {} func (*SCBuildGuildAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{309} } func (m *SCBuildGuildAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCBuildGuildAck.Unmarshal(m, b) } func (m *SCBuildGuildAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCBuildGuildAck.Marshal(b, m, deterministic) } func (m *SCBuildGuildAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCBuildGuildAck.Merge(m, src) } func (m *SCBuildGuildAck) XXX_Size() int { return xxx_messageInfo_SCBuildGuildAck.Size(m) } func (m *SCBuildGuildAck) XXX_DiscardUnknown() { xxx_messageInfo_SCBuildGuildAck.DiscardUnknown(m) } var xxx_messageInfo_SCBuildGuildAck proto.InternalMessageInfo func (m *SCBuildGuildAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCBuildGuildAck) GetGuildBrief() *GuildBrief { if m != nil { return m.GuildBrief } return nil } //解散公会请求 type CSDisbandGuildReq struct { Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"` GuildId uint64 `protobuf:"varint,2,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSDisbandGuildReq) Reset() { *m = CSDisbandGuildReq{} } func (m *CSDisbandGuildReq) String() string { return proto.CompactTextString(m) } func (*CSDisbandGuildReq) ProtoMessage() {} func (*CSDisbandGuildReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{310} } func (m *CSDisbandGuildReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSDisbandGuildReq.Unmarshal(m, b) } func (m *CSDisbandGuildReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSDisbandGuildReq.Marshal(b, m, deterministic) } func (m *CSDisbandGuildReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSDisbandGuildReq.Merge(m, src) } func (m *CSDisbandGuildReq) XXX_Size() int { return xxx_messageInfo_CSDisbandGuildReq.Size(m) } func (m *CSDisbandGuildReq) XXX_DiscardUnknown() { xxx_messageInfo_CSDisbandGuildReq.DiscardUnknown(m) } var xxx_messageInfo_CSDisbandGuildReq proto.InternalMessageInfo func (m *CSDisbandGuildReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } func (m *CSDisbandGuildReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } //解散公会返回 type SCDisbandGuildAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCDisbandGuildAck) Reset() { *m = SCDisbandGuildAck{} } func (m *SCDisbandGuildAck) String() string { return proto.CompactTextString(m) } func (*SCDisbandGuildAck) ProtoMessage() {} func (*SCDisbandGuildAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{311} } func (m *SCDisbandGuildAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCDisbandGuildAck.Unmarshal(m, b) } func (m *SCDisbandGuildAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCDisbandGuildAck.Marshal(b, m, deterministic) } func (m *SCDisbandGuildAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCDisbandGuildAck.Merge(m, src) } func (m *SCDisbandGuildAck) XXX_Size() int { return xxx_messageInfo_SCDisbandGuildAck.Size(m) } func (m *SCDisbandGuildAck) XXX_DiscardUnknown() { xxx_messageInfo_SCDisbandGuildAck.DiscardUnknown(m) } var xxx_messageInfo_SCDisbandGuildAck proto.InternalMessageInfo func (m *SCDisbandGuildAck) GetError() int32 { if m != nil { return m.Error } return 0 } //申请加入公会请求 type CSApplyGuildReq struct { GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"` Level int32 `protobuf:"varint,3,opt,name=level,proto3" json:"level,omitempty"` OpType int32 `protobuf:"varint,4,opt,name=op_type,json=opType,proto3" json:"op_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSApplyGuildReq) Reset() { *m = CSApplyGuildReq{} } func (m *CSApplyGuildReq) String() string { return proto.CompactTextString(m) } func (*CSApplyGuildReq) ProtoMessage() {} func (*CSApplyGuildReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{312} } func (m *CSApplyGuildReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSApplyGuildReq.Unmarshal(m, b) } func (m *CSApplyGuildReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSApplyGuildReq.Marshal(b, m, deterministic) } func (m *CSApplyGuildReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSApplyGuildReq.Merge(m, src) } func (m *CSApplyGuildReq) XXX_Size() int { return xxx_messageInfo_CSApplyGuildReq.Size(m) } func (m *CSApplyGuildReq) XXX_DiscardUnknown() { xxx_messageInfo_CSApplyGuildReq.DiscardUnknown(m) } var xxx_messageInfo_CSApplyGuildReq proto.InternalMessageInfo func (m *CSApplyGuildReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *CSApplyGuildReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } func (m *CSApplyGuildReq) GetLevel() int32 { if m != nil { return m.Level } return 0 } func (m *CSApplyGuildReq) GetOpType() int32 { if m != nil { return m.OpType } return 0 } //申请加入公会返回给请求人 type SCApplyGuildAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GuildId uint64 `protobuf:"varint,2,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` OpType int32 `protobuf:"varint,3,opt,name=op_type,json=opType,proto3" json:"op_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCApplyGuildAck) Reset() { *m = SCApplyGuildAck{} } func (m *SCApplyGuildAck) String() string { return proto.CompactTextString(m) } func (*SCApplyGuildAck) ProtoMessage() {} func (*SCApplyGuildAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{313} } func (m *SCApplyGuildAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCApplyGuildAck.Unmarshal(m, b) } func (m *SCApplyGuildAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCApplyGuildAck.Marshal(b, m, deterministic) } func (m *SCApplyGuildAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCApplyGuildAck.Merge(m, src) } func (m *SCApplyGuildAck) XXX_Size() int { return xxx_messageInfo_SCApplyGuildAck.Size(m) } func (m *SCApplyGuildAck) XXX_DiscardUnknown() { xxx_messageInfo_SCApplyGuildAck.DiscardUnknown(m) } var xxx_messageInfo_SCApplyGuildAck proto.InternalMessageInfo func (m *SCApplyGuildAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCApplyGuildAck) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *SCApplyGuildAck) GetOpType() int32 { if m != nil { return m.OpType } return 0 } //退出公会请求 type CSQuitGuildReq struct { GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSQuitGuildReq) Reset() { *m = CSQuitGuildReq{} } func (m *CSQuitGuildReq) String() string { return proto.CompactTextString(m) } func (*CSQuitGuildReq) ProtoMessage() {} func (*CSQuitGuildReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{314} } func (m *CSQuitGuildReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSQuitGuildReq.Unmarshal(m, b) } func (m *CSQuitGuildReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSQuitGuildReq.Marshal(b, m, deterministic) } func (m *CSQuitGuildReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSQuitGuildReq.Merge(m, src) } func (m *CSQuitGuildReq) XXX_Size() int { return xxx_messageInfo_CSQuitGuildReq.Size(m) } func (m *CSQuitGuildReq) XXX_DiscardUnknown() { xxx_messageInfo_CSQuitGuildReq.DiscardUnknown(m) } var xxx_messageInfo_CSQuitGuildReq proto.InternalMessageInfo func (m *CSQuitGuildReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *CSQuitGuildReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } //退出公会返回 type SCQuitGuildAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCQuitGuildAck) Reset() { *m = SCQuitGuildAck{} } func (m *SCQuitGuildAck) String() string { return proto.CompactTextString(m) } func (*SCQuitGuildAck) ProtoMessage() {} func (*SCQuitGuildAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{315} } func (m *SCQuitGuildAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCQuitGuildAck.Unmarshal(m, b) } func (m *SCQuitGuildAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCQuitGuildAck.Marshal(b, m, deterministic) } func (m *SCQuitGuildAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCQuitGuildAck.Merge(m, src) } func (m *SCQuitGuildAck) XXX_Size() int { return xxx_messageInfo_SCQuitGuildAck.Size(m) } func (m *SCQuitGuildAck) XXX_DiscardUnknown() { xxx_messageInfo_SCQuitGuildAck.DiscardUnknown(m) } var xxx_messageInfo_SCQuitGuildAck proto.InternalMessageInfo func (m *SCQuitGuildAck) GetError() int32 { if m != nil { return m.Error } return 0 } //请求踢除公会成员请求 type CSKickGuildMemberReq struct { Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"` GuildId uint64 `protobuf:"varint,2,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` PreUid uint64 `protobuf:"varint,3,opt,name=pre_uid,json=preUid,proto3" json:"pre_uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSKickGuildMemberReq) Reset() { *m = CSKickGuildMemberReq{} } func (m *CSKickGuildMemberReq) String() string { return proto.CompactTextString(m) } func (*CSKickGuildMemberReq) ProtoMessage() {} func (*CSKickGuildMemberReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{316} } func (m *CSKickGuildMemberReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSKickGuildMemberReq.Unmarshal(m, b) } func (m *CSKickGuildMemberReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSKickGuildMemberReq.Marshal(b, m, deterministic) } func (m *CSKickGuildMemberReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSKickGuildMemberReq.Merge(m, src) } func (m *CSKickGuildMemberReq) XXX_Size() int { return xxx_messageInfo_CSKickGuildMemberReq.Size(m) } func (m *CSKickGuildMemberReq) XXX_DiscardUnknown() { xxx_messageInfo_CSKickGuildMemberReq.DiscardUnknown(m) } var xxx_messageInfo_CSKickGuildMemberReq proto.InternalMessageInfo func (m *CSKickGuildMemberReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } func (m *CSKickGuildMemberReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *CSKickGuildMemberReq) GetPreUid() uint64 { if m != nil { return m.PreUid } return 0 } //请求踢除公会成员返回 type SCKickGuildMemberAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCKickGuildMemberAck) Reset() { *m = SCKickGuildMemberAck{} } func (m *SCKickGuildMemberAck) String() string { return proto.CompactTextString(m) } func (*SCKickGuildMemberAck) ProtoMessage() {} func (*SCKickGuildMemberAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{317} } func (m *SCKickGuildMemberAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCKickGuildMemberAck.Unmarshal(m, b) } func (m *SCKickGuildMemberAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCKickGuildMemberAck.Marshal(b, m, deterministic) } func (m *SCKickGuildMemberAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCKickGuildMemberAck.Merge(m, src) } func (m *SCKickGuildMemberAck) XXX_Size() int { return xxx_messageInfo_SCKickGuildMemberAck.Size(m) } func (m *SCKickGuildMemberAck) XXX_DiscardUnknown() { xxx_messageInfo_SCKickGuildMemberAck.DiscardUnknown(m) } var xxx_messageInfo_SCKickGuildMemberAck proto.InternalMessageInfo func (m *SCKickGuildMemberAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCKickGuildMemberAck) GetUid() uint64 { if m != nil { return m.Uid } return 0 } type SCKickGuildMemberNtf struct { GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCKickGuildMemberNtf) Reset() { *m = SCKickGuildMemberNtf{} } func (m *SCKickGuildMemberNtf) String() string { return proto.CompactTextString(m) } func (*SCKickGuildMemberNtf) ProtoMessage() {} func (*SCKickGuildMemberNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{318} } func (m *SCKickGuildMemberNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCKickGuildMemberNtf.Unmarshal(m, b) } func (m *SCKickGuildMemberNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCKickGuildMemberNtf.Marshal(b, m, deterministic) } func (m *SCKickGuildMemberNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCKickGuildMemberNtf.Merge(m, src) } func (m *SCKickGuildMemberNtf) XXX_Size() int { return xxx_messageInfo_SCKickGuildMemberNtf.Size(m) } func (m *SCKickGuildMemberNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCKickGuildMemberNtf.DiscardUnknown(m) } var xxx_messageInfo_SCKickGuildMemberNtf proto.InternalMessageInfo func (m *SCKickGuildMemberNtf) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *SCKickGuildMemberNtf) GetUid() uint64 { if m != nil { return m.Uid } return 0 } //提降玩家官职请求 type CSChangeMemberTitleReq struct { Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"` Title int32 `protobuf:"varint,2,opt,name=title,proto3" json:"title,omitempty"` PreUid uint64 `protobuf:"varint,3,opt,name=pre_uid,json=preUid,proto3" json:"pre_uid,omitempty"` GuildId uint64 `protobuf:"varint,4,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSChangeMemberTitleReq) Reset() { *m = CSChangeMemberTitleReq{} } func (m *CSChangeMemberTitleReq) String() string { return proto.CompactTextString(m) } func (*CSChangeMemberTitleReq) ProtoMessage() {} func (*CSChangeMemberTitleReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{319} } func (m *CSChangeMemberTitleReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSChangeMemberTitleReq.Unmarshal(m, b) } func (m *CSChangeMemberTitleReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSChangeMemberTitleReq.Marshal(b, m, deterministic) } func (m *CSChangeMemberTitleReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSChangeMemberTitleReq.Merge(m, src) } func (m *CSChangeMemberTitleReq) XXX_Size() int { return xxx_messageInfo_CSChangeMemberTitleReq.Size(m) } func (m *CSChangeMemberTitleReq) XXX_DiscardUnknown() { xxx_messageInfo_CSChangeMemberTitleReq.DiscardUnknown(m) } var xxx_messageInfo_CSChangeMemberTitleReq proto.InternalMessageInfo func (m *CSChangeMemberTitleReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } func (m *CSChangeMemberTitleReq) GetTitle() int32 { if m != nil { return m.Title } return 0 } func (m *CSChangeMemberTitleReq) GetPreUid() uint64 { if m != nil { return m.PreUid } return 0 } func (m *CSChangeMemberTitleReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } //提降玩家官职返回 type SCChangeMemberTitleAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"` Title int32 `protobuf:"varint,3,opt,name=title,proto3" json:"title,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCChangeMemberTitleAck) Reset() { *m = SCChangeMemberTitleAck{} } func (m *SCChangeMemberTitleAck) String() string { return proto.CompactTextString(m) } func (*SCChangeMemberTitleAck) ProtoMessage() {} func (*SCChangeMemberTitleAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{320} } func (m *SCChangeMemberTitleAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCChangeMemberTitleAck.Unmarshal(m, b) } func (m *SCChangeMemberTitleAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCChangeMemberTitleAck.Marshal(b, m, deterministic) } func (m *SCChangeMemberTitleAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCChangeMemberTitleAck.Merge(m, src) } func (m *SCChangeMemberTitleAck) XXX_Size() int { return xxx_messageInfo_SCChangeMemberTitleAck.Size(m) } func (m *SCChangeMemberTitleAck) XXX_DiscardUnknown() { xxx_messageInfo_SCChangeMemberTitleAck.DiscardUnknown(m) } var xxx_messageInfo_SCChangeMemberTitleAck proto.InternalMessageInfo func (m *SCChangeMemberTitleAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCChangeMemberTitleAck) GetUid() uint64 { if m != nil { return m.Uid } return 0 } func (m *SCChangeMemberTitleAck) GetTitle() int32 { if m != nil { return m.Title } return 0 } type SCChangeMemberTitleNtf struct { GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` UidList []*KeyValueType64 `protobuf:"bytes,2,rep,name=uid_list,json=uidList,proto3" json:"uid_list,omitempty"` Uid uint64 `protobuf:"varint,3,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCChangeMemberTitleNtf) Reset() { *m = SCChangeMemberTitleNtf{} } func (m *SCChangeMemberTitleNtf) String() string { return proto.CompactTextString(m) } func (*SCChangeMemberTitleNtf) ProtoMessage() {} func (*SCChangeMemberTitleNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{321} } func (m *SCChangeMemberTitleNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCChangeMemberTitleNtf.Unmarshal(m, b) } func (m *SCChangeMemberTitleNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCChangeMemberTitleNtf.Marshal(b, m, deterministic) } func (m *SCChangeMemberTitleNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCChangeMemberTitleNtf.Merge(m, src) } func (m *SCChangeMemberTitleNtf) XXX_Size() int { return xxx_messageInfo_SCChangeMemberTitleNtf.Size(m) } func (m *SCChangeMemberTitleNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCChangeMemberTitleNtf.DiscardUnknown(m) } var xxx_messageInfo_SCChangeMemberTitleNtf proto.InternalMessageInfo func (m *SCChangeMemberTitleNtf) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *SCChangeMemberTitleNtf) GetUidList() []*KeyValueType64 { if m != nil { return m.UidList } return nil } func (m *SCChangeMemberTitleNtf) GetUid() uint64 { if m != nil { return m.Uid } return 0 } //公会改名 type CSGuildRenameReq struct { GuildName string `protobuf:"bytes,1,opt,name=guild_name,json=guildName,proto3" json:"guild_name,omitempty"` GuildId uint64 `protobuf:"varint,2,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` Uid uint64 `protobuf:"varint,3,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildRenameReq) Reset() { *m = CSGuildRenameReq{} } func (m *CSGuildRenameReq) String() string { return proto.CompactTextString(m) } func (*CSGuildRenameReq) ProtoMessage() {} func (*CSGuildRenameReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{322} } func (m *CSGuildRenameReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildRenameReq.Unmarshal(m, b) } func (m *CSGuildRenameReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildRenameReq.Marshal(b, m, deterministic) } func (m *CSGuildRenameReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildRenameReq.Merge(m, src) } func (m *CSGuildRenameReq) XXX_Size() int { return xxx_messageInfo_CSGuildRenameReq.Size(m) } func (m *CSGuildRenameReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildRenameReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildRenameReq proto.InternalMessageInfo func (m *CSGuildRenameReq) GetGuildName() string { if m != nil { return m.GuildName } return "" } func (m *CSGuildRenameReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *CSGuildRenameReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } type SCGuildRenameAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GuildName string `protobuf:"bytes,2,opt,name=guild_name,json=guildName,proto3" json:"guild_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildRenameAck) Reset() { *m = SCGuildRenameAck{} } func (m *SCGuildRenameAck) String() string { return proto.CompactTextString(m) } func (*SCGuildRenameAck) ProtoMessage() {} func (*SCGuildRenameAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{323} } func (m *SCGuildRenameAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildRenameAck.Unmarshal(m, b) } func (m *SCGuildRenameAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildRenameAck.Marshal(b, m, deterministic) } func (m *SCGuildRenameAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildRenameAck.Merge(m, src) } func (m *SCGuildRenameAck) XXX_Size() int { return xxx_messageInfo_SCGuildRenameAck.Size(m) } func (m *SCGuildRenameAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildRenameAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildRenameAck proto.InternalMessageInfo func (m *SCGuildRenameAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildRenameAck) GetGuildName() string { if m != nil { return m.GuildName } return "" } //公会公告修改 type CSGuildReNoticeReq struct { GuildNotice string `protobuf:"bytes,1,opt,name=guild_notice,json=guildNotice,proto3" json:"guild_notice,omitempty"` GuildId uint64 `protobuf:"varint,2,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` Uid uint64 `protobuf:"varint,3,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildReNoticeReq) Reset() { *m = CSGuildReNoticeReq{} } func (m *CSGuildReNoticeReq) String() string { return proto.CompactTextString(m) } func (*CSGuildReNoticeReq) ProtoMessage() {} func (*CSGuildReNoticeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{324} } func (m *CSGuildReNoticeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildReNoticeReq.Unmarshal(m, b) } func (m *CSGuildReNoticeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildReNoticeReq.Marshal(b, m, deterministic) } func (m *CSGuildReNoticeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildReNoticeReq.Merge(m, src) } func (m *CSGuildReNoticeReq) XXX_Size() int { return xxx_messageInfo_CSGuildReNoticeReq.Size(m) } func (m *CSGuildReNoticeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildReNoticeReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildReNoticeReq proto.InternalMessageInfo func (m *CSGuildReNoticeReq) GetGuildNotice() string { if m != nil { return m.GuildNotice } return "" } func (m *CSGuildReNoticeReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *CSGuildReNoticeReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } type SCGuildReNoticeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GuildNotice string `protobuf:"bytes,2,opt,name=guild_notice,json=guildNotice,proto3" json:"guild_notice,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildReNoticeAck) Reset() { *m = SCGuildReNoticeAck{} } func (m *SCGuildReNoticeAck) String() string { return proto.CompactTextString(m) } func (*SCGuildReNoticeAck) ProtoMessage() {} func (*SCGuildReNoticeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{325} } func (m *SCGuildReNoticeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildReNoticeAck.Unmarshal(m, b) } func (m *SCGuildReNoticeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildReNoticeAck.Marshal(b, m, deterministic) } func (m *SCGuildReNoticeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildReNoticeAck.Merge(m, src) } func (m *SCGuildReNoticeAck) XXX_Size() int { return xxx_messageInfo_SCGuildReNoticeAck.Size(m) } func (m *SCGuildReNoticeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildReNoticeAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildReNoticeAck proto.InternalMessageInfo func (m *SCGuildReNoticeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildReNoticeAck) GetGuildNotice() string { if m != nil { return m.GuildNotice } return "" } //设置公会招募信息 type CSSetGuildInfoReq struct { GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` GuildBadge int32 `protobuf:"varint,2,opt,name=guild_badge,json=guildBadge,proto3" json:"guild_badge,omitempty"` JoinLevel int32 `protobuf:"varint,3,opt,name=join_level,json=joinLevel,proto3" json:"join_level,omitempty"` JoinType int32 `protobuf:"varint,4,opt,name=join_type,json=joinType,proto3" json:"join_type,omitempty"` RecruitNotice string `protobuf:"bytes,5,opt,name=recruit_notice,json=recruitNotice,proto3" json:"recruit_notice,omitempty"` Uid uint64 `protobuf:"varint,6,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSSetGuildInfoReq) Reset() { *m = CSSetGuildInfoReq{} } func (m *CSSetGuildInfoReq) String() string { return proto.CompactTextString(m) } func (*CSSetGuildInfoReq) ProtoMessage() {} func (*CSSetGuildInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{326} } func (m *CSSetGuildInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSSetGuildInfoReq.Unmarshal(m, b) } func (m *CSSetGuildInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSSetGuildInfoReq.Marshal(b, m, deterministic) } func (m *CSSetGuildInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSSetGuildInfoReq.Merge(m, src) } func (m *CSSetGuildInfoReq) XXX_Size() int { return xxx_messageInfo_CSSetGuildInfoReq.Size(m) } func (m *CSSetGuildInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSSetGuildInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSSetGuildInfoReq proto.InternalMessageInfo func (m *CSSetGuildInfoReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *CSSetGuildInfoReq) GetGuildBadge() int32 { if m != nil { return m.GuildBadge } return 0 } func (m *CSSetGuildInfoReq) GetJoinLevel() int32 { if m != nil { return m.JoinLevel } return 0 } func (m *CSSetGuildInfoReq) GetJoinType() int32 { if m != nil { return m.JoinType } return 0 } func (m *CSSetGuildInfoReq) GetRecruitNotice() string { if m != nil { return m.RecruitNotice } return "" } func (m *CSSetGuildInfoReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } type SCSetGuildInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GuildBadge int32 `protobuf:"varint,2,opt,name=guild_badge,json=guildBadge,proto3" json:"guild_badge,omitempty"` JoinLevel int32 `protobuf:"varint,3,opt,name=join_level,json=joinLevel,proto3" json:"join_level,omitempty"` JoinType int32 `protobuf:"varint,4,opt,name=join_type,json=joinType,proto3" json:"join_type,omitempty"` RecruitNotice string `protobuf:"bytes,5,opt,name=recruit_notice,json=recruitNotice,proto3" json:"recruit_notice,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSetGuildInfoAck) Reset() { *m = SCSetGuildInfoAck{} } func (m *SCSetGuildInfoAck) String() string { return proto.CompactTextString(m) } func (*SCSetGuildInfoAck) ProtoMessage() {} func (*SCSetGuildInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{327} } func (m *SCSetGuildInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSetGuildInfoAck.Unmarshal(m, b) } func (m *SCSetGuildInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSetGuildInfoAck.Marshal(b, m, deterministic) } func (m *SCSetGuildInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSetGuildInfoAck.Merge(m, src) } func (m *SCSetGuildInfoAck) XXX_Size() int { return xxx_messageInfo_SCSetGuildInfoAck.Size(m) } func (m *SCSetGuildInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCSetGuildInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCSetGuildInfoAck proto.InternalMessageInfo func (m *SCSetGuildInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCSetGuildInfoAck) GetGuildBadge() int32 { if m != nil { return m.GuildBadge } return 0 } func (m *SCSetGuildInfoAck) GetJoinLevel() int32 { if m != nil { return m.JoinLevel } return 0 } func (m *SCSetGuildInfoAck) GetJoinType() int32 { if m != nil { return m.JoinType } return 0 } func (m *SCSetGuildInfoAck) GetRecruitNotice() string { if m != nil { return m.RecruitNotice } return "" } //公会日志请求 type CSGuildLogInfoReq struct { GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` LogTime int64 `protobuf:"varint,2,opt,name=log_time,json=logTime,proto3" json:"log_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildLogInfoReq) Reset() { *m = CSGuildLogInfoReq{} } func (m *CSGuildLogInfoReq) String() string { return proto.CompactTextString(m) } func (*CSGuildLogInfoReq) ProtoMessage() {} func (*CSGuildLogInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{328} } func (m *CSGuildLogInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildLogInfoReq.Unmarshal(m, b) } func (m *CSGuildLogInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildLogInfoReq.Marshal(b, m, deterministic) } func (m *CSGuildLogInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildLogInfoReq.Merge(m, src) } func (m *CSGuildLogInfoReq) XXX_Size() int { return xxx_messageInfo_CSGuildLogInfoReq.Size(m) } func (m *CSGuildLogInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildLogInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildLogInfoReq proto.InternalMessageInfo func (m *CSGuildLogInfoReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *CSGuildLogInfoReq) GetLogTime() int64 { if m != nil { return m.LogTime } return 0 } type SCGuildLogInfoAck struct { Log []*GuildLog `protobuf:"bytes,1,rep,name=log,proto3" json:"log,omitempty"` IsEnd bool `protobuf:"varint,2,opt,name=is_end,json=isEnd,proto3" json:"is_end,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildLogInfoAck) Reset() { *m = SCGuildLogInfoAck{} } func (m *SCGuildLogInfoAck) String() string { return proto.CompactTextString(m) } func (*SCGuildLogInfoAck) ProtoMessage() {} func (*SCGuildLogInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{329} } func (m *SCGuildLogInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildLogInfoAck.Unmarshal(m, b) } func (m *SCGuildLogInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildLogInfoAck.Marshal(b, m, deterministic) } func (m *SCGuildLogInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildLogInfoAck.Merge(m, src) } func (m *SCGuildLogInfoAck) XXX_Size() int { return xxx_messageInfo_SCGuildLogInfoAck.Size(m) } func (m *SCGuildLogInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildLogInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildLogInfoAck proto.InternalMessageInfo func (m *SCGuildLogInfoAck) GetLog() []*GuildLog { if m != nil { return m.Log } return nil } func (m *SCGuildLogInfoAck) GetIsEnd() bool { if m != nil { return m.IsEnd } return false } //公会申请列表请求 type CSGuildApplyDataReq struct { Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"` GuildId uint64 `protobuf:"varint,2,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildApplyDataReq) Reset() { *m = CSGuildApplyDataReq{} } func (m *CSGuildApplyDataReq) String() string { return proto.CompactTextString(m) } func (*CSGuildApplyDataReq) ProtoMessage() {} func (*CSGuildApplyDataReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{330} } func (m *CSGuildApplyDataReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildApplyDataReq.Unmarshal(m, b) } func (m *CSGuildApplyDataReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildApplyDataReq.Marshal(b, m, deterministic) } func (m *CSGuildApplyDataReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildApplyDataReq.Merge(m, src) } func (m *CSGuildApplyDataReq) XXX_Size() int { return xxx_messageInfo_CSGuildApplyDataReq.Size(m) } func (m *CSGuildApplyDataReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildApplyDataReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildApplyDataReq proto.InternalMessageInfo func (m *CSGuildApplyDataReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } func (m *CSGuildApplyDataReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } //公会申请列表返回 type SCGuildApplyDataAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` UidList []uint64 `protobuf:"varint,2,rep,packed,name=uid_list,json=uidList,proto3" json:"uid_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildApplyDataAck) Reset() { *m = SCGuildApplyDataAck{} } func (m *SCGuildApplyDataAck) String() string { return proto.CompactTextString(m) } func (*SCGuildApplyDataAck) ProtoMessage() {} func (*SCGuildApplyDataAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{331} } func (m *SCGuildApplyDataAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildApplyDataAck.Unmarshal(m, b) } func (m *SCGuildApplyDataAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildApplyDataAck.Marshal(b, m, deterministic) } func (m *SCGuildApplyDataAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildApplyDataAck.Merge(m, src) } func (m *SCGuildApplyDataAck) XXX_Size() int { return xxx_messageInfo_SCGuildApplyDataAck.Size(m) } func (m *SCGuildApplyDataAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildApplyDataAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildApplyDataAck proto.InternalMessageInfo func (m *SCGuildApplyDataAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildApplyDataAck) GetUidList() []uint64 { if m != nil { return m.UidList } return nil } //处理入会申请 type CSApplyInfoHandleReq struct { Apply *KeyValueType64 `protobuf:"bytes,1,opt,name=apply,proto3" json:"apply,omitempty"` HandleType int32 `protobuf:"varint,2,opt,name=handle_type,json=handleType,proto3" json:"handle_type,omitempty"` GuildId uint64 `protobuf:"varint,3,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` Uid uint64 `protobuf:"varint,4,opt,name=uid,proto3" json:"uid,omitempty"` UidList []uint64 `protobuf:"varint,5,rep,packed,name=uid_list,json=uidList,proto3" json:"uid_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSApplyInfoHandleReq) Reset() { *m = CSApplyInfoHandleReq{} } func (m *CSApplyInfoHandleReq) String() string { return proto.CompactTextString(m) } func (*CSApplyInfoHandleReq) ProtoMessage() {} func (*CSApplyInfoHandleReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{332} } func (m *CSApplyInfoHandleReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSApplyInfoHandleReq.Unmarshal(m, b) } func (m *CSApplyInfoHandleReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSApplyInfoHandleReq.Marshal(b, m, deterministic) } func (m *CSApplyInfoHandleReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSApplyInfoHandleReq.Merge(m, src) } func (m *CSApplyInfoHandleReq) XXX_Size() int { return xxx_messageInfo_CSApplyInfoHandleReq.Size(m) } func (m *CSApplyInfoHandleReq) XXX_DiscardUnknown() { xxx_messageInfo_CSApplyInfoHandleReq.DiscardUnknown(m) } var xxx_messageInfo_CSApplyInfoHandleReq proto.InternalMessageInfo func (m *CSApplyInfoHandleReq) GetApply() *KeyValueType64 { if m != nil { return m.Apply } return nil } func (m *CSApplyInfoHandleReq) GetHandleType() int32 { if m != nil { return m.HandleType } return 0 } func (m *CSApplyInfoHandleReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *CSApplyInfoHandleReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } func (m *CSApplyInfoHandleReq) GetUidList() []uint64 { if m != nil { return m.UidList } return nil } //处理入会申请返回 type SCApplyInfoHandleAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GuildId uint64 `protobuf:"varint,2,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` HandleType int32 `protobuf:"varint,3,opt,name=handle_type,json=handleType,proto3" json:"handle_type,omitempty"` UidList []*KeyValueType64 `protobuf:"bytes,4,rep,name=uid_list,json=uidList,proto3" json:"uid_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCApplyInfoHandleAck) Reset() { *m = SCApplyInfoHandleAck{} } func (m *SCApplyInfoHandleAck) String() string { return proto.CompactTextString(m) } func (*SCApplyInfoHandleAck) ProtoMessage() {} func (*SCApplyInfoHandleAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{333} } func (m *SCApplyInfoHandleAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCApplyInfoHandleAck.Unmarshal(m, b) } func (m *SCApplyInfoHandleAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCApplyInfoHandleAck.Marshal(b, m, deterministic) } func (m *SCApplyInfoHandleAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCApplyInfoHandleAck.Merge(m, src) } func (m *SCApplyInfoHandleAck) XXX_Size() int { return xxx_messageInfo_SCApplyInfoHandleAck.Size(m) } func (m *SCApplyInfoHandleAck) XXX_DiscardUnknown() { xxx_messageInfo_SCApplyInfoHandleAck.DiscardUnknown(m) } var xxx_messageInfo_SCApplyInfoHandleAck proto.InternalMessageInfo func (m *SCApplyInfoHandleAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCApplyInfoHandleAck) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *SCApplyInfoHandleAck) GetHandleType() int32 { if m != nil { return m.HandleType } return 0 } func (m *SCApplyInfoHandleAck) GetUidList() []*KeyValueType64 { if m != nil { return m.UidList } return nil } type SCApplyInfoHandleNtf struct { ApplyResult int32 `protobuf:"varint,1,opt,name=apply_result,json=applyResult,proto3" json:"apply_result,omitempty"` Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"` GuildId uint64 `protobuf:"varint,3,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` Data *GuildNotifyData `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCApplyInfoHandleNtf) Reset() { *m = SCApplyInfoHandleNtf{} } func (m *SCApplyInfoHandleNtf) String() string { return proto.CompactTextString(m) } func (*SCApplyInfoHandleNtf) ProtoMessage() {} func (*SCApplyInfoHandleNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{334} } func (m *SCApplyInfoHandleNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCApplyInfoHandleNtf.Unmarshal(m, b) } func (m *SCApplyInfoHandleNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCApplyInfoHandleNtf.Marshal(b, m, deterministic) } func (m *SCApplyInfoHandleNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCApplyInfoHandleNtf.Merge(m, src) } func (m *SCApplyInfoHandleNtf) XXX_Size() int { return xxx_messageInfo_SCApplyInfoHandleNtf.Size(m) } func (m *SCApplyInfoHandleNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCApplyInfoHandleNtf.DiscardUnknown(m) } var xxx_messageInfo_SCApplyInfoHandleNtf proto.InternalMessageInfo func (m *SCApplyInfoHandleNtf) GetApplyResult() int32 { if m != nil { return m.ApplyResult } return 0 } func (m *SCApplyInfoHandleNtf) GetUid() uint64 { if m != nil { return m.Uid } return 0 } func (m *SCApplyInfoHandleNtf) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *SCApplyInfoHandleNtf) GetData() *GuildNotifyData { if m != nil { return m.Data } return nil } //查看其他公会信息 type CSGuildInfoReq struct { GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildInfoReq) Reset() { *m = CSGuildInfoReq{} } func (m *CSGuildInfoReq) String() string { return proto.CompactTextString(m) } func (*CSGuildInfoReq) ProtoMessage() {} func (*CSGuildInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{335} } func (m *CSGuildInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildInfoReq.Unmarshal(m, b) } func (m *CSGuildInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildInfoReq.Marshal(b, m, deterministic) } func (m *CSGuildInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildInfoReq.Merge(m, src) } func (m *CSGuildInfoReq) XXX_Size() int { return xxx_messageInfo_CSGuildInfoReq.Size(m) } func (m *CSGuildInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildInfoReq proto.InternalMessageInfo func (m *CSGuildInfoReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *CSGuildInfoReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } //返回其他公会信息 type SCGuildInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Guild_Base *GuildBase `protobuf:"bytes,2,opt,name=guild_Base,json=guildBase,proto3" json:"guild_Base,omitempty"` MemBrief []*MemberBrief `protobuf:"bytes,3,rep,name=mem_brief,json=memBrief,proto3" json:"mem_brief,omitempty"` Apply bool `protobuf:"varint,4,opt,name=apply,proto3" json:"apply,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildInfoAck) Reset() { *m = SCGuildInfoAck{} } func (m *SCGuildInfoAck) String() string { return proto.CompactTextString(m) } func (*SCGuildInfoAck) ProtoMessage() {} func (*SCGuildInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{336} } func (m *SCGuildInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildInfoAck.Unmarshal(m, b) } func (m *SCGuildInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildInfoAck.Marshal(b, m, deterministic) } func (m *SCGuildInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildInfoAck.Merge(m, src) } func (m *SCGuildInfoAck) XXX_Size() int { return xxx_messageInfo_SCGuildInfoAck.Size(m) } func (m *SCGuildInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildInfoAck proto.InternalMessageInfo func (m *SCGuildInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildInfoAck) GetGuild_Base() *GuildBase { if m != nil { return m.Guild_Base } return nil } func (m *SCGuildInfoAck) GetMemBrief() []*MemberBrief { if m != nil { return m.MemBrief } return nil } func (m *SCGuildInfoAck) GetApply() bool { if m != nil { return m.Apply } return false } //查看自己公会信息 type CSGetSelfGuildInfoReq struct { GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGetSelfGuildInfoReq) Reset() { *m = CSGetSelfGuildInfoReq{} } func (m *CSGetSelfGuildInfoReq) String() string { return proto.CompactTextString(m) } func (*CSGetSelfGuildInfoReq) ProtoMessage() {} func (*CSGetSelfGuildInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{337} } func (m *CSGetSelfGuildInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGetSelfGuildInfoReq.Unmarshal(m, b) } func (m *CSGetSelfGuildInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGetSelfGuildInfoReq.Marshal(b, m, deterministic) } func (m *CSGetSelfGuildInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGetSelfGuildInfoReq.Merge(m, src) } func (m *CSGetSelfGuildInfoReq) XXX_Size() int { return xxx_messageInfo_CSGetSelfGuildInfoReq.Size(m) } func (m *CSGetSelfGuildInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGetSelfGuildInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSGetSelfGuildInfoReq proto.InternalMessageInfo func (m *CSGetSelfGuildInfoReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *CSGetSelfGuildInfoReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } //返回自己公会信息 type SCGetSelfGuildInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Guild_Base *GuildBase `protobuf:"bytes,2,opt,name=guild_Base,json=guildBase,proto3" json:"guild_Base,omitempty"` MemBrief []*MemberBrief `protobuf:"bytes,3,rep,name=mem_brief,json=memBrief,proto3" json:"mem_brief,omitempty"` RoleGuild *RoleGuild `protobuf:"bytes,4,opt,name=role_guild,json=roleGuild,proto3" json:"role_guild,omitempty"` TotalActive uint32 `protobuf:"varint,5,opt,name=total_active,json=totalActive,proto3" json:"total_active,omitempty"` ApplyList bool `protobuf:"varint,6,opt,name=apply_list,json=applyList,proto3" json:"apply_list,omitempty"` GuildBattleState int32 `protobuf:"varint,7,opt,name=guild_battle_state,json=guildBattleState,proto3" json:"guild_battle_state,omitempty"` NextStateBegin uint64 `protobuf:"varint,8,opt,name=next_state_begin,json=nextStateBegin,proto3" json:"next_state_begin,omitempty"` CpNum uint32 `protobuf:"varint,9,opt,name=cp_num,json=cpNum,proto3" json:"cp_num,omitempty"` GuildBattleRank uint32 `protobuf:"varint,10,opt,name=guild_battle_rank,json=guildBattleRank,proto3" json:"guild_battle_rank,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGetSelfGuildInfoAck) Reset() { *m = SCGetSelfGuildInfoAck{} } func (m *SCGetSelfGuildInfoAck) String() string { return proto.CompactTextString(m) } func (*SCGetSelfGuildInfoAck) ProtoMessage() {} func (*SCGetSelfGuildInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{338} } func (m *SCGetSelfGuildInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGetSelfGuildInfoAck.Unmarshal(m, b) } func (m *SCGetSelfGuildInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGetSelfGuildInfoAck.Marshal(b, m, deterministic) } func (m *SCGetSelfGuildInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGetSelfGuildInfoAck.Merge(m, src) } func (m *SCGetSelfGuildInfoAck) XXX_Size() int { return xxx_messageInfo_SCGetSelfGuildInfoAck.Size(m) } func (m *SCGetSelfGuildInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGetSelfGuildInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCGetSelfGuildInfoAck proto.InternalMessageInfo func (m *SCGetSelfGuildInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGetSelfGuildInfoAck) GetGuild_Base() *GuildBase { if m != nil { return m.Guild_Base } return nil } func (m *SCGetSelfGuildInfoAck) GetMemBrief() []*MemberBrief { if m != nil { return m.MemBrief } return nil } func (m *SCGetSelfGuildInfoAck) GetRoleGuild() *RoleGuild { if m != nil { return m.RoleGuild } return nil } func (m *SCGetSelfGuildInfoAck) GetTotalActive() uint32 { if m != nil { return m.TotalActive } return 0 } func (m *SCGetSelfGuildInfoAck) GetApplyList() bool { if m != nil { return m.ApplyList } return false } func (m *SCGetSelfGuildInfoAck) GetGuildBattleState() int32 { if m != nil { return m.GuildBattleState } return 0 } func (m *SCGetSelfGuildInfoAck) GetNextStateBegin() uint64 { if m != nil { return m.NextStateBegin } return 0 } func (m *SCGetSelfGuildInfoAck) GetCpNum() uint32 { if m != nil { return m.CpNum } return 0 } func (m *SCGetSelfGuildInfoAck) GetGuildBattleRank() uint32 { if m != nil { return m.GuildBattleRank } return 0 } //公会成员信息请求 type CSGuildMemberInfoReq struct { GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` UidList []uint64 `protobuf:"varint,2,rep,packed,name=uid_list,json=uidList,proto3" json:"uid_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildMemberInfoReq) Reset() { *m = CSGuildMemberInfoReq{} } func (m *CSGuildMemberInfoReq) String() string { return proto.CompactTextString(m) } func (*CSGuildMemberInfoReq) ProtoMessage() {} func (*CSGuildMemberInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{339} } func (m *CSGuildMemberInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildMemberInfoReq.Unmarshal(m, b) } func (m *CSGuildMemberInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildMemberInfoReq.Marshal(b, m, deterministic) } func (m *CSGuildMemberInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildMemberInfoReq.Merge(m, src) } func (m *CSGuildMemberInfoReq) XXX_Size() int { return xxx_messageInfo_CSGuildMemberInfoReq.Size(m) } func (m *CSGuildMemberInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildMemberInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildMemberInfoReq proto.InternalMessageInfo func (m *CSGuildMemberInfoReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *CSGuildMemberInfoReq) GetUidList() []uint64 { if m != nil { return m.UidList } return nil } type SCGuildMemberInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GuildId uint64 `protobuf:"varint,2,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` MemberData []*MemberInfo `protobuf:"bytes,3,rep,name=member_data,json=memberData,proto3" json:"member_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildMemberInfoAck) Reset() { *m = SCGuildMemberInfoAck{} } func (m *SCGuildMemberInfoAck) String() string { return proto.CompactTextString(m) } func (*SCGuildMemberInfoAck) ProtoMessage() {} func (*SCGuildMemberInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{340} } func (m *SCGuildMemberInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildMemberInfoAck.Unmarshal(m, b) } func (m *SCGuildMemberInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildMemberInfoAck.Marshal(b, m, deterministic) } func (m *SCGuildMemberInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildMemberInfoAck.Merge(m, src) } func (m *SCGuildMemberInfoAck) XXX_Size() int { return xxx_messageInfo_SCGuildMemberInfoAck.Size(m) } func (m *SCGuildMemberInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildMemberInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildMemberInfoAck proto.InternalMessageInfo func (m *SCGuildMemberInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildMemberInfoAck) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *SCGuildMemberInfoAck) GetMemberData() []*MemberInfo { if m != nil { return m.MemberData } return nil } //请求推荐公会 type CSRecommendGuildInfoReq struct { Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"` ReqCount int32 `protobuf:"varint,2,opt,name=req_count,json=reqCount,proto3" json:"req_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSRecommendGuildInfoReq) Reset() { *m = CSRecommendGuildInfoReq{} } func (m *CSRecommendGuildInfoReq) String() string { return proto.CompactTextString(m) } func (*CSRecommendGuildInfoReq) ProtoMessage() {} func (*CSRecommendGuildInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{341} } func (m *CSRecommendGuildInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSRecommendGuildInfoReq.Unmarshal(m, b) } func (m *CSRecommendGuildInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSRecommendGuildInfoReq.Marshal(b, m, deterministic) } func (m *CSRecommendGuildInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSRecommendGuildInfoReq.Merge(m, src) } func (m *CSRecommendGuildInfoReq) XXX_Size() int { return xxx_messageInfo_CSRecommendGuildInfoReq.Size(m) } func (m *CSRecommendGuildInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSRecommendGuildInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSRecommendGuildInfoReq proto.InternalMessageInfo func (m *CSRecommendGuildInfoReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } func (m *CSRecommendGuildInfoReq) GetReqCount() int32 { if m != nil { return m.ReqCount } return 0 } //返回推荐的公会 type SCRecommendGuildInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Data []*GuildNotifyData `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCRecommendGuildInfoAck) Reset() { *m = SCRecommendGuildInfoAck{} } func (m *SCRecommendGuildInfoAck) String() string { return proto.CompactTextString(m) } func (*SCRecommendGuildInfoAck) ProtoMessage() {} func (*SCRecommendGuildInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{342} } func (m *SCRecommendGuildInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCRecommendGuildInfoAck.Unmarshal(m, b) } func (m *SCRecommendGuildInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCRecommendGuildInfoAck.Marshal(b, m, deterministic) } func (m *SCRecommendGuildInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCRecommendGuildInfoAck.Merge(m, src) } func (m *SCRecommendGuildInfoAck) XXX_Size() int { return xxx_messageInfo_SCRecommendGuildInfoAck.Size(m) } func (m *SCRecommendGuildInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCRecommendGuildInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCRecommendGuildInfoAck proto.InternalMessageInfo func (m *SCRecommendGuildInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCRecommendGuildInfoAck) GetData() []*GuildNotifyData { if m != nil { return m.Data } return nil } type CSOnlinePlayerGuildReq struct { Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"` GuildId uint64 `protobuf:"varint,2,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSOnlinePlayerGuildReq) Reset() { *m = CSOnlinePlayerGuildReq{} } func (m *CSOnlinePlayerGuildReq) String() string { return proto.CompactTextString(m) } func (*CSOnlinePlayerGuildReq) ProtoMessage() {} func (*CSOnlinePlayerGuildReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{343} } func (m *CSOnlinePlayerGuildReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSOnlinePlayerGuildReq.Unmarshal(m, b) } func (m *CSOnlinePlayerGuildReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSOnlinePlayerGuildReq.Marshal(b, m, deterministic) } func (m *CSOnlinePlayerGuildReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSOnlinePlayerGuildReq.Merge(m, src) } func (m *CSOnlinePlayerGuildReq) XXX_Size() int { return xxx_messageInfo_CSOnlinePlayerGuildReq.Size(m) } func (m *CSOnlinePlayerGuildReq) XXX_DiscardUnknown() { xxx_messageInfo_CSOnlinePlayerGuildReq.DiscardUnknown(m) } var xxx_messageInfo_CSOnlinePlayerGuildReq proto.InternalMessageInfo func (m *CSOnlinePlayerGuildReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } func (m *CSOnlinePlayerGuildReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } //玩家上线时,公会服务器返回数据 type SCOnlinePlayerGuildAck struct { Data *GuildNotifyData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` NextJoin int64 `protobuf:"varint,2,opt,name=next_join,json=nextJoin,proto3" json:"next_join,omitempty"` Boss bool `protobuf:"varint,3,opt,name=boss,proto3" json:"boss,omitempty"` MsgRec []*MessageContentInfo `protobuf:"bytes,4,rep,name=msgRec,proto3" json:"msgRec,omitempty"` InGuildBattle bool `protobuf:"varint,5,opt,name=in_guild_battle,json=inGuildBattle,proto3" json:"in_guild_battle,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCOnlinePlayerGuildAck) Reset() { *m = SCOnlinePlayerGuildAck{} } func (m *SCOnlinePlayerGuildAck) String() string { return proto.CompactTextString(m) } func (*SCOnlinePlayerGuildAck) ProtoMessage() {} func (*SCOnlinePlayerGuildAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{344} } func (m *SCOnlinePlayerGuildAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCOnlinePlayerGuildAck.Unmarshal(m, b) } func (m *SCOnlinePlayerGuildAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCOnlinePlayerGuildAck.Marshal(b, m, deterministic) } func (m *SCOnlinePlayerGuildAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCOnlinePlayerGuildAck.Merge(m, src) } func (m *SCOnlinePlayerGuildAck) XXX_Size() int { return xxx_messageInfo_SCOnlinePlayerGuildAck.Size(m) } func (m *SCOnlinePlayerGuildAck) XXX_DiscardUnknown() { xxx_messageInfo_SCOnlinePlayerGuildAck.DiscardUnknown(m) } var xxx_messageInfo_SCOnlinePlayerGuildAck proto.InternalMessageInfo func (m *SCOnlinePlayerGuildAck) GetData() *GuildNotifyData { if m != nil { return m.Data } return nil } func (m *SCOnlinePlayerGuildAck) GetNextJoin() int64 { if m != nil { return m.NextJoin } return 0 } func (m *SCOnlinePlayerGuildAck) GetBoss() bool { if m != nil { return m.Boss } return false } func (m *SCOnlinePlayerGuildAck) GetMsgRec() []*MessageContentInfo { if m != nil { return m.MsgRec } return nil } func (m *SCOnlinePlayerGuildAck) GetInGuildBattle() bool { if m != nil { return m.InGuildBattle } return false } type CSSearchGuildReq struct { SearchString string `protobuf:"bytes,1,opt,name=search_string,json=searchString,proto3" json:"search_string,omitempty"` Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSSearchGuildReq) Reset() { *m = CSSearchGuildReq{} } func (m *CSSearchGuildReq) String() string { return proto.CompactTextString(m) } func (*CSSearchGuildReq) ProtoMessage() {} func (*CSSearchGuildReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{345} } func (m *CSSearchGuildReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSSearchGuildReq.Unmarshal(m, b) } func (m *CSSearchGuildReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSSearchGuildReq.Marshal(b, m, deterministic) } func (m *CSSearchGuildReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSSearchGuildReq.Merge(m, src) } func (m *CSSearchGuildReq) XXX_Size() int { return xxx_messageInfo_CSSearchGuildReq.Size(m) } func (m *CSSearchGuildReq) XXX_DiscardUnknown() { xxx_messageInfo_CSSearchGuildReq.DiscardUnknown(m) } var xxx_messageInfo_CSSearchGuildReq proto.InternalMessageInfo func (m *CSSearchGuildReq) GetSearchString() string { if m != nil { return m.SearchString } return "" } func (m *CSSearchGuildReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } type SCSearchGuildAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` SearchString string `protobuf:"bytes,2,opt,name=search_string,json=searchString,proto3" json:"search_string,omitempty"` Data []*GuildNotifyData `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCSearchGuildAck) Reset() { *m = SCSearchGuildAck{} } func (m *SCSearchGuildAck) String() string { return proto.CompactTextString(m) } func (*SCSearchGuildAck) ProtoMessage() {} func (*SCSearchGuildAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{346} } func (m *SCSearchGuildAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCSearchGuildAck.Unmarshal(m, b) } func (m *SCSearchGuildAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCSearchGuildAck.Marshal(b, m, deterministic) } func (m *SCSearchGuildAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCSearchGuildAck.Merge(m, src) } func (m *SCSearchGuildAck) XXX_Size() int { return xxx_messageInfo_SCSearchGuildAck.Size(m) } func (m *SCSearchGuildAck) XXX_DiscardUnknown() { xxx_messageInfo_SCSearchGuildAck.DiscardUnknown(m) } var xxx_messageInfo_SCSearchGuildAck proto.InternalMessageInfo func (m *SCSearchGuildAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCSearchGuildAck) GetSearchString() string { if m != nil { return m.SearchString } return "" } func (m *SCSearchGuildAck) GetData() []*GuildNotifyData { if m != nil { return m.Data } return nil } type SCQuitGuildCDNtf struct { QuitNum int32 `protobuf:"varint,1,opt,name=quit_num,json=quitNum,proto3" json:"quit_num,omitempty"` NextJoin int64 `protobuf:"varint,2,opt,name=next_join,json=nextJoin,proto3" json:"next_join,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCQuitGuildCDNtf) Reset() { *m = SCQuitGuildCDNtf{} } func (m *SCQuitGuildCDNtf) String() string { return proto.CompactTextString(m) } func (*SCQuitGuildCDNtf) ProtoMessage() {} func (*SCQuitGuildCDNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{347} } func (m *SCQuitGuildCDNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCQuitGuildCDNtf.Unmarshal(m, b) } func (m *SCQuitGuildCDNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCQuitGuildCDNtf.Marshal(b, m, deterministic) } func (m *SCQuitGuildCDNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCQuitGuildCDNtf.Merge(m, src) } func (m *SCQuitGuildCDNtf) XXX_Size() int { return xxx_messageInfo_SCQuitGuildCDNtf.Size(m) } func (m *SCQuitGuildCDNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCQuitGuildCDNtf.DiscardUnknown(m) } var xxx_messageInfo_SCQuitGuildCDNtf proto.InternalMessageInfo func (m *SCQuitGuildCDNtf) GetQuitNum() int32 { if m != nil { return m.QuitNum } return 0 } func (m *SCQuitGuildCDNtf) GetNextJoin() int64 { if m != nil { return m.NextJoin } return 0 } //公会boss数据请求 type CSGuildBossInfoReq struct { GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBossInfoReq) Reset() { *m = CSGuildBossInfoReq{} } func (m *CSGuildBossInfoReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBossInfoReq) ProtoMessage() {} func (*CSGuildBossInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{348} } func (m *CSGuildBossInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBossInfoReq.Unmarshal(m, b) } func (m *CSGuildBossInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBossInfoReq.Marshal(b, m, deterministic) } func (m *CSGuildBossInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBossInfoReq.Merge(m, src) } func (m *CSGuildBossInfoReq) XXX_Size() int { return xxx_messageInfo_CSGuildBossInfoReq.Size(m) } func (m *CSGuildBossInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBossInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBossInfoReq proto.InternalMessageInfo func (m *CSGuildBossInfoReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } type SCGuildBossInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` BossData []*GuildBossData `protobuf:"bytes,2,rep,name=boss_data,json=bossData,proto3" json:"boss_data,omitempty"` BossFight []*KeyValueType `protobuf:"bytes,3,rep,name=boss_fight,json=bossFight,proto3" json:"boss_fight,omitempty"` EliteBossCd uint64 `protobuf:"varint,4,opt,name=elite_boss_cd,json=eliteBossCd,proto3" json:"elite_boss_cd,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBossInfoAck) Reset() { *m = SCGuildBossInfoAck{} } func (m *SCGuildBossInfoAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBossInfoAck) ProtoMessage() {} func (*SCGuildBossInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{349} } func (m *SCGuildBossInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBossInfoAck.Unmarshal(m, b) } func (m *SCGuildBossInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBossInfoAck.Marshal(b, m, deterministic) } func (m *SCGuildBossInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBossInfoAck.Merge(m, src) } func (m *SCGuildBossInfoAck) XXX_Size() int { return xxx_messageInfo_SCGuildBossInfoAck.Size(m) } func (m *SCGuildBossInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBossInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBossInfoAck proto.InternalMessageInfo func (m *SCGuildBossInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildBossInfoAck) GetBossData() []*GuildBossData { if m != nil { return m.BossData } return nil } func (m *SCGuildBossInfoAck) GetBossFight() []*KeyValueType { if m != nil { return m.BossFight } return nil } func (m *SCGuildBossInfoAck) GetEliteBossCd() uint64 { if m != nil { return m.EliteBossCd } return 0 } //公会boss战斗日志请求 type CSGuildBossLogReq struct { LogTime uint64 `protobuf:"varint,1,opt,name=log_time,json=logTime,proto3" json:"log_time,omitempty"` BossId uint32 `protobuf:"varint,2,opt,name=boss_id,json=bossId,proto3" json:"boss_id,omitempty"` GuildId uint64 `protobuf:"varint,3,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBossLogReq) Reset() { *m = CSGuildBossLogReq{} } func (m *CSGuildBossLogReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBossLogReq) ProtoMessage() {} func (*CSGuildBossLogReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{350} } func (m *CSGuildBossLogReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBossLogReq.Unmarshal(m, b) } func (m *CSGuildBossLogReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBossLogReq.Marshal(b, m, deterministic) } func (m *CSGuildBossLogReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBossLogReq.Merge(m, src) } func (m *CSGuildBossLogReq) XXX_Size() int { return xxx_messageInfo_CSGuildBossLogReq.Size(m) } func (m *CSGuildBossLogReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBossLogReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBossLogReq proto.InternalMessageInfo func (m *CSGuildBossLogReq) GetLogTime() uint64 { if m != nil { return m.LogTime } return 0 } func (m *CSGuildBossLogReq) GetBossId() uint32 { if m != nil { return m.BossId } return 0 } func (m *CSGuildBossLogReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } type SCGuildBossLogAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` BossId uint32 `protobuf:"varint,2,opt,name=boss_id,json=bossId,proto3" json:"boss_id,omitempty"` Logs []*GuildBossLogDetial `protobuf:"bytes,3,rep,name=logs,proto3" json:"logs,omitempty"` IsEnd bool `protobuf:"varint,4,opt,name=is_end,json=isEnd,proto3" json:"is_end,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBossLogAck) Reset() { *m = SCGuildBossLogAck{} } func (m *SCGuildBossLogAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBossLogAck) ProtoMessage() {} func (*SCGuildBossLogAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{351} } func (m *SCGuildBossLogAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBossLogAck.Unmarshal(m, b) } func (m *SCGuildBossLogAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBossLogAck.Marshal(b, m, deterministic) } func (m *SCGuildBossLogAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBossLogAck.Merge(m, src) } func (m *SCGuildBossLogAck) XXX_Size() int { return xxx_messageInfo_SCGuildBossLogAck.Size(m) } func (m *SCGuildBossLogAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBossLogAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBossLogAck proto.InternalMessageInfo func (m *SCGuildBossLogAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildBossLogAck) GetBossId() uint32 { if m != nil { return m.BossId } return 0 } func (m *SCGuildBossLogAck) GetLogs() []*GuildBossLogDetial { if m != nil { return m.Logs } return nil } func (m *SCGuildBossLogAck) GetIsEnd() bool { if m != nil { return m.IsEnd } return false } //挑战boss type CSGuildBossChallengeReq struct { BossId uint32 `protobuf:"varint,1,opt,name=boss_id,json=bossId,proto3" json:"boss_id,omitempty"` Damage uint32 `protobuf:"varint,2,opt,name=damage,proto3" json:"damage,omitempty"` BattleTime uint32 `protobuf:"varint,3,opt,name=battle_time,json=battleTime,proto3" json:"battle_time,omitempty"` GuildId uint64 `protobuf:"varint,4,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` Uid uint64 `protobuf:"varint,5,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBossChallengeReq) Reset() { *m = CSGuildBossChallengeReq{} } func (m *CSGuildBossChallengeReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBossChallengeReq) ProtoMessage() {} func (*CSGuildBossChallengeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{352} } func (m *CSGuildBossChallengeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBossChallengeReq.Unmarshal(m, b) } func (m *CSGuildBossChallengeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBossChallengeReq.Marshal(b, m, deterministic) } func (m *CSGuildBossChallengeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBossChallengeReq.Merge(m, src) } func (m *CSGuildBossChallengeReq) XXX_Size() int { return xxx_messageInfo_CSGuildBossChallengeReq.Size(m) } func (m *CSGuildBossChallengeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBossChallengeReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBossChallengeReq proto.InternalMessageInfo func (m *CSGuildBossChallengeReq) GetBossId() uint32 { if m != nil { return m.BossId } return 0 } func (m *CSGuildBossChallengeReq) GetDamage() uint32 { if m != nil { return m.Damage } return 0 } func (m *CSGuildBossChallengeReq) GetBattleTime() uint32 { if m != nil { return m.BattleTime } return 0 } func (m *CSGuildBossChallengeReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *CSGuildBossChallengeReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } type SCGuildBossChallengeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` BossId uint32 `protobuf:"varint,2,opt,name=boss_id,json=bossId,proto3" json:"boss_id,omitempty"` Reward []*KeyValueType `protobuf:"bytes,3,rep,name=reward,proto3" json:"reward,omitempty"` Damage uint32 `protobuf:"varint,4,opt,name=damage,proto3" json:"damage,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBossChallengeAck) Reset() { *m = SCGuildBossChallengeAck{} } func (m *SCGuildBossChallengeAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBossChallengeAck) ProtoMessage() {} func (*SCGuildBossChallengeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{353} } func (m *SCGuildBossChallengeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBossChallengeAck.Unmarshal(m, b) } func (m *SCGuildBossChallengeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBossChallengeAck.Marshal(b, m, deterministic) } func (m *SCGuildBossChallengeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBossChallengeAck.Merge(m, src) } func (m *SCGuildBossChallengeAck) XXX_Size() int { return xxx_messageInfo_SCGuildBossChallengeAck.Size(m) } func (m *SCGuildBossChallengeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBossChallengeAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBossChallengeAck proto.InternalMessageInfo func (m *SCGuildBossChallengeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildBossChallengeAck) GetBossId() uint32 { if m != nil { return m.BossId } return 0 } func (m *SCGuildBossChallengeAck) GetReward() []*KeyValueType { if m != nil { return m.Reward } return nil } func (m *SCGuildBossChallengeAck) GetDamage() uint32 { if m != nil { return m.Damage } return 0 } //召唤boss type CSGuildBossSummonReq struct { BossId uint32 `protobuf:"varint,1,opt,name=boss_id,json=bossId,proto3" json:"boss_id,omitempty"` GuildId uint64 `protobuf:"varint,2,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` Uid uint64 `protobuf:"varint,3,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBossSummonReq) Reset() { *m = CSGuildBossSummonReq{} } func (m *CSGuildBossSummonReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBossSummonReq) ProtoMessage() {} func (*CSGuildBossSummonReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{354} } func (m *CSGuildBossSummonReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBossSummonReq.Unmarshal(m, b) } func (m *CSGuildBossSummonReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBossSummonReq.Marshal(b, m, deterministic) } func (m *CSGuildBossSummonReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBossSummonReq.Merge(m, src) } func (m *CSGuildBossSummonReq) XXX_Size() int { return xxx_messageInfo_CSGuildBossSummonReq.Size(m) } func (m *CSGuildBossSummonReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBossSummonReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBossSummonReq proto.InternalMessageInfo func (m *CSGuildBossSummonReq) GetBossId() uint32 { if m != nil { return m.BossId } return 0 } func (m *CSGuildBossSummonReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *CSGuildBossSummonReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } type SCGuildBossSummonAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` BossId uint32 `protobuf:"varint,2,opt,name=boss_id,json=bossId,proto3" json:"boss_id,omitempty"` GuildActive uint32 `protobuf:"varint,3,opt,name=guild_active,json=guildActive,proto3" json:"guild_active,omitempty"` FightStart int64 `protobuf:"varint,4,opt,name=fight_start,json=fightStart,proto3" json:"fight_start,omitempty"` FightCount int32 `protobuf:"varint,5,opt,name=fight_count,json=fightCount,proto3" json:"fight_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBossSummonAck) Reset() { *m = SCGuildBossSummonAck{} } func (m *SCGuildBossSummonAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBossSummonAck) ProtoMessage() {} func (*SCGuildBossSummonAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{355} } func (m *SCGuildBossSummonAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBossSummonAck.Unmarshal(m, b) } func (m *SCGuildBossSummonAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBossSummonAck.Marshal(b, m, deterministic) } func (m *SCGuildBossSummonAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBossSummonAck.Merge(m, src) } func (m *SCGuildBossSummonAck) XXX_Size() int { return xxx_messageInfo_SCGuildBossSummonAck.Size(m) } func (m *SCGuildBossSummonAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBossSummonAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBossSummonAck proto.InternalMessageInfo func (m *SCGuildBossSummonAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildBossSummonAck) GetBossId() uint32 { if m != nil { return m.BossId } return 0 } func (m *SCGuildBossSummonAck) GetGuildActive() uint32 { if m != nil { return m.GuildActive } return 0 } func (m *SCGuildBossSummonAck) GetFightStart() int64 { if m != nil { return m.FightStart } return 0 } func (m *SCGuildBossSummonAck) GetFightCount() int32 { if m != nil { return m.FightCount } return 0 } //大事馈赠奖励查看 type CSGuildBossExtraRewardReq struct { BossId uint32 `protobuf:"varint,1,opt,name=boss_id,json=bossId,proto3" json:"boss_id,omitempty"` GuildId uint64 `protobuf:"varint,2,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBossExtraRewardReq) Reset() { *m = CSGuildBossExtraRewardReq{} } func (m *CSGuildBossExtraRewardReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBossExtraRewardReq) ProtoMessage() {} func (*CSGuildBossExtraRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{356} } func (m *CSGuildBossExtraRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBossExtraRewardReq.Unmarshal(m, b) } func (m *CSGuildBossExtraRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBossExtraRewardReq.Marshal(b, m, deterministic) } func (m *CSGuildBossExtraRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBossExtraRewardReq.Merge(m, src) } func (m *CSGuildBossExtraRewardReq) XXX_Size() int { return xxx_messageInfo_CSGuildBossExtraRewardReq.Size(m) } func (m *CSGuildBossExtraRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBossExtraRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBossExtraRewardReq proto.InternalMessageInfo func (m *CSGuildBossExtraRewardReq) GetBossId() uint32 { if m != nil { return m.BossId } return 0 } func (m *CSGuildBossExtraRewardReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } type SCGuildBossExtraRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` BossId uint32 `protobuf:"varint,2,opt,name=boss_id,json=bossId,proto3" json:"boss_id,omitempty"` MaxDam uint32 `protobuf:"varint,3,opt,name=max_dam,json=maxDam,proto3" json:"max_dam,omitempty"` Brief *CommonPlayerBriefInfo `protobuf:"bytes,4,opt,name=brief,proto3" json:"brief,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBossExtraRewardAck) Reset() { *m = SCGuildBossExtraRewardAck{} } func (m *SCGuildBossExtraRewardAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBossExtraRewardAck) ProtoMessage() {} func (*SCGuildBossExtraRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{357} } func (m *SCGuildBossExtraRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBossExtraRewardAck.Unmarshal(m, b) } func (m *SCGuildBossExtraRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBossExtraRewardAck.Marshal(b, m, deterministic) } func (m *SCGuildBossExtraRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBossExtraRewardAck.Merge(m, src) } func (m *SCGuildBossExtraRewardAck) XXX_Size() int { return xxx_messageInfo_SCGuildBossExtraRewardAck.Size(m) } func (m *SCGuildBossExtraRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBossExtraRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBossExtraRewardAck proto.InternalMessageInfo func (m *SCGuildBossExtraRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildBossExtraRewardAck) GetBossId() uint32 { if m != nil { return m.BossId } return 0 } func (m *SCGuildBossExtraRewardAck) GetMaxDam() uint32 { if m != nil { return m.MaxDam } return 0 } func (m *SCGuildBossExtraRewardAck) GetBrief() *CommonPlayerBriefInfo { if m != nil { return m.Brief } return nil } //公会改名NTF type SCGuildNameChangeNtf struct { GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` GuildName string `protobuf:"bytes,2,opt,name=guild_name,json=guildName,proto3" json:"guild_name,omitempty"` Uid uint64 `protobuf:"varint,3,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildNameChangeNtf) Reset() { *m = SCGuildNameChangeNtf{} } func (m *SCGuildNameChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCGuildNameChangeNtf) ProtoMessage() {} func (*SCGuildNameChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{358} } func (m *SCGuildNameChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildNameChangeNtf.Unmarshal(m, b) } func (m *SCGuildNameChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildNameChangeNtf.Marshal(b, m, deterministic) } func (m *SCGuildNameChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildNameChangeNtf.Merge(m, src) } func (m *SCGuildNameChangeNtf) XXX_Size() int { return xxx_messageInfo_SCGuildNameChangeNtf.Size(m) } func (m *SCGuildNameChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildNameChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCGuildNameChangeNtf proto.InternalMessageInfo func (m *SCGuildNameChangeNtf) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *SCGuildNameChangeNtf) GetGuildName() string { if m != nil { return m.GuildName } return "" } func (m *SCGuildNameChangeNtf) GetUid() uint64 { if m != nil { return m.Uid } return 0 } //公会boss刷新 type SCGuildBossChangeNtf struct { GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` BossId uint32 `protobuf:"varint,2,opt,name=boss_id,json=bossId,proto3" json:"boss_id,omitempty"` FightCount int32 `protobuf:"varint,3,opt,name=fight_count,json=fightCount,proto3" json:"fight_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBossChangeNtf) Reset() { *m = SCGuildBossChangeNtf{} } func (m *SCGuildBossChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCGuildBossChangeNtf) ProtoMessage() {} func (*SCGuildBossChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{359} } func (m *SCGuildBossChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBossChangeNtf.Unmarshal(m, b) } func (m *SCGuildBossChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBossChangeNtf.Marshal(b, m, deterministic) } func (m *SCGuildBossChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBossChangeNtf.Merge(m, src) } func (m *SCGuildBossChangeNtf) XXX_Size() int { return xxx_messageInfo_SCGuildBossChangeNtf.Size(m) } func (m *SCGuildBossChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBossChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBossChangeNtf proto.InternalMessageInfo func (m *SCGuildBossChangeNtf) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *SCGuildBossChangeNtf) GetBossId() uint32 { if m != nil { return m.BossId } return 0 } func (m *SCGuildBossChangeNtf) GetFightCount() int32 { if m != nil { return m.FightCount } return 0 } //公会战开始/结束时刻通知 type SCGuildBattleStageNtf struct { InGuildBattle bool `protobuf:"varint,1,opt,name=in_guild_battle,json=inGuildBattle,proto3" json:"in_guild_battle,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBattleStageNtf) Reset() { *m = SCGuildBattleStageNtf{} } func (m *SCGuildBattleStageNtf) String() string { return proto.CompactTextString(m) } func (*SCGuildBattleStageNtf) ProtoMessage() {} func (*SCGuildBattleStageNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{360} } func (m *SCGuildBattleStageNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBattleStageNtf.Unmarshal(m, b) } func (m *SCGuildBattleStageNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBattleStageNtf.Marshal(b, m, deterministic) } func (m *SCGuildBattleStageNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBattleStageNtf.Merge(m, src) } func (m *SCGuildBattleStageNtf) XXX_Size() int { return xxx_messageInfo_SCGuildBattleStageNtf.Size(m) } func (m *SCGuildBattleStageNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBattleStageNtf.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBattleStageNtf proto.InternalMessageInfo func (m *SCGuildBattleStageNtf) GetInGuildBattle() bool { if m != nil { return m.InGuildBattle } return false } //公会战贡献点Req type CSGuildBattleCPRankReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBattleCPRankReq) Reset() { *m = CSGuildBattleCPRankReq{} } func (m *CSGuildBattleCPRankReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBattleCPRankReq) ProtoMessage() {} func (*CSGuildBattleCPRankReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{361} } func (m *CSGuildBattleCPRankReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBattleCPRankReq.Unmarshal(m, b) } func (m *CSGuildBattleCPRankReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBattleCPRankReq.Marshal(b, m, deterministic) } func (m *CSGuildBattleCPRankReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBattleCPRankReq.Merge(m, src) } func (m *CSGuildBattleCPRankReq) XXX_Size() int { return xxx_messageInfo_CSGuildBattleCPRankReq.Size(m) } func (m *CSGuildBattleCPRankReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBattleCPRankReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBattleCPRankReq proto.InternalMessageInfo type SCGuildBattleCPRankAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` CpList []*GuildBattleCP `protobuf:"bytes,2,rep,name=cp_list,json=cpList,proto3" json:"cp_list,omitempty"` SelfGuildRank int32 `protobuf:"varint,3,opt,name=self_guild_rank,json=selfGuildRank,proto3" json:"self_guild_rank,omitempty"` SelfGuildCp int32 `protobuf:"varint,4,opt,name=self_guild_cp,json=selfGuildCp,proto3" json:"self_guild_cp,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBattleCPRankAck) Reset() { *m = SCGuildBattleCPRankAck{} } func (m *SCGuildBattleCPRankAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBattleCPRankAck) ProtoMessage() {} func (*SCGuildBattleCPRankAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{362} } func (m *SCGuildBattleCPRankAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBattleCPRankAck.Unmarshal(m, b) } func (m *SCGuildBattleCPRankAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBattleCPRankAck.Marshal(b, m, deterministic) } func (m *SCGuildBattleCPRankAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBattleCPRankAck.Merge(m, src) } func (m *SCGuildBattleCPRankAck) XXX_Size() int { return xxx_messageInfo_SCGuildBattleCPRankAck.Size(m) } func (m *SCGuildBattleCPRankAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBattleCPRankAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBattleCPRankAck proto.InternalMessageInfo func (m *SCGuildBattleCPRankAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildBattleCPRankAck) GetCpList() []*GuildBattleCP { if m != nil { return m.CpList } return nil } func (m *SCGuildBattleCPRankAck) GetSelfGuildRank() int32 { if m != nil { return m.SelfGuildRank } return 0 } func (m *SCGuildBattleCPRankAck) GetSelfGuildCp() int32 { if m != nil { return m.SelfGuildCp } return 0 } //公会战对阵表 type CSGuildBattleCountPartReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBattleCountPartReq) Reset() { *m = CSGuildBattleCountPartReq{} } func (m *CSGuildBattleCountPartReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBattleCountPartReq) ProtoMessage() {} func (*CSGuildBattleCountPartReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{363} } func (m *CSGuildBattleCountPartReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBattleCountPartReq.Unmarshal(m, b) } func (m *CSGuildBattleCountPartReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBattleCountPartReq.Marshal(b, m, deterministic) } func (m *CSGuildBattleCountPartReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBattleCountPartReq.Merge(m, src) } func (m *CSGuildBattleCountPartReq) XXX_Size() int { return xxx_messageInfo_CSGuildBattleCountPartReq.Size(m) } func (m *CSGuildBattleCountPartReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBattleCountPartReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBattleCountPartReq proto.InternalMessageInfo type SCGuildBattleCountPartAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Champion uint64 `protobuf:"varint,2,opt,name=champion,proto3" json:"champion,omitempty"` CurStge int32 `protobuf:"varint,3,opt,name=cur_stge,json=curStge,proto3" json:"cur_stge,omitempty"` TournamentPrepare uint64 `protobuf:"varint,4,opt,name=tournament_prepare,json=tournamentPrepare,proto3" json:"tournament_prepare,omitempty"` TournamentBegin uint64 `protobuf:"varint,5,opt,name=tournament_begin,json=tournamentBegin,proto3" json:"tournament_begin,omitempty"` TournamentEnd uint64 `protobuf:"varint,6,opt,name=tournament_end,json=tournamentEnd,proto3" json:"tournament_end,omitempty"` SemifinalsPrepare uint64 `protobuf:"varint,7,opt,name=semifinals_prepare,json=semifinalsPrepare,proto3" json:"semifinals_prepare,omitempty"` SemifinalsBegin uint64 `protobuf:"varint,8,opt,name=semifinals_begin,json=semifinalsBegin,proto3" json:"semifinals_begin,omitempty"` SemifinalsEnd uint64 `protobuf:"varint,9,opt,name=semifinals_end,json=semifinalsEnd,proto3" json:"semifinals_end,omitempty"` FinalsPrepare uint64 `protobuf:"varint,10,opt,name=finals_prepare,json=finalsPrepare,proto3" json:"finals_prepare,omitempty"` FinalsBegin uint64 `protobuf:"varint,11,opt,name=finals_begin,json=finalsBegin,proto3" json:"finals_begin,omitempty"` FinalsEnd uint64 `protobuf:"varint,12,opt,name=finals_end,json=finalsEnd,proto3" json:"finals_end,omitempty"` Data []*CountTableData `protobuf:"bytes,13,rep,name=data,proto3" json:"data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBattleCountPartAck) Reset() { *m = SCGuildBattleCountPartAck{} } func (m *SCGuildBattleCountPartAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBattleCountPartAck) ProtoMessage() {} func (*SCGuildBattleCountPartAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{364} } func (m *SCGuildBattleCountPartAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBattleCountPartAck.Unmarshal(m, b) } func (m *SCGuildBattleCountPartAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBattleCountPartAck.Marshal(b, m, deterministic) } func (m *SCGuildBattleCountPartAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBattleCountPartAck.Merge(m, src) } func (m *SCGuildBattleCountPartAck) XXX_Size() int { return xxx_messageInfo_SCGuildBattleCountPartAck.Size(m) } func (m *SCGuildBattleCountPartAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBattleCountPartAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBattleCountPartAck proto.InternalMessageInfo func (m *SCGuildBattleCountPartAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildBattleCountPartAck) GetChampion() uint64 { if m != nil { return m.Champion } return 0 } func (m *SCGuildBattleCountPartAck) GetCurStge() int32 { if m != nil { return m.CurStge } return 0 } func (m *SCGuildBattleCountPartAck) GetTournamentPrepare() uint64 { if m != nil { return m.TournamentPrepare } return 0 } func (m *SCGuildBattleCountPartAck) GetTournamentBegin() uint64 { if m != nil { return m.TournamentBegin } return 0 } func (m *SCGuildBattleCountPartAck) GetTournamentEnd() uint64 { if m != nil { return m.TournamentEnd } return 0 } func (m *SCGuildBattleCountPartAck) GetSemifinalsPrepare() uint64 { if m != nil { return m.SemifinalsPrepare } return 0 } func (m *SCGuildBattleCountPartAck) GetSemifinalsBegin() uint64 { if m != nil { return m.SemifinalsBegin } return 0 } func (m *SCGuildBattleCountPartAck) GetSemifinalsEnd() uint64 { if m != nil { return m.SemifinalsEnd } return 0 } func (m *SCGuildBattleCountPartAck) GetFinalsPrepare() uint64 { if m != nil { return m.FinalsPrepare } return 0 } func (m *SCGuildBattleCountPartAck) GetFinalsBegin() uint64 { if m != nil { return m.FinalsBegin } return 0 } func (m *SCGuildBattleCountPartAck) GetFinalsEnd() uint64 { if m != nil { return m.FinalsEnd } return 0 } func (m *SCGuildBattleCountPartAck) GetData() []*CountTableData { if m != nil { return m.Data } return nil } //mvp 数据请求 type CSGuildBattleMvpInfoReq struct { GuildBattleIdx int32 `protobuf:"varint,1,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBattleMvpInfoReq) Reset() { *m = CSGuildBattleMvpInfoReq{} } func (m *CSGuildBattleMvpInfoReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBattleMvpInfoReq) ProtoMessage() {} func (*CSGuildBattleMvpInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{365} } func (m *CSGuildBattleMvpInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBattleMvpInfoReq.Unmarshal(m, b) } func (m *CSGuildBattleMvpInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBattleMvpInfoReq.Marshal(b, m, deterministic) } func (m *CSGuildBattleMvpInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBattleMvpInfoReq.Merge(m, src) } func (m *CSGuildBattleMvpInfoReq) XXX_Size() int { return xxx_messageInfo_CSGuildBattleMvpInfoReq.Size(m) } func (m *CSGuildBattleMvpInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBattleMvpInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBattleMvpInfoReq proto.InternalMessageInfo func (m *CSGuildBattleMvpInfoReq) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } type SCGuildBattleMvpInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GuildBattleIdx int32 `protobuf:"varint,2,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` Detail []*GuildBattleDetail `protobuf:"bytes,3,rep,name=detail,proto3" json:"detail,omitempty"` CountPart *CountTableData `protobuf:"bytes,4,opt,name=count_part,json=countPart,proto3" json:"count_part,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBattleMvpInfoAck) Reset() { *m = SCGuildBattleMvpInfoAck{} } func (m *SCGuildBattleMvpInfoAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBattleMvpInfoAck) ProtoMessage() {} func (*SCGuildBattleMvpInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{366} } func (m *SCGuildBattleMvpInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBattleMvpInfoAck.Unmarshal(m, b) } func (m *SCGuildBattleMvpInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBattleMvpInfoAck.Marshal(b, m, deterministic) } func (m *SCGuildBattleMvpInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBattleMvpInfoAck.Merge(m, src) } func (m *SCGuildBattleMvpInfoAck) XXX_Size() int { return xxx_messageInfo_SCGuildBattleMvpInfoAck.Size(m) } func (m *SCGuildBattleMvpInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBattleMvpInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBattleMvpInfoAck proto.InternalMessageInfo func (m *SCGuildBattleMvpInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildBattleMvpInfoAck) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *SCGuildBattleMvpInfoAck) GetDetail() []*GuildBattleDetail { if m != nil { return m.Detail } return nil } func (m *SCGuildBattleMvpInfoAck) GetCountPart() *CountTableData { if m != nil { return m.CountPart } return nil } type CSGuildBattleMvpDetailReq struct { MvpType int32 `protobuf:"varint,1,opt,name=mvp_type,json=mvpType,proto3" json:"mvp_type,omitempty"` ReqRank int32 `protobuf:"varint,2,opt,name=req_rank,json=reqRank,proto3" json:"req_rank,omitempty"` GuildBattleIdx int32 `protobuf:"varint,3,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBattleMvpDetailReq) Reset() { *m = CSGuildBattleMvpDetailReq{} } func (m *CSGuildBattleMvpDetailReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBattleMvpDetailReq) ProtoMessage() {} func (*CSGuildBattleMvpDetailReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{367} } func (m *CSGuildBattleMvpDetailReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBattleMvpDetailReq.Unmarshal(m, b) } func (m *CSGuildBattleMvpDetailReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBattleMvpDetailReq.Marshal(b, m, deterministic) } func (m *CSGuildBattleMvpDetailReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBattleMvpDetailReq.Merge(m, src) } func (m *CSGuildBattleMvpDetailReq) XXX_Size() int { return xxx_messageInfo_CSGuildBattleMvpDetailReq.Size(m) } func (m *CSGuildBattleMvpDetailReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBattleMvpDetailReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBattleMvpDetailReq proto.InternalMessageInfo func (m *CSGuildBattleMvpDetailReq) GetMvpType() int32 { if m != nil { return m.MvpType } return 0 } func (m *CSGuildBattleMvpDetailReq) GetReqRank() int32 { if m != nil { return m.ReqRank } return 0 } func (m *CSGuildBattleMvpDetailReq) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } type SCGuildBattleMvpDetailAck struct { MvpType int32 `protobuf:"varint,1,opt,name=mvp_type,json=mvpType,proto3" json:"mvp_type,omitempty"` Mvp []*GuildBattleMvp `protobuf:"bytes,2,rep,name=mvp,proto3" json:"mvp,omitempty"` ReqRank int32 `protobuf:"varint,3,opt,name=req_rank,json=reqRank,proto3" json:"req_rank,omitempty"` GuildBattleIdx int32 `protobuf:"varint,4,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBattleMvpDetailAck) Reset() { *m = SCGuildBattleMvpDetailAck{} } func (m *SCGuildBattleMvpDetailAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBattleMvpDetailAck) ProtoMessage() {} func (*SCGuildBattleMvpDetailAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{368} } func (m *SCGuildBattleMvpDetailAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBattleMvpDetailAck.Unmarshal(m, b) } func (m *SCGuildBattleMvpDetailAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBattleMvpDetailAck.Marshal(b, m, deterministic) } func (m *SCGuildBattleMvpDetailAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBattleMvpDetailAck.Merge(m, src) } func (m *SCGuildBattleMvpDetailAck) XXX_Size() int { return xxx_messageInfo_SCGuildBattleMvpDetailAck.Size(m) } func (m *SCGuildBattleMvpDetailAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBattleMvpDetailAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBattleMvpDetailAck proto.InternalMessageInfo func (m *SCGuildBattleMvpDetailAck) GetMvpType() int32 { if m != nil { return m.MvpType } return 0 } func (m *SCGuildBattleMvpDetailAck) GetMvp() []*GuildBattleMvp { if m != nil { return m.Mvp } return nil } func (m *SCGuildBattleMvpDetailAck) GetReqRank() int32 { if m != nil { return m.ReqRank } return 0 } func (m *SCGuildBattleMvpDetailAck) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } //获取对阵双方信息(打开界面时的信息) type CSGuildBattleInfoReq struct { GuildBattleIdx int32 `protobuf:"varint,1,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` SelfGuildId uint64 `protobuf:"varint,2,opt,name=self_guild_id,json=selfGuildId,proto3" json:"self_guild_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBattleInfoReq) Reset() { *m = CSGuildBattleInfoReq{} } func (m *CSGuildBattleInfoReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBattleInfoReq) ProtoMessage() {} func (*CSGuildBattleInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{369} } func (m *CSGuildBattleInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBattleInfoReq.Unmarshal(m, b) } func (m *CSGuildBattleInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBattleInfoReq.Marshal(b, m, deterministic) } func (m *CSGuildBattleInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBattleInfoReq.Merge(m, src) } func (m *CSGuildBattleInfoReq) XXX_Size() int { return xxx_messageInfo_CSGuildBattleInfoReq.Size(m) } func (m *CSGuildBattleInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBattleInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBattleInfoReq proto.InternalMessageInfo func (m *CSGuildBattleInfoReq) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *CSGuildBattleInfoReq) GetSelfGuildId() uint64 { if m != nil { return m.SelfGuildId } return 0 } type SCGuildBattleInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GuildBattleIdx int32 `protobuf:"varint,2,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` BattleStartTime uint64 `protobuf:"varint,3,opt,name=battle_start_time,json=battleStartTime,proto3" json:"battle_start_time,omitempty"` BattleEndTime uint64 `protobuf:"varint,4,opt,name=battle_end_time,json=battleEndTime,proto3" json:"battle_end_time,omitempty"` BattleDataList []*KeyValueType64 `protobuf:"bytes,5,rep,name=battle_data_list,json=battleDataList,proto3" json:"battle_data_list,omitempty"` SelfData *GuildBattleSelfData `protobuf:"bytes,6,opt,name=self_data,json=selfData,proto3" json:"self_data,omitempty"` ChallengePosData *GuildPosIdxData `protobuf:"bytes,7,opt,name=challenge_pos_data,json=challengePosData,proto3" json:"challenge_pos_data,omitempty"` BuyChallengeNum int32 `protobuf:"varint,8,opt,name=buy_challenge_num,json=buyChallengeNum,proto3" json:"buy_challenge_num,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBattleInfoAck) Reset() { *m = SCGuildBattleInfoAck{} } func (m *SCGuildBattleInfoAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBattleInfoAck) ProtoMessage() {} func (*SCGuildBattleInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{370} } func (m *SCGuildBattleInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBattleInfoAck.Unmarshal(m, b) } func (m *SCGuildBattleInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBattleInfoAck.Marshal(b, m, deterministic) } func (m *SCGuildBattleInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBattleInfoAck.Merge(m, src) } func (m *SCGuildBattleInfoAck) XXX_Size() int { return xxx_messageInfo_SCGuildBattleInfoAck.Size(m) } func (m *SCGuildBattleInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBattleInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBattleInfoAck proto.InternalMessageInfo func (m *SCGuildBattleInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildBattleInfoAck) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *SCGuildBattleInfoAck) GetBattleStartTime() uint64 { if m != nil { return m.BattleStartTime } return 0 } func (m *SCGuildBattleInfoAck) GetBattleEndTime() uint64 { if m != nil { return m.BattleEndTime } return 0 } func (m *SCGuildBattleInfoAck) GetBattleDataList() []*KeyValueType64 { if m != nil { return m.BattleDataList } return nil } func (m *SCGuildBattleInfoAck) GetSelfData() *GuildBattleSelfData { if m != nil { return m.SelfData } return nil } func (m *SCGuildBattleInfoAck) GetChallengePosData() *GuildPosIdxData { if m != nil { return m.ChallengePosData } return nil } func (m *SCGuildBattleInfoAck) GetBuyChallengeNum() int32 { if m != nil { return m.BuyChallengeNum } return 0 } //设置自动购买,复活CD(数据变更通过SCGuildBattleInfoNtf) type CSGuildBattleSettingReq struct { GuildBattleIdx int32 `protobuf:"varint,1,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` AutoChallenge bool `protobuf:"varint,2,opt,name=auto_challenge,json=autoChallenge,proto3" json:"auto_challenge,omitempty"` AutoReborn bool `protobuf:"varint,3,opt,name=auto_reborn,json=autoReborn,proto3" json:"auto_reborn,omitempty"` SelfGuildId uint64 `protobuf:"varint,4,opt,name=self_guild_id,json=selfGuildId,proto3" json:"self_guild_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBattleSettingReq) Reset() { *m = CSGuildBattleSettingReq{} } func (m *CSGuildBattleSettingReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBattleSettingReq) ProtoMessage() {} func (*CSGuildBattleSettingReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{371} } func (m *CSGuildBattleSettingReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBattleSettingReq.Unmarshal(m, b) } func (m *CSGuildBattleSettingReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBattleSettingReq.Marshal(b, m, deterministic) } func (m *CSGuildBattleSettingReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBattleSettingReq.Merge(m, src) } func (m *CSGuildBattleSettingReq) XXX_Size() int { return xxx_messageInfo_CSGuildBattleSettingReq.Size(m) } func (m *CSGuildBattleSettingReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBattleSettingReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBattleSettingReq proto.InternalMessageInfo func (m *CSGuildBattleSettingReq) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *CSGuildBattleSettingReq) GetAutoChallenge() bool { if m != nil { return m.AutoChallenge } return false } func (m *CSGuildBattleSettingReq) GetAutoReborn() bool { if m != nil { return m.AutoReborn } return false } func (m *CSGuildBattleSettingReq) GetSelfGuildId() uint64 { if m != nil { return m.SelfGuildId } return 0 } type SCGuildBattleSettingAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GuildBattleIdx int32 `protobuf:"varint,2,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` SelfData *GuildBattleSelfData `protobuf:"bytes,3,opt,name=self_data,json=selfData,proto3" json:"self_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBattleSettingAck) Reset() { *m = SCGuildBattleSettingAck{} } func (m *SCGuildBattleSettingAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBattleSettingAck) ProtoMessage() {} func (*SCGuildBattleSettingAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{372} } func (m *SCGuildBattleSettingAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBattleSettingAck.Unmarshal(m, b) } func (m *SCGuildBattleSettingAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBattleSettingAck.Marshal(b, m, deterministic) } func (m *SCGuildBattleSettingAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBattleSettingAck.Merge(m, src) } func (m *SCGuildBattleSettingAck) XXX_Size() int { return xxx_messageInfo_SCGuildBattleSettingAck.Size(m) } func (m *SCGuildBattleSettingAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBattleSettingAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBattleSettingAck proto.InternalMessageInfo func (m *SCGuildBattleSettingAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildBattleSettingAck) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *SCGuildBattleSettingAck) GetSelfData() *GuildBattleSelfData { if m != nil { return m.SelfData } return nil } //挑战次数手动购买 type CSGuildBattleBuyChallengeReq struct { GuildBattleIdx int32 `protobuf:"varint,1,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` SelfGuildId uint64 `protobuf:"varint,2,opt,name=self_guild_id,json=selfGuildId,proto3" json:"self_guild_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBattleBuyChallengeReq) Reset() { *m = CSGuildBattleBuyChallengeReq{} } func (m *CSGuildBattleBuyChallengeReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBattleBuyChallengeReq) ProtoMessage() {} func (*CSGuildBattleBuyChallengeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{373} } func (m *CSGuildBattleBuyChallengeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBattleBuyChallengeReq.Unmarshal(m, b) } func (m *CSGuildBattleBuyChallengeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBattleBuyChallengeReq.Marshal(b, m, deterministic) } func (m *CSGuildBattleBuyChallengeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBattleBuyChallengeReq.Merge(m, src) } func (m *CSGuildBattleBuyChallengeReq) XXX_Size() int { return xxx_messageInfo_CSGuildBattleBuyChallengeReq.Size(m) } func (m *CSGuildBattleBuyChallengeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBattleBuyChallengeReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBattleBuyChallengeReq proto.InternalMessageInfo func (m *CSGuildBattleBuyChallengeReq) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *CSGuildBattleBuyChallengeReq) GetSelfGuildId() uint64 { if m != nil { return m.SelfGuildId } return 0 } type SCGuildBattleBuyChallengeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` SelfData *GuildBattleSelfData `protobuf:"bytes,2,opt,name=self_data,json=selfData,proto3" json:"self_data,omitempty"` BuyChallengeNum int32 `protobuf:"varint,3,opt,name=buy_challenge_num,json=buyChallengeNum,proto3" json:"buy_challenge_num,omitempty"` GuildBattleIdx int32 `protobuf:"varint,4,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBattleBuyChallengeAck) Reset() { *m = SCGuildBattleBuyChallengeAck{} } func (m *SCGuildBattleBuyChallengeAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBattleBuyChallengeAck) ProtoMessage() {} func (*SCGuildBattleBuyChallengeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{374} } func (m *SCGuildBattleBuyChallengeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBattleBuyChallengeAck.Unmarshal(m, b) } func (m *SCGuildBattleBuyChallengeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBattleBuyChallengeAck.Marshal(b, m, deterministic) } func (m *SCGuildBattleBuyChallengeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBattleBuyChallengeAck.Merge(m, src) } func (m *SCGuildBattleBuyChallengeAck) XXX_Size() int { return xxx_messageInfo_SCGuildBattleBuyChallengeAck.Size(m) } func (m *SCGuildBattleBuyChallengeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBattleBuyChallengeAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBattleBuyChallengeAck proto.InternalMessageInfo func (m *SCGuildBattleBuyChallengeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildBattleBuyChallengeAck) GetSelfData() *GuildBattleSelfData { if m != nil { return m.SelfData } return nil } func (m *SCGuildBattleBuyChallengeAck) GetBuyChallengeNum() int32 { if m != nil { return m.BuyChallengeNum } return 0 } func (m *SCGuildBattleBuyChallengeAck) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } //手动重置复活CD type CSGuildBattleRebornReq struct { GuildBattleIdx int32 `protobuf:"varint,1,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` SelfGuildId uint64 `protobuf:"varint,2,opt,name=self_guild_id,json=selfGuildId,proto3" json:"self_guild_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBattleRebornReq) Reset() { *m = CSGuildBattleRebornReq{} } func (m *CSGuildBattleRebornReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBattleRebornReq) ProtoMessage() {} func (*CSGuildBattleRebornReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{375} } func (m *CSGuildBattleRebornReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBattleRebornReq.Unmarshal(m, b) } func (m *CSGuildBattleRebornReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBattleRebornReq.Marshal(b, m, deterministic) } func (m *CSGuildBattleRebornReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBattleRebornReq.Merge(m, src) } func (m *CSGuildBattleRebornReq) XXX_Size() int { return xxx_messageInfo_CSGuildBattleRebornReq.Size(m) } func (m *CSGuildBattleRebornReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBattleRebornReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBattleRebornReq proto.InternalMessageInfo func (m *CSGuildBattleRebornReq) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *CSGuildBattleRebornReq) GetSelfGuildId() uint64 { if m != nil { return m.SelfGuildId } return 0 } type SCGuildBattleRebornAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` SelfData *GuildBattleSelfData `protobuf:"bytes,2,opt,name=self_data,json=selfData,proto3" json:"self_data,omitempty"` GuildBattleIdx int32 `protobuf:"varint,3,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBattleRebornAck) Reset() { *m = SCGuildBattleRebornAck{} } func (m *SCGuildBattleRebornAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBattleRebornAck) ProtoMessage() {} func (*SCGuildBattleRebornAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{376} } func (m *SCGuildBattleRebornAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBattleRebornAck.Unmarshal(m, b) } func (m *SCGuildBattleRebornAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBattleRebornAck.Marshal(b, m, deterministic) } func (m *SCGuildBattleRebornAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBattleRebornAck.Merge(m, src) } func (m *SCGuildBattleRebornAck) XXX_Size() int { return xxx_messageInfo_SCGuildBattleRebornAck.Size(m) } func (m *SCGuildBattleRebornAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBattleRebornAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBattleRebornAck proto.InternalMessageInfo func (m *SCGuildBattleRebornAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildBattleRebornAck) GetSelfData() *GuildBattleSelfData { if m != nil { return m.SelfData } return nil } func (m *SCGuildBattleRebornAck) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } //战斗排行(1积分排行/2击杀排行) type CSGuildBattleRankListReq struct { GuildBattleIdx int32 `protobuf:"varint,1,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` RankType int32 `protobuf:"varint,2,opt,name=rank_type,json=rankType,proto3" json:"rank_type,omitempty"` PageIdx int32 `protobuf:"varint,3,opt,name=page_idx,json=pageIdx,proto3" json:"page_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBattleRankListReq) Reset() { *m = CSGuildBattleRankListReq{} } func (m *CSGuildBattleRankListReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBattleRankListReq) ProtoMessage() {} func (*CSGuildBattleRankListReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{377} } func (m *CSGuildBattleRankListReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBattleRankListReq.Unmarshal(m, b) } func (m *CSGuildBattleRankListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBattleRankListReq.Marshal(b, m, deterministic) } func (m *CSGuildBattleRankListReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBattleRankListReq.Merge(m, src) } func (m *CSGuildBattleRankListReq) XXX_Size() int { return xxx_messageInfo_CSGuildBattleRankListReq.Size(m) } func (m *CSGuildBattleRankListReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBattleRankListReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBattleRankListReq proto.InternalMessageInfo func (m *CSGuildBattleRankListReq) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *CSGuildBattleRankListReq) GetRankType() int32 { if m != nil { return m.RankType } return 0 } func (m *CSGuildBattleRankListReq) GetPageIdx() int32 { if m != nil { return m.PageIdx } return 0 } type SCGuildBattleRankListAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` PageIdx int32 `protobuf:"varint,2,opt,name=page_idx,json=pageIdx,proto3" json:"page_idx,omitempty"` GuildBattleIdx int32 `protobuf:"varint,3,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` RankDataList []*GuildBattleRank `protobuf:"bytes,4,rep,name=rank_data_list,json=rankDataList,proto3" json:"rank_data_list,omitempty"` BattleDataList []*KeyValueType64 `protobuf:"bytes,5,rep,name=battle_data_list,json=battleDataList,proto3" json:"battle_data_list,omitempty"` IsFinish bool `protobuf:"varint,6,opt,name=is_finish,json=isFinish,proto3" json:"is_finish,omitempty"` WinGuild bool `protobuf:"varint,7,opt,name=win_guild,json=winGuild,proto3" json:"win_guild,omitempty"` RankType int32 `protobuf:"varint,8,opt,name=rank_type,json=rankType,proto3" json:"rank_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBattleRankListAck) Reset() { *m = SCGuildBattleRankListAck{} } func (m *SCGuildBattleRankListAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBattleRankListAck) ProtoMessage() {} func (*SCGuildBattleRankListAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{378} } func (m *SCGuildBattleRankListAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBattleRankListAck.Unmarshal(m, b) } func (m *SCGuildBattleRankListAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBattleRankListAck.Marshal(b, m, deterministic) } func (m *SCGuildBattleRankListAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBattleRankListAck.Merge(m, src) } func (m *SCGuildBattleRankListAck) XXX_Size() int { return xxx_messageInfo_SCGuildBattleRankListAck.Size(m) } func (m *SCGuildBattleRankListAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBattleRankListAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBattleRankListAck proto.InternalMessageInfo func (m *SCGuildBattleRankListAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildBattleRankListAck) GetPageIdx() int32 { if m != nil { return m.PageIdx } return 0 } func (m *SCGuildBattleRankListAck) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *SCGuildBattleRankListAck) GetRankDataList() []*GuildBattleRank { if m != nil { return m.RankDataList } return nil } func (m *SCGuildBattleRankListAck) GetBattleDataList() []*KeyValueType64 { if m != nil { return m.BattleDataList } return nil } func (m *SCGuildBattleRankListAck) GetIsFinish() bool { if m != nil { return m.IsFinish } return false } func (m *SCGuildBattleRankListAck) GetWinGuild() bool { if m != nil { return m.WinGuild } return false } func (m *SCGuildBattleRankListAck) GetRankType() int32 { if m != nil { return m.RankType } return 0 } //获取位置信息,上限20 type CSGuildBattlePosIdxListReq struct { GuildBattleIdx int32 `protobuf:"varint,1,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` PosIdxList []int32 `protobuf:"varint,2,rep,packed,name=pos_idx_list,json=posIdxList,proto3" json:"pos_idx_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBattlePosIdxListReq) Reset() { *m = CSGuildBattlePosIdxListReq{} } func (m *CSGuildBattlePosIdxListReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBattlePosIdxListReq) ProtoMessage() {} func (*CSGuildBattlePosIdxListReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{379} } func (m *CSGuildBattlePosIdxListReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBattlePosIdxListReq.Unmarshal(m, b) } func (m *CSGuildBattlePosIdxListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBattlePosIdxListReq.Marshal(b, m, deterministic) } func (m *CSGuildBattlePosIdxListReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBattlePosIdxListReq.Merge(m, src) } func (m *CSGuildBattlePosIdxListReq) XXX_Size() int { return xxx_messageInfo_CSGuildBattlePosIdxListReq.Size(m) } func (m *CSGuildBattlePosIdxListReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBattlePosIdxListReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBattlePosIdxListReq proto.InternalMessageInfo func (m *CSGuildBattlePosIdxListReq) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *CSGuildBattlePosIdxListReq) GetPosIdxList() []int32 { if m != nil { return m.PosIdxList } return nil } type SCGuildBattlePosIdxListAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GuildBattleIdx int32 `protobuf:"varint,2,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` PosDataList []*GuildPosIdxData `protobuf:"bytes,3,rep,name=pos_data_list,json=posDataList,proto3" json:"pos_data_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBattlePosIdxListAck) Reset() { *m = SCGuildBattlePosIdxListAck{} } func (m *SCGuildBattlePosIdxListAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBattlePosIdxListAck) ProtoMessage() {} func (*SCGuildBattlePosIdxListAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{380} } func (m *SCGuildBattlePosIdxListAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBattlePosIdxListAck.Unmarshal(m, b) } func (m *SCGuildBattlePosIdxListAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBattlePosIdxListAck.Marshal(b, m, deterministic) } func (m *SCGuildBattlePosIdxListAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBattlePosIdxListAck.Merge(m, src) } func (m *SCGuildBattlePosIdxListAck) XXX_Size() int { return xxx_messageInfo_SCGuildBattlePosIdxListAck.Size(m) } func (m *SCGuildBattlePosIdxListAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBattlePosIdxListAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBattlePosIdxListAck proto.InternalMessageInfo func (m *SCGuildBattlePosIdxListAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildBattlePosIdxListAck) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *SCGuildBattlePosIdxListAck) GetPosDataList() []*GuildPosIdxData { if m != nil { return m.PosDataList } return nil } //占领记录 type CSGuildBattleLogReq struct { GuildBattleIdx int32 `protobuf:"varint,1,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` BeginTime uint64 `protobuf:"varint,2,opt,name=begin_time,json=beginTime,proto3" json:"begin_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBattleLogReq) Reset() { *m = CSGuildBattleLogReq{} } func (m *CSGuildBattleLogReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBattleLogReq) ProtoMessage() {} func (*CSGuildBattleLogReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{381} } func (m *CSGuildBattleLogReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBattleLogReq.Unmarshal(m, b) } func (m *CSGuildBattleLogReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBattleLogReq.Marshal(b, m, deterministic) } func (m *CSGuildBattleLogReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBattleLogReq.Merge(m, src) } func (m *CSGuildBattleLogReq) XXX_Size() int { return xxx_messageInfo_CSGuildBattleLogReq.Size(m) } func (m *CSGuildBattleLogReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBattleLogReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBattleLogReq proto.InternalMessageInfo func (m *CSGuildBattleLogReq) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *CSGuildBattleLogReq) GetBeginTime() uint64 { if m != nil { return m.BeginTime } return 0 } type SCGuildBattleLogAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GuildBattleIdx int32 `protobuf:"varint,2,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` LogList []*GuildBattleLog `protobuf:"bytes,3,rep,name=log_list,json=logList,proto3" json:"log_list,omitempty"` IsEnd bool `protobuf:"varint,4,opt,name=is_end,json=isEnd,proto3" json:"is_end,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBattleLogAck) Reset() { *m = SCGuildBattleLogAck{} } func (m *SCGuildBattleLogAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBattleLogAck) ProtoMessage() {} func (*SCGuildBattleLogAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{382} } func (m *SCGuildBattleLogAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBattleLogAck.Unmarshal(m, b) } func (m *SCGuildBattleLogAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBattleLogAck.Marshal(b, m, deterministic) } func (m *SCGuildBattleLogAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBattleLogAck.Merge(m, src) } func (m *SCGuildBattleLogAck) XXX_Size() int { return xxx_messageInfo_SCGuildBattleLogAck.Size(m) } func (m *SCGuildBattleLogAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBattleLogAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBattleLogAck proto.InternalMessageInfo func (m *SCGuildBattleLogAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildBattleLogAck) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *SCGuildBattleLogAck) GetLogList() []*GuildBattleLog { if m != nil { return m.LogList } return nil } func (m *SCGuildBattleLogAck) GetIsEnd() bool { if m != nil { return m.IsEnd } return false } //挑战占位 type CSGuildBattleChallengeReq struct { GuildBattleIdx int32 `protobuf:"varint,1,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` PosIdx int32 `protobuf:"varint,2,opt,name=pos_idx,json=posIdx,proto3" json:"pos_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBattleChallengeReq) Reset() { *m = CSGuildBattleChallengeReq{} } func (m *CSGuildBattleChallengeReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBattleChallengeReq) ProtoMessage() {} func (*CSGuildBattleChallengeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{383} } func (m *CSGuildBattleChallengeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBattleChallengeReq.Unmarshal(m, b) } func (m *CSGuildBattleChallengeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBattleChallengeReq.Marshal(b, m, deterministic) } func (m *CSGuildBattleChallengeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBattleChallengeReq.Merge(m, src) } func (m *CSGuildBattleChallengeReq) XXX_Size() int { return xxx_messageInfo_CSGuildBattleChallengeReq.Size(m) } func (m *CSGuildBattleChallengeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBattleChallengeReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBattleChallengeReq proto.InternalMessageInfo func (m *CSGuildBattleChallengeReq) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *CSGuildBattleChallengeReq) GetPosIdx() int32 { if m != nil { return m.PosIdx } return 0 } type SCGuildBattleChallengeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GuildBattleIdx int32 `protobuf:"varint,2,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` PosIdx int32 `protobuf:"varint,3,opt,name=pos_idx,json=posIdx,proto3" json:"pos_idx,omitempty"` FightInfo *FightRoleInfo `protobuf:"bytes,4,opt,name=fight_info,json=fightInfo,proto3" json:"fight_info,omitempty"` ChallengePosData *GuildPosIdxData `protobuf:"bytes,5,opt,name=challenge_pos_data,json=challengePosData,proto3" json:"challenge_pos_data,omitempty"` FightBuffList []*KeyValueType `protobuf:"bytes,6,rep,name=fight_buff_list,json=fightBuffList,proto3" json:"fight_buff_list,omitempty"` SelfBuffList []*KeyValueType `protobuf:"bytes,7,rep,name=self_buff_list,json=selfBuffList,proto3" json:"self_buff_list,omitempty"` SelfData *GuildBattleSelfData `protobuf:"bytes,8,opt,name=self_data,json=selfData,proto3" json:"self_data,omitempty"` BuyChallengeNum int32 `protobuf:"varint,9,opt,name=buy_challenge_num,json=buyChallengeNum,proto3" json:"buy_challenge_num,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBattleChallengeAck) Reset() { *m = SCGuildBattleChallengeAck{} } func (m *SCGuildBattleChallengeAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBattleChallengeAck) ProtoMessage() {} func (*SCGuildBattleChallengeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{384} } func (m *SCGuildBattleChallengeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBattleChallengeAck.Unmarshal(m, b) } func (m *SCGuildBattleChallengeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBattleChallengeAck.Marshal(b, m, deterministic) } func (m *SCGuildBattleChallengeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBattleChallengeAck.Merge(m, src) } func (m *SCGuildBattleChallengeAck) XXX_Size() int { return xxx_messageInfo_SCGuildBattleChallengeAck.Size(m) } func (m *SCGuildBattleChallengeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBattleChallengeAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBattleChallengeAck proto.InternalMessageInfo func (m *SCGuildBattleChallengeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildBattleChallengeAck) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *SCGuildBattleChallengeAck) GetPosIdx() int32 { if m != nil { return m.PosIdx } return 0 } func (m *SCGuildBattleChallengeAck) GetFightInfo() *FightRoleInfo { if m != nil { return m.FightInfo } return nil } func (m *SCGuildBattleChallengeAck) GetChallengePosData() *GuildPosIdxData { if m != nil { return m.ChallengePosData } return nil } func (m *SCGuildBattleChallengeAck) GetFightBuffList() []*KeyValueType { if m != nil { return m.FightBuffList } return nil } func (m *SCGuildBattleChallengeAck) GetSelfBuffList() []*KeyValueType { if m != nil { return m.SelfBuffList } return nil } func (m *SCGuildBattleChallengeAck) GetSelfData() *GuildBattleSelfData { if m != nil { return m.SelfData } return nil } func (m *SCGuildBattleChallengeAck) GetBuyChallengeNum() int32 { if m != nil { return m.BuyChallengeNum } return 0 } type SCGuildBattleChallengeNtf struct { GuildBattleIdx int32 `protobuf:"varint,1,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` PosIdx int32 `protobuf:"varint,2,opt,name=pos_idx,json=posIdx,proto3" json:"pos_idx,omitempty"` SelfData *GuildBattleSelfData `protobuf:"bytes,3,opt,name=self_data,json=selfData,proto3" json:"self_data,omitempty"` BuyChallengeNum int32 `protobuf:"varint,4,opt,name=buy_challenge_num,json=buyChallengeNum,proto3" json:"buy_challenge_num,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBattleChallengeNtf) Reset() { *m = SCGuildBattleChallengeNtf{} } func (m *SCGuildBattleChallengeNtf) String() string { return proto.CompactTextString(m) } func (*SCGuildBattleChallengeNtf) ProtoMessage() {} func (*SCGuildBattleChallengeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{385} } func (m *SCGuildBattleChallengeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBattleChallengeNtf.Unmarshal(m, b) } func (m *SCGuildBattleChallengeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBattleChallengeNtf.Marshal(b, m, deterministic) } func (m *SCGuildBattleChallengeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBattleChallengeNtf.Merge(m, src) } func (m *SCGuildBattleChallengeNtf) XXX_Size() int { return xxx_messageInfo_SCGuildBattleChallengeNtf.Size(m) } func (m *SCGuildBattleChallengeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBattleChallengeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBattleChallengeNtf proto.InternalMessageInfo func (m *SCGuildBattleChallengeNtf) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *SCGuildBattleChallengeNtf) GetPosIdx() int32 { if m != nil { return m.PosIdx } return 0 } func (m *SCGuildBattleChallengeNtf) GetSelfData() *GuildBattleSelfData { if m != nil { return m.SelfData } return nil } func (m *SCGuildBattleChallengeNtf) GetBuyChallengeNum() int32 { if m != nil { return m.BuyChallengeNum } return 0 } type CSGuildBattleChallengeResultReq struct { GuildBattleIdx int32 `protobuf:"varint,1,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` BattleTime int32 `protobuf:"varint,2,opt,name=battle_time,json=battleTime,proto3" json:"battle_time,omitempty"` PosIdx int32 `protobuf:"varint,3,opt,name=pos_idx,json=posIdx,proto3" json:"pos_idx,omitempty"` PosUid uint64 `protobuf:"varint,4,opt,name=pos_uid,json=posUid,proto3" json:"pos_uid,omitempty"` BattleResult bool `protobuf:"varint,5,opt,name=battle_result,json=battleResult,proto3" json:"battle_result,omitempty"` SelfGuildId uint64 `protobuf:"varint,6,opt,name=self_guild_id,json=selfGuildId,proto3" json:"self_guild_id,omitempty"` BfInfo *CommonPlayerBriefInfo `protobuf:"bytes,7,opt,name=bf_info,json=bfInfo,proto3" json:"bf_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBattleChallengeResultReq) Reset() { *m = CSGuildBattleChallengeResultReq{} } func (m *CSGuildBattleChallengeResultReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBattleChallengeResultReq) ProtoMessage() {} func (*CSGuildBattleChallengeResultReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{386} } func (m *CSGuildBattleChallengeResultReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBattleChallengeResultReq.Unmarshal(m, b) } func (m *CSGuildBattleChallengeResultReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBattleChallengeResultReq.Marshal(b, m, deterministic) } func (m *CSGuildBattleChallengeResultReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBattleChallengeResultReq.Merge(m, src) } func (m *CSGuildBattleChallengeResultReq) XXX_Size() int { return xxx_messageInfo_CSGuildBattleChallengeResultReq.Size(m) } func (m *CSGuildBattleChallengeResultReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBattleChallengeResultReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBattleChallengeResultReq proto.InternalMessageInfo func (m *CSGuildBattleChallengeResultReq) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *CSGuildBattleChallengeResultReq) GetBattleTime() int32 { if m != nil { return m.BattleTime } return 0 } func (m *CSGuildBattleChallengeResultReq) GetPosIdx() int32 { if m != nil { return m.PosIdx } return 0 } func (m *CSGuildBattleChallengeResultReq) GetPosUid() uint64 { if m != nil { return m.PosUid } return 0 } func (m *CSGuildBattleChallengeResultReq) GetBattleResult() bool { if m != nil { return m.BattleResult } return false } func (m *CSGuildBattleChallengeResultReq) GetSelfGuildId() uint64 { if m != nil { return m.SelfGuildId } return 0 } func (m *CSGuildBattleChallengeResultReq) GetBfInfo() *CommonPlayerBriefInfo { if m != nil { return m.BfInfo } return nil } type SCGuildBattleChallengeResultAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GuildBattleIdx int32 `protobuf:"varint,2,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBattleChallengeResultAck) Reset() { *m = SCGuildBattleChallengeResultAck{} } func (m *SCGuildBattleChallengeResultAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBattleChallengeResultAck) ProtoMessage() {} func (*SCGuildBattleChallengeResultAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{387} } func (m *SCGuildBattleChallengeResultAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBattleChallengeResultAck.Unmarshal(m, b) } func (m *SCGuildBattleChallengeResultAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBattleChallengeResultAck.Marshal(b, m, deterministic) } func (m *SCGuildBattleChallengeResultAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBattleChallengeResultAck.Merge(m, src) } func (m *SCGuildBattleChallengeResultAck) XXX_Size() int { return xxx_messageInfo_SCGuildBattleChallengeResultAck.Size(m) } func (m *SCGuildBattleChallengeResultAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBattleChallengeResultAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBattleChallengeResultAck proto.InternalMessageInfo func (m *SCGuildBattleChallengeResultAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildBattleChallengeResultAck) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } //数据变更通知 type SCGuildBattleDataChangeNtf struct { NtfUid uint64 `protobuf:"varint,1,opt,name=ntf_uid,json=ntfUid,proto3" json:"ntf_uid,omitempty"` GuildBattleIdx int32 `protobuf:"varint,2,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` PosData *GuildPosIdxData `protobuf:"bytes,3,opt,name=pos_data,json=posData,proto3" json:"pos_data,omitempty"` SelfData *GuildBattleSelfData `protobuf:"bytes,4,opt,name=self_data,json=selfData,proto3" json:"self_data,omitempty"` FromSocial bool `protobuf:"varint,5,opt,name=from_social,json=fromSocial,proto3" json:"from_social,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBattleDataChangeNtf) Reset() { *m = SCGuildBattleDataChangeNtf{} } func (m *SCGuildBattleDataChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCGuildBattleDataChangeNtf) ProtoMessage() {} func (*SCGuildBattleDataChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{388} } func (m *SCGuildBattleDataChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBattleDataChangeNtf.Unmarshal(m, b) } func (m *SCGuildBattleDataChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBattleDataChangeNtf.Marshal(b, m, deterministic) } func (m *SCGuildBattleDataChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBattleDataChangeNtf.Merge(m, src) } func (m *SCGuildBattleDataChangeNtf) XXX_Size() int { return xxx_messageInfo_SCGuildBattleDataChangeNtf.Size(m) } func (m *SCGuildBattleDataChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBattleDataChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBattleDataChangeNtf proto.InternalMessageInfo func (m *SCGuildBattleDataChangeNtf) GetNtfUid() uint64 { if m != nil { return m.NtfUid } return 0 } func (m *SCGuildBattleDataChangeNtf) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *SCGuildBattleDataChangeNtf) GetPosData() *GuildPosIdxData { if m != nil { return m.PosData } return nil } func (m *SCGuildBattleDataChangeNtf) GetSelfData() *GuildBattleSelfData { if m != nil { return m.SelfData } return nil } func (m *SCGuildBattleDataChangeNtf) GetFromSocial() bool { if m != nil { return m.FromSocial } return false } //保持战斗状态消息通知(60s内未收到消息判定为失败) type CSGuildBattleChallengePingReq struct { GuildBattleIdx int32 `protobuf:"varint,1,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` PosIdx int32 `protobuf:"varint,2,opt,name=pos_idx,json=posIdx,proto3" json:"pos_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBattleChallengePingReq) Reset() { *m = CSGuildBattleChallengePingReq{} } func (m *CSGuildBattleChallengePingReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBattleChallengePingReq) ProtoMessage() {} func (*CSGuildBattleChallengePingReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{389} } func (m *CSGuildBattleChallengePingReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBattleChallengePingReq.Unmarshal(m, b) } func (m *CSGuildBattleChallengePingReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBattleChallengePingReq.Marshal(b, m, deterministic) } func (m *CSGuildBattleChallengePingReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBattleChallengePingReq.Merge(m, src) } func (m *CSGuildBattleChallengePingReq) XXX_Size() int { return xxx_messageInfo_CSGuildBattleChallengePingReq.Size(m) } func (m *CSGuildBattleChallengePingReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBattleChallengePingReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBattleChallengePingReq proto.InternalMessageInfo func (m *CSGuildBattleChallengePingReq) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *CSGuildBattleChallengePingReq) GetPosIdx() int32 { if m != nil { return m.PosIdx } return 0 } type SCGuildBattleChallengePingAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBattleChallengePingAck) Reset() { *m = SCGuildBattleChallengePingAck{} } func (m *SCGuildBattleChallengePingAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBattleChallengePingAck) ProtoMessage() {} func (*SCGuildBattleChallengePingAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{390} } func (m *SCGuildBattleChallengePingAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBattleChallengePingAck.Unmarshal(m, b) } func (m *SCGuildBattleChallengePingAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBattleChallengePingAck.Marshal(b, m, deterministic) } func (m *SCGuildBattleChallengePingAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBattleChallengePingAck.Merge(m, src) } func (m *SCGuildBattleChallengePingAck) XXX_Size() int { return xxx_messageInfo_SCGuildBattleChallengePingAck.Size(m) } func (m *SCGuildBattleChallengePingAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBattleChallengePingAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBattleChallengePingAck proto.InternalMessageInfo func (m *SCGuildBattleChallengePingAck) GetError() int32 { if m != nil { return m.Error } return 0 } //客户端刷新最新pk数据(道场数量/积分数量) type CSGuildBattlePKDataReq struct { GuildBattleIdx int32 `protobuf:"varint,1,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBattlePKDataReq) Reset() { *m = CSGuildBattlePKDataReq{} } func (m *CSGuildBattlePKDataReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBattlePKDataReq) ProtoMessage() {} func (*CSGuildBattlePKDataReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{391} } func (m *CSGuildBattlePKDataReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBattlePKDataReq.Unmarshal(m, b) } func (m *CSGuildBattlePKDataReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBattlePKDataReq.Marshal(b, m, deterministic) } func (m *CSGuildBattlePKDataReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBattlePKDataReq.Merge(m, src) } func (m *CSGuildBattlePKDataReq) XXX_Size() int { return xxx_messageInfo_CSGuildBattlePKDataReq.Size(m) } func (m *CSGuildBattlePKDataReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBattlePKDataReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBattlePKDataReq proto.InternalMessageInfo func (m *CSGuildBattlePKDataReq) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } type SCGuildBattlePKDataAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GuildBattleIdx int32 `protobuf:"varint,2,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` BattleDataList []*KeyValueType64 `protobuf:"bytes,3,rep,name=battle_data_list,json=battleDataList,proto3" json:"battle_data_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBattlePKDataAck) Reset() { *m = SCGuildBattlePKDataAck{} } func (m *SCGuildBattlePKDataAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBattlePKDataAck) ProtoMessage() {} func (*SCGuildBattlePKDataAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{392} } func (m *SCGuildBattlePKDataAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBattlePKDataAck.Unmarshal(m, b) } func (m *SCGuildBattlePKDataAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBattlePKDataAck.Marshal(b, m, deterministic) } func (m *SCGuildBattlePKDataAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBattlePKDataAck.Merge(m, src) } func (m *SCGuildBattlePKDataAck) XXX_Size() int { return xxx_messageInfo_SCGuildBattlePKDataAck.Size(m) } func (m *SCGuildBattlePKDataAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBattlePKDataAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBattlePKDataAck proto.InternalMessageInfo func (m *SCGuildBattlePKDataAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildBattlePKDataAck) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *SCGuildBattlePKDataAck) GetBattleDataList() []*KeyValueType64 { if m != nil { return m.BattleDataList } return nil } //购买战斗buff type CSGuildBattleBuyBuffReq struct { GuildBattleIdx int32 `protobuf:"varint,1,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` BuffIdList []int32 `protobuf:"varint,2,rep,packed,name=buff_id_list,json=buffIdList,proto3" json:"buff_id_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildBattleBuyBuffReq) Reset() { *m = CSGuildBattleBuyBuffReq{} } func (m *CSGuildBattleBuyBuffReq) String() string { return proto.CompactTextString(m) } func (*CSGuildBattleBuyBuffReq) ProtoMessage() {} func (*CSGuildBattleBuyBuffReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{393} } func (m *CSGuildBattleBuyBuffReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildBattleBuyBuffReq.Unmarshal(m, b) } func (m *CSGuildBattleBuyBuffReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildBattleBuyBuffReq.Marshal(b, m, deterministic) } func (m *CSGuildBattleBuyBuffReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildBattleBuyBuffReq.Merge(m, src) } func (m *CSGuildBattleBuyBuffReq) XXX_Size() int { return xxx_messageInfo_CSGuildBattleBuyBuffReq.Size(m) } func (m *CSGuildBattleBuyBuffReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildBattleBuyBuffReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildBattleBuyBuffReq proto.InternalMessageInfo func (m *CSGuildBattleBuyBuffReq) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *CSGuildBattleBuyBuffReq) GetBuffIdList() []int32 { if m != nil { return m.BuffIdList } return nil } type SCGuildBattleBuyBuffAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GuildBattleIdx int32 `protobuf:"varint,2,opt,name=guild_battle_idx,json=guildBattleIdx,proto3" json:"guild_battle_idx,omitempty"` SelfData *GuildBattleSelfData `protobuf:"bytes,3,opt,name=self_data,json=selfData,proto3" json:"self_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildBattleBuyBuffAck) Reset() { *m = SCGuildBattleBuyBuffAck{} } func (m *SCGuildBattleBuyBuffAck) String() string { return proto.CompactTextString(m) } func (*SCGuildBattleBuyBuffAck) ProtoMessage() {} func (*SCGuildBattleBuyBuffAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{394} } func (m *SCGuildBattleBuyBuffAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildBattleBuyBuffAck.Unmarshal(m, b) } func (m *SCGuildBattleBuyBuffAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildBattleBuyBuffAck.Marshal(b, m, deterministic) } func (m *SCGuildBattleBuyBuffAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildBattleBuyBuffAck.Merge(m, src) } func (m *SCGuildBattleBuyBuffAck) XXX_Size() int { return xxx_messageInfo_SCGuildBattleBuyBuffAck.Size(m) } func (m *SCGuildBattleBuyBuffAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildBattleBuyBuffAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildBattleBuyBuffAck proto.InternalMessageInfo func (m *SCGuildBattleBuyBuffAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildBattleBuyBuffAck) GetGuildBattleIdx() int32 { if m != nil { return m.GuildBattleIdx } return 0 } func (m *SCGuildBattleBuyBuffAck) GetSelfData() *GuildBattleSelfData { if m != nil { return m.SelfData } return nil } type GuildDemonRank struct { Uuid uint64 `protobuf:"varint,1,opt,name=uuid,proto3" json:"uuid,omitempty"` Rank int32 `protobuf:"varint,2,opt,name=rank,proto3" json:"rank,omitempty"` Damage uint64 `protobuf:"varint,3,opt,name=damage,proto3" json:"damage,omitempty"` GuildName string `protobuf:"bytes,4,opt,name=guild_name,json=guildName,proto3" json:"guild_name,omitempty"` GuildBadge int32 `protobuf:"varint,5,opt,name=guild_badge,json=guildBadge,proto3" json:"guild_badge,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *GuildDemonRank) Reset() { *m = GuildDemonRank{} } func (m *GuildDemonRank) String() string { return proto.CompactTextString(m) } func (*GuildDemonRank) ProtoMessage() {} func (*GuildDemonRank) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{395} } func (m *GuildDemonRank) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GuildDemonRank.Unmarshal(m, b) } func (m *GuildDemonRank) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_GuildDemonRank.Marshal(b, m, deterministic) } func (m *GuildDemonRank) XXX_Merge(src proto.Message) { xxx_messageInfo_GuildDemonRank.Merge(m, src) } func (m *GuildDemonRank) XXX_Size() int { return xxx_messageInfo_GuildDemonRank.Size(m) } func (m *GuildDemonRank) XXX_DiscardUnknown() { xxx_messageInfo_GuildDemonRank.DiscardUnknown(m) } var xxx_messageInfo_GuildDemonRank proto.InternalMessageInfo func (m *GuildDemonRank) GetUuid() uint64 { if m != nil { return m.Uuid } return 0 } func (m *GuildDemonRank) GetRank() int32 { if m != nil { return m.Rank } return 0 } func (m *GuildDemonRank) GetDamage() uint64 { if m != nil { return m.Damage } return 0 } func (m *GuildDemonRank) GetGuildName() string { if m != nil { return m.GuildName } return "" } func (m *GuildDemonRank) GetGuildBadge() int32 { if m != nil { return m.GuildBadge } return 0 } type GuildDemonGuildRank struct { Data *GuildNotifyData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` Rank int32 `protobuf:"varint,2,opt,name=rank,proto3" json:"rank,omitempty"` Damage uint64 `protobuf:"varint,3,opt,name=damage,proto3" json:"damage,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *GuildDemonGuildRank) Reset() { *m = GuildDemonGuildRank{} } func (m *GuildDemonGuildRank) String() string { return proto.CompactTextString(m) } func (*GuildDemonGuildRank) ProtoMessage() {} func (*GuildDemonGuildRank) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{396} } func (m *GuildDemonGuildRank) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_GuildDemonGuildRank.Unmarshal(m, b) } func (m *GuildDemonGuildRank) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_GuildDemonGuildRank.Marshal(b, m, deterministic) } func (m *GuildDemonGuildRank) XXX_Merge(src proto.Message) { xxx_messageInfo_GuildDemonGuildRank.Merge(m, src) } func (m *GuildDemonGuildRank) XXX_Size() int { return xxx_messageInfo_GuildDemonGuildRank.Size(m) } func (m *GuildDemonGuildRank) XXX_DiscardUnknown() { xxx_messageInfo_GuildDemonGuildRank.DiscardUnknown(m) } var xxx_messageInfo_GuildDemonGuildRank proto.InternalMessageInfo func (m *GuildDemonGuildRank) GetData() *GuildNotifyData { if m != nil { return m.Data } return nil } func (m *GuildDemonGuildRank) GetRank() int32 { if m != nil { return m.Rank } return 0 } func (m *GuildDemonGuildRank) GetDamage() uint64 { if m != nil { return m.Damage } return 0 } //公会魔王信息请求 type CSGuildDemonInfoReq struct { GuildId uint64 `protobuf:"varint,1,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildDemonInfoReq) Reset() { *m = CSGuildDemonInfoReq{} } func (m *CSGuildDemonInfoReq) String() string { return proto.CompactTextString(m) } func (*CSGuildDemonInfoReq) ProtoMessage() {} func (*CSGuildDemonInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{397} } func (m *CSGuildDemonInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildDemonInfoReq.Unmarshal(m, b) } func (m *CSGuildDemonInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildDemonInfoReq.Marshal(b, m, deterministic) } func (m *CSGuildDemonInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildDemonInfoReq.Merge(m, src) } func (m *CSGuildDemonInfoReq) XXX_Size() int { return xxx_messageInfo_CSGuildDemonInfoReq.Size(m) } func (m *CSGuildDemonInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildDemonInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildDemonInfoReq proto.InternalMessageInfo func (m *CSGuildDemonInfoReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *CSGuildDemonInfoReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } type SCGuildDemonInfoAck struct { DemonId int32 `protobuf:"varint,1,opt,name=demon_id,json=demonId,proto3" json:"demon_id,omitempty"` NextUpTime uint64 `protobuf:"varint,2,opt,name=next_up_time,json=nextUpTime,proto3" json:"next_up_time,omitempty"` DemonLevel int32 `protobuf:"varint,3,opt,name=demon_level,json=demonLevel,proto3" json:"demon_level,omitempty"` EndTime uint64 `protobuf:"varint,4,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` LeftFightCount int32 `protobuf:"varint,5,opt,name=left_fight_count,json=leftFightCount,proto3" json:"left_fight_count,omitempty"` LeftBuyCount int32 `protobuf:"varint,6,opt,name=left_buy_count,json=leftBuyCount,proto3" json:"left_buy_count,omitempty"` TotalBossDamage uint64 `protobuf:"varint,7,opt,name=total_boss_damage,json=totalBossDamage,proto3" json:"total_boss_damage,omitempty"` Damage uint64 `protobuf:"varint,8,opt,name=damage,proto3" json:"damage,omitempty"` MvpDamage uint64 `protobuf:"varint,9,opt,name=mvp_damage,json=mvpDamage,proto3" json:"mvp_damage,omitempty"` MvpBrief *CommonPlayerBriefInfo `protobuf:"bytes,10,opt,name=mvp_brief,json=mvpBrief,proto3" json:"mvp_brief,omitempty"` RankList []*DemonDamage `protobuf:"bytes,11,rep,name=rank_list,json=rankList,proto3" json:"rank_list,omitempty"` ReqUid uint64 `protobuf:"varint,12,opt,name=req_uid,json=reqUid,proto3" json:"req_uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildDemonInfoAck) Reset() { *m = SCGuildDemonInfoAck{} } func (m *SCGuildDemonInfoAck) String() string { return proto.CompactTextString(m) } func (*SCGuildDemonInfoAck) ProtoMessage() {} func (*SCGuildDemonInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{398} } func (m *SCGuildDemonInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildDemonInfoAck.Unmarshal(m, b) } func (m *SCGuildDemonInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildDemonInfoAck.Marshal(b, m, deterministic) } func (m *SCGuildDemonInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildDemonInfoAck.Merge(m, src) } func (m *SCGuildDemonInfoAck) XXX_Size() int { return xxx_messageInfo_SCGuildDemonInfoAck.Size(m) } func (m *SCGuildDemonInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildDemonInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildDemonInfoAck proto.InternalMessageInfo func (m *SCGuildDemonInfoAck) GetDemonId() int32 { if m != nil { return m.DemonId } return 0 } func (m *SCGuildDemonInfoAck) GetNextUpTime() uint64 { if m != nil { return m.NextUpTime } return 0 } func (m *SCGuildDemonInfoAck) GetDemonLevel() int32 { if m != nil { return m.DemonLevel } return 0 } func (m *SCGuildDemonInfoAck) GetEndTime() uint64 { if m != nil { return m.EndTime } return 0 } func (m *SCGuildDemonInfoAck) GetLeftFightCount() int32 { if m != nil { return m.LeftFightCount } return 0 } func (m *SCGuildDemonInfoAck) GetLeftBuyCount() int32 { if m != nil { return m.LeftBuyCount } return 0 } func (m *SCGuildDemonInfoAck) GetTotalBossDamage() uint64 { if m != nil { return m.TotalBossDamage } return 0 } func (m *SCGuildDemonInfoAck) GetDamage() uint64 { if m != nil { return m.Damage } return 0 } func (m *SCGuildDemonInfoAck) GetMvpDamage() uint64 { if m != nil { return m.MvpDamage } return 0 } func (m *SCGuildDemonInfoAck) GetMvpBrief() *CommonPlayerBriefInfo { if m != nil { return m.MvpBrief } return nil } func (m *SCGuildDemonInfoAck) GetRankList() []*DemonDamage { if m != nil { return m.RankList } return nil } func (m *SCGuildDemonInfoAck) GetReqUid() uint64 { if m != nil { return m.ReqUid } return 0 } //公会魔王战斗请求 type CSGuildDemonFightReq struct { DemonId int32 `protobuf:"varint,1,opt,name=demon_id,json=demonId,proto3" json:"demon_id,omitempty"` Damage uint64 `protobuf:"varint,2,opt,name=damage,proto3" json:"damage,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildDemonFightReq) Reset() { *m = CSGuildDemonFightReq{} } func (m *CSGuildDemonFightReq) String() string { return proto.CompactTextString(m) } func (*CSGuildDemonFightReq) ProtoMessage() {} func (*CSGuildDemonFightReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{399} } func (m *CSGuildDemonFightReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildDemonFightReq.Unmarshal(m, b) } func (m *CSGuildDemonFightReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildDemonFightReq.Marshal(b, m, deterministic) } func (m *CSGuildDemonFightReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildDemonFightReq.Merge(m, src) } func (m *CSGuildDemonFightReq) XXX_Size() int { return xxx_messageInfo_CSGuildDemonFightReq.Size(m) } func (m *CSGuildDemonFightReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildDemonFightReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildDemonFightReq proto.InternalMessageInfo func (m *CSGuildDemonFightReq) GetDemonId() int32 { if m != nil { return m.DemonId } return 0 } func (m *CSGuildDemonFightReq) GetDamage() uint64 { if m != nil { return m.Damage } return 0 } type SCGuildDemonFightAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` DemonId int32 `protobuf:"varint,2,opt,name=demon_id,json=demonId,proto3" json:"demon_id,omitempty"` FightCount int32 `protobuf:"varint,3,opt,name=fight_count,json=fightCount,proto3" json:"fight_count,omitempty"` TotalDamage uint64 `protobuf:"varint,4,opt,name=total_damage,json=totalDamage,proto3" json:"total_damage,omitempty"` SelfDamage uint64 `protobuf:"varint,5,opt,name=self_damage,json=selfDamage,proto3" json:"self_damage,omitempty"` BaseReward []*KeyValueType `protobuf:"bytes,6,rep,name=base_reward,json=baseReward,proto3" json:"base_reward,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildDemonFightAck) Reset() { *m = SCGuildDemonFightAck{} } func (m *SCGuildDemonFightAck) String() string { return proto.CompactTextString(m) } func (*SCGuildDemonFightAck) ProtoMessage() {} func (*SCGuildDemonFightAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{400} } func (m *SCGuildDemonFightAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildDemonFightAck.Unmarshal(m, b) } func (m *SCGuildDemonFightAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildDemonFightAck.Marshal(b, m, deterministic) } func (m *SCGuildDemonFightAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildDemonFightAck.Merge(m, src) } func (m *SCGuildDemonFightAck) XXX_Size() int { return xxx_messageInfo_SCGuildDemonFightAck.Size(m) } func (m *SCGuildDemonFightAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildDemonFightAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildDemonFightAck proto.InternalMessageInfo func (m *SCGuildDemonFightAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildDemonFightAck) GetDemonId() int32 { if m != nil { return m.DemonId } return 0 } func (m *SCGuildDemonFightAck) GetFightCount() int32 { if m != nil { return m.FightCount } return 0 } func (m *SCGuildDemonFightAck) GetTotalDamage() uint64 { if m != nil { return m.TotalDamage } return 0 } func (m *SCGuildDemonFightAck) GetSelfDamage() uint64 { if m != nil { return m.SelfDamage } return 0 } func (m *SCGuildDemonFightAck) GetBaseReward() []*KeyValueType { if m != nil { return m.BaseReward } return nil } //请求公会魔王公会排名 type CSGuildDemonGuildRankReq struct { Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` GuildId uint64 `protobuf:"varint,2,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` Uid uint64 `protobuf:"varint,3,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildDemonGuildRankReq) Reset() { *m = CSGuildDemonGuildRankReq{} } func (m *CSGuildDemonGuildRankReq) String() string { return proto.CompactTextString(m) } func (*CSGuildDemonGuildRankReq) ProtoMessage() {} func (*CSGuildDemonGuildRankReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{401} } func (m *CSGuildDemonGuildRankReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildDemonGuildRankReq.Unmarshal(m, b) } func (m *CSGuildDemonGuildRankReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildDemonGuildRankReq.Marshal(b, m, deterministic) } func (m *CSGuildDemonGuildRankReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildDemonGuildRankReq.Merge(m, src) } func (m *CSGuildDemonGuildRankReq) XXX_Size() int { return xxx_messageInfo_CSGuildDemonGuildRankReq.Size(m) } func (m *CSGuildDemonGuildRankReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildDemonGuildRankReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildDemonGuildRankReq proto.InternalMessageInfo func (m *CSGuildDemonGuildRankReq) GetPage() int32 { if m != nil { return m.Page } return 0 } func (m *CSGuildDemonGuildRankReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *CSGuildDemonGuildRankReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } type SCGuildDemonGuildRankAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"` RankList []*GuildDemonGuildRank `protobuf:"bytes,3,rep,name=rank_list,json=rankList,proto3" json:"rank_list,omitempty"` SelfGuild *GuildDemonGuildRank `protobuf:"bytes,4,opt,name=self_guild,json=selfGuild,proto3" json:"self_guild,omitempty"` IsEnd bool `protobuf:"varint,5,opt,name=is_end,json=isEnd,proto3" json:"is_end,omitempty"` Uid uint64 `protobuf:"varint,6,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildDemonGuildRankAck) Reset() { *m = SCGuildDemonGuildRankAck{} } func (m *SCGuildDemonGuildRankAck) String() string { return proto.CompactTextString(m) } func (*SCGuildDemonGuildRankAck) ProtoMessage() {} func (*SCGuildDemonGuildRankAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{402} } func (m *SCGuildDemonGuildRankAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildDemonGuildRankAck.Unmarshal(m, b) } func (m *SCGuildDemonGuildRankAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildDemonGuildRankAck.Marshal(b, m, deterministic) } func (m *SCGuildDemonGuildRankAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildDemonGuildRankAck.Merge(m, src) } func (m *SCGuildDemonGuildRankAck) XXX_Size() int { return xxx_messageInfo_SCGuildDemonGuildRankAck.Size(m) } func (m *SCGuildDemonGuildRankAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildDemonGuildRankAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildDemonGuildRankAck proto.InternalMessageInfo func (m *SCGuildDemonGuildRankAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildDemonGuildRankAck) GetPage() int32 { if m != nil { return m.Page } return 0 } func (m *SCGuildDemonGuildRankAck) GetRankList() []*GuildDemonGuildRank { if m != nil { return m.RankList } return nil } func (m *SCGuildDemonGuildRankAck) GetSelfGuild() *GuildDemonGuildRank { if m != nil { return m.SelfGuild } return nil } func (m *SCGuildDemonGuildRankAck) GetIsEnd() bool { if m != nil { return m.IsEnd } return false } func (m *SCGuildDemonGuildRankAck) GetUid() uint64 { if m != nil { return m.Uid } return 0 } //请求公会魔王最强公会个人排名 type CSGuildDemonMVPRankReq struct { Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` GuildId uint64 `protobuf:"varint,2,opt,name=guild_id,json=guildId,proto3" json:"guild_id,omitempty"` Uid uint64 `protobuf:"varint,3,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildDemonMVPRankReq) Reset() { *m = CSGuildDemonMVPRankReq{} } func (m *CSGuildDemonMVPRankReq) String() string { return proto.CompactTextString(m) } func (*CSGuildDemonMVPRankReq) ProtoMessage() {} func (*CSGuildDemonMVPRankReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{403} } func (m *CSGuildDemonMVPRankReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildDemonMVPRankReq.Unmarshal(m, b) } func (m *CSGuildDemonMVPRankReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildDemonMVPRankReq.Marshal(b, m, deterministic) } func (m *CSGuildDemonMVPRankReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildDemonMVPRankReq.Merge(m, src) } func (m *CSGuildDemonMVPRankReq) XXX_Size() int { return xxx_messageInfo_CSGuildDemonMVPRankReq.Size(m) } func (m *CSGuildDemonMVPRankReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildDemonMVPRankReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildDemonMVPRankReq proto.InternalMessageInfo func (m *CSGuildDemonMVPRankReq) GetPage() int32 { if m != nil { return m.Page } return 0 } func (m *CSGuildDemonMVPRankReq) GetGuildId() uint64 { if m != nil { return m.GuildId } return 0 } func (m *CSGuildDemonMVPRankReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } type SCGuildDemonMVPRankAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"` RankList []*GuildDemonRank `protobuf:"bytes,3,rep,name=rank_list,json=rankList,proto3" json:"rank_list,omitempty"` SelfGuildMvp *GuildDemonRank `protobuf:"bytes,4,opt,name=self_guild_mvp,json=selfGuildMvp,proto3" json:"self_guild_mvp,omitempty"` MvpBrief *CommonPlayerBriefInfo `protobuf:"bytes,5,opt,name=mvp_brief,json=mvpBrief,proto3" json:"mvp_brief,omitempty"` IsEnd bool `protobuf:"varint,6,opt,name=is_end,json=isEnd,proto3" json:"is_end,omitempty"` Uid uint64 `protobuf:"varint,7,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildDemonMVPRankAck) Reset() { *m = SCGuildDemonMVPRankAck{} } func (m *SCGuildDemonMVPRankAck) String() string { return proto.CompactTextString(m) } func (*SCGuildDemonMVPRankAck) ProtoMessage() {} func (*SCGuildDemonMVPRankAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{404} } func (m *SCGuildDemonMVPRankAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildDemonMVPRankAck.Unmarshal(m, b) } func (m *SCGuildDemonMVPRankAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildDemonMVPRankAck.Marshal(b, m, deterministic) } func (m *SCGuildDemonMVPRankAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildDemonMVPRankAck.Merge(m, src) } func (m *SCGuildDemonMVPRankAck) XXX_Size() int { return xxx_messageInfo_SCGuildDemonMVPRankAck.Size(m) } func (m *SCGuildDemonMVPRankAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildDemonMVPRankAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildDemonMVPRankAck proto.InternalMessageInfo func (m *SCGuildDemonMVPRankAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildDemonMVPRankAck) GetPage() int32 { if m != nil { return m.Page } return 0 } func (m *SCGuildDemonMVPRankAck) GetRankList() []*GuildDemonRank { if m != nil { return m.RankList } return nil } func (m *SCGuildDemonMVPRankAck) GetSelfGuildMvp() *GuildDemonRank { if m != nil { return m.SelfGuildMvp } return nil } func (m *SCGuildDemonMVPRankAck) GetMvpBrief() *CommonPlayerBriefInfo { if m != nil { return m.MvpBrief } return nil } func (m *SCGuildDemonMVPRankAck) GetIsEnd() bool { if m != nil { return m.IsEnd } return false } func (m *SCGuildDemonMVPRankAck) GetUid() uint64 { if m != nil { return m.Uid } return 0 } //请求购买公会魔王战斗次数 type CSGuildDemonBuyFightCountReq struct { FightCount int32 `protobuf:"varint,1,opt,name=fight_count,json=fightCount,proto3" json:"fight_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGuildDemonBuyFightCountReq) Reset() { *m = CSGuildDemonBuyFightCountReq{} } func (m *CSGuildDemonBuyFightCountReq) String() string { return proto.CompactTextString(m) } func (*CSGuildDemonBuyFightCountReq) ProtoMessage() {} func (*CSGuildDemonBuyFightCountReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{405} } func (m *CSGuildDemonBuyFightCountReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGuildDemonBuyFightCountReq.Unmarshal(m, b) } func (m *CSGuildDemonBuyFightCountReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGuildDemonBuyFightCountReq.Marshal(b, m, deterministic) } func (m *CSGuildDemonBuyFightCountReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGuildDemonBuyFightCountReq.Merge(m, src) } func (m *CSGuildDemonBuyFightCountReq) XXX_Size() int { return xxx_messageInfo_CSGuildDemonBuyFightCountReq.Size(m) } func (m *CSGuildDemonBuyFightCountReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGuildDemonBuyFightCountReq.DiscardUnknown(m) } var xxx_messageInfo_CSGuildDemonBuyFightCountReq proto.InternalMessageInfo func (m *CSGuildDemonBuyFightCountReq) GetFightCount() int32 { if m != nil { return m.FightCount } return 0 } type SCGuildDemonBuyFightCountAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` LeftBuyCount int32 `protobuf:"varint,2,opt,name=left_buy_count,json=leftBuyCount,proto3" json:"left_buy_count,omitempty"` LeftFightCount int32 `protobuf:"varint,3,opt,name=left_fight_count,json=leftFightCount,proto3" json:"left_fight_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGuildDemonBuyFightCountAck) Reset() { *m = SCGuildDemonBuyFightCountAck{} } func (m *SCGuildDemonBuyFightCountAck) String() string { return proto.CompactTextString(m) } func (*SCGuildDemonBuyFightCountAck) ProtoMessage() {} func (*SCGuildDemonBuyFightCountAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{406} } func (m *SCGuildDemonBuyFightCountAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGuildDemonBuyFightCountAck.Unmarshal(m, b) } func (m *SCGuildDemonBuyFightCountAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGuildDemonBuyFightCountAck.Marshal(b, m, deterministic) } func (m *SCGuildDemonBuyFightCountAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGuildDemonBuyFightCountAck.Merge(m, src) } func (m *SCGuildDemonBuyFightCountAck) XXX_Size() int { return xxx_messageInfo_SCGuildDemonBuyFightCountAck.Size(m) } func (m *SCGuildDemonBuyFightCountAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGuildDemonBuyFightCountAck.DiscardUnknown(m) } var xxx_messageInfo_SCGuildDemonBuyFightCountAck proto.InternalMessageInfo func (m *SCGuildDemonBuyFightCountAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGuildDemonBuyFightCountAck) GetLeftBuyCount() int32 { if m != nil { return m.LeftBuyCount } return 0 } func (m *SCGuildDemonBuyFightCountAck) GetLeftFightCount() int32 { if m != nil { return m.LeftFightCount } return 0 } /////////////////////////////////////////////////////////pet //宠物数据变更(客户端需要判断数据库不为空时才处理) type SCPetChangeNtf struct { PetList []*PetData `protobuf:"bytes,1,rep,name=pet_list,json=petList,proto3" json:"pet_list,omitempty"` DelPetList []uint32 `protobuf:"varint,2,rep,packed,name=del_pet_list,json=delPetList,proto3" json:"del_pet_list,omitempty"` PetManualList []*PetManualST `protobuf:"bytes,3,rep,name=pet_manual_list,json=petManualList,proto3" json:"pet_manual_list,omitempty"` AssistPetList []*AssistIdxData `protobuf:"bytes,4,rep,name=assist_pet_list,json=assistPetList,proto3" json:"assist_pet_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetChangeNtf) Reset() { *m = SCPetChangeNtf{} } func (m *SCPetChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCPetChangeNtf) ProtoMessage() {} func (*SCPetChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{407} } func (m *SCPetChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetChangeNtf.Unmarshal(m, b) } func (m *SCPetChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetChangeNtf.Marshal(b, m, deterministic) } func (m *SCPetChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetChangeNtf.Merge(m, src) } func (m *SCPetChangeNtf) XXX_Size() int { return xxx_messageInfo_SCPetChangeNtf.Size(m) } func (m *SCPetChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCPetChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCPetChangeNtf proto.InternalMessageInfo func (m *SCPetChangeNtf) GetPetList() []*PetData { if m != nil { return m.PetList } return nil } func (m *SCPetChangeNtf) GetDelPetList() []uint32 { if m != nil { return m.DelPetList } return nil } func (m *SCPetChangeNtf) GetPetManualList() []*PetManualST { if m != nil { return m.PetManualList } return nil } func (m *SCPetChangeNtf) GetAssistPetList() []*AssistIdxData { if m != nil { return m.AssistPetList } return nil } //宠物升级 type CSPetLevelUpReq struct { PetId uint32 `protobuf:"varint,1,opt,name=pet_id,json=petId,proto3" json:"pet_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetLevelUpReq) Reset() { *m = CSPetLevelUpReq{} } func (m *CSPetLevelUpReq) String() string { return proto.CompactTextString(m) } func (*CSPetLevelUpReq) ProtoMessage() {} func (*CSPetLevelUpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{408} } func (m *CSPetLevelUpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetLevelUpReq.Unmarshal(m, b) } func (m *CSPetLevelUpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetLevelUpReq.Marshal(b, m, deterministic) } func (m *CSPetLevelUpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetLevelUpReq.Merge(m, src) } func (m *CSPetLevelUpReq) XXX_Size() int { return xxx_messageInfo_CSPetLevelUpReq.Size(m) } func (m *CSPetLevelUpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetLevelUpReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetLevelUpReq proto.InternalMessageInfo func (m *CSPetLevelUpReq) GetPetId() uint32 { if m != nil { return m.PetId } return 0 } type SCPetLevelUpAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` PetId uint32 `protobuf:"varint,2,opt,name=pet_id,json=petId,proto3" json:"pet_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetLevelUpAck) Reset() { *m = SCPetLevelUpAck{} } func (m *SCPetLevelUpAck) String() string { return proto.CompactTextString(m) } func (*SCPetLevelUpAck) ProtoMessage() {} func (*SCPetLevelUpAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{409} } func (m *SCPetLevelUpAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetLevelUpAck.Unmarshal(m, b) } func (m *SCPetLevelUpAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetLevelUpAck.Marshal(b, m, deterministic) } func (m *SCPetLevelUpAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetLevelUpAck.Merge(m, src) } func (m *SCPetLevelUpAck) XXX_Size() int { return xxx_messageInfo_SCPetLevelUpAck.Size(m) } func (m *SCPetLevelUpAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetLevelUpAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetLevelUpAck proto.InternalMessageInfo func (m *SCPetLevelUpAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPetLevelUpAck) GetPetId() uint32 { if m != nil { return m.PetId } return 0 } //宠物进阶 type CSPetAdvanceReq struct { PetId uint32 `protobuf:"varint,1,opt,name=pet_id,json=petId,proto3" json:"pet_id,omitempty"` PetList []uint32 `protobuf:"varint,2,rep,packed,name=pet_list,json=petList,proto3" json:"pet_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetAdvanceReq) Reset() { *m = CSPetAdvanceReq{} } func (m *CSPetAdvanceReq) String() string { return proto.CompactTextString(m) } func (*CSPetAdvanceReq) ProtoMessage() {} func (*CSPetAdvanceReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{410} } func (m *CSPetAdvanceReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetAdvanceReq.Unmarshal(m, b) } func (m *CSPetAdvanceReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetAdvanceReq.Marshal(b, m, deterministic) } func (m *CSPetAdvanceReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetAdvanceReq.Merge(m, src) } func (m *CSPetAdvanceReq) XXX_Size() int { return xxx_messageInfo_CSPetAdvanceReq.Size(m) } func (m *CSPetAdvanceReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetAdvanceReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetAdvanceReq proto.InternalMessageInfo func (m *CSPetAdvanceReq) GetPetId() uint32 { if m != nil { return m.PetId } return 0 } func (m *CSPetAdvanceReq) GetPetList() []uint32 { if m != nil { return m.PetList } return nil } type SCPetAdvanceAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetAdvanceAck) Reset() { *m = SCPetAdvanceAck{} } func (m *SCPetAdvanceAck) String() string { return proto.CompactTextString(m) } func (*SCPetAdvanceAck) ProtoMessage() {} func (*SCPetAdvanceAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{411} } func (m *SCPetAdvanceAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetAdvanceAck.Unmarshal(m, b) } func (m *SCPetAdvanceAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetAdvanceAck.Marshal(b, m, deterministic) } func (m *SCPetAdvanceAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetAdvanceAck.Merge(m, src) } func (m *SCPetAdvanceAck) XXX_Size() int { return xxx_messageInfo_SCPetAdvanceAck.Size(m) } func (m *SCPetAdvanceAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetAdvanceAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetAdvanceAck proto.InternalMessageInfo func (m *SCPetAdvanceAck) GetError() int32 { if m != nil { return m.Error } return 0 } //宠物领悟 type CSPetSkillLevelUpReq struct { PetId uint32 `protobuf:"varint,1,opt,name=pet_id,json=petId,proto3" json:"pet_id,omitempty"` CostPetId uint32 `protobuf:"varint,2,opt,name=cost_pet_id,json=costPetId,proto3" json:"cost_pet_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetSkillLevelUpReq) Reset() { *m = CSPetSkillLevelUpReq{} } func (m *CSPetSkillLevelUpReq) String() string { return proto.CompactTextString(m) } func (*CSPetSkillLevelUpReq) ProtoMessage() {} func (*CSPetSkillLevelUpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{412} } func (m *CSPetSkillLevelUpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetSkillLevelUpReq.Unmarshal(m, b) } func (m *CSPetSkillLevelUpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetSkillLevelUpReq.Marshal(b, m, deterministic) } func (m *CSPetSkillLevelUpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetSkillLevelUpReq.Merge(m, src) } func (m *CSPetSkillLevelUpReq) XXX_Size() int { return xxx_messageInfo_CSPetSkillLevelUpReq.Size(m) } func (m *CSPetSkillLevelUpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetSkillLevelUpReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetSkillLevelUpReq proto.InternalMessageInfo func (m *CSPetSkillLevelUpReq) GetPetId() uint32 { if m != nil { return m.PetId } return 0 } func (m *CSPetSkillLevelUpReq) GetCostPetId() uint32 { if m != nil { return m.CostPetId } return 0 } type SCPetSkillLevelUpAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` PetId uint32 `protobuf:"varint,2,opt,name=pet_id,json=petId,proto3" json:"pet_id,omitempty"` SkillId int32 `protobuf:"varint,3,opt,name=skill_id,json=skillId,proto3" json:"skill_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetSkillLevelUpAck) Reset() { *m = SCPetSkillLevelUpAck{} } func (m *SCPetSkillLevelUpAck) String() string { return proto.CompactTextString(m) } func (*SCPetSkillLevelUpAck) ProtoMessage() {} func (*SCPetSkillLevelUpAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{413} } func (m *SCPetSkillLevelUpAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetSkillLevelUpAck.Unmarshal(m, b) } func (m *SCPetSkillLevelUpAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetSkillLevelUpAck.Marshal(b, m, deterministic) } func (m *SCPetSkillLevelUpAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetSkillLevelUpAck.Merge(m, src) } func (m *SCPetSkillLevelUpAck) XXX_Size() int { return xxx_messageInfo_SCPetSkillLevelUpAck.Size(m) } func (m *SCPetSkillLevelUpAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetSkillLevelUpAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetSkillLevelUpAck proto.InternalMessageInfo func (m *SCPetSkillLevelUpAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPetSkillLevelUpAck) GetPetId() uint32 { if m != nil { return m.PetId } return 0 } func (m *SCPetSkillLevelUpAck) GetSkillId() int32 { if m != nil { return m.SkillId } return 0 } //宠物分解 type CSPetDecomposeReq struct { PetIdList []uint32 `protobuf:"varint,1,rep,packed,name=pet_id_list,json=petIdList,proto3" json:"pet_id_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetDecomposeReq) Reset() { *m = CSPetDecomposeReq{} } func (m *CSPetDecomposeReq) String() string { return proto.CompactTextString(m) } func (*CSPetDecomposeReq) ProtoMessage() {} func (*CSPetDecomposeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{414} } func (m *CSPetDecomposeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetDecomposeReq.Unmarshal(m, b) } func (m *CSPetDecomposeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetDecomposeReq.Marshal(b, m, deterministic) } func (m *CSPetDecomposeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetDecomposeReq.Merge(m, src) } func (m *CSPetDecomposeReq) XXX_Size() int { return xxx_messageInfo_CSPetDecomposeReq.Size(m) } func (m *CSPetDecomposeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetDecomposeReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetDecomposeReq proto.InternalMessageInfo func (m *CSPetDecomposeReq) GetPetIdList() []uint32 { if m != nil { return m.PetIdList } return nil } type SCPetDecomposeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ItemList []*KeyValueType `protobuf:"bytes,2,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetDecomposeAck) Reset() { *m = SCPetDecomposeAck{} } func (m *SCPetDecomposeAck) String() string { return proto.CompactTextString(m) } func (*SCPetDecomposeAck) ProtoMessage() {} func (*SCPetDecomposeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{415} } func (m *SCPetDecomposeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetDecomposeAck.Unmarshal(m, b) } func (m *SCPetDecomposeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetDecomposeAck.Marshal(b, m, deterministic) } func (m *SCPetDecomposeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetDecomposeAck.Merge(m, src) } func (m *SCPetDecomposeAck) XXX_Size() int { return xxx_messageInfo_SCPetDecomposeAck.Size(m) } func (m *SCPetDecomposeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetDecomposeAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetDecomposeAck proto.InternalMessageInfo func (m *SCPetDecomposeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPetDecomposeAck) GetItemList() []*KeyValueType { if m != nil { return m.ItemList } return nil } //获取羁绊列表数据 type CSPetBondListReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetBondListReq) Reset() { *m = CSPetBondListReq{} } func (m *CSPetBondListReq) String() string { return proto.CompactTextString(m) } func (*CSPetBondListReq) ProtoMessage() {} func (*CSPetBondListReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{416} } func (m *CSPetBondListReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetBondListReq.Unmarshal(m, b) } func (m *CSPetBondListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetBondListReq.Marshal(b, m, deterministic) } func (m *CSPetBondListReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetBondListReq.Merge(m, src) } func (m *CSPetBondListReq) XXX_Size() int { return xxx_messageInfo_CSPetBondListReq.Size(m) } func (m *CSPetBondListReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetBondListReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetBondListReq proto.InternalMessageInfo type SCPetBondListAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` BondList []*PetBondData `protobuf:"bytes,2,rep,name=bond_list,json=bondList,proto3" json:"bond_list,omitempty"` UidNameList []*KeyValueType64Str `protobuf:"bytes,3,rep,name=uid_name_list,json=uidNameList,proto3" json:"uid_name_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetBondListAck) Reset() { *m = SCPetBondListAck{} } func (m *SCPetBondListAck) String() string { return proto.CompactTextString(m) } func (*SCPetBondListAck) ProtoMessage() {} func (*SCPetBondListAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{417} } func (m *SCPetBondListAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetBondListAck.Unmarshal(m, b) } func (m *SCPetBondListAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetBondListAck.Marshal(b, m, deterministic) } func (m *SCPetBondListAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetBondListAck.Merge(m, src) } func (m *SCPetBondListAck) XXX_Size() int { return xxx_messageInfo_SCPetBondListAck.Size(m) } func (m *SCPetBondListAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetBondListAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetBondListAck proto.InternalMessageInfo func (m *SCPetBondListAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPetBondListAck) GetBondList() []*PetBondData { if m != nil { return m.BondList } return nil } func (m *SCPetBondListAck) GetUidNameList() []*KeyValueType64Str { if m != nil { return m.UidNameList } return nil } //玩家主动操作导致的羁绊数据变更(进阶,分解) type SCPetBondListNtf struct { BondList []*PetBondData `protobuf:"bytes,1,rep,name=bond_list,json=bondList,proto3" json:"bond_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetBondListNtf) Reset() { *m = SCPetBondListNtf{} } func (m *SCPetBondListNtf) String() string { return proto.CompactTextString(m) } func (*SCPetBondListNtf) ProtoMessage() {} func (*SCPetBondListNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{418} } func (m *SCPetBondListNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetBondListNtf.Unmarshal(m, b) } func (m *SCPetBondListNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetBondListNtf.Marshal(b, m, deterministic) } func (m *SCPetBondListNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetBondListNtf.Merge(m, src) } func (m *SCPetBondListNtf) XXX_Size() int { return xxx_messageInfo_SCPetBondListNtf.Size(m) } func (m *SCPetBondListNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCPetBondListNtf.DiscardUnknown(m) } var xxx_messageInfo_SCPetBondListNtf proto.InternalMessageInfo func (m *SCPetBondListNtf) GetBondList() []*PetBondData { if m != nil { return m.BondList } return nil } //获取激活羁绊所需的宠物列表(援助列表,好友/公会) type CSPetBondAssistListReq struct { BondCfgId int32 `protobuf:"varint,1,opt,name=bond_cfg_id,json=bondCfgId,proto3" json:"bond_cfg_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetBondAssistListReq) Reset() { *m = CSPetBondAssistListReq{} } func (m *CSPetBondAssistListReq) String() string { return proto.CompactTextString(m) } func (*CSPetBondAssistListReq) ProtoMessage() {} func (*CSPetBondAssistListReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{419} } func (m *CSPetBondAssistListReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetBondAssistListReq.Unmarshal(m, b) } func (m *CSPetBondAssistListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetBondAssistListReq.Marshal(b, m, deterministic) } func (m *CSPetBondAssistListReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetBondAssistListReq.Merge(m, src) } func (m *CSPetBondAssistListReq) XXX_Size() int { return xxx_messageInfo_CSPetBondAssistListReq.Size(m) } func (m *CSPetBondAssistListReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetBondAssistListReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetBondAssistListReq proto.InternalMessageInfo func (m *CSPetBondAssistListReq) GetBondCfgId() int32 { if m != nil { return m.BondCfgId } return 0 } type SCPetBondAssistListAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` BondCfgId int32 `protobuf:"varint,2,opt,name=bond_cfg_id,json=bondCfgId,proto3" json:"bond_cfg_id,omitempty"` BondPetList []*AssistData `protobuf:"bytes,3,rep,name=bond_pet_list,json=bondPetList,proto3" json:"bond_pet_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetBondAssistListAck) Reset() { *m = SCPetBondAssistListAck{} } func (m *SCPetBondAssistListAck) String() string { return proto.CompactTextString(m) } func (*SCPetBondAssistListAck) ProtoMessage() {} func (*SCPetBondAssistListAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{420} } func (m *SCPetBondAssistListAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetBondAssistListAck.Unmarshal(m, b) } func (m *SCPetBondAssistListAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetBondAssistListAck.Marshal(b, m, deterministic) } func (m *SCPetBondAssistListAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetBondAssistListAck.Merge(m, src) } func (m *SCPetBondAssistListAck) XXX_Size() int { return xxx_messageInfo_SCPetBondAssistListAck.Size(m) } func (m *SCPetBondAssistListAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetBondAssistListAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetBondAssistListAck proto.InternalMessageInfo func (m *SCPetBondAssistListAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPetBondAssistListAck) GetBondCfgId() int32 { if m != nil { return m.BondCfgId } return 0 } func (m *SCPetBondAssistListAck) GetBondPetList() []*AssistData { if m != nil { return m.BondPetList } return nil } //宠物羁绊激活 type CSPetBondActiveReq struct { BondDataList []*PetBondData `protobuf:"bytes,1,rep,name=bond_data_list,json=bondDataList,proto3" json:"bond_data_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetBondActiveReq) Reset() { *m = CSPetBondActiveReq{} } func (m *CSPetBondActiveReq) String() string { return proto.CompactTextString(m) } func (*CSPetBondActiveReq) ProtoMessage() {} func (*CSPetBondActiveReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{421} } func (m *CSPetBondActiveReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetBondActiveReq.Unmarshal(m, b) } func (m *CSPetBondActiveReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetBondActiveReq.Marshal(b, m, deterministic) } func (m *CSPetBondActiveReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetBondActiveReq.Merge(m, src) } func (m *CSPetBondActiveReq) XXX_Size() int { return xxx_messageInfo_CSPetBondActiveReq.Size(m) } func (m *CSPetBondActiveReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetBondActiveReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetBondActiveReq proto.InternalMessageInfo func (m *CSPetBondActiveReq) GetBondDataList() []*PetBondData { if m != nil { return m.BondDataList } return nil } type SCPetBondActiveAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` BondDataList []*PetBondData `protobuf:"bytes,2,rep,name=bond_data_list,json=bondDataList,proto3" json:"bond_data_list,omitempty"` UidNameList []*KeyValueType64Str `protobuf:"bytes,3,rep,name=uid_name_list,json=uidNameList,proto3" json:"uid_name_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetBondActiveAck) Reset() { *m = SCPetBondActiveAck{} } func (m *SCPetBondActiveAck) String() string { return proto.CompactTextString(m) } func (*SCPetBondActiveAck) ProtoMessage() {} func (*SCPetBondActiveAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{422} } func (m *SCPetBondActiveAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetBondActiveAck.Unmarshal(m, b) } func (m *SCPetBondActiveAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetBondActiveAck.Marshal(b, m, deterministic) } func (m *SCPetBondActiveAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetBondActiveAck.Merge(m, src) } func (m *SCPetBondActiveAck) XXX_Size() int { return xxx_messageInfo_SCPetBondActiveAck.Size(m) } func (m *SCPetBondActiveAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetBondActiveAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetBondActiveAck proto.InternalMessageInfo func (m *SCPetBondActiveAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPetBondActiveAck) GetBondDataList() []*PetBondData { if m != nil { return m.BondDataList } return nil } func (m *SCPetBondActiveAck) GetUidNameList() []*KeyValueType64Str { if m != nil { return m.UidNameList } return nil } //宠物援助 type CSPetAssistReq struct { PetIdList []uint32 `protobuf:"varint,1,rep,packed,name=pet_id_list,json=petIdList,proto3" json:"pet_id_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetAssistReq) Reset() { *m = CSPetAssistReq{} } func (m *CSPetAssistReq) String() string { return proto.CompactTextString(m) } func (*CSPetAssistReq) ProtoMessage() {} func (*CSPetAssistReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{423} } func (m *CSPetAssistReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetAssistReq.Unmarshal(m, b) } func (m *CSPetAssistReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetAssistReq.Marshal(b, m, deterministic) } func (m *CSPetAssistReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetAssistReq.Merge(m, src) } func (m *CSPetAssistReq) XXX_Size() int { return xxx_messageInfo_CSPetAssistReq.Size(m) } func (m *CSPetAssistReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetAssistReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetAssistReq proto.InternalMessageInfo func (m *CSPetAssistReq) GetPetIdList() []uint32 { if m != nil { return m.PetIdList } return nil } type SCPetAssistAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` AssistList []*AssistIdxData `protobuf:"bytes,2,rep,name=assist_list,json=assistList,proto3" json:"assist_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetAssistAck) Reset() { *m = SCPetAssistAck{} } func (m *SCPetAssistAck) String() string { return proto.CompactTextString(m) } func (*SCPetAssistAck) ProtoMessage() {} func (*SCPetAssistAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{424} } func (m *SCPetAssistAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetAssistAck.Unmarshal(m, b) } func (m *SCPetAssistAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetAssistAck.Marshal(b, m, deterministic) } func (m *SCPetAssistAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetAssistAck.Merge(m, src) } func (m *SCPetAssistAck) XXX_Size() int { return xxx_messageInfo_SCPetAssistAck.Size(m) } func (m *SCPetAssistAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetAssistAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetAssistAck proto.InternalMessageInfo func (m *SCPetAssistAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPetAssistAck) GetAssistList() []*AssistIdxData { if m != nil { return m.AssistList } return nil } //上阵/下阵 type CSPetBattleReq struct { BattleList []*KeyValueType `protobuf:"bytes,1,rep,name=battle_list,json=battleList,proto3" json:"battle_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetBattleReq) Reset() { *m = CSPetBattleReq{} } func (m *CSPetBattleReq) String() string { return proto.CompactTextString(m) } func (*CSPetBattleReq) ProtoMessage() {} func (*CSPetBattleReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{425} } func (m *CSPetBattleReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetBattleReq.Unmarshal(m, b) } func (m *CSPetBattleReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetBattleReq.Marshal(b, m, deterministic) } func (m *CSPetBattleReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetBattleReq.Merge(m, src) } func (m *CSPetBattleReq) XXX_Size() int { return xxx_messageInfo_CSPetBattleReq.Size(m) } func (m *CSPetBattleReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetBattleReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetBattleReq proto.InternalMessageInfo func (m *CSPetBattleReq) GetBattleList() []*KeyValueType { if m != nil { return m.BattleList } return nil } type SCPetBattleAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetBattleAck) Reset() { *m = SCPetBattleAck{} } func (m *SCPetBattleAck) String() string { return proto.CompactTextString(m) } func (*SCPetBattleAck) ProtoMessage() {} func (*SCPetBattleAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{426} } func (m *SCPetBattleAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetBattleAck.Unmarshal(m, b) } func (m *SCPetBattleAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetBattleAck.Marshal(b, m, deterministic) } func (m *SCPetBattleAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetBattleAck.Merge(m, src) } func (m *SCPetBattleAck) XXX_Size() int { return xxx_messageInfo_SCPetBattleAck.Size(m) } func (m *SCPetBattleAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetBattleAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetBattleAck proto.InternalMessageInfo func (m *SCPetBattleAck) GetError() int32 { if m != nil { return m.Error } return 0 } //图鉴奖励获取 type CSPetManualRewardReq struct { PetCfgId int32 `protobuf:"varint,1,opt,name=pet_cfg_id,json=petCfgId,proto3" json:"pet_cfg_id,omitempty"` PetAdvLevel int32 `protobuf:"varint,2,opt,name=pet_adv_level,json=petAdvLevel,proto3" json:"pet_adv_level,omitempty"` PetId int32 `protobuf:"varint,3,opt,name=pet_id,json=petId,proto3" json:"pet_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetManualRewardReq) Reset() { *m = CSPetManualRewardReq{} } func (m *CSPetManualRewardReq) String() string { return proto.CompactTextString(m) } func (*CSPetManualRewardReq) ProtoMessage() {} func (*CSPetManualRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{427} } func (m *CSPetManualRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetManualRewardReq.Unmarshal(m, b) } func (m *CSPetManualRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetManualRewardReq.Marshal(b, m, deterministic) } func (m *CSPetManualRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetManualRewardReq.Merge(m, src) } func (m *CSPetManualRewardReq) XXX_Size() int { return xxx_messageInfo_CSPetManualRewardReq.Size(m) } func (m *CSPetManualRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetManualRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetManualRewardReq proto.InternalMessageInfo func (m *CSPetManualRewardReq) GetPetCfgId() int32 { if m != nil { return m.PetCfgId } return 0 } func (m *CSPetManualRewardReq) GetPetAdvLevel() int32 { if m != nil { return m.PetAdvLevel } return 0 } func (m *CSPetManualRewardReq) GetPetId() int32 { if m != nil { return m.PetId } return 0 } type SCPetManualRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"` PetCfgId int32 `protobuf:"varint,3,opt,name=pet_cfg_id,json=petCfgId,proto3" json:"pet_cfg_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetManualRewardAck) Reset() { *m = SCPetManualRewardAck{} } func (m *SCPetManualRewardAck) String() string { return proto.CompactTextString(m) } func (*SCPetManualRewardAck) ProtoMessage() {} func (*SCPetManualRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{428} } func (m *SCPetManualRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetManualRewardAck.Unmarshal(m, b) } func (m *SCPetManualRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetManualRewardAck.Marshal(b, m, deterministic) } func (m *SCPetManualRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetManualRewardAck.Merge(m, src) } func (m *SCPetManualRewardAck) XXX_Size() int { return xxx_messageInfo_SCPetManualRewardAck.Size(m) } func (m *SCPetManualRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetManualRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetManualRewardAck proto.InternalMessageInfo func (m *SCPetManualRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPetManualRewardAck) GetRewardList() []*KeyValueType { if m != nil { return m.RewardList } return nil } func (m *SCPetManualRewardAck) GetPetCfgId() int32 { if m != nil { return m.PetCfgId } return 0 } //最早收集到宠物最高进阶等级获取 type CSPetAdvAchievementReq struct { PetCfgId int32 `protobuf:"varint,1,opt,name=pet_cfg_id,json=petCfgId,proto3" json:"pet_cfg_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetAdvAchievementReq) Reset() { *m = CSPetAdvAchievementReq{} } func (m *CSPetAdvAchievementReq) String() string { return proto.CompactTextString(m) } func (*CSPetAdvAchievementReq) ProtoMessage() {} func (*CSPetAdvAchievementReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{429} } func (m *CSPetAdvAchievementReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetAdvAchievementReq.Unmarshal(m, b) } func (m *CSPetAdvAchievementReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetAdvAchievementReq.Marshal(b, m, deterministic) } func (m *CSPetAdvAchievementReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetAdvAchievementReq.Merge(m, src) } func (m *CSPetAdvAchievementReq) XXX_Size() int { return xxx_messageInfo_CSPetAdvAchievementReq.Size(m) } func (m *CSPetAdvAchievementReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetAdvAchievementReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetAdvAchievementReq proto.InternalMessageInfo func (m *CSPetAdvAchievementReq) GetPetCfgId() int32 { if m != nil { return m.PetCfgId } return 0 } type SCPetAdvAchievementAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` PetCfgId int32 `protobuf:"varint,2,opt,name=pet_cfg_id,json=petCfgId,proto3" json:"pet_cfg_id,omitempty"` Brief *CommonPlayerBriefInfo `protobuf:"bytes,3,opt,name=brief,proto3" json:"brief,omitempty"` AchievementTime uint64 `protobuf:"varint,4,opt,name=achievement_time,json=achievementTime,proto3" json:"achievement_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetAdvAchievementAck) Reset() { *m = SCPetAdvAchievementAck{} } func (m *SCPetAdvAchievementAck) String() string { return proto.CompactTextString(m) } func (*SCPetAdvAchievementAck) ProtoMessage() {} func (*SCPetAdvAchievementAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{430} } func (m *SCPetAdvAchievementAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetAdvAchievementAck.Unmarshal(m, b) } func (m *SCPetAdvAchievementAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetAdvAchievementAck.Marshal(b, m, deterministic) } func (m *SCPetAdvAchievementAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetAdvAchievementAck.Merge(m, src) } func (m *SCPetAdvAchievementAck) XXX_Size() int { return xxx_messageInfo_SCPetAdvAchievementAck.Size(m) } func (m *SCPetAdvAchievementAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetAdvAchievementAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetAdvAchievementAck proto.InternalMessageInfo func (m *SCPetAdvAchievementAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPetAdvAchievementAck) GetPetCfgId() int32 { if m != nil { return m.PetCfgId } return 0 } func (m *SCPetAdvAchievementAck) GetBrief() *CommonPlayerBriefInfo { if m != nil { return m.Brief } return nil } func (m *SCPetAdvAchievementAck) GetAchievementTime() uint64 { if m != nil { return m.AchievementTime } return 0 } //请求宠物冲榜活动数据 type CSPetActivityReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetActivityReq) Reset() { *m = CSPetActivityReq{} } func (m *CSPetActivityReq) String() string { return proto.CompactTextString(m) } func (*CSPetActivityReq) ProtoMessage() {} func (*CSPetActivityReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{431} } func (m *CSPetActivityReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetActivityReq.Unmarshal(m, b) } func (m *CSPetActivityReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetActivityReq.Marshal(b, m, deterministic) } func (m *CSPetActivityReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetActivityReq.Merge(m, src) } func (m *CSPetActivityReq) XXX_Size() int { return xxx_messageInfo_CSPetActivityReq.Size(m) } func (m *CSPetActivityReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetActivityReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetActivityReq proto.InternalMessageInfo type SCPetActivityAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` SelfRank int32 `protobuf:"varint,2,opt,name=self_rank,json=selfRank,proto3" json:"self_rank,omitempty"` SelfScore int32 `protobuf:"varint,3,opt,name=self_score,json=selfScore,proto3" json:"self_score,omitempty"` EndTime uint64 `protobuf:"varint,4,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` ChallengReward bool `protobuf:"varint,5,opt,name=challeng_reward,json=challengReward,proto3" json:"challeng_reward,omitempty"` RankReward bool `protobuf:"varint,6,opt,name=rank_reward,json=rankReward,proto3" json:"rank_reward,omitempty"` TopData []*RushPetData `protobuf:"bytes,7,rep,name=top_data,json=topData,proto3" json:"top_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetActivityAck) Reset() { *m = SCPetActivityAck{} } func (m *SCPetActivityAck) String() string { return proto.CompactTextString(m) } func (*SCPetActivityAck) ProtoMessage() {} func (*SCPetActivityAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{432} } func (m *SCPetActivityAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetActivityAck.Unmarshal(m, b) } func (m *SCPetActivityAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetActivityAck.Marshal(b, m, deterministic) } func (m *SCPetActivityAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetActivityAck.Merge(m, src) } func (m *SCPetActivityAck) XXX_Size() int { return xxx_messageInfo_SCPetActivityAck.Size(m) } func (m *SCPetActivityAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetActivityAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetActivityAck proto.InternalMessageInfo func (m *SCPetActivityAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPetActivityAck) GetSelfRank() int32 { if m != nil { return m.SelfRank } return 0 } func (m *SCPetActivityAck) GetSelfScore() int32 { if m != nil { return m.SelfScore } return 0 } func (m *SCPetActivityAck) GetEndTime() uint64 { if m != nil { return m.EndTime } return 0 } func (m *SCPetActivityAck) GetChallengReward() bool { if m != nil { return m.ChallengReward } return false } func (m *SCPetActivityAck) GetRankReward() bool { if m != nil { return m.RankReward } return false } func (m *SCPetActivityAck) GetTopData() []*RushPetData { if m != nil { return m.TopData } return nil } type CSPetActivityRankReq struct { Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetActivityRankReq) Reset() { *m = CSPetActivityRankReq{} } func (m *CSPetActivityRankReq) String() string { return proto.CompactTextString(m) } func (*CSPetActivityRankReq) ProtoMessage() {} func (*CSPetActivityRankReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{433} } func (m *CSPetActivityRankReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetActivityRankReq.Unmarshal(m, b) } func (m *CSPetActivityRankReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetActivityRankReq.Marshal(b, m, deterministic) } func (m *CSPetActivityRankReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetActivityRankReq.Merge(m, src) } func (m *CSPetActivityRankReq) XXX_Size() int { return xxx_messageInfo_CSPetActivityRankReq.Size(m) } func (m *CSPetActivityRankReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetActivityRankReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetActivityRankReq proto.InternalMessageInfo func (m *CSPetActivityRankReq) GetPage() int32 { if m != nil { return m.Page } return 0 } type SCPetActivityRankAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"` TopData []*RushPetData `protobuf:"bytes,3,rep,name=top_data,json=topData,proto3" json:"top_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetActivityRankAck) Reset() { *m = SCPetActivityRankAck{} } func (m *SCPetActivityRankAck) String() string { return proto.CompactTextString(m) } func (*SCPetActivityRankAck) ProtoMessage() {} func (*SCPetActivityRankAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{434} } func (m *SCPetActivityRankAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetActivityRankAck.Unmarshal(m, b) } func (m *SCPetActivityRankAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetActivityRankAck.Marshal(b, m, deterministic) } func (m *SCPetActivityRankAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetActivityRankAck.Merge(m, src) } func (m *SCPetActivityRankAck) XXX_Size() int { return xxx_messageInfo_SCPetActivityRankAck.Size(m) } func (m *SCPetActivityRankAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetActivityRankAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetActivityRankAck proto.InternalMessageInfo func (m *SCPetActivityRankAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPetActivityRankAck) GetPage() int32 { if m != nil { return m.Page } return 0 } func (m *SCPetActivityRankAck) GetTopData() []*RushPetData { if m != nil { return m.TopData } return nil } //宠物印记(装备) //印记数据变更 type SCPetEquipDataNtf struct { PetEquipList []*PetEquipData `protobuf:"bytes,1,rep,name=pet_equip_list,json=petEquipList,proto3" json:"pet_equip_list,omitempty"` Ignore bool `protobuf:"varint,2,opt,name=ignore,proto3" json:"ignore,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetEquipDataNtf) Reset() { *m = SCPetEquipDataNtf{} } func (m *SCPetEquipDataNtf) String() string { return proto.CompactTextString(m) } func (*SCPetEquipDataNtf) ProtoMessage() {} func (*SCPetEquipDataNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{435} } func (m *SCPetEquipDataNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetEquipDataNtf.Unmarshal(m, b) } func (m *SCPetEquipDataNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetEquipDataNtf.Marshal(b, m, deterministic) } func (m *SCPetEquipDataNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetEquipDataNtf.Merge(m, src) } func (m *SCPetEquipDataNtf) XXX_Size() int { return xxx_messageInfo_SCPetEquipDataNtf.Size(m) } func (m *SCPetEquipDataNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCPetEquipDataNtf.DiscardUnknown(m) } var xxx_messageInfo_SCPetEquipDataNtf proto.InternalMessageInfo func (m *SCPetEquipDataNtf) GetPetEquipList() []*PetEquipData { if m != nil { return m.PetEquipList } return nil } func (m *SCPetEquipDataNtf) GetIgnore() bool { if m != nil { return m.Ignore } return false } //印记升级/进阶 type CSPetEquipLevelUpReq struct { PetEquipId uint32 `protobuf:"varint,1,opt,name=pet_equip_id,json=petEquipId,proto3" json:"pet_equip_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetEquipLevelUpReq) Reset() { *m = CSPetEquipLevelUpReq{} } func (m *CSPetEquipLevelUpReq) String() string { return proto.CompactTextString(m) } func (*CSPetEquipLevelUpReq) ProtoMessage() {} func (*CSPetEquipLevelUpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{436} } func (m *CSPetEquipLevelUpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetEquipLevelUpReq.Unmarshal(m, b) } func (m *CSPetEquipLevelUpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetEquipLevelUpReq.Marshal(b, m, deterministic) } func (m *CSPetEquipLevelUpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetEquipLevelUpReq.Merge(m, src) } func (m *CSPetEquipLevelUpReq) XXX_Size() int { return xxx_messageInfo_CSPetEquipLevelUpReq.Size(m) } func (m *CSPetEquipLevelUpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetEquipLevelUpReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetEquipLevelUpReq proto.InternalMessageInfo func (m *CSPetEquipLevelUpReq) GetPetEquipId() uint32 { if m != nil { return m.PetEquipId } return 0 } type SCPetEquipLevelUpAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` PetEquip *PetEquipData `protobuf:"bytes,2,opt,name=pet_equip,json=petEquip,proto3" json:"pet_equip,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetEquipLevelUpAck) Reset() { *m = SCPetEquipLevelUpAck{} } func (m *SCPetEquipLevelUpAck) String() string { return proto.CompactTextString(m) } func (*SCPetEquipLevelUpAck) ProtoMessage() {} func (*SCPetEquipLevelUpAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{437} } func (m *SCPetEquipLevelUpAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetEquipLevelUpAck.Unmarshal(m, b) } func (m *SCPetEquipLevelUpAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetEquipLevelUpAck.Marshal(b, m, deterministic) } func (m *SCPetEquipLevelUpAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetEquipLevelUpAck.Merge(m, src) } func (m *SCPetEquipLevelUpAck) XXX_Size() int { return xxx_messageInfo_SCPetEquipLevelUpAck.Size(m) } func (m *SCPetEquipLevelUpAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetEquipLevelUpAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetEquipLevelUpAck proto.InternalMessageInfo func (m *SCPetEquipLevelUpAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPetEquipLevelUpAck) GetPetEquip() *PetEquipData { if m != nil { return m.PetEquip } return nil } //印记启用 type CSPetEquipUpReq struct { PetId uint32 `protobuf:"varint,1,opt,name=pet_id,json=petId,proto3" json:"pet_id,omitempty"` SlotList []*KeyValueType `protobuf:"bytes,2,rep,name=slot_list,json=slotList,proto3" json:"slot_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetEquipUpReq) Reset() { *m = CSPetEquipUpReq{} } func (m *CSPetEquipUpReq) String() string { return proto.CompactTextString(m) } func (*CSPetEquipUpReq) ProtoMessage() {} func (*CSPetEquipUpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{438} } func (m *CSPetEquipUpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetEquipUpReq.Unmarshal(m, b) } func (m *CSPetEquipUpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetEquipUpReq.Marshal(b, m, deterministic) } func (m *CSPetEquipUpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetEquipUpReq.Merge(m, src) } func (m *CSPetEquipUpReq) XXX_Size() int { return xxx_messageInfo_CSPetEquipUpReq.Size(m) } func (m *CSPetEquipUpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetEquipUpReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetEquipUpReq proto.InternalMessageInfo func (m *CSPetEquipUpReq) GetPetId() uint32 { if m != nil { return m.PetId } return 0 } func (m *CSPetEquipUpReq) GetSlotList() []*KeyValueType { if m != nil { return m.SlotList } return nil } type SCPetEquipUPAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` PetId uint32 `protobuf:"varint,2,opt,name=pet_id,json=petId,proto3" json:"pet_id,omitempty"` SlotList []*KeyValueType `protobuf:"bytes,3,rep,name=slot_list,json=slotList,proto3" json:"slot_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetEquipUPAck) Reset() { *m = SCPetEquipUPAck{} } func (m *SCPetEquipUPAck) String() string { return proto.CompactTextString(m) } func (*SCPetEquipUPAck) ProtoMessage() {} func (*SCPetEquipUPAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{439} } func (m *SCPetEquipUPAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetEquipUPAck.Unmarshal(m, b) } func (m *SCPetEquipUPAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetEquipUPAck.Marshal(b, m, deterministic) } func (m *SCPetEquipUPAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetEquipUPAck.Merge(m, src) } func (m *SCPetEquipUPAck) XXX_Size() int { return xxx_messageInfo_SCPetEquipUPAck.Size(m) } func (m *SCPetEquipUPAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetEquipUPAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetEquipUPAck proto.InternalMessageInfo func (m *SCPetEquipUPAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPetEquipUPAck) GetPetId() uint32 { if m != nil { return m.PetId } return 0 } func (m *SCPetEquipUPAck) GetSlotList() []*KeyValueType { if m != nil { return m.SlotList } return nil } //印记卸下 type CSPetEquipDownReq struct { PetId uint32 `protobuf:"varint,1,opt,name=pet_id,json=petId,proto3" json:"pet_id,omitempty"` SlotIndex int32 `protobuf:"varint,2,opt,name=slot_index,json=slotIndex,proto3" json:"slot_index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetEquipDownReq) Reset() { *m = CSPetEquipDownReq{} } func (m *CSPetEquipDownReq) String() string { return proto.CompactTextString(m) } func (*CSPetEquipDownReq) ProtoMessage() {} func (*CSPetEquipDownReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{440} } func (m *CSPetEquipDownReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetEquipDownReq.Unmarshal(m, b) } func (m *CSPetEquipDownReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetEquipDownReq.Marshal(b, m, deterministic) } func (m *CSPetEquipDownReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetEquipDownReq.Merge(m, src) } func (m *CSPetEquipDownReq) XXX_Size() int { return xxx_messageInfo_CSPetEquipDownReq.Size(m) } func (m *CSPetEquipDownReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetEquipDownReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetEquipDownReq proto.InternalMessageInfo func (m *CSPetEquipDownReq) GetPetId() uint32 { if m != nil { return m.PetId } return 0 } func (m *CSPetEquipDownReq) GetSlotIndex() int32 { if m != nil { return m.SlotIndex } return 0 } type SCPetEquipDownAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` PetId uint32 `protobuf:"varint,2,opt,name=pet_id,json=petId,proto3" json:"pet_id,omitempty"` SlotIndex int32 `protobuf:"varint,3,opt,name=slot_index,json=slotIndex,proto3" json:"slot_index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetEquipDownAck) Reset() { *m = SCPetEquipDownAck{} } func (m *SCPetEquipDownAck) String() string { return proto.CompactTextString(m) } func (*SCPetEquipDownAck) ProtoMessage() {} func (*SCPetEquipDownAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{441} } func (m *SCPetEquipDownAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetEquipDownAck.Unmarshal(m, b) } func (m *SCPetEquipDownAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetEquipDownAck.Marshal(b, m, deterministic) } func (m *SCPetEquipDownAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetEquipDownAck.Merge(m, src) } func (m *SCPetEquipDownAck) XXX_Size() int { return xxx_messageInfo_SCPetEquipDownAck.Size(m) } func (m *SCPetEquipDownAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetEquipDownAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetEquipDownAck proto.InternalMessageInfo func (m *SCPetEquipDownAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPetEquipDownAck) GetPetId() uint32 { if m != nil { return m.PetId } return 0 } func (m *SCPetEquipDownAck) GetSlotIndex() int32 { if m != nil { return m.SlotIndex } return 0 } //宠物系统优化 //背包界面只下发必要数据,后续通过打开宠物界面主动获取 type CSPetDetailInfoReq struct { PetIdList []uint32 `protobuf:"varint,1,rep,packed,name=pet_id_list,json=petIdList,proto3" json:"pet_id_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetDetailInfoReq) Reset() { *m = CSPetDetailInfoReq{} } func (m *CSPetDetailInfoReq) String() string { return proto.CompactTextString(m) } func (*CSPetDetailInfoReq) ProtoMessage() {} func (*CSPetDetailInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{442} } func (m *CSPetDetailInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetDetailInfoReq.Unmarshal(m, b) } func (m *CSPetDetailInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetDetailInfoReq.Marshal(b, m, deterministic) } func (m *CSPetDetailInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetDetailInfoReq.Merge(m, src) } func (m *CSPetDetailInfoReq) XXX_Size() int { return xxx_messageInfo_CSPetDetailInfoReq.Size(m) } func (m *CSPetDetailInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetDetailInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetDetailInfoReq proto.InternalMessageInfo func (m *CSPetDetailInfoReq) GetPetIdList() []uint32 { if m != nil { return m.PetIdList } return nil } type SCPetDetailInfoAck struct { PetInfoList []*PetData `protobuf:"bytes,1,rep,name=pet_info_list,json=petInfoList,proto3" json:"pet_info_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetDetailInfoAck) Reset() { *m = SCPetDetailInfoAck{} } func (m *SCPetDetailInfoAck) String() string { return proto.CompactTextString(m) } func (*SCPetDetailInfoAck) ProtoMessage() {} func (*SCPetDetailInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{443} } func (m *SCPetDetailInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetDetailInfoAck.Unmarshal(m, b) } func (m *SCPetDetailInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetDetailInfoAck.Marshal(b, m, deterministic) } func (m *SCPetDetailInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetDetailInfoAck.Merge(m, src) } func (m *SCPetDetailInfoAck) XXX_Size() int { return xxx_messageInfo_SCPetDetailInfoAck.Size(m) } func (m *SCPetDetailInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetDetailInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetDetailInfoAck proto.InternalMessageInfo func (m *SCPetDetailInfoAck) GetPetInfoList() []*PetData { if m != nil { return m.PetInfoList } return nil } ////宠物契约 //契约槽位数据变更通知 type SCPetQiyueDataNtf struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` QiyueInfo *PetQiyueInfo `protobuf:"bytes,2,opt,name=qiyue_info,json=qiyueInfo,proto3" json:"qiyue_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetQiyueDataNtf) Reset() { *m = SCPetQiyueDataNtf{} } func (m *SCPetQiyueDataNtf) String() string { return proto.CompactTextString(m) } func (*SCPetQiyueDataNtf) ProtoMessage() {} func (*SCPetQiyueDataNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{444} } func (m *SCPetQiyueDataNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetQiyueDataNtf.Unmarshal(m, b) } func (m *SCPetQiyueDataNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetQiyueDataNtf.Marshal(b, m, deterministic) } func (m *SCPetQiyueDataNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetQiyueDataNtf.Merge(m, src) } func (m *SCPetQiyueDataNtf) XXX_Size() int { return xxx_messageInfo_SCPetQiyueDataNtf.Size(m) } func (m *SCPetQiyueDataNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCPetQiyueDataNtf.DiscardUnknown(m) } var xxx_messageInfo_SCPetQiyueDataNtf proto.InternalMessageInfo func (m *SCPetQiyueDataNtf) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *SCPetQiyueDataNtf) GetQiyueInfo() *PetQiyueInfo { if m != nil { return m.QiyueInfo } return nil } //契约槽位解锁 type CSPetQiyueSlotUnlockReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetQiyueSlotUnlockReq) Reset() { *m = CSPetQiyueSlotUnlockReq{} } func (m *CSPetQiyueSlotUnlockReq) String() string { return proto.CompactTextString(m) } func (*CSPetQiyueSlotUnlockReq) ProtoMessage() {} func (*CSPetQiyueSlotUnlockReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{445} } func (m *CSPetQiyueSlotUnlockReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetQiyueSlotUnlockReq.Unmarshal(m, b) } func (m *CSPetQiyueSlotUnlockReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetQiyueSlotUnlockReq.Marshal(b, m, deterministic) } func (m *CSPetQiyueSlotUnlockReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetQiyueSlotUnlockReq.Merge(m, src) } func (m *CSPetQiyueSlotUnlockReq) XXX_Size() int { return xxx_messageInfo_CSPetQiyueSlotUnlockReq.Size(m) } func (m *CSPetQiyueSlotUnlockReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetQiyueSlotUnlockReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetQiyueSlotUnlockReq proto.InternalMessageInfo func (m *CSPetQiyueSlotUnlockReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } type SCPetQiyueSlotUnlockAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetQiyueSlotUnlockAck) Reset() { *m = SCPetQiyueSlotUnlockAck{} } func (m *SCPetQiyueSlotUnlockAck) String() string { return proto.CompactTextString(m) } func (*SCPetQiyueSlotUnlockAck) ProtoMessage() {} func (*SCPetQiyueSlotUnlockAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{446} } func (m *SCPetQiyueSlotUnlockAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetQiyueSlotUnlockAck.Unmarshal(m, b) } func (m *SCPetQiyueSlotUnlockAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetQiyueSlotUnlockAck.Marshal(b, m, deterministic) } func (m *SCPetQiyueSlotUnlockAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetQiyueSlotUnlockAck.Merge(m, src) } func (m *SCPetQiyueSlotUnlockAck) XXX_Size() int { return xxx_messageInfo_SCPetQiyueSlotUnlockAck.Size(m) } func (m *SCPetQiyueSlotUnlockAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetQiyueSlotUnlockAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetQiyueSlotUnlockAck proto.InternalMessageInfo func (m *SCPetQiyueSlotUnlockAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPetQiyueSlotUnlockAck) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } //契约操作添加宠物(替换也使用该协议) type CSPetQiyueSlotInReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` SlotIdx int32 `protobuf:"varint,2,opt,name=slot_idx,json=slotIdx,proto3" json:"slot_idx,omitempty"` PetId uint32 `protobuf:"varint,3,opt,name=pet_id,json=petId,proto3" json:"pet_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetQiyueSlotInReq) Reset() { *m = CSPetQiyueSlotInReq{} } func (m *CSPetQiyueSlotInReq) String() string { return proto.CompactTextString(m) } func (*CSPetQiyueSlotInReq) ProtoMessage() {} func (*CSPetQiyueSlotInReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{447} } func (m *CSPetQiyueSlotInReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetQiyueSlotInReq.Unmarshal(m, b) } func (m *CSPetQiyueSlotInReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetQiyueSlotInReq.Marshal(b, m, deterministic) } func (m *CSPetQiyueSlotInReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetQiyueSlotInReq.Merge(m, src) } func (m *CSPetQiyueSlotInReq) XXX_Size() int { return xxx_messageInfo_CSPetQiyueSlotInReq.Size(m) } func (m *CSPetQiyueSlotInReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetQiyueSlotInReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetQiyueSlotInReq proto.InternalMessageInfo func (m *CSPetQiyueSlotInReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSPetQiyueSlotInReq) GetSlotIdx() int32 { if m != nil { return m.SlotIdx } return 0 } func (m *CSPetQiyueSlotInReq) GetPetId() uint32 { if m != nil { return m.PetId } return 0 } type SCPetQiyueSlotInAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` SlotIdx int32 `protobuf:"varint,3,opt,name=slot_idx,json=slotIdx,proto3" json:"slot_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetQiyueSlotInAck) Reset() { *m = SCPetQiyueSlotInAck{} } func (m *SCPetQiyueSlotInAck) String() string { return proto.CompactTextString(m) } func (*SCPetQiyueSlotInAck) ProtoMessage() {} func (*SCPetQiyueSlotInAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{448} } func (m *SCPetQiyueSlotInAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetQiyueSlotInAck.Unmarshal(m, b) } func (m *SCPetQiyueSlotInAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetQiyueSlotInAck.Marshal(b, m, deterministic) } func (m *SCPetQiyueSlotInAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetQiyueSlotInAck.Merge(m, src) } func (m *SCPetQiyueSlotInAck) XXX_Size() int { return xxx_messageInfo_SCPetQiyueSlotInAck.Size(m) } func (m *SCPetQiyueSlotInAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetQiyueSlotInAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetQiyueSlotInAck proto.InternalMessageInfo func (m *SCPetQiyueSlotInAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPetQiyueSlotInAck) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *SCPetQiyueSlotInAck) GetSlotIdx() int32 { if m != nil { return m.SlotIdx } return 0 } //卸载契约槽宠物 type CSPetQiyueSlotOutReq struct { HeroId int32 `protobuf:"varint,1,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` SlotIdx int32 `protobuf:"varint,2,opt,name=slot_idx,json=slotIdx,proto3" json:"slot_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetQiyueSlotOutReq) Reset() { *m = CSPetQiyueSlotOutReq{} } func (m *CSPetQiyueSlotOutReq) String() string { return proto.CompactTextString(m) } func (*CSPetQiyueSlotOutReq) ProtoMessage() {} func (*CSPetQiyueSlotOutReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{449} } func (m *CSPetQiyueSlotOutReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetQiyueSlotOutReq.Unmarshal(m, b) } func (m *CSPetQiyueSlotOutReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetQiyueSlotOutReq.Marshal(b, m, deterministic) } func (m *CSPetQiyueSlotOutReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetQiyueSlotOutReq.Merge(m, src) } func (m *CSPetQiyueSlotOutReq) XXX_Size() int { return xxx_messageInfo_CSPetQiyueSlotOutReq.Size(m) } func (m *CSPetQiyueSlotOutReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetQiyueSlotOutReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetQiyueSlotOutReq proto.InternalMessageInfo func (m *CSPetQiyueSlotOutReq) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *CSPetQiyueSlotOutReq) GetSlotIdx() int32 { if m != nil { return m.SlotIdx } return 0 } type SCPetQiyueSlotOutAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` HeroId int32 `protobuf:"varint,2,opt,name=hero_id,json=heroId,proto3" json:"hero_id,omitempty"` SlotIdx int32 `protobuf:"varint,3,opt,name=slot_idx,json=slotIdx,proto3" json:"slot_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetQiyueSlotOutAck) Reset() { *m = SCPetQiyueSlotOutAck{} } func (m *SCPetQiyueSlotOutAck) String() string { return proto.CompactTextString(m) } func (*SCPetQiyueSlotOutAck) ProtoMessage() {} func (*SCPetQiyueSlotOutAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{450} } func (m *SCPetQiyueSlotOutAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetQiyueSlotOutAck.Unmarshal(m, b) } func (m *SCPetQiyueSlotOutAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetQiyueSlotOutAck.Marshal(b, m, deterministic) } func (m *SCPetQiyueSlotOutAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetQiyueSlotOutAck.Merge(m, src) } func (m *SCPetQiyueSlotOutAck) XXX_Size() int { return xxx_messageInfo_SCPetQiyueSlotOutAck.Size(m) } func (m *SCPetQiyueSlotOutAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetQiyueSlotOutAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetQiyueSlotOutAck proto.InternalMessageInfo func (m *SCPetQiyueSlotOutAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPetQiyueSlotOutAck) GetHeroId() int32 { if m != nil { return m.HeroId } return 0 } func (m *SCPetQiyueSlotOutAck) GetSlotIdx() int32 { if m != nil { return m.SlotIdx } return 0 } //契约总属性面板中出阵宠物契约属性 type CSPetQiyueBattlePetAttrReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPetQiyueBattlePetAttrReq) Reset() { *m = CSPetQiyueBattlePetAttrReq{} } func (m *CSPetQiyueBattlePetAttrReq) String() string { return proto.CompactTextString(m) } func (*CSPetQiyueBattlePetAttrReq) ProtoMessage() {} func (*CSPetQiyueBattlePetAttrReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{451} } func (m *CSPetQiyueBattlePetAttrReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPetQiyueBattlePetAttrReq.Unmarshal(m, b) } func (m *CSPetQiyueBattlePetAttrReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPetQiyueBattlePetAttrReq.Marshal(b, m, deterministic) } func (m *CSPetQiyueBattlePetAttrReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPetQiyueBattlePetAttrReq.Merge(m, src) } func (m *CSPetQiyueBattlePetAttrReq) XXX_Size() int { return xxx_messageInfo_CSPetQiyueBattlePetAttrReq.Size(m) } func (m *CSPetQiyueBattlePetAttrReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPetQiyueBattlePetAttrReq.DiscardUnknown(m) } var xxx_messageInfo_CSPetQiyueBattlePetAttrReq proto.InternalMessageInfo type SCPetQiyueBattlePetAttrAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ActorList []*ActorAttrType `protobuf:"bytes,2,rep,name=actor_list,json=actorList,proto3" json:"actor_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPetQiyueBattlePetAttrAck) Reset() { *m = SCPetQiyueBattlePetAttrAck{} } func (m *SCPetQiyueBattlePetAttrAck) String() string { return proto.CompactTextString(m) } func (*SCPetQiyueBattlePetAttrAck) ProtoMessage() {} func (*SCPetQiyueBattlePetAttrAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{452} } func (m *SCPetQiyueBattlePetAttrAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPetQiyueBattlePetAttrAck.Unmarshal(m, b) } func (m *SCPetQiyueBattlePetAttrAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPetQiyueBattlePetAttrAck.Marshal(b, m, deterministic) } func (m *SCPetQiyueBattlePetAttrAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPetQiyueBattlePetAttrAck.Merge(m, src) } func (m *SCPetQiyueBattlePetAttrAck) XXX_Size() int { return xxx_messageInfo_SCPetQiyueBattlePetAttrAck.Size(m) } func (m *SCPetQiyueBattlePetAttrAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPetQiyueBattlePetAttrAck.DiscardUnknown(m) } var xxx_messageInfo_SCPetQiyueBattlePetAttrAck proto.InternalMessageInfo func (m *SCPetQiyueBattlePetAttrAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPetQiyueBattlePetAttrAck) GetActorList() []*ActorAttrType { if m != nil { return m.ActorList } return nil } /////////////////////////////////////////////////////////远征之门 type SCExpeditionChangeNtf struct { ExpeditionInfo *BattleExpedition `protobuf:"bytes,1,opt,name=expedition_info,json=expeditionInfo,proto3" json:"expedition_info,omitempty"` DayReset bool `protobuf:"varint,2,opt,name=day_reset,json=dayReset,proto3" json:"day_reset,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCExpeditionChangeNtf) Reset() { *m = SCExpeditionChangeNtf{} } func (m *SCExpeditionChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCExpeditionChangeNtf) ProtoMessage() {} func (*SCExpeditionChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{453} } func (m *SCExpeditionChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCExpeditionChangeNtf.Unmarshal(m, b) } func (m *SCExpeditionChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCExpeditionChangeNtf.Marshal(b, m, deterministic) } func (m *SCExpeditionChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCExpeditionChangeNtf.Merge(m, src) } func (m *SCExpeditionChangeNtf) XXX_Size() int { return xxx_messageInfo_SCExpeditionChangeNtf.Size(m) } func (m *SCExpeditionChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCExpeditionChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCExpeditionChangeNtf proto.InternalMessageInfo func (m *SCExpeditionChangeNtf) GetExpeditionInfo() *BattleExpedition { if m != nil { return m.ExpeditionInfo } return nil } func (m *SCExpeditionChangeNtf) GetDayReset() bool { if m != nil { return m.DayReset } return false } //点击挑战按钮 type CSExpeditionChallengePreReq struct { ExpeditionType int32 `protobuf:"varint,1,opt,name=expedition_type,json=expeditionType,proto3" json:"expedition_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSExpeditionChallengePreReq) Reset() { *m = CSExpeditionChallengePreReq{} } func (m *CSExpeditionChallengePreReq) String() string { return proto.CompactTextString(m) } func (*CSExpeditionChallengePreReq) ProtoMessage() {} func (*CSExpeditionChallengePreReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{454} } func (m *CSExpeditionChallengePreReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSExpeditionChallengePreReq.Unmarshal(m, b) } func (m *CSExpeditionChallengePreReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSExpeditionChallengePreReq.Marshal(b, m, deterministic) } func (m *CSExpeditionChallengePreReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSExpeditionChallengePreReq.Merge(m, src) } func (m *CSExpeditionChallengePreReq) XXX_Size() int { return xxx_messageInfo_CSExpeditionChallengePreReq.Size(m) } func (m *CSExpeditionChallengePreReq) XXX_DiscardUnknown() { xxx_messageInfo_CSExpeditionChallengePreReq.DiscardUnknown(m) } var xxx_messageInfo_CSExpeditionChallengePreReq proto.InternalMessageInfo func (m *CSExpeditionChallengePreReq) GetExpeditionType() int32 { if m != nil { return m.ExpeditionType } return 0 } type SCExpeditionChallengePreAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCExpeditionChallengePreAck) Reset() { *m = SCExpeditionChallengePreAck{} } func (m *SCExpeditionChallengePreAck) String() string { return proto.CompactTextString(m) } func (*SCExpeditionChallengePreAck) ProtoMessage() {} func (*SCExpeditionChallengePreAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{455} } func (m *SCExpeditionChallengePreAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCExpeditionChallengePreAck.Unmarshal(m, b) } func (m *SCExpeditionChallengePreAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCExpeditionChallengePreAck.Marshal(b, m, deterministic) } func (m *SCExpeditionChallengePreAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCExpeditionChallengePreAck.Merge(m, src) } func (m *SCExpeditionChallengePreAck) XXX_Size() int { return xxx_messageInfo_SCExpeditionChallengePreAck.Size(m) } func (m *SCExpeditionChallengePreAck) XXX_DiscardUnknown() { xxx_messageInfo_SCExpeditionChallengePreAck.DiscardUnknown(m) } var xxx_messageInfo_SCExpeditionChallengePreAck proto.InternalMessageInfo func (m *SCExpeditionChallengePreAck) GetError() int32 { if m != nil { return m.Error } return 0 } //客户端上报hp,sp,并获取奖励(buff) type CSExpeditionChallengeReq struct { ExpeditionType int32 `protobuf:"varint,1,opt,name=expedition_type,json=expeditionType,proto3" json:"expedition_type,omitempty"` BattleLevel int32 `protobuf:"varint,2,opt,name=battle_level,json=battleLevel,proto3" json:"battle_level,omitempty"` HeroInfoList []*BattleExpeditionActor `protobuf:"bytes,3,rep,name=hero_info_list,json=heroInfoList,proto3" json:"hero_info_list,omitempty"` BossChangeHpList []*BattleExpeditionActor `protobuf:"bytes,4,rep,name=boss_change_hp_list,json=bossChangeHpList,proto3" json:"boss_change_hp_list,omitempty"` BattleTime int32 `protobuf:"varint,5,opt,name=battle_time,json=battleTime,proto3" json:"battle_time,omitempty"` BattleIdx int32 `protobuf:"varint,6,opt,name=battle_idx,json=battleIdx,proto3" json:"battle_idx,omitempty"` Flag int32 `protobuf:"varint,7,opt,name=flag,proto3" json:"flag,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSExpeditionChallengeReq) Reset() { *m = CSExpeditionChallengeReq{} } func (m *CSExpeditionChallengeReq) String() string { return proto.CompactTextString(m) } func (*CSExpeditionChallengeReq) ProtoMessage() {} func (*CSExpeditionChallengeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{456} } func (m *CSExpeditionChallengeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSExpeditionChallengeReq.Unmarshal(m, b) } func (m *CSExpeditionChallengeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSExpeditionChallengeReq.Marshal(b, m, deterministic) } func (m *CSExpeditionChallengeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSExpeditionChallengeReq.Merge(m, src) } func (m *CSExpeditionChallengeReq) XXX_Size() int { return xxx_messageInfo_CSExpeditionChallengeReq.Size(m) } func (m *CSExpeditionChallengeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSExpeditionChallengeReq.DiscardUnknown(m) } var xxx_messageInfo_CSExpeditionChallengeReq proto.InternalMessageInfo func (m *CSExpeditionChallengeReq) GetExpeditionType() int32 { if m != nil { return m.ExpeditionType } return 0 } func (m *CSExpeditionChallengeReq) GetBattleLevel() int32 { if m != nil { return m.BattleLevel } return 0 } func (m *CSExpeditionChallengeReq) GetHeroInfoList() []*BattleExpeditionActor { if m != nil { return m.HeroInfoList } return nil } func (m *CSExpeditionChallengeReq) GetBossChangeHpList() []*BattleExpeditionActor { if m != nil { return m.BossChangeHpList } return nil } func (m *CSExpeditionChallengeReq) GetBattleTime() int32 { if m != nil { return m.BattleTime } return 0 } func (m *CSExpeditionChallengeReq) GetBattleIdx() int32 { if m != nil { return m.BattleIdx } return 0 } func (m *CSExpeditionChallengeReq) GetFlag() int32 { if m != nil { return m.Flag } return 0 } type SCExpeditionChallengeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Flag int32 `protobuf:"varint,2,opt,name=flag,proto3" json:"flag,omitempty"` BuffList []int32 `protobuf:"varint,3,rep,packed,name=buff_list,json=buffList,proto3" json:"buff_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCExpeditionChallengeAck) Reset() { *m = SCExpeditionChallengeAck{} } func (m *SCExpeditionChallengeAck) String() string { return proto.CompactTextString(m) } func (*SCExpeditionChallengeAck) ProtoMessage() {} func (*SCExpeditionChallengeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{457} } func (m *SCExpeditionChallengeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCExpeditionChallengeAck.Unmarshal(m, b) } func (m *SCExpeditionChallengeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCExpeditionChallengeAck.Marshal(b, m, deterministic) } func (m *SCExpeditionChallengeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCExpeditionChallengeAck.Merge(m, src) } func (m *SCExpeditionChallengeAck) XXX_Size() int { return xxx_messageInfo_SCExpeditionChallengeAck.Size(m) } func (m *SCExpeditionChallengeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCExpeditionChallengeAck.DiscardUnknown(m) } var xxx_messageInfo_SCExpeditionChallengeAck proto.InternalMessageInfo func (m *SCExpeditionChallengeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCExpeditionChallengeAck) GetFlag() int32 { if m != nil { return m.Flag } return 0 } func (m *SCExpeditionChallengeAck) GetBuffList() []int32 { if m != nil { return m.BuffList } return nil } //战斗结束后选择buff id type CSExpeditionSelectBuffReq struct { SelectBuffId int32 `protobuf:"varint,1,opt,name=select_buff_id,json=selectBuffId,proto3" json:"select_buff_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSExpeditionSelectBuffReq) Reset() { *m = CSExpeditionSelectBuffReq{} } func (m *CSExpeditionSelectBuffReq) String() string { return proto.CompactTextString(m) } func (*CSExpeditionSelectBuffReq) ProtoMessage() {} func (*CSExpeditionSelectBuffReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{458} } func (m *CSExpeditionSelectBuffReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSExpeditionSelectBuffReq.Unmarshal(m, b) } func (m *CSExpeditionSelectBuffReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSExpeditionSelectBuffReq.Marshal(b, m, deterministic) } func (m *CSExpeditionSelectBuffReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSExpeditionSelectBuffReq.Merge(m, src) } func (m *CSExpeditionSelectBuffReq) XXX_Size() int { return xxx_messageInfo_CSExpeditionSelectBuffReq.Size(m) } func (m *CSExpeditionSelectBuffReq) XXX_DiscardUnknown() { xxx_messageInfo_CSExpeditionSelectBuffReq.DiscardUnknown(m) } var xxx_messageInfo_CSExpeditionSelectBuffReq proto.InternalMessageInfo func (m *CSExpeditionSelectBuffReq) GetSelectBuffId() int32 { if m != nil { return m.SelectBuffId } return 0 } type SCExpeditionSelectBuffAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCExpeditionSelectBuffAck) Reset() { *m = SCExpeditionSelectBuffAck{} } func (m *SCExpeditionSelectBuffAck) String() string { return proto.CompactTextString(m) } func (*SCExpeditionSelectBuffAck) ProtoMessage() {} func (*SCExpeditionSelectBuffAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{459} } func (m *SCExpeditionSelectBuffAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCExpeditionSelectBuffAck.Unmarshal(m, b) } func (m *SCExpeditionSelectBuffAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCExpeditionSelectBuffAck.Marshal(b, m, deterministic) } func (m *SCExpeditionSelectBuffAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCExpeditionSelectBuffAck.Merge(m, src) } func (m *SCExpeditionSelectBuffAck) XXX_Size() int { return xxx_messageInfo_SCExpeditionSelectBuffAck.Size(m) } func (m *SCExpeditionSelectBuffAck) XXX_DiscardUnknown() { xxx_messageInfo_SCExpeditionSelectBuffAck.DiscardUnknown(m) } var xxx_messageInfo_SCExpeditionSelectBuffAck proto.InternalMessageInfo func (m *SCExpeditionSelectBuffAck) GetError() int32 { if m != nil { return m.Error } return 0 } //领取区域地图宝箱奖励(未领取在隔天重置时统一发送邮件) type CSExpeditionRewardReq struct { ExpeditionType int32 `protobuf:"varint,1,opt,name=expedition_type,json=expeditionType,proto3" json:"expedition_type,omitempty"` BossIdx int32 `protobuf:"varint,2,opt,name=boss_idx,json=bossIdx,proto3" json:"boss_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSExpeditionRewardReq) Reset() { *m = CSExpeditionRewardReq{} } func (m *CSExpeditionRewardReq) String() string { return proto.CompactTextString(m) } func (*CSExpeditionRewardReq) ProtoMessage() {} func (*CSExpeditionRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{460} } func (m *CSExpeditionRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSExpeditionRewardReq.Unmarshal(m, b) } func (m *CSExpeditionRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSExpeditionRewardReq.Marshal(b, m, deterministic) } func (m *CSExpeditionRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSExpeditionRewardReq.Merge(m, src) } func (m *CSExpeditionRewardReq) XXX_Size() int { return xxx_messageInfo_CSExpeditionRewardReq.Size(m) } func (m *CSExpeditionRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSExpeditionRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSExpeditionRewardReq proto.InternalMessageInfo func (m *CSExpeditionRewardReq) GetExpeditionType() int32 { if m != nil { return m.ExpeditionType } return 0 } func (m *CSExpeditionRewardReq) GetBossIdx() int32 { if m != nil { return m.BossIdx } return 0 } type SCExpeditionRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardItemList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_item_list,json=rewardItemList,proto3" json:"reward_item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCExpeditionRewardAck) Reset() { *m = SCExpeditionRewardAck{} } func (m *SCExpeditionRewardAck) String() string { return proto.CompactTextString(m) } func (*SCExpeditionRewardAck) ProtoMessage() {} func (*SCExpeditionRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{461} } func (m *SCExpeditionRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCExpeditionRewardAck.Unmarshal(m, b) } func (m *SCExpeditionRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCExpeditionRewardAck.Marshal(b, m, deterministic) } func (m *SCExpeditionRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCExpeditionRewardAck.Merge(m, src) } func (m *SCExpeditionRewardAck) XXX_Size() int { return xxx_messageInfo_SCExpeditionRewardAck.Size(m) } func (m *SCExpeditionRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCExpeditionRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCExpeditionRewardAck proto.InternalMessageInfo func (m *SCExpeditionRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCExpeditionRewardAck) GetRewardItemList() []*KeyValueType { if m != nil { return m.RewardItemList } return nil } //设置上阵玩家 type CSExpeditionBattleHeroReq struct { BattleHeroList []int32 `protobuf:"varint,1,rep,packed,name=battle_hero_list,json=battleHeroList,proto3" json:"battle_hero_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSExpeditionBattleHeroReq) Reset() { *m = CSExpeditionBattleHeroReq{} } func (m *CSExpeditionBattleHeroReq) String() string { return proto.CompactTextString(m) } func (*CSExpeditionBattleHeroReq) ProtoMessage() {} func (*CSExpeditionBattleHeroReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{462} } func (m *CSExpeditionBattleHeroReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSExpeditionBattleHeroReq.Unmarshal(m, b) } func (m *CSExpeditionBattleHeroReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSExpeditionBattleHeroReq.Marshal(b, m, deterministic) } func (m *CSExpeditionBattleHeroReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSExpeditionBattleHeroReq.Merge(m, src) } func (m *CSExpeditionBattleHeroReq) XXX_Size() int { return xxx_messageInfo_CSExpeditionBattleHeroReq.Size(m) } func (m *CSExpeditionBattleHeroReq) XXX_DiscardUnknown() { xxx_messageInfo_CSExpeditionBattleHeroReq.DiscardUnknown(m) } var xxx_messageInfo_CSExpeditionBattleHeroReq proto.InternalMessageInfo func (m *CSExpeditionBattleHeroReq) GetBattleHeroList() []int32 { if m != nil { return m.BattleHeroList } return nil } type SCExpeditionBattleHeroAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCExpeditionBattleHeroAck) Reset() { *m = SCExpeditionBattleHeroAck{} } func (m *SCExpeditionBattleHeroAck) String() string { return proto.CompactTextString(m) } func (*SCExpeditionBattleHeroAck) ProtoMessage() {} func (*SCExpeditionBattleHeroAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{463} } func (m *SCExpeditionBattleHeroAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCExpeditionBattleHeroAck.Unmarshal(m, b) } func (m *SCExpeditionBattleHeroAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCExpeditionBattleHeroAck.Marshal(b, m, deterministic) } func (m *SCExpeditionBattleHeroAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCExpeditionBattleHeroAck.Merge(m, src) } func (m *SCExpeditionBattleHeroAck) XXX_Size() int { return xxx_messageInfo_SCExpeditionBattleHeroAck.Size(m) } func (m *SCExpeditionBattleHeroAck) XXX_DiscardUnknown() { xxx_messageInfo_SCExpeditionBattleHeroAck.DiscardUnknown(m) } var xxx_messageInfo_SCExpeditionBattleHeroAck proto.InternalMessageInfo func (m *SCExpeditionBattleHeroAck) GetError() int32 { if m != nil { return m.Error } return 0 } //求助其他玩家(自己英雄死亡发送求助操作) type CSExpeditionCallForHelpReq struct { AssistHelpUid uint64 `protobuf:"varint,1,opt,name=assist_help_uid,json=assistHelpUid,proto3" json:"assist_help_uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSExpeditionCallForHelpReq) Reset() { *m = CSExpeditionCallForHelpReq{} } func (m *CSExpeditionCallForHelpReq) String() string { return proto.CompactTextString(m) } func (*CSExpeditionCallForHelpReq) ProtoMessage() {} func (*CSExpeditionCallForHelpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{464} } func (m *CSExpeditionCallForHelpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSExpeditionCallForHelpReq.Unmarshal(m, b) } func (m *CSExpeditionCallForHelpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSExpeditionCallForHelpReq.Marshal(b, m, deterministic) } func (m *CSExpeditionCallForHelpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSExpeditionCallForHelpReq.Merge(m, src) } func (m *CSExpeditionCallForHelpReq) XXX_Size() int { return xxx_messageInfo_CSExpeditionCallForHelpReq.Size(m) } func (m *CSExpeditionCallForHelpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSExpeditionCallForHelpReq.DiscardUnknown(m) } var xxx_messageInfo_CSExpeditionCallForHelpReq proto.InternalMessageInfo func (m *CSExpeditionCallForHelpReq) GetAssistHelpUid() uint64 { if m != nil { return m.AssistHelpUid } return 0 } type SCExpeditionCallForHelpAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCExpeditionCallForHelpAck) Reset() { *m = SCExpeditionCallForHelpAck{} } func (m *SCExpeditionCallForHelpAck) String() string { return proto.CompactTextString(m) } func (*SCExpeditionCallForHelpAck) ProtoMessage() {} func (*SCExpeditionCallForHelpAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{465} } func (m *SCExpeditionCallForHelpAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCExpeditionCallForHelpAck.Unmarshal(m, b) } func (m *SCExpeditionCallForHelpAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCExpeditionCallForHelpAck.Marshal(b, m, deterministic) } func (m *SCExpeditionCallForHelpAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCExpeditionCallForHelpAck.Merge(m, src) } func (m *SCExpeditionCallForHelpAck) XXX_Size() int { return xxx_messageInfo_SCExpeditionCallForHelpAck.Size(m) } func (m *SCExpeditionCallForHelpAck) XXX_DiscardUnknown() { xxx_messageInfo_SCExpeditionCallForHelpAck.DiscardUnknown(m) } var xxx_messageInfo_SCExpeditionCallForHelpAck proto.InternalMessageInfo func (m *SCExpeditionCallForHelpAck) GetError() int32 { if m != nil { return m.Error } return 0 } //对方回应求助操作,通知给求助玩家 type SCExpeditionCallForHelpNtf struct { AssistState int32 `protobuf:"varint,1,opt,name=assist_state,json=assistState,proto3" json:"assist_state,omitempty"` Brief *CommonPlayerBriefInfo `protobuf:"bytes,2,opt,name=brief,proto3" json:"brief,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCExpeditionCallForHelpNtf) Reset() { *m = SCExpeditionCallForHelpNtf{} } func (m *SCExpeditionCallForHelpNtf) String() string { return proto.CompactTextString(m) } func (*SCExpeditionCallForHelpNtf) ProtoMessage() {} func (*SCExpeditionCallForHelpNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{466} } func (m *SCExpeditionCallForHelpNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCExpeditionCallForHelpNtf.Unmarshal(m, b) } func (m *SCExpeditionCallForHelpNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCExpeditionCallForHelpNtf.Marshal(b, m, deterministic) } func (m *SCExpeditionCallForHelpNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCExpeditionCallForHelpNtf.Merge(m, src) } func (m *SCExpeditionCallForHelpNtf) XXX_Size() int { return xxx_messageInfo_SCExpeditionCallForHelpNtf.Size(m) } func (m *SCExpeditionCallForHelpNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCExpeditionCallForHelpNtf.DiscardUnknown(m) } var xxx_messageInfo_SCExpeditionCallForHelpNtf proto.InternalMessageInfo func (m *SCExpeditionCallForHelpNtf) GetAssistState() int32 { if m != nil { return m.AssistState } return 0 } func (m *SCExpeditionCallForHelpNtf) GetBrief() *CommonPlayerBriefInfo { if m != nil { return m.Brief } return nil } //救助 求助的玩家 type CSExpeditionHelpReq struct { BeHelpedUid uint64 `protobuf:"varint,1,opt,name=be_helped_uid,json=beHelpedUid,proto3" json:"be_helped_uid,omitempty"` MsgType int32 `protobuf:"varint,2,opt,name=msg_type,json=msgType,proto3" json:"msg_type,omitempty"` HelpMsgSendTime uint64 `protobuf:"varint,3,opt,name=help_msg_send_time,json=helpMsgSendTime,proto3" json:"help_msg_send_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSExpeditionHelpReq) Reset() { *m = CSExpeditionHelpReq{} } func (m *CSExpeditionHelpReq) String() string { return proto.CompactTextString(m) } func (*CSExpeditionHelpReq) ProtoMessage() {} func (*CSExpeditionHelpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{467} } func (m *CSExpeditionHelpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSExpeditionHelpReq.Unmarshal(m, b) } func (m *CSExpeditionHelpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSExpeditionHelpReq.Marshal(b, m, deterministic) } func (m *CSExpeditionHelpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSExpeditionHelpReq.Merge(m, src) } func (m *CSExpeditionHelpReq) XXX_Size() int { return xxx_messageInfo_CSExpeditionHelpReq.Size(m) } func (m *CSExpeditionHelpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSExpeditionHelpReq.DiscardUnknown(m) } var xxx_messageInfo_CSExpeditionHelpReq proto.InternalMessageInfo func (m *CSExpeditionHelpReq) GetBeHelpedUid() uint64 { if m != nil { return m.BeHelpedUid } return 0 } func (m *CSExpeditionHelpReq) GetMsgType() int32 { if m != nil { return m.MsgType } return 0 } func (m *CSExpeditionHelpReq) GetHelpMsgSendTime() uint64 { if m != nil { return m.HelpMsgSendTime } return 0 } type SCExpeditionHelpAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardItemList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_item_list,json=rewardItemList,proto3" json:"reward_item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCExpeditionHelpAck) Reset() { *m = SCExpeditionHelpAck{} } func (m *SCExpeditionHelpAck) String() string { return proto.CompactTextString(m) } func (*SCExpeditionHelpAck) ProtoMessage() {} func (*SCExpeditionHelpAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{468} } func (m *SCExpeditionHelpAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCExpeditionHelpAck.Unmarshal(m, b) } func (m *SCExpeditionHelpAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCExpeditionHelpAck.Marshal(b, m, deterministic) } func (m *SCExpeditionHelpAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCExpeditionHelpAck.Merge(m, src) } func (m *SCExpeditionHelpAck) XXX_Size() int { return xxx_messageInfo_SCExpeditionHelpAck.Size(m) } func (m *SCExpeditionHelpAck) XXX_DiscardUnknown() { xxx_messageInfo_SCExpeditionHelpAck.DiscardUnknown(m) } var xxx_messageInfo_SCExpeditionHelpAck proto.InternalMessageInfo func (m *SCExpeditionHelpAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCExpeditionHelpAck) GetRewardItemList() []*KeyValueType { if m != nil { return m.RewardItemList } return nil } //勇士积分排行 type CSExpeditionScoreRankListReq struct { StartIdx int32 `protobuf:"varint,1,opt,name=start_idx,json=startIdx,proto3" json:"start_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSExpeditionScoreRankListReq) Reset() { *m = CSExpeditionScoreRankListReq{} } func (m *CSExpeditionScoreRankListReq) String() string { return proto.CompactTextString(m) } func (*CSExpeditionScoreRankListReq) ProtoMessage() {} func (*CSExpeditionScoreRankListReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{469} } func (m *CSExpeditionScoreRankListReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSExpeditionScoreRankListReq.Unmarshal(m, b) } func (m *CSExpeditionScoreRankListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSExpeditionScoreRankListReq.Marshal(b, m, deterministic) } func (m *CSExpeditionScoreRankListReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSExpeditionScoreRankListReq.Merge(m, src) } func (m *CSExpeditionScoreRankListReq) XXX_Size() int { return xxx_messageInfo_CSExpeditionScoreRankListReq.Size(m) } func (m *CSExpeditionScoreRankListReq) XXX_DiscardUnknown() { xxx_messageInfo_CSExpeditionScoreRankListReq.DiscardUnknown(m) } var xxx_messageInfo_CSExpeditionScoreRankListReq proto.InternalMessageInfo func (m *CSExpeditionScoreRankListReq) GetStartIdx() int32 { if m != nil { return m.StartIdx } return 0 } type SCExpeditionScoreRankListAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RankList []*ExpeditionRankInfo `protobuf:"bytes,2,rep,name=rank_list,json=rankList,proto3" json:"rank_list,omitempty"` SelfRankInfo *ExpeditionRankInfo `protobuf:"bytes,3,opt,name=self_rank_info,json=selfRankInfo,proto3" json:"self_rank_info,omitempty"` StartIdx int32 `protobuf:"varint,4,opt,name=start_idx,json=startIdx,proto3" json:"start_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCExpeditionScoreRankListAck) Reset() { *m = SCExpeditionScoreRankListAck{} } func (m *SCExpeditionScoreRankListAck) String() string { return proto.CompactTextString(m) } func (*SCExpeditionScoreRankListAck) ProtoMessage() {} func (*SCExpeditionScoreRankListAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{470} } func (m *SCExpeditionScoreRankListAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCExpeditionScoreRankListAck.Unmarshal(m, b) } func (m *SCExpeditionScoreRankListAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCExpeditionScoreRankListAck.Marshal(b, m, deterministic) } func (m *SCExpeditionScoreRankListAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCExpeditionScoreRankListAck.Merge(m, src) } func (m *SCExpeditionScoreRankListAck) XXX_Size() int { return xxx_messageInfo_SCExpeditionScoreRankListAck.Size(m) } func (m *SCExpeditionScoreRankListAck) XXX_DiscardUnknown() { xxx_messageInfo_SCExpeditionScoreRankListAck.DiscardUnknown(m) } var xxx_messageInfo_SCExpeditionScoreRankListAck proto.InternalMessageInfo func (m *SCExpeditionScoreRankListAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCExpeditionScoreRankListAck) GetRankList() []*ExpeditionRankInfo { if m != nil { return m.RankList } return nil } func (m *SCExpeditionScoreRankListAck) GetSelfRankInfo() *ExpeditionRankInfo { if m != nil { return m.SelfRankInfo } return nil } func (m *SCExpeditionScoreRankListAck) GetStartIdx() int32 { if m != nil { return m.StartIdx } return 0 } //远征之门通关地图奖励获取 type CSExpeditionPassRewardReq struct { ExpeditionType int32 `protobuf:"varint,1,opt,name=expedition_type,json=expeditionType,proto3" json:"expedition_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSExpeditionPassRewardReq) Reset() { *m = CSExpeditionPassRewardReq{} } func (m *CSExpeditionPassRewardReq) String() string { return proto.CompactTextString(m) } func (*CSExpeditionPassRewardReq) ProtoMessage() {} func (*CSExpeditionPassRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{471} } func (m *CSExpeditionPassRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSExpeditionPassRewardReq.Unmarshal(m, b) } func (m *CSExpeditionPassRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSExpeditionPassRewardReq.Marshal(b, m, deterministic) } func (m *CSExpeditionPassRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSExpeditionPassRewardReq.Merge(m, src) } func (m *CSExpeditionPassRewardReq) XXX_Size() int { return xxx_messageInfo_CSExpeditionPassRewardReq.Size(m) } func (m *CSExpeditionPassRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSExpeditionPassRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSExpeditionPassRewardReq proto.InternalMessageInfo func (m *CSExpeditionPassRewardReq) GetExpeditionType() int32 { if m != nil { return m.ExpeditionType } return 0 } type SCExpeditionPassRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardItemList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_item_list,json=rewardItemList,proto3" json:"reward_item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCExpeditionPassRewardAck) Reset() { *m = SCExpeditionPassRewardAck{} } func (m *SCExpeditionPassRewardAck) String() string { return proto.CompactTextString(m) } func (*SCExpeditionPassRewardAck) ProtoMessage() {} func (*SCExpeditionPassRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{472} } func (m *SCExpeditionPassRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCExpeditionPassRewardAck.Unmarshal(m, b) } func (m *SCExpeditionPassRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCExpeditionPassRewardAck.Marshal(b, m, deterministic) } func (m *SCExpeditionPassRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCExpeditionPassRewardAck.Merge(m, src) } func (m *SCExpeditionPassRewardAck) XXX_Size() int { return xxx_messageInfo_SCExpeditionPassRewardAck.Size(m) } func (m *SCExpeditionPassRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCExpeditionPassRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCExpeditionPassRewardAck proto.InternalMessageInfo func (m *SCExpeditionPassRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCExpeditionPassRewardAck) GetRewardItemList() []*KeyValueType { if m != nil { return m.RewardItemList } return nil } /////////////////////////////////////////////////////////精彩活动 type SCActivitiesStartupNtf struct { OpenActivityList []*ActivitiesData `protobuf:"bytes,1,rep,name=open_activity_list,json=openActivityList,proto3" json:"open_activity_list,omitempty"` //精彩活动 CurDayEndTime uint64 `protobuf:"varint,2,opt,name=cur_day_end_time,json=curDayEndTime,proto3" json:"cur_day_end_time,omitempty"` //活动数据 ActivityDataList []*ActivitiesDetailData `protobuf:"bytes,3,rep,name=activity_data_list,json=activityDataList,proto3" json:"activity_data_list,omitempty"` //首充大礼包时间(达到给定数值记录时间) FirstChargeTime uint64 `protobuf:"varint,4,opt,name=first_charge_time,json=firstChargeTime,proto3" json:"first_charge_time,omitempty"` FirstChargeRewardState int32 `protobuf:"varint,5,opt,name=first_charge_reward_state,json=firstChargeRewardState,proto3" json:"first_charge_reward_state,omitempty"` //超值礼包数据 UnlockChargeList []*ActivitiesUnlockRechargeData `protobuf:"bytes,6,rep,name=unlock_charge_list,json=unlockChargeList,proto3" json:"unlock_charge_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivitiesStartupNtf) Reset() { *m = SCActivitiesStartupNtf{} } func (m *SCActivitiesStartupNtf) String() string { return proto.CompactTextString(m) } func (*SCActivitiesStartupNtf) ProtoMessage() {} func (*SCActivitiesStartupNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{473} } func (m *SCActivitiesStartupNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivitiesStartupNtf.Unmarshal(m, b) } func (m *SCActivitiesStartupNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivitiesStartupNtf.Marshal(b, m, deterministic) } func (m *SCActivitiesStartupNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivitiesStartupNtf.Merge(m, src) } func (m *SCActivitiesStartupNtf) XXX_Size() int { return xxx_messageInfo_SCActivitiesStartupNtf.Size(m) } func (m *SCActivitiesStartupNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCActivitiesStartupNtf.DiscardUnknown(m) } var xxx_messageInfo_SCActivitiesStartupNtf proto.InternalMessageInfo func (m *SCActivitiesStartupNtf) GetOpenActivityList() []*ActivitiesData { if m != nil { return m.OpenActivityList } return nil } func (m *SCActivitiesStartupNtf) GetCurDayEndTime() uint64 { if m != nil { return m.CurDayEndTime } return 0 } func (m *SCActivitiesStartupNtf) GetActivityDataList() []*ActivitiesDetailData { if m != nil { return m.ActivityDataList } return nil } func (m *SCActivitiesStartupNtf) GetFirstChargeTime() uint64 { if m != nil { return m.FirstChargeTime } return 0 } func (m *SCActivitiesStartupNtf) GetFirstChargeRewardState() int32 { if m != nil { return m.FirstChargeRewardState } return 0 } func (m *SCActivitiesStartupNtf) GetUnlockChargeList() []*ActivitiesUnlockRechargeData { if m != nil { return m.UnlockChargeList } return nil } //开启的活动通知 type SCActivitiesOpenListNtf struct { ActivityList []*ActivitiesData `protobuf:"bytes,1,rep,name=activity_list,json=activityList,proto3" json:"activity_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivitiesOpenListNtf) Reset() { *m = SCActivitiesOpenListNtf{} } func (m *SCActivitiesOpenListNtf) String() string { return proto.CompactTextString(m) } func (*SCActivitiesOpenListNtf) ProtoMessage() {} func (*SCActivitiesOpenListNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{474} } func (m *SCActivitiesOpenListNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivitiesOpenListNtf.Unmarshal(m, b) } func (m *SCActivitiesOpenListNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivitiesOpenListNtf.Marshal(b, m, deterministic) } func (m *SCActivitiesOpenListNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivitiesOpenListNtf.Merge(m, src) } func (m *SCActivitiesOpenListNtf) XXX_Size() int { return xxx_messageInfo_SCActivitiesOpenListNtf.Size(m) } func (m *SCActivitiesOpenListNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCActivitiesOpenListNtf.DiscardUnknown(m) } var xxx_messageInfo_SCActivitiesOpenListNtf proto.InternalMessageInfo func (m *SCActivitiesOpenListNtf) GetActivityList() []*ActivitiesData { if m != nil { return m.ActivityList } return nil } //活动数据变更通知 type SCActivitiesChangeNtf struct { ActivityDataList []*ActivitiesDetailData `protobuf:"bytes,1,rep,name=activity_data_list,json=activityDataList,proto3" json:"activity_data_list,omitempty"` CurDayEndTime uint64 `protobuf:"varint,2,opt,name=cur_day_end_time,json=curDayEndTime,proto3" json:"cur_day_end_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivitiesChangeNtf) Reset() { *m = SCActivitiesChangeNtf{} } func (m *SCActivitiesChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCActivitiesChangeNtf) ProtoMessage() {} func (*SCActivitiesChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{475} } func (m *SCActivitiesChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivitiesChangeNtf.Unmarshal(m, b) } func (m *SCActivitiesChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivitiesChangeNtf.Marshal(b, m, deterministic) } func (m *SCActivitiesChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivitiesChangeNtf.Merge(m, src) } func (m *SCActivitiesChangeNtf) XXX_Size() int { return xxx_messageInfo_SCActivitiesChangeNtf.Size(m) } func (m *SCActivitiesChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCActivitiesChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCActivitiesChangeNtf proto.InternalMessageInfo func (m *SCActivitiesChangeNtf) GetActivityDataList() []*ActivitiesDetailData { if m != nil { return m.ActivityDataList } return nil } func (m *SCActivitiesChangeNtf) GetCurDayEndTime() uint64 { if m != nil { return m.CurDayEndTime } return 0 } //连续登录奖励获取 //14日目标任务 //百元礼包 //每日累计充值 type CSActivitiesRewardReq struct { ActivityId int32 `protobuf:"varint,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` Param int32 `protobuf:"varint,2,opt,name=param,proto3" json:"param,omitempty"` RewardNum int32 `protobuf:"varint,3,opt,name=reward_num,json=rewardNum,proto3" json:"reward_num,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSActivitiesRewardReq) Reset() { *m = CSActivitiesRewardReq{} } func (m *CSActivitiesRewardReq) String() string { return proto.CompactTextString(m) } func (*CSActivitiesRewardReq) ProtoMessage() {} func (*CSActivitiesRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{476} } func (m *CSActivitiesRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSActivitiesRewardReq.Unmarshal(m, b) } func (m *CSActivitiesRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSActivitiesRewardReq.Marshal(b, m, deterministic) } func (m *CSActivitiesRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSActivitiesRewardReq.Merge(m, src) } func (m *CSActivitiesRewardReq) XXX_Size() int { return xxx_messageInfo_CSActivitiesRewardReq.Size(m) } func (m *CSActivitiesRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSActivitiesRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSActivitiesRewardReq proto.InternalMessageInfo func (m *CSActivitiesRewardReq) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } func (m *CSActivitiesRewardReq) GetParam() int32 { if m != nil { return m.Param } return 0 } func (m *CSActivitiesRewardReq) GetRewardNum() int32 { if m != nil { return m.RewardNum } return 0 } type SCActivitiesRewardAck struct { ActivityId int32 `protobuf:"varint,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` Error int32 `protobuf:"varint,2,opt,name=error,proto3" json:"error,omitempty"` RewardItemList []*KeyValueType `protobuf:"bytes,3,rep,name=reward_item_list,json=rewardItemList,proto3" json:"reward_item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivitiesRewardAck) Reset() { *m = SCActivitiesRewardAck{} } func (m *SCActivitiesRewardAck) String() string { return proto.CompactTextString(m) } func (*SCActivitiesRewardAck) ProtoMessage() {} func (*SCActivitiesRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{477} } func (m *SCActivitiesRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivitiesRewardAck.Unmarshal(m, b) } func (m *SCActivitiesRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivitiesRewardAck.Marshal(b, m, deterministic) } func (m *SCActivitiesRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivitiesRewardAck.Merge(m, src) } func (m *SCActivitiesRewardAck) XXX_Size() int { return xxx_messageInfo_SCActivitiesRewardAck.Size(m) } func (m *SCActivitiesRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCActivitiesRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCActivitiesRewardAck proto.InternalMessageInfo func (m *SCActivitiesRewardAck) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } func (m *SCActivitiesRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCActivitiesRewardAck) GetRewardItemList() []*KeyValueType { if m != nil { return m.RewardItemList } return nil } //积分奖励获取 type CSActivitiesScoreRewardReq struct { ActivityId int32 `protobuf:"varint,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` BoxIdx int32 `protobuf:"varint,2,opt,name=box_idx,json=boxIdx,proto3" json:"box_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSActivitiesScoreRewardReq) Reset() { *m = CSActivitiesScoreRewardReq{} } func (m *CSActivitiesScoreRewardReq) String() string { return proto.CompactTextString(m) } func (*CSActivitiesScoreRewardReq) ProtoMessage() {} func (*CSActivitiesScoreRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{478} } func (m *CSActivitiesScoreRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSActivitiesScoreRewardReq.Unmarshal(m, b) } func (m *CSActivitiesScoreRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSActivitiesScoreRewardReq.Marshal(b, m, deterministic) } func (m *CSActivitiesScoreRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSActivitiesScoreRewardReq.Merge(m, src) } func (m *CSActivitiesScoreRewardReq) XXX_Size() int { return xxx_messageInfo_CSActivitiesScoreRewardReq.Size(m) } func (m *CSActivitiesScoreRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSActivitiesScoreRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSActivitiesScoreRewardReq proto.InternalMessageInfo func (m *CSActivitiesScoreRewardReq) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } func (m *CSActivitiesScoreRewardReq) GetBoxIdx() int32 { if m != nil { return m.BoxIdx } return 0 } type SCActivitiesScoreRewardAck struct { ActivityId int32 `protobuf:"varint,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` Error int32 `protobuf:"varint,2,opt,name=error,proto3" json:"error,omitempty"` RewardItemList []*KeyValueType `protobuf:"bytes,3,rep,name=reward_item_list,json=rewardItemList,proto3" json:"reward_item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivitiesScoreRewardAck) Reset() { *m = SCActivitiesScoreRewardAck{} } func (m *SCActivitiesScoreRewardAck) String() string { return proto.CompactTextString(m) } func (*SCActivitiesScoreRewardAck) ProtoMessage() {} func (*SCActivitiesScoreRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{479} } func (m *SCActivitiesScoreRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivitiesScoreRewardAck.Unmarshal(m, b) } func (m *SCActivitiesScoreRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivitiesScoreRewardAck.Marshal(b, m, deterministic) } func (m *SCActivitiesScoreRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivitiesScoreRewardAck.Merge(m, src) } func (m *SCActivitiesScoreRewardAck) XXX_Size() int { return xxx_messageInfo_SCActivitiesScoreRewardAck.Size(m) } func (m *SCActivitiesScoreRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCActivitiesScoreRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCActivitiesScoreRewardAck proto.InternalMessageInfo func (m *SCActivitiesScoreRewardAck) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } func (m *SCActivitiesScoreRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCActivitiesScoreRewardAck) GetRewardItemList() []*KeyValueType { if m != nil { return m.RewardItemList } return nil } ///支付活动相关 //开启超值礼包通知 type SCActivitiesDiscountsNtf struct { DiscountDataList []*ActivitiesUnlockRechargeData `protobuf:"bytes,1,rep,name=discount_data_list,json=discountDataList,proto3" json:"discount_data_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivitiesDiscountsNtf) Reset() { *m = SCActivitiesDiscountsNtf{} } func (m *SCActivitiesDiscountsNtf) String() string { return proto.CompactTextString(m) } func (*SCActivitiesDiscountsNtf) ProtoMessage() {} func (*SCActivitiesDiscountsNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{480} } func (m *SCActivitiesDiscountsNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivitiesDiscountsNtf.Unmarshal(m, b) } func (m *SCActivitiesDiscountsNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivitiesDiscountsNtf.Marshal(b, m, deterministic) } func (m *SCActivitiesDiscountsNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivitiesDiscountsNtf.Merge(m, src) } func (m *SCActivitiesDiscountsNtf) XXX_Size() int { return xxx_messageInfo_SCActivitiesDiscountsNtf.Size(m) } func (m *SCActivitiesDiscountsNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCActivitiesDiscountsNtf.DiscardUnknown(m) } var xxx_messageInfo_SCActivitiesDiscountsNtf proto.InternalMessageInfo func (m *SCActivitiesDiscountsNtf) GetDiscountDataList() []*ActivitiesUnlockRechargeData { if m != nil { return m.DiscountDataList } return nil } //获取首充奖励 type CSActivitiesFirstChargeRewardReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSActivitiesFirstChargeRewardReq) Reset() { *m = CSActivitiesFirstChargeRewardReq{} } func (m *CSActivitiesFirstChargeRewardReq) String() string { return proto.CompactTextString(m) } func (*CSActivitiesFirstChargeRewardReq) ProtoMessage() {} func (*CSActivitiesFirstChargeRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{481} } func (m *CSActivitiesFirstChargeRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSActivitiesFirstChargeRewardReq.Unmarshal(m, b) } func (m *CSActivitiesFirstChargeRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSActivitiesFirstChargeRewardReq.Marshal(b, m, deterministic) } func (m *CSActivitiesFirstChargeRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSActivitiesFirstChargeRewardReq.Merge(m, src) } func (m *CSActivitiesFirstChargeRewardReq) XXX_Size() int { return xxx_messageInfo_CSActivitiesFirstChargeRewardReq.Size(m) } func (m *CSActivitiesFirstChargeRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSActivitiesFirstChargeRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSActivitiesFirstChargeRewardReq proto.InternalMessageInfo type SCActivitiesFirstChargeRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardItemList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_item_list,json=rewardItemList,proto3" json:"reward_item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivitiesFirstChargeRewardAck) Reset() { *m = SCActivitiesFirstChargeRewardAck{} } func (m *SCActivitiesFirstChargeRewardAck) String() string { return proto.CompactTextString(m) } func (*SCActivitiesFirstChargeRewardAck) ProtoMessage() {} func (*SCActivitiesFirstChargeRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{482} } func (m *SCActivitiesFirstChargeRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivitiesFirstChargeRewardAck.Unmarshal(m, b) } func (m *SCActivitiesFirstChargeRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivitiesFirstChargeRewardAck.Marshal(b, m, deterministic) } func (m *SCActivitiesFirstChargeRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivitiesFirstChargeRewardAck.Merge(m, src) } func (m *SCActivitiesFirstChargeRewardAck) XXX_Size() int { return xxx_messageInfo_SCActivitiesFirstChargeRewardAck.Size(m) } func (m *SCActivitiesFirstChargeRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCActivitiesFirstChargeRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCActivitiesFirstChargeRewardAck proto.InternalMessageInfo func (m *SCActivitiesFirstChargeRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCActivitiesFirstChargeRewardAck) GetRewardItemList() []*KeyValueType { if m != nil { return m.RewardItemList } return nil } type SCActivitiesFirstChargeChangeNtf struct { FirstChargeRewardState int32 `protobuf:"varint,1,opt,name=first_charge_reward_state,json=firstChargeRewardState,proto3" json:"first_charge_reward_state,omitempty"` FirstChargeTime uint64 `protobuf:"varint,2,opt,name=first_charge_time,json=firstChargeTime,proto3" json:"first_charge_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivitiesFirstChargeChangeNtf) Reset() { *m = SCActivitiesFirstChargeChangeNtf{} } func (m *SCActivitiesFirstChargeChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCActivitiesFirstChargeChangeNtf) ProtoMessage() {} func (*SCActivitiesFirstChargeChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{483} } func (m *SCActivitiesFirstChargeChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivitiesFirstChargeChangeNtf.Unmarshal(m, b) } func (m *SCActivitiesFirstChargeChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivitiesFirstChargeChangeNtf.Marshal(b, m, deterministic) } func (m *SCActivitiesFirstChargeChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivitiesFirstChargeChangeNtf.Merge(m, src) } func (m *SCActivitiesFirstChargeChangeNtf) XXX_Size() int { return xxx_messageInfo_SCActivitiesFirstChargeChangeNtf.Size(m) } func (m *SCActivitiesFirstChargeChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCActivitiesFirstChargeChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCActivitiesFirstChargeChangeNtf proto.InternalMessageInfo func (m *SCActivitiesFirstChargeChangeNtf) GetFirstChargeRewardState() int32 { if m != nil { return m.FirstChargeRewardState } return 0 } func (m *SCActivitiesFirstChargeChangeNtf) GetFirstChargeTime() uint64 { if m != nil { return m.FirstChargeTime } return 0 } //获取全局服务器数据 type CSActivitiesCollectionServerDataReq struct { ActivityId int32 `protobuf:"varint,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 *CSActivitiesCollectionServerDataReq) Reset() { *m = CSActivitiesCollectionServerDataReq{} } func (m *CSActivitiesCollectionServerDataReq) String() string { return proto.CompactTextString(m) } func (*CSActivitiesCollectionServerDataReq) ProtoMessage() {} func (*CSActivitiesCollectionServerDataReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{484} } func (m *CSActivitiesCollectionServerDataReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSActivitiesCollectionServerDataReq.Unmarshal(m, b) } func (m *CSActivitiesCollectionServerDataReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSActivitiesCollectionServerDataReq.Marshal(b, m, deterministic) } func (m *CSActivitiesCollectionServerDataReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSActivitiesCollectionServerDataReq.Merge(m, src) } func (m *CSActivitiesCollectionServerDataReq) XXX_Size() int { return xxx_messageInfo_CSActivitiesCollectionServerDataReq.Size(m) } func (m *CSActivitiesCollectionServerDataReq) XXX_DiscardUnknown() { xxx_messageInfo_CSActivitiesCollectionServerDataReq.DiscardUnknown(m) } var xxx_messageInfo_CSActivitiesCollectionServerDataReq proto.InternalMessageInfo func (m *CSActivitiesCollectionServerDataReq) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } type SCActivitiesCollectionServerDataAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ActivityId int32 `protobuf:"varint,2,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` DataList []*KeyValueType `protobuf:"bytes,3,rep,name=data_list,json=dataList,proto3" json:"data_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivitiesCollectionServerDataAck) Reset() { *m = SCActivitiesCollectionServerDataAck{} } func (m *SCActivitiesCollectionServerDataAck) String() string { return proto.CompactTextString(m) } func (*SCActivitiesCollectionServerDataAck) ProtoMessage() {} func (*SCActivitiesCollectionServerDataAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{485} } func (m *SCActivitiesCollectionServerDataAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivitiesCollectionServerDataAck.Unmarshal(m, b) } func (m *SCActivitiesCollectionServerDataAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivitiesCollectionServerDataAck.Marshal(b, m, deterministic) } func (m *SCActivitiesCollectionServerDataAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivitiesCollectionServerDataAck.Merge(m, src) } func (m *SCActivitiesCollectionServerDataAck) XXX_Size() int { return xxx_messageInfo_SCActivitiesCollectionServerDataAck.Size(m) } func (m *SCActivitiesCollectionServerDataAck) XXX_DiscardUnknown() { xxx_messageInfo_SCActivitiesCollectionServerDataAck.DiscardUnknown(m) } var xxx_messageInfo_SCActivitiesCollectionServerDataAck proto.InternalMessageInfo func (m *SCActivitiesCollectionServerDataAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCActivitiesCollectionServerDataAck) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } func (m *SCActivitiesCollectionServerDataAck) GetDataList() []*KeyValueType { if m != nil { return m.DataList } return nil } //消耗道具获得好感度(3.8活动) type CSActivitiesLikabilityRewardReq struct { ActivityId int32 `protobuf:"varint,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` ItemCfgId int32 `protobuf:"varint,2,opt,name=item_cfg_id,json=itemCfgId,proto3" json:"item_cfg_id,omitempty"` LikabilityLevel int32 `protobuf:"varint,3,opt,name=likability_level,json=likabilityLevel,proto3" json:"likability_level,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSActivitiesLikabilityRewardReq) Reset() { *m = CSActivitiesLikabilityRewardReq{} } func (m *CSActivitiesLikabilityRewardReq) String() string { return proto.CompactTextString(m) } func (*CSActivitiesLikabilityRewardReq) ProtoMessage() {} func (*CSActivitiesLikabilityRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{486} } func (m *CSActivitiesLikabilityRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSActivitiesLikabilityRewardReq.Unmarshal(m, b) } func (m *CSActivitiesLikabilityRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSActivitiesLikabilityRewardReq.Marshal(b, m, deterministic) } func (m *CSActivitiesLikabilityRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSActivitiesLikabilityRewardReq.Merge(m, src) } func (m *CSActivitiesLikabilityRewardReq) XXX_Size() int { return xxx_messageInfo_CSActivitiesLikabilityRewardReq.Size(m) } func (m *CSActivitiesLikabilityRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSActivitiesLikabilityRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSActivitiesLikabilityRewardReq proto.InternalMessageInfo func (m *CSActivitiesLikabilityRewardReq) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } func (m *CSActivitiesLikabilityRewardReq) GetItemCfgId() int32 { if m != nil { return m.ItemCfgId } return 0 } func (m *CSActivitiesLikabilityRewardReq) GetLikabilityLevel() int32 { if m != nil { return m.LikabilityLevel } return 0 } type SCActivitiesLikabilityRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ActivityId int32 `protobuf:"varint,2,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` RewardItemList []*KeyValueType `protobuf:"bytes,3,rep,name=reward_item_list,json=rewardItemList,proto3" json:"reward_item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivitiesLikabilityRewardAck) Reset() { *m = SCActivitiesLikabilityRewardAck{} } func (m *SCActivitiesLikabilityRewardAck) String() string { return proto.CompactTextString(m) } func (*SCActivitiesLikabilityRewardAck) ProtoMessage() {} func (*SCActivitiesLikabilityRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{487} } func (m *SCActivitiesLikabilityRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivitiesLikabilityRewardAck.Unmarshal(m, b) } func (m *SCActivitiesLikabilityRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivitiesLikabilityRewardAck.Marshal(b, m, deterministic) } func (m *SCActivitiesLikabilityRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivitiesLikabilityRewardAck.Merge(m, src) } func (m *SCActivitiesLikabilityRewardAck) XXX_Size() int { return xxx_messageInfo_SCActivitiesLikabilityRewardAck.Size(m) } func (m *SCActivitiesLikabilityRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCActivitiesLikabilityRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCActivitiesLikabilityRewardAck proto.InternalMessageInfo func (m *SCActivitiesLikabilityRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCActivitiesLikabilityRewardAck) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } func (m *SCActivitiesLikabilityRewardAck) GetRewardItemList() []*KeyValueType { if m != nil { return m.RewardItemList } return nil } type CSActivitiesExchangeReq struct { RewardIdx int32 `protobuf:"varint,1,opt,name=reward_idx,json=rewardIdx,proto3" json:"reward_idx,omitempty"` ActivityId int32 `protobuf:"varint,2,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` Data []*ExchangeInfo `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSActivitiesExchangeReq) Reset() { *m = CSActivitiesExchangeReq{} } func (m *CSActivitiesExchangeReq) String() string { return proto.CompactTextString(m) } func (*CSActivitiesExchangeReq) ProtoMessage() {} func (*CSActivitiesExchangeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{488} } func (m *CSActivitiesExchangeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSActivitiesExchangeReq.Unmarshal(m, b) } func (m *CSActivitiesExchangeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSActivitiesExchangeReq.Marshal(b, m, deterministic) } func (m *CSActivitiesExchangeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSActivitiesExchangeReq.Merge(m, src) } func (m *CSActivitiesExchangeReq) XXX_Size() int { return xxx_messageInfo_CSActivitiesExchangeReq.Size(m) } func (m *CSActivitiesExchangeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSActivitiesExchangeReq.DiscardUnknown(m) } var xxx_messageInfo_CSActivitiesExchangeReq proto.InternalMessageInfo func (m *CSActivitiesExchangeReq) GetRewardIdx() int32 { if m != nil { return m.RewardIdx } return 0 } func (m *CSActivitiesExchangeReq) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } func (m *CSActivitiesExchangeReq) GetData() []*ExchangeInfo { if m != nil { return m.Data } return nil } type SCActivitiesExchangeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardIdx int32 `protobuf:"varint,2,opt,name=reward_idx,json=rewardIdx,proto3" json:"reward_idx,omitempty"` ActivityId int32 `protobuf:"varint,3,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` ExchangeTime int32 `protobuf:"varint,4,opt,name=exchange_time,json=exchangeTime,proto3" json:"exchange_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivitiesExchangeAck) Reset() { *m = SCActivitiesExchangeAck{} } func (m *SCActivitiesExchangeAck) String() string { return proto.CompactTextString(m) } func (*SCActivitiesExchangeAck) ProtoMessage() {} func (*SCActivitiesExchangeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{489} } func (m *SCActivitiesExchangeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivitiesExchangeAck.Unmarshal(m, b) } func (m *SCActivitiesExchangeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivitiesExchangeAck.Marshal(b, m, deterministic) } func (m *SCActivitiesExchangeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivitiesExchangeAck.Merge(m, src) } func (m *SCActivitiesExchangeAck) XXX_Size() int { return xxx_messageInfo_SCActivitiesExchangeAck.Size(m) } func (m *SCActivitiesExchangeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCActivitiesExchangeAck.DiscardUnknown(m) } var xxx_messageInfo_SCActivitiesExchangeAck proto.InternalMessageInfo func (m *SCActivitiesExchangeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCActivitiesExchangeAck) GetRewardIdx() int32 { if m != nil { return m.RewardIdx } return 0 } func (m *SCActivitiesExchangeAck) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } func (m *SCActivitiesExchangeAck) GetExchangeTime() int32 { if m != nil { return m.ExchangeTime } return 0 } //集字活动提醒设置 type CSActivitiesWordNoticeSetReq struct { ActivityId int32 `protobuf:"varint,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` CollectId int32 `protobuf:"varint,2,opt,name=collect_id,json=collectId,proto3" json:"collect_id,omitempty"` NoNotice bool `protobuf:"varint,3,opt,name=no_notice,json=noNotice,proto3" json:"no_notice,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSActivitiesWordNoticeSetReq) Reset() { *m = CSActivitiesWordNoticeSetReq{} } func (m *CSActivitiesWordNoticeSetReq) String() string { return proto.CompactTextString(m) } func (*CSActivitiesWordNoticeSetReq) ProtoMessage() {} func (*CSActivitiesWordNoticeSetReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{490} } func (m *CSActivitiesWordNoticeSetReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSActivitiesWordNoticeSetReq.Unmarshal(m, b) } func (m *CSActivitiesWordNoticeSetReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSActivitiesWordNoticeSetReq.Marshal(b, m, deterministic) } func (m *CSActivitiesWordNoticeSetReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSActivitiesWordNoticeSetReq.Merge(m, src) } func (m *CSActivitiesWordNoticeSetReq) XXX_Size() int { return xxx_messageInfo_CSActivitiesWordNoticeSetReq.Size(m) } func (m *CSActivitiesWordNoticeSetReq) XXX_DiscardUnknown() { xxx_messageInfo_CSActivitiesWordNoticeSetReq.DiscardUnknown(m) } var xxx_messageInfo_CSActivitiesWordNoticeSetReq proto.InternalMessageInfo func (m *CSActivitiesWordNoticeSetReq) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } func (m *CSActivitiesWordNoticeSetReq) GetCollectId() int32 { if m != nil { return m.CollectId } return 0 } func (m *CSActivitiesWordNoticeSetReq) GetNoNotice() bool { if m != nil { return m.NoNotice } return false } type SCActivitiesWordNoticeSetAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ActivityId int32 `protobuf:"varint,2,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` CollectId int32 `protobuf:"varint,3,opt,name=collect_id,json=collectId,proto3" json:"collect_id,omitempty"` NoNotice bool `protobuf:"varint,4,opt,name=no_notice,json=noNotice,proto3" json:"no_notice,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivitiesWordNoticeSetAck) Reset() { *m = SCActivitiesWordNoticeSetAck{} } func (m *SCActivitiesWordNoticeSetAck) String() string { return proto.CompactTextString(m) } func (*SCActivitiesWordNoticeSetAck) ProtoMessage() {} func (*SCActivitiesWordNoticeSetAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{491} } func (m *SCActivitiesWordNoticeSetAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivitiesWordNoticeSetAck.Unmarshal(m, b) } func (m *SCActivitiesWordNoticeSetAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivitiesWordNoticeSetAck.Marshal(b, m, deterministic) } func (m *SCActivitiesWordNoticeSetAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivitiesWordNoticeSetAck.Merge(m, src) } func (m *SCActivitiesWordNoticeSetAck) XXX_Size() int { return xxx_messageInfo_SCActivitiesWordNoticeSetAck.Size(m) } func (m *SCActivitiesWordNoticeSetAck) XXX_DiscardUnknown() { xxx_messageInfo_SCActivitiesWordNoticeSetAck.DiscardUnknown(m) } var xxx_messageInfo_SCActivitiesWordNoticeSetAck proto.InternalMessageInfo func (m *SCActivitiesWordNoticeSetAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCActivitiesWordNoticeSetAck) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } func (m *SCActivitiesWordNoticeSetAck) GetCollectId() int32 { if m != nil { return m.CollectId } return 0 } func (m *SCActivitiesWordNoticeSetAck) GetNoNotice() bool { if m != nil { return m.NoNotice } return false } //转盘活动 //刷新转盘道具(未开启本轮时操作) type CSActivityWheelRefreshReq struct { ActivityId int32 `protobuf:"varint,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 *CSActivityWheelRefreshReq) Reset() { *m = CSActivityWheelRefreshReq{} } func (m *CSActivityWheelRefreshReq) String() string { return proto.CompactTextString(m) } func (*CSActivityWheelRefreshReq) ProtoMessage() {} func (*CSActivityWheelRefreshReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{492} } func (m *CSActivityWheelRefreshReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSActivityWheelRefreshReq.Unmarshal(m, b) } func (m *CSActivityWheelRefreshReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSActivityWheelRefreshReq.Marshal(b, m, deterministic) } func (m *CSActivityWheelRefreshReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSActivityWheelRefreshReq.Merge(m, src) } func (m *CSActivityWheelRefreshReq) XXX_Size() int { return xxx_messageInfo_CSActivityWheelRefreshReq.Size(m) } func (m *CSActivityWheelRefreshReq) XXX_DiscardUnknown() { xxx_messageInfo_CSActivityWheelRefreshReq.DiscardUnknown(m) } var xxx_messageInfo_CSActivityWheelRefreshReq proto.InternalMessageInfo func (m *CSActivityWheelRefreshReq) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } type SCActivityWheelRefreshAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivityWheelRefreshAck) Reset() { *m = SCActivityWheelRefreshAck{} } func (m *SCActivityWheelRefreshAck) String() string { return proto.CompactTextString(m) } func (*SCActivityWheelRefreshAck) ProtoMessage() {} func (*SCActivityWheelRefreshAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{493} } func (m *SCActivityWheelRefreshAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivityWheelRefreshAck.Unmarshal(m, b) } func (m *SCActivityWheelRefreshAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivityWheelRefreshAck.Marshal(b, m, deterministic) } func (m *SCActivityWheelRefreshAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivityWheelRefreshAck.Merge(m, src) } func (m *SCActivityWheelRefreshAck) XXX_Size() int { return xxx_messageInfo_SCActivityWheelRefreshAck.Size(m) } func (m *SCActivityWheelRefreshAck) XXX_DiscardUnknown() { xxx_messageInfo_SCActivityWheelRefreshAck.DiscardUnknown(m) } var xxx_messageInfo_SCActivityWheelRefreshAck proto.InternalMessageInfo func (m *SCActivityWheelRefreshAck) GetError() int32 { if m != nil { return m.Error } return 0 } //开启本轮转盘(开始获取奖励) type CSActivityWheelOpenRewardReq struct { ActivityId int32 `protobuf:"varint,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 *CSActivityWheelOpenRewardReq) Reset() { *m = CSActivityWheelOpenRewardReq{} } func (m *CSActivityWheelOpenRewardReq) String() string { return proto.CompactTextString(m) } func (*CSActivityWheelOpenRewardReq) ProtoMessage() {} func (*CSActivityWheelOpenRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{494} } func (m *CSActivityWheelOpenRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSActivityWheelOpenRewardReq.Unmarshal(m, b) } func (m *CSActivityWheelOpenRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSActivityWheelOpenRewardReq.Marshal(b, m, deterministic) } func (m *CSActivityWheelOpenRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSActivityWheelOpenRewardReq.Merge(m, src) } func (m *CSActivityWheelOpenRewardReq) XXX_Size() int { return xxx_messageInfo_CSActivityWheelOpenRewardReq.Size(m) } func (m *CSActivityWheelOpenRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSActivityWheelOpenRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSActivityWheelOpenRewardReq proto.InternalMessageInfo func (m *CSActivityWheelOpenRewardReq) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } type SCActivityWheelOpenRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivityWheelOpenRewardAck) Reset() { *m = SCActivityWheelOpenRewardAck{} } func (m *SCActivityWheelOpenRewardAck) String() string { return proto.CompactTextString(m) } func (*SCActivityWheelOpenRewardAck) ProtoMessage() {} func (*SCActivityWheelOpenRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{495} } func (m *SCActivityWheelOpenRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivityWheelOpenRewardAck.Unmarshal(m, b) } func (m *SCActivityWheelOpenRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivityWheelOpenRewardAck.Marshal(b, m, deterministic) } func (m *SCActivityWheelOpenRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivityWheelOpenRewardAck.Merge(m, src) } func (m *SCActivityWheelOpenRewardAck) XXX_Size() int { return xxx_messageInfo_SCActivityWheelOpenRewardAck.Size(m) } func (m *SCActivityWheelOpenRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCActivityWheelOpenRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCActivityWheelOpenRewardAck proto.InternalMessageInfo func (m *SCActivityWheelOpenRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } //转一次/转本轮(获取所有奖励) type CSActivityWheelRewardReq struct { ActivityId int32 `protobuf:"varint,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` RewardAll bool `protobuf:"varint,2,opt,name=reward_all,json=rewardAll,proto3" json:"reward_all,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSActivityWheelRewardReq) Reset() { *m = CSActivityWheelRewardReq{} } func (m *CSActivityWheelRewardReq) String() string { return proto.CompactTextString(m) } func (*CSActivityWheelRewardReq) ProtoMessage() {} func (*CSActivityWheelRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{496} } func (m *CSActivityWheelRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSActivityWheelRewardReq.Unmarshal(m, b) } func (m *CSActivityWheelRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSActivityWheelRewardReq.Marshal(b, m, deterministic) } func (m *CSActivityWheelRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSActivityWheelRewardReq.Merge(m, src) } func (m *CSActivityWheelRewardReq) XXX_Size() int { return xxx_messageInfo_CSActivityWheelRewardReq.Size(m) } func (m *CSActivityWheelRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSActivityWheelRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSActivityWheelRewardReq proto.InternalMessageInfo func (m *CSActivityWheelRewardReq) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } func (m *CSActivityWheelRewardReq) GetRewardAll() bool { if m != nil { return m.RewardAll } return false } type SCActivityWheelRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardAll bool `protobuf:"varint,2,opt,name=reward_all,json=rewardAll,proto3" json:"reward_all,omitempty"` RewardList []*WheelRewardItemInfo `protobuf:"bytes,3,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivityWheelRewardAck) Reset() { *m = SCActivityWheelRewardAck{} } func (m *SCActivityWheelRewardAck) String() string { return proto.CompactTextString(m) } func (*SCActivityWheelRewardAck) ProtoMessage() {} func (*SCActivityWheelRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{497} } func (m *SCActivityWheelRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivityWheelRewardAck.Unmarshal(m, b) } func (m *SCActivityWheelRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivityWheelRewardAck.Marshal(b, m, deterministic) } func (m *SCActivityWheelRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivityWheelRewardAck.Merge(m, src) } func (m *SCActivityWheelRewardAck) XXX_Size() int { return xxx_messageInfo_SCActivityWheelRewardAck.Size(m) } func (m *SCActivityWheelRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCActivityWheelRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCActivityWheelRewardAck proto.InternalMessageInfo func (m *SCActivityWheelRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCActivityWheelRewardAck) GetRewardAll() bool { if m != nil { return m.RewardAll } return false } func (m *SCActivityWheelRewardAck) GetRewardList() []*WheelRewardItemInfo { if m != nil { return m.RewardList } return nil } //关闭本轮转盘 type CSActivityWheelCloseRewardReq struct { ActivityId int32 `protobuf:"varint,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 *CSActivityWheelCloseRewardReq) Reset() { *m = CSActivityWheelCloseRewardReq{} } func (m *CSActivityWheelCloseRewardReq) String() string { return proto.CompactTextString(m) } func (*CSActivityWheelCloseRewardReq) ProtoMessage() {} func (*CSActivityWheelCloseRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{498} } func (m *CSActivityWheelCloseRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSActivityWheelCloseRewardReq.Unmarshal(m, b) } func (m *CSActivityWheelCloseRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSActivityWheelCloseRewardReq.Marshal(b, m, deterministic) } func (m *CSActivityWheelCloseRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSActivityWheelCloseRewardReq.Merge(m, src) } func (m *CSActivityWheelCloseRewardReq) XXX_Size() int { return xxx_messageInfo_CSActivityWheelCloseRewardReq.Size(m) } func (m *CSActivityWheelCloseRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSActivityWheelCloseRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSActivityWheelCloseRewardReq proto.InternalMessageInfo func (m *CSActivityWheelCloseRewardReq) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } type SCActivityWheelCloseRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivityWheelCloseRewardAck) Reset() { *m = SCActivityWheelCloseRewardAck{} } func (m *SCActivityWheelCloseRewardAck) String() string { return proto.CompactTextString(m) } func (*SCActivityWheelCloseRewardAck) ProtoMessage() {} func (*SCActivityWheelCloseRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{499} } func (m *SCActivityWheelCloseRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivityWheelCloseRewardAck.Unmarshal(m, b) } func (m *SCActivityWheelCloseRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivityWheelCloseRewardAck.Marshal(b, m, deterministic) } func (m *SCActivityWheelCloseRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivityWheelCloseRewardAck.Merge(m, src) } func (m *SCActivityWheelCloseRewardAck) XXX_Size() int { return xxx_messageInfo_SCActivityWheelCloseRewardAck.Size(m) } func (m *SCActivityWheelCloseRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCActivityWheelCloseRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCActivityWheelCloseRewardAck proto.InternalMessageInfo func (m *SCActivityWheelCloseRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } //活动召唤 //召唤 type CSActivitySummonReq struct { ActivityId int32 `protobuf:"varint,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` SummonCount int32 `protobuf:"varint,2,opt,name=summon_count,json=summonCount,proto3" json:"summon_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSActivitySummonReq) Reset() { *m = CSActivitySummonReq{} } func (m *CSActivitySummonReq) String() string { return proto.CompactTextString(m) } func (*CSActivitySummonReq) ProtoMessage() {} func (*CSActivitySummonReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{500} } func (m *CSActivitySummonReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSActivitySummonReq.Unmarshal(m, b) } func (m *CSActivitySummonReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSActivitySummonReq.Marshal(b, m, deterministic) } func (m *CSActivitySummonReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSActivitySummonReq.Merge(m, src) } func (m *CSActivitySummonReq) XXX_Size() int { return xxx_messageInfo_CSActivitySummonReq.Size(m) } func (m *CSActivitySummonReq) XXX_DiscardUnknown() { xxx_messageInfo_CSActivitySummonReq.DiscardUnknown(m) } var xxx_messageInfo_CSActivitySummonReq proto.InternalMessageInfo func (m *CSActivitySummonReq) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } func (m *CSActivitySummonReq) GetSummonCount() int32 { if m != nil { return m.SummonCount } return 0 } type SCActivitySummonAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ActivityId int32 `protobuf:"varint,2,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` DrawCount int32 `protobuf:"varint,3,opt,name=draw_count,json=drawCount,proto3" json:"draw_count,omitempty"` ItemList []*DrawItem `protobuf:"bytes,4,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` ExtraItem []*DrawItem `protobuf:"bytes,5,rep,name=extra_item,json=extraItem,proto3" json:"extra_item,omitempty"` DrawTimes int32 `protobuf:"varint,6,opt,name=draw_times,json=drawTimes,proto3" json:"draw_times,omitempty"` AddPoint int32 `protobuf:"varint,7,opt,name=add_point,json=addPoint,proto3" json:"add_point,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivitySummonAck) Reset() { *m = SCActivitySummonAck{} } func (m *SCActivitySummonAck) String() string { return proto.CompactTextString(m) } func (*SCActivitySummonAck) ProtoMessage() {} func (*SCActivitySummonAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{501} } func (m *SCActivitySummonAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivitySummonAck.Unmarshal(m, b) } func (m *SCActivitySummonAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivitySummonAck.Marshal(b, m, deterministic) } func (m *SCActivitySummonAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivitySummonAck.Merge(m, src) } func (m *SCActivitySummonAck) XXX_Size() int { return xxx_messageInfo_SCActivitySummonAck.Size(m) } func (m *SCActivitySummonAck) XXX_DiscardUnknown() { xxx_messageInfo_SCActivitySummonAck.DiscardUnknown(m) } var xxx_messageInfo_SCActivitySummonAck proto.InternalMessageInfo func (m *SCActivitySummonAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCActivitySummonAck) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } func (m *SCActivitySummonAck) GetDrawCount() int32 { if m != nil { return m.DrawCount } return 0 } func (m *SCActivitySummonAck) GetItemList() []*DrawItem { if m != nil { return m.ItemList } return nil } func (m *SCActivitySummonAck) GetExtraItem() []*DrawItem { if m != nil { return m.ExtraItem } return nil } func (m *SCActivitySummonAck) GetDrawTimes() int32 { if m != nil { return m.DrawTimes } return 0 } func (m *SCActivitySummonAck) GetAddPoint() int32 { if m != nil { return m.AddPoint } return 0 } type CSActivitySignInReq struct { ActivityId int32 `protobuf:"varint,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 *CSActivitySignInReq) Reset() { *m = CSActivitySignInReq{} } func (m *CSActivitySignInReq) String() string { return proto.CompactTextString(m) } func (*CSActivitySignInReq) ProtoMessage() {} func (*CSActivitySignInReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{502} } func (m *CSActivitySignInReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSActivitySignInReq.Unmarshal(m, b) } func (m *CSActivitySignInReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSActivitySignInReq.Marshal(b, m, deterministic) } func (m *CSActivitySignInReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSActivitySignInReq.Merge(m, src) } func (m *CSActivitySignInReq) XXX_Size() int { return xxx_messageInfo_CSActivitySignInReq.Size(m) } func (m *CSActivitySignInReq) XXX_DiscardUnknown() { xxx_messageInfo_CSActivitySignInReq.DiscardUnknown(m) } var xxx_messageInfo_CSActivitySignInReq proto.InternalMessageInfo func (m *CSActivitySignInReq) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } type SCActivitySignInAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ActivityId int32 `protobuf:"varint,2,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` RewardList []*KeyValueType `protobuf:"bytes,3,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"` ExtRewardList []*KeyValueType `protobuf:"bytes,4,rep,name=ext_reward_list,json=extRewardList,proto3" json:"ext_reward_list,omitempty"` NextSignTime uint64 `protobuf:"varint,5,opt,name=next_sign_time,json=nextSignTime,proto3" json:"next_sign_time,omitempty"` SignDays int32 `protobuf:"varint,6,opt,name=sign_days,json=signDays,proto3" json:"sign_days,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivitySignInAck) Reset() { *m = SCActivitySignInAck{} } func (m *SCActivitySignInAck) String() string { return proto.CompactTextString(m) } func (*SCActivitySignInAck) ProtoMessage() {} func (*SCActivitySignInAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{503} } func (m *SCActivitySignInAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivitySignInAck.Unmarshal(m, b) } func (m *SCActivitySignInAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivitySignInAck.Marshal(b, m, deterministic) } func (m *SCActivitySignInAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivitySignInAck.Merge(m, src) } func (m *SCActivitySignInAck) XXX_Size() int { return xxx_messageInfo_SCActivitySignInAck.Size(m) } func (m *SCActivitySignInAck) XXX_DiscardUnknown() { xxx_messageInfo_SCActivitySignInAck.DiscardUnknown(m) } var xxx_messageInfo_SCActivitySignInAck proto.InternalMessageInfo func (m *SCActivitySignInAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCActivitySignInAck) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } func (m *SCActivitySignInAck) GetRewardList() []*KeyValueType { if m != nil { return m.RewardList } return nil } func (m *SCActivitySignInAck) GetExtRewardList() []*KeyValueType { if m != nil { return m.ExtRewardList } return nil } func (m *SCActivitySignInAck) GetNextSignTime() uint64 { if m != nil { return m.NextSignTime } return 0 } func (m *SCActivitySignInAck) GetSignDays() int32 { if m != nil { return m.SignDays } return 0 } // bt砸蛋活动 type CSActivitySmashEggsReq struct { ActivityId int32 `protobuf:"varint,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` DrawCount int32 `protobuf:"varint,2,opt,name=draw_count,json=drawCount,proto3" json:"draw_count,omitempty"` DrawType int32 `protobuf:"varint,3,opt,name=draw_type,json=drawType,proto3" json:"draw_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSActivitySmashEggsReq) Reset() { *m = CSActivitySmashEggsReq{} } func (m *CSActivitySmashEggsReq) String() string { return proto.CompactTextString(m) } func (*CSActivitySmashEggsReq) ProtoMessage() {} func (*CSActivitySmashEggsReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{504} } func (m *CSActivitySmashEggsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSActivitySmashEggsReq.Unmarshal(m, b) } func (m *CSActivitySmashEggsReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSActivitySmashEggsReq.Marshal(b, m, deterministic) } func (m *CSActivitySmashEggsReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSActivitySmashEggsReq.Merge(m, src) } func (m *CSActivitySmashEggsReq) XXX_Size() int { return xxx_messageInfo_CSActivitySmashEggsReq.Size(m) } func (m *CSActivitySmashEggsReq) XXX_DiscardUnknown() { xxx_messageInfo_CSActivitySmashEggsReq.DiscardUnknown(m) } var xxx_messageInfo_CSActivitySmashEggsReq proto.InternalMessageInfo func (m *CSActivitySmashEggsReq) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } func (m *CSActivitySmashEggsReq) GetDrawCount() int32 { if m != nil { return m.DrawCount } return 0 } func (m *CSActivitySmashEggsReq) GetDrawType() int32 { if m != nil { return m.DrawType } return 0 } type SCActivitySmashEggsAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ActivityId int32 `protobuf:"varint,2,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` DrawCount int32 `protobuf:"varint,3,opt,name=draw_count,json=drawCount,proto3" json:"draw_count,omitempty"` DrawType int32 `protobuf:"varint,4,opt,name=draw_type,json=drawType,proto3" json:"draw_type,omitempty"` ItemList []*DrawItem `protobuf:"bytes,5,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` ExtraItem []*DrawItem `protobuf:"bytes,6,rep,name=extra_item,json=extraItem,proto3" json:"extra_item,omitempty"` DrawTimes int32 `protobuf:"varint,7,opt,name=draw_times,json=drawTimes,proto3" json:"draw_times,omitempty"` AddPoint int32 `protobuf:"varint,8,opt,name=add_point,json=addPoint,proto3" json:"add_point,omitempty"` MsgList []*SystemMessage `protobuf:"bytes,9,rep,name=msg_list,json=msgList,proto3" json:"msg_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivitySmashEggsAck) Reset() { *m = SCActivitySmashEggsAck{} } func (m *SCActivitySmashEggsAck) String() string { return proto.CompactTextString(m) } func (*SCActivitySmashEggsAck) ProtoMessage() {} func (*SCActivitySmashEggsAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{505} } func (m *SCActivitySmashEggsAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivitySmashEggsAck.Unmarshal(m, b) } func (m *SCActivitySmashEggsAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivitySmashEggsAck.Marshal(b, m, deterministic) } func (m *SCActivitySmashEggsAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivitySmashEggsAck.Merge(m, src) } func (m *SCActivitySmashEggsAck) XXX_Size() int { return xxx_messageInfo_SCActivitySmashEggsAck.Size(m) } func (m *SCActivitySmashEggsAck) XXX_DiscardUnknown() { xxx_messageInfo_SCActivitySmashEggsAck.DiscardUnknown(m) } var xxx_messageInfo_SCActivitySmashEggsAck proto.InternalMessageInfo func (m *SCActivitySmashEggsAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCActivitySmashEggsAck) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } func (m *SCActivitySmashEggsAck) GetDrawCount() int32 { if m != nil { return m.DrawCount } return 0 } func (m *SCActivitySmashEggsAck) GetDrawType() int32 { if m != nil { return m.DrawType } return 0 } func (m *SCActivitySmashEggsAck) GetItemList() []*DrawItem { if m != nil { return m.ItemList } return nil } func (m *SCActivitySmashEggsAck) GetExtraItem() []*DrawItem { if m != nil { return m.ExtraItem } return nil } func (m *SCActivitySmashEggsAck) GetDrawTimes() int32 { if m != nil { return m.DrawTimes } return 0 } func (m *SCActivitySmashEggsAck) GetAddPoint() int32 { if m != nil { return m.AddPoint } return 0 } func (m *SCActivitySmashEggsAck) GetMsgList() []*SystemMessage { if m != nil { return m.MsgList } return nil } // 砸蛋记录获取 type CSActivitySmashEggsMsgReq struct { ActivityId int32 `protobuf:"varint,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` DrawType int32 `protobuf:"varint,2,opt,name=draw_type,json=drawType,proto3" json:"draw_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSActivitySmashEggsMsgReq) Reset() { *m = CSActivitySmashEggsMsgReq{} } func (m *CSActivitySmashEggsMsgReq) String() string { return proto.CompactTextString(m) } func (*CSActivitySmashEggsMsgReq) ProtoMessage() {} func (*CSActivitySmashEggsMsgReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{506} } func (m *CSActivitySmashEggsMsgReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSActivitySmashEggsMsgReq.Unmarshal(m, b) } func (m *CSActivitySmashEggsMsgReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSActivitySmashEggsMsgReq.Marshal(b, m, deterministic) } func (m *CSActivitySmashEggsMsgReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSActivitySmashEggsMsgReq.Merge(m, src) } func (m *CSActivitySmashEggsMsgReq) XXX_Size() int { return xxx_messageInfo_CSActivitySmashEggsMsgReq.Size(m) } func (m *CSActivitySmashEggsMsgReq) XXX_DiscardUnknown() { xxx_messageInfo_CSActivitySmashEggsMsgReq.DiscardUnknown(m) } var xxx_messageInfo_CSActivitySmashEggsMsgReq proto.InternalMessageInfo func (m *CSActivitySmashEggsMsgReq) GetActivityId() int32 { if m != nil { return m.ActivityId } return 0 } func (m *CSActivitySmashEggsMsgReq) GetDrawType() int32 { if m != nil { return m.DrawType } return 0 } type SCActivitySmashEggsMsgAck struct { ActMsgList []*SystemMessage `protobuf:"bytes,1,rep,name=act_msg_list,json=actMsgList,proto3" json:"act_msg_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActivitySmashEggsMsgAck) Reset() { *m = SCActivitySmashEggsMsgAck{} } func (m *SCActivitySmashEggsMsgAck) String() string { return proto.CompactTextString(m) } func (*SCActivitySmashEggsMsgAck) ProtoMessage() {} func (*SCActivitySmashEggsMsgAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{507} } func (m *SCActivitySmashEggsMsgAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActivitySmashEggsMsgAck.Unmarshal(m, b) } func (m *SCActivitySmashEggsMsgAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActivitySmashEggsMsgAck.Marshal(b, m, deterministic) } func (m *SCActivitySmashEggsMsgAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActivitySmashEggsMsgAck.Merge(m, src) } func (m *SCActivitySmashEggsMsgAck) XXX_Size() int { return xxx_messageInfo_SCActivitySmashEggsMsgAck.Size(m) } func (m *SCActivitySmashEggsMsgAck) XXX_DiscardUnknown() { xxx_messageInfo_SCActivitySmashEggsMsgAck.DiscardUnknown(m) } var xxx_messageInfo_SCActivitySmashEggsMsgAck proto.InternalMessageInfo func (m *SCActivitySmashEggsMsgAck) GetActMsgList() []*SystemMessage { if m != nil { return m.ActMsgList } return nil } /////////////////////////////////////////////////////////拉新(好友邀请功能) type SCInvitationStartupNtf struct { InvitationInfo *RoleInvitation `protobuf:"bytes,1,opt,name=invitation_info,json=invitationInfo,proto3" json:"invitation_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCInvitationStartupNtf) Reset() { *m = SCInvitationStartupNtf{} } func (m *SCInvitationStartupNtf) String() string { return proto.CompactTextString(m) } func (*SCInvitationStartupNtf) ProtoMessage() {} func (*SCInvitationStartupNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{508} } func (m *SCInvitationStartupNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCInvitationStartupNtf.Unmarshal(m, b) } func (m *SCInvitationStartupNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCInvitationStartupNtf.Marshal(b, m, deterministic) } func (m *SCInvitationStartupNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCInvitationStartupNtf.Merge(m, src) } func (m *SCInvitationStartupNtf) XXX_Size() int { return xxx_messageInfo_SCInvitationStartupNtf.Size(m) } func (m *SCInvitationStartupNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCInvitationStartupNtf.DiscardUnknown(m) } var xxx_messageInfo_SCInvitationStartupNtf proto.InternalMessageInfo func (m *SCInvitationStartupNtf) GetInvitationInfo() *RoleInvitation { if m != nil { return m.InvitationInfo } return nil } type SCInvitationChangNtf struct { InvitationInfo *RoleInvitation `protobuf:"bytes,1,opt,name=invitation_info,json=invitationInfo,proto3" json:"invitation_info,omitempty"` DelMemberUidList []uint64 `protobuf:"varint,2,rep,packed,name=del_member_uid_list,json=delMemberUidList,proto3" json:"del_member_uid_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCInvitationChangNtf) Reset() { *m = SCInvitationChangNtf{} } func (m *SCInvitationChangNtf) String() string { return proto.CompactTextString(m) } func (*SCInvitationChangNtf) ProtoMessage() {} func (*SCInvitationChangNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{509} } func (m *SCInvitationChangNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCInvitationChangNtf.Unmarshal(m, b) } func (m *SCInvitationChangNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCInvitationChangNtf.Marshal(b, m, deterministic) } func (m *SCInvitationChangNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCInvitationChangNtf.Merge(m, src) } func (m *SCInvitationChangNtf) XXX_Size() int { return xxx_messageInfo_SCInvitationChangNtf.Size(m) } func (m *SCInvitationChangNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCInvitationChangNtf.DiscardUnknown(m) } var xxx_messageInfo_SCInvitationChangNtf proto.InternalMessageInfo func (m *SCInvitationChangNtf) GetInvitationInfo() *RoleInvitation { if m != nil { return m.InvitationInfo } return nil } func (m *SCInvitationChangNtf) GetDelMemberUidList() []uint64 { if m != nil { return m.DelMemberUidList } return nil } //获取邀请码功能信息(无自身邀请码则生成) type CSInvitationNumberReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSInvitationNumberReq) Reset() { *m = CSInvitationNumberReq{} } func (m *CSInvitationNumberReq) String() string { return proto.CompactTextString(m) } func (*CSInvitationNumberReq) ProtoMessage() {} func (*CSInvitationNumberReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{510} } func (m *CSInvitationNumberReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSInvitationNumberReq.Unmarshal(m, b) } func (m *CSInvitationNumberReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSInvitationNumberReq.Marshal(b, m, deterministic) } func (m *CSInvitationNumberReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSInvitationNumberReq.Merge(m, src) } func (m *CSInvitationNumberReq) XXX_Size() int { return xxx_messageInfo_CSInvitationNumberReq.Size(m) } func (m *CSInvitationNumberReq) XXX_DiscardUnknown() { xxx_messageInfo_CSInvitationNumberReq.DiscardUnknown(m) } var xxx_messageInfo_CSInvitationNumberReq proto.InternalMessageInfo type SCInvitationNumberAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCInvitationNumberAck) Reset() { *m = SCInvitationNumberAck{} } func (m *SCInvitationNumberAck) String() string { return proto.CompactTextString(m) } func (*SCInvitationNumberAck) ProtoMessage() {} func (*SCInvitationNumberAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{511} } func (m *SCInvitationNumberAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCInvitationNumberAck.Unmarshal(m, b) } func (m *SCInvitationNumberAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCInvitationNumberAck.Marshal(b, m, deterministic) } func (m *SCInvitationNumberAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCInvitationNumberAck.Merge(m, src) } func (m *SCInvitationNumberAck) XXX_Size() int { return xxx_messageInfo_SCInvitationNumberAck.Size(m) } func (m *SCInvitationNumberAck) XXX_DiscardUnknown() { xxx_messageInfo_SCInvitationNumberAck.DiscardUnknown(m) } var xxx_messageInfo_SCInvitationNumberAck proto.InternalMessageInfo func (m *SCInvitationNumberAck) GetError() int32 { if m != nil { return m.Error } return 0 } //获取邀请码对应玩家信息 type CSInvitationNumberUserInfoReq struct { InvitationNumber uint64 `protobuf:"varint,1,opt,name=invitation_number,json=invitationNumber,proto3" json:"invitation_number,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSInvitationNumberUserInfoReq) Reset() { *m = CSInvitationNumberUserInfoReq{} } func (m *CSInvitationNumberUserInfoReq) String() string { return proto.CompactTextString(m) } func (*CSInvitationNumberUserInfoReq) ProtoMessage() {} func (*CSInvitationNumberUserInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{512} } func (m *CSInvitationNumberUserInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSInvitationNumberUserInfoReq.Unmarshal(m, b) } func (m *CSInvitationNumberUserInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSInvitationNumberUserInfoReq.Marshal(b, m, deterministic) } func (m *CSInvitationNumberUserInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSInvitationNumberUserInfoReq.Merge(m, src) } func (m *CSInvitationNumberUserInfoReq) XXX_Size() int { return xxx_messageInfo_CSInvitationNumberUserInfoReq.Size(m) } func (m *CSInvitationNumberUserInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSInvitationNumberUserInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSInvitationNumberUserInfoReq proto.InternalMessageInfo func (m *CSInvitationNumberUserInfoReq) GetInvitationNumber() uint64 { if m != nil { return m.InvitationNumber } return 0 } type SCInvitationNumberUserInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Brief *CommonPlayerBriefInfo `protobuf:"bytes,2,opt,name=brief,proto3" json:"brief,omitempty"` MemberNum int32 `protobuf:"varint,3,opt,name=member_num,json=memberNum,proto3" json:"member_num,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCInvitationNumberUserInfoAck) Reset() { *m = SCInvitationNumberUserInfoAck{} } func (m *SCInvitationNumberUserInfoAck) String() string { return proto.CompactTextString(m) } func (*SCInvitationNumberUserInfoAck) ProtoMessage() {} func (*SCInvitationNumberUserInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{513} } func (m *SCInvitationNumberUserInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCInvitationNumberUserInfoAck.Unmarshal(m, b) } func (m *SCInvitationNumberUserInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCInvitationNumberUserInfoAck.Marshal(b, m, deterministic) } func (m *SCInvitationNumberUserInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCInvitationNumberUserInfoAck.Merge(m, src) } func (m *SCInvitationNumberUserInfoAck) XXX_Size() int { return xxx_messageInfo_SCInvitationNumberUserInfoAck.Size(m) } func (m *SCInvitationNumberUserInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCInvitationNumberUserInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCInvitationNumberUserInfoAck proto.InternalMessageInfo func (m *SCInvitationNumberUserInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCInvitationNumberUserInfoAck) GetBrief() *CommonPlayerBriefInfo { if m != nil { return m.Brief } return nil } func (m *SCInvitationNumberUserInfoAck) GetMemberNum() int32 { if m != nil { return m.MemberNum } return 0 } //填写其他玩家邀请码成为学员 type CSInvitationBeToMemberReq struct { MasterInvitationNumber uint64 `protobuf:"varint,1,opt,name=master_invitation_number,json=masterInvitationNumber,proto3" json:"master_invitation_number,omitempty"` MasterUid uint64 `protobuf:"varint,2,opt,name=master_uid,json=masterUid,proto3" json:"master_uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSInvitationBeToMemberReq) Reset() { *m = CSInvitationBeToMemberReq{} } func (m *CSInvitationBeToMemberReq) String() string { return proto.CompactTextString(m) } func (*CSInvitationBeToMemberReq) ProtoMessage() {} func (*CSInvitationBeToMemberReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{514} } func (m *CSInvitationBeToMemberReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSInvitationBeToMemberReq.Unmarshal(m, b) } func (m *CSInvitationBeToMemberReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSInvitationBeToMemberReq.Marshal(b, m, deterministic) } func (m *CSInvitationBeToMemberReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSInvitationBeToMemberReq.Merge(m, src) } func (m *CSInvitationBeToMemberReq) XXX_Size() int { return xxx_messageInfo_CSInvitationBeToMemberReq.Size(m) } func (m *CSInvitationBeToMemberReq) XXX_DiscardUnknown() { xxx_messageInfo_CSInvitationBeToMemberReq.DiscardUnknown(m) } var xxx_messageInfo_CSInvitationBeToMemberReq proto.InternalMessageInfo func (m *CSInvitationBeToMemberReq) GetMasterInvitationNumber() uint64 { if m != nil { return m.MasterInvitationNumber } return 0 } func (m *CSInvitationBeToMemberReq) GetMasterUid() uint64 { if m != nil { return m.MasterUid } return 0 } type SCInvitationBeToMemberAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCInvitationBeToMemberAck) Reset() { *m = SCInvitationBeToMemberAck{} } func (m *SCInvitationBeToMemberAck) String() string { return proto.CompactTextString(m) } func (*SCInvitationBeToMemberAck) ProtoMessage() {} func (*SCInvitationBeToMemberAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{515} } func (m *SCInvitationBeToMemberAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCInvitationBeToMemberAck.Unmarshal(m, b) } func (m *SCInvitationBeToMemberAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCInvitationBeToMemberAck.Marshal(b, m, deterministic) } func (m *SCInvitationBeToMemberAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCInvitationBeToMemberAck.Merge(m, src) } func (m *SCInvitationBeToMemberAck) XXX_Size() int { return xxx_messageInfo_SCInvitationBeToMemberAck.Size(m) } func (m *SCInvitationBeToMemberAck) XXX_DiscardUnknown() { xxx_messageInfo_SCInvitationBeToMemberAck.DiscardUnknown(m) } var xxx_messageInfo_SCInvitationBeToMemberAck proto.InternalMessageInfo func (m *SCInvitationBeToMemberAck) GetError() int32 { if m != nil { return m.Error } return 0 } //拍一拍 type CSInvitationClickReq struct { MemberUidList []uint64 `protobuf:"varint,1,rep,packed,name=member_uid_list,json=memberUidList,proto3" json:"member_uid_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSInvitationClickReq) Reset() { *m = CSInvitationClickReq{} } func (m *CSInvitationClickReq) String() string { return proto.CompactTextString(m) } func (*CSInvitationClickReq) ProtoMessage() {} func (*CSInvitationClickReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{516} } func (m *CSInvitationClickReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSInvitationClickReq.Unmarshal(m, b) } func (m *CSInvitationClickReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSInvitationClickReq.Marshal(b, m, deterministic) } func (m *CSInvitationClickReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSInvitationClickReq.Merge(m, src) } func (m *CSInvitationClickReq) XXX_Size() int { return xxx_messageInfo_CSInvitationClickReq.Size(m) } func (m *CSInvitationClickReq) XXX_DiscardUnknown() { xxx_messageInfo_CSInvitationClickReq.DiscardUnknown(m) } var xxx_messageInfo_CSInvitationClickReq proto.InternalMessageInfo func (m *CSInvitationClickReq) GetMemberUidList() []uint64 { if m != nil { return m.MemberUidList } return nil } type SCInvitationClickAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardItemList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_item_list,json=rewardItemList,proto3" json:"reward_item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCInvitationClickAck) Reset() { *m = SCInvitationClickAck{} } func (m *SCInvitationClickAck) String() string { return proto.CompactTextString(m) } func (*SCInvitationClickAck) ProtoMessage() {} func (*SCInvitationClickAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{517} } func (m *SCInvitationClickAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCInvitationClickAck.Unmarshal(m, b) } func (m *SCInvitationClickAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCInvitationClickAck.Marshal(b, m, deterministic) } func (m *SCInvitationClickAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCInvitationClickAck.Merge(m, src) } func (m *SCInvitationClickAck) XXX_Size() int { return xxx_messageInfo_SCInvitationClickAck.Size(m) } func (m *SCInvitationClickAck) XXX_DiscardUnknown() { xxx_messageInfo_SCInvitationClickAck.DiscardUnknown(m) } var xxx_messageInfo_SCInvitationClickAck proto.InternalMessageInfo func (m *SCInvitationClickAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCInvitationClickAck) GetRewardItemList() []*KeyValueType { if m != nil { return m.RewardItemList } return nil } //拍一拍回应 type CSInvitationClickReplayReq struct { MasterUid uint64 `protobuf:"varint,1,opt,name=master_uid,json=masterUid,proto3" json:"master_uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSInvitationClickReplayReq) Reset() { *m = CSInvitationClickReplayReq{} } func (m *CSInvitationClickReplayReq) String() string { return proto.CompactTextString(m) } func (*CSInvitationClickReplayReq) ProtoMessage() {} func (*CSInvitationClickReplayReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{518} } func (m *CSInvitationClickReplayReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSInvitationClickReplayReq.Unmarshal(m, b) } func (m *CSInvitationClickReplayReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSInvitationClickReplayReq.Marshal(b, m, deterministic) } func (m *CSInvitationClickReplayReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSInvitationClickReplayReq.Merge(m, src) } func (m *CSInvitationClickReplayReq) XXX_Size() int { return xxx_messageInfo_CSInvitationClickReplayReq.Size(m) } func (m *CSInvitationClickReplayReq) XXX_DiscardUnknown() { xxx_messageInfo_CSInvitationClickReplayReq.DiscardUnknown(m) } var xxx_messageInfo_CSInvitationClickReplayReq proto.InternalMessageInfo func (m *CSInvitationClickReplayReq) GetMasterUid() uint64 { if m != nil { return m.MasterUid } return 0 } type SCInvitationClickReplayAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardItemList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_item_list,json=rewardItemList,proto3" json:"reward_item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCInvitationClickReplayAck) Reset() { *m = SCInvitationClickReplayAck{} } func (m *SCInvitationClickReplayAck) String() string { return proto.CompactTextString(m) } func (*SCInvitationClickReplayAck) ProtoMessage() {} func (*SCInvitationClickReplayAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{519} } func (m *SCInvitationClickReplayAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCInvitationClickReplayAck.Unmarshal(m, b) } func (m *SCInvitationClickReplayAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCInvitationClickReplayAck.Marshal(b, m, deterministic) } func (m *SCInvitationClickReplayAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCInvitationClickReplayAck.Merge(m, src) } func (m *SCInvitationClickReplayAck) XXX_Size() int { return xxx_messageInfo_SCInvitationClickReplayAck.Size(m) } func (m *SCInvitationClickReplayAck) XXX_DiscardUnknown() { xxx_messageInfo_SCInvitationClickReplayAck.DiscardUnknown(m) } var xxx_messageInfo_SCInvitationClickReplayAck proto.InternalMessageInfo func (m *SCInvitationClickReplayAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCInvitationClickReplayAck) GetRewardItemList() []*KeyValueType { if m != nil { return m.RewardItemList } return nil } //导师删除学员 type CSInvitationDelMemberReq struct { DelMemberUidList []uint64 `protobuf:"varint,1,rep,packed,name=del_member_uid_list,json=delMemberUidList,proto3" json:"del_member_uid_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSInvitationDelMemberReq) Reset() { *m = CSInvitationDelMemberReq{} } func (m *CSInvitationDelMemberReq) String() string { return proto.CompactTextString(m) } func (*CSInvitationDelMemberReq) ProtoMessage() {} func (*CSInvitationDelMemberReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{520} } func (m *CSInvitationDelMemberReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSInvitationDelMemberReq.Unmarshal(m, b) } func (m *CSInvitationDelMemberReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSInvitationDelMemberReq.Marshal(b, m, deterministic) } func (m *CSInvitationDelMemberReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSInvitationDelMemberReq.Merge(m, src) } func (m *CSInvitationDelMemberReq) XXX_Size() int { return xxx_messageInfo_CSInvitationDelMemberReq.Size(m) } func (m *CSInvitationDelMemberReq) XXX_DiscardUnknown() { xxx_messageInfo_CSInvitationDelMemberReq.DiscardUnknown(m) } var xxx_messageInfo_CSInvitationDelMemberReq proto.InternalMessageInfo func (m *CSInvitationDelMemberReq) GetDelMemberUidList() []uint64 { if m != nil { return m.DelMemberUidList } return nil } type SCInvitationDelMemberAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` DelMemberUidList []uint64 `protobuf:"varint,2,rep,packed,name=del_member_uid_list,json=delMemberUidList,proto3" json:"del_member_uid_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCInvitationDelMemberAck) Reset() { *m = SCInvitationDelMemberAck{} } func (m *SCInvitationDelMemberAck) String() string { return proto.CompactTextString(m) } func (*SCInvitationDelMemberAck) ProtoMessage() {} func (*SCInvitationDelMemberAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{521} } func (m *SCInvitationDelMemberAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCInvitationDelMemberAck.Unmarshal(m, b) } func (m *SCInvitationDelMemberAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCInvitationDelMemberAck.Marshal(b, m, deterministic) } func (m *SCInvitationDelMemberAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCInvitationDelMemberAck.Merge(m, src) } func (m *SCInvitationDelMemberAck) XXX_Size() int { return xxx_messageInfo_SCInvitationDelMemberAck.Size(m) } func (m *SCInvitationDelMemberAck) XXX_DiscardUnknown() { xxx_messageInfo_SCInvitationDelMemberAck.DiscardUnknown(m) } var xxx_messageInfo_SCInvitationDelMemberAck proto.InternalMessageInfo func (m *SCInvitationDelMemberAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCInvitationDelMemberAck) GetDelMemberUidList() []uint64 { if m != nil { return m.DelMemberUidList } return nil } //获取任务奖励 type CSInvitationTaskRewardReq struct { TaskIdList []uint32 `protobuf:"varint,1,rep,packed,name=task_id_list,json=taskIdList,proto3" json:"task_id_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSInvitationTaskRewardReq) Reset() { *m = CSInvitationTaskRewardReq{} } func (m *CSInvitationTaskRewardReq) String() string { return proto.CompactTextString(m) } func (*CSInvitationTaskRewardReq) ProtoMessage() {} func (*CSInvitationTaskRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{522} } func (m *CSInvitationTaskRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSInvitationTaskRewardReq.Unmarshal(m, b) } func (m *CSInvitationTaskRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSInvitationTaskRewardReq.Marshal(b, m, deterministic) } func (m *CSInvitationTaskRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSInvitationTaskRewardReq.Merge(m, src) } func (m *CSInvitationTaskRewardReq) XXX_Size() int { return xxx_messageInfo_CSInvitationTaskRewardReq.Size(m) } func (m *CSInvitationTaskRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSInvitationTaskRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSInvitationTaskRewardReq proto.InternalMessageInfo func (m *CSInvitationTaskRewardReq) GetTaskIdList() []uint32 { if m != nil { return m.TaskIdList } return nil } type SCInvitationTaskRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` TaskIdList []uint32 `protobuf:"varint,2,rep,packed,name=task_id_list,json=taskIdList,proto3" json:"task_id_list,omitempty"` RewardItemList []*KeyValueType `protobuf:"bytes,3,rep,name=reward_item_list,json=rewardItemList,proto3" json:"reward_item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCInvitationTaskRewardAck) Reset() { *m = SCInvitationTaskRewardAck{} } func (m *SCInvitationTaskRewardAck) String() string { return proto.CompactTextString(m) } func (*SCInvitationTaskRewardAck) ProtoMessage() {} func (*SCInvitationTaskRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{523} } func (m *SCInvitationTaskRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCInvitationTaskRewardAck.Unmarshal(m, b) } func (m *SCInvitationTaskRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCInvitationTaskRewardAck.Marshal(b, m, deterministic) } func (m *SCInvitationTaskRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCInvitationTaskRewardAck.Merge(m, src) } func (m *SCInvitationTaskRewardAck) XXX_Size() int { return xxx_messageInfo_SCInvitationTaskRewardAck.Size(m) } func (m *SCInvitationTaskRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCInvitationTaskRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCInvitationTaskRewardAck proto.InternalMessageInfo func (m *SCInvitationTaskRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCInvitationTaskRewardAck) GetTaskIdList() []uint32 { if m != nil { return m.TaskIdList } return nil } func (m *SCInvitationTaskRewardAck) GetRewardItemList() []*KeyValueType { if m != nil { return m.RewardItemList } return nil } /////////////////////////////////////////////////////////充值 //获取充值信息(订单信息,商品信息) type CSPayInfoGetReq struct { GoodsId int32 `protobuf:"varint,1,opt,name=goods_id,json=goodsId,proto3" json:"goods_id,omitempty"` GoodsType int32 `protobuf:"varint,2,opt,name=goods_type,json=goodsType,proto3" json:"goods_type,omitempty"` Count int32 `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPayInfoGetReq) Reset() { *m = CSPayInfoGetReq{} } func (m *CSPayInfoGetReq) String() string { return proto.CompactTextString(m) } func (*CSPayInfoGetReq) ProtoMessage() {} func (*CSPayInfoGetReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{524} } func (m *CSPayInfoGetReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPayInfoGetReq.Unmarshal(m, b) } func (m *CSPayInfoGetReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPayInfoGetReq.Marshal(b, m, deterministic) } func (m *CSPayInfoGetReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPayInfoGetReq.Merge(m, src) } func (m *CSPayInfoGetReq) XXX_Size() int { return xxx_messageInfo_CSPayInfoGetReq.Size(m) } func (m *CSPayInfoGetReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPayInfoGetReq.DiscardUnknown(m) } var xxx_messageInfo_CSPayInfoGetReq proto.InternalMessageInfo func (m *CSPayInfoGetReq) GetGoodsId() int32 { if m != nil { return m.GoodsId } return 0 } func (m *CSPayInfoGetReq) GetGoodsType() int32 { if m != nil { return m.GoodsType } return 0 } func (m *CSPayInfoGetReq) GetCount() int32 { if m != nil { return m.Count } return 0 } type SCPayInfoGetAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GoodsId int32 `protobuf:"varint,2,opt,name=goods_id,json=goodsId,proto3" json:"goods_id,omitempty"` GoodsType int32 `protobuf:"varint,3,opt,name=goods_type,json=goodsType,proto3" json:"goods_type,omitempty"` GoodsName string `protobuf:"bytes,4,opt,name=goods_name,json=goodsName,proto3" json:"goods_name,omitempty"` CpOrderId uint64 `protobuf:"varint,5,opt,name=cp_order_id,json=cpOrderId,proto3" json:"cp_order_id,omitempty"` Amount float32 `protobuf:"fixed32,6,opt,name=amount,proto3" json:"amount,omitempty"` Count int32 `protobuf:"varint,7,opt,name=count,proto3" json:"count,omitempty"` SId int32 `protobuf:"varint,8,opt,name=s_id,json=sId,proto3" json:"s_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPayInfoGetAck) Reset() { *m = SCPayInfoGetAck{} } func (m *SCPayInfoGetAck) String() string { return proto.CompactTextString(m) } func (*SCPayInfoGetAck) ProtoMessage() {} func (*SCPayInfoGetAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{525} } func (m *SCPayInfoGetAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPayInfoGetAck.Unmarshal(m, b) } func (m *SCPayInfoGetAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPayInfoGetAck.Marshal(b, m, deterministic) } func (m *SCPayInfoGetAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPayInfoGetAck.Merge(m, src) } func (m *SCPayInfoGetAck) XXX_Size() int { return xxx_messageInfo_SCPayInfoGetAck.Size(m) } func (m *SCPayInfoGetAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPayInfoGetAck.DiscardUnknown(m) } var xxx_messageInfo_SCPayInfoGetAck proto.InternalMessageInfo func (m *SCPayInfoGetAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCPayInfoGetAck) GetGoodsId() int32 { if m != nil { return m.GoodsId } return 0 } func (m *SCPayInfoGetAck) GetGoodsType() int32 { if m != nil { return m.GoodsType } return 0 } func (m *SCPayInfoGetAck) GetGoodsName() string { if m != nil { return m.GoodsName } return "" } func (m *SCPayInfoGetAck) GetCpOrderId() uint64 { if m != nil { return m.CpOrderId } return 0 } func (m *SCPayInfoGetAck) GetAmount() float32 { if m != nil { return m.Amount } return 0 } func (m *SCPayInfoGetAck) GetCount() int32 { if m != nil { return m.Count } return 0 } func (m *SCPayInfoGetAck) GetSId() int32 { if m != nil { return m.SId } return 0 } //充值信息变更通知 type SCPayInfoNtf struct { TotalRecharge float32 `protobuf:"fixed32,1,opt,name=total_recharge,json=totalRecharge,proto3" json:"total_recharge,omitempty"` DayRecharge float32 `protobuf:"fixed32,2,opt,name=day_recharge,json=dayRecharge,proto3" json:"day_recharge,omitempty"` BtZhenDayRecharge float32 `protobuf:"fixed32,3,opt,name=bt_zhen_day_recharge,json=btZhenDayRecharge,proto3" json:"bt_zhen_day_recharge,omitempty"` BtJiaDayRecharge int32 `protobuf:"varint,4,opt,name=bt_jia_day_recharge,json=btJiaDayRecharge,proto3" json:"bt_jia_day_recharge,omitempty"` BtJiaTotalRecharge uint64 `protobuf:"varint,5,opt,name=bt_jia_total_recharge,json=btJiaTotalRecharge,proto3" json:"bt_jia_total_recharge,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPayInfoNtf) Reset() { *m = SCPayInfoNtf{} } func (m *SCPayInfoNtf) String() string { return proto.CompactTextString(m) } func (*SCPayInfoNtf) ProtoMessage() {} func (*SCPayInfoNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{526} } func (m *SCPayInfoNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPayInfoNtf.Unmarshal(m, b) } func (m *SCPayInfoNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPayInfoNtf.Marshal(b, m, deterministic) } func (m *SCPayInfoNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPayInfoNtf.Merge(m, src) } func (m *SCPayInfoNtf) XXX_Size() int { return xxx_messageInfo_SCPayInfoNtf.Size(m) } func (m *SCPayInfoNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCPayInfoNtf.DiscardUnknown(m) } var xxx_messageInfo_SCPayInfoNtf proto.InternalMessageInfo func (m *SCPayInfoNtf) GetTotalRecharge() float32 { if m != nil { return m.TotalRecharge } return 0 } func (m *SCPayInfoNtf) GetDayRecharge() float32 { if m != nil { return m.DayRecharge } return 0 } func (m *SCPayInfoNtf) GetBtZhenDayRecharge() float32 { if m != nil { return m.BtZhenDayRecharge } return 0 } func (m *SCPayInfoNtf) GetBtJiaDayRecharge() int32 { if m != nil { return m.BtJiaDayRecharge } return 0 } func (m *SCPayInfoNtf) GetBtJiaTotalRecharge() uint64 { if m != nil { return m.BtJiaTotalRecharge } return 0 } //上线获取成功成但是没有获取奖励的订单数据 type CSPayInfoOrderOKListGetReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSPayInfoOrderOKListGetReq) Reset() { *m = CSPayInfoOrderOKListGetReq{} } func (m *CSPayInfoOrderOKListGetReq) String() string { return proto.CompactTextString(m) } func (*CSPayInfoOrderOKListGetReq) ProtoMessage() {} func (*CSPayInfoOrderOKListGetReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{527} } func (m *CSPayInfoOrderOKListGetReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSPayInfoOrderOKListGetReq.Unmarshal(m, b) } func (m *CSPayInfoOrderOKListGetReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSPayInfoOrderOKListGetReq.Marshal(b, m, deterministic) } func (m *CSPayInfoOrderOKListGetReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSPayInfoOrderOKListGetReq.Merge(m, src) } func (m *CSPayInfoOrderOKListGetReq) XXX_Size() int { return xxx_messageInfo_CSPayInfoOrderOKListGetReq.Size(m) } func (m *CSPayInfoOrderOKListGetReq) XXX_DiscardUnknown() { xxx_messageInfo_CSPayInfoOrderOKListGetReq.DiscardUnknown(m) } var xxx_messageInfo_CSPayInfoOrderOKListGetReq proto.InternalMessageInfo type SCPayInfoOrderOKListGetAck struct { RewardItemList []*KeyValueType `protobuf:"bytes,1,rep,name=reward_item_list,json=rewardItemList,proto3" json:"reward_item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPayInfoOrderOKListGetAck) Reset() { *m = SCPayInfoOrderOKListGetAck{} } func (m *SCPayInfoOrderOKListGetAck) String() string { return proto.CompactTextString(m) } func (*SCPayInfoOrderOKListGetAck) ProtoMessage() {} func (*SCPayInfoOrderOKListGetAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{528} } func (m *SCPayInfoOrderOKListGetAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPayInfoOrderOKListGetAck.Unmarshal(m, b) } func (m *SCPayInfoOrderOKListGetAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPayInfoOrderOKListGetAck.Marshal(b, m, deterministic) } func (m *SCPayInfoOrderOKListGetAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPayInfoOrderOKListGetAck.Merge(m, src) } func (m *SCPayInfoOrderOKListGetAck) XXX_Size() int { return xxx_messageInfo_SCPayInfoOrderOKListGetAck.Size(m) } func (m *SCPayInfoOrderOKListGetAck) XXX_DiscardUnknown() { xxx_messageInfo_SCPayInfoOrderOKListGetAck.DiscardUnknown(m) } var xxx_messageInfo_SCPayInfoOrderOKListGetAck proto.InternalMessageInfo func (m *SCPayInfoOrderOKListGetAck) GetRewardItemList() []*KeyValueType { if m != nil { return m.RewardItemList } return nil } // 充值钱包商店购买(假钱购买) // bt服务器版本使用 type CSCreditRechargeShopItemBuyReq struct { GoodsId int32 `protobuf:"varint,1,opt,name=goods_id,json=goodsId,proto3" json:"goods_id,omitempty"` Count int32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCreditRechargeShopItemBuyReq) Reset() { *m = CSCreditRechargeShopItemBuyReq{} } func (m *CSCreditRechargeShopItemBuyReq) String() string { return proto.CompactTextString(m) } func (*CSCreditRechargeShopItemBuyReq) ProtoMessage() {} func (*CSCreditRechargeShopItemBuyReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{529} } func (m *CSCreditRechargeShopItemBuyReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCreditRechargeShopItemBuyReq.Unmarshal(m, b) } func (m *CSCreditRechargeShopItemBuyReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCreditRechargeShopItemBuyReq.Marshal(b, m, deterministic) } func (m *CSCreditRechargeShopItemBuyReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCreditRechargeShopItemBuyReq.Merge(m, src) } func (m *CSCreditRechargeShopItemBuyReq) XXX_Size() int { return xxx_messageInfo_CSCreditRechargeShopItemBuyReq.Size(m) } func (m *CSCreditRechargeShopItemBuyReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCreditRechargeShopItemBuyReq.DiscardUnknown(m) } var xxx_messageInfo_CSCreditRechargeShopItemBuyReq proto.InternalMessageInfo func (m *CSCreditRechargeShopItemBuyReq) GetGoodsId() int32 { if m != nil { return m.GoodsId } return 0 } func (m *CSCreditRechargeShopItemBuyReq) GetCount() int32 { if m != nil { return m.Count } return 0 } type SCCreditRechargeShopItemBuyAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GoodsId int32 `protobuf:"varint,2,opt,name=goods_id,json=goodsId,proto3" json:"goods_id,omitempty"` RewardItemList []*KeyValueType `protobuf:"bytes,3,rep,name=reward_item_list,json=rewardItemList,proto3" json:"reward_item_list,omitempty"` ShopItem *RuneShopItem `protobuf:"bytes,4,opt,name=shop_item,json=shopItem,proto3" json:"shop_item,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCreditRechargeShopItemBuyAck) Reset() { *m = SCCreditRechargeShopItemBuyAck{} } func (m *SCCreditRechargeShopItemBuyAck) String() string { return proto.CompactTextString(m) } func (*SCCreditRechargeShopItemBuyAck) ProtoMessage() {} func (*SCCreditRechargeShopItemBuyAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{530} } func (m *SCCreditRechargeShopItemBuyAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCreditRechargeShopItemBuyAck.Unmarshal(m, b) } func (m *SCCreditRechargeShopItemBuyAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCreditRechargeShopItemBuyAck.Marshal(b, m, deterministic) } func (m *SCCreditRechargeShopItemBuyAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCreditRechargeShopItemBuyAck.Merge(m, src) } func (m *SCCreditRechargeShopItemBuyAck) XXX_Size() int { return xxx_messageInfo_SCCreditRechargeShopItemBuyAck.Size(m) } func (m *SCCreditRechargeShopItemBuyAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCreditRechargeShopItemBuyAck.DiscardUnknown(m) } var xxx_messageInfo_SCCreditRechargeShopItemBuyAck proto.InternalMessageInfo func (m *SCCreditRechargeShopItemBuyAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCreditRechargeShopItemBuyAck) GetGoodsId() int32 { if m != nil { return m.GoodsId } return 0 } func (m *SCCreditRechargeShopItemBuyAck) GetRewardItemList() []*KeyValueType { if m != nil { return m.RewardItemList } return nil } func (m *SCCreditRechargeShopItemBuyAck) GetShopItem() *RuneShopItem { if m != nil { return m.ShopItem } return nil } // 充值钱包当前已经使用额度和使用额度上限变化通知 // 特权商店数据变化通知 type SCRuneBaseDataNtf struct { RuneBaseData *RuneBaseData `protobuf:"bytes,1,opt,name=rune_base_data,json=runeBaseData,proto3" json:"rune_base_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCRuneBaseDataNtf) Reset() { *m = SCRuneBaseDataNtf{} } func (m *SCRuneBaseDataNtf) String() string { return proto.CompactTextString(m) } func (*SCRuneBaseDataNtf) ProtoMessage() {} func (*SCRuneBaseDataNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{531} } func (m *SCRuneBaseDataNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCRuneBaseDataNtf.Unmarshal(m, b) } func (m *SCRuneBaseDataNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCRuneBaseDataNtf.Marshal(b, m, deterministic) } func (m *SCRuneBaseDataNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCRuneBaseDataNtf.Merge(m, src) } func (m *SCRuneBaseDataNtf) XXX_Size() int { return xxx_messageInfo_SCRuneBaseDataNtf.Size(m) } func (m *SCRuneBaseDataNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCRuneBaseDataNtf.DiscardUnknown(m) } var xxx_messageInfo_SCRuneBaseDataNtf proto.InternalMessageInfo func (m *SCRuneBaseDataNtf) GetRuneBaseData() *RuneBaseData { if m != nil { return m.RuneBaseData } return nil } // 特权卡商店每日礼包领取 type CSRuneSpecialPrivilegeRewardReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSRuneSpecialPrivilegeRewardReq) Reset() { *m = CSRuneSpecialPrivilegeRewardReq{} } func (m *CSRuneSpecialPrivilegeRewardReq) String() string { return proto.CompactTextString(m) } func (*CSRuneSpecialPrivilegeRewardReq) ProtoMessage() {} func (*CSRuneSpecialPrivilegeRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{532} } func (m *CSRuneSpecialPrivilegeRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSRuneSpecialPrivilegeRewardReq.Unmarshal(m, b) } func (m *CSRuneSpecialPrivilegeRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSRuneSpecialPrivilegeRewardReq.Marshal(b, m, deterministic) } func (m *CSRuneSpecialPrivilegeRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSRuneSpecialPrivilegeRewardReq.Merge(m, src) } func (m *CSRuneSpecialPrivilegeRewardReq) XXX_Size() int { return xxx_messageInfo_CSRuneSpecialPrivilegeRewardReq.Size(m) } func (m *CSRuneSpecialPrivilegeRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSRuneSpecialPrivilegeRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSRuneSpecialPrivilegeRewardReq proto.InternalMessageInfo type SCRuneSpecialPrivilegeRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardItemList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_item_list,json=rewardItemList,proto3" json:"reward_item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCRuneSpecialPrivilegeRewardAck) Reset() { *m = SCRuneSpecialPrivilegeRewardAck{} } func (m *SCRuneSpecialPrivilegeRewardAck) String() string { return proto.CompactTextString(m) } func (*SCRuneSpecialPrivilegeRewardAck) ProtoMessage() {} func (*SCRuneSpecialPrivilegeRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{533} } func (m *SCRuneSpecialPrivilegeRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCRuneSpecialPrivilegeRewardAck.Unmarshal(m, b) } func (m *SCRuneSpecialPrivilegeRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCRuneSpecialPrivilegeRewardAck.Marshal(b, m, deterministic) } func (m *SCRuneSpecialPrivilegeRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCRuneSpecialPrivilegeRewardAck.Merge(m, src) } func (m *SCRuneSpecialPrivilegeRewardAck) XXX_Size() int { return xxx_messageInfo_SCRuneSpecialPrivilegeRewardAck.Size(m) } func (m *SCRuneSpecialPrivilegeRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCRuneSpecialPrivilegeRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCRuneSpecialPrivilegeRewardAck proto.InternalMessageInfo func (m *SCRuneSpecialPrivilegeRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCRuneSpecialPrivilegeRewardAck) GetRewardItemList() []*KeyValueType { if m != nil { return m.RewardItemList } return nil } /////////////////////////////////////////////////////////百人道场 //基础收益 / 占领收益 / 剩余挑战次数 变更通知 type SCDaoChang100DataChangNtf struct { NtfData *RoleDaoChang100 `protobuf:"bytes,1,opt,name=ntf_data,json=ntfData,proto3" json:"ntf_data,omitempty"` SelfPosData *DaoChang100PosIdxData `protobuf:"bytes,2,opt,name=self_pos_data,json=selfPosData,proto3" json:"self_pos_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCDaoChang100DataChangNtf) Reset() { *m = SCDaoChang100DataChangNtf{} } func (m *SCDaoChang100DataChangNtf) String() string { return proto.CompactTextString(m) } func (*SCDaoChang100DataChangNtf) ProtoMessage() {} func (*SCDaoChang100DataChangNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{534} } func (m *SCDaoChang100DataChangNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCDaoChang100DataChangNtf.Unmarshal(m, b) } func (m *SCDaoChang100DataChangNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCDaoChang100DataChangNtf.Marshal(b, m, deterministic) } func (m *SCDaoChang100DataChangNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCDaoChang100DataChangNtf.Merge(m, src) } func (m *SCDaoChang100DataChangNtf) XXX_Size() int { return xxx_messageInfo_SCDaoChang100DataChangNtf.Size(m) } func (m *SCDaoChang100DataChangNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCDaoChang100DataChangNtf.DiscardUnknown(m) } var xxx_messageInfo_SCDaoChang100DataChangNtf proto.InternalMessageInfo func (m *SCDaoChang100DataChangNtf) GetNtfData() *RoleDaoChang100 { if m != nil { return m.NtfData } return nil } func (m *SCDaoChang100DataChangNtf) GetSelfPosData() *DaoChang100PosIdxData { if m != nil { return m.SelfPosData } return nil } //获取玩家(玩家自身和其他玩家)占位信息 type CSDaoChang100PlayerInfoReq struct { PlayerUid uint64 `protobuf:"varint,1,opt,name=player_uid,json=playerUid,proto3" json:"player_uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSDaoChang100PlayerInfoReq) Reset() { *m = CSDaoChang100PlayerInfoReq{} } func (m *CSDaoChang100PlayerInfoReq) String() string { return proto.CompactTextString(m) } func (*CSDaoChang100PlayerInfoReq) ProtoMessage() {} func (*CSDaoChang100PlayerInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{535} } func (m *CSDaoChang100PlayerInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSDaoChang100PlayerInfoReq.Unmarshal(m, b) } func (m *CSDaoChang100PlayerInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSDaoChang100PlayerInfoReq.Marshal(b, m, deterministic) } func (m *CSDaoChang100PlayerInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSDaoChang100PlayerInfoReq.Merge(m, src) } func (m *CSDaoChang100PlayerInfoReq) XXX_Size() int { return xxx_messageInfo_CSDaoChang100PlayerInfoReq.Size(m) } func (m *CSDaoChang100PlayerInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSDaoChang100PlayerInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSDaoChang100PlayerInfoReq proto.InternalMessageInfo func (m *CSDaoChang100PlayerInfoReq) GetPlayerUid() uint64 { if m != nil { return m.PlayerUid } return 0 } type SCDaoChang100PlayerInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` PlayerUid uint64 `protobuf:"varint,2,opt,name=player_uid,json=playerUid,proto3" json:"player_uid,omitempty"` PlayerPosData *DaoChang100PosIdxData `protobuf:"bytes,3,opt,name=player_pos_data,json=playerPosData,proto3" json:"player_pos_data,omitempty"` HasNewLog bool `protobuf:"varint,4,opt,name=has_new_log,json=hasNewLog,proto3" json:"has_new_log,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCDaoChang100PlayerInfoAck) Reset() { *m = SCDaoChang100PlayerInfoAck{} } func (m *SCDaoChang100PlayerInfoAck) String() string { return proto.CompactTextString(m) } func (*SCDaoChang100PlayerInfoAck) ProtoMessage() {} func (*SCDaoChang100PlayerInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{536} } func (m *SCDaoChang100PlayerInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCDaoChang100PlayerInfoAck.Unmarshal(m, b) } func (m *SCDaoChang100PlayerInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCDaoChang100PlayerInfoAck.Marshal(b, m, deterministic) } func (m *SCDaoChang100PlayerInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCDaoChang100PlayerInfoAck.Merge(m, src) } func (m *SCDaoChang100PlayerInfoAck) XXX_Size() int { return xxx_messageInfo_SCDaoChang100PlayerInfoAck.Size(m) } func (m *SCDaoChang100PlayerInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCDaoChang100PlayerInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCDaoChang100PlayerInfoAck proto.InternalMessageInfo func (m *SCDaoChang100PlayerInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCDaoChang100PlayerInfoAck) GetPlayerUid() uint64 { if m != nil { return m.PlayerUid } return 0 } func (m *SCDaoChang100PlayerInfoAck) GetPlayerPosData() *DaoChang100PosIdxData { if m != nil { return m.PlayerPosData } return nil } func (m *SCDaoChang100PlayerInfoAck) GetHasNewLog() bool { if m != nil { return m.HasNewLog } return false } //获取百人道场位置信息数据 //列表上限20 type CSDaoChang100Req struct { PosIdxList []int32 `protobuf:"varint,1,rep,packed,name=pos_idx_list,json=posIdxList,proto3" json:"pos_idx_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSDaoChang100Req) Reset() { *m = CSDaoChang100Req{} } func (m *CSDaoChang100Req) String() string { return proto.CompactTextString(m) } func (*CSDaoChang100Req) ProtoMessage() {} func (*CSDaoChang100Req) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{537} } func (m *CSDaoChang100Req) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSDaoChang100Req.Unmarshal(m, b) } func (m *CSDaoChang100Req) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSDaoChang100Req.Marshal(b, m, deterministic) } func (m *CSDaoChang100Req) XXX_Merge(src proto.Message) { xxx_messageInfo_CSDaoChang100Req.Merge(m, src) } func (m *CSDaoChang100Req) XXX_Size() int { return xxx_messageInfo_CSDaoChang100Req.Size(m) } func (m *CSDaoChang100Req) XXX_DiscardUnknown() { xxx_messageInfo_CSDaoChang100Req.DiscardUnknown(m) } var xxx_messageInfo_CSDaoChang100Req proto.InternalMessageInfo func (m *CSDaoChang100Req) GetPosIdxList() []int32 { if m != nil { return m.PosIdxList } return nil } type SCDaoChang100Ack struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` PosDataList []*DaoChang100PosIdxData `protobuf:"bytes,2,rep,name=pos_data_list,json=posDataList,proto3" json:"pos_data_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCDaoChang100Ack) Reset() { *m = SCDaoChang100Ack{} } func (m *SCDaoChang100Ack) String() string { return proto.CompactTextString(m) } func (*SCDaoChang100Ack) ProtoMessage() {} func (*SCDaoChang100Ack) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{538} } func (m *SCDaoChang100Ack) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCDaoChang100Ack.Unmarshal(m, b) } func (m *SCDaoChang100Ack) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCDaoChang100Ack.Marshal(b, m, deterministic) } func (m *SCDaoChang100Ack) XXX_Merge(src proto.Message) { xxx_messageInfo_SCDaoChang100Ack.Merge(m, src) } func (m *SCDaoChang100Ack) XXX_Size() int { return xxx_messageInfo_SCDaoChang100Ack.Size(m) } func (m *SCDaoChang100Ack) XXX_DiscardUnknown() { xxx_messageInfo_SCDaoChang100Ack.DiscardUnknown(m) } var xxx_messageInfo_SCDaoChang100Ack proto.InternalMessageInfo func (m *SCDaoChang100Ack) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCDaoChang100Ack) GetPosDataList() []*DaoChang100PosIdxData { if m != nil { return m.PosDataList } return nil } //获取占领记录 type CSDaoChang100LogReq struct { BeginTime uint64 `protobuf:"varint,1,opt,name=begin_time,json=beginTime,proto3" json:"begin_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSDaoChang100LogReq) Reset() { *m = CSDaoChang100LogReq{} } func (m *CSDaoChang100LogReq) String() string { return proto.CompactTextString(m) } func (*CSDaoChang100LogReq) ProtoMessage() {} func (*CSDaoChang100LogReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{539} } func (m *CSDaoChang100LogReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSDaoChang100LogReq.Unmarshal(m, b) } func (m *CSDaoChang100LogReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSDaoChang100LogReq.Marshal(b, m, deterministic) } func (m *CSDaoChang100LogReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSDaoChang100LogReq.Merge(m, src) } func (m *CSDaoChang100LogReq) XXX_Size() int { return xxx_messageInfo_CSDaoChang100LogReq.Size(m) } func (m *CSDaoChang100LogReq) XXX_DiscardUnknown() { xxx_messageInfo_CSDaoChang100LogReq.DiscardUnknown(m) } var xxx_messageInfo_CSDaoChang100LogReq proto.InternalMessageInfo func (m *CSDaoChang100LogReq) GetBeginTime() uint64 { if m != nil { return m.BeginTime } return 0 } type SCDaoChang100LogAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` LogList []*DaoChang100Log `protobuf:"bytes,2,rep,name=log_list,json=logList,proto3" json:"log_list,omitempty"` IsEnd bool `protobuf:"varint,3,opt,name=is_end,json=isEnd,proto3" json:"is_end,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCDaoChang100LogAck) Reset() { *m = SCDaoChang100LogAck{} } func (m *SCDaoChang100LogAck) String() string { return proto.CompactTextString(m) } func (*SCDaoChang100LogAck) ProtoMessage() {} func (*SCDaoChang100LogAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{540} } func (m *SCDaoChang100LogAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCDaoChang100LogAck.Unmarshal(m, b) } func (m *SCDaoChang100LogAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCDaoChang100LogAck.Marshal(b, m, deterministic) } func (m *SCDaoChang100LogAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCDaoChang100LogAck.Merge(m, src) } func (m *SCDaoChang100LogAck) XXX_Size() int { return xxx_messageInfo_SCDaoChang100LogAck.Size(m) } func (m *SCDaoChang100LogAck) XXX_DiscardUnknown() { xxx_messageInfo_SCDaoChang100LogAck.DiscardUnknown(m) } var xxx_messageInfo_SCDaoChang100LogAck proto.InternalMessageInfo func (m *SCDaoChang100LogAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCDaoChang100LogAck) GetLogList() []*DaoChang100Log { if m != nil { return m.LogList } return nil } func (m *SCDaoChang100LogAck) GetIsEnd() bool { if m != nil { return m.IsEnd } return false } //挑战占位(挑战成功后发送通知消息SCDaoChang100DataChangNtf) type CSDaoChang100ChallengeReq struct { PosIdx int32 `protobuf:"varint,1,opt,name=pos_idx,json=posIdx,proto3" json:"pos_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSDaoChang100ChallengeReq) Reset() { *m = CSDaoChang100ChallengeReq{} } func (m *CSDaoChang100ChallengeReq) String() string { return proto.CompactTextString(m) } func (*CSDaoChang100ChallengeReq) ProtoMessage() {} func (*CSDaoChang100ChallengeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{541} } func (m *CSDaoChang100ChallengeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSDaoChang100ChallengeReq.Unmarshal(m, b) } func (m *CSDaoChang100ChallengeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSDaoChang100ChallengeReq.Marshal(b, m, deterministic) } func (m *CSDaoChang100ChallengeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSDaoChang100ChallengeReq.Merge(m, src) } func (m *CSDaoChang100ChallengeReq) XXX_Size() int { return xxx_messageInfo_CSDaoChang100ChallengeReq.Size(m) } func (m *CSDaoChang100ChallengeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSDaoChang100ChallengeReq.DiscardUnknown(m) } var xxx_messageInfo_CSDaoChang100ChallengeReq proto.InternalMessageInfo func (m *CSDaoChang100ChallengeReq) GetPosIdx() int32 { if m != nil { return m.PosIdx } return 0 } type SCDaoChang100ChallengeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` PosIdx int32 `protobuf:"varint,2,opt,name=pos_idx,json=posIdx,proto3" json:"pos_idx,omitempty"` FightInfo *FightRoleInfo `protobuf:"bytes,3,opt,name=fight_info,json=fightInfo,proto3" json:"fight_info,omitempty"` ChallengePosData *DaoChang100PosIdxData `protobuf:"bytes,4,opt,name=challenge_pos_data,json=challengePosData,proto3" json:"challenge_pos_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCDaoChang100ChallengeAck) Reset() { *m = SCDaoChang100ChallengeAck{} } func (m *SCDaoChang100ChallengeAck) String() string { return proto.CompactTextString(m) } func (*SCDaoChang100ChallengeAck) ProtoMessage() {} func (*SCDaoChang100ChallengeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{542} } func (m *SCDaoChang100ChallengeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCDaoChang100ChallengeAck.Unmarshal(m, b) } func (m *SCDaoChang100ChallengeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCDaoChang100ChallengeAck.Marshal(b, m, deterministic) } func (m *SCDaoChang100ChallengeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCDaoChang100ChallengeAck.Merge(m, src) } func (m *SCDaoChang100ChallengeAck) XXX_Size() int { return xxx_messageInfo_SCDaoChang100ChallengeAck.Size(m) } func (m *SCDaoChang100ChallengeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCDaoChang100ChallengeAck.DiscardUnknown(m) } var xxx_messageInfo_SCDaoChang100ChallengeAck proto.InternalMessageInfo func (m *SCDaoChang100ChallengeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCDaoChang100ChallengeAck) GetPosIdx() int32 { if m != nil { return m.PosIdx } return 0 } func (m *SCDaoChang100ChallengeAck) GetFightInfo() *FightRoleInfo { if m != nil { return m.FightInfo } return nil } func (m *SCDaoChang100ChallengeAck) GetChallengePosData() *DaoChang100PosIdxData { if m != nil { return m.ChallengePosData } return nil } type CSDaoChang100ChallengeResultReq struct { BattleTime int32 `protobuf:"varint,1,opt,name=battle_time,json=battleTime,proto3" json:"battle_time,omitempty"` PosIdx int32 `protobuf:"varint,2,opt,name=pos_idx,json=posIdx,proto3" json:"pos_idx,omitempty"` PosUid uint64 `protobuf:"varint,3,opt,name=pos_uid,json=posUid,proto3" json:"pos_uid,omitempty"` BattleResult bool `protobuf:"varint,4,opt,name=battle_result,json=battleResult,proto3" json:"battle_result,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSDaoChang100ChallengeResultReq) Reset() { *m = CSDaoChang100ChallengeResultReq{} } func (m *CSDaoChang100ChallengeResultReq) String() string { return proto.CompactTextString(m) } func (*CSDaoChang100ChallengeResultReq) ProtoMessage() {} func (*CSDaoChang100ChallengeResultReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{543} } func (m *CSDaoChang100ChallengeResultReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSDaoChang100ChallengeResultReq.Unmarshal(m, b) } func (m *CSDaoChang100ChallengeResultReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSDaoChang100ChallengeResultReq.Marshal(b, m, deterministic) } func (m *CSDaoChang100ChallengeResultReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSDaoChang100ChallengeResultReq.Merge(m, src) } func (m *CSDaoChang100ChallengeResultReq) XXX_Size() int { return xxx_messageInfo_CSDaoChang100ChallengeResultReq.Size(m) } func (m *CSDaoChang100ChallengeResultReq) XXX_DiscardUnknown() { xxx_messageInfo_CSDaoChang100ChallengeResultReq.DiscardUnknown(m) } var xxx_messageInfo_CSDaoChang100ChallengeResultReq proto.InternalMessageInfo func (m *CSDaoChang100ChallengeResultReq) GetBattleTime() int32 { if m != nil { return m.BattleTime } return 0 } func (m *CSDaoChang100ChallengeResultReq) GetPosIdx() int32 { if m != nil { return m.PosIdx } return 0 } func (m *CSDaoChang100ChallengeResultReq) GetPosUid() uint64 { if m != nil { return m.PosUid } return 0 } func (m *CSDaoChang100ChallengeResultReq) GetBattleResult() bool { if m != nil { return m.BattleResult } return false } //获取收益奖励 type CSDaoChang100TimeRewardReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSDaoChang100TimeRewardReq) Reset() { *m = CSDaoChang100TimeRewardReq{} } func (m *CSDaoChang100TimeRewardReq) String() string { return proto.CompactTextString(m) } func (*CSDaoChang100TimeRewardReq) ProtoMessage() {} func (*CSDaoChang100TimeRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{544} } func (m *CSDaoChang100TimeRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSDaoChang100TimeRewardReq.Unmarshal(m, b) } func (m *CSDaoChang100TimeRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSDaoChang100TimeRewardReq.Marshal(b, m, deterministic) } func (m *CSDaoChang100TimeRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSDaoChang100TimeRewardReq.Merge(m, src) } func (m *CSDaoChang100TimeRewardReq) XXX_Size() int { return xxx_messageInfo_CSDaoChang100TimeRewardReq.Size(m) } func (m *CSDaoChang100TimeRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSDaoChang100TimeRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSDaoChang100TimeRewardReq proto.InternalMessageInfo type SCDaoChang100TimeRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"` RewardNum int32 `protobuf:"varint,3,opt,name=reward_num,json=rewardNum,proto3" json:"reward_num,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCDaoChang100TimeRewardAck) Reset() { *m = SCDaoChang100TimeRewardAck{} } func (m *SCDaoChang100TimeRewardAck) String() string { return proto.CompactTextString(m) } func (*SCDaoChang100TimeRewardAck) ProtoMessage() {} func (*SCDaoChang100TimeRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{545} } func (m *SCDaoChang100TimeRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCDaoChang100TimeRewardAck.Unmarshal(m, b) } func (m *SCDaoChang100TimeRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCDaoChang100TimeRewardAck.Marshal(b, m, deterministic) } func (m *SCDaoChang100TimeRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCDaoChang100TimeRewardAck.Merge(m, src) } func (m *SCDaoChang100TimeRewardAck) XXX_Size() int { return xxx_messageInfo_SCDaoChang100TimeRewardAck.Size(m) } func (m *SCDaoChang100TimeRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCDaoChang100TimeRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCDaoChang100TimeRewardAck proto.InternalMessageInfo func (m *SCDaoChang100TimeRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCDaoChang100TimeRewardAck) GetRewardList() []*KeyValueType { if m != nil { return m.RewardList } return nil } func (m *SCDaoChang100TimeRewardAck) GetRewardNum() int32 { if m != nil { return m.RewardNum } return 0 } //购买挑战次数 type CSDaoChang100BuyChallengeCountReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSDaoChang100BuyChallengeCountReq) Reset() { *m = CSDaoChang100BuyChallengeCountReq{} } func (m *CSDaoChang100BuyChallengeCountReq) String() string { return proto.CompactTextString(m) } func (*CSDaoChang100BuyChallengeCountReq) ProtoMessage() {} func (*CSDaoChang100BuyChallengeCountReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{546} } func (m *CSDaoChang100BuyChallengeCountReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSDaoChang100BuyChallengeCountReq.Unmarshal(m, b) } func (m *CSDaoChang100BuyChallengeCountReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSDaoChang100BuyChallengeCountReq.Marshal(b, m, deterministic) } func (m *CSDaoChang100BuyChallengeCountReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSDaoChang100BuyChallengeCountReq.Merge(m, src) } func (m *CSDaoChang100BuyChallengeCountReq) XXX_Size() int { return xxx_messageInfo_CSDaoChang100BuyChallengeCountReq.Size(m) } func (m *CSDaoChang100BuyChallengeCountReq) XXX_DiscardUnknown() { xxx_messageInfo_CSDaoChang100BuyChallengeCountReq.DiscardUnknown(m) } var xxx_messageInfo_CSDaoChang100BuyChallengeCountReq proto.InternalMessageInfo type SCDaoChang100BuyChallengeCountAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCDaoChang100BuyChallengeCountAck) Reset() { *m = SCDaoChang100BuyChallengeCountAck{} } func (m *SCDaoChang100BuyChallengeCountAck) String() string { return proto.CompactTextString(m) } func (*SCDaoChang100BuyChallengeCountAck) ProtoMessage() {} func (*SCDaoChang100BuyChallengeCountAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{547} } func (m *SCDaoChang100BuyChallengeCountAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCDaoChang100BuyChallengeCountAck.Unmarshal(m, b) } func (m *SCDaoChang100BuyChallengeCountAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCDaoChang100BuyChallengeCountAck.Marshal(b, m, deterministic) } func (m *SCDaoChang100BuyChallengeCountAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCDaoChang100BuyChallengeCountAck.Merge(m, src) } func (m *SCDaoChang100BuyChallengeCountAck) XXX_Size() int { return xxx_messageInfo_SCDaoChang100BuyChallengeCountAck.Size(m) } func (m *SCDaoChang100BuyChallengeCountAck) XXX_DiscardUnknown() { xxx_messageInfo_SCDaoChang100BuyChallengeCountAck.DiscardUnknown(m) } var xxx_messageInfo_SCDaoChang100BuyChallengeCountAck proto.InternalMessageInfo func (m *SCDaoChang100BuyChallengeCountAck) GetError() int32 { if m != nil { return m.Error } return 0 } //道场口号设置 type CSDaoChang100SetTipsReq struct { TipDesc string `protobuf:"bytes,1,opt,name=tip_desc,json=tipDesc,proto3" json:"tip_desc,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSDaoChang100SetTipsReq) Reset() { *m = CSDaoChang100SetTipsReq{} } func (m *CSDaoChang100SetTipsReq) String() string { return proto.CompactTextString(m) } func (*CSDaoChang100SetTipsReq) ProtoMessage() {} func (*CSDaoChang100SetTipsReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{548} } func (m *CSDaoChang100SetTipsReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSDaoChang100SetTipsReq.Unmarshal(m, b) } func (m *CSDaoChang100SetTipsReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSDaoChang100SetTipsReq.Marshal(b, m, deterministic) } func (m *CSDaoChang100SetTipsReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSDaoChang100SetTipsReq.Merge(m, src) } func (m *CSDaoChang100SetTipsReq) XXX_Size() int { return xxx_messageInfo_CSDaoChang100SetTipsReq.Size(m) } func (m *CSDaoChang100SetTipsReq) XXX_DiscardUnknown() { xxx_messageInfo_CSDaoChang100SetTipsReq.DiscardUnknown(m) } var xxx_messageInfo_CSDaoChang100SetTipsReq proto.InternalMessageInfo func (m *CSDaoChang100SetTipsReq) GetTipDesc() string { if m != nil { return m.TipDesc } return "" } type SCDaoChang100SetTipsAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCDaoChang100SetTipsAck) Reset() { *m = SCDaoChang100SetTipsAck{} } func (m *SCDaoChang100SetTipsAck) String() string { return proto.CompactTextString(m) } func (*SCDaoChang100SetTipsAck) ProtoMessage() {} func (*SCDaoChang100SetTipsAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{549} } func (m *SCDaoChang100SetTipsAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCDaoChang100SetTipsAck.Unmarshal(m, b) } func (m *SCDaoChang100SetTipsAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCDaoChang100SetTipsAck.Marshal(b, m, deterministic) } func (m *SCDaoChang100SetTipsAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCDaoChang100SetTipsAck.Merge(m, src) } func (m *SCDaoChang100SetTipsAck) XXX_Size() int { return xxx_messageInfo_SCDaoChang100SetTipsAck.Size(m) } func (m *SCDaoChang100SetTipsAck) XXX_DiscardUnknown() { xxx_messageInfo_SCDaoChang100SetTipsAck.DiscardUnknown(m) } var xxx_messageInfo_SCDaoChang100SetTipsAck proto.InternalMessageInfo func (m *SCDaoChang100SetTipsAck) GetError() int32 { if m != nil { return m.Error } return 0 } //礼包码获取奖励 type CSGiftRewardReq struct { GiftCode string `protobuf:"bytes,1,opt,name=gift_code,json=giftCode,proto3" json:"gift_code,omitempty"` Uuid uint64 `protobuf:"varint,2,opt,name=uuid,proto3" json:"uuid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGiftRewardReq) Reset() { *m = CSGiftRewardReq{} } func (m *CSGiftRewardReq) String() string { return proto.CompactTextString(m) } func (*CSGiftRewardReq) ProtoMessage() {} func (*CSGiftRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{550} } func (m *CSGiftRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGiftRewardReq.Unmarshal(m, b) } func (m *CSGiftRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGiftRewardReq.Marshal(b, m, deterministic) } func (m *CSGiftRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGiftRewardReq.Merge(m, src) } func (m *CSGiftRewardReq) XXX_Size() int { return xxx_messageInfo_CSGiftRewardReq.Size(m) } func (m *CSGiftRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGiftRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSGiftRewardReq proto.InternalMessageInfo func (m *CSGiftRewardReq) GetGiftCode() string { if m != nil { return m.GiftCode } return "" } func (m *CSGiftRewardReq) GetUuid() uint64 { if m != nil { return m.Uuid } return 0 } type SCGiftRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Uuid uint64 `protobuf:"varint,2,opt,name=uuid,proto3" json:"uuid,omitempty"` RewardList []*KeyValueType `protobuf:"bytes,3,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGiftRewardAck) Reset() { *m = SCGiftRewardAck{} } func (m *SCGiftRewardAck) String() string { return proto.CompactTextString(m) } func (*SCGiftRewardAck) ProtoMessage() {} func (*SCGiftRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{551} } func (m *SCGiftRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGiftRewardAck.Unmarshal(m, b) } func (m *SCGiftRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGiftRewardAck.Marshal(b, m, deterministic) } func (m *SCGiftRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGiftRewardAck.Merge(m, src) } func (m *SCGiftRewardAck) XXX_Size() int { return xxx_messageInfo_SCGiftRewardAck.Size(m) } func (m *SCGiftRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGiftRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCGiftRewardAck proto.InternalMessageInfo func (m *SCGiftRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGiftRewardAck) GetUuid() uint64 { if m != nil { return m.Uuid } return 0 } func (m *SCGiftRewardAck) GetRewardList() []*KeyValueType { if m != nil { return m.RewardList } return nil } //道场转盘 type SCDaoChang100WheelChangNtf struct { NtfData *RoleDaoChang100 `protobuf:"bytes,1,opt,name=ntf_data,json=ntfData,proto3" json:"ntf_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCDaoChang100WheelChangNtf) Reset() { *m = SCDaoChang100WheelChangNtf{} } func (m *SCDaoChang100WheelChangNtf) String() string { return proto.CompactTextString(m) } func (*SCDaoChang100WheelChangNtf) ProtoMessage() {} func (*SCDaoChang100WheelChangNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{552} } func (m *SCDaoChang100WheelChangNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCDaoChang100WheelChangNtf.Unmarshal(m, b) } func (m *SCDaoChang100WheelChangNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCDaoChang100WheelChangNtf.Marshal(b, m, deterministic) } func (m *SCDaoChang100WheelChangNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCDaoChang100WheelChangNtf.Merge(m, src) } func (m *SCDaoChang100WheelChangNtf) XXX_Size() int { return xxx_messageInfo_SCDaoChang100WheelChangNtf.Size(m) } func (m *SCDaoChang100WheelChangNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCDaoChang100WheelChangNtf.DiscardUnknown(m) } var xxx_messageInfo_SCDaoChang100WheelChangNtf proto.InternalMessageInfo func (m *SCDaoChang100WheelChangNtf) GetNtfData() *RoleDaoChang100 { if m != nil { return m.NtfData } return nil } //打开界面是获取信息(第三赛季未到时无数据,后续打开生成奖励物品) type CSDaoChang100WheelReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSDaoChang100WheelReq) Reset() { *m = CSDaoChang100WheelReq{} } func (m *CSDaoChang100WheelReq) String() string { return proto.CompactTextString(m) } func (*CSDaoChang100WheelReq) ProtoMessage() {} func (*CSDaoChang100WheelReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{553} } func (m *CSDaoChang100WheelReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSDaoChang100WheelReq.Unmarshal(m, b) } func (m *CSDaoChang100WheelReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSDaoChang100WheelReq.Marshal(b, m, deterministic) } func (m *CSDaoChang100WheelReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSDaoChang100WheelReq.Merge(m, src) } func (m *CSDaoChang100WheelReq) XXX_Size() int { return xxx_messageInfo_CSDaoChang100WheelReq.Size(m) } func (m *CSDaoChang100WheelReq) XXX_DiscardUnknown() { xxx_messageInfo_CSDaoChang100WheelReq.DiscardUnknown(m) } var xxx_messageInfo_CSDaoChang100WheelReq proto.InternalMessageInfo type SCDaoChang100WheelAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCDaoChang100WheelAck) Reset() { *m = SCDaoChang100WheelAck{} } func (m *SCDaoChang100WheelAck) String() string { return proto.CompactTextString(m) } func (*SCDaoChang100WheelAck) ProtoMessage() {} func (*SCDaoChang100WheelAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{554} } func (m *SCDaoChang100WheelAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCDaoChang100WheelAck.Unmarshal(m, b) } func (m *SCDaoChang100WheelAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCDaoChang100WheelAck.Marshal(b, m, deterministic) } func (m *SCDaoChang100WheelAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCDaoChang100WheelAck.Merge(m, src) } func (m *SCDaoChang100WheelAck) XXX_Size() int { return xxx_messageInfo_SCDaoChang100WheelAck.Size(m) } func (m *SCDaoChang100WheelAck) XXX_DiscardUnknown() { xxx_messageInfo_SCDaoChang100WheelAck.DiscardUnknown(m) } var xxx_messageInfo_SCDaoChang100WheelAck proto.InternalMessageInfo func (m *SCDaoChang100WheelAck) GetError() int32 { if m != nil { return m.Error } return 0 } //刷新转盘道具(未开启本轮时操作) type CSDaoChang100WheelRefreshReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSDaoChang100WheelRefreshReq) Reset() { *m = CSDaoChang100WheelRefreshReq{} } func (m *CSDaoChang100WheelRefreshReq) String() string { return proto.CompactTextString(m) } func (*CSDaoChang100WheelRefreshReq) ProtoMessage() {} func (*CSDaoChang100WheelRefreshReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{555} } func (m *CSDaoChang100WheelRefreshReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSDaoChang100WheelRefreshReq.Unmarshal(m, b) } func (m *CSDaoChang100WheelRefreshReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSDaoChang100WheelRefreshReq.Marshal(b, m, deterministic) } func (m *CSDaoChang100WheelRefreshReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSDaoChang100WheelRefreshReq.Merge(m, src) } func (m *CSDaoChang100WheelRefreshReq) XXX_Size() int { return xxx_messageInfo_CSDaoChang100WheelRefreshReq.Size(m) } func (m *CSDaoChang100WheelRefreshReq) XXX_DiscardUnknown() { xxx_messageInfo_CSDaoChang100WheelRefreshReq.DiscardUnknown(m) } var xxx_messageInfo_CSDaoChang100WheelRefreshReq proto.InternalMessageInfo type SCDaoChang100WheelRefreshAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCDaoChang100WheelRefreshAck) Reset() { *m = SCDaoChang100WheelRefreshAck{} } func (m *SCDaoChang100WheelRefreshAck) String() string { return proto.CompactTextString(m) } func (*SCDaoChang100WheelRefreshAck) ProtoMessage() {} func (*SCDaoChang100WheelRefreshAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{556} } func (m *SCDaoChang100WheelRefreshAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCDaoChang100WheelRefreshAck.Unmarshal(m, b) } func (m *SCDaoChang100WheelRefreshAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCDaoChang100WheelRefreshAck.Marshal(b, m, deterministic) } func (m *SCDaoChang100WheelRefreshAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCDaoChang100WheelRefreshAck.Merge(m, src) } func (m *SCDaoChang100WheelRefreshAck) XXX_Size() int { return xxx_messageInfo_SCDaoChang100WheelRefreshAck.Size(m) } func (m *SCDaoChang100WheelRefreshAck) XXX_DiscardUnknown() { xxx_messageInfo_SCDaoChang100WheelRefreshAck.DiscardUnknown(m) } var xxx_messageInfo_SCDaoChang100WheelRefreshAck proto.InternalMessageInfo func (m *SCDaoChang100WheelRefreshAck) GetError() int32 { if m != nil { return m.Error } return 0 } //开启本轮转盘(开始获取奖励) type CSDaoChang100WheelOpenRewardReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSDaoChang100WheelOpenRewardReq) Reset() { *m = CSDaoChang100WheelOpenRewardReq{} } func (m *CSDaoChang100WheelOpenRewardReq) String() string { return proto.CompactTextString(m) } func (*CSDaoChang100WheelOpenRewardReq) ProtoMessage() {} func (*CSDaoChang100WheelOpenRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{557} } func (m *CSDaoChang100WheelOpenRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSDaoChang100WheelOpenRewardReq.Unmarshal(m, b) } func (m *CSDaoChang100WheelOpenRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSDaoChang100WheelOpenRewardReq.Marshal(b, m, deterministic) } func (m *CSDaoChang100WheelOpenRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSDaoChang100WheelOpenRewardReq.Merge(m, src) } func (m *CSDaoChang100WheelOpenRewardReq) XXX_Size() int { return xxx_messageInfo_CSDaoChang100WheelOpenRewardReq.Size(m) } func (m *CSDaoChang100WheelOpenRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSDaoChang100WheelOpenRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSDaoChang100WheelOpenRewardReq proto.InternalMessageInfo type SCDaoChang100WheelOpenRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCDaoChang100WheelOpenRewardAck) Reset() { *m = SCDaoChang100WheelOpenRewardAck{} } func (m *SCDaoChang100WheelOpenRewardAck) String() string { return proto.CompactTextString(m) } func (*SCDaoChang100WheelOpenRewardAck) ProtoMessage() {} func (*SCDaoChang100WheelOpenRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{558} } func (m *SCDaoChang100WheelOpenRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCDaoChang100WheelOpenRewardAck.Unmarshal(m, b) } func (m *SCDaoChang100WheelOpenRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCDaoChang100WheelOpenRewardAck.Marshal(b, m, deterministic) } func (m *SCDaoChang100WheelOpenRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCDaoChang100WheelOpenRewardAck.Merge(m, src) } func (m *SCDaoChang100WheelOpenRewardAck) XXX_Size() int { return xxx_messageInfo_SCDaoChang100WheelOpenRewardAck.Size(m) } func (m *SCDaoChang100WheelOpenRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCDaoChang100WheelOpenRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCDaoChang100WheelOpenRewardAck proto.InternalMessageInfo func (m *SCDaoChang100WheelOpenRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } //转一次/转本轮(获取所有奖励) type CSDaoChang100WheelRewardReq struct { RewardAll bool `protobuf:"varint,1,opt,name=reward_all,json=rewardAll,proto3" json:"reward_all,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSDaoChang100WheelRewardReq) Reset() { *m = CSDaoChang100WheelRewardReq{} } func (m *CSDaoChang100WheelRewardReq) String() string { return proto.CompactTextString(m) } func (*CSDaoChang100WheelRewardReq) ProtoMessage() {} func (*CSDaoChang100WheelRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{559} } func (m *CSDaoChang100WheelRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSDaoChang100WheelRewardReq.Unmarshal(m, b) } func (m *CSDaoChang100WheelRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSDaoChang100WheelRewardReq.Marshal(b, m, deterministic) } func (m *CSDaoChang100WheelRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSDaoChang100WheelRewardReq.Merge(m, src) } func (m *CSDaoChang100WheelRewardReq) XXX_Size() int { return xxx_messageInfo_CSDaoChang100WheelRewardReq.Size(m) } func (m *CSDaoChang100WheelRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSDaoChang100WheelRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSDaoChang100WheelRewardReq proto.InternalMessageInfo func (m *CSDaoChang100WheelRewardReq) GetRewardAll() bool { if m != nil { return m.RewardAll } return false } type SCDaoChang100WheelRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardAll bool `protobuf:"varint,2,opt,name=reward_all,json=rewardAll,proto3" json:"reward_all,omitempty"` RewardList []*WheelRewardItemInfo `protobuf:"bytes,3,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCDaoChang100WheelRewardAck) Reset() { *m = SCDaoChang100WheelRewardAck{} } func (m *SCDaoChang100WheelRewardAck) String() string { return proto.CompactTextString(m) } func (*SCDaoChang100WheelRewardAck) ProtoMessage() {} func (*SCDaoChang100WheelRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{560} } func (m *SCDaoChang100WheelRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCDaoChang100WheelRewardAck.Unmarshal(m, b) } func (m *SCDaoChang100WheelRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCDaoChang100WheelRewardAck.Marshal(b, m, deterministic) } func (m *SCDaoChang100WheelRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCDaoChang100WheelRewardAck.Merge(m, src) } func (m *SCDaoChang100WheelRewardAck) XXX_Size() int { return xxx_messageInfo_SCDaoChang100WheelRewardAck.Size(m) } func (m *SCDaoChang100WheelRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCDaoChang100WheelRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCDaoChang100WheelRewardAck proto.InternalMessageInfo func (m *SCDaoChang100WheelRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCDaoChang100WheelRewardAck) GetRewardAll() bool { if m != nil { return m.RewardAll } return false } func (m *SCDaoChang100WheelRewardAck) GetRewardList() []*WheelRewardItemInfo { if m != nil { return m.RewardList } return nil } //关闭本轮转盘 type CSDaoChang100WheelCloseRewardReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSDaoChang100WheelCloseRewardReq) Reset() { *m = CSDaoChang100WheelCloseRewardReq{} } func (m *CSDaoChang100WheelCloseRewardReq) String() string { return proto.CompactTextString(m) } func (*CSDaoChang100WheelCloseRewardReq) ProtoMessage() {} func (*CSDaoChang100WheelCloseRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{561} } func (m *CSDaoChang100WheelCloseRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSDaoChang100WheelCloseRewardReq.Unmarshal(m, b) } func (m *CSDaoChang100WheelCloseRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSDaoChang100WheelCloseRewardReq.Marshal(b, m, deterministic) } func (m *CSDaoChang100WheelCloseRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSDaoChang100WheelCloseRewardReq.Merge(m, src) } func (m *CSDaoChang100WheelCloseRewardReq) XXX_Size() int { return xxx_messageInfo_CSDaoChang100WheelCloseRewardReq.Size(m) } func (m *CSDaoChang100WheelCloseRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSDaoChang100WheelCloseRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSDaoChang100WheelCloseRewardReq proto.InternalMessageInfo type SCDaoChang100WheelCloseRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCDaoChang100WheelCloseRewardAck) Reset() { *m = SCDaoChang100WheelCloseRewardAck{} } func (m *SCDaoChang100WheelCloseRewardAck) String() string { return proto.CompactTextString(m) } func (*SCDaoChang100WheelCloseRewardAck) ProtoMessage() {} func (*SCDaoChang100WheelCloseRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{562} } func (m *SCDaoChang100WheelCloseRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCDaoChang100WheelCloseRewardAck.Unmarshal(m, b) } func (m *SCDaoChang100WheelCloseRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCDaoChang100WheelCloseRewardAck.Marshal(b, m, deterministic) } func (m *SCDaoChang100WheelCloseRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCDaoChang100WheelCloseRewardAck.Merge(m, src) } func (m *SCDaoChang100WheelCloseRewardAck) XXX_Size() int { return xxx_messageInfo_SCDaoChang100WheelCloseRewardAck.Size(m) } func (m *SCDaoChang100WheelCloseRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCDaoChang100WheelCloseRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCDaoChang100WheelCloseRewardAck proto.InternalMessageInfo func (m *SCDaoChang100WheelCloseRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } //获取转盘日志 type CSDaoChang100WheelLogReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSDaoChang100WheelLogReq) Reset() { *m = CSDaoChang100WheelLogReq{} } func (m *CSDaoChang100WheelLogReq) String() string { return proto.CompactTextString(m) } func (*CSDaoChang100WheelLogReq) ProtoMessage() {} func (*CSDaoChang100WheelLogReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{563} } func (m *CSDaoChang100WheelLogReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSDaoChang100WheelLogReq.Unmarshal(m, b) } func (m *CSDaoChang100WheelLogReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSDaoChang100WheelLogReq.Marshal(b, m, deterministic) } func (m *CSDaoChang100WheelLogReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSDaoChang100WheelLogReq.Merge(m, src) } func (m *CSDaoChang100WheelLogReq) XXX_Size() int { return xxx_messageInfo_CSDaoChang100WheelLogReq.Size(m) } func (m *CSDaoChang100WheelLogReq) XXX_DiscardUnknown() { xxx_messageInfo_CSDaoChang100WheelLogReq.DiscardUnknown(m) } var xxx_messageInfo_CSDaoChang100WheelLogReq proto.InternalMessageInfo type SCDaoChang100WheelLogAck struct { LogList []*WheelLogData `protobuf:"bytes,1,rep,name=log_list,json=logList,proto3" json:"log_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCDaoChang100WheelLogAck) Reset() { *m = SCDaoChang100WheelLogAck{} } func (m *SCDaoChang100WheelLogAck) String() string { return proto.CompactTextString(m) } func (*SCDaoChang100WheelLogAck) ProtoMessage() {} func (*SCDaoChang100WheelLogAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{564} } func (m *SCDaoChang100WheelLogAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCDaoChang100WheelLogAck.Unmarshal(m, b) } func (m *SCDaoChang100WheelLogAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCDaoChang100WheelLogAck.Marshal(b, m, deterministic) } func (m *SCDaoChang100WheelLogAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCDaoChang100WheelLogAck.Merge(m, src) } func (m *SCDaoChang100WheelLogAck) XXX_Size() int { return xxx_messageInfo_SCDaoChang100WheelLogAck.Size(m) } func (m *SCDaoChang100WheelLogAck) XXX_DiscardUnknown() { xxx_messageInfo_SCDaoChang100WheelLogAck.DiscardUnknown(m) } var xxx_messageInfo_SCDaoChang100WheelLogAck proto.InternalMessageInfo func (m *SCDaoChang100WheelLogAck) GetLogList() []*WheelLogData { if m != nil { return m.LogList } return nil } type SCDaoChang100WheelLogNtf struct { LogList []*WheelLogData `protobuf:"bytes,1,rep,name=log_list,json=logList,proto3" json:"log_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCDaoChang100WheelLogNtf) Reset() { *m = SCDaoChang100WheelLogNtf{} } func (m *SCDaoChang100WheelLogNtf) String() string { return proto.CompactTextString(m) } func (*SCDaoChang100WheelLogNtf) ProtoMessage() {} func (*SCDaoChang100WheelLogNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{565} } func (m *SCDaoChang100WheelLogNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCDaoChang100WheelLogNtf.Unmarshal(m, b) } func (m *SCDaoChang100WheelLogNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCDaoChang100WheelLogNtf.Marshal(b, m, deterministic) } func (m *SCDaoChang100WheelLogNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCDaoChang100WheelLogNtf.Merge(m, src) } func (m *SCDaoChang100WheelLogNtf) XXX_Size() int { return xxx_messageInfo_SCDaoChang100WheelLogNtf.Size(m) } func (m *SCDaoChang100WheelLogNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCDaoChang100WheelLogNtf.DiscardUnknown(m) } var xxx_messageInfo_SCDaoChang100WheelLogNtf proto.InternalMessageInfo func (m *SCDaoChang100WheelLogNtf) GetLogList() []*WheelLogData { if m != nil { return m.LogList } return nil } type SCCompetitionStarInfoNtf struct { CurScore int32 `protobuf:"varint,1,opt,name=cur_score,json=curScore,proto3" json:"cur_score,omitempty"` NextFinal int32 `protobuf:"varint,2,opt,name=next_final,json=nextFinal,proto3" json:"next_final,omitempty"` BeforeFirst int32 `protobuf:"varint,3,opt,name=before_first,json=beforeFirst,proto3" json:"before_first,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCompetitionStarInfoNtf) Reset() { *m = SCCompetitionStarInfoNtf{} } func (m *SCCompetitionStarInfoNtf) String() string { return proto.CompactTextString(m) } func (*SCCompetitionStarInfoNtf) ProtoMessage() {} func (*SCCompetitionStarInfoNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{566} } func (m *SCCompetitionStarInfoNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCompetitionStarInfoNtf.Unmarshal(m, b) } func (m *SCCompetitionStarInfoNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCompetitionStarInfoNtf.Marshal(b, m, deterministic) } func (m *SCCompetitionStarInfoNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCompetitionStarInfoNtf.Merge(m, src) } func (m *SCCompetitionStarInfoNtf) XXX_Size() int { return xxx_messageInfo_SCCompetitionStarInfoNtf.Size(m) } func (m *SCCompetitionStarInfoNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCCompetitionStarInfoNtf.DiscardUnknown(m) } var xxx_messageInfo_SCCompetitionStarInfoNtf proto.InternalMessageInfo func (m *SCCompetitionStarInfoNtf) GetCurScore() int32 { if m != nil { return m.CurScore } return 0 } func (m *SCCompetitionStarInfoNtf) GetNextFinal() int32 { if m != nil { return m.NextFinal } return 0 } func (m *SCCompetitionStarInfoNtf) GetBeforeFirst() int32 { if m != nil { return m.BeforeFirst } return 0 } type CSCompetitionStarInfoReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCompetitionStarInfoReq) Reset() { *m = CSCompetitionStarInfoReq{} } func (m *CSCompetitionStarInfoReq) String() string { return proto.CompactTextString(m) } func (*CSCompetitionStarInfoReq) ProtoMessage() {} func (*CSCompetitionStarInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{567} } func (m *CSCompetitionStarInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCompetitionStarInfoReq.Unmarshal(m, b) } func (m *CSCompetitionStarInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCompetitionStarInfoReq.Marshal(b, m, deterministic) } func (m *CSCompetitionStarInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCompetitionStarInfoReq.Merge(m, src) } func (m *CSCompetitionStarInfoReq) XXX_Size() int { return xxx_messageInfo_CSCompetitionStarInfoReq.Size(m) } func (m *CSCompetitionStarInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCompetitionStarInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSCompetitionStarInfoReq proto.InternalMessageInfo type SCCompetitionStarInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Stars []int32 `protobuf:"varint,2,rep,packed,name=stars,proto3" json:"stars,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCompetitionStarInfoAck) Reset() { *m = SCCompetitionStarInfoAck{} } func (m *SCCompetitionStarInfoAck) String() string { return proto.CompactTextString(m) } func (*SCCompetitionStarInfoAck) ProtoMessage() {} func (*SCCompetitionStarInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{568} } func (m *SCCompetitionStarInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCompetitionStarInfoAck.Unmarshal(m, b) } func (m *SCCompetitionStarInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCompetitionStarInfoAck.Marshal(b, m, deterministic) } func (m *SCCompetitionStarInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCompetitionStarInfoAck.Merge(m, src) } func (m *SCCompetitionStarInfoAck) XXX_Size() int { return xxx_messageInfo_SCCompetitionStarInfoAck.Size(m) } func (m *SCCompetitionStarInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCompetitionStarInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCCompetitionStarInfoAck proto.InternalMessageInfo func (m *SCCompetitionStarInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCompetitionStarInfoAck) GetStars() []int32 { if m != nil { return m.Stars } return nil } //占卜一次 type CSCompetitionStarDivineReq struct { UseTicket bool `protobuf:"varint,1,opt,name=use_ticket,json=useTicket,proto3" json:"use_ticket,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCompetitionStarDivineReq) Reset() { *m = CSCompetitionStarDivineReq{} } func (m *CSCompetitionStarDivineReq) String() string { return proto.CompactTextString(m) } func (*CSCompetitionStarDivineReq) ProtoMessage() {} func (*CSCompetitionStarDivineReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{569} } func (m *CSCompetitionStarDivineReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCompetitionStarDivineReq.Unmarshal(m, b) } func (m *CSCompetitionStarDivineReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCompetitionStarDivineReq.Marshal(b, m, deterministic) } func (m *CSCompetitionStarDivineReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCompetitionStarDivineReq.Merge(m, src) } func (m *CSCompetitionStarDivineReq) XXX_Size() int { return xxx_messageInfo_CSCompetitionStarDivineReq.Size(m) } func (m *CSCompetitionStarDivineReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCompetitionStarDivineReq.DiscardUnknown(m) } var xxx_messageInfo_CSCompetitionStarDivineReq proto.InternalMessageInfo func (m *CSCompetitionStarDivineReq) GetUseTicket() bool { if m != nil { return m.UseTicket } return false } type SCCompetitionStarDivineAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Stars []int32 `protobuf:"varint,2,rep,packed,name=stars,proto3" json:"stars,omitempty"` Star int32 `protobuf:"varint,3,opt,name=star,proto3" json:"star,omitempty"` Light bool `protobuf:"varint,4,opt,name=light,proto3" json:"light,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCompetitionStarDivineAck) Reset() { *m = SCCompetitionStarDivineAck{} } func (m *SCCompetitionStarDivineAck) String() string { return proto.CompactTextString(m) } func (*SCCompetitionStarDivineAck) ProtoMessage() {} func (*SCCompetitionStarDivineAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{570} } func (m *SCCompetitionStarDivineAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCompetitionStarDivineAck.Unmarshal(m, b) } func (m *SCCompetitionStarDivineAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCompetitionStarDivineAck.Marshal(b, m, deterministic) } func (m *SCCompetitionStarDivineAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCompetitionStarDivineAck.Merge(m, src) } func (m *SCCompetitionStarDivineAck) XXX_Size() int { return xxx_messageInfo_SCCompetitionStarDivineAck.Size(m) } func (m *SCCompetitionStarDivineAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCompetitionStarDivineAck.DiscardUnknown(m) } var xxx_messageInfo_SCCompetitionStarDivineAck proto.InternalMessageInfo func (m *SCCompetitionStarDivineAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCompetitionStarDivineAck) GetStars() []int32 { if m != nil { return m.Stars } return nil } func (m *SCCompetitionStarDivineAck) GetStar() int32 { if m != nil { return m.Star } return 0 } func (m *SCCompetitionStarDivineAck) GetLight() bool { if m != nil { return m.Light } return false } //领奖/关闭本轮占卜 type CSCompetitionStarCloseRewardReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCompetitionStarCloseRewardReq) Reset() { *m = CSCompetitionStarCloseRewardReq{} } func (m *CSCompetitionStarCloseRewardReq) String() string { return proto.CompactTextString(m) } func (*CSCompetitionStarCloseRewardReq) ProtoMessage() {} func (*CSCompetitionStarCloseRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{571} } func (m *CSCompetitionStarCloseRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCompetitionStarCloseRewardReq.Unmarshal(m, b) } func (m *CSCompetitionStarCloseRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCompetitionStarCloseRewardReq.Marshal(b, m, deterministic) } func (m *CSCompetitionStarCloseRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCompetitionStarCloseRewardReq.Merge(m, src) } func (m *CSCompetitionStarCloseRewardReq) XXX_Size() int { return xxx_messageInfo_CSCompetitionStarCloseRewardReq.Size(m) } func (m *CSCompetitionStarCloseRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCompetitionStarCloseRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSCompetitionStarCloseRewardReq proto.InternalMessageInfo type SCCompetitionStarCloseRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Stars []int32 `protobuf:"varint,2,rep,packed,name=stars,proto3" json:"stars,omitempty"` RewardList []*KeyValueType `protobuf:"bytes,3,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCompetitionStarCloseRewardAck) Reset() { *m = SCCompetitionStarCloseRewardAck{} } func (m *SCCompetitionStarCloseRewardAck) String() string { return proto.CompactTextString(m) } func (*SCCompetitionStarCloseRewardAck) ProtoMessage() {} func (*SCCompetitionStarCloseRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{572} } func (m *SCCompetitionStarCloseRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCompetitionStarCloseRewardAck.Unmarshal(m, b) } func (m *SCCompetitionStarCloseRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCompetitionStarCloseRewardAck.Marshal(b, m, deterministic) } func (m *SCCompetitionStarCloseRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCompetitionStarCloseRewardAck.Merge(m, src) } func (m *SCCompetitionStarCloseRewardAck) XXX_Size() int { return xxx_messageInfo_SCCompetitionStarCloseRewardAck.Size(m) } func (m *SCCompetitionStarCloseRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCompetitionStarCloseRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCCompetitionStarCloseRewardAck proto.InternalMessageInfo func (m *SCCompetitionStarCloseRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCompetitionStarCloseRewardAck) GetStars() []int32 { if m != nil { return m.Stars } return nil } func (m *SCCompetitionStarCloseRewardAck) GetRewardList() []*KeyValueType { if m != nil { return m.RewardList } return nil } //累计在线奖励获取 type CSAccOnlineRewardReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSAccOnlineRewardReq) Reset() { *m = CSAccOnlineRewardReq{} } func (m *CSAccOnlineRewardReq) String() string { return proto.CompactTextString(m) } func (*CSAccOnlineRewardReq) ProtoMessage() {} func (*CSAccOnlineRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{573} } func (m *CSAccOnlineRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSAccOnlineRewardReq.Unmarshal(m, b) } func (m *CSAccOnlineRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSAccOnlineRewardReq.Marshal(b, m, deterministic) } func (m *CSAccOnlineRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSAccOnlineRewardReq.Merge(m, src) } func (m *CSAccOnlineRewardReq) XXX_Size() int { return xxx_messageInfo_CSAccOnlineRewardReq.Size(m) } func (m *CSAccOnlineRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSAccOnlineRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSAccOnlineRewardReq proto.InternalMessageInfo type SCAccOnlineRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardList []*KeyValueType `protobuf:"bytes,3,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCAccOnlineRewardAck) Reset() { *m = SCAccOnlineRewardAck{} } func (m *SCAccOnlineRewardAck) String() string { return proto.CompactTextString(m) } func (*SCAccOnlineRewardAck) ProtoMessage() {} func (*SCAccOnlineRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{574} } func (m *SCAccOnlineRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCAccOnlineRewardAck.Unmarshal(m, b) } func (m *SCAccOnlineRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCAccOnlineRewardAck.Marshal(b, m, deterministic) } func (m *SCAccOnlineRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCAccOnlineRewardAck.Merge(m, src) } func (m *SCAccOnlineRewardAck) XXX_Size() int { return xxx_messageInfo_SCAccOnlineRewardAck.Size(m) } func (m *SCAccOnlineRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCAccOnlineRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCAccOnlineRewardAck proto.InternalMessageInfo func (m *SCAccOnlineRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCAccOnlineRewardAck) GetRewardList() []*KeyValueType { if m != nil { return m.RewardList } return nil } //偶像季 主动投票 type CSCompetitionOnVoteReq struct { TicketCount int32 `protobuf:"varint,1,opt,name=ticket_count,json=ticketCount,proto3" json:"ticket_count,omitempty"` Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCompetitionOnVoteReq) Reset() { *m = CSCompetitionOnVoteReq{} } func (m *CSCompetitionOnVoteReq) String() string { return proto.CompactTextString(m) } func (*CSCompetitionOnVoteReq) ProtoMessage() {} func (*CSCompetitionOnVoteReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{575} } func (m *CSCompetitionOnVoteReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCompetitionOnVoteReq.Unmarshal(m, b) } func (m *CSCompetitionOnVoteReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCompetitionOnVoteReq.Marshal(b, m, deterministic) } func (m *CSCompetitionOnVoteReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCompetitionOnVoteReq.Merge(m, src) } func (m *CSCompetitionOnVoteReq) XXX_Size() int { return xxx_messageInfo_CSCompetitionOnVoteReq.Size(m) } func (m *CSCompetitionOnVoteReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCompetitionOnVoteReq.DiscardUnknown(m) } var xxx_messageInfo_CSCompetitionOnVoteReq proto.InternalMessageInfo func (m *CSCompetitionOnVoteReq) GetTicketCount() int32 { if m != nil { return m.TicketCount } return 0 } func (m *CSCompetitionOnVoteReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } type SCCompetitionOnVoteAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"` TotalCount int32 `protobuf:"varint,3,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"` //前三名的票数 VoteList []*FansRankData `protobuf:"bytes,4,rep,name=vote_list,json=voteList,proto3" json:"vote_list,omitempty"` Detail []*PlayerShowData `protobuf:"bytes,5,rep,name=detail,proto3" json:"detail,omitempty"` VoteTarget *FansRankData `protobuf:"bytes,6,opt,name=vote_target,json=voteTarget,proto3" json:"vote_target,omitempty"` TicketCount int32 `protobuf:"varint,7,opt,name=ticket_count,json=ticketCount,proto3" json:"ticket_count,omitempty"` RewardData []*KeyValueType64 `protobuf:"bytes,8,rep,name=reward_data,json=rewardData,proto3" json:"reward_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCompetitionOnVoteAck) Reset() { *m = SCCompetitionOnVoteAck{} } func (m *SCCompetitionOnVoteAck) String() string { return proto.CompactTextString(m) } func (*SCCompetitionOnVoteAck) ProtoMessage() {} func (*SCCompetitionOnVoteAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{576} } func (m *SCCompetitionOnVoteAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCompetitionOnVoteAck.Unmarshal(m, b) } func (m *SCCompetitionOnVoteAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCompetitionOnVoteAck.Marshal(b, m, deterministic) } func (m *SCCompetitionOnVoteAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCompetitionOnVoteAck.Merge(m, src) } func (m *SCCompetitionOnVoteAck) XXX_Size() int { return xxx_messageInfo_SCCompetitionOnVoteAck.Size(m) } func (m *SCCompetitionOnVoteAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCompetitionOnVoteAck.DiscardUnknown(m) } var xxx_messageInfo_SCCompetitionOnVoteAck proto.InternalMessageInfo func (m *SCCompetitionOnVoteAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCompetitionOnVoteAck) GetUid() uint64 { if m != nil { return m.Uid } return 0 } func (m *SCCompetitionOnVoteAck) GetTotalCount() int32 { if m != nil { return m.TotalCount } return 0 } func (m *SCCompetitionOnVoteAck) GetVoteList() []*FansRankData { if m != nil { return m.VoteList } return nil } func (m *SCCompetitionOnVoteAck) GetDetail() []*PlayerShowData { if m != nil { return m.Detail } return nil } func (m *SCCompetitionOnVoteAck) GetVoteTarget() *FansRankData { if m != nil { return m.VoteTarget } return nil } func (m *SCCompetitionOnVoteAck) GetTicketCount() int32 { if m != nil { return m.TicketCount } return 0 } func (m *SCCompetitionOnVoteAck) GetRewardData() []*KeyValueType64 { if m != nil { return m.RewardData } return nil } //偶像季 请求自己的粉丝榜 type CSCompetitionSelfFansInfoReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCompetitionSelfFansInfoReq) Reset() { *m = CSCompetitionSelfFansInfoReq{} } func (m *CSCompetitionSelfFansInfoReq) String() string { return proto.CompactTextString(m) } func (*CSCompetitionSelfFansInfoReq) ProtoMessage() {} func (*CSCompetitionSelfFansInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{577} } func (m *CSCompetitionSelfFansInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCompetitionSelfFansInfoReq.Unmarshal(m, b) } func (m *CSCompetitionSelfFansInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCompetitionSelfFansInfoReq.Marshal(b, m, deterministic) } func (m *CSCompetitionSelfFansInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCompetitionSelfFansInfoReq.Merge(m, src) } func (m *CSCompetitionSelfFansInfoReq) XXX_Size() int { return xxx_messageInfo_CSCompetitionSelfFansInfoReq.Size(m) } func (m *CSCompetitionSelfFansInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCompetitionSelfFansInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSCompetitionSelfFansInfoReq proto.InternalMessageInfo type SCCompetitionSelfFansInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` FanList []*FansVoteData `protobuf:"bytes,2,rep,name=fan_list,json=fanList,proto3" json:"fan_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCompetitionSelfFansInfoAck) Reset() { *m = SCCompetitionSelfFansInfoAck{} } func (m *SCCompetitionSelfFansInfoAck) String() string { return proto.CompactTextString(m) } func (*SCCompetitionSelfFansInfoAck) ProtoMessage() {} func (*SCCompetitionSelfFansInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{578} } func (m *SCCompetitionSelfFansInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCompetitionSelfFansInfoAck.Unmarshal(m, b) } func (m *SCCompetitionSelfFansInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCompetitionSelfFansInfoAck.Marshal(b, m, deterministic) } func (m *SCCompetitionSelfFansInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCompetitionSelfFansInfoAck.Merge(m, src) } func (m *SCCompetitionSelfFansInfoAck) XXX_Size() int { return xxx_messageInfo_SCCompetitionSelfFansInfoAck.Size(m) } func (m *SCCompetitionSelfFansInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCompetitionSelfFansInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCCompetitionSelfFansInfoAck proto.InternalMessageInfo func (m *SCCompetitionSelfFansInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCompetitionSelfFansInfoAck) GetFanList() []*FansVoteData { if m != nil { return m.FanList } return nil } //偶像季 得票排行榜单 type CSCompetitionVoteRankReq struct { Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCompetitionVoteRankReq) Reset() { *m = CSCompetitionVoteRankReq{} } func (m *CSCompetitionVoteRankReq) String() string { return proto.CompactTextString(m) } func (*CSCompetitionVoteRankReq) ProtoMessage() {} func (*CSCompetitionVoteRankReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{579} } func (m *CSCompetitionVoteRankReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCompetitionVoteRankReq.Unmarshal(m, b) } func (m *CSCompetitionVoteRankReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCompetitionVoteRankReq.Marshal(b, m, deterministic) } func (m *CSCompetitionVoteRankReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCompetitionVoteRankReq.Merge(m, src) } func (m *CSCompetitionVoteRankReq) XXX_Size() int { return xxx_messageInfo_CSCompetitionVoteRankReq.Size(m) } func (m *CSCompetitionVoteRankReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCompetitionVoteRankReq.DiscardUnknown(m) } var xxx_messageInfo_CSCompetitionVoteRankReq proto.InternalMessageInfo func (m *CSCompetitionVoteRankReq) GetPage() int32 { if m != nil { return m.Page } return 0 } type SCCompetitionVoteRankAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"` RankData []*FansRankData `protobuf:"bytes,3,rep,name=rank_data,json=rankData,proto3" json:"rank_data,omitempty"` IsEnd bool `protobuf:"varint,4,opt,name=is_end,json=isEnd,proto3" json:"is_end,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCompetitionVoteRankAck) Reset() { *m = SCCompetitionVoteRankAck{} } func (m *SCCompetitionVoteRankAck) String() string { return proto.CompactTextString(m) } func (*SCCompetitionVoteRankAck) ProtoMessage() {} func (*SCCompetitionVoteRankAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{580} } func (m *SCCompetitionVoteRankAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCompetitionVoteRankAck.Unmarshal(m, b) } func (m *SCCompetitionVoteRankAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCompetitionVoteRankAck.Marshal(b, m, deterministic) } func (m *SCCompetitionVoteRankAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCompetitionVoteRankAck.Merge(m, src) } func (m *SCCompetitionVoteRankAck) XXX_Size() int { return xxx_messageInfo_SCCompetitionVoteRankAck.Size(m) } func (m *SCCompetitionVoteRankAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCompetitionVoteRankAck.DiscardUnknown(m) } var xxx_messageInfo_SCCompetitionVoteRankAck proto.InternalMessageInfo func (m *SCCompetitionVoteRankAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCompetitionVoteRankAck) GetPage() int32 { if m != nil { return m.Page } return 0 } func (m *SCCompetitionVoteRankAck) GetRankData() []*FansRankData { if m != nil { return m.RankData } return nil } func (m *SCCompetitionVoteRankAck) GetIsEnd() bool { if m != nil { return m.IsEnd } return false } //偶像季 粉丝奖励榜 type CSCompetitionFansRewardRankReq struct { Page int32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCompetitionFansRewardRankReq) Reset() { *m = CSCompetitionFansRewardRankReq{} } func (m *CSCompetitionFansRewardRankReq) String() string { return proto.CompactTextString(m) } func (*CSCompetitionFansRewardRankReq) ProtoMessage() {} func (*CSCompetitionFansRewardRankReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{581} } func (m *CSCompetitionFansRewardRankReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCompetitionFansRewardRankReq.Unmarshal(m, b) } func (m *CSCompetitionFansRewardRankReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCompetitionFansRewardRankReq.Marshal(b, m, deterministic) } func (m *CSCompetitionFansRewardRankReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCompetitionFansRewardRankReq.Merge(m, src) } func (m *CSCompetitionFansRewardRankReq) XXX_Size() int { return xxx_messageInfo_CSCompetitionFansRewardRankReq.Size(m) } func (m *CSCompetitionFansRewardRankReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCompetitionFansRewardRankReq.DiscardUnknown(m) } var xxx_messageInfo_CSCompetitionFansRewardRankReq proto.InternalMessageInfo func (m *CSCompetitionFansRewardRankReq) GetPage() int32 { if m != nil { return m.Page } return 0 } type SCCompetitionFansRewardRankAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"` DataList []*FansBoxData `protobuf:"bytes,3,rep,name=data_list,json=dataList,proto3" json:"data_list,omitempty"` RewardData []*KeyValueType64 `protobuf:"bytes,4,rep,name=reward_data,json=rewardData,proto3" json:"reward_data,omitempty"` IsEnd bool `protobuf:"varint,5,opt,name=is_end,json=isEnd,proto3" json:"is_end,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCompetitionFansRewardRankAck) Reset() { *m = SCCompetitionFansRewardRankAck{} } func (m *SCCompetitionFansRewardRankAck) String() string { return proto.CompactTextString(m) } func (*SCCompetitionFansRewardRankAck) ProtoMessage() {} func (*SCCompetitionFansRewardRankAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{582} } func (m *SCCompetitionFansRewardRankAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCompetitionFansRewardRankAck.Unmarshal(m, b) } func (m *SCCompetitionFansRewardRankAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCompetitionFansRewardRankAck.Marshal(b, m, deterministic) } func (m *SCCompetitionFansRewardRankAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCompetitionFansRewardRankAck.Merge(m, src) } func (m *SCCompetitionFansRewardRankAck) XXX_Size() int { return xxx_messageInfo_SCCompetitionFansRewardRankAck.Size(m) } func (m *SCCompetitionFansRewardRankAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCompetitionFansRewardRankAck.DiscardUnknown(m) } var xxx_messageInfo_SCCompetitionFansRewardRankAck proto.InternalMessageInfo func (m *SCCompetitionFansRewardRankAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCompetitionFansRewardRankAck) GetPage() int32 { if m != nil { return m.Page } return 0 } func (m *SCCompetitionFansRewardRankAck) GetDataList() []*FansBoxData { if m != nil { return m.DataList } return nil } func (m *SCCompetitionFansRewardRankAck) GetRewardData() []*KeyValueType64 { if m != nil { return m.RewardData } return nil } func (m *SCCompetitionFansRewardRankAck) GetIsEnd() bool { if m != nil { return m.IsEnd } return false } //偶像季 粉丝领奖 type CSCompetitionFansGetRewardReq struct { Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"` RewardLevel int32 `protobuf:"varint,2,opt,name=reward_level,json=rewardLevel,proto3" json:"reward_level,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCompetitionFansGetRewardReq) Reset() { *m = CSCompetitionFansGetRewardReq{} } func (m *CSCompetitionFansGetRewardReq) String() string { return proto.CompactTextString(m) } func (*CSCompetitionFansGetRewardReq) ProtoMessage() {} func (*CSCompetitionFansGetRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{583} } func (m *CSCompetitionFansGetRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCompetitionFansGetRewardReq.Unmarshal(m, b) } func (m *CSCompetitionFansGetRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCompetitionFansGetRewardReq.Marshal(b, m, deterministic) } func (m *CSCompetitionFansGetRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCompetitionFansGetRewardReq.Merge(m, src) } func (m *CSCompetitionFansGetRewardReq) XXX_Size() int { return xxx_messageInfo_CSCompetitionFansGetRewardReq.Size(m) } func (m *CSCompetitionFansGetRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCompetitionFansGetRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSCompetitionFansGetRewardReq proto.InternalMessageInfo func (m *CSCompetitionFansGetRewardReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } func (m *CSCompetitionFansGetRewardReq) GetRewardLevel() int32 { if m != nil { return m.RewardLevel } return 0 } type SCCompetitionFansGetRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Uid uint64 `protobuf:"varint,2,opt,name=uid,proto3" json:"uid,omitempty"` RewardLevel int32 `protobuf:"varint,3,opt,name=reward_level,json=rewardLevel,proto3" json:"reward_level,omitempty"` RewardList []*KeyValueType `protobuf:"bytes,4,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"` RewardFlag int32 `protobuf:"varint,5,opt,name=reward_flag,json=rewardFlag,proto3" json:"reward_flag,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCompetitionFansGetRewardAck) Reset() { *m = SCCompetitionFansGetRewardAck{} } func (m *SCCompetitionFansGetRewardAck) String() string { return proto.CompactTextString(m) } func (*SCCompetitionFansGetRewardAck) ProtoMessage() {} func (*SCCompetitionFansGetRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{584} } func (m *SCCompetitionFansGetRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCompetitionFansGetRewardAck.Unmarshal(m, b) } func (m *SCCompetitionFansGetRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCompetitionFansGetRewardAck.Marshal(b, m, deterministic) } func (m *SCCompetitionFansGetRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCompetitionFansGetRewardAck.Merge(m, src) } func (m *SCCompetitionFansGetRewardAck) XXX_Size() int { return xxx_messageInfo_SCCompetitionFansGetRewardAck.Size(m) } func (m *SCCompetitionFansGetRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCompetitionFansGetRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCCompetitionFansGetRewardAck proto.InternalMessageInfo func (m *SCCompetitionFansGetRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCompetitionFansGetRewardAck) GetUid() uint64 { if m != nil { return m.Uid } return 0 } func (m *SCCompetitionFansGetRewardAck) GetRewardLevel() int32 { if m != nil { return m.RewardLevel } return 0 } func (m *SCCompetitionFansGetRewardAck) GetRewardList() []*KeyValueType { if m != nil { return m.RewardList } return nil } func (m *SCCompetitionFansGetRewardAck) GetRewardFlag() int32 { if m != nil { return m.RewardFlag } return 0 } //偶像季 请求每日奖励 type CSCompetitionFansDayRewardReq struct { Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCompetitionFansDayRewardReq) Reset() { *m = CSCompetitionFansDayRewardReq{} } func (m *CSCompetitionFansDayRewardReq) String() string { return proto.CompactTextString(m) } func (*CSCompetitionFansDayRewardReq) ProtoMessage() {} func (*CSCompetitionFansDayRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{585} } func (m *CSCompetitionFansDayRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCompetitionFansDayRewardReq.Unmarshal(m, b) } func (m *CSCompetitionFansDayRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCompetitionFansDayRewardReq.Marshal(b, m, deterministic) } func (m *CSCompetitionFansDayRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCompetitionFansDayRewardReq.Merge(m, src) } func (m *CSCompetitionFansDayRewardReq) XXX_Size() int { return xxx_messageInfo_CSCompetitionFansDayRewardReq.Size(m) } func (m *CSCompetitionFansDayRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCompetitionFansDayRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSCompetitionFansDayRewardReq proto.InternalMessageInfo func (m *CSCompetitionFansDayRewardReq) GetId() int32 { if m != nil { return m.Id } return 0 } type SCCompetitionFansDayRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Id int32 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCompetitionFansDayRewardAck) Reset() { *m = SCCompetitionFansDayRewardAck{} } func (m *SCCompetitionFansDayRewardAck) String() string { return proto.CompactTextString(m) } func (*SCCompetitionFansDayRewardAck) ProtoMessage() {} func (*SCCompetitionFansDayRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{586} } func (m *SCCompetitionFansDayRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCompetitionFansDayRewardAck.Unmarshal(m, b) } func (m *SCCompetitionFansDayRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCompetitionFansDayRewardAck.Marshal(b, m, deterministic) } func (m *SCCompetitionFansDayRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCompetitionFansDayRewardAck.Merge(m, src) } func (m *SCCompetitionFansDayRewardAck) XXX_Size() int { return xxx_messageInfo_SCCompetitionFansDayRewardAck.Size(m) } func (m *SCCompetitionFansDayRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCompetitionFansDayRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCCompetitionFansDayRewardAck proto.InternalMessageInfo func (m *SCCompetitionFansDayRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCompetitionFansDayRewardAck) GetId() int32 { if m != nil { return m.Id } return 0 } //偶像季 请求玩家票数排行榜 type CSCompetitionGetPlayerVoteRankReq struct { Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCompetitionGetPlayerVoteRankReq) Reset() { *m = CSCompetitionGetPlayerVoteRankReq{} } func (m *CSCompetitionGetPlayerVoteRankReq) String() string { return proto.CompactTextString(m) } func (*CSCompetitionGetPlayerVoteRankReq) ProtoMessage() {} func (*CSCompetitionGetPlayerVoteRankReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{587} } func (m *CSCompetitionGetPlayerVoteRankReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCompetitionGetPlayerVoteRankReq.Unmarshal(m, b) } func (m *CSCompetitionGetPlayerVoteRankReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCompetitionGetPlayerVoteRankReq.Marshal(b, m, deterministic) } func (m *CSCompetitionGetPlayerVoteRankReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCompetitionGetPlayerVoteRankReq.Merge(m, src) } func (m *CSCompetitionGetPlayerVoteRankReq) XXX_Size() int { return xxx_messageInfo_CSCompetitionGetPlayerVoteRankReq.Size(m) } func (m *CSCompetitionGetPlayerVoteRankReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCompetitionGetPlayerVoteRankReq.DiscardUnknown(m) } var xxx_messageInfo_CSCompetitionGetPlayerVoteRankReq proto.InternalMessageInfo func (m *CSCompetitionGetPlayerVoteRankReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } type SCCompetitionGetPlayerVoteRankAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` IdolRankData *FansRankData `protobuf:"bytes,2,opt,name=idol_rank_data,json=idolRankData,proto3" json:"idol_rank_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCompetitionGetPlayerVoteRankAck) Reset() { *m = SCCompetitionGetPlayerVoteRankAck{} } func (m *SCCompetitionGetPlayerVoteRankAck) String() string { return proto.CompactTextString(m) } func (*SCCompetitionGetPlayerVoteRankAck) ProtoMessage() {} func (*SCCompetitionGetPlayerVoteRankAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{588} } func (m *SCCompetitionGetPlayerVoteRankAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCompetitionGetPlayerVoteRankAck.Unmarshal(m, b) } func (m *SCCompetitionGetPlayerVoteRankAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCompetitionGetPlayerVoteRankAck.Marshal(b, m, deterministic) } func (m *SCCompetitionGetPlayerVoteRankAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCompetitionGetPlayerVoteRankAck.Merge(m, src) } func (m *SCCompetitionGetPlayerVoteRankAck) XXX_Size() int { return xxx_messageInfo_SCCompetitionGetPlayerVoteRankAck.Size(m) } func (m *SCCompetitionGetPlayerVoteRankAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCompetitionGetPlayerVoteRankAck.DiscardUnknown(m) } var xxx_messageInfo_SCCompetitionGetPlayerVoteRankAck proto.InternalMessageInfo func (m *SCCompetitionGetPlayerVoteRankAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCompetitionGetPlayerVoteRankAck) GetIdolRankData() *FansRankData { if m != nil { return m.IdolRankData } return nil } /////////////////////////////////////////////////////////GM操作 type CSGMCommandReq struct { GmCmd string `protobuf:"bytes,1,opt,name=gm_cmd,json=gmCmd,proto3" json:"gm_cmd,omitempty"` GmParam1 uint32 `protobuf:"varint,2,opt,name=gm_param1,json=gmParam1,proto3" json:"gm_param1,omitempty"` GmParam2 uint32 `protobuf:"varint,3,opt,name=gm_param2,json=gmParam2,proto3" json:"gm_param2,omitempty"` GmParamList []uint32 `protobuf:"varint,4,rep,packed,name=gm_param_list,json=gmParamList,proto3" json:"gm_param_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGMCommandReq) Reset() { *m = CSGMCommandReq{} } func (m *CSGMCommandReq) String() string { return proto.CompactTextString(m) } func (*CSGMCommandReq) ProtoMessage() {} func (*CSGMCommandReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{589} } func (m *CSGMCommandReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGMCommandReq.Unmarshal(m, b) } func (m *CSGMCommandReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGMCommandReq.Marshal(b, m, deterministic) } func (m *CSGMCommandReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGMCommandReq.Merge(m, src) } func (m *CSGMCommandReq) XXX_Size() int { return xxx_messageInfo_CSGMCommandReq.Size(m) } func (m *CSGMCommandReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGMCommandReq.DiscardUnknown(m) } var xxx_messageInfo_CSGMCommandReq proto.InternalMessageInfo func (m *CSGMCommandReq) GetGmCmd() string { if m != nil { return m.GmCmd } return "" } func (m *CSGMCommandReq) GetGmParam1() uint32 { if m != nil { return m.GmParam1 } return 0 } func (m *CSGMCommandReq) GetGmParam2() uint32 { if m != nil { return m.GmParam2 } return 0 } func (m *CSGMCommandReq) GetGmParamList() []uint32 { if m != nil { return m.GmParamList } return nil } type SCGMCommandAck struct { GmCmd string `protobuf:"bytes,1,opt,name=gm_cmd,json=gmCmd,proto3" json:"gm_cmd,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGMCommandAck) Reset() { *m = SCGMCommandAck{} } func (m *SCGMCommandAck) String() string { return proto.CompactTextString(m) } func (*SCGMCommandAck) ProtoMessage() {} func (*SCGMCommandAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{590} } func (m *SCGMCommandAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGMCommandAck.Unmarshal(m, b) } func (m *SCGMCommandAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGMCommandAck.Marshal(b, m, deterministic) } func (m *SCGMCommandAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGMCommandAck.Merge(m, src) } func (m *SCGMCommandAck) XXX_Size() int { return xxx_messageInfo_SCGMCommandAck.Size(m) } func (m *SCGMCommandAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGMCommandAck.DiscardUnknown(m) } var xxx_messageInfo_SCGMCommandAck proto.InternalMessageInfo func (m *SCGMCommandAck) GetGmCmd() string { if m != nil { return m.GmCmd } return "" } //vip变动通知 type SCVipChangeNtf struct { VipLevel int32 `protobuf:"varint,1,opt,name=vip_level,json=vipLevel,proto3" json:"vip_level,omitempty"` VipExp int32 `protobuf:"varint,2,opt,name=vip_exp,json=vipExp,proto3" json:"vip_exp,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCVipChangeNtf) Reset() { *m = SCVipChangeNtf{} } func (m *SCVipChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCVipChangeNtf) ProtoMessage() {} func (*SCVipChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{591} } func (m *SCVipChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCVipChangeNtf.Unmarshal(m, b) } func (m *SCVipChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCVipChangeNtf.Marshal(b, m, deterministic) } func (m *SCVipChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCVipChangeNtf.Merge(m, src) } func (m *SCVipChangeNtf) XXX_Size() int { return xxx_messageInfo_SCVipChangeNtf.Size(m) } func (m *SCVipChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCVipChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCVipChangeNtf proto.InternalMessageInfo func (m *SCVipChangeNtf) GetVipLevel() int32 { if m != nil { return m.VipLevel } return 0 } func (m *SCVipChangeNtf) GetVipExp() int32 { if m != nil { return m.VipExp } return 0 } //抽卡 type CSDrawCardReq struct { DrawType int32 `protobuf:"varint,1,opt,name=draw_type,json=drawType,proto3" json:"draw_type,omitempty"` DrawCount int32 `protobuf:"varint,2,opt,name=draw_count,json=drawCount,proto3" json:"draw_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSDrawCardReq) Reset() { *m = CSDrawCardReq{} } func (m *CSDrawCardReq) String() string { return proto.CompactTextString(m) } func (*CSDrawCardReq) ProtoMessage() {} func (*CSDrawCardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{592} } func (m *CSDrawCardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSDrawCardReq.Unmarshal(m, b) } func (m *CSDrawCardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSDrawCardReq.Marshal(b, m, deterministic) } func (m *CSDrawCardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSDrawCardReq.Merge(m, src) } func (m *CSDrawCardReq) XXX_Size() int { return xxx_messageInfo_CSDrawCardReq.Size(m) } func (m *CSDrawCardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSDrawCardReq.DiscardUnknown(m) } var xxx_messageInfo_CSDrawCardReq proto.InternalMessageInfo func (m *CSDrawCardReq) GetDrawType() int32 { if m != nil { return m.DrawType } return 0 } func (m *CSDrawCardReq) GetDrawCount() int32 { if m != nil { return m.DrawCount } return 0 } type DrawItem struct { ItemId int32 `protobuf:"varint,1,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"` ItemNum int32 `protobuf:"varint,2,opt,name=item_num,json=itemNum,proto3" json:"item_num,omitempty"` IsNew bool `protobuf:"varint,3,opt,name=is_new,json=isNew,proto3" json:"is_new,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *DrawItem) Reset() { *m = DrawItem{} } func (m *DrawItem) String() string { return proto.CompactTextString(m) } func (*DrawItem) ProtoMessage() {} func (*DrawItem) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{593} } func (m *DrawItem) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_DrawItem.Unmarshal(m, b) } func (m *DrawItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_DrawItem.Marshal(b, m, deterministic) } func (m *DrawItem) XXX_Merge(src proto.Message) { xxx_messageInfo_DrawItem.Merge(m, src) } func (m *DrawItem) XXX_Size() int { return xxx_messageInfo_DrawItem.Size(m) } func (m *DrawItem) XXX_DiscardUnknown() { xxx_messageInfo_DrawItem.DiscardUnknown(m) } var xxx_messageInfo_DrawItem proto.InternalMessageInfo func (m *DrawItem) GetItemId() int32 { if m != nil { return m.ItemId } return 0 } func (m *DrawItem) GetItemNum() int32 { if m != nil { return m.ItemNum } return 0 } func (m *DrawItem) GetIsNew() bool { if m != nil { return m.IsNew } return false } type SCDrawCardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` DrawType int32 `protobuf:"varint,2,opt,name=draw_type,json=drawType,proto3" json:"draw_type,omitempty"` DrawCount int32 `protobuf:"varint,3,opt,name=draw_count,json=drawCount,proto3" json:"draw_count,omitempty"` ItemList []*DrawItem `protobuf:"bytes,4,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` ExtraItem []*DrawItem `protobuf:"bytes,5,rep,name=extra_item,json=extraItem,proto3" json:"extra_item,omitempty"` DrawTimes int32 `protobuf:"varint,6,opt,name=draw_times,json=drawTimes,proto3" json:"draw_times,omitempty"` AddPoint int32 `protobuf:"varint,7,opt,name=add_point,json=addPoint,proto3" json:"add_point,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCDrawCardAck) Reset() { *m = SCDrawCardAck{} } func (m *SCDrawCardAck) String() string { return proto.CompactTextString(m) } func (*SCDrawCardAck) ProtoMessage() {} func (*SCDrawCardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{594} } func (m *SCDrawCardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCDrawCardAck.Unmarshal(m, b) } func (m *SCDrawCardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCDrawCardAck.Marshal(b, m, deterministic) } func (m *SCDrawCardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCDrawCardAck.Merge(m, src) } func (m *SCDrawCardAck) XXX_Size() int { return xxx_messageInfo_SCDrawCardAck.Size(m) } func (m *SCDrawCardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCDrawCardAck.DiscardUnknown(m) } var xxx_messageInfo_SCDrawCardAck proto.InternalMessageInfo func (m *SCDrawCardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCDrawCardAck) GetDrawType() int32 { if m != nil { return m.DrawType } return 0 } func (m *SCDrawCardAck) GetDrawCount() int32 { if m != nil { return m.DrawCount } return 0 } func (m *SCDrawCardAck) GetItemList() []*DrawItem { if m != nil { return m.ItemList } return nil } func (m *SCDrawCardAck) GetExtraItem() []*DrawItem { if m != nil { return m.ExtraItem } return nil } func (m *SCDrawCardAck) GetDrawTimes() int32 { if m != nil { return m.DrawTimes } return 0 } func (m *SCDrawCardAck) GetAddPoint() int32 { if m != nil { return m.AddPoint } return 0 } //商店 type RuneShopItem struct { GoodsId int32 `protobuf:"varint,1,opt,name=goods_id,json=goodsId,proto3" json:"goods_id,omitempty"` EndTime int64 `protobuf:"varint,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` BuyNums int32 `protobuf:"varint,3,opt,name=buy_nums,json=buyNums,proto3" json:"buy_nums,omitempty"` BuyLimit bool `protobuf:"varint,4,opt,name=buy_limit,json=buyLimit,proto3" json:"buy_limit,omitempty"` FirstBuy bool `protobuf:"varint,5,opt,name=first_buy,json=firstBuy,proto3" json:"first_buy,omitempty"` Price float32 `protobuf:"fixed32,6,opt,name=price,proto3" json:"price,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *RuneShopItem) Reset() { *m = RuneShopItem{} } func (m *RuneShopItem) String() string { return proto.CompactTextString(m) } func (*RuneShopItem) ProtoMessage() {} func (*RuneShopItem) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{595} } func (m *RuneShopItem) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_RuneShopItem.Unmarshal(m, b) } func (m *RuneShopItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_RuneShopItem.Marshal(b, m, deterministic) } func (m *RuneShopItem) XXX_Merge(src proto.Message) { xxx_messageInfo_RuneShopItem.Merge(m, src) } func (m *RuneShopItem) XXX_Size() int { return xxx_messageInfo_RuneShopItem.Size(m) } func (m *RuneShopItem) XXX_DiscardUnknown() { xxx_messageInfo_RuneShopItem.DiscardUnknown(m) } var xxx_messageInfo_RuneShopItem proto.InternalMessageInfo func (m *RuneShopItem) GetGoodsId() int32 { if m != nil { return m.GoodsId } return 0 } func (m *RuneShopItem) GetEndTime() int64 { if m != nil { return m.EndTime } return 0 } func (m *RuneShopItem) GetBuyNums() int32 { if m != nil { return m.BuyNums } return 0 } func (m *RuneShopItem) GetBuyLimit() bool { if m != nil { return m.BuyLimit } return false } func (m *RuneShopItem) GetFirstBuy() bool { if m != nil { return m.FirstBuy } return false } func (m *RuneShopItem) GetPrice() float32 { if m != nil { return m.Price } return 0 } //卢恩商店信息请求 type CSRuneShopInfoReq struct { ShopType int32 `protobuf:"varint,1,opt,name=shop_type,json=shopType,proto3" json:"shop_type,omitempty"` SubShop int32 `protobuf:"varint,2,opt,name=sub_shop,json=subShop,proto3" json:"sub_shop,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSRuneShopInfoReq) Reset() { *m = CSRuneShopInfoReq{} } func (m *CSRuneShopInfoReq) String() string { return proto.CompactTextString(m) } func (*CSRuneShopInfoReq) ProtoMessage() {} func (*CSRuneShopInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{596} } func (m *CSRuneShopInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSRuneShopInfoReq.Unmarshal(m, b) } func (m *CSRuneShopInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSRuneShopInfoReq.Marshal(b, m, deterministic) } func (m *CSRuneShopInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSRuneShopInfoReq.Merge(m, src) } func (m *CSRuneShopInfoReq) XXX_Size() int { return xxx_messageInfo_CSRuneShopInfoReq.Size(m) } func (m *CSRuneShopInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSRuneShopInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSRuneShopInfoReq proto.InternalMessageInfo func (m *CSRuneShopInfoReq) GetShopType() int32 { if m != nil { return m.ShopType } return 0 } func (m *CSRuneShopInfoReq) GetSubShop() int32 { if m != nil { return m.SubShop } return 0 } type SCRuneShopInfoAck struct { ShopType int32 `protobuf:"varint,1,opt,name=shop_type,json=shopType,proto3" json:"shop_type,omitempty"` SubShop int32 `protobuf:"varint,2,opt,name=sub_shop,json=subShop,proto3" json:"sub_shop,omitempty"` GoodsList []*RuneShopItem `protobuf:"bytes,3,rep,name=goods_list,json=goodsList,proto3" json:"goods_list,omitempty"` EndTime int64 `protobuf:"varint,4,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCRuneShopInfoAck) Reset() { *m = SCRuneShopInfoAck{} } func (m *SCRuneShopInfoAck) String() string { return proto.CompactTextString(m) } func (*SCRuneShopInfoAck) ProtoMessage() {} func (*SCRuneShopInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{597} } func (m *SCRuneShopInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCRuneShopInfoAck.Unmarshal(m, b) } func (m *SCRuneShopInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCRuneShopInfoAck.Marshal(b, m, deterministic) } func (m *SCRuneShopInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCRuneShopInfoAck.Merge(m, src) } func (m *SCRuneShopInfoAck) XXX_Size() int { return xxx_messageInfo_SCRuneShopInfoAck.Size(m) } func (m *SCRuneShopInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCRuneShopInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCRuneShopInfoAck proto.InternalMessageInfo func (m *SCRuneShopInfoAck) GetShopType() int32 { if m != nil { return m.ShopType } return 0 } func (m *SCRuneShopInfoAck) GetSubShop() int32 { if m != nil { return m.SubShop } return 0 } func (m *SCRuneShopInfoAck) GetGoodsList() []*RuneShopItem { if m != nil { return m.GoodsList } return nil } func (m *SCRuneShopInfoAck) GetEndTime() int64 { if m != nil { return m.EndTime } return 0 } //购买完成后,通知客户端购买后的商品信息 type SCRuneShopBuyItemNtf struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ShopType int32 `protobuf:"varint,2,opt,name=shop_type,json=shopType,proto3" json:"shop_type,omitempty"` SubShop int32 `protobuf:"varint,3,opt,name=sub_shop,json=subShop,proto3" json:"sub_shop,omitempty"` ShopItem *RuneShopItem `protobuf:"bytes,4,opt,name=shop_item,json=shopItem,proto3" json:"shop_item,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCRuneShopBuyItemNtf) Reset() { *m = SCRuneShopBuyItemNtf{} } func (m *SCRuneShopBuyItemNtf) String() string { return proto.CompactTextString(m) } func (*SCRuneShopBuyItemNtf) ProtoMessage() {} func (*SCRuneShopBuyItemNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{598} } func (m *SCRuneShopBuyItemNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCRuneShopBuyItemNtf.Unmarshal(m, b) } func (m *SCRuneShopBuyItemNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCRuneShopBuyItemNtf.Marshal(b, m, deterministic) } func (m *SCRuneShopBuyItemNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCRuneShopBuyItemNtf.Merge(m, src) } func (m *SCRuneShopBuyItemNtf) XXX_Size() int { return xxx_messageInfo_SCRuneShopBuyItemNtf.Size(m) } func (m *SCRuneShopBuyItemNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCRuneShopBuyItemNtf.DiscardUnknown(m) } var xxx_messageInfo_SCRuneShopBuyItemNtf proto.InternalMessageInfo func (m *SCRuneShopBuyItemNtf) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCRuneShopBuyItemNtf) GetShopType() int32 { if m != nil { return m.ShopType } return 0 } func (m *SCRuneShopBuyItemNtf) GetSubShop() int32 { if m != nil { return m.SubShop } return 0 } func (m *SCRuneShopBuyItemNtf) GetShopItem() *RuneShopItem { if m != nil { return m.ShopItem } return nil } //卢恩商店红点信息 type SCRuneFreeRedChangeInfoNtf struct { RuneRed []*KeyValueType `protobuf:"bytes,1,rep,name=rune_red,json=runeRed,proto3" json:"rune_red,omitempty"` LimitRed []int32 `protobuf:"varint,2,rep,packed,name=limit_red,json=limitRed,proto3" json:"limit_red,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCRuneFreeRedChangeInfoNtf) Reset() { *m = SCRuneFreeRedChangeInfoNtf{} } func (m *SCRuneFreeRedChangeInfoNtf) String() string { return proto.CompactTextString(m) } func (*SCRuneFreeRedChangeInfoNtf) ProtoMessage() {} func (*SCRuneFreeRedChangeInfoNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{599} } func (m *SCRuneFreeRedChangeInfoNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCRuneFreeRedChangeInfoNtf.Unmarshal(m, b) } func (m *SCRuneFreeRedChangeInfoNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCRuneFreeRedChangeInfoNtf.Marshal(b, m, deterministic) } func (m *SCRuneFreeRedChangeInfoNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCRuneFreeRedChangeInfoNtf.Merge(m, src) } func (m *SCRuneFreeRedChangeInfoNtf) XXX_Size() int { return xxx_messageInfo_SCRuneFreeRedChangeInfoNtf.Size(m) } func (m *SCRuneFreeRedChangeInfoNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCRuneFreeRedChangeInfoNtf.DiscardUnknown(m) } var xxx_messageInfo_SCRuneFreeRedChangeInfoNtf proto.InternalMessageInfo func (m *SCRuneFreeRedChangeInfoNtf) GetRuneRed() []*KeyValueType { if m != nil { return m.RuneRed } return nil } func (m *SCRuneFreeRedChangeInfoNtf) GetLimitRed() []int32 { if m != nil { return m.LimitRed } return nil } //经验变化推送客户端 type SCExploreExpChangeNtf struct { TotalExp int32 `protobuf:"varint,1,opt,name=total_exp,json=totalExp,proto3" json:"total_exp,omitempty"` MissionExp int32 `protobuf:"varint,2,opt,name=MissionExp,proto3" json:"MissionExp,omitempty"` Level int32 `protobuf:"varint,3,opt,name=level,proto3" json:"level,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCExploreExpChangeNtf) Reset() { *m = SCExploreExpChangeNtf{} } func (m *SCExploreExpChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCExploreExpChangeNtf) ProtoMessage() {} func (*SCExploreExpChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{600} } func (m *SCExploreExpChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCExploreExpChangeNtf.Unmarshal(m, b) } func (m *SCExploreExpChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCExploreExpChangeNtf.Marshal(b, m, deterministic) } func (m *SCExploreExpChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCExploreExpChangeNtf.Merge(m, src) } func (m *SCExploreExpChangeNtf) XXX_Size() int { return xxx_messageInfo_SCExploreExpChangeNtf.Size(m) } func (m *SCExploreExpChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCExploreExpChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCExploreExpChangeNtf proto.InternalMessageInfo func (m *SCExploreExpChangeNtf) GetTotalExp() int32 { if m != nil { return m.TotalExp } return 0 } func (m *SCExploreExpChangeNtf) GetMissionExp() int32 { if m != nil { return m.MissionExp } return 0 } func (m *SCExploreExpChangeNtf) GetLevel() int32 { if m != nil { return m.Level } return 0 } //请求探索功能数据 type CSExploreInfoReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSExploreInfoReq) Reset() { *m = CSExploreInfoReq{} } func (m *CSExploreInfoReq) String() string { return proto.CompactTextString(m) } func (*CSExploreInfoReq) ProtoMessage() {} func (*CSExploreInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{601} } func (m *CSExploreInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSExploreInfoReq.Unmarshal(m, b) } func (m *CSExploreInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSExploreInfoReq.Marshal(b, m, deterministic) } func (m *CSExploreInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSExploreInfoReq.Merge(m, src) } func (m *CSExploreInfoReq) XXX_Size() int { return xxx_messageInfo_CSExploreInfoReq.Size(m) } func (m *CSExploreInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSExploreInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSExploreInfoReq proto.InternalMessageInfo type SCExploreInfoAck struct { TotalExp int32 `protobuf:"varint,1,opt,name=total_exp,json=totalExp,proto3" json:"total_exp,omitempty"` Level int32 `protobuf:"varint,2,opt,name=level,proto3" json:"level,omitempty"` StartTime uint64 `protobuf:"varint,3,opt,name=startTime,proto3" json:"startTime,omitempty"` EndTime uint64 `protobuf:"varint,4,opt,name=endTime,proto3" json:"endTime,omitempty"` NextStartTime uint64 `protobuf:"varint,5,opt,name=nextStartTime,proto3" json:"nextStartTime,omitempty"` MissionExp int32 `protobuf:"varint,6,opt,name=missionExp,proto3" json:"missionExp,omitempty"` CurRoune int32 `protobuf:"varint,7,opt,name=curRoune,proto3" json:"curRoune,omitempty"` BUnlock bool `protobuf:"varint,8,opt,name=bUnlock,proto3" json:"bUnlock,omitempty"` FullAward bool `protobuf:"varint,9,opt,name=fullAward,proto3" json:"fullAward,omitempty"` DrawRewar []*KeyValueType `protobuf:"bytes,10,rep,name=draw_rewar,json=drawRewar,proto3" json:"draw_rewar,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCExploreInfoAck) Reset() { *m = SCExploreInfoAck{} } func (m *SCExploreInfoAck) String() string { return proto.CompactTextString(m) } func (*SCExploreInfoAck) ProtoMessage() {} func (*SCExploreInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{602} } func (m *SCExploreInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCExploreInfoAck.Unmarshal(m, b) } func (m *SCExploreInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCExploreInfoAck.Marshal(b, m, deterministic) } func (m *SCExploreInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCExploreInfoAck.Merge(m, src) } func (m *SCExploreInfoAck) XXX_Size() int { return xxx_messageInfo_SCExploreInfoAck.Size(m) } func (m *SCExploreInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCExploreInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCExploreInfoAck proto.InternalMessageInfo func (m *SCExploreInfoAck) GetTotalExp() int32 { if m != nil { return m.TotalExp } return 0 } func (m *SCExploreInfoAck) GetLevel() int32 { if m != nil { return m.Level } return 0 } func (m *SCExploreInfoAck) GetStartTime() uint64 { if m != nil { return m.StartTime } return 0 } func (m *SCExploreInfoAck) GetEndTime() uint64 { if m != nil { return m.EndTime } return 0 } func (m *SCExploreInfoAck) GetNextStartTime() uint64 { if m != nil { return m.NextStartTime } return 0 } func (m *SCExploreInfoAck) GetMissionExp() int32 { if m != nil { return m.MissionExp } return 0 } func (m *SCExploreInfoAck) GetCurRoune() int32 { if m != nil { return m.CurRoune } return 0 } func (m *SCExploreInfoAck) GetBUnlock() bool { if m != nil { return m.BUnlock } return false } func (m *SCExploreInfoAck) GetFullAward() bool { if m != nil { return m.FullAward } return false } func (m *SCExploreInfoAck) GetDrawRewar() []*KeyValueType { if m != nil { return m.DrawRewar } return nil } //满级之后奖励领取 type CSExploreExtraRewardReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSExploreExtraRewardReq) Reset() { *m = CSExploreExtraRewardReq{} } func (m *CSExploreExtraRewardReq) String() string { return proto.CompactTextString(m) } func (*CSExploreExtraRewardReq) ProtoMessage() {} func (*CSExploreExtraRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{603} } func (m *CSExploreExtraRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSExploreExtraRewardReq.Unmarshal(m, b) } func (m *CSExploreExtraRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSExploreExtraRewardReq.Marshal(b, m, deterministic) } func (m *CSExploreExtraRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSExploreExtraRewardReq.Merge(m, src) } func (m *CSExploreExtraRewardReq) XXX_Size() int { return xxx_messageInfo_CSExploreExtraRewardReq.Size(m) } func (m *CSExploreExtraRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSExploreExtraRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSExploreExtraRewardReq proto.InternalMessageInfo type SCExploreExtraRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` TotalExp int32 `protobuf:"varint,2,opt,name=total_exp,json=totalExp,proto3" json:"total_exp,omitempty"` MissionExp int32 `protobuf:"varint,3,opt,name=mission_exp,json=missionExp,proto3" json:"mission_exp,omitempty"` AwardItem []*KeyValueType `protobuf:"bytes,4,rep,name=award_item,json=awardItem,proto3" json:"award_item,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCExploreExtraRewardAck) Reset() { *m = SCExploreExtraRewardAck{} } func (m *SCExploreExtraRewardAck) String() string { return proto.CompactTextString(m) } func (*SCExploreExtraRewardAck) ProtoMessage() {} func (*SCExploreExtraRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{604} } func (m *SCExploreExtraRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCExploreExtraRewardAck.Unmarshal(m, b) } func (m *SCExploreExtraRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCExploreExtraRewardAck.Marshal(b, m, deterministic) } func (m *SCExploreExtraRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCExploreExtraRewardAck.Merge(m, src) } func (m *SCExploreExtraRewardAck) XXX_Size() int { return xxx_messageInfo_SCExploreExtraRewardAck.Size(m) } func (m *SCExploreExtraRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCExploreExtraRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCExploreExtraRewardAck proto.InternalMessageInfo func (m *SCExploreExtraRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCExploreExtraRewardAck) GetTotalExp() int32 { if m != nil { return m.TotalExp } return 0 } func (m *SCExploreExtraRewardAck) GetMissionExp() int32 { if m != nil { return m.MissionExp } return 0 } func (m *SCExploreExtraRewardAck) GetAwardItem() []*KeyValueType { if m != nil { return m.AwardItem } return nil } //普通等级奖励领取 type CSExploreRewardReq struct { Level int32 `protobuf:"varint,1,opt,name=level,proto3" json:"level,omitempty"` RewardType int32 `protobuf:"varint,2,opt,name=reward_type,json=rewardType,proto3" json:"reward_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSExploreRewardReq) Reset() { *m = CSExploreRewardReq{} } func (m *CSExploreRewardReq) String() string { return proto.CompactTextString(m) } func (*CSExploreRewardReq) ProtoMessage() {} func (*CSExploreRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{605} } func (m *CSExploreRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSExploreRewardReq.Unmarshal(m, b) } func (m *CSExploreRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSExploreRewardReq.Marshal(b, m, deterministic) } func (m *CSExploreRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSExploreRewardReq.Merge(m, src) } func (m *CSExploreRewardReq) XXX_Size() int { return xxx_messageInfo_CSExploreRewardReq.Size(m) } func (m *CSExploreRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSExploreRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSExploreRewardReq proto.InternalMessageInfo func (m *CSExploreRewardReq) GetLevel() int32 { if m != nil { return m.Level } return 0 } func (m *CSExploreRewardReq) GetRewardType() int32 { if m != nil { return m.RewardType } return 0 } type SCExploreRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Type int32 `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"` Level int32 `protobuf:"varint,3,opt,name=level,proto3" json:"level,omitempty"` AwardItem []*KeyValueType `protobuf:"bytes,4,rep,name=award_item,json=awardItem,proto3" json:"award_item,omitempty"` DrawRewar []*KeyValueType `protobuf:"bytes,5,rep,name=draw_rewar,json=drawRewar,proto3" json:"draw_rewar,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCExploreRewardAck) Reset() { *m = SCExploreRewardAck{} } func (m *SCExploreRewardAck) String() string { return proto.CompactTextString(m) } func (*SCExploreRewardAck) ProtoMessage() {} func (*SCExploreRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{606} } func (m *SCExploreRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCExploreRewardAck.Unmarshal(m, b) } func (m *SCExploreRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCExploreRewardAck.Marshal(b, m, deterministic) } func (m *SCExploreRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCExploreRewardAck.Merge(m, src) } func (m *SCExploreRewardAck) XXX_Size() int { return xxx_messageInfo_SCExploreRewardAck.Size(m) } func (m *SCExploreRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCExploreRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCExploreRewardAck proto.InternalMessageInfo func (m *SCExploreRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCExploreRewardAck) GetType() int32 { if m != nil { return m.Type } return 0 } func (m *SCExploreRewardAck) GetLevel() int32 { if m != nil { return m.Level } return 0 } func (m *SCExploreRewardAck) GetAwardItem() []*KeyValueType { if m != nil { return m.AwardItem } return nil } func (m *SCExploreRewardAck) GetDrawRewar() []*KeyValueType { if m != nil { return m.DrawRewar } return nil } ///////////////////////////////////////////////////////// type SCPayForGoodsNtf struct { GoodsType int32 `protobuf:"varint,1,opt,name=goods_type,json=goodsType,proto3" json:"goods_type,omitempty"` GoodsId int32 `protobuf:"varint,2,opt,name=goods_id,json=goodsId,proto3" json:"goods_id,omitempty"` GoodsNum int32 `protobuf:"varint,3,opt,name=goods_num,json=goodsNum,proto3" json:"goods_num,omitempty"` ItemList []*KeyValueType `protobuf:"bytes,4,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` CpOrderId uint64 `protobuf:"varint,5,opt,name=cp_order_id,json=cpOrderId,proto3" json:"cp_order_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCPayForGoodsNtf) Reset() { *m = SCPayForGoodsNtf{} } func (m *SCPayForGoodsNtf) String() string { return proto.CompactTextString(m) } func (*SCPayForGoodsNtf) ProtoMessage() {} func (*SCPayForGoodsNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{607} } func (m *SCPayForGoodsNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCPayForGoodsNtf.Unmarshal(m, b) } func (m *SCPayForGoodsNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCPayForGoodsNtf.Marshal(b, m, deterministic) } func (m *SCPayForGoodsNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCPayForGoodsNtf.Merge(m, src) } func (m *SCPayForGoodsNtf) XXX_Size() int { return xxx_messageInfo_SCPayForGoodsNtf.Size(m) } func (m *SCPayForGoodsNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCPayForGoodsNtf.DiscardUnknown(m) } var xxx_messageInfo_SCPayForGoodsNtf proto.InternalMessageInfo func (m *SCPayForGoodsNtf) GetGoodsType() int32 { if m != nil { return m.GoodsType } return 0 } func (m *SCPayForGoodsNtf) GetGoodsId() int32 { if m != nil { return m.GoodsId } return 0 } func (m *SCPayForGoodsNtf) GetGoodsNum() int32 { if m != nil { return m.GoodsNum } return 0 } func (m *SCPayForGoodsNtf) GetItemList() []*KeyValueType { if m != nil { return m.ItemList } return nil } func (m *SCPayForGoodsNtf) GetCpOrderId() uint64 { if m != nil { return m.CpOrderId } return 0 } //测试发送所有玩家位置信息AOI type SCGMSyncAllPlayerNtf struct { Players []*Player `protobuf:"bytes,1,rep,name=players,proto3" json:"players,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGMSyncAllPlayerNtf) Reset() { *m = SCGMSyncAllPlayerNtf{} } func (m *SCGMSyncAllPlayerNtf) String() string { return proto.CompactTextString(m) } func (*SCGMSyncAllPlayerNtf) ProtoMessage() {} func (*SCGMSyncAllPlayerNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{608} } func (m *SCGMSyncAllPlayerNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGMSyncAllPlayerNtf.Unmarshal(m, b) } func (m *SCGMSyncAllPlayerNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGMSyncAllPlayerNtf.Marshal(b, m, deterministic) } func (m *SCGMSyncAllPlayerNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGMSyncAllPlayerNtf.Merge(m, src) } func (m *SCGMSyncAllPlayerNtf) XXX_Size() int { return xxx_messageInfo_SCGMSyncAllPlayerNtf.Size(m) } func (m *SCGMSyncAllPlayerNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCGMSyncAllPlayerNtf.DiscardUnknown(m) } var xxx_messageInfo_SCGMSyncAllPlayerNtf proto.InternalMessageInfo func (m *SCGMSyncAllPlayerNtf) GetPlayers() []*Player { if m != nil { return m.Players } return nil } type SCWebGMNoticeNtf struct { NoticeInfo *GMNoticeInfo `protobuf:"bytes,1,opt,name=notice_info,json=noticeInfo,proto3" json:"notice_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCWebGMNoticeNtf) Reset() { *m = SCWebGMNoticeNtf{} } func (m *SCWebGMNoticeNtf) String() string { return proto.CompactTextString(m) } func (*SCWebGMNoticeNtf) ProtoMessage() {} func (*SCWebGMNoticeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{609} } func (m *SCWebGMNoticeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCWebGMNoticeNtf.Unmarshal(m, b) } func (m *SCWebGMNoticeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCWebGMNoticeNtf.Marshal(b, m, deterministic) } func (m *SCWebGMNoticeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCWebGMNoticeNtf.Merge(m, src) } func (m *SCWebGMNoticeNtf) XXX_Size() int { return xxx_messageInfo_SCWebGMNoticeNtf.Size(m) } func (m *SCWebGMNoticeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCWebGMNoticeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCWebGMNoticeNtf proto.InternalMessageInfo func (m *SCWebGMNoticeNtf) GetNoticeInfo() *GMNoticeInfo { if m != nil { return m.NoticeInfo } return nil } //客户端加速外挂 type CSAntiCheatReq struct { CheatType int32 `protobuf:"varint,1,opt,name=cheat_type,json=cheatType,proto3" json:"cheat_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSAntiCheatReq) Reset() { *m = CSAntiCheatReq{} } func (m *CSAntiCheatReq) String() string { return proto.CompactTextString(m) } func (*CSAntiCheatReq) ProtoMessage() {} func (*CSAntiCheatReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{610} } func (m *CSAntiCheatReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSAntiCheatReq.Unmarshal(m, b) } func (m *CSAntiCheatReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSAntiCheatReq.Marshal(b, m, deterministic) } func (m *CSAntiCheatReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSAntiCheatReq.Merge(m, src) } func (m *CSAntiCheatReq) XXX_Size() int { return xxx_messageInfo_CSAntiCheatReq.Size(m) } func (m *CSAntiCheatReq) XXX_DiscardUnknown() { xxx_messageInfo_CSAntiCheatReq.DiscardUnknown(m) } var xxx_messageInfo_CSAntiCheatReq proto.InternalMessageInfo func (m *CSAntiCheatReq) GetCheatType() int32 { if m != nil { return m.CheatType } return 0 } // type SCAntiCheatAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCAntiCheatAck) Reset() { *m = SCAntiCheatAck{} } func (m *SCAntiCheatAck) String() string { return proto.CompactTextString(m) } func (*SCAntiCheatAck) ProtoMessage() {} func (*SCAntiCheatAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{611} } func (m *SCAntiCheatAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCAntiCheatAck.Unmarshal(m, b) } func (m *SCAntiCheatAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCAntiCheatAck.Marshal(b, m, deterministic) } func (m *SCAntiCheatAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCAntiCheatAck.Merge(m, src) } func (m *SCAntiCheatAck) XXX_Size() int { return xxx_messageInfo_SCAntiCheatAck.Size(m) } func (m *SCAntiCheatAck) XXX_DiscardUnknown() { xxx_messageInfo_SCAntiCheatAck.DiscardUnknown(m) } var xxx_messageInfo_SCAntiCheatAck proto.InternalMessageInfo func (m *SCAntiCheatAck) GetError() int32 { if m != nil { return m.Error } return 0 } //问卷奖励获取 type CSQuestionRewardReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSQuestionRewardReq) Reset() { *m = CSQuestionRewardReq{} } func (m *CSQuestionRewardReq) String() string { return proto.CompactTextString(m) } func (*CSQuestionRewardReq) ProtoMessage() {} func (*CSQuestionRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{612} } func (m *CSQuestionRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSQuestionRewardReq.Unmarshal(m, b) } func (m *CSQuestionRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSQuestionRewardReq.Marshal(b, m, deterministic) } func (m *CSQuestionRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSQuestionRewardReq.Merge(m, src) } func (m *CSQuestionRewardReq) XXX_Size() int { return xxx_messageInfo_CSQuestionRewardReq.Size(m) } func (m *CSQuestionRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSQuestionRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSQuestionRewardReq proto.InternalMessageInfo //问卷奖励获取 ack回应 type SCQuestionRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardItemList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_item_list,json=rewardItemList,proto3" json:"reward_item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCQuestionRewardAck) Reset() { *m = SCQuestionRewardAck{} } func (m *SCQuestionRewardAck) String() string { return proto.CompactTextString(m) } func (*SCQuestionRewardAck) ProtoMessage() {} func (*SCQuestionRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{613} } func (m *SCQuestionRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCQuestionRewardAck.Unmarshal(m, b) } func (m *SCQuestionRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCQuestionRewardAck.Marshal(b, m, deterministic) } func (m *SCQuestionRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCQuestionRewardAck.Merge(m, src) } func (m *SCQuestionRewardAck) XXX_Size() int { return xxx_messageInfo_SCQuestionRewardAck.Size(m) } func (m *SCQuestionRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCQuestionRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCQuestionRewardAck proto.InternalMessageInfo func (m *SCQuestionRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCQuestionRewardAck) GetRewardItemList() []*KeyValueType { if m != nil { return m.RewardItemList } return nil } //当前累计在线奖励获取 type CSOnlineTimeRewardReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSOnlineTimeRewardReq) Reset() { *m = CSOnlineTimeRewardReq{} } func (m *CSOnlineTimeRewardReq) String() string { return proto.CompactTextString(m) } func (*CSOnlineTimeRewardReq) ProtoMessage() {} func (*CSOnlineTimeRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{614} } func (m *CSOnlineTimeRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSOnlineTimeRewardReq.Unmarshal(m, b) } func (m *CSOnlineTimeRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSOnlineTimeRewardReq.Marshal(b, m, deterministic) } func (m *CSOnlineTimeRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSOnlineTimeRewardReq.Merge(m, src) } func (m *CSOnlineTimeRewardReq) XXX_Size() int { return xxx_messageInfo_CSOnlineTimeRewardReq.Size(m) } func (m *CSOnlineTimeRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSOnlineTimeRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSOnlineTimeRewardReq proto.InternalMessageInfo type SCOnlineTimeRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardItemList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_item_list,json=rewardItemList,proto3" json:"reward_item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCOnlineTimeRewardAck) Reset() { *m = SCOnlineTimeRewardAck{} } func (m *SCOnlineTimeRewardAck) String() string { return proto.CompactTextString(m) } func (*SCOnlineTimeRewardAck) ProtoMessage() {} func (*SCOnlineTimeRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{615} } func (m *SCOnlineTimeRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCOnlineTimeRewardAck.Unmarshal(m, b) } func (m *SCOnlineTimeRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCOnlineTimeRewardAck.Marshal(b, m, deterministic) } func (m *SCOnlineTimeRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCOnlineTimeRewardAck.Merge(m, src) } func (m *SCOnlineTimeRewardAck) XXX_Size() int { return xxx_messageInfo_SCOnlineTimeRewardAck.Size(m) } func (m *SCOnlineTimeRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCOnlineTimeRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCOnlineTimeRewardAck proto.InternalMessageInfo func (m *SCOnlineTimeRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCOnlineTimeRewardAck) GetRewardItemList() []*KeyValueType { if m != nil { return m.RewardItemList } return nil } type SCOnlineTimeRewardNtf struct { TotalOnlineTime int32 `protobuf:"varint,1,opt,name=total_online_time,json=totalOnlineTime,proto3" json:"total_online_time,omitempty"` OnlineStamp uint64 `protobuf:"varint,2,opt,name=online_stamp,json=onlineStamp,proto3" json:"online_stamp,omitempty"` OnlineRewardId int32 `protobuf:"varint,3,opt,name=online_reward_id,json=onlineRewardId,proto3" json:"online_reward_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCOnlineTimeRewardNtf) Reset() { *m = SCOnlineTimeRewardNtf{} } func (m *SCOnlineTimeRewardNtf) String() string { return proto.CompactTextString(m) } func (*SCOnlineTimeRewardNtf) ProtoMessage() {} func (*SCOnlineTimeRewardNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{616} } func (m *SCOnlineTimeRewardNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCOnlineTimeRewardNtf.Unmarshal(m, b) } func (m *SCOnlineTimeRewardNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCOnlineTimeRewardNtf.Marshal(b, m, deterministic) } func (m *SCOnlineTimeRewardNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCOnlineTimeRewardNtf.Merge(m, src) } func (m *SCOnlineTimeRewardNtf) XXX_Size() int { return xxx_messageInfo_SCOnlineTimeRewardNtf.Size(m) } func (m *SCOnlineTimeRewardNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCOnlineTimeRewardNtf.DiscardUnknown(m) } var xxx_messageInfo_SCOnlineTimeRewardNtf proto.InternalMessageInfo func (m *SCOnlineTimeRewardNtf) GetTotalOnlineTime() int32 { if m != nil { return m.TotalOnlineTime } return 0 } func (m *SCOnlineTimeRewardNtf) GetOnlineStamp() uint64 { if m != nil { return m.OnlineStamp } return 0 } func (m *SCOnlineTimeRewardNtf) GetOnlineRewardId() int32 { if m != nil { return m.OnlineRewardId } return 0 } ///////////////////////信物相关/////////////////////// type CSOnlineGetKeepSakeReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSOnlineGetKeepSakeReq) Reset() { *m = CSOnlineGetKeepSakeReq{} } func (m *CSOnlineGetKeepSakeReq) String() string { return proto.CompactTextString(m) } func (*CSOnlineGetKeepSakeReq) ProtoMessage() {} func (*CSOnlineGetKeepSakeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{617} } func (m *CSOnlineGetKeepSakeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSOnlineGetKeepSakeReq.Unmarshal(m, b) } func (m *CSOnlineGetKeepSakeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSOnlineGetKeepSakeReq.Marshal(b, m, deterministic) } func (m *CSOnlineGetKeepSakeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSOnlineGetKeepSakeReq.Merge(m, src) } func (m *CSOnlineGetKeepSakeReq) XXX_Size() int { return xxx_messageInfo_CSOnlineGetKeepSakeReq.Size(m) } func (m *CSOnlineGetKeepSakeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSOnlineGetKeepSakeReq.DiscardUnknown(m) } var xxx_messageInfo_CSOnlineGetKeepSakeReq proto.InternalMessageInfo type SCOnlineGetKeepSakeAck struct { RoleKeepSake *RoleKeepSake `protobuf:"bytes,1,opt,name=role_keep_sake,json=roleKeepSake,proto3" json:"role_keep_sake,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCOnlineGetKeepSakeAck) Reset() { *m = SCOnlineGetKeepSakeAck{} } func (m *SCOnlineGetKeepSakeAck) String() string { return proto.CompactTextString(m) } func (*SCOnlineGetKeepSakeAck) ProtoMessage() {} func (*SCOnlineGetKeepSakeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{618} } func (m *SCOnlineGetKeepSakeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCOnlineGetKeepSakeAck.Unmarshal(m, b) } func (m *SCOnlineGetKeepSakeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCOnlineGetKeepSakeAck.Marshal(b, m, deterministic) } func (m *SCOnlineGetKeepSakeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCOnlineGetKeepSakeAck.Merge(m, src) } func (m *SCOnlineGetKeepSakeAck) XXX_Size() int { return xxx_messageInfo_SCOnlineGetKeepSakeAck.Size(m) } func (m *SCOnlineGetKeepSakeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCOnlineGetKeepSakeAck.DiscardUnknown(m) } var xxx_messageInfo_SCOnlineGetKeepSakeAck proto.InternalMessageInfo func (m *SCOnlineGetKeepSakeAck) GetRoleKeepSake() *RoleKeepSake { if m != nil { return m.RoleKeepSake } return nil } type CSKeepSakeRankReq struct { KeepSakeId int32 `protobuf:"varint,1,opt,name=keep_sake_id,json=keepSakeId,proto3" json:"keep_sake_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSKeepSakeRankReq) Reset() { *m = CSKeepSakeRankReq{} } func (m *CSKeepSakeRankReq) String() string { return proto.CompactTextString(m) } func (*CSKeepSakeRankReq) ProtoMessage() {} func (*CSKeepSakeRankReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{619} } func (m *CSKeepSakeRankReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSKeepSakeRankReq.Unmarshal(m, b) } func (m *CSKeepSakeRankReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSKeepSakeRankReq.Marshal(b, m, deterministic) } func (m *CSKeepSakeRankReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSKeepSakeRankReq.Merge(m, src) } func (m *CSKeepSakeRankReq) XXX_Size() int { return xxx_messageInfo_CSKeepSakeRankReq.Size(m) } func (m *CSKeepSakeRankReq) XXX_DiscardUnknown() { xxx_messageInfo_CSKeepSakeRankReq.DiscardUnknown(m) } var xxx_messageInfo_CSKeepSakeRankReq proto.InternalMessageInfo func (m *CSKeepSakeRankReq) GetKeepSakeId() int32 { if m != nil { return m.KeepSakeId } return 0 } type SCKeepSakeRankAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` KeepSakeId int32 `protobuf:"varint,2,opt,name=keep_sake_id,json=keepSakeId,proto3" json:"keep_sake_id,omitempty"` PlayerInfo *CommonPlayerBriefInfo `protobuf:"bytes,3,opt,name=player_info,json=playerInfo,proto3" json:"player_info,omitempty"` AchievementTime uint64 `protobuf:"varint,4,opt,name=achievement_time,json=achievementTime,proto3" json:"achievement_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCKeepSakeRankAck) Reset() { *m = SCKeepSakeRankAck{} } func (m *SCKeepSakeRankAck) String() string { return proto.CompactTextString(m) } func (*SCKeepSakeRankAck) ProtoMessage() {} func (*SCKeepSakeRankAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{620} } func (m *SCKeepSakeRankAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCKeepSakeRankAck.Unmarshal(m, b) } func (m *SCKeepSakeRankAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCKeepSakeRankAck.Marshal(b, m, deterministic) } func (m *SCKeepSakeRankAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCKeepSakeRankAck.Merge(m, src) } func (m *SCKeepSakeRankAck) XXX_Size() int { return xxx_messageInfo_SCKeepSakeRankAck.Size(m) } func (m *SCKeepSakeRankAck) XXX_DiscardUnknown() { xxx_messageInfo_SCKeepSakeRankAck.DiscardUnknown(m) } var xxx_messageInfo_SCKeepSakeRankAck proto.InternalMessageInfo func (m *SCKeepSakeRankAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCKeepSakeRankAck) GetKeepSakeId() int32 { if m != nil { return m.KeepSakeId } return 0 } func (m *SCKeepSakeRankAck) GetPlayerInfo() *CommonPlayerBriefInfo { if m != nil { return m.PlayerInfo } return nil } func (m *SCKeepSakeRankAck) GetAchievementTime() uint64 { if m != nil { return m.AchievementTime } return 0 } type CSKeepSakeLevelUpReq struct { KeepSakeId int32 `protobuf:"varint,1,opt,name=keep_sake_id,json=keepSakeId,proto3" json:"keep_sake_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSKeepSakeLevelUpReq) Reset() { *m = CSKeepSakeLevelUpReq{} } func (m *CSKeepSakeLevelUpReq) String() string { return proto.CompactTextString(m) } func (*CSKeepSakeLevelUpReq) ProtoMessage() {} func (*CSKeepSakeLevelUpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{621} } func (m *CSKeepSakeLevelUpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSKeepSakeLevelUpReq.Unmarshal(m, b) } func (m *CSKeepSakeLevelUpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSKeepSakeLevelUpReq.Marshal(b, m, deterministic) } func (m *CSKeepSakeLevelUpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSKeepSakeLevelUpReq.Merge(m, src) } func (m *CSKeepSakeLevelUpReq) XXX_Size() int { return xxx_messageInfo_CSKeepSakeLevelUpReq.Size(m) } func (m *CSKeepSakeLevelUpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSKeepSakeLevelUpReq.DiscardUnknown(m) } var xxx_messageInfo_CSKeepSakeLevelUpReq proto.InternalMessageInfo func (m *CSKeepSakeLevelUpReq) GetKeepSakeId() int32 { if m != nil { return m.KeepSakeId } return 0 } type SCKeepSakeLevelUpAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCKeepSakeLevelUpAck) Reset() { *m = SCKeepSakeLevelUpAck{} } func (m *SCKeepSakeLevelUpAck) String() string { return proto.CompactTextString(m) } func (*SCKeepSakeLevelUpAck) ProtoMessage() {} func (*SCKeepSakeLevelUpAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{622} } func (m *SCKeepSakeLevelUpAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCKeepSakeLevelUpAck.Unmarshal(m, b) } func (m *SCKeepSakeLevelUpAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCKeepSakeLevelUpAck.Marshal(b, m, deterministic) } func (m *SCKeepSakeLevelUpAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCKeepSakeLevelUpAck.Merge(m, src) } func (m *SCKeepSakeLevelUpAck) XXX_Size() int { return xxx_messageInfo_SCKeepSakeLevelUpAck.Size(m) } func (m *SCKeepSakeLevelUpAck) XXX_DiscardUnknown() { xxx_messageInfo_SCKeepSakeLevelUpAck.DiscardUnknown(m) } var xxx_messageInfo_SCKeepSakeLevelUpAck proto.InternalMessageInfo func (m *SCKeepSakeLevelUpAck) GetError() int32 { if m != nil { return m.Error } return 0 } type SCKeepSakeChangeNtf struct { KeepSake *KeepSake `protobuf:"bytes,1,opt,name=keep_sake,json=keepSake,proto3" json:"keep_sake,omitempty"` Materials []*KeyValueType `protobuf:"bytes,2,rep,name=materials,proto3" json:"materials,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCKeepSakeChangeNtf) Reset() { *m = SCKeepSakeChangeNtf{} } func (m *SCKeepSakeChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCKeepSakeChangeNtf) ProtoMessage() {} func (*SCKeepSakeChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{623} } func (m *SCKeepSakeChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCKeepSakeChangeNtf.Unmarshal(m, b) } func (m *SCKeepSakeChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCKeepSakeChangeNtf.Marshal(b, m, deterministic) } func (m *SCKeepSakeChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCKeepSakeChangeNtf.Merge(m, src) } func (m *SCKeepSakeChangeNtf) XXX_Size() int { return xxx_messageInfo_SCKeepSakeChangeNtf.Size(m) } func (m *SCKeepSakeChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCKeepSakeChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCKeepSakeChangeNtf proto.InternalMessageInfo func (m *SCKeepSakeChangeNtf) GetKeepSake() *KeepSake { if m != nil { return m.KeepSake } return nil } func (m *SCKeepSakeChangeNtf) GetMaterials() []*KeyValueType { if m != nil { return m.Materials } return nil } /////////////////////////////////////////////////////////跨服协议处理 /////////////////////////////////////////////////////////跨服远航试炼 type SCCrossYuanHangTrialDataNtf struct { YuanhangtrialData *RoleYuanHangTrial `protobuf:"bytes,1,opt,name=yuanhangtrial_data,json=yuanhangtrialData,proto3" json:"yuanhangtrial_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCrossYuanHangTrialDataNtf) Reset() { *m = SCCrossYuanHangTrialDataNtf{} } func (m *SCCrossYuanHangTrialDataNtf) String() string { return proto.CompactTextString(m) } func (*SCCrossYuanHangTrialDataNtf) ProtoMessage() {} func (*SCCrossYuanHangTrialDataNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{624} } func (m *SCCrossYuanHangTrialDataNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCrossYuanHangTrialDataNtf.Unmarshal(m, b) } func (m *SCCrossYuanHangTrialDataNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCrossYuanHangTrialDataNtf.Marshal(b, m, deterministic) } func (m *SCCrossYuanHangTrialDataNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCrossYuanHangTrialDataNtf.Merge(m, src) } func (m *SCCrossYuanHangTrialDataNtf) XXX_Size() int { return xxx_messageInfo_SCCrossYuanHangTrialDataNtf.Size(m) } func (m *SCCrossYuanHangTrialDataNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCCrossYuanHangTrialDataNtf.DiscardUnknown(m) } var xxx_messageInfo_SCCrossYuanHangTrialDataNtf proto.InternalMessageInfo func (m *SCCrossYuanHangTrialDataNtf) GetYuanhangtrialData() *RoleYuanHangTrial { if m != nil { return m.YuanhangtrialData } return nil } //刷新远航试炼品质 type CSCrossYuanHangTrialRefreshTrialTypeReq struct { Force bool `protobuf:"varint,1,opt,name=force,proto3" json:"force,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCrossYuanHangTrialRefreshTrialTypeReq) Reset() { *m = CSCrossYuanHangTrialRefreshTrialTypeReq{} } func (m *CSCrossYuanHangTrialRefreshTrialTypeReq) String() string { return proto.CompactTextString(m) } func (*CSCrossYuanHangTrialRefreshTrialTypeReq) ProtoMessage() {} func (*CSCrossYuanHangTrialRefreshTrialTypeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{625} } func (m *CSCrossYuanHangTrialRefreshTrialTypeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCrossYuanHangTrialRefreshTrialTypeReq.Unmarshal(m, b) } func (m *CSCrossYuanHangTrialRefreshTrialTypeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCrossYuanHangTrialRefreshTrialTypeReq.Marshal(b, m, deterministic) } func (m *CSCrossYuanHangTrialRefreshTrialTypeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCrossYuanHangTrialRefreshTrialTypeReq.Merge(m, src) } func (m *CSCrossYuanHangTrialRefreshTrialTypeReq) XXX_Size() int { return xxx_messageInfo_CSCrossYuanHangTrialRefreshTrialTypeReq.Size(m) } func (m *CSCrossYuanHangTrialRefreshTrialTypeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCrossYuanHangTrialRefreshTrialTypeReq.DiscardUnknown(m) } var xxx_messageInfo_CSCrossYuanHangTrialRefreshTrialTypeReq proto.InternalMessageInfo func (m *CSCrossYuanHangTrialRefreshTrialTypeReq) GetForce() bool { if m != nil { return m.Force } return false } type SCCrossYuanHangTrialRefreshTrialTypeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCrossYuanHangTrialRefreshTrialTypeAck) Reset() { *m = SCCrossYuanHangTrialRefreshTrialTypeAck{} } func (m *SCCrossYuanHangTrialRefreshTrialTypeAck) String() string { return proto.CompactTextString(m) } func (*SCCrossYuanHangTrialRefreshTrialTypeAck) ProtoMessage() {} func (*SCCrossYuanHangTrialRefreshTrialTypeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{626} } func (m *SCCrossYuanHangTrialRefreshTrialTypeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCrossYuanHangTrialRefreshTrialTypeAck.Unmarshal(m, b) } func (m *SCCrossYuanHangTrialRefreshTrialTypeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCrossYuanHangTrialRefreshTrialTypeAck.Marshal(b, m, deterministic) } func (m *SCCrossYuanHangTrialRefreshTrialTypeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCrossYuanHangTrialRefreshTrialTypeAck.Merge(m, src) } func (m *SCCrossYuanHangTrialRefreshTrialTypeAck) XXX_Size() int { return xxx_messageInfo_SCCrossYuanHangTrialRefreshTrialTypeAck.Size(m) } func (m *SCCrossYuanHangTrialRefreshTrialTypeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCrossYuanHangTrialRefreshTrialTypeAck.DiscardUnknown(m) } var xxx_messageInfo_SCCrossYuanHangTrialRefreshTrialTypeAck proto.InternalMessageInfo func (m *SCCrossYuanHangTrialRefreshTrialTypeAck) GetError() int32 { if m != nil { return m.Error } return 0 } //发起远航试炼 type CSCrossYuanHangTrialReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCrossYuanHangTrialReq) Reset() { *m = CSCrossYuanHangTrialReq{} } func (m *CSCrossYuanHangTrialReq) String() string { return proto.CompactTextString(m) } func (*CSCrossYuanHangTrialReq) ProtoMessage() {} func (*CSCrossYuanHangTrialReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{627} } func (m *CSCrossYuanHangTrialReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCrossYuanHangTrialReq.Unmarshal(m, b) } func (m *CSCrossYuanHangTrialReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCrossYuanHangTrialReq.Marshal(b, m, deterministic) } func (m *CSCrossYuanHangTrialReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCrossYuanHangTrialReq.Merge(m, src) } func (m *CSCrossYuanHangTrialReq) XXX_Size() int { return xxx_messageInfo_CSCrossYuanHangTrialReq.Size(m) } func (m *CSCrossYuanHangTrialReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCrossYuanHangTrialReq.DiscardUnknown(m) } var xxx_messageInfo_CSCrossYuanHangTrialReq proto.InternalMessageInfo type SCCrossYuanHangTrialAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` TrialData *YuanHangTrialData `protobuf:"bytes,2,opt,name=trial_data,json=trialData,proto3" json:"trial_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCrossYuanHangTrialAck) Reset() { *m = SCCrossYuanHangTrialAck{} } func (m *SCCrossYuanHangTrialAck) String() string { return proto.CompactTextString(m) } func (*SCCrossYuanHangTrialAck) ProtoMessage() {} func (*SCCrossYuanHangTrialAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{628} } func (m *SCCrossYuanHangTrialAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCrossYuanHangTrialAck.Unmarshal(m, b) } func (m *SCCrossYuanHangTrialAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCrossYuanHangTrialAck.Marshal(b, m, deterministic) } func (m *SCCrossYuanHangTrialAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCrossYuanHangTrialAck.Merge(m, src) } func (m *SCCrossYuanHangTrialAck) XXX_Size() int { return xxx_messageInfo_SCCrossYuanHangTrialAck.Size(m) } func (m *SCCrossYuanHangTrialAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCrossYuanHangTrialAck.DiscardUnknown(m) } var xxx_messageInfo_SCCrossYuanHangTrialAck proto.InternalMessageInfo func (m *SCCrossYuanHangTrialAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCrossYuanHangTrialAck) GetTrialData() *YuanHangTrialData { if m != nil { return m.TrialData } return nil } //获取远航试炼奖励(试炼结束奖励) type CSCrossYuanHangTrialRewardReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCrossYuanHangTrialRewardReq) Reset() { *m = CSCrossYuanHangTrialRewardReq{} } func (m *CSCrossYuanHangTrialRewardReq) String() string { return proto.CompactTextString(m) } func (*CSCrossYuanHangTrialRewardReq) ProtoMessage() {} func (*CSCrossYuanHangTrialRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{629} } func (m *CSCrossYuanHangTrialRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCrossYuanHangTrialRewardReq.Unmarshal(m, b) } func (m *CSCrossYuanHangTrialRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCrossYuanHangTrialRewardReq.Marshal(b, m, deterministic) } func (m *CSCrossYuanHangTrialRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCrossYuanHangTrialRewardReq.Merge(m, src) } func (m *CSCrossYuanHangTrialRewardReq) XXX_Size() int { return xxx_messageInfo_CSCrossYuanHangTrialRewardReq.Size(m) } func (m *CSCrossYuanHangTrialRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCrossYuanHangTrialRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSCrossYuanHangTrialRewardReq proto.InternalMessageInfo type SCCrossYuanHangTrialRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCrossYuanHangTrialRewardAck) Reset() { *m = SCCrossYuanHangTrialRewardAck{} } func (m *SCCrossYuanHangTrialRewardAck) String() string { return proto.CompactTextString(m) } func (*SCCrossYuanHangTrialRewardAck) ProtoMessage() {} func (*SCCrossYuanHangTrialRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{630} } func (m *SCCrossYuanHangTrialRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCrossYuanHangTrialRewardAck.Unmarshal(m, b) } func (m *SCCrossYuanHangTrialRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCrossYuanHangTrialRewardAck.Marshal(b, m, deterministic) } func (m *SCCrossYuanHangTrialRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCrossYuanHangTrialRewardAck.Merge(m, src) } func (m *SCCrossYuanHangTrialRewardAck) XXX_Size() int { return xxx_messageInfo_SCCrossYuanHangTrialRewardAck.Size(m) } func (m *SCCrossYuanHangTrialRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCrossYuanHangTrialRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCCrossYuanHangTrialRewardAck proto.InternalMessageInfo func (m *SCCrossYuanHangTrialRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCrossYuanHangTrialRewardAck) GetRewardList() []*KeyValueType { if m != nil { return m.RewardList } return nil } //远航试炼挑战 type CSCrossYuanHangTrialChallengeReq struct { ChallengeUid uint64 `protobuf:"varint,1,opt,name=challenge_uid,json=challengeUid,proto3" json:"challenge_uid,omitempty"` ChallengeUidEndTime uint64 `protobuf:"varint,2,opt,name=challenge_uid_end_time,json=challengeUidEndTime,proto3" json:"challenge_uid_end_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCrossYuanHangTrialChallengeReq) Reset() { *m = CSCrossYuanHangTrialChallengeReq{} } func (m *CSCrossYuanHangTrialChallengeReq) String() string { return proto.CompactTextString(m) } func (*CSCrossYuanHangTrialChallengeReq) ProtoMessage() {} func (*CSCrossYuanHangTrialChallengeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{631} } func (m *CSCrossYuanHangTrialChallengeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCrossYuanHangTrialChallengeReq.Unmarshal(m, b) } func (m *CSCrossYuanHangTrialChallengeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCrossYuanHangTrialChallengeReq.Marshal(b, m, deterministic) } func (m *CSCrossYuanHangTrialChallengeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCrossYuanHangTrialChallengeReq.Merge(m, src) } func (m *CSCrossYuanHangTrialChallengeReq) XXX_Size() int { return xxx_messageInfo_CSCrossYuanHangTrialChallengeReq.Size(m) } func (m *CSCrossYuanHangTrialChallengeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCrossYuanHangTrialChallengeReq.DiscardUnknown(m) } var xxx_messageInfo_CSCrossYuanHangTrialChallengeReq proto.InternalMessageInfo func (m *CSCrossYuanHangTrialChallengeReq) GetChallengeUid() uint64 { if m != nil { return m.ChallengeUid } return 0 } func (m *CSCrossYuanHangTrialChallengeReq) GetChallengeUidEndTime() uint64 { if m != nil { return m.ChallengeUidEndTime } return 0 } type SCCrossYuanHangTrialChallengeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ChallengeUid uint64 `protobuf:"varint,2,opt,name=challenge_uid,json=challengeUid,proto3" json:"challenge_uid,omitempty"` ChallengeUidEndTime uint64 `protobuf:"varint,3,opt,name=challenge_uid_end_time,json=challengeUidEndTime,proto3" json:"challenge_uid_end_time,omitempty"` FightInfo *FightRoleInfo `protobuf:"bytes,5,opt,name=fight_info,json=fightInfo,proto3" json:"fight_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCrossYuanHangTrialChallengeAck) Reset() { *m = SCCrossYuanHangTrialChallengeAck{} } func (m *SCCrossYuanHangTrialChallengeAck) String() string { return proto.CompactTextString(m) } func (*SCCrossYuanHangTrialChallengeAck) ProtoMessage() {} func (*SCCrossYuanHangTrialChallengeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{632} } func (m *SCCrossYuanHangTrialChallengeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCrossYuanHangTrialChallengeAck.Unmarshal(m, b) } func (m *SCCrossYuanHangTrialChallengeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCrossYuanHangTrialChallengeAck.Marshal(b, m, deterministic) } func (m *SCCrossYuanHangTrialChallengeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCrossYuanHangTrialChallengeAck.Merge(m, src) } func (m *SCCrossYuanHangTrialChallengeAck) XXX_Size() int { return xxx_messageInfo_SCCrossYuanHangTrialChallengeAck.Size(m) } func (m *SCCrossYuanHangTrialChallengeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCrossYuanHangTrialChallengeAck.DiscardUnknown(m) } var xxx_messageInfo_SCCrossYuanHangTrialChallengeAck proto.InternalMessageInfo func (m *SCCrossYuanHangTrialChallengeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCrossYuanHangTrialChallengeAck) GetChallengeUid() uint64 { if m != nil { return m.ChallengeUid } return 0 } func (m *SCCrossYuanHangTrialChallengeAck) GetChallengeUidEndTime() uint64 { if m != nil { return m.ChallengeUidEndTime } return 0 } func (m *SCCrossYuanHangTrialChallengeAck) GetFightInfo() *FightRoleInfo { if m != nil { return m.FightInfo } return nil } //挑战结果通知 type CSCrossYuanHangTrialChallengeResultReq struct { ChallengeUid uint64 `protobuf:"varint,1,opt,name=challenge_uid,json=challengeUid,proto3" json:"challenge_uid,omitempty"` ChallengeUidEndTime uint64 `protobuf:"varint,2,opt,name=challenge_uid_end_time,json=challengeUidEndTime,proto3" json:"challenge_uid_end_time,omitempty"` FightTime int32 `protobuf:"varint,3,opt,name=fight_time,json=fightTime,proto3" json:"fight_time,omitempty"` Win bool `protobuf:"varint,4,opt,name=win,proto3" json:"win,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCrossYuanHangTrialChallengeResultReq) Reset() { *m = CSCrossYuanHangTrialChallengeResultReq{} } func (m *CSCrossYuanHangTrialChallengeResultReq) String() string { return proto.CompactTextString(m) } func (*CSCrossYuanHangTrialChallengeResultReq) ProtoMessage() {} func (*CSCrossYuanHangTrialChallengeResultReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{633} } func (m *CSCrossYuanHangTrialChallengeResultReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCrossYuanHangTrialChallengeResultReq.Unmarshal(m, b) } func (m *CSCrossYuanHangTrialChallengeResultReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCrossYuanHangTrialChallengeResultReq.Marshal(b, m, deterministic) } func (m *CSCrossYuanHangTrialChallengeResultReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCrossYuanHangTrialChallengeResultReq.Merge(m, src) } func (m *CSCrossYuanHangTrialChallengeResultReq) XXX_Size() int { return xxx_messageInfo_CSCrossYuanHangTrialChallengeResultReq.Size(m) } func (m *CSCrossYuanHangTrialChallengeResultReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCrossYuanHangTrialChallengeResultReq.DiscardUnknown(m) } var xxx_messageInfo_CSCrossYuanHangTrialChallengeResultReq proto.InternalMessageInfo func (m *CSCrossYuanHangTrialChallengeResultReq) GetChallengeUid() uint64 { if m != nil { return m.ChallengeUid } return 0 } func (m *CSCrossYuanHangTrialChallengeResultReq) GetChallengeUidEndTime() uint64 { if m != nil { return m.ChallengeUidEndTime } return 0 } func (m *CSCrossYuanHangTrialChallengeResultReq) GetFightTime() int32 { if m != nil { return m.FightTime } return 0 } func (m *CSCrossYuanHangTrialChallengeResultReq) GetWin() bool { if m != nil { return m.Win } return false } type SCCrossYuanHangTrialChallengeResultAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"` OldScore int32 `protobuf:"varint,3,opt,name=old_score,json=oldScore,proto3" json:"old_score,omitempty"` NewScore int32 `protobuf:"varint,4,opt,name=new_score,json=newScore,proto3" json:"new_score,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCrossYuanHangTrialChallengeResultAck) Reset() { *m = SCCrossYuanHangTrialChallengeResultAck{} } func (m *SCCrossYuanHangTrialChallengeResultAck) String() string { return proto.CompactTextString(m) } func (*SCCrossYuanHangTrialChallengeResultAck) ProtoMessage() {} func (*SCCrossYuanHangTrialChallengeResultAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{634} } func (m *SCCrossYuanHangTrialChallengeResultAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCrossYuanHangTrialChallengeResultAck.Unmarshal(m, b) } func (m *SCCrossYuanHangTrialChallengeResultAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCrossYuanHangTrialChallengeResultAck.Marshal(b, m, deterministic) } func (m *SCCrossYuanHangTrialChallengeResultAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCrossYuanHangTrialChallengeResultAck.Merge(m, src) } func (m *SCCrossYuanHangTrialChallengeResultAck) XXX_Size() int { return xxx_messageInfo_SCCrossYuanHangTrialChallengeResultAck.Size(m) } func (m *SCCrossYuanHangTrialChallengeResultAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCrossYuanHangTrialChallengeResultAck.DiscardUnknown(m) } var xxx_messageInfo_SCCrossYuanHangTrialChallengeResultAck proto.InternalMessageInfo func (m *SCCrossYuanHangTrialChallengeResultAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCrossYuanHangTrialChallengeResultAck) GetRewardList() []*KeyValueType { if m != nil { return m.RewardList } return nil } func (m *SCCrossYuanHangTrialChallengeResultAck) GetOldScore() int32 { if m != nil { return m.OldScore } return 0 } func (m *SCCrossYuanHangTrialChallengeResultAck) GetNewScore() int32 { if m != nil { return m.NewScore } return 0 } //获取远航试炼排行榜 type CSCrossYuanHangTrialRankListReq struct { StartIdx int32 `protobuf:"varint,1,opt,name=start_idx,json=startIdx,proto3" json:"start_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCrossYuanHangTrialRankListReq) Reset() { *m = CSCrossYuanHangTrialRankListReq{} } func (m *CSCrossYuanHangTrialRankListReq) String() string { return proto.CompactTextString(m) } func (*CSCrossYuanHangTrialRankListReq) ProtoMessage() {} func (*CSCrossYuanHangTrialRankListReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{635} } func (m *CSCrossYuanHangTrialRankListReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCrossYuanHangTrialRankListReq.Unmarshal(m, b) } func (m *CSCrossYuanHangTrialRankListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCrossYuanHangTrialRankListReq.Marshal(b, m, deterministic) } func (m *CSCrossYuanHangTrialRankListReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCrossYuanHangTrialRankListReq.Merge(m, src) } func (m *CSCrossYuanHangTrialRankListReq) XXX_Size() int { return xxx_messageInfo_CSCrossYuanHangTrialRankListReq.Size(m) } func (m *CSCrossYuanHangTrialRankListReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCrossYuanHangTrialRankListReq.DiscardUnknown(m) } var xxx_messageInfo_CSCrossYuanHangTrialRankListReq proto.InternalMessageInfo func (m *CSCrossYuanHangTrialRankListReq) GetStartIdx() int32 { if m != nil { return m.StartIdx } return 0 } type SCCrossYuanHangTrialRankListAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` StartIdx int32 `protobuf:"varint,2,opt,name=start_idx,json=startIdx,proto3" json:"start_idx,omitempty"` SelfRank uint32 `protobuf:"varint,3,opt,name=self_rank,json=selfRank,proto3" json:"self_rank,omitempty"` SelfScore uint64 `protobuf:"varint,4,opt,name=self_score,json=selfScore,proto3" json:"self_score,omitempty"` TotalRank uint32 `protobuf:"varint,5,opt,name=total_rank,json=totalRank,proto3" json:"total_rank,omitempty"` RankList []*CommonRankInfo `protobuf:"bytes,6,rep,name=rank_list,json=rankList,proto3" json:"rank_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCrossYuanHangTrialRankListAck) Reset() { *m = SCCrossYuanHangTrialRankListAck{} } func (m *SCCrossYuanHangTrialRankListAck) String() string { return proto.CompactTextString(m) } func (*SCCrossYuanHangTrialRankListAck) ProtoMessage() {} func (*SCCrossYuanHangTrialRankListAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{636} } func (m *SCCrossYuanHangTrialRankListAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCrossYuanHangTrialRankListAck.Unmarshal(m, b) } func (m *SCCrossYuanHangTrialRankListAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCrossYuanHangTrialRankListAck.Marshal(b, m, deterministic) } func (m *SCCrossYuanHangTrialRankListAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCrossYuanHangTrialRankListAck.Merge(m, src) } func (m *SCCrossYuanHangTrialRankListAck) XXX_Size() int { return xxx_messageInfo_SCCrossYuanHangTrialRankListAck.Size(m) } func (m *SCCrossYuanHangTrialRankListAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCrossYuanHangTrialRankListAck.DiscardUnknown(m) } var xxx_messageInfo_SCCrossYuanHangTrialRankListAck proto.InternalMessageInfo func (m *SCCrossYuanHangTrialRankListAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCrossYuanHangTrialRankListAck) GetStartIdx() int32 { if m != nil { return m.StartIdx } return 0 } func (m *SCCrossYuanHangTrialRankListAck) GetSelfRank() uint32 { if m != nil { return m.SelfRank } return 0 } func (m *SCCrossYuanHangTrialRankListAck) GetSelfScore() uint64 { if m != nil { return m.SelfScore } return 0 } func (m *SCCrossYuanHangTrialRankListAck) GetTotalRank() uint32 { if m != nil { return m.TotalRank } return 0 } func (m *SCCrossYuanHangTrialRankListAck) GetRankList() []*CommonRankInfo { if m != nil { return m.RankList } return nil } //获取远航界面可视列表 //每次打开界面,或者隔一段时间发送一次,服务器会返回这段时间内变化的数据 type CSCrossYuanHangTrialViewListReq struct { Notify bool `protobuf:"varint,1,opt,name=notify,proto3" json:"notify,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCrossYuanHangTrialViewListReq) Reset() { *m = CSCrossYuanHangTrialViewListReq{} } func (m *CSCrossYuanHangTrialViewListReq) String() string { return proto.CompactTextString(m) } func (*CSCrossYuanHangTrialViewListReq) ProtoMessage() {} func (*CSCrossYuanHangTrialViewListReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{637} } func (m *CSCrossYuanHangTrialViewListReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCrossYuanHangTrialViewListReq.Unmarshal(m, b) } func (m *CSCrossYuanHangTrialViewListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCrossYuanHangTrialViewListReq.Marshal(b, m, deterministic) } func (m *CSCrossYuanHangTrialViewListReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCrossYuanHangTrialViewListReq.Merge(m, src) } func (m *CSCrossYuanHangTrialViewListReq) XXX_Size() int { return xxx_messageInfo_CSCrossYuanHangTrialViewListReq.Size(m) } func (m *CSCrossYuanHangTrialViewListReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCrossYuanHangTrialViewListReq.DiscardUnknown(m) } var xxx_messageInfo_CSCrossYuanHangTrialViewListReq proto.InternalMessageInfo func (m *CSCrossYuanHangTrialViewListReq) GetNotify() bool { if m != nil { return m.Notify } return false } type SCCrossYuanHangTrialViewListAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` TrialViewList []*YuanHangTrialData `protobuf:"bytes,2,rep,name=trial_view_list,json=trialViewList,proto3" json:"trial_view_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCrossYuanHangTrialViewListAck) Reset() { *m = SCCrossYuanHangTrialViewListAck{} } func (m *SCCrossYuanHangTrialViewListAck) String() string { return proto.CompactTextString(m) } func (*SCCrossYuanHangTrialViewListAck) ProtoMessage() {} func (*SCCrossYuanHangTrialViewListAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{638} } func (m *SCCrossYuanHangTrialViewListAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCrossYuanHangTrialViewListAck.Unmarshal(m, b) } func (m *SCCrossYuanHangTrialViewListAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCrossYuanHangTrialViewListAck.Marshal(b, m, deterministic) } func (m *SCCrossYuanHangTrialViewListAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCrossYuanHangTrialViewListAck.Merge(m, src) } func (m *SCCrossYuanHangTrialViewListAck) XXX_Size() int { return xxx_messageInfo_SCCrossYuanHangTrialViewListAck.Size(m) } func (m *SCCrossYuanHangTrialViewListAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCrossYuanHangTrialViewListAck.DiscardUnknown(m) } var xxx_messageInfo_SCCrossYuanHangTrialViewListAck proto.InternalMessageInfo func (m *SCCrossYuanHangTrialViewListAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCrossYuanHangTrialViewListAck) GetTrialViewList() []*YuanHangTrialData { if m != nil { return m.TrialViewList } return nil } type CSCrossYuanHangTrialViewListOutReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCrossYuanHangTrialViewListOutReq) Reset() { *m = CSCrossYuanHangTrialViewListOutReq{} } func (m *CSCrossYuanHangTrialViewListOutReq) String() string { return proto.CompactTextString(m) } func (*CSCrossYuanHangTrialViewListOutReq) ProtoMessage() {} func (*CSCrossYuanHangTrialViewListOutReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{639} } func (m *CSCrossYuanHangTrialViewListOutReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCrossYuanHangTrialViewListOutReq.Unmarshal(m, b) } func (m *CSCrossYuanHangTrialViewListOutReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCrossYuanHangTrialViewListOutReq.Marshal(b, m, deterministic) } func (m *CSCrossYuanHangTrialViewListOutReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCrossYuanHangTrialViewListOutReq.Merge(m, src) } func (m *CSCrossYuanHangTrialViewListOutReq) XXX_Size() int { return xxx_messageInfo_CSCrossYuanHangTrialViewListOutReq.Size(m) } func (m *CSCrossYuanHangTrialViewListOutReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCrossYuanHangTrialViewListOutReq.DiscardUnknown(m) } var xxx_messageInfo_CSCrossYuanHangTrialViewListOutReq proto.InternalMessageInfo type SCCrossYuanHangTrialViewListNtf struct { TrialViewList []*YuanHangTrialData `protobuf:"bytes,1,rep,name=trial_view_list,json=trialViewList,proto3" json:"trial_view_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCrossYuanHangTrialViewListNtf) Reset() { *m = SCCrossYuanHangTrialViewListNtf{} } func (m *SCCrossYuanHangTrialViewListNtf) String() string { return proto.CompactTextString(m) } func (*SCCrossYuanHangTrialViewListNtf) ProtoMessage() {} func (*SCCrossYuanHangTrialViewListNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{640} } func (m *SCCrossYuanHangTrialViewListNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCrossYuanHangTrialViewListNtf.Unmarshal(m, b) } func (m *SCCrossYuanHangTrialViewListNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCrossYuanHangTrialViewListNtf.Marshal(b, m, deterministic) } func (m *SCCrossYuanHangTrialViewListNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCrossYuanHangTrialViewListNtf.Merge(m, src) } func (m *SCCrossYuanHangTrialViewListNtf) XXX_Size() int { return xxx_messageInfo_SCCrossYuanHangTrialViewListNtf.Size(m) } func (m *SCCrossYuanHangTrialViewListNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCCrossYuanHangTrialViewListNtf.DiscardUnknown(m) } var xxx_messageInfo_SCCrossYuanHangTrialViewListNtf proto.InternalMessageInfo func (m *SCCrossYuanHangTrialViewListNtf) GetTrialViewList() []*YuanHangTrialData { if m != nil { return m.TrialViewList } return nil } //查询飞艇信息 type CSCrossYuanHangTrialInfoReq struct { TrialUid uint64 `protobuf:"varint,1,opt,name=trial_uid,json=trialUid,proto3" json:"trial_uid,omitempty"` TrialEndTime uint64 `protobuf:"varint,2,opt,name=trial_end_time,json=trialEndTime,proto3" json:"trial_end_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCrossYuanHangTrialInfoReq) Reset() { *m = CSCrossYuanHangTrialInfoReq{} } func (m *CSCrossYuanHangTrialInfoReq) String() string { return proto.CompactTextString(m) } func (*CSCrossYuanHangTrialInfoReq) ProtoMessage() {} func (*CSCrossYuanHangTrialInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{641} } func (m *CSCrossYuanHangTrialInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCrossYuanHangTrialInfoReq.Unmarshal(m, b) } func (m *CSCrossYuanHangTrialInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCrossYuanHangTrialInfoReq.Marshal(b, m, deterministic) } func (m *CSCrossYuanHangTrialInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCrossYuanHangTrialInfoReq.Merge(m, src) } func (m *CSCrossYuanHangTrialInfoReq) XXX_Size() int { return xxx_messageInfo_CSCrossYuanHangTrialInfoReq.Size(m) } func (m *CSCrossYuanHangTrialInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCrossYuanHangTrialInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSCrossYuanHangTrialInfoReq proto.InternalMessageInfo func (m *CSCrossYuanHangTrialInfoReq) GetTrialUid() uint64 { if m != nil { return m.TrialUid } return 0 } func (m *CSCrossYuanHangTrialInfoReq) GetTrialEndTime() uint64 { if m != nil { return m.TrialEndTime } return 0 } type SCCrossYuanHangTrialInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` TrialData *YuanHangTrialData `protobuf:"bytes,2,opt,name=trial_data,json=trialData,proto3" json:"trial_data,omitempty"` NickName string `protobuf:"bytes,3,opt,name=nick_name,json=nickName,proto3" json:"nick_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCrossYuanHangTrialInfoAck) Reset() { *m = SCCrossYuanHangTrialInfoAck{} } func (m *SCCrossYuanHangTrialInfoAck) String() string { return proto.CompactTextString(m) } func (*SCCrossYuanHangTrialInfoAck) ProtoMessage() {} func (*SCCrossYuanHangTrialInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{642} } func (m *SCCrossYuanHangTrialInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCrossYuanHangTrialInfoAck.Unmarshal(m, b) } func (m *SCCrossYuanHangTrialInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCrossYuanHangTrialInfoAck.Marshal(b, m, deterministic) } func (m *SCCrossYuanHangTrialInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCrossYuanHangTrialInfoAck.Merge(m, src) } func (m *SCCrossYuanHangTrialInfoAck) XXX_Size() int { return xxx_messageInfo_SCCrossYuanHangTrialInfoAck.Size(m) } func (m *SCCrossYuanHangTrialInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCrossYuanHangTrialInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCCrossYuanHangTrialInfoAck proto.InternalMessageInfo func (m *SCCrossYuanHangTrialInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCrossYuanHangTrialInfoAck) GetTrialData() *YuanHangTrialData { if m != nil { return m.TrialData } return nil } func (m *SCCrossYuanHangTrialInfoAck) GetNickName() string { if m != nil { return m.NickName } return "" } //日志获取 type CSCrossYuanHangTrialLogReq struct { LogTime uint64 `protobuf:"varint,1,opt,name=log_time,json=logTime,proto3" json:"log_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCrossYuanHangTrialLogReq) Reset() { *m = CSCrossYuanHangTrialLogReq{} } func (m *CSCrossYuanHangTrialLogReq) String() string { return proto.CompactTextString(m) } func (*CSCrossYuanHangTrialLogReq) ProtoMessage() {} func (*CSCrossYuanHangTrialLogReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{643} } func (m *CSCrossYuanHangTrialLogReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCrossYuanHangTrialLogReq.Unmarshal(m, b) } func (m *CSCrossYuanHangTrialLogReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCrossYuanHangTrialLogReq.Marshal(b, m, deterministic) } func (m *CSCrossYuanHangTrialLogReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCrossYuanHangTrialLogReq.Merge(m, src) } func (m *CSCrossYuanHangTrialLogReq) XXX_Size() int { return xxx_messageInfo_CSCrossYuanHangTrialLogReq.Size(m) } func (m *CSCrossYuanHangTrialLogReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCrossYuanHangTrialLogReq.DiscardUnknown(m) } var xxx_messageInfo_CSCrossYuanHangTrialLogReq proto.InternalMessageInfo func (m *CSCrossYuanHangTrialLogReq) GetLogTime() uint64 { if m != nil { return m.LogTime } return 0 } type SCCrossYuanHangTrialLogAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` LogList []*YuanHangTrialLogData `protobuf:"bytes,2,rep,name=log_list,json=logList,proto3" json:"log_list,omitempty"` IsEnd bool `protobuf:"varint,3,opt,name=is_end,json=isEnd,proto3" json:"is_end,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCrossYuanHangTrialLogAck) Reset() { *m = SCCrossYuanHangTrialLogAck{} } func (m *SCCrossYuanHangTrialLogAck) String() string { return proto.CompactTextString(m) } func (*SCCrossYuanHangTrialLogAck) ProtoMessage() {} func (*SCCrossYuanHangTrialLogAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{644} } func (m *SCCrossYuanHangTrialLogAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCrossYuanHangTrialLogAck.Unmarshal(m, b) } func (m *SCCrossYuanHangTrialLogAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCrossYuanHangTrialLogAck.Marshal(b, m, deterministic) } func (m *SCCrossYuanHangTrialLogAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCrossYuanHangTrialLogAck.Merge(m, src) } func (m *SCCrossYuanHangTrialLogAck) XXX_Size() int { return xxx_messageInfo_SCCrossYuanHangTrialLogAck.Size(m) } func (m *SCCrossYuanHangTrialLogAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCrossYuanHangTrialLogAck.DiscardUnknown(m) } var xxx_messageInfo_SCCrossYuanHangTrialLogAck proto.InternalMessageInfo func (m *SCCrossYuanHangTrialLogAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCrossYuanHangTrialLogAck) GetLogList() []*YuanHangTrialLogData { if m != nil { return m.LogList } return nil } func (m *SCCrossYuanHangTrialLogAck) GetIsEnd() bool { if m != nil { return m.IsEnd } return false } ////巅峰爬塔 //获取巅峰爬塔对战数据 //获取挑战列表 type CSCrossTopTowerFightListReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCrossTopTowerFightListReq) Reset() { *m = CSCrossTopTowerFightListReq{} } func (m *CSCrossTopTowerFightListReq) String() string { return proto.CompactTextString(m) } func (*CSCrossTopTowerFightListReq) ProtoMessage() {} func (*CSCrossTopTowerFightListReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{645} } func (m *CSCrossTopTowerFightListReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCrossTopTowerFightListReq.Unmarshal(m, b) } func (m *CSCrossTopTowerFightListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCrossTopTowerFightListReq.Marshal(b, m, deterministic) } func (m *CSCrossTopTowerFightListReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCrossTopTowerFightListReq.Merge(m, src) } func (m *CSCrossTopTowerFightListReq) XXX_Size() int { return xxx_messageInfo_CSCrossTopTowerFightListReq.Size(m) } func (m *CSCrossTopTowerFightListReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCrossTopTowerFightListReq.DiscardUnknown(m) } var xxx_messageInfo_CSCrossTopTowerFightListReq proto.InternalMessageInfo type SCCrossTopTowerFightListAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ToptowerData *RoleCrossTopTower `protobuf:"bytes,2,opt,name=toptower_data,json=toptowerData,proto3" json:"toptower_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCrossTopTowerFightListAck) Reset() { *m = SCCrossTopTowerFightListAck{} } func (m *SCCrossTopTowerFightListAck) String() string { return proto.CompactTextString(m) } func (*SCCrossTopTowerFightListAck) ProtoMessage() {} func (*SCCrossTopTowerFightListAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{646} } func (m *SCCrossTopTowerFightListAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCrossTopTowerFightListAck.Unmarshal(m, b) } func (m *SCCrossTopTowerFightListAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCrossTopTowerFightListAck.Marshal(b, m, deterministic) } func (m *SCCrossTopTowerFightListAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCrossTopTowerFightListAck.Merge(m, src) } func (m *SCCrossTopTowerFightListAck) XXX_Size() int { return xxx_messageInfo_SCCrossTopTowerFightListAck.Size(m) } func (m *SCCrossTopTowerFightListAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCrossTopTowerFightListAck.DiscardUnknown(m) } var xxx_messageInfo_SCCrossTopTowerFightListAck proto.InternalMessageInfo func (m *SCCrossTopTowerFightListAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCrossTopTowerFightListAck) GetToptowerData() *RoleCrossTopTower { if m != nil { return m.ToptowerData } return nil } //发起挑战,判断合法性 type CSCrossTopTowerChallengeReq struct { FightIdx int32 `protobuf:"varint,1,opt,name=fight_idx,json=fightIdx,proto3" json:"fight_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCrossTopTowerChallengeReq) Reset() { *m = CSCrossTopTowerChallengeReq{} } func (m *CSCrossTopTowerChallengeReq) String() string { return proto.CompactTextString(m) } func (*CSCrossTopTowerChallengeReq) ProtoMessage() {} func (*CSCrossTopTowerChallengeReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{647} } func (m *CSCrossTopTowerChallengeReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCrossTopTowerChallengeReq.Unmarshal(m, b) } func (m *CSCrossTopTowerChallengeReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCrossTopTowerChallengeReq.Marshal(b, m, deterministic) } func (m *CSCrossTopTowerChallengeReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCrossTopTowerChallengeReq.Merge(m, src) } func (m *CSCrossTopTowerChallengeReq) XXX_Size() int { return xxx_messageInfo_CSCrossTopTowerChallengeReq.Size(m) } func (m *CSCrossTopTowerChallengeReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCrossTopTowerChallengeReq.DiscardUnknown(m) } var xxx_messageInfo_CSCrossTopTowerChallengeReq proto.InternalMessageInfo func (m *CSCrossTopTowerChallengeReq) GetFightIdx() int32 { if m != nil { return m.FightIdx } return 0 } type SCCrossTopTowerChallengeAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` FightInfo *TopTowerFightRoleInfo `protobuf:"bytes,2,opt,name=fight_info,json=fightInfo,proto3" json:"fight_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCrossTopTowerChallengeAck) Reset() { *m = SCCrossTopTowerChallengeAck{} } func (m *SCCrossTopTowerChallengeAck) String() string { return proto.CompactTextString(m) } func (*SCCrossTopTowerChallengeAck) ProtoMessage() {} func (*SCCrossTopTowerChallengeAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{648} } func (m *SCCrossTopTowerChallengeAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCrossTopTowerChallengeAck.Unmarshal(m, b) } func (m *SCCrossTopTowerChallengeAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCrossTopTowerChallengeAck.Marshal(b, m, deterministic) } func (m *SCCrossTopTowerChallengeAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCrossTopTowerChallengeAck.Merge(m, src) } func (m *SCCrossTopTowerChallengeAck) XXX_Size() int { return xxx_messageInfo_SCCrossTopTowerChallengeAck.Size(m) } func (m *SCCrossTopTowerChallengeAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCrossTopTowerChallengeAck.DiscardUnknown(m) } var xxx_messageInfo_SCCrossTopTowerChallengeAck proto.InternalMessageInfo func (m *SCCrossTopTowerChallengeAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCrossTopTowerChallengeAck) GetFightInfo() *TopTowerFightRoleInfo { if m != nil { return m.FightInfo } return nil } //获取挑战者view信息 type CSCrossTopTowerChallengeViewInfoReq struct { FightIdx int32 `protobuf:"varint,1,opt,name=fight_idx,json=fightIdx,proto3" json:"fight_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCrossTopTowerChallengeViewInfoReq) Reset() { *m = CSCrossTopTowerChallengeViewInfoReq{} } func (m *CSCrossTopTowerChallengeViewInfoReq) String() string { return proto.CompactTextString(m) } func (*CSCrossTopTowerChallengeViewInfoReq) ProtoMessage() {} func (*CSCrossTopTowerChallengeViewInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{649} } func (m *CSCrossTopTowerChallengeViewInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCrossTopTowerChallengeViewInfoReq.Unmarshal(m, b) } func (m *CSCrossTopTowerChallengeViewInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCrossTopTowerChallengeViewInfoReq.Marshal(b, m, deterministic) } func (m *CSCrossTopTowerChallengeViewInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCrossTopTowerChallengeViewInfoReq.Merge(m, src) } func (m *CSCrossTopTowerChallengeViewInfoReq) XXX_Size() int { return xxx_messageInfo_CSCrossTopTowerChallengeViewInfoReq.Size(m) } func (m *CSCrossTopTowerChallengeViewInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCrossTopTowerChallengeViewInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSCrossTopTowerChallengeViewInfoReq proto.InternalMessageInfo func (m *CSCrossTopTowerChallengeViewInfoReq) GetFightIdx() int32 { if m != nil { return m.FightIdx } return 0 } type SCCrossTopTowerChallengeViewInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` FightInfo *TopTowerFightRoleInfo `protobuf:"bytes,2,opt,name=fight_info,json=fightInfo,proto3" json:"fight_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCrossTopTowerChallengeViewInfoAck) Reset() { *m = SCCrossTopTowerChallengeViewInfoAck{} } func (m *SCCrossTopTowerChallengeViewInfoAck) String() string { return proto.CompactTextString(m) } func (*SCCrossTopTowerChallengeViewInfoAck) ProtoMessage() {} func (*SCCrossTopTowerChallengeViewInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{650} } func (m *SCCrossTopTowerChallengeViewInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCrossTopTowerChallengeViewInfoAck.Unmarshal(m, b) } func (m *SCCrossTopTowerChallengeViewInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCrossTopTowerChallengeViewInfoAck.Marshal(b, m, deterministic) } func (m *SCCrossTopTowerChallengeViewInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCrossTopTowerChallengeViewInfoAck.Merge(m, src) } func (m *SCCrossTopTowerChallengeViewInfoAck) XXX_Size() int { return xxx_messageInfo_SCCrossTopTowerChallengeViewInfoAck.Size(m) } func (m *SCCrossTopTowerChallengeViewInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCrossTopTowerChallengeViewInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCCrossTopTowerChallengeViewInfoAck proto.InternalMessageInfo func (m *SCCrossTopTowerChallengeViewInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCrossTopTowerChallengeViewInfoAck) GetFightInfo() *TopTowerFightRoleInfo { if m != nil { return m.FightInfo } return nil } //战斗结果通知 type CSCrossTopTowerChallengeResultReq struct { IsWin bool `protobuf:"varint,1,opt,name=is_win,json=isWin,proto3" json:"is_win,omitempty"` FightIdx int32 `protobuf:"varint,2,opt,name=fight_idx,json=fightIdx,proto3" json:"fight_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCrossTopTowerChallengeResultReq) Reset() { *m = CSCrossTopTowerChallengeResultReq{} } func (m *CSCrossTopTowerChallengeResultReq) String() string { return proto.CompactTextString(m) } func (*CSCrossTopTowerChallengeResultReq) ProtoMessage() {} func (*CSCrossTopTowerChallengeResultReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{651} } func (m *CSCrossTopTowerChallengeResultReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCrossTopTowerChallengeResultReq.Unmarshal(m, b) } func (m *CSCrossTopTowerChallengeResultReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCrossTopTowerChallengeResultReq.Marshal(b, m, deterministic) } func (m *CSCrossTopTowerChallengeResultReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCrossTopTowerChallengeResultReq.Merge(m, src) } func (m *CSCrossTopTowerChallengeResultReq) XXX_Size() int { return xxx_messageInfo_CSCrossTopTowerChallengeResultReq.Size(m) } func (m *CSCrossTopTowerChallengeResultReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCrossTopTowerChallengeResultReq.DiscardUnknown(m) } var xxx_messageInfo_CSCrossTopTowerChallengeResultReq proto.InternalMessageInfo func (m *CSCrossTopTowerChallengeResultReq) GetIsWin() bool { if m != nil { return m.IsWin } return false } func (m *CSCrossTopTowerChallengeResultReq) GetFightIdx() int32 { if m != nil { return m.FightIdx } return 0 } type SCCrossTopTowerChallengeResultAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"` FightInfo *TopTowerFightRoleInfo `protobuf:"bytes,3,opt,name=fight_info,json=fightInfo,proto3" json:"fight_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCrossTopTowerChallengeResultAck) Reset() { *m = SCCrossTopTowerChallengeResultAck{} } func (m *SCCrossTopTowerChallengeResultAck) String() string { return proto.CompactTextString(m) } func (*SCCrossTopTowerChallengeResultAck) ProtoMessage() {} func (*SCCrossTopTowerChallengeResultAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{652} } func (m *SCCrossTopTowerChallengeResultAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCrossTopTowerChallengeResultAck.Unmarshal(m, b) } func (m *SCCrossTopTowerChallengeResultAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCrossTopTowerChallengeResultAck.Marshal(b, m, deterministic) } func (m *SCCrossTopTowerChallengeResultAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCrossTopTowerChallengeResultAck.Merge(m, src) } func (m *SCCrossTopTowerChallengeResultAck) XXX_Size() int { return xxx_messageInfo_SCCrossTopTowerChallengeResultAck.Size(m) } func (m *SCCrossTopTowerChallengeResultAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCrossTopTowerChallengeResultAck.DiscardUnknown(m) } var xxx_messageInfo_SCCrossTopTowerChallengeResultAck proto.InternalMessageInfo func (m *SCCrossTopTowerChallengeResultAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCrossTopTowerChallengeResultAck) GetRewardList() []*KeyValueType { if m != nil { return m.RewardList } return nil } func (m *SCCrossTopTowerChallengeResultAck) GetFightInfo() *TopTowerFightRoleInfo { if m != nil { return m.FightInfo } return nil } //买路操作(直接胜利) type CSCrossTopTowerForceWinReq struct { FightIdx int32 `protobuf:"varint,1,opt,name=fight_idx,json=fightIdx,proto3" json:"fight_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCrossTopTowerForceWinReq) Reset() { *m = CSCrossTopTowerForceWinReq{} } func (m *CSCrossTopTowerForceWinReq) String() string { return proto.CompactTextString(m) } func (*CSCrossTopTowerForceWinReq) ProtoMessage() {} func (*CSCrossTopTowerForceWinReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{653} } func (m *CSCrossTopTowerForceWinReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCrossTopTowerForceWinReq.Unmarshal(m, b) } func (m *CSCrossTopTowerForceWinReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCrossTopTowerForceWinReq.Marshal(b, m, deterministic) } func (m *CSCrossTopTowerForceWinReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCrossTopTowerForceWinReq.Merge(m, src) } func (m *CSCrossTopTowerForceWinReq) XXX_Size() int { return xxx_messageInfo_CSCrossTopTowerForceWinReq.Size(m) } func (m *CSCrossTopTowerForceWinReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCrossTopTowerForceWinReq.DiscardUnknown(m) } var xxx_messageInfo_CSCrossTopTowerForceWinReq proto.InternalMessageInfo func (m *CSCrossTopTowerForceWinReq) GetFightIdx() int32 { if m != nil { return m.FightIdx } return 0 } type SCCrossTopTowerForceWinAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"` FightInfo *TopTowerFightRoleInfo `protobuf:"bytes,3,opt,name=fight_info,json=fightInfo,proto3" json:"fight_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCrossTopTowerForceWinAck) Reset() { *m = SCCrossTopTowerForceWinAck{} } func (m *SCCrossTopTowerForceWinAck) String() string { return proto.CompactTextString(m) } func (*SCCrossTopTowerForceWinAck) ProtoMessage() {} func (*SCCrossTopTowerForceWinAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{654} } func (m *SCCrossTopTowerForceWinAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCrossTopTowerForceWinAck.Unmarshal(m, b) } func (m *SCCrossTopTowerForceWinAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCrossTopTowerForceWinAck.Marshal(b, m, deterministic) } func (m *SCCrossTopTowerForceWinAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCrossTopTowerForceWinAck.Merge(m, src) } func (m *SCCrossTopTowerForceWinAck) XXX_Size() int { return xxx_messageInfo_SCCrossTopTowerForceWinAck.Size(m) } func (m *SCCrossTopTowerForceWinAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCrossTopTowerForceWinAck.DiscardUnknown(m) } var xxx_messageInfo_SCCrossTopTowerForceWinAck proto.InternalMessageInfo func (m *SCCrossTopTowerForceWinAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCrossTopTowerForceWinAck) GetRewardList() []*KeyValueType { if m != nil { return m.RewardList } return nil } func (m *SCCrossTopTowerForceWinAck) GetFightInfo() *TopTowerFightRoleInfo { if m != nil { return m.FightInfo } return nil } //获取买路排行榜 type CSCrossTopTowerForceWinRankListReq struct { Uid uint64 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"` StartIdx int32 `protobuf:"varint,2,opt,name=start_idx,json=startIdx,proto3" json:"start_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCrossTopTowerForceWinRankListReq) Reset() { *m = CSCrossTopTowerForceWinRankListReq{} } func (m *CSCrossTopTowerForceWinRankListReq) String() string { return proto.CompactTextString(m) } func (*CSCrossTopTowerForceWinRankListReq) ProtoMessage() {} func (*CSCrossTopTowerForceWinRankListReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{655} } func (m *CSCrossTopTowerForceWinRankListReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCrossTopTowerForceWinRankListReq.Unmarshal(m, b) } func (m *CSCrossTopTowerForceWinRankListReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCrossTopTowerForceWinRankListReq.Marshal(b, m, deterministic) } func (m *CSCrossTopTowerForceWinRankListReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCrossTopTowerForceWinRankListReq.Merge(m, src) } func (m *CSCrossTopTowerForceWinRankListReq) XXX_Size() int { return xxx_messageInfo_CSCrossTopTowerForceWinRankListReq.Size(m) } func (m *CSCrossTopTowerForceWinRankListReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCrossTopTowerForceWinRankListReq.DiscardUnknown(m) } var xxx_messageInfo_CSCrossTopTowerForceWinRankListReq proto.InternalMessageInfo func (m *CSCrossTopTowerForceWinRankListReq) GetUid() uint64 { if m != nil { return m.Uid } return 0 } func (m *CSCrossTopTowerForceWinRankListReq) GetStartIdx() int32 { if m != nil { return m.StartIdx } return 0 } type SCCrossTopTowerForceWinRankListAck struct { StartIdx int32 `protobuf:"varint,1,opt,name=start_idx,json=startIdx,proto3" json:"start_idx,omitempty"` SelfRank uint32 `protobuf:"varint,2,opt,name=self_rank,json=selfRank,proto3" json:"self_rank,omitempty"` SelfScore uint64 `protobuf:"varint,3,opt,name=self_score,json=selfScore,proto3" json:"self_score,omitempty"` TotalRank uint32 `protobuf:"varint,4,opt,name=total_rank,json=totalRank,proto3" json:"total_rank,omitempty"` RankList []*CommonRankInfo `protobuf:"bytes,5,rep,name=rank_list,json=rankList,proto3" json:"rank_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCrossTopTowerForceWinRankListAck) Reset() { *m = SCCrossTopTowerForceWinRankListAck{} } func (m *SCCrossTopTowerForceWinRankListAck) String() string { return proto.CompactTextString(m) } func (*SCCrossTopTowerForceWinRankListAck) ProtoMessage() {} func (*SCCrossTopTowerForceWinRankListAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{656} } func (m *SCCrossTopTowerForceWinRankListAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCrossTopTowerForceWinRankListAck.Unmarshal(m, b) } func (m *SCCrossTopTowerForceWinRankListAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCrossTopTowerForceWinRankListAck.Marshal(b, m, deterministic) } func (m *SCCrossTopTowerForceWinRankListAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCrossTopTowerForceWinRankListAck.Merge(m, src) } func (m *SCCrossTopTowerForceWinRankListAck) XXX_Size() int { return xxx_messageInfo_SCCrossTopTowerForceWinRankListAck.Size(m) } func (m *SCCrossTopTowerForceWinRankListAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCrossTopTowerForceWinRankListAck.DiscardUnknown(m) } var xxx_messageInfo_SCCrossTopTowerForceWinRankListAck proto.InternalMessageInfo func (m *SCCrossTopTowerForceWinRankListAck) GetStartIdx() int32 { if m != nil { return m.StartIdx } return 0 } func (m *SCCrossTopTowerForceWinRankListAck) GetSelfRank() uint32 { if m != nil { return m.SelfRank } return 0 } func (m *SCCrossTopTowerForceWinRankListAck) GetSelfScore() uint64 { if m != nil { return m.SelfScore } return 0 } func (m *SCCrossTopTowerForceWinRankListAck) GetTotalRank() uint32 { if m != nil { return m.TotalRank } return 0 } func (m *SCCrossTopTowerForceWinRankListAck) GetRankList() []*CommonRankInfo { if m != nil { return m.RankList } return nil } ////全局跨服功能 //获取服务器列表信息(状态) //server_type (31教堂地图) type CSGCrossGetServerStateReq struct { ServerType int32 `protobuf:"varint,1,opt,name=server_type,json=serverType,proto3" json:"server_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGCrossGetServerStateReq) Reset() { *m = CSGCrossGetServerStateReq{} } func (m *CSGCrossGetServerStateReq) String() string { return proto.CompactTextString(m) } func (*CSGCrossGetServerStateReq) ProtoMessage() {} func (*CSGCrossGetServerStateReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{657} } func (m *CSGCrossGetServerStateReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGCrossGetServerStateReq.Unmarshal(m, b) } func (m *CSGCrossGetServerStateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGCrossGetServerStateReq.Marshal(b, m, deterministic) } func (m *CSGCrossGetServerStateReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGCrossGetServerStateReq.Merge(m, src) } func (m *CSGCrossGetServerStateReq) XXX_Size() int { return xxx_messageInfo_CSGCrossGetServerStateReq.Size(m) } func (m *CSGCrossGetServerStateReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGCrossGetServerStateReq.DiscardUnknown(m) } var xxx_messageInfo_CSGCrossGetServerStateReq proto.InternalMessageInfo func (m *CSGCrossGetServerStateReq) GetServerType() int32 { if m != nil { return m.ServerType } return 0 } type SCGCrossGetServerStateAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ServerType int32 `protobuf:"varint,2,opt,name=server_type,json=serverType,proto3" json:"server_type,omitempty"` ServerList []*ServerStateInfo `protobuf:"bytes,3,rep,name=server_list,json=serverList,proto3" json:"server_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGCrossGetServerStateAck) Reset() { *m = SCGCrossGetServerStateAck{} } func (m *SCGCrossGetServerStateAck) String() string { return proto.CompactTextString(m) } func (*SCGCrossGetServerStateAck) ProtoMessage() {} func (*SCGCrossGetServerStateAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{658} } func (m *SCGCrossGetServerStateAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGCrossGetServerStateAck.Unmarshal(m, b) } func (m *SCGCrossGetServerStateAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGCrossGetServerStateAck.Marshal(b, m, deterministic) } func (m *SCGCrossGetServerStateAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGCrossGetServerStateAck.Merge(m, src) } func (m *SCGCrossGetServerStateAck) XXX_Size() int { return xxx_messageInfo_SCGCrossGetServerStateAck.Size(m) } func (m *SCGCrossGetServerStateAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGCrossGetServerStateAck.DiscardUnknown(m) } var xxx_messageInfo_SCGCrossGetServerStateAck proto.InternalMessageInfo func (m *SCGCrossGetServerStateAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGCrossGetServerStateAck) GetServerType() int32 { if m != nil { return m.ServerType } return 0 } func (m *SCGCrossGetServerStateAck) GetServerList() []*ServerStateInfo { if m != nil { return m.ServerList } return nil } //角色进入地图 type CSGCrossPlayerEnterMapReq struct { MapType int32 `protobuf:"varint,1,opt,name=map_type,json=mapType,proto3" json:"map_type,omitempty"` LineNum int32 `protobuf:"varint,2,opt,name=line_num,json=lineNum,proto3" json:"line_num,omitempty"` Pos *Vector3 `protobuf:"bytes,3,opt,name=pos,proto3" json:"pos,omitempty"` Dir *Vector3 `protobuf:"bytes,4,opt,name=dir,proto3" json:"dir,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGCrossPlayerEnterMapReq) Reset() { *m = CSGCrossPlayerEnterMapReq{} } func (m *CSGCrossPlayerEnterMapReq) String() string { return proto.CompactTextString(m) } func (*CSGCrossPlayerEnterMapReq) ProtoMessage() {} func (*CSGCrossPlayerEnterMapReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{659} } func (m *CSGCrossPlayerEnterMapReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGCrossPlayerEnterMapReq.Unmarshal(m, b) } func (m *CSGCrossPlayerEnterMapReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGCrossPlayerEnterMapReq.Marshal(b, m, deterministic) } func (m *CSGCrossPlayerEnterMapReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGCrossPlayerEnterMapReq.Merge(m, src) } func (m *CSGCrossPlayerEnterMapReq) XXX_Size() int { return xxx_messageInfo_CSGCrossPlayerEnterMapReq.Size(m) } func (m *CSGCrossPlayerEnterMapReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGCrossPlayerEnterMapReq.DiscardUnknown(m) } var xxx_messageInfo_CSGCrossPlayerEnterMapReq proto.InternalMessageInfo func (m *CSGCrossPlayerEnterMapReq) GetMapType() int32 { if m != nil { return m.MapType } return 0 } func (m *CSGCrossPlayerEnterMapReq) GetLineNum() int32 { if m != nil { return m.LineNum } return 0 } func (m *CSGCrossPlayerEnterMapReq) GetPos() *Vector3 { if m != nil { return m.Pos } return nil } func (m *CSGCrossPlayerEnterMapReq) GetDir() *Vector3 { if m != nil { return m.Dir } return nil } type SCGCrossPlayerEnterMapAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` LineNum int32 `protobuf:"varint,2,opt,name=line_num,json=lineNum,proto3" json:"line_num,omitempty"` SelfInfo *UnitPosAndDir `protobuf:"bytes,3,opt,name=self_info,json=selfInfo,proto3" json:"self_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGCrossPlayerEnterMapAck) Reset() { *m = SCGCrossPlayerEnterMapAck{} } func (m *SCGCrossPlayerEnterMapAck) String() string { return proto.CompactTextString(m) } func (*SCGCrossPlayerEnterMapAck) ProtoMessage() {} func (*SCGCrossPlayerEnterMapAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{660} } func (m *SCGCrossPlayerEnterMapAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGCrossPlayerEnterMapAck.Unmarshal(m, b) } func (m *SCGCrossPlayerEnterMapAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGCrossPlayerEnterMapAck.Marshal(b, m, deterministic) } func (m *SCGCrossPlayerEnterMapAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGCrossPlayerEnterMapAck.Merge(m, src) } func (m *SCGCrossPlayerEnterMapAck) XXX_Size() int { return xxx_messageInfo_SCGCrossPlayerEnterMapAck.Size(m) } func (m *SCGCrossPlayerEnterMapAck) XXX_DiscardUnknown() { xxx_messageInfo_SCGCrossPlayerEnterMapAck.DiscardUnknown(m) } var xxx_messageInfo_SCGCrossPlayerEnterMapAck proto.InternalMessageInfo func (m *SCGCrossPlayerEnterMapAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCGCrossPlayerEnterMapAck) GetLineNum() int32 { if m != nil { return m.LineNum } return 0 } func (m *SCGCrossPlayerEnterMapAck) GetSelfInfo() *UnitPosAndDir { if m != nil { return m.SelfInfo } return nil } //离开地图 type CSGCrossPlayerLeaveMapReq struct { Pos *Vector3 `protobuf:"bytes,1,opt,name=pos,proto3" json:"pos,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGCrossPlayerLeaveMapReq) Reset() { *m = CSGCrossPlayerLeaveMapReq{} } func (m *CSGCrossPlayerLeaveMapReq) String() string { return proto.CompactTextString(m) } func (*CSGCrossPlayerLeaveMapReq) ProtoMessage() {} func (*CSGCrossPlayerLeaveMapReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{661} } func (m *CSGCrossPlayerLeaveMapReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGCrossPlayerLeaveMapReq.Unmarshal(m, b) } func (m *CSGCrossPlayerLeaveMapReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGCrossPlayerLeaveMapReq.Marshal(b, m, deterministic) } func (m *CSGCrossPlayerLeaveMapReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGCrossPlayerLeaveMapReq.Merge(m, src) } func (m *CSGCrossPlayerLeaveMapReq) XXX_Size() int { return xxx_messageInfo_CSGCrossPlayerLeaveMapReq.Size(m) } func (m *CSGCrossPlayerLeaveMapReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGCrossPlayerLeaveMapReq.DiscardUnknown(m) } var xxx_messageInfo_CSGCrossPlayerLeaveMapReq proto.InternalMessageInfo func (m *CSGCrossPlayerLeaveMapReq) GetPos() *Vector3 { if m != nil { return m.Pos } return nil } //客户端1s内发送的位置同步包(视野同步) type CSGCrossPlayerMapSyncPosReq struct { Pos *Vector3 `protobuf:"bytes,1,opt,name=pos,proto3" json:"pos,omitempty"` Dir *Vector3 `protobuf:"bytes,2,opt,name=dir,proto3" json:"dir,omitempty"` CurSpaceId int32 `protobuf:"varint,3,opt,name=cur_space_id,json=curSpaceId,proto3" json:"cur_space_id,omitempty"` IsOnGround int32 `protobuf:"varint,4,opt,name=is_on_ground,json=isOnGround,proto3" json:"is_on_ground,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGCrossPlayerMapSyncPosReq) Reset() { *m = CSGCrossPlayerMapSyncPosReq{} } func (m *CSGCrossPlayerMapSyncPosReq) String() string { return proto.CompactTextString(m) } func (*CSGCrossPlayerMapSyncPosReq) ProtoMessage() {} func (*CSGCrossPlayerMapSyncPosReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{662} } func (m *CSGCrossPlayerMapSyncPosReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGCrossPlayerMapSyncPosReq.Unmarshal(m, b) } func (m *CSGCrossPlayerMapSyncPosReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGCrossPlayerMapSyncPosReq.Marshal(b, m, deterministic) } func (m *CSGCrossPlayerMapSyncPosReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGCrossPlayerMapSyncPosReq.Merge(m, src) } func (m *CSGCrossPlayerMapSyncPosReq) XXX_Size() int { return xxx_messageInfo_CSGCrossPlayerMapSyncPosReq.Size(m) } func (m *CSGCrossPlayerMapSyncPosReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGCrossPlayerMapSyncPosReq.DiscardUnknown(m) } var xxx_messageInfo_CSGCrossPlayerMapSyncPosReq proto.InternalMessageInfo func (m *CSGCrossPlayerMapSyncPosReq) GetPos() *Vector3 { if m != nil { return m.Pos } return nil } func (m *CSGCrossPlayerMapSyncPosReq) GetDir() *Vector3 { if m != nil { return m.Dir } return nil } func (m *CSGCrossPlayerMapSyncPosReq) GetCurSpaceId() int32 { if m != nil { return m.CurSpaceId } return 0 } func (m *CSGCrossPlayerMapSyncPosReq) GetIsOnGround() int32 { if m != nil { return m.IsOnGround } return 0 } //位置同步消息(用来做视野同步) type SCGCrossPlayerMapSyncPosNtf struct { UnitInfoList []*UnitPosAndDir `protobuf:"bytes,1,rep,name=unit_info_list,json=unitInfoList,proto3" json:"unit_info_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGCrossPlayerMapSyncPosNtf) Reset() { *m = SCGCrossPlayerMapSyncPosNtf{} } func (m *SCGCrossPlayerMapSyncPosNtf) String() string { return proto.CompactTextString(m) } func (*SCGCrossPlayerMapSyncPosNtf) ProtoMessage() {} func (*SCGCrossPlayerMapSyncPosNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{663} } func (m *SCGCrossPlayerMapSyncPosNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGCrossPlayerMapSyncPosNtf.Unmarshal(m, b) } func (m *SCGCrossPlayerMapSyncPosNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGCrossPlayerMapSyncPosNtf.Marshal(b, m, deterministic) } func (m *SCGCrossPlayerMapSyncPosNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGCrossPlayerMapSyncPosNtf.Merge(m, src) } func (m *SCGCrossPlayerMapSyncPosNtf) XXX_Size() int { return xxx_messageInfo_SCGCrossPlayerMapSyncPosNtf.Size(m) } func (m *SCGCrossPlayerMapSyncPosNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCGCrossPlayerMapSyncPosNtf.DiscardUnknown(m) } var xxx_messageInfo_SCGCrossPlayerMapSyncPosNtf proto.InternalMessageInfo func (m *SCGCrossPlayerMapSyncPosNtf) GetUnitInfoList() []*UnitPosAndDir { if m != nil { return m.UnitInfoList } return nil } //客户端模拟使用 type CSGCrossPlayerMapSyncParamReq struct { Pos *Vector3 `protobuf:"bytes,1,opt,name=pos,proto3" json:"pos,omitempty"` ParamId int32 `protobuf:"varint,2,opt,name=param_id,json=paramId,proto3" json:"param_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGCrossPlayerMapSyncParamReq) Reset() { *m = CSGCrossPlayerMapSyncParamReq{} } func (m *CSGCrossPlayerMapSyncParamReq) String() string { return proto.CompactTextString(m) } func (*CSGCrossPlayerMapSyncParamReq) ProtoMessage() {} func (*CSGCrossPlayerMapSyncParamReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{664} } func (m *CSGCrossPlayerMapSyncParamReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGCrossPlayerMapSyncParamReq.Unmarshal(m, b) } func (m *CSGCrossPlayerMapSyncParamReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGCrossPlayerMapSyncParamReq.Marshal(b, m, deterministic) } func (m *CSGCrossPlayerMapSyncParamReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGCrossPlayerMapSyncParamReq.Merge(m, src) } func (m *CSGCrossPlayerMapSyncParamReq) XXX_Size() int { return xxx_messageInfo_CSGCrossPlayerMapSyncParamReq.Size(m) } func (m *CSGCrossPlayerMapSyncParamReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGCrossPlayerMapSyncParamReq.DiscardUnknown(m) } var xxx_messageInfo_CSGCrossPlayerMapSyncParamReq proto.InternalMessageInfo func (m *CSGCrossPlayerMapSyncParamReq) GetPos() *Vector3 { if m != nil { return m.Pos } return nil } func (m *CSGCrossPlayerMapSyncParamReq) GetParamId() int32 { if m != nil { return m.ParamId } return 0 } type SCGCrossPlayerMapSyncParamNtf struct { UnitInfoList []*UnitPosAndDir `protobuf:"bytes,1,rep,name=unit_info_list,json=unitInfoList,proto3" json:"unit_info_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGCrossPlayerMapSyncParamNtf) Reset() { *m = SCGCrossPlayerMapSyncParamNtf{} } func (m *SCGCrossPlayerMapSyncParamNtf) String() string { return proto.CompactTextString(m) } func (*SCGCrossPlayerMapSyncParamNtf) ProtoMessage() {} func (*SCGCrossPlayerMapSyncParamNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{665} } func (m *SCGCrossPlayerMapSyncParamNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGCrossPlayerMapSyncParamNtf.Unmarshal(m, b) } func (m *SCGCrossPlayerMapSyncParamNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGCrossPlayerMapSyncParamNtf.Marshal(b, m, deterministic) } func (m *SCGCrossPlayerMapSyncParamNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGCrossPlayerMapSyncParamNtf.Merge(m, src) } func (m *SCGCrossPlayerMapSyncParamNtf) XXX_Size() int { return xxx_messageInfo_SCGCrossPlayerMapSyncParamNtf.Size(m) } func (m *SCGCrossPlayerMapSyncParamNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCGCrossPlayerMapSyncParamNtf.DiscardUnknown(m) } var xxx_messageInfo_SCGCrossPlayerMapSyncParamNtf proto.InternalMessageInfo func (m *SCGCrossPlayerMapSyncParamNtf) GetUnitInfoList() []*UnitPosAndDir { if m != nil { return m.UnitInfoList } return nil } //通知玩家当前有其他玩家进入自己视野 type SCGCrossPlayerEnterNtf struct { UnitInfoList []*UnitPosAndDir `protobuf:"bytes,1,rep,name=unit_info_list,json=unitInfoList,proto3" json:"unit_info_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGCrossPlayerEnterNtf) Reset() { *m = SCGCrossPlayerEnterNtf{} } func (m *SCGCrossPlayerEnterNtf) String() string { return proto.CompactTextString(m) } func (*SCGCrossPlayerEnterNtf) ProtoMessage() {} func (*SCGCrossPlayerEnterNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{666} } func (m *SCGCrossPlayerEnterNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGCrossPlayerEnterNtf.Unmarshal(m, b) } func (m *SCGCrossPlayerEnterNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGCrossPlayerEnterNtf.Marshal(b, m, deterministic) } func (m *SCGCrossPlayerEnterNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGCrossPlayerEnterNtf.Merge(m, src) } func (m *SCGCrossPlayerEnterNtf) XXX_Size() int { return xxx_messageInfo_SCGCrossPlayerEnterNtf.Size(m) } func (m *SCGCrossPlayerEnterNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCGCrossPlayerEnterNtf.DiscardUnknown(m) } var xxx_messageInfo_SCGCrossPlayerEnterNtf proto.InternalMessageInfo func (m *SCGCrossPlayerEnterNtf) GetUnitInfoList() []*UnitPosAndDir { if m != nil { return m.UnitInfoList } return nil } type SCGCrossPlayerLeaveNtf struct { UnitInfoList []*UnitPosAndDir `protobuf:"bytes,1,rep,name=unit_info_list,json=unitInfoList,proto3" json:"unit_info_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGCrossPlayerLeaveNtf) Reset() { *m = SCGCrossPlayerLeaveNtf{} } func (m *SCGCrossPlayerLeaveNtf) String() string { return proto.CompactTextString(m) } func (*SCGCrossPlayerLeaveNtf) ProtoMessage() {} func (*SCGCrossPlayerLeaveNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{667} } func (m *SCGCrossPlayerLeaveNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGCrossPlayerLeaveNtf.Unmarshal(m, b) } func (m *SCGCrossPlayerLeaveNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGCrossPlayerLeaveNtf.Marshal(b, m, deterministic) } func (m *SCGCrossPlayerLeaveNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGCrossPlayerLeaveNtf.Merge(m, src) } func (m *SCGCrossPlayerLeaveNtf) XXX_Size() int { return xxx_messageInfo_SCGCrossPlayerLeaveNtf.Size(m) } func (m *SCGCrossPlayerLeaveNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCGCrossPlayerLeaveNtf.DiscardUnknown(m) } var xxx_messageInfo_SCGCrossPlayerLeaveNtf proto.InternalMessageInfo func (m *SCGCrossPlayerLeaveNtf) GetUnitInfoList() []*UnitPosAndDir { if m != nil { return m.UnitInfoList } return nil } //获取其他玩家角色信息,AOI地图显示使用(注意:每次发送不超过10个玩家,超过10个后服务器不会返回,做保护处理) type CSGCrossPlayerShowInfoReq struct { PlayerList []uint64 `protobuf:"varint,1,rep,packed,name=player_list,json=playerList,proto3" json:"player_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSGCrossPlayerShowInfoReq) Reset() { *m = CSGCrossPlayerShowInfoReq{} } func (m *CSGCrossPlayerShowInfoReq) String() string { return proto.CompactTextString(m) } func (*CSGCrossPlayerShowInfoReq) ProtoMessage() {} func (*CSGCrossPlayerShowInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{668} } func (m *CSGCrossPlayerShowInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSGCrossPlayerShowInfoReq.Unmarshal(m, b) } func (m *CSGCrossPlayerShowInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSGCrossPlayerShowInfoReq.Marshal(b, m, deterministic) } func (m *CSGCrossPlayerShowInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSGCrossPlayerShowInfoReq.Merge(m, src) } func (m *CSGCrossPlayerShowInfoReq) XXX_Size() int { return xxx_messageInfo_CSGCrossPlayerShowInfoReq.Size(m) } func (m *CSGCrossPlayerShowInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSGCrossPlayerShowInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSGCrossPlayerShowInfoReq proto.InternalMessageInfo func (m *CSGCrossPlayerShowInfoReq) GetPlayerList() []uint64 { if m != nil { return m.PlayerList } return nil } type SCGCrossPlayerShowInfoNtf struct { ShowInfoList []*PlayerShowInfo `protobuf:"bytes,1,rep,name=show_info_list,json=showInfoList,proto3" json:"show_info_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCGCrossPlayerShowInfoNtf) Reset() { *m = SCGCrossPlayerShowInfoNtf{} } func (m *SCGCrossPlayerShowInfoNtf) String() string { return proto.CompactTextString(m) } func (*SCGCrossPlayerShowInfoNtf) ProtoMessage() {} func (*SCGCrossPlayerShowInfoNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{669} } func (m *SCGCrossPlayerShowInfoNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCGCrossPlayerShowInfoNtf.Unmarshal(m, b) } func (m *SCGCrossPlayerShowInfoNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCGCrossPlayerShowInfoNtf.Marshal(b, m, deterministic) } func (m *SCGCrossPlayerShowInfoNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCGCrossPlayerShowInfoNtf.Merge(m, src) } func (m *SCGCrossPlayerShowInfoNtf) XXX_Size() int { return xxx_messageInfo_SCGCrossPlayerShowInfoNtf.Size(m) } func (m *SCGCrossPlayerShowInfoNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCGCrossPlayerShowInfoNtf.DiscardUnknown(m) } var xxx_messageInfo_SCGCrossPlayerShowInfoNtf proto.InternalMessageInfo func (m *SCGCrossPlayerShowInfoNtf) GetShowInfoList() []*PlayerShowInfo { if m != nil { return m.ShowInfoList } return nil } //客户端打点信息上报 type ClientParamInfo struct { DeviceModel string `protobuf:"bytes,1,opt,name=device_model,json=deviceModel,proto3" json:"device_model,omitempty"` DeviceHeight int32 `protobuf:"varint,2,opt,name=device_height,json=deviceHeight,proto3" json:"device_height,omitempty"` DeviceWidth int32 `protobuf:"varint,3,opt,name=device_width,json=deviceWidth,proto3" json:"device_width,omitempty"` OsName string `protobuf:"bytes,4,opt,name=os_name,json=osName,proto3" json:"os_name,omitempty"` OsVer string `protobuf:"bytes,5,opt,name=os_ver,json=osVer,proto3" json:"os_ver,omitempty"` MacAddr string `protobuf:"bytes,6,opt,name=mac_addr,json=macAddr,proto3" json:"mac_addr,omitempty"` Udid string `protobuf:"bytes,7,opt,name=udid,proto3" json:"udid,omitempty"` Isp string `protobuf:"bytes,8,opt,name=isp,proto3" json:"isp,omitempty"` Network string `protobuf:"bytes,9,opt,name=network,proto3" json:"network,omitempty"` AppChannel string `protobuf:"bytes,10,opt,name=app_channel,json=appChannel,proto3" json:"app_channel,omitempty"` AppVer string `protobuf:"bytes,11,opt,name=app_ver,json=appVer,proto3" json:"app_ver,omitempty"` TransId string `protobuf:"bytes,12,opt,name=trans_id,json=transId,proto3" json:"trans_id,omitempty"` UnisdkDeviceid string `protobuf:"bytes,13,opt,name=unisdk_deviceid,json=unisdkDeviceid,proto3" json:"unisdk_deviceid,omitempty"` IsEmulator int32 `protobuf:"varint,14,opt,name=is_emulator,json=isEmulator,proto3" json:"is_emulator,omitempty"` IsRoot int32 `protobuf:"varint,15,opt,name=is_root,json=isRoot,proto3" json:"is_root,omitempty"` AccountId string `protobuf:"bytes,16,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"` OldAccountid string `protobuf:"bytes,17,opt,name=old_accountid,json=oldAccountid,proto3" json:"old_accountid,omitempty"` IMEI string `protobuf:"bytes,18,opt,name=IMEI,proto3" json:"IMEI,omitempty"` CountryCode string `protobuf:"bytes,19,opt,name=country_code,json=countryCode,proto3" json:"country_code,omitempty"` EnterSn string `protobuf:"bytes,20,opt,name=enter_sn,json=enterSn,proto3" json:"enter_sn,omitempty"` Oaid string `protobuf:"bytes,21,opt,name=oaid,proto3" json:"oaid,omitempty"` EngineVer string `protobuf:"bytes,22,opt,name=engine_ver,json=engineVer,proto3" json:"engine_ver,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ClientParamInfo) Reset() { *m = ClientParamInfo{} } func (m *ClientParamInfo) String() string { return proto.CompactTextString(m) } func (*ClientParamInfo) ProtoMessage() {} func (*ClientParamInfo) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{670} } func (m *ClientParamInfo) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ClientParamInfo.Unmarshal(m, b) } func (m *ClientParamInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ClientParamInfo.Marshal(b, m, deterministic) } func (m *ClientParamInfo) XXX_Merge(src proto.Message) { xxx_messageInfo_ClientParamInfo.Merge(m, src) } func (m *ClientParamInfo) XXX_Size() int { return xxx_messageInfo_ClientParamInfo.Size(m) } func (m *ClientParamInfo) XXX_DiscardUnknown() { xxx_messageInfo_ClientParamInfo.DiscardUnknown(m) } var xxx_messageInfo_ClientParamInfo proto.InternalMessageInfo func (m *ClientParamInfo) GetDeviceModel() string { if m != nil { return m.DeviceModel } return "" } func (m *ClientParamInfo) GetDeviceHeight() int32 { if m != nil { return m.DeviceHeight } return 0 } func (m *ClientParamInfo) GetDeviceWidth() int32 { if m != nil { return m.DeviceWidth } return 0 } func (m *ClientParamInfo) GetOsName() string { if m != nil { return m.OsName } return "" } func (m *ClientParamInfo) GetOsVer() string { if m != nil { return m.OsVer } return "" } func (m *ClientParamInfo) GetMacAddr() string { if m != nil { return m.MacAddr } return "" } func (m *ClientParamInfo) GetUdid() string { if m != nil { return m.Udid } return "" } func (m *ClientParamInfo) GetIsp() string { if m != nil { return m.Isp } return "" } func (m *ClientParamInfo) GetNetwork() string { if m != nil { return m.Network } return "" } func (m *ClientParamInfo) GetAppChannel() string { if m != nil { return m.AppChannel } return "" } func (m *ClientParamInfo) GetAppVer() string { if m != nil { return m.AppVer } return "" } func (m *ClientParamInfo) GetTransId() string { if m != nil { return m.TransId } return "" } func (m *ClientParamInfo) GetUnisdkDeviceid() string { if m != nil { return m.UnisdkDeviceid } return "" } func (m *ClientParamInfo) GetIsEmulator() int32 { if m != nil { return m.IsEmulator } return 0 } func (m *ClientParamInfo) GetIsRoot() int32 { if m != nil { return m.IsRoot } return 0 } func (m *ClientParamInfo) GetAccountId() string { if m != nil { return m.AccountId } return "" } func (m *ClientParamInfo) GetOldAccountid() string { if m != nil { return m.OldAccountid } return "" } func (m *ClientParamInfo) GetIMEI() string { if m != nil { return m.IMEI } return "" } func (m *ClientParamInfo) GetCountryCode() string { if m != nil { return m.CountryCode } return "" } func (m *ClientParamInfo) GetEnterSn() string { if m != nil { return m.EnterSn } return "" } func (m *ClientParamInfo) GetOaid() string { if m != nil { return m.Oaid } return "" } func (m *ClientParamInfo) GetEngineVer() string { if m != nil { return m.EngineVer } return "" } type CSClientParamNtf struct { ClientInfo *ClientParamInfo `protobuf:"bytes,1,opt,name=client_info,json=clientInfo,proto3" json:"client_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSClientParamNtf) Reset() { *m = CSClientParamNtf{} } func (m *CSClientParamNtf) String() string { return proto.CompactTextString(m) } func (*CSClientParamNtf) ProtoMessage() {} func (*CSClientParamNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{671} } func (m *CSClientParamNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSClientParamNtf.Unmarshal(m, b) } func (m *CSClientParamNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSClientParamNtf.Marshal(b, m, deterministic) } func (m *CSClientParamNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_CSClientParamNtf.Merge(m, src) } func (m *CSClientParamNtf) XXX_Size() int { return xxx_messageInfo_CSClientParamNtf.Size(m) } func (m *CSClientParamNtf) XXX_DiscardUnknown() { xxx_messageInfo_CSClientParamNtf.DiscardUnknown(m) } var xxx_messageInfo_CSClientParamNtf proto.InternalMessageInfo func (m *CSClientParamNtf) GetClientInfo() *ClientParamInfo { if m != nil { return m.ClientInfo } return nil } //获取英雄属性/宠物属性 type ActorAttrType struct { IsHeroPet bool `protobuf:"varint,1,opt,name=is_hero_pet,json=isHeroPet,proto3" json:"is_hero_pet,omitempty"` ActorId uint32 `protobuf:"varint,2,opt,name=actor_id,json=actorId,proto3" json:"actor_id,omitempty"` AttrList []*KeyValueFloat32 `protobuf:"bytes,3,rep,name=attr_list,json=attrList,proto3" json:"attr_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *ActorAttrType) Reset() { *m = ActorAttrType{} } func (m *ActorAttrType) String() string { return proto.CompactTextString(m) } func (*ActorAttrType) ProtoMessage() {} func (*ActorAttrType) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{672} } func (m *ActorAttrType) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_ActorAttrType.Unmarshal(m, b) } func (m *ActorAttrType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_ActorAttrType.Marshal(b, m, deterministic) } func (m *ActorAttrType) XXX_Merge(src proto.Message) { xxx_messageInfo_ActorAttrType.Merge(m, src) } func (m *ActorAttrType) XXX_Size() int { return xxx_messageInfo_ActorAttrType.Size(m) } func (m *ActorAttrType) XXX_DiscardUnknown() { xxx_messageInfo_ActorAttrType.DiscardUnknown(m) } var xxx_messageInfo_ActorAttrType proto.InternalMessageInfo func (m *ActorAttrType) GetIsHeroPet() bool { if m != nil { return m.IsHeroPet } return false } func (m *ActorAttrType) GetActorId() uint32 { if m != nil { return m.ActorId } return 0 } func (m *ActorAttrType) GetAttrList() []*KeyValueFloat32 { if m != nil { return m.AttrList } return nil } type CSActorAttrGetReq struct { IsAllBattle bool `protobuf:"varint,1,opt,name=is_all_battle,json=isAllBattle,proto3" json:"is_all_battle,omitempty"` ActorList []*ActorAttrType `protobuf:"bytes,2,rep,name=actor_list,json=actorList,proto3" json:"actor_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSActorAttrGetReq) Reset() { *m = CSActorAttrGetReq{} } func (m *CSActorAttrGetReq) String() string { return proto.CompactTextString(m) } func (*CSActorAttrGetReq) ProtoMessage() {} func (*CSActorAttrGetReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{673} } func (m *CSActorAttrGetReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSActorAttrGetReq.Unmarshal(m, b) } func (m *CSActorAttrGetReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSActorAttrGetReq.Marshal(b, m, deterministic) } func (m *CSActorAttrGetReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSActorAttrGetReq.Merge(m, src) } func (m *CSActorAttrGetReq) XXX_Size() int { return xxx_messageInfo_CSActorAttrGetReq.Size(m) } func (m *CSActorAttrGetReq) XXX_DiscardUnknown() { xxx_messageInfo_CSActorAttrGetReq.DiscardUnknown(m) } var xxx_messageInfo_CSActorAttrGetReq proto.InternalMessageInfo func (m *CSActorAttrGetReq) GetIsAllBattle() bool { if m != nil { return m.IsAllBattle } return false } func (m *CSActorAttrGetReq) GetActorList() []*ActorAttrType { if m != nil { return m.ActorList } return nil } type SCActorAttrGetAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ActorAttrList []*ActorAttrType `protobuf:"bytes,2,rep,name=actor_attr_list,json=actorAttrList,proto3" json:"actor_attr_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActorAttrGetAck) Reset() { *m = SCActorAttrGetAck{} } func (m *SCActorAttrGetAck) String() string { return proto.CompactTextString(m) } func (*SCActorAttrGetAck) ProtoMessage() {} func (*SCActorAttrGetAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{674} } func (m *SCActorAttrGetAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActorAttrGetAck.Unmarshal(m, b) } func (m *SCActorAttrGetAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActorAttrGetAck.Marshal(b, m, deterministic) } func (m *SCActorAttrGetAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActorAttrGetAck.Merge(m, src) } func (m *SCActorAttrGetAck) XXX_Size() int { return xxx_messageInfo_SCActorAttrGetAck.Size(m) } func (m *SCActorAttrGetAck) XXX_DiscardUnknown() { xxx_messageInfo_SCActorAttrGetAck.DiscardUnknown(m) } var xxx_messageInfo_SCActorAttrGetAck proto.InternalMessageInfo func (m *SCActorAttrGetAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCActorAttrGetAck) GetActorAttrList() []*ActorAttrType { if m != nil { return m.ActorAttrList } return nil } type SCActorAttrGetNtf struct { ActorAttrList []*ActorAttrType `protobuf:"bytes,1,rep,name=actor_attr_list,json=actorAttrList,proto3" json:"actor_attr_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCActorAttrGetNtf) Reset() { *m = SCActorAttrGetNtf{} } func (m *SCActorAttrGetNtf) String() string { return proto.CompactTextString(m) } func (*SCActorAttrGetNtf) ProtoMessage() {} func (*SCActorAttrGetNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{675} } func (m *SCActorAttrGetNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCActorAttrGetNtf.Unmarshal(m, b) } func (m *SCActorAttrGetNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCActorAttrGetNtf.Marshal(b, m, deterministic) } func (m *SCActorAttrGetNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCActorAttrGetNtf.Merge(m, src) } func (m *SCActorAttrGetNtf) XXX_Size() int { return xxx_messageInfo_SCActorAttrGetNtf.Size(m) } func (m *SCActorAttrGetNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCActorAttrGetNtf.DiscardUnknown(m) } var xxx_messageInfo_SCActorAttrGetNtf proto.InternalMessageInfo func (m *SCActorAttrGetNtf) GetActorAttrList() []*ActorAttrType { if m != nil { return m.ActorAttrList } return nil } // 高级技能经验兑换 type CSConverSkillExpReq struct { Cnt int32 `protobuf:"varint,1,opt,name=cnt,proto3" json:"cnt,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSConverSkillExpReq) Reset() { *m = CSConverSkillExpReq{} } func (m *CSConverSkillExpReq) String() string { return proto.CompactTextString(m) } func (*CSConverSkillExpReq) ProtoMessage() {} func (*CSConverSkillExpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{676} } func (m *CSConverSkillExpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSConverSkillExpReq.Unmarshal(m, b) } func (m *CSConverSkillExpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSConverSkillExpReq.Marshal(b, m, deterministic) } func (m *CSConverSkillExpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSConverSkillExpReq.Merge(m, src) } func (m *CSConverSkillExpReq) XXX_Size() int { return xxx_messageInfo_CSConverSkillExpReq.Size(m) } func (m *CSConverSkillExpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSConverSkillExpReq.DiscardUnknown(m) } var xxx_messageInfo_CSConverSkillExpReq proto.InternalMessageInfo func (m *CSConverSkillExpReq) GetCnt() int32 { if m != nil { return m.Cnt } return 0 } type SCConverSkillExpAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCConverSkillExpAck) Reset() { *m = SCConverSkillExpAck{} } func (m *SCConverSkillExpAck) String() string { return proto.CompactTextString(m) } func (*SCConverSkillExpAck) ProtoMessage() {} func (*SCConverSkillExpAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{677} } func (m *SCConverSkillExpAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCConverSkillExpAck.Unmarshal(m, b) } func (m *SCConverSkillExpAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCConverSkillExpAck.Marshal(b, m, deterministic) } func (m *SCConverSkillExpAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCConverSkillExpAck.Merge(m, src) } func (m *SCConverSkillExpAck) XXX_Size() int { return xxx_messageInfo_SCConverSkillExpAck.Size(m) } func (m *SCConverSkillExpAck) XXX_DiscardUnknown() { xxx_messageInfo_SCConverSkillExpAck.DiscardUnknown(m) } var xxx_messageInfo_SCConverSkillExpAck proto.InternalMessageInfo func (m *SCConverSkillExpAck) GetError() int32 { if m != nil { return m.Error } return 0 } // 称号状态更新 type SCHeadUpdateNtf struct { Head []*HeadData `protobuf:"bytes,1,rep,name=head,proto3" json:"head,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCHeadUpdateNtf) Reset() { *m = SCHeadUpdateNtf{} } func (m *SCHeadUpdateNtf) String() string { return proto.CompactTextString(m) } func (*SCHeadUpdateNtf) ProtoMessage() {} func (*SCHeadUpdateNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{678} } func (m *SCHeadUpdateNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCHeadUpdateNtf.Unmarshal(m, b) } func (m *SCHeadUpdateNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCHeadUpdateNtf.Marshal(b, m, deterministic) } func (m *SCHeadUpdateNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCHeadUpdateNtf.Merge(m, src) } func (m *SCHeadUpdateNtf) XXX_Size() int { return xxx_messageInfo_SCHeadUpdateNtf.Size(m) } func (m *SCHeadUpdateNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCHeadUpdateNtf.DiscardUnknown(m) } var xxx_messageInfo_SCHeadUpdateNtf proto.InternalMessageInfo func (m *SCHeadUpdateNtf) GetHead() []*HeadData { if m != nil { return m.Head } return nil } // 称号操作 type CSHeadOperateReq struct { OperateType int32 `protobuf:"varint,1,opt,name=operateType,proto3" json:"operateType,omitempty"` HeadId int32 `protobuf:"varint,2,opt,name=headId,proto3" json:"headId,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSHeadOperateReq) Reset() { *m = CSHeadOperateReq{} } func (m *CSHeadOperateReq) String() string { return proto.CompactTextString(m) } func (*CSHeadOperateReq) ProtoMessage() {} func (*CSHeadOperateReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{679} } func (m *CSHeadOperateReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSHeadOperateReq.Unmarshal(m, b) } func (m *CSHeadOperateReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSHeadOperateReq.Marshal(b, m, deterministic) } func (m *CSHeadOperateReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSHeadOperateReq.Merge(m, src) } func (m *CSHeadOperateReq) XXX_Size() int { return xxx_messageInfo_CSHeadOperateReq.Size(m) } func (m *CSHeadOperateReq) XXX_DiscardUnknown() { xxx_messageInfo_CSHeadOperateReq.DiscardUnknown(m) } var xxx_messageInfo_CSHeadOperateReq proto.InternalMessageInfo func (m *CSHeadOperateReq) GetOperateType() int32 { if m != nil { return m.OperateType } return 0 } func (m *CSHeadOperateReq) GetHeadId() int32 { if m != nil { return m.HeadId } return 0 } type SCHeadOperateAck struct { OperateType int32 `protobuf:"varint,1,opt,name=operateType,proto3" json:"operateType,omitempty"` HeadId int32 `protobuf:"varint,2,opt,name=headId,proto3" json:"headId,omitempty"` Error int32 `protobuf:"varint,3,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCHeadOperateAck) Reset() { *m = SCHeadOperateAck{} } func (m *SCHeadOperateAck) String() string { return proto.CompactTextString(m) } func (*SCHeadOperateAck) ProtoMessage() {} func (*SCHeadOperateAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{680} } func (m *SCHeadOperateAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCHeadOperateAck.Unmarshal(m, b) } func (m *SCHeadOperateAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCHeadOperateAck.Marshal(b, m, deterministic) } func (m *SCHeadOperateAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCHeadOperateAck.Merge(m, src) } func (m *SCHeadOperateAck) XXX_Size() int { return xxx_messageInfo_SCHeadOperateAck.Size(m) } func (m *SCHeadOperateAck) XXX_DiscardUnknown() { xxx_messageInfo_SCHeadOperateAck.DiscardUnknown(m) } var xxx_messageInfo_SCHeadOperateAck proto.InternalMessageInfo func (m *SCHeadOperateAck) GetOperateType() int32 { if m != nil { return m.OperateType } return 0 } func (m *SCHeadOperateAck) GetHeadId() int32 { if m != nil { return m.HeadId } return 0 } func (m *SCHeadOperateAck) GetError() int32 { if m != nil { return m.Error } return 0 } // 请求称号 type CSHeadDataReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSHeadDataReq) Reset() { *m = CSHeadDataReq{} } func (m *CSHeadDataReq) String() string { return proto.CompactTextString(m) } func (*CSHeadDataReq) ProtoMessage() {} func (*CSHeadDataReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{681} } func (m *CSHeadDataReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSHeadDataReq.Unmarshal(m, b) } func (m *CSHeadDataReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSHeadDataReq.Marshal(b, m, deterministic) } func (m *CSHeadDataReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSHeadDataReq.Merge(m, src) } func (m *CSHeadDataReq) XXX_Size() int { return xxx_messageInfo_CSHeadDataReq.Size(m) } func (m *CSHeadDataReq) XXX_DiscardUnknown() { xxx_messageInfo_CSHeadDataReq.DiscardUnknown(m) } var xxx_messageInfo_CSHeadDataReq proto.InternalMessageInfo type SCHeadDataAck struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCHeadDataAck) Reset() { *m = SCHeadDataAck{} } func (m *SCHeadDataAck) String() string { return proto.CompactTextString(m) } func (*SCHeadDataAck) ProtoMessage() {} func (*SCHeadDataAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{682} } func (m *SCHeadDataAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCHeadDataAck.Unmarshal(m, b) } func (m *SCHeadDataAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCHeadDataAck.Marshal(b, m, deterministic) } func (m *SCHeadDataAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCHeadDataAck.Merge(m, src) } func (m *SCHeadDataAck) XXX_Size() int { return xxx_messageInfo_SCHeadDataAck.Size(m) } func (m *SCHeadDataAck) XXX_DiscardUnknown() { xxx_messageInfo_SCHeadDataAck.DiscardUnknown(m) } var xxx_messageInfo_SCHeadDataAck proto.InternalMessageInfo // 使用许愿宝箱 type CSWishBoxUseReq struct { ItemId uint64 `protobuf:"varint,1,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"` SelectItem int32 `protobuf:"varint,2,opt,name=select_item,json=selectItem,proto3" json:"select_item,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSWishBoxUseReq) Reset() { *m = CSWishBoxUseReq{} } func (m *CSWishBoxUseReq) String() string { return proto.CompactTextString(m) } func (*CSWishBoxUseReq) ProtoMessage() {} func (*CSWishBoxUseReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{683} } func (m *CSWishBoxUseReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSWishBoxUseReq.Unmarshal(m, b) } func (m *CSWishBoxUseReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSWishBoxUseReq.Marshal(b, m, deterministic) } func (m *CSWishBoxUseReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSWishBoxUseReq.Merge(m, src) } func (m *CSWishBoxUseReq) XXX_Size() int { return xxx_messageInfo_CSWishBoxUseReq.Size(m) } func (m *CSWishBoxUseReq) XXX_DiscardUnknown() { xxx_messageInfo_CSWishBoxUseReq.DiscardUnknown(m) } var xxx_messageInfo_CSWishBoxUseReq proto.InternalMessageInfo func (m *CSWishBoxUseReq) GetItemId() uint64 { if m != nil { return m.ItemId } return 0 } func (m *CSWishBoxUseReq) GetSelectItem() int32 { if m != nil { return m.SelectItem } return 0 } type SCWishBoxUseAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` Index int32 `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCWishBoxUseAck) Reset() { *m = SCWishBoxUseAck{} } func (m *SCWishBoxUseAck) String() string { return proto.CompactTextString(m) } func (*SCWishBoxUseAck) ProtoMessage() {} func (*SCWishBoxUseAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{684} } func (m *SCWishBoxUseAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCWishBoxUseAck.Unmarshal(m, b) } func (m *SCWishBoxUseAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCWishBoxUseAck.Marshal(b, m, deterministic) } func (m *SCWishBoxUseAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCWishBoxUseAck.Merge(m, src) } func (m *SCWishBoxUseAck) XXX_Size() int { return xxx_messageInfo_SCWishBoxUseAck.Size(m) } func (m *SCWishBoxUseAck) XXX_DiscardUnknown() { xxx_messageInfo_SCWishBoxUseAck.DiscardUnknown(m) } var xxx_messageInfo_SCWishBoxUseAck proto.InternalMessageInfo func (m *SCWishBoxUseAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCWishBoxUseAck) GetIndex() int32 { if m != nil { return m.Index } return 0 } // 解锁许愿宝箱槽位 type CSWishUnlockSlotReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSWishUnlockSlotReq) Reset() { *m = CSWishUnlockSlotReq{} } func (m *CSWishUnlockSlotReq) String() string { return proto.CompactTextString(m) } func (*CSWishUnlockSlotReq) ProtoMessage() {} func (*CSWishUnlockSlotReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{685} } func (m *CSWishUnlockSlotReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSWishUnlockSlotReq.Unmarshal(m, b) } func (m *CSWishUnlockSlotReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSWishUnlockSlotReq.Marshal(b, m, deterministic) } func (m *CSWishUnlockSlotReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSWishUnlockSlotReq.Merge(m, src) } func (m *CSWishUnlockSlotReq) XXX_Size() int { return xxx_messageInfo_CSWishUnlockSlotReq.Size(m) } func (m *CSWishUnlockSlotReq) XXX_DiscardUnknown() { xxx_messageInfo_CSWishUnlockSlotReq.DiscardUnknown(m) } var xxx_messageInfo_CSWishUnlockSlotReq proto.InternalMessageInfo type SCWishUnlockSlotAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCWishUnlockSlotAck) Reset() { *m = SCWishUnlockSlotAck{} } func (m *SCWishUnlockSlotAck) String() string { return proto.CompactTextString(m) } func (*SCWishUnlockSlotAck) ProtoMessage() {} func (*SCWishUnlockSlotAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{686} } func (m *SCWishUnlockSlotAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCWishUnlockSlotAck.Unmarshal(m, b) } func (m *SCWishUnlockSlotAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCWishUnlockSlotAck.Marshal(b, m, deterministic) } func (m *SCWishUnlockSlotAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCWishUnlockSlotAck.Merge(m, src) } func (m *SCWishUnlockSlotAck) XXX_Size() int { return xxx_messageInfo_SCWishUnlockSlotAck.Size(m) } func (m *SCWishUnlockSlotAck) XXX_DiscardUnknown() { xxx_messageInfo_SCWishUnlockSlotAck.DiscardUnknown(m) } var xxx_messageInfo_SCWishUnlockSlotAck proto.InternalMessageInfo func (m *SCWishUnlockSlotAck) GetError() int32 { if m != nil { return m.Error } return 0 } // 许愿箱加速 + 领奖 type CSWishSlotReq struct { Index int32 `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSWishSlotReq) Reset() { *m = CSWishSlotReq{} } func (m *CSWishSlotReq) String() string { return proto.CompactTextString(m) } func (*CSWishSlotReq) ProtoMessage() {} func (*CSWishSlotReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{687} } func (m *CSWishSlotReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSWishSlotReq.Unmarshal(m, b) } func (m *CSWishSlotReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSWishSlotReq.Marshal(b, m, deterministic) } func (m *CSWishSlotReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSWishSlotReq.Merge(m, src) } func (m *CSWishSlotReq) XXX_Size() int { return xxx_messageInfo_CSWishSlotReq.Size(m) } func (m *CSWishSlotReq) XXX_DiscardUnknown() { xxx_messageInfo_CSWishSlotReq.DiscardUnknown(m) } var xxx_messageInfo_CSWishSlotReq proto.InternalMessageInfo func (m *CSWishSlotReq) GetIndex() int32 { if m != nil { return m.Index } return 0 } type SCWishSlotReqAck struct { AwardItem *KeyValueType `protobuf:"bytes,1,opt,name=award_item,json=awardItem,proto3" json:"award_item,omitempty"` LuckyItem *KeyValueType `protobuf:"bytes,2,opt,name=lucky_item,json=luckyItem,proto3" json:"lucky_item,omitempty"` Error int32 `protobuf:"varint,3,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCWishSlotReqAck) Reset() { *m = SCWishSlotReqAck{} } func (m *SCWishSlotReqAck) String() string { return proto.CompactTextString(m) } func (*SCWishSlotReqAck) ProtoMessage() {} func (*SCWishSlotReqAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{688} } func (m *SCWishSlotReqAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCWishSlotReqAck.Unmarshal(m, b) } func (m *SCWishSlotReqAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCWishSlotReqAck.Marshal(b, m, deterministic) } func (m *SCWishSlotReqAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCWishSlotReqAck.Merge(m, src) } func (m *SCWishSlotReqAck) XXX_Size() int { return xxx_messageInfo_SCWishSlotReqAck.Size(m) } func (m *SCWishSlotReqAck) XXX_DiscardUnknown() { xxx_messageInfo_SCWishSlotReqAck.DiscardUnknown(m) } var xxx_messageInfo_SCWishSlotReqAck proto.InternalMessageInfo func (m *SCWishSlotReqAck) GetAwardItem() *KeyValueType { if m != nil { return m.AwardItem } return nil } func (m *SCWishSlotReqAck) GetLuckyItem() *KeyValueType { if m != nil { return m.LuckyItem } return nil } func (m *SCWishSlotReqAck) GetError() int32 { if m != nil { return m.Error } return 0 } type SCUpdateWishSlotNtf struct { Slots []*WishSlot `protobuf:"bytes,1,rep,name=slots,proto3" json:"slots,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCUpdateWishSlotNtf) Reset() { *m = SCUpdateWishSlotNtf{} } func (m *SCUpdateWishSlotNtf) String() string { return proto.CompactTextString(m) } func (*SCUpdateWishSlotNtf) ProtoMessage() {} func (*SCUpdateWishSlotNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{689} } func (m *SCUpdateWishSlotNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCUpdateWishSlotNtf.Unmarshal(m, b) } func (m *SCUpdateWishSlotNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCUpdateWishSlotNtf.Marshal(b, m, deterministic) } func (m *SCUpdateWishSlotNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCUpdateWishSlotNtf.Merge(m, src) } func (m *SCUpdateWishSlotNtf) XXX_Size() int { return xxx_messageInfo_SCUpdateWishSlotNtf.Size(m) } func (m *SCUpdateWishSlotNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCUpdateWishSlotNtf.DiscardUnknown(m) } var xxx_messageInfo_SCUpdateWishSlotNtf proto.InternalMessageInfo func (m *SCUpdateWishSlotNtf) GetSlots() []*WishSlot { if m != nil { return m.Slots } return nil } //上线合服通知 type SCCombineServerOnlineNtf struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` CombineTime uint64 `protobuf:"varint,2,opt,name=combine_time,json=combineTime,proto3" json:"combine_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCombineServerOnlineNtf) Reset() { *m = SCCombineServerOnlineNtf{} } func (m *SCCombineServerOnlineNtf) String() string { return proto.CompactTextString(m) } func (*SCCombineServerOnlineNtf) ProtoMessage() {} func (*SCCombineServerOnlineNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{690} } func (m *SCCombineServerOnlineNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCombineServerOnlineNtf.Unmarshal(m, b) } func (m *SCCombineServerOnlineNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCombineServerOnlineNtf.Marshal(b, m, deterministic) } func (m *SCCombineServerOnlineNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCombineServerOnlineNtf.Merge(m, src) } func (m *SCCombineServerOnlineNtf) XXX_Size() int { return xxx_messageInfo_SCCombineServerOnlineNtf.Size(m) } func (m *SCCombineServerOnlineNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCCombineServerOnlineNtf.DiscardUnknown(m) } var xxx_messageInfo_SCCombineServerOnlineNtf proto.InternalMessageInfo func (m *SCCombineServerOnlineNtf) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCombineServerOnlineNtf) GetCombineTime() uint64 { if m != nil { return m.CombineTime } return 0 } // 合服公告内容请求 type CSCombineServerInfoReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSCombineServerInfoReq) Reset() { *m = CSCombineServerInfoReq{} } func (m *CSCombineServerInfoReq) String() string { return proto.CompactTextString(m) } func (*CSCombineServerInfoReq) ProtoMessage() {} func (*CSCombineServerInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{691} } func (m *CSCombineServerInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSCombineServerInfoReq.Unmarshal(m, b) } func (m *CSCombineServerInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSCombineServerInfoReq.Marshal(b, m, deterministic) } func (m *CSCombineServerInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSCombineServerInfoReq.Merge(m, src) } func (m *CSCombineServerInfoReq) XXX_Size() int { return xxx_messageInfo_CSCombineServerInfoReq.Size(m) } func (m *CSCombineServerInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSCombineServerInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSCombineServerInfoReq proto.InternalMessageInfo type SCCombineServerInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` CombineTime uint64 `protobuf:"varint,2,opt,name=combine_time,json=combineTime,proto3" json:"combine_time,omitempty"` Notice string `protobuf:"bytes,3,opt,name=notice,proto3" json:"notice,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCCombineServerInfoAck) Reset() { *m = SCCombineServerInfoAck{} } func (m *SCCombineServerInfoAck) String() string { return proto.CompactTextString(m) } func (*SCCombineServerInfoAck) ProtoMessage() {} func (*SCCombineServerInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{692} } func (m *SCCombineServerInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCCombineServerInfoAck.Unmarshal(m, b) } func (m *SCCombineServerInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCCombineServerInfoAck.Marshal(b, m, deterministic) } func (m *SCCombineServerInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCCombineServerInfoAck.Merge(m, src) } func (m *SCCombineServerInfoAck) XXX_Size() int { return xxx_messageInfo_SCCombineServerInfoAck.Size(m) } func (m *SCCombineServerInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCCombineServerInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCCombineServerInfoAck proto.InternalMessageInfo func (m *SCCombineServerInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCCombineServerInfoAck) GetCombineTime() uint64 { if m != nil { return m.CombineTime } return 0 } func (m *SCCombineServerInfoAck) GetNotice() string { if m != nil { return m.Notice } return "" } ///////////////////////////////////////////////////////// //bt 服务器使用 // 通用错误通知协议 type SCErrorMessageNtf struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCErrorMessageNtf) Reset() { *m = SCErrorMessageNtf{} } func (m *SCErrorMessageNtf) String() string { return proto.CompactTextString(m) } func (*SCErrorMessageNtf) ProtoMessage() {} func (*SCErrorMessageNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{693} } func (m *SCErrorMessageNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCErrorMessageNtf.Unmarshal(m, b) } func (m *SCErrorMessageNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCErrorMessageNtf.Marshal(b, m, deterministic) } func (m *SCErrorMessageNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCErrorMessageNtf.Merge(m, src) } func (m *SCErrorMessageNtf) XXX_Size() int { return xxx_messageInfo_SCErrorMessageNtf.Size(m) } func (m *SCErrorMessageNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCErrorMessageNtf.DiscardUnknown(m) } var xxx_messageInfo_SCErrorMessageNtf proto.InternalMessageInfo func (m *SCErrorMessageNtf) GetError() int32 { if m != nil { return m.Error } return 0 } // 试炼之塔试炼馈赠(每天获取一次奖励) type CSClimbingTowerDayRewardReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSClimbingTowerDayRewardReq) Reset() { *m = CSClimbingTowerDayRewardReq{} } func (m *CSClimbingTowerDayRewardReq) String() string { return proto.CompactTextString(m) } func (*CSClimbingTowerDayRewardReq) ProtoMessage() {} func (*CSClimbingTowerDayRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{694} } func (m *CSClimbingTowerDayRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSClimbingTowerDayRewardReq.Unmarshal(m, b) } func (m *CSClimbingTowerDayRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSClimbingTowerDayRewardReq.Marshal(b, m, deterministic) } func (m *CSClimbingTowerDayRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSClimbingTowerDayRewardReq.Merge(m, src) } func (m *CSClimbingTowerDayRewardReq) XXX_Size() int { return xxx_messageInfo_CSClimbingTowerDayRewardReq.Size(m) } func (m *CSClimbingTowerDayRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSClimbingTowerDayRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSClimbingTowerDayRewardReq proto.InternalMessageInfo type SCClimbingTowerDayRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"` NextDayRewardTime uint64 `protobuf:"varint,3,opt,name=next_day_reward_time,json=nextDayRewardTime,proto3" json:"next_day_reward_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCClimbingTowerDayRewardAck) Reset() { *m = SCClimbingTowerDayRewardAck{} } func (m *SCClimbingTowerDayRewardAck) String() string { return proto.CompactTextString(m) } func (*SCClimbingTowerDayRewardAck) ProtoMessage() {} func (*SCClimbingTowerDayRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{695} } func (m *SCClimbingTowerDayRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCClimbingTowerDayRewardAck.Unmarshal(m, b) } func (m *SCClimbingTowerDayRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCClimbingTowerDayRewardAck.Marshal(b, m, deterministic) } func (m *SCClimbingTowerDayRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCClimbingTowerDayRewardAck.Merge(m, src) } func (m *SCClimbingTowerDayRewardAck) XXX_Size() int { return xxx_messageInfo_SCClimbingTowerDayRewardAck.Size(m) } func (m *SCClimbingTowerDayRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCClimbingTowerDayRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCClimbingTowerDayRewardAck proto.InternalMessageInfo func (m *SCClimbingTowerDayRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCClimbingTowerDayRewardAck) GetRewardList() []*KeyValueType { if m != nil { return m.RewardList } return nil } func (m *SCClimbingTowerDayRewardAck) GetNextDayRewardTime() uint64 { if m != nil { return m.NextDayRewardTime } return 0 } // 波利商城 type CSBoliShopLevelUpReq struct { Num int32 `protobuf:"varint,1,opt,name=num,proto3" json:"num,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSBoliShopLevelUpReq) Reset() { *m = CSBoliShopLevelUpReq{} } func (m *CSBoliShopLevelUpReq) String() string { return proto.CompactTextString(m) } func (*CSBoliShopLevelUpReq) ProtoMessage() {} func (*CSBoliShopLevelUpReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{696} } func (m *CSBoliShopLevelUpReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSBoliShopLevelUpReq.Unmarshal(m, b) } func (m *CSBoliShopLevelUpReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSBoliShopLevelUpReq.Marshal(b, m, deterministic) } func (m *CSBoliShopLevelUpReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSBoliShopLevelUpReq.Merge(m, src) } func (m *CSBoliShopLevelUpReq) XXX_Size() int { return xxx_messageInfo_CSBoliShopLevelUpReq.Size(m) } func (m *CSBoliShopLevelUpReq) XXX_DiscardUnknown() { xxx_messageInfo_CSBoliShopLevelUpReq.DiscardUnknown(m) } var xxx_messageInfo_CSBoliShopLevelUpReq proto.InternalMessageInfo func (m *CSBoliShopLevelUpReq) GetNum() int32 { if m != nil { return m.Num } return 0 } type SCBoliShopLevelUpAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ShopData *ShopData `protobuf:"bytes,2,opt,name=shop_data,json=shopData,proto3" json:"shop_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCBoliShopLevelUpAck) Reset() { *m = SCBoliShopLevelUpAck{} } func (m *SCBoliShopLevelUpAck) String() string { return proto.CompactTextString(m) } func (*SCBoliShopLevelUpAck) ProtoMessage() {} func (*SCBoliShopLevelUpAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{697} } func (m *SCBoliShopLevelUpAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCBoliShopLevelUpAck.Unmarshal(m, b) } func (m *SCBoliShopLevelUpAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCBoliShopLevelUpAck.Marshal(b, m, deterministic) } func (m *SCBoliShopLevelUpAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCBoliShopLevelUpAck.Merge(m, src) } func (m *SCBoliShopLevelUpAck) XXX_Size() int { return xxx_messageInfo_SCBoliShopLevelUpAck.Size(m) } func (m *SCBoliShopLevelUpAck) XXX_DiscardUnknown() { xxx_messageInfo_SCBoliShopLevelUpAck.DiscardUnknown(m) } var xxx_messageInfo_SCBoliShopLevelUpAck proto.InternalMessageInfo func (m *SCBoliShopLevelUpAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCBoliShopLevelUpAck) GetShopData() *ShopData { if m != nil { return m.ShopData } return nil } // 波利商城选择特权礼包 type CSBoliShopRewardReq struct { RewardLevel int32 `protobuf:"varint,1,opt,name=reward_level,json=rewardLevel,proto3" json:"reward_level,omitempty"` Idx int32 `protobuf:"varint,2,opt,name=idx,proto3" json:"idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSBoliShopRewardReq) Reset() { *m = CSBoliShopRewardReq{} } func (m *CSBoliShopRewardReq) String() string { return proto.CompactTextString(m) } func (*CSBoliShopRewardReq) ProtoMessage() {} func (*CSBoliShopRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{698} } func (m *CSBoliShopRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSBoliShopRewardReq.Unmarshal(m, b) } func (m *CSBoliShopRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSBoliShopRewardReq.Marshal(b, m, deterministic) } func (m *CSBoliShopRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSBoliShopRewardReq.Merge(m, src) } func (m *CSBoliShopRewardReq) XXX_Size() int { return xxx_messageInfo_CSBoliShopRewardReq.Size(m) } func (m *CSBoliShopRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSBoliShopRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSBoliShopRewardReq proto.InternalMessageInfo func (m *CSBoliShopRewardReq) GetRewardLevel() int32 { if m != nil { return m.RewardLevel } return 0 } func (m *CSBoliShopRewardReq) GetIdx() int32 { if m != nil { return m.Idx } return 0 } type SCBoliShopRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_list,json=rewardList,proto3" json:"reward_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCBoliShopRewardAck) Reset() { *m = SCBoliShopRewardAck{} } func (m *SCBoliShopRewardAck) String() string { return proto.CompactTextString(m) } func (*SCBoliShopRewardAck) ProtoMessage() {} func (*SCBoliShopRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{699} } func (m *SCBoliShopRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCBoliShopRewardAck.Unmarshal(m, b) } func (m *SCBoliShopRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCBoliShopRewardAck.Marshal(b, m, deterministic) } func (m *SCBoliShopRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCBoliShopRewardAck.Merge(m, src) } func (m *SCBoliShopRewardAck) XXX_Size() int { return xxx_messageInfo_SCBoliShopRewardAck.Size(m) } func (m *SCBoliShopRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCBoliShopRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCBoliShopRewardAck proto.InternalMessageInfo func (m *SCBoliShopRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCBoliShopRewardAck) GetRewardList() []*KeyValueType { if m != nil { return m.RewardList } return nil } // 波利商城购买 type CSBoliShopBuyReq struct { GoodsId int32 `protobuf:"varint,1,opt,name=goods_id,json=goodsId,proto3" json:"goods_id,omitempty"` GoodsNum int32 `protobuf:"varint,2,opt,name=goods_num,json=goodsNum,proto3" json:"goods_num,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSBoliShopBuyReq) Reset() { *m = CSBoliShopBuyReq{} } func (m *CSBoliShopBuyReq) String() string { return proto.CompactTextString(m) } func (*CSBoliShopBuyReq) ProtoMessage() {} func (*CSBoliShopBuyReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{700} } func (m *CSBoliShopBuyReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSBoliShopBuyReq.Unmarshal(m, b) } func (m *CSBoliShopBuyReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSBoliShopBuyReq.Marshal(b, m, deterministic) } func (m *CSBoliShopBuyReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSBoliShopBuyReq.Merge(m, src) } func (m *CSBoliShopBuyReq) XXX_Size() int { return xxx_messageInfo_CSBoliShopBuyReq.Size(m) } func (m *CSBoliShopBuyReq) XXX_DiscardUnknown() { xxx_messageInfo_CSBoliShopBuyReq.DiscardUnknown(m) } var xxx_messageInfo_CSBoliShopBuyReq proto.InternalMessageInfo func (m *CSBoliShopBuyReq) GetGoodsId() int32 { if m != nil { return m.GoodsId } return 0 } func (m *CSBoliShopBuyReq) GetGoodsNum() int32 { if m != nil { return m.GoodsNum } return 0 } type SCBoliShopBuyAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ItemList []*KeyValueType `protobuf:"bytes,2,rep,name=item_list,json=itemList,proto3" json:"item_list,omitempty"` CurNum int32 `protobuf:"varint,3,opt,name=cur_num,json=curNum,proto3" json:"cur_num,omitempty"` CurBuyTime uint64 `protobuf:"varint,4,opt,name=cur_buy_time,json=curBuyTime,proto3" json:"cur_buy_time,omitempty"` GoodsId int32 `protobuf:"varint,5,opt,name=goods_id,json=goodsId,proto3" json:"goods_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCBoliShopBuyAck) Reset() { *m = SCBoliShopBuyAck{} } func (m *SCBoliShopBuyAck) String() string { return proto.CompactTextString(m) } func (*SCBoliShopBuyAck) ProtoMessage() {} func (*SCBoliShopBuyAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{701} } func (m *SCBoliShopBuyAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCBoliShopBuyAck.Unmarshal(m, b) } func (m *SCBoliShopBuyAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCBoliShopBuyAck.Marshal(b, m, deterministic) } func (m *SCBoliShopBuyAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCBoliShopBuyAck.Merge(m, src) } func (m *SCBoliShopBuyAck) XXX_Size() int { return xxx_messageInfo_SCBoliShopBuyAck.Size(m) } func (m *SCBoliShopBuyAck) XXX_DiscardUnknown() { xxx_messageInfo_SCBoliShopBuyAck.DiscardUnknown(m) } var xxx_messageInfo_SCBoliShopBuyAck proto.InternalMessageInfo func (m *SCBoliShopBuyAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCBoliShopBuyAck) GetItemList() []*KeyValueType { if m != nil { return m.ItemList } return nil } func (m *SCBoliShopBuyAck) GetCurNum() int32 { if m != nil { return m.CurNum } return 0 } func (m *SCBoliShopBuyAck) GetCurBuyTime() uint64 { if m != nil { return m.CurBuyTime } return 0 } func (m *SCBoliShopBuyAck) GetGoodsId() int32 { if m != nil { return m.GoodsId } return 0 } // 获取商店信息 // bt服务器获取购买信息 // 100充值钱包商店 // RO币礼包商城 type CSBTShopInfoReq struct { ShopType int32 `protobuf:"varint,1,opt,name=shop_type,json=shopType,proto3" json:"shop_type,omitempty"` SubShop int32 `protobuf:"varint,2,opt,name=sub_shop,json=subShop,proto3" json:"sub_shop,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSBTShopInfoReq) Reset() { *m = CSBTShopInfoReq{} } func (m *CSBTShopInfoReq) String() string { return proto.CompactTextString(m) } func (*CSBTShopInfoReq) ProtoMessage() {} func (*CSBTShopInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{702} } func (m *CSBTShopInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSBTShopInfoReq.Unmarshal(m, b) } func (m *CSBTShopInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSBTShopInfoReq.Marshal(b, m, deterministic) } func (m *CSBTShopInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSBTShopInfoReq.Merge(m, src) } func (m *CSBTShopInfoReq) XXX_Size() int { return xxx_messageInfo_CSBTShopInfoReq.Size(m) } func (m *CSBTShopInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSBTShopInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSBTShopInfoReq proto.InternalMessageInfo func (m *CSBTShopInfoReq) GetShopType() int32 { if m != nil { return m.ShopType } return 0 } func (m *CSBTShopInfoReq) GetSubShop() int32 { if m != nil { return m.SubShop } return 0 } type SCBTShopInfoAck struct { ShopType int32 `protobuf:"varint,1,opt,name=shop_type,json=shopType,proto3" json:"shop_type,omitempty"` SubShop int32 `protobuf:"varint,2,opt,name=sub_shop,json=subShop,proto3" json:"sub_shop,omitempty"` GoodsList []*RuneShopItem `protobuf:"bytes,3,rep,name=goods_list,json=goodsList,proto3" json:"goods_list,omitempty"` EndTime int64 `protobuf:"varint,4,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCBTShopInfoAck) Reset() { *m = SCBTShopInfoAck{} } func (m *SCBTShopInfoAck) String() string { return proto.CompactTextString(m) } func (*SCBTShopInfoAck) ProtoMessage() {} func (*SCBTShopInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{703} } func (m *SCBTShopInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCBTShopInfoAck.Unmarshal(m, b) } func (m *SCBTShopInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCBTShopInfoAck.Marshal(b, m, deterministic) } func (m *SCBTShopInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCBTShopInfoAck.Merge(m, src) } func (m *SCBTShopInfoAck) XXX_Size() int { return xxx_messageInfo_SCBTShopInfoAck.Size(m) } func (m *SCBTShopInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCBTShopInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCBTShopInfoAck proto.InternalMessageInfo func (m *SCBTShopInfoAck) GetShopType() int32 { if m != nil { return m.ShopType } return 0 } func (m *SCBTShopInfoAck) GetSubShop() int32 { if m != nil { return m.SubShop } return 0 } func (m *SCBTShopInfoAck) GetGoodsList() []*RuneShopItem { if m != nil { return m.GoodsList } return nil } func (m *SCBTShopInfoAck) GetEndTime() int64 { if m != nil { return m.EndTime } return 0 } // 获取波利商店信息 type CSBoliShopInfoReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSBoliShopInfoReq) Reset() { *m = CSBoliShopInfoReq{} } func (m *CSBoliShopInfoReq) String() string { return proto.CompactTextString(m) } func (*CSBoliShopInfoReq) ProtoMessage() {} func (*CSBoliShopInfoReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{704} } func (m *CSBoliShopInfoReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSBoliShopInfoReq.Unmarshal(m, b) } func (m *CSBoliShopInfoReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSBoliShopInfoReq.Marshal(b, m, deterministic) } func (m *CSBoliShopInfoReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSBoliShopInfoReq.Merge(m, src) } func (m *CSBoliShopInfoReq) XXX_Size() int { return xxx_messageInfo_CSBoliShopInfoReq.Size(m) } func (m *CSBoliShopInfoReq) XXX_DiscardUnknown() { xxx_messageInfo_CSBoliShopInfoReq.DiscardUnknown(m) } var xxx_messageInfo_CSBoliShopInfoReq proto.InternalMessageInfo type SCBoliShopInfoAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` ShopData *ShopData `protobuf:"bytes,2,opt,name=shop_data,json=shopData,proto3" json:"shop_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCBoliShopInfoAck) Reset() { *m = SCBoliShopInfoAck{} } func (m *SCBoliShopInfoAck) String() string { return proto.CompactTextString(m) } func (*SCBoliShopInfoAck) ProtoMessage() {} func (*SCBoliShopInfoAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{705} } func (m *SCBoliShopInfoAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCBoliShopInfoAck.Unmarshal(m, b) } func (m *SCBoliShopInfoAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCBoliShopInfoAck.Marshal(b, m, deterministic) } func (m *SCBoliShopInfoAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCBoliShopInfoAck.Merge(m, src) } func (m *SCBoliShopInfoAck) XXX_Size() int { return xxx_messageInfo_SCBoliShopInfoAck.Size(m) } func (m *SCBoliShopInfoAck) XXX_DiscardUnknown() { xxx_messageInfo_SCBoliShopInfoAck.DiscardUnknown(m) } var xxx_messageInfo_SCBoliShopInfoAck proto.InternalMessageInfo func (m *SCBoliShopInfoAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCBoliShopInfoAck) GetShopData() *ShopData { if m != nil { return m.ShopData } return nil } type SCBoliDataChangeNtf struct { BoliData *BTBoliData `protobuf:"bytes,3,opt,name=boli_data,json=boliData,proto3" json:"boli_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCBoliDataChangeNtf) Reset() { *m = SCBoliDataChangeNtf{} } func (m *SCBoliDataChangeNtf) String() string { return proto.CompactTextString(m) } func (*SCBoliDataChangeNtf) ProtoMessage() {} func (*SCBoliDataChangeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{706} } func (m *SCBoliDataChangeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCBoliDataChangeNtf.Unmarshal(m, b) } func (m *SCBoliDataChangeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCBoliDataChangeNtf.Marshal(b, m, deterministic) } func (m *SCBoliDataChangeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCBoliDataChangeNtf.Merge(m, src) } func (m *SCBoliDataChangeNtf) XXX_Size() int { return xxx_messageInfo_SCBoliDataChangeNtf.Size(m) } func (m *SCBoliDataChangeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCBoliDataChangeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCBoliDataChangeNtf proto.InternalMessageInfo func (m *SCBoliDataChangeNtf) GetBoliData() *BTBoliData { if m != nil { return m.BoliData } return nil } //RO币礼包购买 type CSBTRoCoinShopItemBuyReq struct { GoodsId int32 `protobuf:"varint,1,opt,name=goods_id,json=goodsId,proto3" json:"goods_id,omitempty"` GoodsNum int32 `protobuf:"varint,2,opt,name=goods_num,json=goodsNum,proto3" json:"goods_num,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSBTRoCoinShopItemBuyReq) Reset() { *m = CSBTRoCoinShopItemBuyReq{} } func (m *CSBTRoCoinShopItemBuyReq) String() string { return proto.CompactTextString(m) } func (*CSBTRoCoinShopItemBuyReq) ProtoMessage() {} func (*CSBTRoCoinShopItemBuyReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{707} } func (m *CSBTRoCoinShopItemBuyReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSBTRoCoinShopItemBuyReq.Unmarshal(m, b) } func (m *CSBTRoCoinShopItemBuyReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSBTRoCoinShopItemBuyReq.Marshal(b, m, deterministic) } func (m *CSBTRoCoinShopItemBuyReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSBTRoCoinShopItemBuyReq.Merge(m, src) } func (m *CSBTRoCoinShopItemBuyReq) XXX_Size() int { return xxx_messageInfo_CSBTRoCoinShopItemBuyReq.Size(m) } func (m *CSBTRoCoinShopItemBuyReq) XXX_DiscardUnknown() { xxx_messageInfo_CSBTRoCoinShopItemBuyReq.DiscardUnknown(m) } var xxx_messageInfo_CSBTRoCoinShopItemBuyReq proto.InternalMessageInfo func (m *CSBTRoCoinShopItemBuyReq) GetGoodsId() int32 { if m != nil { return m.GoodsId } return 0 } func (m *CSBTRoCoinShopItemBuyReq) GetGoodsNum() int32 { if m != nil { return m.GoodsNum } return 0 } type SCBTRoCoinShopItemBuyAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` GoodsId int32 `protobuf:"varint,2,opt,name=goods_id,json=goodsId,proto3" json:"goods_id,omitempty"` RewardItemList []*KeyValueType `protobuf:"bytes,3,rep,name=reward_item_list,json=rewardItemList,proto3" json:"reward_item_list,omitempty"` ShopItem *RuneShopItem `protobuf:"bytes,4,opt,name=shop_item,json=shopItem,proto3" json:"shop_item,omitempty"` GoodsType int32 `protobuf:"varint,5,opt,name=goods_type,json=goodsType,proto3" json:"goods_type,omitempty"` SubType int32 `protobuf:"varint,6,opt,name=sub_type,json=subType,proto3" json:"sub_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCBTRoCoinShopItemBuyAck) Reset() { *m = SCBTRoCoinShopItemBuyAck{} } func (m *SCBTRoCoinShopItemBuyAck) String() string { return proto.CompactTextString(m) } func (*SCBTRoCoinShopItemBuyAck) ProtoMessage() {} func (*SCBTRoCoinShopItemBuyAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{708} } func (m *SCBTRoCoinShopItemBuyAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCBTRoCoinShopItemBuyAck.Unmarshal(m, b) } func (m *SCBTRoCoinShopItemBuyAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCBTRoCoinShopItemBuyAck.Marshal(b, m, deterministic) } func (m *SCBTRoCoinShopItemBuyAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCBTRoCoinShopItemBuyAck.Merge(m, src) } func (m *SCBTRoCoinShopItemBuyAck) XXX_Size() int { return xxx_messageInfo_SCBTRoCoinShopItemBuyAck.Size(m) } func (m *SCBTRoCoinShopItemBuyAck) XXX_DiscardUnknown() { xxx_messageInfo_SCBTRoCoinShopItemBuyAck.DiscardUnknown(m) } var xxx_messageInfo_SCBTRoCoinShopItemBuyAck proto.InternalMessageInfo func (m *SCBTRoCoinShopItemBuyAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCBTRoCoinShopItemBuyAck) GetGoodsId() int32 { if m != nil { return m.GoodsId } return 0 } func (m *SCBTRoCoinShopItemBuyAck) GetRewardItemList() []*KeyValueType { if m != nil { return m.RewardItemList } return nil } func (m *SCBTRoCoinShopItemBuyAck) GetShopItem() *RuneShopItem { if m != nil { return m.ShopItem } return nil } func (m *SCBTRoCoinShopItemBuyAck) GetGoodsType() int32 { if m != nil { return m.GoodsType } return 0 } func (m *SCBTRoCoinShopItemBuyAck) GetSubType() int32 { if m != nil { return m.SubType } return 0 } ////超值首充&百元大礼包 type SCBTFirstRechargeNtf struct { FirstRechargeTime uint64 `protobuf:"varint,1,opt,name=first_recharge_time,json=firstRechargeTime,proto3" json:"first_recharge_time,omitempty"` FirstRechargeRewardState uint32 `protobuf:"varint,2,opt,name=first_recharge_reward_state,json=firstRechargeRewardState,proto3" json:"first_recharge_reward_state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCBTFirstRechargeNtf) Reset() { *m = SCBTFirstRechargeNtf{} } func (m *SCBTFirstRechargeNtf) String() string { return proto.CompactTextString(m) } func (*SCBTFirstRechargeNtf) ProtoMessage() {} func (*SCBTFirstRechargeNtf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{709} } func (m *SCBTFirstRechargeNtf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCBTFirstRechargeNtf.Unmarshal(m, b) } func (m *SCBTFirstRechargeNtf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCBTFirstRechargeNtf.Marshal(b, m, deterministic) } func (m *SCBTFirstRechargeNtf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCBTFirstRechargeNtf.Merge(m, src) } func (m *SCBTFirstRechargeNtf) XXX_Size() int { return xxx_messageInfo_SCBTFirstRechargeNtf.Size(m) } func (m *SCBTFirstRechargeNtf) XXX_DiscardUnknown() { xxx_messageInfo_SCBTFirstRechargeNtf.DiscardUnknown(m) } var xxx_messageInfo_SCBTFirstRechargeNtf proto.InternalMessageInfo func (m *SCBTFirstRechargeNtf) GetFirstRechargeTime() uint64 { if m != nil { return m.FirstRechargeTime } return 0 } func (m *SCBTFirstRechargeNtf) GetFirstRechargeRewardState() uint32 { if m != nil { return m.FirstRechargeRewardState } return 0 } //超值首充奖励获取 type CSBTFirstRechargeRewardReq struct { RewardIdx int32 `protobuf:"varint,1,opt,name=reward_idx,json=rewardIdx,proto3" json:"reward_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSBTFirstRechargeRewardReq) Reset() { *m = CSBTFirstRechargeRewardReq{} } func (m *CSBTFirstRechargeRewardReq) String() string { return proto.CompactTextString(m) } func (*CSBTFirstRechargeRewardReq) ProtoMessage() {} func (*CSBTFirstRechargeRewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{710} } func (m *CSBTFirstRechargeRewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSBTFirstRechargeRewardReq.Unmarshal(m, b) } func (m *CSBTFirstRechargeRewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSBTFirstRechargeRewardReq.Marshal(b, m, deterministic) } func (m *CSBTFirstRechargeRewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSBTFirstRechargeRewardReq.Merge(m, src) } func (m *CSBTFirstRechargeRewardReq) XXX_Size() int { return xxx_messageInfo_CSBTFirstRechargeRewardReq.Size(m) } func (m *CSBTFirstRechargeRewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSBTFirstRechargeRewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSBTFirstRechargeRewardReq proto.InternalMessageInfo func (m *CSBTFirstRechargeRewardReq) GetRewardIdx() int32 { if m != nil { return m.RewardIdx } return 0 } type SCBTFirstRechargeRewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardItemList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_item_list,json=rewardItemList,proto3" json:"reward_item_list,omitempty"` RewardIdx int32 `protobuf:"varint,3,opt,name=reward_idx,json=rewardIdx,proto3" json:"reward_idx,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCBTFirstRechargeRewardAck) Reset() { *m = SCBTFirstRechargeRewardAck{} } func (m *SCBTFirstRechargeRewardAck) String() string { return proto.CompactTextString(m) } func (*SCBTFirstRechargeRewardAck) ProtoMessage() {} func (*SCBTFirstRechargeRewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{711} } func (m *SCBTFirstRechargeRewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCBTFirstRechargeRewardAck.Unmarshal(m, b) } func (m *SCBTFirstRechargeRewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCBTFirstRechargeRewardAck.Marshal(b, m, deterministic) } func (m *SCBTFirstRechargeRewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCBTFirstRechargeRewardAck.Merge(m, src) } func (m *SCBTFirstRechargeRewardAck) XXX_Size() int { return xxx_messageInfo_SCBTFirstRechargeRewardAck.Size(m) } func (m *SCBTFirstRechargeRewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCBTFirstRechargeRewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCBTFirstRechargeRewardAck proto.InternalMessageInfo func (m *SCBTFirstRechargeRewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCBTFirstRechargeRewardAck) GetRewardItemList() []*KeyValueType { if m != nil { return m.RewardItemList } return nil } func (m *SCBTFirstRechargeRewardAck) GetRewardIdx() int32 { if m != nil { return m.RewardIdx } return 0 } //百元大礼包领取奖励 type SCBTRecharge100Ntf struct { Recharge100Time uint64 `protobuf:"varint,1,opt,name=recharge100_time,json=recharge100Time,proto3" json:"recharge100_time,omitempty"` Recharge100RewardDay int32 `protobuf:"varint,2,opt,name=recharge100_reward_day,json=recharge100RewardDay,proto3" json:"recharge100_reward_day,omitempty"` Recharge100RewardState int32 `protobuf:"varint,3,opt,name=recharge100_reward_state,json=recharge100RewardState,proto3" json:"recharge100_reward_state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCBTRecharge100Ntf) Reset() { *m = SCBTRecharge100Ntf{} } func (m *SCBTRecharge100Ntf) String() string { return proto.CompactTextString(m) } func (*SCBTRecharge100Ntf) ProtoMessage() {} func (*SCBTRecharge100Ntf) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{712} } func (m *SCBTRecharge100Ntf) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCBTRecharge100Ntf.Unmarshal(m, b) } func (m *SCBTRecharge100Ntf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCBTRecharge100Ntf.Marshal(b, m, deterministic) } func (m *SCBTRecharge100Ntf) XXX_Merge(src proto.Message) { xxx_messageInfo_SCBTRecharge100Ntf.Merge(m, src) } func (m *SCBTRecharge100Ntf) XXX_Size() int { return xxx_messageInfo_SCBTRecharge100Ntf.Size(m) } func (m *SCBTRecharge100Ntf) XXX_DiscardUnknown() { xxx_messageInfo_SCBTRecharge100Ntf.DiscardUnknown(m) } var xxx_messageInfo_SCBTRecharge100Ntf proto.InternalMessageInfo func (m *SCBTRecharge100Ntf) GetRecharge100Time() uint64 { if m != nil { return m.Recharge100Time } return 0 } func (m *SCBTRecharge100Ntf) GetRecharge100RewardDay() int32 { if m != nil { return m.Recharge100RewardDay } return 0 } func (m *SCBTRecharge100Ntf) GetRecharge100RewardState() int32 { if m != nil { return m.Recharge100RewardState } return 0 } type CSBTRecharge100RewardReq struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *CSBTRecharge100RewardReq) Reset() { *m = CSBTRecharge100RewardReq{} } func (m *CSBTRecharge100RewardReq) String() string { return proto.CompactTextString(m) } func (*CSBTRecharge100RewardReq) ProtoMessage() {} func (*CSBTRecharge100RewardReq) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{713} } func (m *CSBTRecharge100RewardReq) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_CSBTRecharge100RewardReq.Unmarshal(m, b) } func (m *CSBTRecharge100RewardReq) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_CSBTRecharge100RewardReq.Marshal(b, m, deterministic) } func (m *CSBTRecharge100RewardReq) XXX_Merge(src proto.Message) { xxx_messageInfo_CSBTRecharge100RewardReq.Merge(m, src) } func (m *CSBTRecharge100RewardReq) XXX_Size() int { return xxx_messageInfo_CSBTRecharge100RewardReq.Size(m) } func (m *CSBTRecharge100RewardReq) XXX_DiscardUnknown() { xxx_messageInfo_CSBTRecharge100RewardReq.DiscardUnknown(m) } var xxx_messageInfo_CSBTRecharge100RewardReq proto.InternalMessageInfo type SCBTRecharge100RewardAck struct { Error int32 `protobuf:"varint,1,opt,name=error,proto3" json:"error,omitempty"` RewardItemList []*KeyValueType `protobuf:"bytes,2,rep,name=reward_item_list,json=rewardItemList,proto3" json:"reward_item_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` } func (m *SCBTRecharge100RewardAck) Reset() { *m = SCBTRecharge100RewardAck{} } func (m *SCBTRecharge100RewardAck) String() string { return proto.CompactTextString(m) } func (*SCBTRecharge100RewardAck) ProtoMessage() {} func (*SCBTRecharge100RewardAck) Descriptor() ([]byte, []int) { return fileDescriptor_67c21677aa7f4e4f, []int{714} } func (m *SCBTRecharge100RewardAck) XXX_Unmarshal(b []byte) error { return xxx_messageInfo_SCBTRecharge100RewardAck.Unmarshal(m, b) } func (m *SCBTRecharge100RewardAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { return xxx_messageInfo_SCBTRecharge100RewardAck.Marshal(b, m, deterministic) } func (m *SCBTRecharge100RewardAck) XXX_Merge(src proto.Message) { xxx_messageInfo_SCBTRecharge100RewardAck.Merge(m, src) } func (m *SCBTRecharge100RewardAck) XXX_Size() int { return xxx_messageInfo_SCBTRecharge100RewardAck.Size(m) } func (m *SCBTRecharge100RewardAck) XXX_DiscardUnknown() { xxx_messageInfo_SCBTRecharge100RewardAck.DiscardUnknown(m) } var xxx_messageInfo_SCBTRecharge100RewardAck proto.InternalMessageInfo func (m *SCBTRecharge100RewardAck) GetError() int32 { if m != nil { return m.Error } return 0 } func (m *SCBTRecharge100RewardAck) GetRewardItemList() []*KeyValueType { if m != nil { return m.RewardItemList } return nil } func init() { proto.RegisterType((*ServerInfo)(nil), "serverproto.ServerInfo") proto.RegisterType((*CSPingReq)(nil), "serverproto.CSPingReq") proto.RegisterType((*SCPingAck)(nil), "serverproto.SCPingAck") proto.RegisterType((*CSLoginReq)(nil), "serverproto.CSLoginReq") proto.RegisterType((*SCLoginAck)(nil), "serverproto.SCLoginAck") proto.RegisterType((*CSReconnectReq)(nil), "serverproto.CSReconnectReq") proto.RegisterType((*SCReconnectAck)(nil), "serverproto.SCReconnectAck") proto.RegisterType((*SCHandShakeNtf)(nil), "serverproto.SCHandShakeNtf") proto.RegisterType((*CSCreateRoleReq)(nil), "serverproto.CSCreateRoleReq") proto.RegisterType((*SCCreateRoleAck)(nil), "serverproto.SCCreateRoleAck") proto.RegisterType((*CSNameReq)(nil), "serverproto.CSNameReq") proto.RegisterType((*SCNameAck)(nil), "serverproto.SCNameAck") proto.RegisterType((*SCStartupInfoNtf)(nil), "serverproto.SCStartupInfoNtf") proto.RegisterType((*SCStartupInfoPetNtf)(nil), "serverproto.SCStartupInfoPetNtf") proto.RegisterType((*SCStartupInfoEquipNtf)(nil), "serverproto.SCStartupInfoEquipNtf") proto.RegisterType((*SCStartupInfoCardNtf)(nil), "serverproto.SCStartupInfoCardNtf") proto.RegisterType((*SCStartupInfoEndNtf)(nil), "serverproto.SCStartupInfoEndNtf") proto.RegisterType((*CSGetServerTimeReq)(nil), "serverproto.CSGetServerTimeReq") proto.RegisterType((*SCGetServerTimeAck)(nil), "serverproto.SCGetServerTimeAck") proto.RegisterType((*SCLogoutNtf)(nil), "serverproto.SCLogoutNtf") proto.RegisterType((*SCKickOutNtf)(nil), "serverproto.SCKickOutNtf") proto.RegisterType((*CSAddAttrPointReq)(nil), "serverproto.CSAddAttrPointReq") proto.RegisterType((*SCAddAttrPointAck)(nil), "serverproto.SCAddAttrPointAck") proto.RegisterType((*CSResetAttrPointReq)(nil), "serverproto.CSResetAttrPointReq") proto.RegisterType((*SCResetAttrPointAck)(nil), "serverproto.SCResetAttrPointAck") proto.RegisterType((*CSAddQualityPointReq)(nil), "serverproto.CSAddQualityPointReq") proto.RegisterType((*SCAddQualityPointAck)(nil), "serverproto.SCAddQualityPointAck") proto.RegisterType((*SCFightPowerChagneNtf)(nil), "serverproto.SCFightPowerChagneNtf") proto.RegisterType((*CSActiveHeadReq)(nil), "serverproto.CSActiveHeadReq") proto.RegisterType((*SCActiveHeadAck)(nil), "serverproto.SCActiveHeadAck") proto.RegisterType((*CSHeadInfoReq)(nil), "serverproto.CSHeadInfoReq") proto.RegisterType((*SCHeadInfoAck)(nil), "serverproto.SCHeadInfoAck") proto.RegisterType((*CSSetHeadIdReq)(nil), "serverproto.CSSetHeadIdReq") proto.RegisterType((*SCSetHeadIdAck)(nil), "serverproto.SCSetHeadIdAck") proto.RegisterType((*CSRenameReq)(nil), "serverproto.CSRenameReq") proto.RegisterType((*SCRenameAck)(nil), "serverproto.SCRenameAck") proto.RegisterType((*CSChangeHeadFrameReq)(nil), "serverproto.CSChangeHeadFrameReq") proto.RegisterType((*SCChangeHeadFrameAck)(nil), "serverproto.SCChangeHeadFrameAck") proto.RegisterType((*CSHeadFrameInfoReq)(nil), "serverproto.CSHeadFrameInfoReq") proto.RegisterType((*SCHeadFrameInfoAck)(nil), "serverproto.SCHeadFrameInfoAck") proto.RegisterType((*SCHeadFrameChangeNtf)(nil), "serverproto.SCHeadFrameChangeNtf") proto.RegisterType((*CSUseHeadFrameItemReq)(nil), "serverproto.CSUseHeadFrameItemReq") proto.RegisterType((*SCUseHeadFrameItemAck)(nil), "serverproto.SCUseHeadFrameItemAck") proto.RegisterType((*CSHeroLevelUpReq)(nil), "serverproto.CSHeroLevelUpReq") proto.RegisterType((*SCHeroLevelUpAck)(nil), "serverproto.SCHeroLevelUpAck") proto.RegisterType((*CSHeroAdvanceReq)(nil), "serverproto.CSHeroAdvanceReq") proto.RegisterType((*SCHeroAdvanceAck)(nil), "serverproto.SCHeroAdvanceAck") proto.RegisterType((*CSHeroBattleReq)(nil), "serverproto.CSHeroBattleReq") proto.RegisterType((*SCHeroBattleAck)(nil), "serverproto.SCHeroBattleAck") proto.RegisterType((*SCBaseLevelUpNtf)(nil), "serverproto.SCBaseLevelUpNtf") proto.RegisterType((*SCJobLevelUpNtf)(nil), "serverproto.SCJobLevelUpNtf") proto.RegisterType((*SCRoleBaseInfoNtf)(nil), "serverproto.SCRoleBaseInfoNtf") proto.RegisterType((*SCRoleHeroInfoNtf)(nil), "serverproto.SCRoleHeroInfoNtf") proto.RegisterType((*CSHeroChipDecomposeReq)(nil), "serverproto.CSHeroChipDecomposeReq") proto.RegisterType((*SCHeroChipDecomposeAck)(nil), "serverproto.SCHeroChipDecomposeAck") proto.RegisterType((*CSHeroStrengthReq)(nil), "serverproto.CSHeroStrengthReq") proto.RegisterType((*SCHeroStrengthAck)(nil), "serverproto.SCHeroStrengthAck") proto.RegisterType((*CSHeroChangeJobReq)(nil), "serverproto.CSHeroChangeJobReq") proto.RegisterType((*SCHeroChangeJobAck)(nil), "serverproto.SCHeroChangeJobAck") proto.RegisterType((*SCHeroConditinDataNtf)(nil), "serverproto.SCHeroConditinDataNtf") proto.RegisterType((*CSHeroFighPowerReq)(nil), "serverproto.CSHeroFighPowerReq") proto.RegisterType((*SCHeroFighPowerAck)(nil), "serverproto.SCHeroFighPowerAck") proto.RegisterType((*CSHeroResetSkillPointReq)(nil), "serverproto.CSHeroResetSkillPointReq") proto.RegisterType((*SCHeroResetSkillPointAck)(nil), "serverproto.SCHeroResetSkillPointAck") proto.RegisterType((*CSHeroActiveReq)(nil), "serverproto.CSHeroActiveReq") proto.RegisterType((*SCHeroActiveAck)(nil), "serverproto.SCHeroActiveAck") proto.RegisterType((*CSHeroReplaceJobReq)(nil), "serverproto.CSHeroReplaceJobReq") proto.RegisterType((*SCHeroReplaceJobAck)(nil), "serverproto.SCHeroReplaceJobAck") proto.RegisterType((*SCSkillEquipChangeNtf)(nil), "serverproto.SCSkillEquipChangeNtf") proto.RegisterType((*CSSkillEquipUpReq)(nil), "serverproto.CSSkillEquipUpReq") proto.RegisterType((*SCSkillEquipUpAck)(nil), "serverproto.SCSkillEquipUpAck") proto.RegisterType((*SCSkillEquipSlotDataNtf)(nil), "serverproto.SCSkillEquipSlotDataNtf") proto.RegisterType((*CSSkillEquipDownReq)(nil), "serverproto.CSSkillEquipDownReq") proto.RegisterType((*SCSkillEquipDownAck)(nil), "serverproto.SCSkillEquipDownAck") proto.RegisterType((*CSSkillEquipLevelUpReq)(nil), "serverproto.CSSkillEquipLevelUpReq") proto.RegisterType((*SCSkillEquipLevelUpAck)(nil), "serverproto.SCSkillEquipLevelUpAck") proto.RegisterType((*CSSkillEquipSlotLevelUpReq)(nil), "serverproto.CSSkillEquipSlotLevelUpReq") proto.RegisterType((*SCSkillEquipSlotLevelUpAck)(nil), "serverproto.SCSkillEquipSlotLevelUpAck") proto.RegisterType((*CSSkillEquipDecomposeReq)(nil), "serverproto.CSSkillEquipDecomposeReq") proto.RegisterType((*SCSkillEquipDecomposeAck)(nil), "serverproto.SCSkillEquipDecomposeAck") proto.RegisterType((*CSSkillEquipRemadeReq)(nil), "serverproto.CSSkillEquipRemadeReq") proto.RegisterType((*SCSkillEquipRemadeAck)(nil), "serverproto.SCSkillEquipRemadeAck") proto.RegisterType((*CSSkillEquipPoolReq)(nil), "serverproto.CSSkillEquipPoolReq") proto.RegisterType((*SCSkillEquipPoolAck)(nil), "serverproto.SCSkillEquipPoolAck") proto.RegisterType((*CSSkillEquipShiftReq)(nil), "serverproto.CSSkillEquipShiftReq") proto.RegisterType((*SCSkillEquipShiftAck)(nil), "serverproto.SCSkillEquipShiftAck") proto.RegisterType((*CSEquipForgeReq)(nil), "serverproto.CSEquipForgeReq") proto.RegisterType((*SCEquipForgeAck)(nil), "serverproto.SCEquipForgeAck") proto.RegisterType((*SCEquipChangeNtf)(nil), "serverproto.SCEquipChangeNtf") proto.RegisterType((*CSEquipUpReq)(nil), "serverproto.CSEquipUpReq") proto.RegisterType((*SCEquipUpAck)(nil), "serverproto.SCEquipUpAck") proto.RegisterType((*SCSlotDataNtf)(nil), "serverproto.SCSlotDataNtf") proto.RegisterType((*CSEquipDownReq)(nil), "serverproto.CSEquipDownReq") proto.RegisterType((*CSEquipLevelUpAllReq)(nil), "serverproto.CSEquipLevelUpAllReq") proto.RegisterType((*SCEquipLevelUpAllAck)(nil), "serverproto.SCEquipLevelUpAllAck") proto.RegisterType((*CSEquipSlotLevelUpReq)(nil), "serverproto.CSEquipSlotLevelUpReq") proto.RegisterType((*SCEquipSlotLevelUpAck)(nil), "serverproto.SCEquipSlotLevelUpAck") proto.RegisterType((*CSCardMountReq)(nil), "serverproto.CSCardMountReq") proto.RegisterType((*SCCardMountAck)(nil), "serverproto.SCCardMountAck") proto.RegisterType((*CSCardDownReq)(nil), "serverproto.CSCardDownReq") proto.RegisterType((*SCCardDownAck)(nil), "serverproto.SCCardDownAck") proto.RegisterType((*CSCardComposeReq)(nil), "serverproto.CSCardComposeReq") proto.RegisterType((*SCCardComposeAck)(nil), "serverproto.SCCardComposeAck") proto.RegisterType((*CSCardDecomposeReq)(nil), "serverproto.CSCardDecomposeReq") proto.RegisterType((*SCCardDecomposeAck)(nil), "serverproto.SCCardDecomposeAck") proto.RegisterType((*SCCardChangeNtf)(nil), "serverproto.SCCardChangeNtf") proto.RegisterType((*SCCardSlotChangeNtf)(nil), "serverproto.SCCardSlotChangeNtf") proto.RegisterType((*SCItemChangeNtf)(nil), "serverproto.SCItemChangeNtf") proto.RegisterType((*CSUseItemReq)(nil), "serverproto.CSUseItemReq") proto.RegisterType((*SCUseItemAck)(nil), "serverproto.SCUseItemAck") proto.RegisterType((*CSDelItemReq)(nil), "serverproto.CSDelItemReq") proto.RegisterType((*SCDelItemAck)(nil), "serverproto.SCDelItemAck") proto.RegisterType((*CSChipComposeReq)(nil), "serverproto.CSChipComposeReq") proto.RegisterType((*SCChipComposeAck)(nil), "serverproto.SCChipComposeAck") proto.RegisterType((*SCChipChangeNtf)(nil), "serverproto.SCChipChangeNtf") proto.RegisterType((*CSCardUpGradeReq)(nil), "serverproto.CSCardUpGradeReq") proto.RegisterType((*SCCardUpGradeAck)(nil), "serverproto.SCCardUpGradeAck") proto.RegisterType((*CSCardEquipAllReq)(nil), "serverproto.CSCardEquipAllReq") proto.RegisterType((*SCCardEquipAllAck)(nil), "serverproto.SCCardEquipAllAck") proto.RegisterType((*CSCardEquipDownReq)(nil), "serverproto.CSCardEquipDownReq") proto.RegisterType((*SCCardEquipDownAck)(nil), "serverproto.SCCardEquipDownAck") proto.RegisterType((*CSCardUpGradeAllReq)(nil), "serverproto.CSCardUpGradeAllReq") proto.RegisterType((*SCCardUpGradeAllAck)(nil), "serverproto.SCCardUpGradeAllAck") proto.RegisterType((*CSCardCollectInfoReq)(nil), "serverproto.CSCardCollectInfoReq") proto.RegisterType((*SCCardCollectInfoAck)(nil), "serverproto.SCCardCollectInfoAck") proto.RegisterType((*CSCardCollectRewardReq)(nil), "serverproto.CSCardCollectRewardReq") proto.RegisterType((*SCCardCollectRewardAck)(nil), "serverproto.SCCardCollectRewardAck") proto.RegisterType((*SCCardCollectChangeNtf)(nil), "serverproto.SCCardCollectChangeNtf") proto.RegisterType((*CSCardCollectionRankReq)(nil), "serverproto.CSCardCollectionRankReq") proto.RegisterType((*SCCardCollectionRankAck)(nil), "serverproto.SCCardCollectionRankAck") proto.RegisterType((*CSCardLevelExchangeReq)(nil), "serverproto.CSCardLevelExchangeReq") proto.RegisterType((*SCCardLevelExchangeAck)(nil), "serverproto.SCCardLevelExchangeAck") proto.RegisterType((*SCSkillSlotDataNtf)(nil), "serverproto.SCSkillSlotDataNtf") proto.RegisterType((*SCJobSkillDataNtf)(nil), "serverproto.SCJobSkillDataNtf") proto.RegisterType((*CSSkillSlotLevelUpReq)(nil), "serverproto.CSSkillSlotLevelUpReq") proto.RegisterType((*SCSkillSlotLevelUpAck)(nil), "serverproto.SCSkillSlotLevelUpAck") proto.RegisterType((*CSReplaceSkillReq)(nil), "serverproto.CSReplaceSkillReq") proto.RegisterType((*SCReplaceSkillAck)(nil), "serverproto.SCReplaceSkillAck") proto.RegisterType((*CSActiveSkillReq)(nil), "serverproto.CSActiveSkillReq") proto.RegisterType((*SCActiveSkillAck)(nil), "serverproto.SCActiveSkillAck") proto.RegisterType((*CSSwapSkillReq)(nil), "serverproto.CSSwapSkillReq") proto.RegisterType((*SCSwapSkillAck)(nil), "serverproto.SCSwapSkillAck") proto.RegisterType((*CSSetSkillListReq)(nil), "serverproto.CSSetSkillListReq") proto.RegisterType((*SCSetSkillListAck)(nil), "serverproto.SCSetSkillListAck") proto.RegisterType((*CSSkillLevelUpReq)(nil), "serverproto.CSSkillLevelUpReq") proto.RegisterType((*SCSkillLevelUpAck)(nil), "serverproto.SCSkillLevelUpAck") proto.RegisterType((*CSResetSkillLevelReq)(nil), "serverproto.CSResetSkillLevelReq") proto.RegisterType((*SCResetSkillLevelAck)(nil), "serverproto.SCResetSkillLevelAck") proto.RegisterType((*SCSkillResetCountNtf)(nil), "serverproto.SCSkillResetCountNtf") proto.RegisterType((*CSRushActivityReq)(nil), "serverproto.CSRushActivityReq") proto.RegisterType((*SCRushActivityAck)(nil), "serverproto.SCRushActivityAck") proto.RegisterType((*CSRushActivityRewardReq)(nil), "serverproto.CSRushActivityRewardReq") proto.RegisterType((*SCRushActivityRewardAck)(nil), "serverproto.SCRushActivityRewardAck") proto.RegisterType((*CSRushSkillActivityRankReq)(nil), "serverproto.CSRushSkillActivityRankReq") proto.RegisterType((*SCRushSkillActivityRankAck)(nil), "serverproto.SCRushSkillActivityRankAck") proto.RegisterType((*SCFashionDataNtf)(nil), "serverproto.SCFashionDataNtf") proto.RegisterType((*CSFashionUpReq)(nil), "serverproto.CSFashionUpReq") proto.RegisterType((*SCFashionUpAck)(nil), "serverproto.SCFashionUpAck") proto.RegisterType((*CSFashionDownReq)(nil), "serverproto.CSFashionDownReq") proto.RegisterType((*SCFashionDownAck)(nil), "serverproto.SCFashionDownAck") proto.RegisterType((*CSFashionComposeReq)(nil), "serverproto.CSFashionComposeReq") proto.RegisterType((*SCFashionComposeAck)(nil), "serverproto.SCFashionComposeAck") proto.RegisterType((*CSFashionPaperDecomposeReq)(nil), "serverproto.CSFashionPaperDecomposeReq") proto.RegisterType((*SCFashionPaperDecomposeAck)(nil), "serverproto.SCFashionPaperDecomposeAck") proto.RegisterType((*CSFashionUpLvlReq)(nil), "serverproto.CSFashionUpLvlReq") proto.RegisterType((*SCFashionUpLvlAck)(nil), "serverproto.SCFashionUpLvlAck") proto.RegisterType((*SCFashionNtf)(nil), "serverproto.SCFashionNtf") proto.RegisterType((*CSFashionResetAttrReq)(nil), "serverproto.CSFashionResetAttrReq") proto.RegisterType((*SCFashionResetAttrAck)(nil), "serverproto.SCFashionResetAttrAck") proto.RegisterType((*CSGetOtherPlayerDetailInfoReq)(nil), "serverproto.CSGetOtherPlayerDetailInfoReq") proto.RegisterType((*SCGetOtherPlayerDetailInfoAck)(nil), "serverproto.SCGetOtherPlayerDetailInfoAck") proto.RegisterType((*CSGetOtherPlayerBriefInfoReq)(nil), "serverproto.CSGetOtherPlayerBriefInfoReq") proto.RegisterType((*SCGetOtherPlayerBriefInfoAck)(nil), "serverproto.SCGetOtherPlayerBriefInfoAck") proto.RegisterType((*CSPlayerChallengeSummonReq)(nil), "serverproto.CSPlayerChallengeSummonReq") proto.RegisterType((*SCPlayerChallengeSummonAck)(nil), "serverproto.SCPlayerChallengeSummonAck") proto.RegisterType((*SCPlayerChallengeSummonNtf)(nil), "serverproto.SCPlayerChallengeSummonNtf") proto.RegisterType((*CSPlayerChallengeHpReq)(nil), "serverproto.CSPlayerChallengeHpReq") proto.RegisterType((*SCPlayerChallengeHpNtf)(nil), "serverproto.SCPlayerChallengeHpNtf") proto.RegisterType((*CSPlayerLeaveChallengeReq)(nil), "serverproto.CSPlayerLeaveChallengeReq") proto.RegisterType((*SCPlayerLeaveChallengeNtf)(nil), "serverproto.SCPlayerLeaveChallengeNtf") proto.RegisterType((*SCPlayerChallengeResultNtf)(nil), "serverproto.SCPlayerChallengeResultNtf") proto.RegisterType((*CSPlayerWorldBossListReq)(nil), "serverproto.CSPlayerWorldBossListReq") proto.RegisterType((*SCPlayerWorldBossListAck)(nil), "serverproto.SCPlayerWorldBossListAck") proto.RegisterType((*SCPlayerWorldBossRandNtf)(nil), "serverproto.SCPlayerWorldBossRandNtf") proto.RegisterType((*SCRoleMapChangeNtf)(nil), "serverproto.SCRoleMapChangeNtf") proto.RegisterType((*CSChatMessageReq)(nil), "serverproto.CSChatMessageReq") proto.RegisterType((*SCChatMessageAck)(nil), "serverproto.SCChatMessageAck") proto.RegisterType((*SCChatMessageNtf)(nil), "serverproto.SCChatMessageNtf") proto.RegisterType((*CSChatPlayerStateReq)(nil), "serverproto.CSChatPlayerStateReq") proto.RegisterType((*SCChatPlayerStateAck)(nil), "serverproto.SCChatPlayerStateAck") proto.RegisterType((*CSChatOfflineMsgReq)(nil), "serverproto.CSChatOfflineMsgReq") proto.RegisterType((*SCChatOfflineMsgAck)(nil), "serverproto.SCChatOfflineMsgAck") proto.RegisterType((*SCChatOfflinePlayerNtf)(nil), "serverproto.SCChatOfflinePlayerNtf") proto.RegisterType((*SCSystemMessageNtf)(nil), "serverproto.SCSystemMessageNtf") proto.RegisterType((*CSPlayerIncomeReq)(nil), "serverproto.CSPlayerIncomeReq") proto.RegisterType((*SCPlayerIncomeAck)(nil), "serverproto.SCPlayerIncomeAck") proto.RegisterType((*CSPlayerBossRewardReq)(nil), "serverproto.CSPlayerBossRewardReq") proto.RegisterType((*SCPlayerBossRewardAck)(nil), "serverproto.SCPlayerBossRewardAck") proto.RegisterType((*SCPlayerBattleRecordDetailSaveNtf)(nil), "serverproto.SCPlayerBattleRecordDetailSaveNtf") proto.RegisterType((*CSPlayerBattleRecordDetailSaveReq)(nil), "serverproto.CSPlayerBattleRecordDetailSaveReq") proto.RegisterType((*SCPlayerBattleRecordDetailSaveAck)(nil), "serverproto.SCPlayerBattleRecordDetailSaveAck") proto.RegisterType((*CSPlayerBattleRecordDetailReq)(nil), "serverproto.CSPlayerBattleRecordDetailReq") proto.RegisterType((*SCPlayerBattleRecordDetailAck)(nil), "serverproto.SCPlayerBattleRecordDetailAck") proto.RegisterType((*CSPlayerBattleRecordReq)(nil), "serverproto.CSPlayerBattleRecordReq") proto.RegisterType((*SCPlayerBattleRecordAck)(nil), "serverproto.SCPlayerBattleRecordAck") proto.RegisterType((*SCPlayerBattleDataChangeNtf)(nil), "serverproto.SCPlayerBattleDataChangeNtf") proto.RegisterType((*SCPlayerBattleAcctTimeNtf)(nil), "serverproto.SCPlayerBattleAcctTimeNtf") proto.RegisterType((*CSGetMapRankReq)(nil), "serverproto.CSGetMapRankReq") proto.RegisterType((*SCGetMapRankAck)(nil), "serverproto.SCGetMapRankAck") proto.RegisterType((*CSBattleResultReq)(nil), "serverproto.CSBattleResultReq") proto.RegisterType((*SCBattleResultAck)(nil), "serverproto.SCBattleResultAck") proto.RegisterType((*CSQuickBattleIncomeReq)(nil), "serverproto.CSQuickBattleIncomeReq") proto.RegisterType((*SCQuickBattleIncomeAck)(nil), "serverproto.SCQuickBattleIncomeAck") proto.RegisterType((*CSBattleBossFightReq)(nil), "serverproto.CSBattleBossFightReq") proto.RegisterType((*SCBattleBossFightAck)(nil), "serverproto.SCBattleBossFightAck") proto.RegisterType((*CSMapActivityReq)(nil), "serverproto.CSMapActivityReq") proto.RegisterType((*SCMapActivityAck)(nil), "serverproto.SCMapActivityAck") proto.RegisterType((*CSEvilRefreshReq)(nil), "serverproto.CSEvilRefreshReq") proto.RegisterType((*SCEvilRefreshAck)(nil), "serverproto.SCEvilRefreshAck") proto.RegisterType((*SCEvilChangeNtf)(nil), "serverproto.SCEvilChangeNtf") proto.RegisterType((*CSEvilChallengeReq)(nil), "serverproto.CSEvilChallengeReq") proto.RegisterType((*SCEvilChallengeAck)(nil), "serverproto.SCEvilChallengeAck") proto.RegisterType((*CSGetTaskRewardReq)(nil), "serverproto.CSGetTaskRewardReq") proto.RegisterType((*SCGetTaskRewardAck)(nil), "serverproto.SCGetTaskRewardAck") proto.RegisterType((*SCTaskChangeNtf)(nil), "serverproto.SCTaskChangeNtf") proto.RegisterType((*CSGetTaskScoreRewardReq)(nil), "serverproto.CSGetTaskScoreRewardReq") proto.RegisterType((*SCGetTaskScoreRewardAck)(nil), "serverproto.SCGetTaskScoreRewardAck") proto.RegisterType((*SCArenaNtf)(nil), "serverproto.SCArenaNtf") proto.RegisterType((*SCArenaChangeNtf)(nil), "serverproto.SCArenaChangeNtf") proto.RegisterType((*CSArenaReq)(nil), "serverproto.CSArenaReq") proto.RegisterType((*CSArenaMatchReq)(nil), "serverproto.CSArenaMatchReq") proto.RegisterType((*SCArenaMatchAck)(nil), "serverproto.SCArenaMatchAck") proto.RegisterType((*CSArenaResultReq)(nil), "serverproto.CSArenaResultReq") proto.RegisterType((*SCArenaResultAck)(nil), "serverproto.SCArenaResultAck") proto.RegisterType((*CSArenaBuyCountReq)(nil), "serverproto.CSArenaBuyCountReq") proto.RegisterType((*SCArenaBuyCountAck)(nil), "serverproto.SCArenaBuyCountAck") proto.RegisterType((*CSArenaRankListReq)(nil), "serverproto.CSArenaRankListReq") proto.RegisterType((*SCArenaRankListAck)(nil), "serverproto.SCArenaRankListAck") proto.RegisterType((*CSArenaActivityReq)(nil), "serverproto.CSArenaActivityReq") proto.RegisterType((*SCArenaActivityAck)(nil), "serverproto.SCArenaActivityAck") proto.RegisterType((*CSMailListReq)(nil), "serverproto.CSMailListReq") proto.RegisterType((*SCMailListAck)(nil), "serverproto.SCMailListAck") proto.RegisterType((*CSMailReadReq)(nil), "serverproto.CSMailReadReq") proto.RegisterType((*SCMailReadAck)(nil), "serverproto.SCMailReadAck") proto.RegisterType((*CSMailRewardReq)(nil), "serverproto.CSMailRewardReq") proto.RegisterType((*SCMailRewardAck)(nil), "serverproto.SCMailRewardAck") proto.RegisterType((*CSMailDelReadReq)(nil), "serverproto.CSMailDelReadReq") proto.RegisterType((*SCMailDelReadAck)(nil), "serverproto.SCMailDelReadAck") proto.RegisterType((*SCMailChangeNtf)(nil), "serverproto.SCMailChangeNtf") proto.RegisterType((*CSCompetitionReq)(nil), "serverproto.CSCompetitionReq") proto.RegisterType((*SCCompetitionNtf)(nil), "serverproto.SCCompetitionNtf") proto.RegisterType((*SCCompetitionAck)(nil), "serverproto.SCCompetitionAck") proto.RegisterType((*CSCompetitionScoreReq)(nil), "serverproto.CSCompetitionScoreReq") proto.RegisterType((*SCCompetitionScoreAck)(nil), "serverproto.SCCompetitionScoreAck") proto.RegisterType((*CSShopBuyItemReq)(nil), "serverproto.CSShopBuyItemReq") proto.RegisterType((*SCShopBuyItemAck)(nil), "serverproto.SCShopBuyItemAck") proto.RegisterType((*CSShopInfoReq)(nil), "serverproto.CSShopInfoReq") proto.RegisterType((*SCShopInfoAck)(nil), "serverproto.SCShopInfoAck") proto.RegisterType((*CSShopRefreshReq)(nil), "serverproto.CSShopRefreshReq") proto.RegisterType((*SCShopRefreshAck)(nil), "serverproto.SCShopRefreshAck") proto.RegisterType((*CSRedBagExchangeReq)(nil), "serverproto.CSRedBagExchangeReq") proto.RegisterType((*SCRedBagExchangeAck)(nil), "serverproto.SCRedBagExchangeAck") proto.RegisterType((*CSFriendReq)(nil), "serverproto.CSFriendReq") proto.RegisterType((*SCFriendAck)(nil), "serverproto.SCFriendAck") proto.RegisterType((*CSFriendAddReq)(nil), "serverproto.CSFriendAddReq") proto.RegisterType((*SCFriendAddAck)(nil), "serverproto.SCFriendAddAck") proto.RegisterType((*SCFriendAddNtf)(nil), "serverproto.SCFriendAddNtf") proto.RegisterType((*CSFriendDelReq)(nil), "serverproto.CSFriendDelReq") proto.RegisterType((*SCFriendDelAck)(nil), "serverproto.SCFriendDelAck") proto.RegisterType((*SCFriendDelNtf)(nil), "serverproto.SCFriendDelNtf") proto.RegisterType((*CSFriendBlackReq)(nil), "serverproto.CSFriendBlackReq") proto.RegisterType((*SCFriendBlackAck)(nil), "serverproto.SCFriendBlackAck") proto.RegisterType((*CSFriendRecommendReq)(nil), "serverproto.CSFriendRecommendReq") proto.RegisterType((*SCFriendRecommendAck)(nil), "serverproto.SCFriendRecommendAck") proto.RegisterType((*SCFriendRecommendNtf)(nil), "serverproto.SCFriendRecommendNtf") proto.RegisterType((*CSFriendSearchReq)(nil), "serverproto.CSFriendSearchReq") proto.RegisterType((*SCFriendSearchAck)(nil), "serverproto.SCFriendSearchAck") proto.RegisterType((*SCRoleRedNtf)(nil), "serverproto.SCRoleRedNtf") proto.RegisterType((*CSRoleGuideNtf)(nil), "serverproto.CSRoleGuideNtf") proto.RegisterType((*SCRoleStoryNtf)(nil), "serverproto.SCRoleStoryNtf") proto.RegisterType((*CSRoleStoryReq)(nil), "serverproto.CSRoleStoryReq") proto.RegisterType((*SCRoleStoryAck)(nil), "serverproto.SCRoleStoryAck") proto.RegisterType((*CSNewMapCartoonReq)(nil), "serverproto.CSNewMapCartoonReq") proto.RegisterType((*SCNewMapCartoonAck)(nil), "serverproto.SCNewMapCartoonAck") proto.RegisterType((*CSCompulsoryGuidanceReq)(nil), "serverproto.CSCompulsoryGuidanceReq") proto.RegisterType((*SCCompulsoryGuidanceAck)(nil), "serverproto.SCCompulsoryGuidanceAck") proto.RegisterType((*CSSignUpInfoReq)(nil), "serverproto.CSSignUpInfoReq") proto.RegisterType((*SCSignUpInfoAck)(nil), "serverproto.SCSignUpInfoAck") proto.RegisterType((*CSSignUpReq)(nil), "serverproto.CSSignUpReq") proto.RegisterType((*SCSignUpAck)(nil), "serverproto.SCSignUpAck") proto.RegisterType((*CSClimbingTowerInfoReq)(nil), "serverproto.CSClimbingTowerInfoReq") proto.RegisterType((*SCClimbingTowerInfoAck)(nil), "serverproto.SCClimbingTowerInfoAck") proto.RegisterType((*CSFriendPassTowerInfoReq)(nil), "serverproto.CSFriendPassTowerInfoReq") proto.RegisterType((*SCFriendPassTowerInfoAck)(nil), "serverproto.SCFriendPassTowerInfoAck") proto.RegisterType((*MinTowerInfo)(nil), "serverproto.MinTowerInfo") proto.RegisterType((*CSTowerLevelMinFightPowerReq)(nil), "serverproto.CSTowerLevelMinFightPowerReq") proto.RegisterType((*SCTowerLevelMinFightPowerAck)(nil), "serverproto.SCTowerLevelMinFightPowerAck") proto.RegisterType((*SCTowerLevelMinFightPowerNtf)(nil), "serverproto.SCTowerLevelMinFightPowerNtf") proto.RegisterType((*CSClimbingTowerBeginReq)(nil), "serverproto.CSClimbingTowerBeginReq") proto.RegisterType((*SCClimbingTowerBeginAck)(nil), "serverproto.SCClimbingTowerBeginAck") proto.RegisterType((*CSClimbingTowerEndReq)(nil), "serverproto.CSClimbingTowerEndReq") proto.RegisterType((*SCClimbingTowerEndAck)(nil), "serverproto.SCClimbingTowerEndAck") proto.RegisterType((*CSClimbingTowerRankReq)(nil), "serverproto.CSClimbingTowerRankReq") proto.RegisterType((*SCClimbingTowerRankAck)(nil), "serverproto.SCClimbingTowerRankAck") proto.RegisterType((*CSOnlineRushInfoReq)(nil), "serverproto.CSOnlineRushInfoReq") proto.RegisterType((*SCOnlineRushInfoAck)(nil), "serverproto.SCOnlineRushInfoAck") proto.RegisterType((*CSTowerActivityReq)(nil), "serverproto.CSTowerActivityReq") proto.RegisterType((*SCTowerActivityAck)(nil), "serverproto.SCTowerActivityAck") proto.RegisterType((*CSBuildGuildReq)(nil), "serverproto.CSBuildGuildReq") proto.RegisterType((*SCBuildGuildAck)(nil), "serverproto.SCBuildGuildAck") proto.RegisterType((*CSDisbandGuildReq)(nil), "serverproto.CSDisbandGuildReq") proto.RegisterType((*SCDisbandGuildAck)(nil), "serverproto.SCDisbandGuildAck") proto.RegisterType((*CSApplyGuildReq)(nil), "serverproto.CSApplyGuildReq") proto.RegisterType((*SCApplyGuildAck)(nil), "serverproto.SCApplyGuildAck") proto.RegisterType((*CSQuitGuildReq)(nil), "serverproto.CSQuitGuildReq") proto.RegisterType((*SCQuitGuildAck)(nil), "serverproto.SCQuitGuildAck") proto.RegisterType((*CSKickGuildMemberReq)(nil), "serverproto.CSKickGuildMemberReq") proto.RegisterType((*SCKickGuildMemberAck)(nil), "serverproto.SCKickGuildMemberAck") proto.RegisterType((*SCKickGuildMemberNtf)(nil), "serverproto.SCKickGuildMemberNtf") proto.RegisterType((*CSChangeMemberTitleReq)(nil), "serverproto.CSChangeMemberTitleReq") proto.RegisterType((*SCChangeMemberTitleAck)(nil), "serverproto.SCChangeMemberTitleAck") proto.RegisterType((*SCChangeMemberTitleNtf)(nil), "serverproto.SCChangeMemberTitleNtf") proto.RegisterType((*CSGuildRenameReq)(nil), "serverproto.CSGuildRenameReq") proto.RegisterType((*SCGuildRenameAck)(nil), "serverproto.SCGuildRenameAck") proto.RegisterType((*CSGuildReNoticeReq)(nil), "serverproto.CSGuildReNoticeReq") proto.RegisterType((*SCGuildReNoticeAck)(nil), "serverproto.SCGuildReNoticeAck") proto.RegisterType((*CSSetGuildInfoReq)(nil), "serverproto.CSSetGuildInfoReq") proto.RegisterType((*SCSetGuildInfoAck)(nil), "serverproto.SCSetGuildInfoAck") proto.RegisterType((*CSGuildLogInfoReq)(nil), "serverproto.CSGuildLogInfoReq") proto.RegisterType((*SCGuildLogInfoAck)(nil), "serverproto.SCGuildLogInfoAck") proto.RegisterType((*CSGuildApplyDataReq)(nil), "serverproto.CSGuildApplyDataReq") proto.RegisterType((*SCGuildApplyDataAck)(nil), "serverproto.SCGuildApplyDataAck") proto.RegisterType((*CSApplyInfoHandleReq)(nil), "serverproto.CSApplyInfoHandleReq") proto.RegisterType((*SCApplyInfoHandleAck)(nil), "serverproto.SCApplyInfoHandleAck") proto.RegisterType((*SCApplyInfoHandleNtf)(nil), "serverproto.SCApplyInfoHandleNtf") proto.RegisterType((*CSGuildInfoReq)(nil), "serverproto.CSGuildInfoReq") proto.RegisterType((*SCGuildInfoAck)(nil), "serverproto.SCGuildInfoAck") proto.RegisterType((*CSGetSelfGuildInfoReq)(nil), "serverproto.CSGetSelfGuildInfoReq") proto.RegisterType((*SCGetSelfGuildInfoAck)(nil), "serverproto.SCGetSelfGuildInfoAck") proto.RegisterType((*CSGuildMemberInfoReq)(nil), "serverproto.CSGuildMemberInfoReq") proto.RegisterType((*SCGuildMemberInfoAck)(nil), "serverproto.SCGuildMemberInfoAck") proto.RegisterType((*CSRecommendGuildInfoReq)(nil), "serverproto.CSRecommendGuildInfoReq") proto.RegisterType((*SCRecommendGuildInfoAck)(nil), "serverproto.SCRecommendGuildInfoAck") proto.RegisterType((*CSOnlinePlayerGuildReq)(nil), "serverproto.CSOnlinePlayerGuildReq") proto.RegisterType((*SCOnlinePlayerGuildAck)(nil), "serverproto.SCOnlinePlayerGuildAck") proto.RegisterType((*CSSearchGuildReq)(nil), "serverproto.CSSearchGuildReq") proto.RegisterType((*SCSearchGuildAck)(nil), "serverproto.SCSearchGuildAck") proto.RegisterType((*SCQuitGuildCDNtf)(nil), "serverproto.SCQuitGuildCDNtf") proto.RegisterType((*CSGuildBossInfoReq)(nil), "serverproto.CSGuildBossInfoReq") proto.RegisterType((*SCGuildBossInfoAck)(nil), "serverproto.SCGuildBossInfoAck") proto.RegisterType((*CSGuildBossLogReq)(nil), "serverproto.CSGuildBossLogReq") proto.RegisterType((*SCGuildBossLogAck)(nil), "serverproto.SCGuildBossLogAck") proto.RegisterType((*CSGuildBossChallengeReq)(nil), "serverproto.CSGuildBossChallengeReq") proto.RegisterType((*SCGuildBossChallengeAck)(nil), "serverproto.SCGuildBossChallengeAck") proto.RegisterType((*CSGuildBossSummonReq)(nil), "serverproto.CSGuildBossSummonReq") proto.RegisterType((*SCGuildBossSummonAck)(nil), "serverproto.SCGuildBossSummonAck") proto.RegisterType((*CSGuildBossExtraRewardReq)(nil), "serverproto.CSGuildBossExtraRewardReq") proto.RegisterType((*SCGuildBossExtraRewardAck)(nil), "serverproto.SCGuildBossExtraRewardAck") proto.RegisterType((*SCGuildNameChangeNtf)(nil), "serverproto.SCGuildNameChangeNtf") proto.RegisterType((*SCGuildBossChangeNtf)(nil), "serverproto.SCGuildBossChangeNtf") proto.RegisterType((*SCGuildBattleStageNtf)(nil), "serverproto.SCGuildBattleStageNtf") proto.RegisterType((*CSGuildBattleCPRankReq)(nil), "serverproto.CSGuildBattleCPRankReq") proto.RegisterType((*SCGuildBattleCPRankAck)(nil), "serverproto.SCGuildBattleCPRankAck") proto.RegisterType((*CSGuildBattleCountPartReq)(nil), "serverproto.CSGuildBattleCountPartReq") proto.RegisterType((*SCGuildBattleCountPartAck)(nil), "serverproto.SCGuildBattleCountPartAck") proto.RegisterType((*CSGuildBattleMvpInfoReq)(nil), "serverproto.CSGuildBattleMvpInfoReq") proto.RegisterType((*SCGuildBattleMvpInfoAck)(nil), "serverproto.SCGuildBattleMvpInfoAck") proto.RegisterType((*CSGuildBattleMvpDetailReq)(nil), "serverproto.CSGuildBattleMvpDetailReq") proto.RegisterType((*SCGuildBattleMvpDetailAck)(nil), "serverproto.SCGuildBattleMvpDetailAck") proto.RegisterType((*CSGuildBattleInfoReq)(nil), "serverproto.CSGuildBattleInfoReq") proto.RegisterType((*SCGuildBattleInfoAck)(nil), "serverproto.SCGuildBattleInfoAck") proto.RegisterType((*CSGuildBattleSettingReq)(nil), "serverproto.CSGuildBattleSettingReq") proto.RegisterType((*SCGuildBattleSettingAck)(nil), "serverproto.SCGuildBattleSettingAck") proto.RegisterType((*CSGuildBattleBuyChallengeReq)(nil), "serverproto.CSGuildBattleBuyChallengeReq") proto.RegisterType((*SCGuildBattleBuyChallengeAck)(nil), "serverproto.SCGuildBattleBuyChallengeAck") proto.RegisterType((*CSGuildBattleRebornReq)(nil), "serverproto.CSGuildBattleRebornReq") proto.RegisterType((*SCGuildBattleRebornAck)(nil), "serverproto.SCGuildBattleRebornAck") proto.RegisterType((*CSGuildBattleRankListReq)(nil), "serverproto.CSGuildBattleRankListReq") proto.RegisterType((*SCGuildBattleRankListAck)(nil), "serverproto.SCGuildBattleRankListAck") proto.RegisterType((*CSGuildBattlePosIdxListReq)(nil), "serverproto.CSGuildBattlePosIdxListReq") proto.RegisterType((*SCGuildBattlePosIdxListAck)(nil), "serverproto.SCGuildBattlePosIdxListAck") proto.RegisterType((*CSGuildBattleLogReq)(nil), "serverproto.CSGuildBattleLogReq") proto.RegisterType((*SCGuildBattleLogAck)(nil), "serverproto.SCGuildBattleLogAck") proto.RegisterType((*CSGuildBattleChallengeReq)(nil), "serverproto.CSGuildBattleChallengeReq") proto.RegisterType((*SCGuildBattleChallengeAck)(nil), "serverproto.SCGuildBattleChallengeAck") proto.RegisterType((*SCGuildBattleChallengeNtf)(nil), "serverproto.SCGuildBattleChallengeNtf") proto.RegisterType((*CSGuildBattleChallengeResultReq)(nil), "serverproto.CSGuildBattleChallengeResultReq") proto.RegisterType((*SCGuildBattleChallengeResultAck)(nil), "serverproto.SCGuildBattleChallengeResultAck") proto.RegisterType((*SCGuildBattleDataChangeNtf)(nil), "serverproto.SCGuildBattleDataChangeNtf") proto.RegisterType((*CSGuildBattleChallengePingReq)(nil), "serverproto.CSGuildBattleChallengePingReq") proto.RegisterType((*SCGuildBattleChallengePingAck)(nil), "serverproto.SCGuildBattleChallengePingAck") proto.RegisterType((*CSGuildBattlePKDataReq)(nil), "serverproto.CSGuildBattlePKDataReq") proto.RegisterType((*SCGuildBattlePKDataAck)(nil), "serverproto.SCGuildBattlePKDataAck") proto.RegisterType((*CSGuildBattleBuyBuffReq)(nil), "serverproto.CSGuildBattleBuyBuffReq") proto.RegisterType((*SCGuildBattleBuyBuffAck)(nil), "serverproto.SCGuildBattleBuyBuffAck") proto.RegisterType((*GuildDemonRank)(nil), "serverproto.GuildDemonRank") proto.RegisterType((*GuildDemonGuildRank)(nil), "serverproto.GuildDemonGuildRank") proto.RegisterType((*CSGuildDemonInfoReq)(nil), "serverproto.CSGuildDemonInfoReq") proto.RegisterType((*SCGuildDemonInfoAck)(nil), "serverproto.SCGuildDemonInfoAck") proto.RegisterType((*CSGuildDemonFightReq)(nil), "serverproto.CSGuildDemonFightReq") proto.RegisterType((*SCGuildDemonFightAck)(nil), "serverproto.SCGuildDemonFightAck") proto.RegisterType((*CSGuildDemonGuildRankReq)(nil), "serverproto.CSGuildDemonGuildRankReq") proto.RegisterType((*SCGuildDemonGuildRankAck)(nil), "serverproto.SCGuildDemonGuildRankAck") proto.RegisterType((*CSGuildDemonMVPRankReq)(nil), "serverproto.CSGuildDemonMVPRankReq") proto.RegisterType((*SCGuildDemonMVPRankAck)(nil), "serverproto.SCGuildDemonMVPRankAck") proto.RegisterType((*CSGuildDemonBuyFightCountReq)(nil), "serverproto.CSGuildDemonBuyFightCountReq") proto.RegisterType((*SCGuildDemonBuyFightCountAck)(nil), "serverproto.SCGuildDemonBuyFightCountAck") proto.RegisterType((*SCPetChangeNtf)(nil), "serverproto.SCPetChangeNtf") proto.RegisterType((*CSPetLevelUpReq)(nil), "serverproto.CSPetLevelUpReq") proto.RegisterType((*SCPetLevelUpAck)(nil), "serverproto.SCPetLevelUpAck") proto.RegisterType((*CSPetAdvanceReq)(nil), "serverproto.CSPetAdvanceReq") proto.RegisterType((*SCPetAdvanceAck)(nil), "serverproto.SCPetAdvanceAck") proto.RegisterType((*CSPetSkillLevelUpReq)(nil), "serverproto.CSPetSkillLevelUpReq") proto.RegisterType((*SCPetSkillLevelUpAck)(nil), "serverproto.SCPetSkillLevelUpAck") proto.RegisterType((*CSPetDecomposeReq)(nil), "serverproto.CSPetDecomposeReq") proto.RegisterType((*SCPetDecomposeAck)(nil), "serverproto.SCPetDecomposeAck") proto.RegisterType((*CSPetBondListReq)(nil), "serverproto.CSPetBondListReq") proto.RegisterType((*SCPetBondListAck)(nil), "serverproto.SCPetBondListAck") proto.RegisterType((*SCPetBondListNtf)(nil), "serverproto.SCPetBondListNtf") proto.RegisterType((*CSPetBondAssistListReq)(nil), "serverproto.CSPetBondAssistListReq") proto.RegisterType((*SCPetBondAssistListAck)(nil), "serverproto.SCPetBondAssistListAck") proto.RegisterType((*CSPetBondActiveReq)(nil), "serverproto.CSPetBondActiveReq") proto.RegisterType((*SCPetBondActiveAck)(nil), "serverproto.SCPetBondActiveAck") proto.RegisterType((*CSPetAssistReq)(nil), "serverproto.CSPetAssistReq") proto.RegisterType((*SCPetAssistAck)(nil), "serverproto.SCPetAssistAck") proto.RegisterType((*CSPetBattleReq)(nil), "serverproto.CSPetBattleReq") proto.RegisterType((*SCPetBattleAck)(nil), "serverproto.SCPetBattleAck") proto.RegisterType((*CSPetManualRewardReq)(nil), "serverproto.CSPetManualRewardReq") proto.RegisterType((*SCPetManualRewardAck)(nil), "serverproto.SCPetManualRewardAck") proto.RegisterType((*CSPetAdvAchievementReq)(nil), "serverproto.CSPetAdvAchievementReq") proto.RegisterType((*SCPetAdvAchievementAck)(nil), "serverproto.SCPetAdvAchievementAck") proto.RegisterType((*CSPetActivityReq)(nil), "serverproto.CSPetActivityReq") proto.RegisterType((*SCPetActivityAck)(nil), "serverproto.SCPetActivityAck") proto.RegisterType((*CSPetActivityRankReq)(nil), "serverproto.CSPetActivityRankReq") proto.RegisterType((*SCPetActivityRankAck)(nil), "serverproto.SCPetActivityRankAck") proto.RegisterType((*SCPetEquipDataNtf)(nil), "serverproto.SCPetEquipDataNtf") proto.RegisterType((*CSPetEquipLevelUpReq)(nil), "serverproto.CSPetEquipLevelUpReq") proto.RegisterType((*SCPetEquipLevelUpAck)(nil), "serverproto.SCPetEquipLevelUpAck") proto.RegisterType((*CSPetEquipUpReq)(nil), "serverproto.CSPetEquipUpReq") proto.RegisterType((*SCPetEquipUPAck)(nil), "serverproto.SCPetEquipUPAck") proto.RegisterType((*CSPetEquipDownReq)(nil), "serverproto.CSPetEquipDownReq") proto.RegisterType((*SCPetEquipDownAck)(nil), "serverproto.SCPetEquipDownAck") proto.RegisterType((*CSPetDetailInfoReq)(nil), "serverproto.CSPetDetailInfoReq") proto.RegisterType((*SCPetDetailInfoAck)(nil), "serverproto.SCPetDetailInfoAck") proto.RegisterType((*SCPetQiyueDataNtf)(nil), "serverproto.SCPetQiyueDataNtf") proto.RegisterType((*CSPetQiyueSlotUnlockReq)(nil), "serverproto.CSPetQiyueSlotUnlockReq") proto.RegisterType((*SCPetQiyueSlotUnlockAck)(nil), "serverproto.SCPetQiyueSlotUnlockAck") proto.RegisterType((*CSPetQiyueSlotInReq)(nil), "serverproto.CSPetQiyueSlotInReq") proto.RegisterType((*SCPetQiyueSlotInAck)(nil), "serverproto.SCPetQiyueSlotInAck") proto.RegisterType((*CSPetQiyueSlotOutReq)(nil), "serverproto.CSPetQiyueSlotOutReq") proto.RegisterType((*SCPetQiyueSlotOutAck)(nil), "serverproto.SCPetQiyueSlotOutAck") proto.RegisterType((*CSPetQiyueBattlePetAttrReq)(nil), "serverproto.CSPetQiyueBattlePetAttrReq") proto.RegisterType((*SCPetQiyueBattlePetAttrAck)(nil), "serverproto.SCPetQiyueBattlePetAttrAck") proto.RegisterType((*SCExpeditionChangeNtf)(nil), "serverproto.SCExpeditionChangeNtf") proto.RegisterType((*CSExpeditionChallengePreReq)(nil), "serverproto.CSExpeditionChallengePreReq") proto.RegisterType((*SCExpeditionChallengePreAck)(nil), "serverproto.SCExpeditionChallengePreAck") proto.RegisterType((*CSExpeditionChallengeReq)(nil), "serverproto.CSExpeditionChallengeReq") proto.RegisterType((*SCExpeditionChallengeAck)(nil), "serverproto.SCExpeditionChallengeAck") proto.RegisterType((*CSExpeditionSelectBuffReq)(nil), "serverproto.CSExpeditionSelectBuffReq") proto.RegisterType((*SCExpeditionSelectBuffAck)(nil), "serverproto.SCExpeditionSelectBuffAck") proto.RegisterType((*CSExpeditionRewardReq)(nil), "serverproto.CSExpeditionRewardReq") proto.RegisterType((*SCExpeditionRewardAck)(nil), "serverproto.SCExpeditionRewardAck") proto.RegisterType((*CSExpeditionBattleHeroReq)(nil), "serverproto.CSExpeditionBattleHeroReq") proto.RegisterType((*SCExpeditionBattleHeroAck)(nil), "serverproto.SCExpeditionBattleHeroAck") proto.RegisterType((*CSExpeditionCallForHelpReq)(nil), "serverproto.CSExpeditionCallForHelpReq") proto.RegisterType((*SCExpeditionCallForHelpAck)(nil), "serverproto.SCExpeditionCallForHelpAck") proto.RegisterType((*SCExpeditionCallForHelpNtf)(nil), "serverproto.SCExpeditionCallForHelpNtf") proto.RegisterType((*CSExpeditionHelpReq)(nil), "serverproto.CSExpeditionHelpReq") proto.RegisterType((*SCExpeditionHelpAck)(nil), "serverproto.SCExpeditionHelpAck") proto.RegisterType((*CSExpeditionScoreRankListReq)(nil), "serverproto.CSExpeditionScoreRankListReq") proto.RegisterType((*SCExpeditionScoreRankListAck)(nil), "serverproto.SCExpeditionScoreRankListAck") proto.RegisterType((*CSExpeditionPassRewardReq)(nil), "serverproto.CSExpeditionPassRewardReq") proto.RegisterType((*SCExpeditionPassRewardAck)(nil), "serverproto.SCExpeditionPassRewardAck") proto.RegisterType((*SCActivitiesStartupNtf)(nil), "serverproto.SCActivitiesStartupNtf") proto.RegisterType((*SCActivitiesOpenListNtf)(nil), "serverproto.SCActivitiesOpenListNtf") proto.RegisterType((*SCActivitiesChangeNtf)(nil), "serverproto.SCActivitiesChangeNtf") proto.RegisterType((*CSActivitiesRewardReq)(nil), "serverproto.CSActivitiesRewardReq") proto.RegisterType((*SCActivitiesRewardAck)(nil), "serverproto.SCActivitiesRewardAck") proto.RegisterType((*CSActivitiesScoreRewardReq)(nil), "serverproto.CSActivitiesScoreRewardReq") proto.RegisterType((*SCActivitiesScoreRewardAck)(nil), "serverproto.SCActivitiesScoreRewardAck") proto.RegisterType((*SCActivitiesDiscountsNtf)(nil), "serverproto.SCActivitiesDiscountsNtf") proto.RegisterType((*CSActivitiesFirstChargeRewardReq)(nil), "serverproto.CSActivitiesFirstChargeRewardReq") proto.RegisterType((*SCActivitiesFirstChargeRewardAck)(nil), "serverproto.SCActivitiesFirstChargeRewardAck") proto.RegisterType((*SCActivitiesFirstChargeChangeNtf)(nil), "serverproto.SCActivitiesFirstChargeChangeNtf") proto.RegisterType((*CSActivitiesCollectionServerDataReq)(nil), "serverproto.CSActivitiesCollectionServerDataReq") proto.RegisterType((*SCActivitiesCollectionServerDataAck)(nil), "serverproto.SCActivitiesCollectionServerDataAck") proto.RegisterType((*CSActivitiesLikabilityRewardReq)(nil), "serverproto.CSActivitiesLikabilityRewardReq") proto.RegisterType((*SCActivitiesLikabilityRewardAck)(nil), "serverproto.SCActivitiesLikabilityRewardAck") proto.RegisterType((*CSActivitiesExchangeReq)(nil), "serverproto.CSActivitiesExchangeReq") proto.RegisterType((*SCActivitiesExchangeAck)(nil), "serverproto.SCActivitiesExchangeAck") proto.RegisterType((*CSActivitiesWordNoticeSetReq)(nil), "serverproto.CSActivitiesWordNoticeSetReq") proto.RegisterType((*SCActivitiesWordNoticeSetAck)(nil), "serverproto.SCActivitiesWordNoticeSetAck") proto.RegisterType((*CSActivityWheelRefreshReq)(nil), "serverproto.CSActivityWheelRefreshReq") proto.RegisterType((*SCActivityWheelRefreshAck)(nil), "serverproto.SCActivityWheelRefreshAck") proto.RegisterType((*CSActivityWheelOpenRewardReq)(nil), "serverproto.CSActivityWheelOpenRewardReq") proto.RegisterType((*SCActivityWheelOpenRewardAck)(nil), "serverproto.SCActivityWheelOpenRewardAck") proto.RegisterType((*CSActivityWheelRewardReq)(nil), "serverproto.CSActivityWheelRewardReq") proto.RegisterType((*SCActivityWheelRewardAck)(nil), "serverproto.SCActivityWheelRewardAck") proto.RegisterType((*CSActivityWheelCloseRewardReq)(nil), "serverproto.CSActivityWheelCloseRewardReq") proto.RegisterType((*SCActivityWheelCloseRewardAck)(nil), "serverproto.SCActivityWheelCloseRewardAck") proto.RegisterType((*CSActivitySummonReq)(nil), "serverproto.CSActivitySummonReq") proto.RegisterType((*SCActivitySummonAck)(nil), "serverproto.SCActivitySummonAck") proto.RegisterType((*CSActivitySignInReq)(nil), "serverproto.CSActivitySignInReq") proto.RegisterType((*SCActivitySignInAck)(nil), "serverproto.SCActivitySignInAck") proto.RegisterType((*CSActivitySmashEggsReq)(nil), "serverproto.CSActivitySmashEggsReq") proto.RegisterType((*SCActivitySmashEggsAck)(nil), "serverproto.SCActivitySmashEggsAck") proto.RegisterType((*CSActivitySmashEggsMsgReq)(nil), "serverproto.CSActivitySmashEggsMsgReq") proto.RegisterType((*SCActivitySmashEggsMsgAck)(nil), "serverproto.SCActivitySmashEggsMsgAck") proto.RegisterType((*SCInvitationStartupNtf)(nil), "serverproto.SCInvitationStartupNtf") proto.RegisterType((*SCInvitationChangNtf)(nil), "serverproto.SCInvitationChangNtf") proto.RegisterType((*CSInvitationNumberReq)(nil), "serverproto.CSInvitationNumberReq") proto.RegisterType((*SCInvitationNumberAck)(nil), "serverproto.SCInvitationNumberAck") proto.RegisterType((*CSInvitationNumberUserInfoReq)(nil), "serverproto.CSInvitationNumberUserInfoReq") proto.RegisterType((*SCInvitationNumberUserInfoAck)(nil), "serverproto.SCInvitationNumberUserInfoAck") proto.RegisterType((*CSInvitationBeToMemberReq)(nil), "serverproto.CSInvitationBeToMemberReq") proto.RegisterType((*SCInvitationBeToMemberAck)(nil), "serverproto.SCInvitationBeToMemberAck") proto.RegisterType((*CSInvitationClickReq)(nil), "serverproto.CSInvitationClickReq") proto.RegisterType((*SCInvitationClickAck)(nil), "serverproto.SCInvitationClickAck") proto.RegisterType((*CSInvitationClickReplayReq)(nil), "serverproto.CSInvitationClickReplayReq") proto.RegisterType((*SCInvitationClickReplayAck)(nil), "serverproto.SCInvitationClickReplayAck") proto.RegisterType((*CSInvitationDelMemberReq)(nil), "serverproto.CSInvitationDelMemberReq") proto.RegisterType((*SCInvitationDelMemberAck)(nil), "serverproto.SCInvitationDelMemberAck") proto.RegisterType((*CSInvitationTaskRewardReq)(nil), "serverproto.CSInvitationTaskRewardReq") proto.RegisterType((*SCInvitationTaskRewardAck)(nil), "serverproto.SCInvitationTaskRewardAck") proto.RegisterType((*CSPayInfoGetReq)(nil), "serverproto.CSPayInfoGetReq") proto.RegisterType((*SCPayInfoGetAck)(nil), "serverproto.SCPayInfoGetAck") proto.RegisterType((*SCPayInfoNtf)(nil), "serverproto.SCPayInfoNtf") proto.RegisterType((*CSPayInfoOrderOKListGetReq)(nil), "serverproto.CSPayInfoOrderOKListGetReq") proto.RegisterType((*SCPayInfoOrderOKListGetAck)(nil), "serverproto.SCPayInfoOrderOKListGetAck") proto.RegisterType((*CSCreditRechargeShopItemBuyReq)(nil), "serverproto.CSCreditRechargeShopItemBuyReq") proto.RegisterType((*SCCreditRechargeShopItemBuyAck)(nil), "serverproto.SCCreditRechargeShopItemBuyAck") proto.RegisterType((*SCRuneBaseDataNtf)(nil), "serverproto.SCRuneBaseDataNtf") proto.RegisterType((*CSRuneSpecialPrivilegeRewardReq)(nil), "serverproto.CSRuneSpecialPrivilegeRewardReq") proto.RegisterType((*SCRuneSpecialPrivilegeRewardAck)(nil), "serverproto.SCRuneSpecialPrivilegeRewardAck") proto.RegisterType((*SCDaoChang100DataChangNtf)(nil), "serverproto.SCDaoChang100DataChangNtf") proto.RegisterType((*CSDaoChang100PlayerInfoReq)(nil), "serverproto.CSDaoChang100PlayerInfoReq") proto.RegisterType((*SCDaoChang100PlayerInfoAck)(nil), "serverproto.SCDaoChang100PlayerInfoAck") proto.RegisterType((*CSDaoChang100Req)(nil), "serverproto.CSDaoChang100Req") proto.RegisterType((*SCDaoChang100Ack)(nil), "serverproto.SCDaoChang100Ack") proto.RegisterType((*CSDaoChang100LogReq)(nil), "serverproto.CSDaoChang100LogReq") proto.RegisterType((*SCDaoChang100LogAck)(nil), "serverproto.SCDaoChang100LogAck") proto.RegisterType((*CSDaoChang100ChallengeReq)(nil), "serverproto.CSDaoChang100ChallengeReq") proto.RegisterType((*SCDaoChang100ChallengeAck)(nil), "serverproto.SCDaoChang100ChallengeAck") proto.RegisterType((*CSDaoChang100ChallengeResultReq)(nil), "serverproto.CSDaoChang100ChallengeResultReq") proto.RegisterType((*CSDaoChang100TimeRewardReq)(nil), "serverproto.CSDaoChang100TimeRewardReq") proto.RegisterType((*SCDaoChang100TimeRewardAck)(nil), "serverproto.SCDaoChang100TimeRewardAck") proto.RegisterType((*CSDaoChang100BuyChallengeCountReq)(nil), "serverproto.CSDaoChang100BuyChallengeCountReq") proto.RegisterType((*SCDaoChang100BuyChallengeCountAck)(nil), "serverproto.SCDaoChang100BuyChallengeCountAck") proto.RegisterType((*CSDaoChang100SetTipsReq)(nil), "serverproto.CSDaoChang100SetTipsReq") proto.RegisterType((*SCDaoChang100SetTipsAck)(nil), "serverproto.SCDaoChang100SetTipsAck") proto.RegisterType((*CSGiftRewardReq)(nil), "serverproto.CSGiftRewardReq") proto.RegisterType((*SCGiftRewardAck)(nil), "serverproto.SCGiftRewardAck") proto.RegisterType((*SCDaoChang100WheelChangNtf)(nil), "serverproto.SCDaoChang100WheelChangNtf") proto.RegisterType((*CSDaoChang100WheelReq)(nil), "serverproto.CSDaoChang100WheelReq") proto.RegisterType((*SCDaoChang100WheelAck)(nil), "serverproto.SCDaoChang100WheelAck") proto.RegisterType((*CSDaoChang100WheelRefreshReq)(nil), "serverproto.CSDaoChang100WheelRefreshReq") proto.RegisterType((*SCDaoChang100WheelRefreshAck)(nil), "serverproto.SCDaoChang100WheelRefreshAck") proto.RegisterType((*CSDaoChang100WheelOpenRewardReq)(nil), "serverproto.CSDaoChang100WheelOpenRewardReq") proto.RegisterType((*SCDaoChang100WheelOpenRewardAck)(nil), "serverproto.SCDaoChang100WheelOpenRewardAck") proto.RegisterType((*CSDaoChang100WheelRewardReq)(nil), "serverproto.CSDaoChang100WheelRewardReq") proto.RegisterType((*SCDaoChang100WheelRewardAck)(nil), "serverproto.SCDaoChang100WheelRewardAck") proto.RegisterType((*CSDaoChang100WheelCloseRewardReq)(nil), "serverproto.CSDaoChang100WheelCloseRewardReq") proto.RegisterType((*SCDaoChang100WheelCloseRewardAck)(nil), "serverproto.SCDaoChang100WheelCloseRewardAck") proto.RegisterType((*CSDaoChang100WheelLogReq)(nil), "serverproto.CSDaoChang100WheelLogReq") proto.RegisterType((*SCDaoChang100WheelLogAck)(nil), "serverproto.SCDaoChang100WheelLogAck") proto.RegisterType((*SCDaoChang100WheelLogNtf)(nil), "serverproto.SCDaoChang100WheelLogNtf") proto.RegisterType((*SCCompetitionStarInfoNtf)(nil), "serverproto.SCCompetitionStarInfoNtf") proto.RegisterType((*CSCompetitionStarInfoReq)(nil), "serverproto.CSCompetitionStarInfoReq") proto.RegisterType((*SCCompetitionStarInfoAck)(nil), "serverproto.SCCompetitionStarInfoAck") proto.RegisterType((*CSCompetitionStarDivineReq)(nil), "serverproto.CSCompetitionStarDivineReq") proto.RegisterType((*SCCompetitionStarDivineAck)(nil), "serverproto.SCCompetitionStarDivineAck") proto.RegisterType((*CSCompetitionStarCloseRewardReq)(nil), "serverproto.CSCompetitionStarCloseRewardReq") proto.RegisterType((*SCCompetitionStarCloseRewardAck)(nil), "serverproto.SCCompetitionStarCloseRewardAck") proto.RegisterType((*CSAccOnlineRewardReq)(nil), "serverproto.CSAccOnlineRewardReq") proto.RegisterType((*SCAccOnlineRewardAck)(nil), "serverproto.SCAccOnlineRewardAck") proto.RegisterType((*CSCompetitionOnVoteReq)(nil), "serverproto.CSCompetitionOnVoteReq") proto.RegisterType((*SCCompetitionOnVoteAck)(nil), "serverproto.SCCompetitionOnVoteAck") proto.RegisterType((*CSCompetitionSelfFansInfoReq)(nil), "serverproto.CSCompetitionSelfFansInfoReq") proto.RegisterType((*SCCompetitionSelfFansInfoAck)(nil), "serverproto.SCCompetitionSelfFansInfoAck") proto.RegisterType((*CSCompetitionVoteRankReq)(nil), "serverproto.CSCompetitionVoteRankReq") proto.RegisterType((*SCCompetitionVoteRankAck)(nil), "serverproto.SCCompetitionVoteRankAck") proto.RegisterType((*CSCompetitionFansRewardRankReq)(nil), "serverproto.CSCompetitionFansRewardRankReq") proto.RegisterType((*SCCompetitionFansRewardRankAck)(nil), "serverproto.SCCompetitionFansRewardRankAck") proto.RegisterType((*CSCompetitionFansGetRewardReq)(nil), "serverproto.CSCompetitionFansGetRewardReq") proto.RegisterType((*SCCompetitionFansGetRewardAck)(nil), "serverproto.SCCompetitionFansGetRewardAck") proto.RegisterType((*CSCompetitionFansDayRewardReq)(nil), "serverproto.CSCompetitionFansDayRewardReq") proto.RegisterType((*SCCompetitionFansDayRewardAck)(nil), "serverproto.SCCompetitionFansDayRewardAck") proto.RegisterType((*CSCompetitionGetPlayerVoteRankReq)(nil), "serverproto.CSCompetitionGetPlayerVoteRankReq") proto.RegisterType((*SCCompetitionGetPlayerVoteRankAck)(nil), "serverproto.SCCompetitionGetPlayerVoteRankAck") proto.RegisterType((*CSGMCommandReq)(nil), "serverproto.CSGMCommandReq") proto.RegisterType((*SCGMCommandAck)(nil), "serverproto.SCGMCommandAck") proto.RegisterType((*SCVipChangeNtf)(nil), "serverproto.SCVipChangeNtf") proto.RegisterType((*CSDrawCardReq)(nil), "serverproto.CSDrawCardReq") proto.RegisterType((*DrawItem)(nil), "serverproto.DrawItem") proto.RegisterType((*SCDrawCardAck)(nil), "serverproto.SCDrawCardAck") proto.RegisterType((*RuneShopItem)(nil), "serverproto.RuneShopItem") proto.RegisterType((*CSRuneShopInfoReq)(nil), "serverproto.CSRuneShopInfoReq") proto.RegisterType((*SCRuneShopInfoAck)(nil), "serverproto.SCRuneShopInfoAck") proto.RegisterType((*SCRuneShopBuyItemNtf)(nil), "serverproto.SCRuneShopBuyItemNtf") proto.RegisterType((*SCRuneFreeRedChangeInfoNtf)(nil), "serverproto.SCRuneFreeRedChangeInfoNtf") proto.RegisterType((*SCExploreExpChangeNtf)(nil), "serverproto.SCExploreExpChangeNtf") proto.RegisterType((*CSExploreInfoReq)(nil), "serverproto.CSExploreInfoReq") proto.RegisterType((*SCExploreInfoAck)(nil), "serverproto.SCExploreInfoAck") proto.RegisterType((*CSExploreExtraRewardReq)(nil), "serverproto.CSExploreExtraRewardReq") proto.RegisterType((*SCExploreExtraRewardAck)(nil), "serverproto.SCExploreExtraRewardAck") proto.RegisterType((*CSExploreRewardReq)(nil), "serverproto.CSExploreRewardReq") proto.RegisterType((*SCExploreRewardAck)(nil), "serverproto.SCExploreRewardAck") proto.RegisterType((*SCPayForGoodsNtf)(nil), "serverproto.SCPayForGoodsNtf") proto.RegisterType((*SCGMSyncAllPlayerNtf)(nil), "serverproto.SCGMSyncAllPlayerNtf") proto.RegisterType((*SCWebGMNoticeNtf)(nil), "serverproto.SCWebGMNoticeNtf") proto.RegisterType((*CSAntiCheatReq)(nil), "serverproto.CSAntiCheatReq") proto.RegisterType((*SCAntiCheatAck)(nil), "serverproto.SCAntiCheatAck") proto.RegisterType((*CSQuestionRewardReq)(nil), "serverproto.CSQuestionRewardReq") proto.RegisterType((*SCQuestionRewardAck)(nil), "serverproto.SCQuestionRewardAck") proto.RegisterType((*CSOnlineTimeRewardReq)(nil), "serverproto.CSOnlineTimeRewardReq") proto.RegisterType((*SCOnlineTimeRewardAck)(nil), "serverproto.SCOnlineTimeRewardAck") proto.RegisterType((*SCOnlineTimeRewardNtf)(nil), "serverproto.SCOnlineTimeRewardNtf") proto.RegisterType((*CSOnlineGetKeepSakeReq)(nil), "serverproto.CSOnlineGetKeepSakeReq") proto.RegisterType((*SCOnlineGetKeepSakeAck)(nil), "serverproto.SCOnlineGetKeepSakeAck") proto.RegisterType((*CSKeepSakeRankReq)(nil), "serverproto.CSKeepSakeRankReq") proto.RegisterType((*SCKeepSakeRankAck)(nil), "serverproto.SCKeepSakeRankAck") proto.RegisterType((*CSKeepSakeLevelUpReq)(nil), "serverproto.CSKeepSakeLevelUpReq") proto.RegisterType((*SCKeepSakeLevelUpAck)(nil), "serverproto.SCKeepSakeLevelUpAck") proto.RegisterType((*SCKeepSakeChangeNtf)(nil), "serverproto.SCKeepSakeChangeNtf") proto.RegisterType((*SCCrossYuanHangTrialDataNtf)(nil), "serverproto.SCCrossYuanHangTrialDataNtf") proto.RegisterType((*CSCrossYuanHangTrialRefreshTrialTypeReq)(nil), "serverproto.CSCrossYuanHangTrialRefreshTrialTypeReq") proto.RegisterType((*SCCrossYuanHangTrialRefreshTrialTypeAck)(nil), "serverproto.SCCrossYuanHangTrialRefreshTrialTypeAck") proto.RegisterType((*CSCrossYuanHangTrialReq)(nil), "serverproto.CSCrossYuanHangTrialReq") proto.RegisterType((*SCCrossYuanHangTrialAck)(nil), "serverproto.SCCrossYuanHangTrialAck") proto.RegisterType((*CSCrossYuanHangTrialRewardReq)(nil), "serverproto.CSCrossYuanHangTrialRewardReq") proto.RegisterType((*SCCrossYuanHangTrialRewardAck)(nil), "serverproto.SCCrossYuanHangTrialRewardAck") proto.RegisterType((*CSCrossYuanHangTrialChallengeReq)(nil), "serverproto.CSCrossYuanHangTrialChallengeReq") proto.RegisterType((*SCCrossYuanHangTrialChallengeAck)(nil), "serverproto.SCCrossYuanHangTrialChallengeAck") proto.RegisterType((*CSCrossYuanHangTrialChallengeResultReq)(nil), "serverproto.CSCrossYuanHangTrialChallengeResultReq") proto.RegisterType((*SCCrossYuanHangTrialChallengeResultAck)(nil), "serverproto.SCCrossYuanHangTrialChallengeResultAck") proto.RegisterType((*CSCrossYuanHangTrialRankListReq)(nil), "serverproto.CSCrossYuanHangTrialRankListReq") proto.RegisterType((*SCCrossYuanHangTrialRankListAck)(nil), "serverproto.SCCrossYuanHangTrialRankListAck") proto.RegisterType((*CSCrossYuanHangTrialViewListReq)(nil), "serverproto.CSCrossYuanHangTrialViewListReq") proto.RegisterType((*SCCrossYuanHangTrialViewListAck)(nil), "serverproto.SCCrossYuanHangTrialViewListAck") proto.RegisterType((*CSCrossYuanHangTrialViewListOutReq)(nil), "serverproto.CSCrossYuanHangTrialViewListOutReq") proto.RegisterType((*SCCrossYuanHangTrialViewListNtf)(nil), "serverproto.SCCrossYuanHangTrialViewListNtf") proto.RegisterType((*CSCrossYuanHangTrialInfoReq)(nil), "serverproto.CSCrossYuanHangTrialInfoReq") proto.RegisterType((*SCCrossYuanHangTrialInfoAck)(nil), "serverproto.SCCrossYuanHangTrialInfoAck") proto.RegisterType((*CSCrossYuanHangTrialLogReq)(nil), "serverproto.CSCrossYuanHangTrialLogReq") proto.RegisterType((*SCCrossYuanHangTrialLogAck)(nil), "serverproto.SCCrossYuanHangTrialLogAck") proto.RegisterType((*CSCrossTopTowerFightListReq)(nil), "serverproto.CSCrossTopTowerFightListReq") proto.RegisterType((*SCCrossTopTowerFightListAck)(nil), "serverproto.SCCrossTopTowerFightListAck") proto.RegisterType((*CSCrossTopTowerChallengeReq)(nil), "serverproto.CSCrossTopTowerChallengeReq") proto.RegisterType((*SCCrossTopTowerChallengeAck)(nil), "serverproto.SCCrossTopTowerChallengeAck") proto.RegisterType((*CSCrossTopTowerChallengeViewInfoReq)(nil), "serverproto.CSCrossTopTowerChallengeViewInfoReq") proto.RegisterType((*SCCrossTopTowerChallengeViewInfoAck)(nil), "serverproto.SCCrossTopTowerChallengeViewInfoAck") proto.RegisterType((*CSCrossTopTowerChallengeResultReq)(nil), "serverproto.CSCrossTopTowerChallengeResultReq") proto.RegisterType((*SCCrossTopTowerChallengeResultAck)(nil), "serverproto.SCCrossTopTowerChallengeResultAck") proto.RegisterType((*CSCrossTopTowerForceWinReq)(nil), "serverproto.CSCrossTopTowerForceWinReq") proto.RegisterType((*SCCrossTopTowerForceWinAck)(nil), "serverproto.SCCrossTopTowerForceWinAck") proto.RegisterType((*CSCrossTopTowerForceWinRankListReq)(nil), "serverproto.CSCrossTopTowerForceWinRankListReq") proto.RegisterType((*SCCrossTopTowerForceWinRankListAck)(nil), "serverproto.SCCrossTopTowerForceWinRankListAck") proto.RegisterType((*CSGCrossGetServerStateReq)(nil), "serverproto.CSGCrossGetServerStateReq") proto.RegisterType((*SCGCrossGetServerStateAck)(nil), "serverproto.SCGCrossGetServerStateAck") proto.RegisterType((*CSGCrossPlayerEnterMapReq)(nil), "serverproto.CSGCrossPlayerEnterMapReq") proto.RegisterType((*SCGCrossPlayerEnterMapAck)(nil), "serverproto.SCGCrossPlayerEnterMapAck") proto.RegisterType((*CSGCrossPlayerLeaveMapReq)(nil), "serverproto.CSGCrossPlayerLeaveMapReq") proto.RegisterType((*CSGCrossPlayerMapSyncPosReq)(nil), "serverproto.CSGCrossPlayerMapSyncPosReq") proto.RegisterType((*SCGCrossPlayerMapSyncPosNtf)(nil), "serverproto.SCGCrossPlayerMapSyncPosNtf") proto.RegisterType((*CSGCrossPlayerMapSyncParamReq)(nil), "serverproto.CSGCrossPlayerMapSyncParamReq") proto.RegisterType((*SCGCrossPlayerMapSyncParamNtf)(nil), "serverproto.SCGCrossPlayerMapSyncParamNtf") proto.RegisterType((*SCGCrossPlayerEnterNtf)(nil), "serverproto.SCGCrossPlayerEnterNtf") proto.RegisterType((*SCGCrossPlayerLeaveNtf)(nil), "serverproto.SCGCrossPlayerLeaveNtf") proto.RegisterType((*CSGCrossPlayerShowInfoReq)(nil), "serverproto.CSGCrossPlayerShowInfoReq") proto.RegisterType((*SCGCrossPlayerShowInfoNtf)(nil), "serverproto.SCGCrossPlayerShowInfoNtf") proto.RegisterType((*ClientParamInfo)(nil), "serverproto.ClientParamInfo") proto.RegisterType((*CSClientParamNtf)(nil), "serverproto.CSClientParamNtf") proto.RegisterType((*ActorAttrType)(nil), "serverproto.ActorAttrType") proto.RegisterType((*CSActorAttrGetReq)(nil), "serverproto.CSActorAttrGetReq") proto.RegisterType((*SCActorAttrGetAck)(nil), "serverproto.SCActorAttrGetAck") proto.RegisterType((*SCActorAttrGetNtf)(nil), "serverproto.SCActorAttrGetNtf") proto.RegisterType((*CSConverSkillExpReq)(nil), "serverproto.CSConverSkillExpReq") proto.RegisterType((*SCConverSkillExpAck)(nil), "serverproto.SCConverSkillExpAck") proto.RegisterType((*SCHeadUpdateNtf)(nil), "serverproto.SCHeadUpdateNtf") proto.RegisterType((*CSHeadOperateReq)(nil), "serverproto.CSHeadOperateReq") proto.RegisterType((*SCHeadOperateAck)(nil), "serverproto.SCHeadOperateAck") proto.RegisterType((*CSHeadDataReq)(nil), "serverproto.CSHeadDataReq") proto.RegisterType((*SCHeadDataAck)(nil), "serverproto.SCHeadDataAck") proto.RegisterType((*CSWishBoxUseReq)(nil), "serverproto.CSWishBoxUseReq") proto.RegisterType((*SCWishBoxUseAck)(nil), "serverproto.SCWishBoxUseAck") proto.RegisterType((*CSWishUnlockSlotReq)(nil), "serverproto.CSWishUnlockSlotReq") proto.RegisterType((*SCWishUnlockSlotAck)(nil), "serverproto.SCWishUnlockSlotAck") proto.RegisterType((*CSWishSlotReq)(nil), "serverproto.CSWishSlotReq") proto.RegisterType((*SCWishSlotReqAck)(nil), "serverproto.SCWishSlotReqAck") proto.RegisterType((*SCUpdateWishSlotNtf)(nil), "serverproto.SCUpdateWishSlotNtf") proto.RegisterType((*SCCombineServerOnlineNtf)(nil), "serverproto.SCCombineServerOnlineNtf") proto.RegisterType((*CSCombineServerInfoReq)(nil), "serverproto.CSCombineServerInfoReq") proto.RegisterType((*SCCombineServerInfoAck)(nil), "serverproto.SCCombineServerInfoAck") proto.RegisterType((*SCErrorMessageNtf)(nil), "serverproto.SCErrorMessageNtf") proto.RegisterType((*CSClimbingTowerDayRewardReq)(nil), "serverproto.CSClimbingTowerDayRewardReq") proto.RegisterType((*SCClimbingTowerDayRewardAck)(nil), "serverproto.SCClimbingTowerDayRewardAck") proto.RegisterType((*CSBoliShopLevelUpReq)(nil), "serverproto.CSBoliShopLevelUpReq") proto.RegisterType((*SCBoliShopLevelUpAck)(nil), "serverproto.SCBoliShopLevelUpAck") proto.RegisterType((*CSBoliShopRewardReq)(nil), "serverproto.CSBoliShopRewardReq") proto.RegisterType((*SCBoliShopRewardAck)(nil), "serverproto.SCBoliShopRewardAck") proto.RegisterType((*CSBoliShopBuyReq)(nil), "serverproto.CSBoliShopBuyReq") proto.RegisterType((*SCBoliShopBuyAck)(nil), "serverproto.SCBoliShopBuyAck") proto.RegisterType((*CSBTShopInfoReq)(nil), "serverproto.CSBTShopInfoReq") proto.RegisterType((*SCBTShopInfoAck)(nil), "serverproto.SCBTShopInfoAck") proto.RegisterType((*CSBoliShopInfoReq)(nil), "serverproto.CSBoliShopInfoReq") proto.RegisterType((*SCBoliShopInfoAck)(nil), "serverproto.SCBoliShopInfoAck") proto.RegisterType((*SCBoliDataChangeNtf)(nil), "serverproto.SCBoliDataChangeNtf") proto.RegisterType((*CSBTRoCoinShopItemBuyReq)(nil), "serverproto.CSBTRoCoinShopItemBuyReq") proto.RegisterType((*SCBTRoCoinShopItemBuyAck)(nil), "serverproto.SCBTRoCoinShopItemBuyAck") proto.RegisterType((*SCBTFirstRechargeNtf)(nil), "serverproto.SCBTFirstRechargeNtf") proto.RegisterType((*CSBTFirstRechargeRewardReq)(nil), "serverproto.CSBTFirstRechargeRewardReq") proto.RegisterType((*SCBTFirstRechargeRewardAck)(nil), "serverproto.SCBTFirstRechargeRewardAck") proto.RegisterType((*SCBTRecharge100Ntf)(nil), "serverproto.SCBTRecharge100Ntf") proto.RegisterType((*CSBTRecharge100RewardReq)(nil), "serverproto.CSBTRecharge100RewardReq") proto.RegisterType((*SCBTRecharge100RewardAck)(nil), "serverproto.SCBTRecharge100RewardAck") } func init() { proto.RegisterFile("login.proto", fileDescriptor_67c21677aa7f4e4f) } var fileDescriptor_67c21677aa7f4e4f = []byte{ // 18701 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xec, 0xbd, 0x5b, 0x8c, 0x24, 0x49, 0x72, 0x20, 0x86, 0xcc, 0xac, 0x47, 0xa6, 0x55, 0x65, 0x55, 0x75, 0xf6, 0xab, 0x7a, 0x7a, 0x7a, 0xba, 0x3b, 0x66, 0x67, 0x76, 0x66, 0x76, 0xe7, 0xd5, 0x33, 0xd3, 0xd3, 0x33, 0xbb, 0xb3, 0xbd, 0x5d, 0x59, 0xfd, 0xa8, 0x99, 0xae, 0x9e, 0x9a, 0xcc, 0xee, 0x99, 0x1b, 0x2e, 0x77, 0x73, 0x23, 0x33, 0xbc, 0xb2, 0x62, 0x3a, 0x33, 0x22, 0x3b, 0x22, 0xb2, 0x1e, 0xcb, 0xbd, 0x3b, 0xdc, 0xe9, 0x96, 0x3c, 0x1e, 0x45, 0x8a, 0x14, 0x4f, 0x12, 0x0f, 0x20, 0x29, 0x9e, 0xee, 0x04, 0x9d, 0x28, 0x48, 0xc4, 0x49, 0xc2, 0x41, 0xc0, 0x41, 0x0f, 0x02, 0x02, 0x4e, 0x07, 0xe8, 0x24, 0x48, 0x80, 0x48, 0x7d, 0xe8, 0x43, 0xd2, 0x87, 0x70, 0xd4, 0x41, 0x1f, 0xfa, 0x11, 0xf4, 0x25, 0x09, 0x66, 0xe6, 0x1e, 0xe1, 0x1e, 0x19, 0x11, 0x99, 0x55, 0xd3, 0x2d, 0xf2, 0x0e, 0xfc, 0x49, 0x64, 0xf8, 0xc3, 0xcc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdc, 0xdd, 0xdc, 0x1c, 0x96, 0x06, 0x7e, 0xdf, 0xf5, 0xde, 0x18, 0x05, 0x7e, 0xe4, 0x37, 0x96, 0x42, 0x11, 0xec, 0x8b, 0x80, 0x3e, 0x9e, 0x83, 0x71, 0x28, 0x02, 0xce, 0xb0, 0xde, 0x02, 0x68, 0x53, 0xd6, 0x96, 0xb7, 0xeb, 0x37, 0x56, 0xa0, 0xec, 0x3a, 0xeb, 0xa5, 0x2b, 0xa5, 0x57, 0x6a, 0xad, 0xb2, 0xeb, 0x34, 0x1a, 0x30, 0x37, 0xf2, 0x83, 0x68, 0xbd, 0x7c, 0xa5, 0xf4, 0xca, 0x7c, 0x8b, 0xfe, 0x5b, 0xdf, 0x80, 0x5a, 0xb3, 0xbd, 0xe3, 0x7a, 0xfd, 0x96, 0x78, 0xd2, 0x38, 0x0f, 0x8b, 0xfe, 0x48, 0x78, 0x1d, 0xd7, 0x59, 0xaf, 0x50, 0xad, 0x05, 0xfc, 0xdc, 0x72, 0xac, 0x25, 0xa8, 0xb5, 0x9b, 0x58, 0xea, 0x56, 0xef, 0xb1, 0xf5, 0x87, 0x65, 0x80, 0x66, 0xfb, 0x3e, 0xd2, 0x83, 0x95, 0x9e, 0x83, 0xea, 0x68, 0x60, 0x47, 0xbb, 0x7e, 0x30, 0x94, 0xb8, 0xe2, 0xef, 0xc6, 0x4b, 0xb0, 0x32, 0xda, 0xf3, 0x3d, 0xd1, 0x89, 0x4b, 0x30, 0xee, 0x3a, 0xa5, 0xee, 0xe8, 0xc5, 0xe4, 0xff, 0x4e, 0xe4, 0x3f, 0x16, 0x9e, 0x44, 0x5f, 0x57, 0xa9, 0x0f, 0x31, 0x51, 0x27, 0x6f, 0x4e, 0x27, 0x8f, 0x48, 0xb0, 0xc3, 0xf0, 0xc0, 0x0f, 0x9c, 0xf5, 0x79, 0x49, 0x82, 0xfc, 0x6e, 0x5c, 0x02, 0xe8, 0x05, 0x47, 0xa3, 0xa8, 0x83, 0x29, 0xeb, 0x0b, 0x94, 0x5b, 0xa3, 0x94, 0x1d, 0x3b, 0x0c, 0x1b, 0x57, 0x61, 0xb9, 0x6f, 0x0f, 0x45, 0x67, 0x5f, 0x04, 0xa1, 0xeb, 0x7b, 0xeb, 0x8b, 0x44, 0xdf, 0x12, 0xa6, 0x7d, 0xce, 0x49, 0xc4, 0xc6, 0xd1, 0x7a, 0x55, 0xb2, 0x71, 0xd4, 0xb8, 0x0c, 0x4b, 0xa1, 0x18, 0x88, 0x5e, 0xd4, 0xf9, 0x89, 0xef, 0x89, 0xf5, 0x1a, 0xd5, 0x00, 0x4e, 0xfa, 0x39, 0xdf, 0x13, 0x08, 0x33, 0x1c, 0x77, 0x93, 0x36, 0x03, 0x55, 0x5d, 0x0a, 0xc7, 0x5d, 0xd5, 0x62, 0xeb, 0x31, 0x40, 0xbb, 0x49, 0x2c, 0xbc, 0xd5, 0x7b, 0xdc, 0x38, 0x03, 0xf3, 0x22, 0x08, 0xfc, 0x80, 0xf8, 0x37, 0xdf, 0xe2, 0x8f, 0xc6, 0x45, 0xa8, 0xf5, 0x06, 0xae, 0xf0, 0x22, 0x6c, 0x30, 0xf2, 0x6d, 0xae, 0x55, 0xe5, 0x84, 0x2d, 0xa7, 0xf1, 0x1a, 0x9c, 0x1a, 0x7b, 0x6e, 0xe8, 0x3c, 0xee, 0x90, 0x60, 0x74, 0xbe, 0x0a, 0x7d, 0xc5, 0xb5, 0x55, 0xce, 0x20, 0xe8, 0x1f, 0x87, 0xbe, 0x67, 0xfd, 0x4e, 0x09, 0x56, 0x9a, 0xed, 0x96, 0xe8, 0xf9, 0x9e, 0x27, 0x7a, 0x51, 0xaa, 0xa7, 0x4b, 0x06, 0x2b, 0x27, 0xbb, 0xa2, 0x9c, 0xd5, 0x15, 0x6b, 0x50, 0x19, 0xc7, 0x52, 0x82, 0x7f, 0x53, 0x7c, 0x9e, 0x4b, 0xf3, 0x59, 0x97, 0x92, 0x79, 0x53, 0x4a, 0xac, 0x21, 0xac, 0xb4, 0x9b, 0x31, 0x79, 0xf9, 0x0c, 0xb9, 0x0d, 0x2b, 0x81, 0x2a, 0xd5, 0x71, 0xec, 0xc8, 0x26, 0xda, 0x96, 0xae, 0xbd, 0xf0, 0x86, 0x36, 0x1e, 0xde, 0x88, 0x01, 0x3d, 0x0a, 0x45, 0xb0, 0x69, 0x47, 0x76, 0xab, 0x1e, 0xd7, 0xc2, 0x4f, 0xeb, 0x4d, 0x44, 0x77, 0xcf, 0xf6, 0x9c, 0xf6, 0x9e, 0xfd, 0x58, 0x3c, 0x88, 0x76, 0x53, 0xb4, 0x97, 0x52, 0xb4, 0x5b, 0x7f, 0x52, 0x82, 0xd5, 0x66, 0xbb, 0x19, 0x08, 0x3b, 0x12, 0x2d, 0x7f, 0x20, 0x0a, 0x19, 0x78, 0x16, 0x16, 0xbe, 0xf2, 0xbb, 0xaa, 0xcb, 0xe6, 0x5b, 0xf3, 0x5f, 0xf9, 0xdd, 0x2d, 0x07, 0x19, 0x16, 0x8a, 0x43, 0x62, 0xd8, 0x7c, 0x0b, 0xff, 0x36, 0xd6, 0x61, 0xb1, 0xe7, 0x8f, 0xbd, 0x28, 0x38, 0x22, 0x6e, 0xcd, 0xb7, 0xd4, 0x27, 0x96, 0x15, 0x47, 0x82, 0xd8, 0x34, 0xdf, 0xc2, 0xbf, 0x38, 0x72, 0xf7, 0x6c, 0x37, 0x20, 0xf1, 0x9d, 0x6f, 0xd1, 0x7f, 0x4a, 0x13, 0xb6, 0x23, 0x25, 0x96, 0xfe, 0xa3, 0x68, 0x62, 0x5e, 0xc7, 0xde, 0xb7, 0x23, 0x3b, 0x20, 0x99, 0x9d, 0x6f, 0x01, 0x26, 0xdd, 0xa2, 0x14, 0x2c, 0x60, 0xf7, 0x22, 0x77, 0x5f, 0x74, 0x7a, 0xbe, 0xc3, 0xb2, 0x5b, 0x6b, 0x01, 0x27, 0x35, 0x7d, 0x47, 0x58, 0xbf, 0x00, 0xab, 0xed, 0x66, 0xd2, 0xd4, 0xfc, 0xce, 0x78, 0x05, 0xd6, 0x7a, 0x54, 0xac, 0x13, 0xf8, 0x03, 0xd1, 0x89, 0xdc, 0xa1, 0x90, 0x42, 0xba, 0xd2, 0x8b, 0xab, 0x3f, 0x74, 0x87, 0x42, 0x97, 0x95, 0x39, 0x96, 0x95, 0x73, 0xb0, 0xd0, 0x17, 0x9e, 0x23, 0x02, 0xd9, 0x72, 0xf9, 0x65, 0x5d, 0x46, 0x65, 0xf4, 0xc0, 0x1e, 0x12, 0x87, 0x1b, 0x30, 0xe7, 0xd9, 0x43, 0x21, 0xd9, 0x4b, 0xff, 0xad, 0xf7, 0x50, 0x0f, 0x61, 0x81, 0x7c, 0xba, 0x54, 0xb5, 0xb2, 0x56, 0xed, 0xff, 0x5a, 0x82, 0xb5, 0x76, 0xb3, 0x1d, 0xd9, 0x41, 0x34, 0x1e, 0xa1, 0x6a, 0xc4, 0x4e, 0xa7, 0x61, 0x8c, 0x62, 0xc3, 0xb4, 0x97, 0x88, 0x3c, 0xe0, 0x24, 0xa2, 0xfb, 0x32, 0x2c, 0xc9, 0x16, 0x6a, 0x8d, 0x03, 0x4e, 0xa2, 0x02, 0xb7, 0x74, 0x79, 0x74, 0xbd, 0x5d, 0x9f, 0xda, 0xb8, 0x74, 0xed, 0xb9, 0x6c, 0x79, 0x44, 0xc4, 0x9a, 0x2c, 0x92, 0x8a, 0xbe, 0x06, 0x35, 0x62, 0x5f, 0xd7, 0x0e, 0x05, 0x31, 0x63, 0xe9, 0xda, 0x59, 0xb3, 0xb6, 0x3f, 0x10, 0x1b, 0x76, 0x28, 0x5a, 0xd5, 0x40, 0xfe, 0x6b, 0xbc, 0x09, 0x55, 0x59, 0xa7, 0x4f, 0x32, 0xb2, 0x74, 0xed, 0x4c, 0x46, 0x95, 0x7e, 0x6b, 0x91, 0x6b, 0xf4, 0x63, 0x24, 0x7b, 0x22, 0xf0, 0x49, 0x84, 0xb2, 0x90, 0xdc, 0x13, 0x81, 0xcf, 0x48, 0xf0, 0x5f, 0xe3, 0x3d, 0x00, 0xaa, 0x23, 0x9e, 0x8c, 0xdd, 0x11, 0xc9, 0xd8, 0xd2, 0xb5, 0x73, 0x13, 0x95, 0x6e, 0x63, 0x6e, 0x8b, 0xa0, 0xd3, 0xdf, 0x18, 0x55, 0x6f, 0x4f, 0xaa, 0xcc, 0x2c, 0x54, 0xcd, 0x3d, 0x77, 0xc4, 0xa8, 0xf0, 0x5f, 0x8c, 0x2a, 0x7c, 0xec, 0x0e, 0x06, 0x24, 0x92, 0x59, 0xa8, 0xda, 0x98, 0xcb, 0xa8, 0xe8, 0x6f, 0x82, 0xca, 0x0e, 0x1c, 0x52, 0xb1, 0x99, 0xa8, 0xec, 0xc0, 0x91, 0xa8, 0xec, 0xc0, 0x69, 0x7c, 0x07, 0x96, 0xa9, 0xce, 0xae, 0x1d, 0xee, 0xa1, 0xb6, 0x5f, 0xa2, 0x6a, 0xeb, 0x13, 0xd5, 0xee, 0x70, 0x7e, 0x6b, 0x29, 0x48, 0x3e, 0x1a, 0x37, 0x60, 0x49, 0xf2, 0x3d, 0x8a, 0x06, 0x62, 0x7d, 0x99, 0xea, 0x9e, 0xcf, 0x60, 0x3d, 0x66, 0xb7, 0x20, 0x88, 0xff, 0x37, 0x36, 0x61, 0x95, 0xd1, 0xba, 0xfd, 0xbd, 0x68, 0xe4, 0x1f, 0x88, 0x60, 0xbd, 0x4e, 0xb5, 0x2f, 0x1a, 0xb5, 0xef, 0x60, 0xf6, 0x0e, 0x66, 0x93, 0xda, 0x5a, 0x21, 0xe4, 0x71, 0x15, 0x8d, 0xb7, 0x76, 0xb4, 0xbe, 0x92, 0xcb, 0x5b, 0x3b, 0x52, 0xbc, 0xb5, 0xa3, 0xb8, 0x4e, 0x64, 0x87, 0x8f, 0xd7, 0x57, 0x73, 0xea, 0x3c, 0xb4, 0xc3, 0xc7, 0x5c, 0x07, 0xff, 0xc5, 0xf2, 0x15, 0x08, 0x67, 0x7d, 0x2d, 0x47, 0xbe, 0x5a, 0xc2, 0x61, 0xf9, 0x6a, 0x09, 0xa7, 0x71, 0x17, 0xd6, 0x98, 0x30, 0x7f, 0x38, 0x12, 0x91, 0x1b, 0x21, 0x67, 0x4f, 0x51, 0xc5, 0xe7, 0x27, 0xe9, 0x4b, 0xca, 0xb4, 0x88, 0x29, 0x5a, 0x42, 0x8c, 0x79, 0x68, 0x8f, 0xd6, 0x1b, 0x39, 0x98, 0xb7, 0xed, 0x11, 0x63, 0xde, 0xb6, 0x13, 0xd1, 0x89, 0x88, 0xa7, 0xa7, 0x73, 0x44, 0xe7, 0x21, 0xe6, 0xb2, 0xe8, 0x3c, 0x34, 0x38, 0xe9, 0x04, 0xf6, 0xc1, 0xfa, 0x99, 0x1c, 0xae, 0x6c, 0x06, 0xf6, 0x01, 0x73, 0x05, 0xff, 0xc5, 0x75, 0x82, 0xb1, 0x27, 0xd6, 0xcf, 0xe6, 0xd4, 0x69, 0x8d, 0x3d, 0x39, 0x52, 0xf1, 0x5f, 0xcc, 0x18, 0xc7, 0xf6, 0x7b, 0x7b, 0xb6, 0xd7, 0x7f, 0xfb, 0xad, 0xb7, 0xd6, 0xcf, 0xe5, 0x30, 0x66, 0xd3, 0xf6, 0x9b, 0xb2, 0x0c, 0x33, 0x66, 0x33, 0xa9, 0x14, 0xb7, 0xb3, 0x17, 0xf8, 0x61, 0xb8, 0x7e, 0x3e, 0xa7, 0x9d, 0x4d, 0xcc, 0xe5, 0x76, 0xd2, 0xdf, 0xc6, 0x6d, 0x89, 0x9f, 0x46, 0x96, 0x1c, 0xca, 0xeb, 0x19, 0x82, 0x17, 0x8f, 0x2f, 0x1e, 0xcf, 0x2b, 0x81, 0xf1, 0xdd, 0xf8, 0x00, 0xea, 0x04, 0xe6, 0xc0, 0x0d, 0xf7, 0x3a, 0x5d, 0xff, 0x70, 0xfd, 0x42, 0x4e, 0xf3, 0xbf, 0x70, 0xc3, 0x3d, 0x1e, 0x33, 0xf8, 0x6f, 0xc3, 0x3f, 0x44, 0x53, 0x68, 0x77, 0xec, 0xf5, 0x3a, 0x8e, 0x1b, 0xda, 0xdd, 0x81, 0x58, 0x77, 0xae, 0x94, 0x5e, 0xa9, 0xb6, 0x96, 0x30, 0x6d, 0x93, 0x93, 0x1a, 0xdf, 0x86, 0x06, 0xc2, 0x71, 0x7b, 0xa2, 0x13, 0xa2, 0x86, 0x66, 0x6d, 0x2b, 0x48, 0xdb, 0xae, 0xc9, 0x1c, 0x52, 0xdd, 0xa4, 0x73, 0xbf, 0x0d, 0x8b, 0x3c, 0x08, 0xa3, 0xf5, 0x5d, 0xa2, 0xe2, 0xf4, 0xe4, 0x00, 0x7c, 0xd8, 0x5a, 0xa0, 0xc1, 0x17, 0x59, 0x9f, 0xc2, 0x69, 0x43, 0xef, 0xef, 0x88, 0x08, 0x55, 0xff, 0x0d, 0xd9, 0xa0, 0x91, 0x90, 0x7a, 0xbb, 0x94, 0x23, 0x6c, 0x3b, 0x22, 0xe2, 0xf6, 0xec, 0x08, 0xd2, 0xd7, 0xd6, 0x17, 0x70, 0xd6, 0x00, 0x48, 0x0c, 0x42, 0x90, 0xdf, 0x93, 0x43, 0x9c, 0x98, 0xac, 0x03, 0xcd, 0x53, 0x9a, 0xf5, 0x58, 0x69, 0x12, 0xe0, 0x36, 0x9c, 0x31, 0x00, 0xa3, 0xba, 0x42, 0xb8, 0xdf, 0x81, 0x95, 0x58, 0xcb, 0xe9, 0x60, 0x73, 0x54, 0xdd, 0xb2, 0x52, 0x75, 0x04, 0xf4, 0x6c, 0xaa, 0xf9, 0xb7, 0x3d, 0x84, 0x69, 0x9d, 0x81, 0x46, 0xb3, 0x7d, 0x57, 0x44, 0xed, 0x78, 0xae, 0x6b, 0x89, 0x27, 0xd6, 0x7b, 0xd0, 0x68, 0x37, 0x8d, 0x54, 0x9c, 0x64, 0xa7, 0xcd, 0x92, 0xd6, 0x8b, 0xb0, 0x44, 0x96, 0xac, 0x3f, 0x26, 0xd6, 0x66, 0x4e, 0xca, 0xd6, 0x1d, 0x58, 0x6e, 0x37, 0x3f, 0x71, 0x7b, 0x8f, 0x3f, 0x2d, 0x28, 0xd5, 0xb8, 0x02, 0xcb, 0x5d, 0xdb, 0xeb, 0x08, 0xcf, 0x31, 0x66, 0xdc, 0xae, 0xed, 0xdd, 0xf6, 0x1c, 0x42, 0xe6, 0xc0, 0xa9, 0x66, 0xfb, 0x96, 0xe3, 0xdc, 0x8a, 0xa2, 0x60, 0xc7, 0x77, 0x3d, 0xb2, 0x65, 0xaf, 0x43, 0xcd, 0x8e, 0xa2, 0xa0, 0x33, 0x70, 0xc3, 0x68, 0xbd, 0x74, 0xa5, 0xf2, 0xca, 0xd2, 0xb5, 0x0b, 0x06, 0x77, 0x3e, 0x11, 0x47, 0x9f, 0xdb, 0x83, 0xb1, 0x78, 0x78, 0x34, 0x12, 0xad, 0x2a, 0x96, 0xbd, 0xef, 0x86, 0x11, 0x9a, 0x70, 0x38, 0x23, 0x26, 0xa6, 0xda, 0x02, 0x7e, 0x6e, 0x39, 0xd6, 0x06, 0x9c, 0x6a, 0x37, 0x75, 0x2c, 0xf9, 0xd6, 0x46, 0x2e, 0x8c, 0x37, 0xe0, 0x34, 0x9a, 0xdc, 0xa1, 0x88, 0x0c, 0x5a, 0xb5, 0xf2, 0x25, 0xa3, 0xfc, 0x26, 0x76, 0x95, 0x59, 0xfe, 0x04, 0x58, 0xef, 0xc1, 0x19, 0xe2, 0xcf, 0x67, 0x63, 0x7b, 0xe0, 0x46, 0x47, 0x53, 0xd1, 0x62, 0x86, 0x1b, 0x89, 0xa1, 0x06, 0x09, 0x3f, 0xb7, 0x1c, 0xeb, 0x47, 0x28, 0x8f, 0x29, 0x48, 0xc7, 0x27, 0x48, 0x87, 0x5f, 0x31, 0xe0, 0xdf, 0xc3, 0x81, 0x94, 0x4c, 0x78, 0xcd, 0x3d, 0xbb, 0xef, 0x91, 0x2d, 0xfe, 0x26, 0xcc, 0x69, 0xa6, 0x7d, 0xe1, 0x04, 0x49, 0x05, 0xad, 0xd7, 0xd0, 0x38, 0xbf, 0x45, 0x16, 0xec, 0x3d, 0x61, 0x3b, 0x71, 0x73, 0x6d, 0xc7, 0x68, 0xae, 0xed, 0x6c, 0x39, 0xd6, 0xf7, 0xd1, 0xba, 0x4d, 0xca, 0x4e, 0x69, 0x10, 0x43, 0x28, 0x1b, 0x10, 0x56, 0xa1, 0xde, 0x6c, 0x63, 0x5d, 0xb2, 0xe6, 0xc4, 0x13, 0xcb, 0x81, 0x7a, 0xbb, 0xa9, 0x12, 0x10, 0xe0, 0x45, 0xa8, 0x51, 0xd5, 0x58, 0x1c, 0xe7, 0x5b, 0x55, 0x4c, 0x20, 0x99, 0xbb, 0x2e, 0x33, 0xb1, 0xb0, 0x6c, 0xe2, 0x85, 0x0c, 0x53, 0xcc, 0x76, 0x9a, 0xbe, 0xe7, 0x70, 0x3d, 0x1a, 0xc9, 0xaf, 0xe2, 0x0a, 0xae, 0x2d, 0x22, 0x42, 0x54, 0xdc, 0xc6, 0x9b, 0xb8, 0xbc, 0x89, 0x8b, 0x9e, 0xa0, 0x89, 0x57, 0x61, 0x09, 0x45, 0xd7, 0x2b, 0xb0, 0xc3, 0xdf, 0xc7, 0x41, 0xcf, 0x45, 0x8e, 0x67, 0x89, 0x7f, 0x88, 0x02, 0x4a, 0xf3, 0x1c, 0xb5, 0xf2, 0x4e, 0x20, 0x91, 0x58, 0x50, 0x27, 0x62, 0x76, 0x31, 0x21, 0x69, 0xd3, 0xd2, 0x9e, 0x2a, 0xb4, 0xe5, 0x58, 0x3b, 0x28, 0x92, 0xa9, 0xba, 0xf9, 0xd8, 0x27, 0x20, 0x96, 0x27, 0x21, 0x92, 0x22, 0x8c, 0x61, 0xa9, 0x1e, 0x15, 0xa8, 0x08, 0x8d, 0xd4, 0x7c, 0x2c, 0x1f, 0x00, 0x24, 0x58, 0xd6, 0xcb, 0xa4, 0x7c, 0x4c, 0xf3, 0x3f, 0x06, 0x44, 0x22, 0x5b, 0x8b, 0xd1, 0x5b, 0x9f, 0x61, 0x73, 0xe2, 0x5c, 0x6e, 0x17, 0x0e, 0x00, 0x13, 0x64, 0xe9, 0x38, 0x20, 0x3f, 0x81, 0xb3, 0xcd, 0xf6, 0xa3, 0x30, 0x61, 0xcf, 0x56, 0x24, 0x86, 0x52, 0x58, 0xd4, 0x30, 0x64, 0x0d, 0x2e, 0x87, 0x61, 0xe3, 0x02, 0x54, 0x29, 0xc3, 0x1b, 0xf3, 0xd6, 0x4c, 0xbd, 0x45, 0x05, 0x1f, 0x8c, 0x87, 0x96, 0xc0, 0x11, 0x9a, 0x06, 0x96, 0xcf, 0x89, 0xeb, 0x50, 0x23, 0x48, 0x24, 0xf6, 0xe5, 0xa9, 0x5a, 0x18, 0xcb, 0xe2, 0x88, 0xb0, 0xbe, 0x05, 0x6b, 0xd8, 0x07, 0x81, 0x7f, 0x5f, 0xec, 0x8b, 0xc1, 0xa3, 0x51, 0xa1, 0x96, 0xfc, 0x31, 0xae, 0xe3, 0xb4, 0xc2, 0x27, 0xd0, 0x48, 0x97, 0x90, 0xbd, 0x81, 0xdf, 0x19, 0x20, 0x04, 0xa9, 0x94, 0x6a, 0x7b, 0x0a, 0x64, 0x42, 0xce, 0x2d, 0x67, 0xdf, 0xf6, 0x7a, 0x22, 0x45, 0x8e, 0xa9, 0x6e, 0x77, 0x15, 0x39, 0xb2, 0xf0, 0x09, 0xc8, 0x79, 0x11, 0xea, 0x36, 0x57, 0x36, 0x28, 0x5a, 0x96, 0x89, 0x4c, 0xd4, 0x5d, 0x54, 0x71, 0x88, 0x47, 0xae, 0x2d, 0x8a, 0x34, 0xfa, 0x45, 0xa8, 0xb9, 0xa1, 0x5a, 0xa3, 0x94, 0xc9, 0xdc, 0xaa, 0xba, 0x21, 0x57, 0xb4, 0xbe, 0x89, 0xfa, 0x2f, 0x01, 0x94, 0x4b, 0xaf, 0x75, 0x1f, 0x5b, 0x86, 0xab, 0x4d, 0xc9, 0x68, 0x14, 0xcc, 0x8b, 0x50, 0xf3, 0x07, 0x8e, 0x24, 0x93, 0x4b, 0x57, 0xfd, 0x81, 0x43, 0x25, 0x30, 0xd3, 0x13, 0x07, 0x32, 0x93, 0x9b, 0x58, 0xf5, 0xc4, 0x01, 0xd3, 0xff, 0x09, 0xa2, 0xfd, 0xd8, 0xef, 0x3e, 0x15, 0x60, 0xbf, 0x58, 0xc6, 0xe9, 0x59, 0xad, 0x8b, 0xd5, 0x6a, 0xbe, 0x01, 0x73, 0x3d, 0xdf, 0xf5, 0xa4, 0x78, 0xd3, 0xff, 0xc6, 0x1a, 0x54, 0x82, 0x61, 0x57, 0xca, 0x35, 0xfe, 0x4d, 0x0c, 0x7f, 0x9c, 0x61, 0x2a, 0x79, 0x86, 0x3f, 0x8e, 0x2a, 0x36, 0xfc, 0xed, 0xc8, 0x6e, 0xbc, 0x0b, 0xd5, 0x40, 0x84, 0x2c, 0xd7, 0x73, 0xd3, 0xe4, 0x7a, 0x31, 0x10, 0x21, 0x29, 0xfa, 0xb7, 0xe1, 0x6c, 0x20, 0x46, 0x81, 0x08, 0x43, 0x69, 0x7d, 0x8f, 0xf6, 0x47, 0x9d, 0x7d, 0x7b, 0x20, 0x77, 0x75, 0x1a, 0x32, 0x93, 0xac, 0xec, 0x9d, 0xfd, 0xd1, 0xe7, 0xf6, 0xa0, 0xf1, 0x06, 0x9c, 0x1e, 0xda, 0x87, 0x9d, 0x5e, 0x20, 0x1c, 0x37, 0xea, 0x04, 0xa2, 0xb7, 0x67, 0x07, 0x7d, 0x21, 0xf7, 0x7c, 0x4e, 0x0d, 0xed, 0xc3, 0x26, 0xe5, 0xb4, 0x64, 0x86, 0x75, 0x57, 0xf1, 0x01, 0x3b, 0x54, 0xf1, 0xe1, 0x1a, 0x90, 0x30, 0x73, 0x0b, 0x59, 0x79, 0x9c, 0x4d, 0x29, 0x8f, 0xc0, 0xe7, 0x16, 0xee, 0xc9, 0x7f, 0xd6, 0x3e, 0x9c, 0x63, 0xf1, 0xc2, 0xe5, 0xf8, 0xa6, 0xc0, 0x65, 0x9c, 0x1f, 0x92, 0x94, 0x7d, 0x03, 0x56, 0x70, 0x25, 0xdf, 0x89, 0x8e, 0x46, 0x42, 0x9f, 0xd0, 0x96, 0x31, 0x15, 0x1b, 0xac, 0x26, 0x35, 0x2a, 0x35, 0xe3, 0xd0, 0xc7, 0xb2, 0x34, 0xf4, 0x77, 0xe1, 0x1c, 0x4b, 0xa3, 0x81, 0xf7, 0xe9, 0xab, 0x98, 0x6f, 0xa3, 0xd5, 0x88, 0x78, 0xda, 0x51, 0x20, 0xbc, 0x7e, 0xb4, 0x57, 0xa8, 0x63, 0x5c, 0x64, 0xab, 0x5e, 0xfa, 0x04, 0xa3, 0xfa, 0x25, 0x58, 0x09, 0x65, 0x6d, 0x63, 0x58, 0xd7, 0x55, 0x2a, 0x8b, 0xf2, 0x26, 0xcf, 0x3f, 0x01, 0xaf, 0xfc, 0xc4, 0xc7, 0x7e, 0xb7, 0x70, 0x68, 0x67, 0x6f, 0x2d, 0x5a, 0x4d, 0x9e, 0xaf, 0x34, 0x28, 0x27, 0xb0, 0x1c, 0xb7, 0x51, 0xdb, 0x13, 0x10, 0xdf, 0x73, 0xdc, 0xc8, 0xf5, 0x50, 0x32, 0x50, 0xa0, 0xde, 0x85, 0x5a, 0x8f, 0x93, 0x7c, 0x4f, 0x0a, 0x94, 0xb9, 0xa4, 0x49, 0x68, 0x4f, 0x0a, 0x5a, 0xaf, 0xab, 0x96, 0xa1, 0xc9, 0x46, 0x16, 0x5b, 0x21, 0xcf, 0xe3, 0x26, 0xc4, 0xc5, 0x4f, 0xd0, 0x84, 0x2d, 0x58, 0x67, 0x9c, 0x64, 0x46, 0xf3, 0xc8, 0x9a, 0x6a, 0x00, 0x9f, 0x81, 0xf9, 0x30, 0xb2, 0xfb, 0x42, 0xb1, 0x94, 0x3e, 0xac, 0xb7, 0x60, 0x9d, 0xe9, 0x49, 0x81, 0xca, 0x57, 0x98, 0xaf, 0x29, 0x15, 0xcd, 0xd6, 0x65, 0x61, 0x6b, 0xbf, 0xaf, 0xb4, 0x30, 0x97, 0x3d, 0x41, 0x53, 0x6f, 0xe3, 0xea, 0x82, 0xe9, 0x1b, 0x0d, 0xec, 0xde, 0x49, 0x25, 0xe7, 0x07, 0xb8, 0xe8, 0x30, 0xc1, 0x9c, 0x40, 0xd8, 0x13, 0xe0, 0x15, 0x1d, 0xf8, 0x2f, 0x97, 0x68, 0xad, 0x1c, 0x6f, 0x23, 0x24, 0x16, 0xce, 0x5f, 0x80, 0xf3, 0xda, 0x8e, 0x44, 0x87, 0x76, 0x39, 0x84, 0xbe, 0x7c, 0xbb, 0x6a, 0x08, 0x58, 0x1a, 0x04, 0x69, 0xaf, 0x33, 0x61, 0x2a, 0x95, 0x34, 0xd1, 0x39, 0x58, 0x70, 0xfb, 0x9e, 0x1f, 0xa8, 0x99, 0x4f, 0x7e, 0x59, 0x4f, 0x50, 0x03, 0x24, 0x70, 0x8a, 0xad, 0x0c, 0x34, 0x11, 0xc2, 0x81, 0x1f, 0x75, 0x5c, 0xcf, 0x11, 0x87, 0xb2, 0xb1, 0x35, 0x4c, 0xd9, 0xc2, 0x04, 0x54, 0x8a, 0x3a, 0xf9, 0xb2, 0xdd, 0xf5, 0xd6, 0x72, 0x42, 0xd2, 0x96, 0x63, 0xbd, 0x8a, 0x6a, 0x44, 0x47, 0x99, 0x2f, 0x3b, 0x7d, 0x38, 0xaf, 0x17, 0x6d, 0x0f, 0xfc, 0x48, 0x8d, 0xbe, 0x77, 0x60, 0x0e, 0x11, 0xcb, 0x45, 0xff, 0xe5, 0x1c, 0xbe, 0xa8, 0x1a, 0x2d, 0x2a, 0x5c, 0x34, 0xc8, 0x4f, 0xeb, 0x6c, 0xd8, 0xf4, 0x0f, 0xbc, 0xaf, 0xc1, 0x08, 0xeb, 0x5b, 0xb4, 0xbd, 0x60, 0x80, 0xcb, 0x6f, 0xe4, 0x21, 0x4e, 0x32, 0x49, 0xe1, 0x19, 0xac, 0xbd, 0x0c, 0x46, 0x97, 0x27, 0x19, 0xad, 0x1d, 0xc7, 0xf5, 0xfc, 0x30, 0x5a, 0xaf, 0x5c, 0xa9, 0xbc, 0x52, 0x57, 0xc7, 0x71, 0x4d, 0x3f, 0x8c, 0xac, 0x37, 0x70, 0x9a, 0x99, 0xc0, 0x9c, 0x4f, 0xe9, 0x43, 0x78, 0x4e, 0xa7, 0x14, 0x99, 0x3b, 0x0b, 0xb5, 0x53, 0x98, 0x75, 0x0d, 0x9e, 0x4b, 0x77, 0xf2, 0x54, 0x4a, 0xbe, 0x8f, 0x1a, 0x4d, 0x63, 0x70, 0x6a, 0x6a, 0x4e, 0x31, 0xa7, 0x44, 0x2d, 0x37, 0xa5, 0x70, 0x0f, 0x15, 0x59, 0x06, 0x84, 0xa7, 0x3f, 0xc9, 0x7e, 0x84, 0x6b, 0x0f, 0x6d, 0x13, 0x51, 0x0c, 0x6d, 0x27, 0x97, 0xd0, 0xc9, 0xe1, 0xf2, 0x03, 0x53, 0x59, 0x70, 0xf5, 0x7c, 0x2a, 0xcf, 0xc2, 0x02, 0x9a, 0x8f, 0xb1, 0x48, 0xcc, 0xfb, 0x03, 0x87, 0x55, 0x11, 0x1a, 0x8e, 0xf1, 0x90, 0x9c, 0xf7, 0xc4, 0xc1, 0x96, 0x63, 0x9d, 0x35, 0xe5, 0x7e, 0xc7, 0xf7, 0x07, 0xb8, 0xd0, 0xfb, 0xbd, 0x92, 0x29, 0xc0, 0x98, 0x5e, 0x88, 0xb2, 0x37, 0x0e, 0x34, 0x1d, 0xda, 0x1b, 0x07, 0x5b, 0x4e, 0xe3, 0x0a, 0x2c, 0x8f, 0x7c, 0x7f, 0xd0, 0x71, 0xe5, 0x8a, 0xbf, 0x42, 0x06, 0x12, 0x60, 0xda, 0x16, 0xaf, 0xf9, 0xc9, 0x9a, 0x3d, 0x8c, 0x3a, 0x98, 0x44, 0x16, 0x24, 0x59, 0xb3, 0x87, 0x11, 0xa2, 0x43, 0xa9, 0xa1, 0xcc, 0xae, 0xe8, 0xbb, 0x1e, 0x19, 0x87, 0x73, 0x2d, 0x2a, 0xbe, 0x81, 0x09, 0xd6, 0x26, 0xae, 0x97, 0x35, 0xa9, 0xd9, 0x73, 0x77, 0x69, 0x3e, 0x3b, 0x0b, 0x0b, 0x61, 0xd0, 0x4b, 0x98, 0x39, 0x1f, 0x06, 0x3d, 0x6e, 0xbf, 0x13, 0x46, 0x1a, 0x5b, 0x9c, 0x30, 0xda, 0x72, 0xac, 0x6f, 0xd3, 0xe6, 0xa2, 0x09, 0x25, 0x5f, 0xea, 0x7e, 0x89, 0x8e, 0x3b, 0xa9, 0xe4, 0x1d, 0x3f, 0xe8, 0x53, 0x27, 0x5e, 0x24, 0x2b, 0x60, 0xd7, 0xed, 0x27, 0x72, 0x5f, 0xe5, 0x84, 0x2d, 0xf2, 0x2b, 0xf0, 0xbd, 0x9e, 0x9a, 0x42, 0xe9, 0x3f, 0xb6, 0x8b, 0xfb, 0x1b, 0x4d, 0x47, 0xb5, 0xcc, 0xa2, 0x14, 0x94, 0x1b, 0x12, 0x8a, 0x71, 0xb7, 0xa3, 0x15, 0xe1, 0x93, 0xc0, 0xe5, 0x70, 0xdc, 0xbd, 0xad, 0x4a, 0x59, 0xdf, 0xc1, 0x89, 0x32, 0x21, 0xa4, 0x70, 0xab, 0x81, 0x80, 0x48, 0x0a, 0xf0, 0xbf, 0x65, 0xe3, 0x12, 0x26, 0x35, 0xf3, 0xbc, 0xa7, 0xa8, 0xd2, 0x26, 0x1b, 0xd3, 0x9a, 0xe1, 0x61, 0x42, 0xeb, 0x6a, 0x2a, 0x59, 0x38, 0xad, 0xd8, 0xb0, 0x2c, 0x19, 0xf5, 0xf5, 0x66, 0x94, 0x0b, 0x50, 0x35, 0xe6, 0x92, 0xf9, 0xd6, 0xa2, 0x90, 0xe3, 0xe2, 0x1b, 0xb0, 0x2c, 0x5b, 0x51, 0xa4, 0x28, 0xda, 0x50, 0x6f, 0x37, 0xf5, 0x79, 0xe3, 0x55, 0x63, 0xde, 0x30, 0x57, 0x00, 0xb3, 0xce, 0x16, 0x77, 0x60, 0x45, 0xb6, 0x6e, 0xea, 0x44, 0x71, 0x11, 0x6a, 0xd8, 0x9d, 0x7a, 0xf3, 0xaa, 0xe1, 0xb8, 0xcb, 0x9a, 0xef, 0x4d, 0x94, 0x61, 0x43, 0xf5, 0x0e, 0x06, 0x85, 0xf6, 0x11, 0x89, 0x6b, 0xaa, 0x42, 0x7e, 0xdb, 0x3f, 0x47, 0xc5, 0x73, 0x2c, 0x4d, 0x2d, 0x85, 0x6f, 0xa2, 0x47, 0x50, 0xf8, 0xda, 0xb1, 0xc2, 0x7e, 0x1d, 0x35, 0xd2, 0xec, 0xba, 0xfa, 0xd7, 0xc9, 0xc9, 0xa2, 0x69, 0x07, 0xce, 0xb6, 0x3f, 0x9e, 0x62, 0x74, 0xce, 0x44, 0x40, 0xe3, 0x65, 0x58, 0xa5, 0x5d, 0x7f, 0xad, 0x98, 0x5c, 0x45, 0x60, 0x72, 0x52, 0xee, 0x3c, 0x2c, 0xf2, 0xe9, 0x80, 0xa3, 0x8e, 0xd3, 0xf1, 0x73, 0xcb, 0xb1, 0x5e, 0x86, 0x95, 0x76, 0x33, 0xa6, 0x28, 0x9f, 0xf4, 0x7d, 0xa8, 0x33, 0xe5, 0x53, 0xfb, 0xf9, 0xa9, 0x12, 0x6e, 0xbd, 0x84, 0x52, 0xab, 0xf0, 0xe6, 0x93, 0xf7, 0x26, 0xac, 0x31, 0x79, 0xcd, 0x64, 0xf6, 0x43, 0x7d, 0x84, 0x28, 0xf4, 0x4d, 0x56, 0x4c, 0xa0, 0xa9, 0xe8, 0x1e, 0x8e, 0x7c, 0xad, 0x42, 0xbe, 0xde, 0x78, 0x01, 0x96, 0x70, 0xbe, 0x50, 0xec, 0x93, 0x03, 0xd3, 0x13, 0x07, 0x4d, 0xe6, 0xa0, 0x8b, 0xcb, 0x18, 0xa2, 0x50, 0x9f, 0x7a, 0xaf, 0xa7, 0x91, 0x4f, 0x59, 0xef, 0x4a, 0xba, 0x62, 0xa2, 0x35, 0x55, 0x45, 0x99, 0xa4, 0xeb, 0xba, 0xb8, 0x04, 0x32, 0x50, 0x3d, 0xfd, 0x39, 0xfa, 0x87, 0xe4, 0xdc, 0x81, 0x8c, 0x89, 0x35, 0xe2, 0xb5, 0xc9, 0xb6, 0x98, 0xda, 0x82, 0x48, 0xa2, 0xfd, 0x82, 0xb8, 0x1d, 0x79, 0xea, 0x70, 0x1b, 0xa7, 0xd3, 0xa6, 0xec, 0xe2, 0x04, 0xc5, 0x75, 0x20, 0x55, 0x37, 0x2b, 0xbb, 0xb0, 0x6c, 0x42, 0xed, 0x56, 0x24, 0x86, 0x06, 0xb5, 0x49, 0xc3, 0xb3, 0xa8, 0xc5, 0xe2, 0x4c, 0xad, 0x6a, 0x74, 0x2e, 0xb5, 0x7f, 0xa3, 0x84, 0xda, 0xfb, 0x51, 0xf8, 0x75, 0x36, 0x49, 0x1b, 0x16, 0xd4, 0x65, 0x9d, 0x43, 0x7d, 0xfa, 0x5f, 0xe2, 0x9a, 0x87, 0x44, 0x80, 0x05, 0xf5, 0x5d, 0x3f, 0xe8, 0x89, 0x8e, 0x82, 0x3e, 0x27, 0x0f, 0x41, 0x31, 0x71, 0x8b, 0x8f, 0x43, 0x7e, 0x1e, 0xd5, 0xbc, 0xa4, 0xe5, 0xe9, 0xf7, 0xfb, 0x5b, 0xd8, 0xd2, 0x4d, 0x31, 0x50, 0x2d, 0xbd, 0x02, 0xcb, 0x92, 0x96, 0x84, 0x93, 0x73, 0x2d, 0x60, 0xa2, 0xa9, 0xc6, 0x27, 0x48, 0x8f, 0xac, 0x91, 0x4f, 0xcf, 0x4b, 0xb0, 0xea, 0x88, 0x41, 0xa7, 0xb7, 0xdb, 0x8f, 0x41, 0x95, 0x79, 0x7f, 0xc8, 0x11, 0x83, 0xe6, 0x6e, 0x5f, 0x02, 0xe3, 0x01, 0xbc, 0xe7, 0x8e, 0x52, 0x03, 0x38, 0xcf, 0xa0, 0xb0, 0x5e, 0xa1, 0x01, 0x9c, 0x54, 0xc8, 0xd7, 0x0d, 0xb7, 0x49, 0xa2, 0xf7, 0xf4, 0x39, 0xfe, 0x9a, 0xbe, 0x1b, 0x95, 0x29, 0xd1, 0x7b, 0x72, 0x86, 0x4f, 0x76, 0xa2, 0xee, 0x2b, 0x15, 0xf3, 0x68, 0x74, 0x37, 0x90, 0x76, 0xeb, 0x0d, 0x80, 0x98, 0xc2, 0x70, 0xba, 0xdc, 0xd6, 0x14, 0xf5, 0xa1, 0xd5, 0x55, 0xfa, 0x47, 0x42, 0xcb, 0x67, 0xa0, 0x89, 0xa3, 0x7c, 0x0c, 0x1c, 0xb4, 0xa2, 0x45, 0x1c, 0x34, 0x43, 0x4d, 0x99, 0x51, 0x1b, 0x4d, 0x58, 0x15, 0x4f, 0xdc, 0xf1, 0x88, 0x55, 0xb2, 0x3c, 0x5f, 0xab, 0x4c, 0x9c, 0xaf, 0xc5, 0xb3, 0x1d, 0x02, 0x0e, 0x5b, 0x75, 0xaa, 0xa3, 0xcc, 0x05, 0x3e, 0x16, 0xd5, 0x51, 0x9e, 0x60, 0xe3, 0xe2, 0x75, 0xa5, 0x50, 0x67, 0xb2, 0x2b, 0x78, 0x5f, 0xc8, 0x28, 0x8e, 0x38, 0x8b, 0x36, 0x73, 0x98, 0x98, 0xb2, 0x2e, 0x23, 0x3f, 0x44, 0xeb, 0x5f, 0xef, 0x8e, 0x29, 0xcc, 0x7a, 0x3d, 0x3e, 0x81, 0x9c, 0xd2, 0x1d, 0x7c, 0xfe, 0xb8, 0xa9, 0xb4, 0x5e, 0x02, 0xfe, 0x04, 0x44, 0x9e, 0xa3, 0x83, 0x31, 0x9a, 0xb3, 0x06, 0x03, 0xe5, 0x2c, 0x26, 0x9e, 0x58, 0x2e, 0x1d, 0x7a, 0x99, 0xe9, 0xf9, 0x7c, 0xff, 0x0e, 0x2c, 0x93, 0x36, 0xef, 0x71, 0x61, 0xd9, 0x84, 0xf5, 0x09, 0x85, 0x2e, 0x81, 0xb5, 0x96, 0x7a, 0xc9, 0x87, 0x75, 0x17, 0x57, 0xe8, 0x7a, 0xae, 0x38, 0xb0, 0x03, 0x75, 0xd6, 0xa8, 0xa6, 0xc8, 0x92, 0x6e, 0x61, 0x20, 0x15, 0xfa, 0x26, 0x3d, 0x7f, 0x58, 0x7f, 0xab, 0x84, 0x2b, 0xee, 0x09, 0x48, 0x85, 0xe2, 0x62, 0x4e, 0xc1, 0x13, 0xf0, 0x2b, 0x1a, 0xfc, 0xc6, 0x87, 0xb0, 0x14, 0x10, 0xc4, 0x19, 0x37, 0xe5, 0x81, 0x4b, 0xd3, 0x48, 0x7f, 0x94, 0x22, 0x2d, 0xd1, 0x1b, 0x69, 0xde, 0x95, 0x8e, 0xc3, 0xbb, 0x6b, 0x70, 0xde, 0xe0, 0x9d, 0xeb, 0x7b, 0x2d, 0xdb, 0x7b, 0x5c, 0xc4, 0x3c, 0xeb, 0x8f, 0x4b, 0x70, 0xde, 0xa0, 0x45, 0x56, 0x3a, 0x01, 0x9f, 0x2e, 0x01, 0xf0, 0x2c, 0xae, 0x1f, 0x6a, 0xd1, 0x7c, 0x4d, 0x0c, 0x6b, 0xc2, 0xd2, 0x68, 0x60, 0x1f, 0x89, 0x80, 0x3d, 0x48, 0xd8, 0xcf, 0xd0, 0x32, 0x5b, 0xe6, 0x0f, 0x87, 0xbe, 0xb7, 0x43, 0xa5, 0x36, 0x02, 0x57, 0xec, 0x92, 0x00, 0x02, 0x57, 0x23, 0x57, 0xc5, 0x57, 0x61, 0xcd, 0xee, 0xed, 0xb9, 0x62, 0x5f, 0x0c, 0x85, 0x27, 0xbd, 0x74, 0x78, 0xbd, 0xba, 0xaa, 0xa5, 0x4b, 0x37, 0x0d, 0x29, 0x49, 0x84, 0xfe, 0xf6, 0x21, 0xef, 0xf0, 0xa9, 0xcd, 0x00, 0x7f, 0x8c, 0x93, 0xa1, 0xc9, 0x93, 0x65, 0x4e, 0x65, 0xb3, 0x0b, 0x4b, 0x45, 0x76, 0xd0, 0x17, 0x51, 0xca, 0x32, 0x5b, 0xe6, 0x54, 0x69, 0x9c, 0xfd, 0x44, 0x75, 0xa5, 0x81, 0x25, 0x9f, 0x7b, 0x93, 0xb8, 0xcb, 0x33, 0xe1, 0xae, 0x64, 0xe0, 0xde, 0x45, 0xc5, 0x44, 0x2b, 0x6a, 0x7d, 0xd5, 0x95, 0x3b, 0xe6, 0xdf, 0x97, 0x26, 0x90, 0xcb, 0xc7, 0xfe, 0x93, 0x47, 0xba, 0xb1, 0x07, 0x16, 0x82, 0x63, 0x1b, 0x88, 0xce, 0xfd, 0x87, 0xa8, 0x73, 0x3f, 0xf6, 0xbb, 0x94, 0x37, 0x15, 0xcd, 0x4d, 0x58, 0xf9, 0xca, 0xef, 0xca, 0x03, 0xa7, 0x5c, 0x23, 0x41, 0x07, 0xd7, 0x5a, 0xfe, 0x4a, 0x7e, 0xd1, 0xe8, 0xd8, 0x88, 0x37, 0x71, 0x66, 0x5d, 0x4b, 0xad, 0x41, 0xc5, 0x75, 0xd4, 0x32, 0x00, 0xff, 0xf2, 0xba, 0x29, 0x0d, 0x23, 0x7f, 0x06, 0xff, 0x12, 0x27, 0x32, 0xb9, 0xff, 0xcc, 0x3e, 0x9e, 0xc7, 0x42, 0x87, 0xc6, 0x19, 0xb7, 0x37, 0x59, 0x3b, 0xd3, 0xb7, 0xda, 0x82, 0xd5, 0x41, 0xe7, 0x53, 0x71, 0x07, 0x0d, 0x00, 0xde, 0x8e, 0x9f, 0x4e, 0x84, 0x8e, 0xb2, 0x6c, 0xa2, 0x24, 0xcb, 0x45, 0x83, 0x93, 0x8f, 0xf1, 0x0b, 0xf2, 0xe8, 0x38, 0xb0, 0x47, 0xd3, 0xf1, 0x9d, 0x81, 0xf9, 0x5d, 0x37, 0x08, 0xd5, 0xc5, 0x0d, 0xfe, 0x40, 0xbb, 0x36, 0x14, 0x3d, 0xdf, 0x8b, 0x3d, 0x6b, 0xf8, 0x8b, 0x57, 0x7d, 0x31, 0xe0, 0x7c, 0x02, 0x3e, 0xa1, 0x3d, 0x71, 0x79, 0xba, 0x81, 0xbd, 0x3f, 0x75, 0x07, 0xc3, 0x14, 0xab, 0xf9, 0x56, 0x2d, 0xd4, 0x04, 0xe7, 0x14, 0x39, 0x9d, 0xc4, 0xc0, 0x4e, 0x60, 0x1b, 0xdc, 0x8d, 0x37, 0xe9, 0x67, 0x11, 0xbc, 0x82, 0x4e, 0xf8, 0x61, 0xbc, 0xf5, 0x7e, 0x72, 0x37, 0x81, 0x02, 0xb1, 0xda, 0xc1, 0xa9, 0x3a, 0x39, 0x18, 0x22, 0x1c, 0x85, 0xa4, 0x5e, 0x86, 0x25, 0x37, 0xec, 0xc8, 0x13, 0x7d, 0x47, 0x2e, 0x43, 0xc0, 0x0d, 0xa5, 0xd7, 0x00, 0x6a, 0x93, 0x33, 0xd2, 0xf9, 0x2b, 0x81, 0x78, 0x02, 0x9a, 0x2f, 0xe3, 0xbc, 0x18, 0xa2, 0xe6, 0xc2, 0xf5, 0xbe, 0x24, 0x1b, 0x28, 0xa9, 0x89, 0x29, 0xd6, 0xfb, 0xf1, 0x3e, 0x60, 0x2b, 0x4e, 0x94, 0xae, 0xf0, 0x7a, 0xc5, 0xd2, 0x44, 0xc5, 0xb7, 0x68, 0x90, 0x8e, 0xc3, 0x3d, 0x12, 0x6d, 0x37, 0x3a, 0x92, 0x26, 0x7c, 0x30, 0x0e, 0xf7, 0x78, 0x39, 0x2b, 0x4d, 0x78, 0x4c, 0xa0, 0xe5, 0xec, 0x7f, 0xc6, 0xa7, 0xf4, 0x5a, 0x95, 0xfc, 0x06, 0x5d, 0x86, 0x25, 0xf2, 0x8c, 0x96, 0xe8, 0xb9, 0x51, 0x40, 0x49, 0x84, 0x9e, 0xb6, 0x97, 0xc4, 0x60, 0xb7, 0x13, 0xd8, 0xde, 0x63, 0xd9, 0xac, 0x2a, 0x26, 0xe0, 0x6c, 0x49, 0x92, 0x89, 0x99, 0x3c, 0xf7, 0xcd, 0xc9, 0xbd, 0x35, 0x31, 0xd8, 0xe5, 0xb9, 0xef, 0x02, 0x54, 0x63, 0x87, 0x42, 0x9e, 0xae, 0x16, 0x05, 0x7b, 0x13, 0x36, 0xbe, 0x09, 0xab, 0xbd, 0x3d, 0x7b, 0x30, 0x10, 0x5e, 0xbf, 0xc3, 0x26, 0x02, 0x1d, 0xb6, 0x57, 0x5b, 0x2b, 0x2a, 0x99, 0x0d, 0x17, 0xe2, 0x8f, 0xed, 0x3d, 0x56, 0x85, 0x16, 0xb9, 0x03, 0x03, 0x9a, 0xe0, 0xa9, 0xc0, 0xbb, 0x50, 0x8d, 0xfc, 0x11, 0x1b, 0xd6, 0xd5, 0x0c, 0x95, 0x8b, 0x7c, 0x40, 0x62, 0x1f, 0xfa, 0xa3, 0x77, 0x5a, 0x8b, 0x91, 0x4f, 0xeb, 0x0f, 0x93, 0x81, 0xb5, 0x14, 0x03, 0xbf, 0x40, 0x8b, 0xc2, 0x64, 0xb9, 0x32, 0xc7, 0x2e, 0xc7, 0xf6, 0x8f, 0xc6, 0x7a, 0x69, 0xe4, 0xd0, 0xee, 0xaa, 0x01, 0xb8, 0x9c, 0x02, 0xfc, 0x6f, 0x93, 0xd9, 0x31, 0x09, 0xb9, 0xb0, 0x7f, 0x74, 0x7c, 0xe5, 0x09, 0x7c, 0xc6, 0xba, 0xb4, 0x32, 0xf3, 0xba, 0xd4, 0xa4, 0x73, 0x2e, 0x45, 0xe7, 0x36, 0x3c, 0xc7, 0x0c, 0x90, 0x7a, 0x4c, 0xd2, 0x2a, 0xad, 0xaa, 0x06, 0xcc, 0x8d, 0xec, 0xbe, 0x6a, 0x3c, 0xfd, 0x2f, 0x6e, 0xf6, 0x4f, 0xe1, 0x39, 0x6e, 0xf5, 0x04, 0xb8, 0xc2, 0x6d, 0xe5, 0x51, 0x72, 0x36, 0xcc, 0x48, 0xf4, 0xae, 0xae, 0xcc, 0xda, 0xd5, 0xd6, 0x0f, 0x71, 0x5e, 0x90, 0x17, 0x09, 0xd4, 0x34, 0xfe, 0x32, 0xac, 0xca, 0x7b, 0x08, 0x9d, 0xf1, 0x28, 0x31, 0x65, 0xe7, 0x5b, 0x75, 0x99, 0xfc, 0x88, 0x77, 0x9f, 0xaf, 0xc2, 0xb2, 0x2a, 0x47, 0x85, 0xe6, 0x79, 0x8b, 0x41, 0xa6, 0x91, 0xfa, 0xbd, 0x8e, 0x93, 0xc9, 0x1d, 0x55, 0x4b, 0x1a, 0x5a, 0xaa, 0x12, 0x2f, 0xcf, 0x95, 0xe7, 0x86, 0x4c, 0xa5, 0xd5, 0x39, 0xcf, 0x15, 0x71, 0xbd, 0xfc, 0xb9, 0xe2, 0x06, 0x4e, 0x8f, 0x8a, 0x7c, 0xb9, 0x68, 0x9b, 0x0d, 0xc3, 0x2b, 0x7a, 0xc3, 0x0b, 0xb7, 0xf9, 0xde, 0xc7, 0x65, 0x9a, 0x2c, 0xa9, 0x6d, 0x14, 0x5c, 0x81, 0xe5, 0x91, 0x3d, 0x12, 0x41, 0x82, 0x84, 0xa4, 0x8f, 0xd2, 0x18, 0x05, 0x1d, 0x43, 0x9a, 0x15, 0xf3, 0xb1, 0x7c, 0x0f, 0xa5, 0x4a, 0x16, 0xde, 0x41, 0x18, 0xc6, 0xce, 0xde, 0x74, 0x64, 0x5f, 0xa1, 0x18, 0x65, 0xd6, 0x7f, 0xfa, 0xdb, 0x36, 0x1f, 0xa0, 0xd6, 0x8d, 0x7b, 0xe7, 0xfe, 0xfe, 0x20, 0x8f, 0xed, 0xa5, 0x09, 0xb6, 0x93, 0xe9, 0xa3, 0x57, 0xcd, 0xe7, 0xc8, 0x4f, 0x61, 0x39, 0x2e, 0x8a, 0x62, 0x79, 0x33, 0x11, 0x37, 0xcd, 0x89, 0xe8, 0xf9, 0xbc, 0x3b, 0x32, 0x64, 0x45, 0x2a, 0x61, 0x24, 0xb5, 0xf6, 0x2d, 0xa8, 0x0c, 0xf6, 0x67, 0xd8, 0xcd, 0xc0, 0x52, 0x56, 0x1b, 0x2d, 0x4e, 0x75, 0xdd, 0x46, 0xb9, 0x3f, 0x63, 0x3b, 0x91, 0x58, 0x2f, 0x12, 0x4c, 0x6c, 0xb5, 0xc5, 0x1f, 0x19, 0xad, 0x2f, 0x67, 0xb4, 0x9e, 0x4c, 0xd0, 0x34, 0xd0, 0x22, 0xe3, 0xef, 0x12, 0xf9, 0xc3, 0x7f, 0x1a, 0xed, 0x89, 0x80, 0x97, 0x40, 0x9b, 0x22, 0xb2, 0xdd, 0x81, 0x5c, 0x84, 0xab, 0x1b, 0x6c, 0xa5, 0xe4, 0x06, 0xdb, 0x69, 0x98, 0x8f, 0x3a, 0xe3, 0xf8, 0x5e, 0xe6, 0x5c, 0xf4, 0xc8, 0x75, 0xac, 0x7f, 0xa9, 0x04, 0x97, 0xc8, 0x85, 0x3e, 0x13, 0x10, 0xe2, 0x9f, 0x04, 0x94, 0xb9, 0x1b, 0x80, 0x2b, 0x5c, 0xb9, 0x08, 0xd1, 0xae, 0x95, 0x99, 0xac, 0xfc, 0xdc, 0x15, 0x07, 0xd8, 0x0d, 0xbc, 0x4e, 0xe3, 0xd2, 0xf2, 0x26, 0xc1, 0xf3, 0xe9, 0xd6, 0x24, 0x0b, 0x3a, 0x9e, 0x3d, 0xe4, 0x62, 0x50, 0xdf, 0xfb, 0xe3, 0x24, 0xd2, 0x37, 0x59, 0x87, 0x69, 0x63, 0x78, 0x3e, 0xdd, 0xb2, 0x18, 0x28, 0x36, 0xec, 0x16, 0x40, 0x17, 0xbf, 0xd5, 0x15, 0x85, 0xca, 0x8c, 0x0b, 0xcc, 0x5a, 0x57, 0xfd, 0xcd, 0x44, 0xfb, 0x9f, 0x97, 0x70, 0xb8, 0x72, 0xa5, 0xa6, 0x9c, 0x93, 0x45, 0x7b, 0x8c, 0x90, 0xb2, 0xfb, 0xe5, 0xdb, 0xd0, 0x50, 0x73, 0xb7, 0xe8, 0x74, 0xfd, 0x30, 0xd4, 0x3a, 0x69, 0x2d, 0xce, 0xd9, 0xf0, 0xc3, 0xf0, 0x91, 0xeb, 0xa0, 0x06, 0xa6, 0x32, 0x21, 0x41, 0xec, 0xe0, 0xca, 0x42, 0x1e, 0x54, 0x60, 0x32, 0xe3, 0xd9, 0x72, 0x0e, 0x1b, 0x1f, 0x00, 0x5b, 0x23, 0xfa, 0xf2, 0xf9, 0xb9, 0x49, 0xcf, 0xf4, 0xb8, 0x3b, 0x6a, 0x54, 0x9a, 0x7a, 0x23, 0x40, 0x7d, 0x91, 0xd9, 0x80, 0x7c, 0x7d, 0xf1, 0x3d, 0xa8, 0x11, 0x59, 0x6e, 0xe2, 0x24, 0x6e, 0x7a, 0xc4, 0x7c, 0xe1, 0x07, 0x03, 0x07, 0x1b, 0xd1, 0xf4, 0xbd, 0x48, 0x78, 0xbc, 0x59, 0x54, 0xc5, 0x3a, 0x84, 0xf3, 0x7f, 0x2b, 0xe5, 0x22, 0xc5, 0x01, 0x8e, 0xa6, 0x2d, 0x1a, 0x4c, 0x09, 0xeb, 0x16, 0xf1, 0x1b, 0x19, 0x12, 0x37, 0x54, 0x53, 0x55, 0xd3, 0x1b, 0x4a, 0x52, 0x73, 0x01, 0xaa, 0x31, 0xbf, 0xf9, 0xaa, 0xe7, 0x62, 0x57, 0xb2, 0xf9, 0x75, 0x38, 0x4d, 0x08, 0xa5, 0xa3, 0x0f, 0x8a, 0x5a, 0x72, 0x58, 0xb5, 0x86, 0x59, 0xbc, 0x0b, 0x83, 0x14, 0x6f, 0x39, 0x8d, 0x57, 0x60, 0x4d, 0x76, 0x08, 0x01, 0x24, 0xa1, 0x60, 0xaf, 0xc9, 0x15, 0x4e, 0xc7, 0x96, 0xd3, 0x9c, 0xfe, 0x10, 0xce, 0x4d, 0x48, 0xc7, 0xbd, 0x91, 0xb4, 0x4d, 0x1d, 0x7b, 0x68, 0xf7, 0x45, 0x67, 0x6f, 0xa4, 0x6c, 0x53, 0x4e, 0xb8, 0x37, 0x42, 0x8b, 0xd1, 0xa6, 0xdd, 0x16, 0x4d, 0x38, 0x6a, 0x9c, 0x82, 0xc3, 0xf8, 0x06, 0x9c, 0x9b, 0xe0, 0xde, 0x3d, 0x72, 0x5a, 0x7d, 0x01, 0x96, 0x7a, 0xe3, 0x80, 0xc9, 0x8a, 0xe1, 0xd6, 0x7a, 0xe3, 0x00, 0x29, 0xba, 0x37, 0xb2, 0x2e, 0xc2, 0x05, 0x45, 0xcf, 0x7d, 0x61, 0xef, 0x8b, 0xb8, 0x7a, 0x4b, 0x3c, 0xb1, 0x5e, 0x87, 0x0b, 0x0a, 0xac, 0x99, 0x89, 0x90, 0x27, 0x24, 0xd9, 0x7a, 0x37, 0xa3, 0x0f, 0x5b, 0x22, 0x1c, 0x0f, 0xc8, 0x62, 0x3f, 0x07, 0x0b, 0x01, 0x7d, 0xa8, 0xa5, 0x06, 0x7f, 0x59, 0xcf, 0xc1, 0xba, 0xa2, 0x20, 0x16, 0x12, 0xb9, 0xb6, 0xb3, 0x04, 0xac, 0x2b, 0x88, 0x46, 0x1e, 0x0a, 0xe2, 0x16, 0xac, 0x1e, 0x60, 0x1a, 0xb7, 0x2d, 0xd7, 0x15, 0x2b, 0x53, 0xf0, 0xea, 0x07, 0x3a, 0x34, 0x2b, 0xca, 0x40, 0xd3, 0xb2, 0xe9, 0xe6, 0x51, 0x8e, 0xbc, 0x6f, 0x00, 0x8c, 0x7c, 0xd7, 0x8b, 0x74, 0x81, 0x7f, 0x31, 0x1b, 0x2f, 0x02, 0x22, 0x4f, 0x3c, 0x16, 0xbf, 0x91, 0xfa, 0x6b, 0x1d, 0x41, 0x83, 0x9d, 0x61, 0xb7, 0x6d, 0xed, 0x2c, 0xe0, 0x15, 0x58, 0xd3, 0x9a, 0xa5, 0xaf, 0x6e, 0x56, 0x0e, 0x92, 0xa6, 0xe0, 0x12, 0xe3, 0x03, 0xb8, 0xa0, 0x97, 0x8c, 0x75, 0x88, 0xb6, 0xdc, 0x3d, 0x97, 0x54, 0x51, 0xd9, 0xd4, 0xe0, 0x7f, 0x50, 0xe2, 0xf3, 0x0d, 0x3b, 0xda, 0x16, 0x61, 0x68, 0xf7, 0xd5, 0xad, 0x09, 0xcd, 0x38, 0xa7, 0xff, 0x8d, 0xeb, 0xb0, 0x38, 0xe4, 0x12, 0xb2, 0x91, 0xcf, 0xa7, 0x1d, 0x29, 0x15, 0x04, 0x6a, 0x9d, 0x2a, 0x8c, 0xc2, 0xac, 0x66, 0x03, 0x35, 0xb6, 0xaa, 0x52, 0xe1, 0xe3, 0x90, 0x5d, 0xdc, 0x0d, 0xfc, 0xf8, 0x5c, 0x69, 0xe9, 0xda, 0x95, 0x09, 0xa0, 0x69, 0xa5, 0xbb, 0x80, 0x15, 0xb6, 0x1c, 0xeb, 0x37, 0x4a, 0x7c, 0xce, 0x12, 0xa3, 0x2d, 0x8c, 0x45, 0x90, 0x90, 0x50, 0x4e, 0x91, 0xa0, 0xb5, 0xab, 0x72, 0x9c, 0x76, 0x29, 0x1e, 0xcd, 0x69, 0x1a, 0xff, 0xaf, 0xa7, 0x69, 0xc2, 0x6e, 0xfc, 0x10, 0xaa, 0xc3, 0xb0, 0xaf, 0x8b, 0xa5, 0xe9, 0x09, 0x27, 0x8b, 0xea, 0x42, 0xb9, 0x38, 0x0c, 0xfb, 0xa4, 0x97, 0x6e, 0x00, 0x84, 0x9d, 0xb8, 0x76, 0x96, 0x4a, 0x6b, 0x1f, 0x85, 0x91, 0x18, 0xaa, 0xbe, 0xab, 0x86, 0xdb, 0x5c, 0xd3, 0xfa, 0xae, 0xbc, 0xab, 0x22, 0xf9, 0xd7, 0x8e, 0xec, 0x48, 0xed, 0x61, 0xc6, 0xbc, 0xd0, 0xe7, 0xd0, 0x65, 0xc5, 0x10, 0xaa, 0xdd, 0x96, 0xb7, 0x55, 0xf4, 0xda, 0xc8, 0xdf, 0xef, 0x00, 0x84, 0xf8, 0x5f, 0x6f, 0x8d, 0xc9, 0x2f, 0xad, 0x02, 0x4b, 0x39, 0x95, 0x97, 0xc7, 0x72, 0xa7, 0x99, 0xa4, 0x4f, 0x77, 0x77, 0x07, 0xae, 0x27, 0xb6, 0xc3, 0xbe, 0xd4, 0x76, 0x49, 0xef, 0x94, 0x52, 0xbd, 0x73, 0x1e, 0x48, 0xbd, 0x27, 0x1d, 0xb7, 0x80, 0x9f, 0x5b, 0x8e, 0xf5, 0xef, 0x91, 0xfb, 0x93, 0x09, 0xad, 0x28, 0xf8, 0x42, 0x5d, 0xe2, 0x60, 0x53, 0x41, 0x8a, 0xf0, 0x74, 0x69, 0x93, 0x6c, 0xe1, 0xe4, 0xc6, 0xfb, 0x5a, 0x57, 0x56, 0x32, 0x1a, 0x3f, 0x29, 0x2c, 0xb2, 0x37, 0x3a, 0xb4, 0xdb, 0x9b, 0x10, 0xcb, 0xf0, 0x50, 0x3a, 0x6e, 0xc3, 0x69, 0x9f, 0xd3, 0x3a, 0xa6, 0x61, 0x53, 0x70, 0x43, 0xfa, 0x94, 0xaf, 0x43, 0x21, 0x04, 0x5b, 0xb4, 0xa5, 0xab, 0xcb, 0x02, 0x3b, 0x60, 0x2e, 0x86, 0x47, 0x24, 0x40, 0x99, 0x57, 0x71, 0x4c, 0xd9, 0x59, 0x08, 0x8f, 0x50, 0x7a, 0xac, 0xd3, 0x68, 0xb8, 0xef, 0xc8, 0xad, 0xf3, 0x9e, 0xcf, 0xf7, 0x2b, 0x6d, 0x34, 0xc9, 0xf5, 0xc4, 0xa7, 0xbf, 0x60, 0xf8, 0xdd, 0x12, 0x5a, 0xd3, 0xb2, 0x03, 0x50, 0x5b, 0xc6, 0x5b, 0x06, 0x2f, 0xc1, 0x4a, 0xa2, 0xd3, 0xe2, 0x9b, 0x9c, 0xf5, 0x56, 0x3d, 0x4e, 0xa5, 0x1d, 0x91, 0xb3, 0xb0, 0x30, 0xb4, 0x35, 0x4f, 0xcb, 0xf9, 0xa1, 0x3d, 0x62, 0xf7, 0x1e, 0x4c, 0x4e, 0x4e, 0x17, 0xea, 0xad, 0xea, 0xd0, 0x66, 0xef, 0x9c, 0xc6, 0x6b, 0x70, 0x2a, 0x10, 0x3d, 0x3f, 0xe0, 0x3d, 0x96, 0x4e, 0x18, 0xd9, 0xc3, 0x11, 0x0d, 0xe9, 0xb9, 0xd6, 0x2a, 0x67, 0x20, 0xe8, 0x36, 0x26, 0xa3, 0xc6, 0x39, 0xab, 0x98, 0x90, 0x10, 0xf8, 0xd4, 0x19, 0x81, 0x34, 0x69, 0xb7, 0x56, 0x25, 0x4d, 0xac, 0x39, 0x57, 0x93, 0xbb, 0xab, 0x4c, 0xd3, 0x2f, 0xc0, 0xd5, 0x98, 0x24, 0x79, 0xbd, 0x06, 0x89, 0x66, 0xc3, 0xbd, 0x6d, 0xef, 0x93, 0x18, 0xbc, 0x06, 0xa7, 0xf8, 0x4a, 0x4d, 0x47, 0xb6, 0x35, 0x99, 0xad, 0x57, 0xbb, 0x5a, 0x2d, 0x34, 0x77, 0x32, 0x19, 0x52, 0xce, 0x66, 0xc8, 0xaf, 0x96, 0xe0, 0x6a, 0xdc, 0x63, 0x99, 0xd8, 0xb1, 0xf7, 0x8e, 0x83, 0xfd, 0x45, 0xa8, 0x1b, 0x65, 0xe5, 0xf5, 0xbb, 0x65, 0xbd, 0x5c, 0x7e, 0xa0, 0x9f, 0x0f, 0xa6, 0x31, 0x23, 0x7f, 0x15, 0xe5, 0xe0, 0x2a, 0x2a, 0xaf, 0xea, 0x71, 0x5b, 0xa1, 0x11, 0x58, 0x36, 0x08, 0xfc, 0x45, 0x5a, 0x63, 0xe5, 0xa1, 0xc9, 0x97, 0xa4, 0x4c, 0xe4, 0xe5, 0x19, 0x59, 0x58, 0x99, 0x64, 0xa1, 0xf5, 0x25, 0x9c, 0xcf, 0x6a, 0x6e, 0xbc, 0x3f, 0xc7, 0x02, 0x60, 0xec, 0xcf, 0x51, 0xd7, 0xa3, 0x21, 0x70, 0x09, 0x60, 0x64, 0x07, 0xb6, 0x26, 0xd7, 0xf5, 0x56, 0x8d, 0x52, 0x68, 0x18, 0xfb, 0x70, 0x3e, 0xab, 0x89, 0x45, 0x0b, 0x06, 0x85, 0x50, 0x1b, 0x28, 0x97, 0x8c, 0x81, 0xa2, 0x03, 0xe2, 0x25, 0x23, 0xd7, 0x20, 0x84, 0xbf, 0x56, 0x86, 0x8b, 0x26, 0x46, 0x5c, 0xc8, 0x1b, 0x66, 0xd4, 0xc0, 0x0e, 0xd1, 0x3e, 0x43, 0xbd, 0xa5, 0xdf, 0x04, 0x5f, 0xc1, 0x74, 0x56, 0x67, 0xa4, 0x40, 0x0c, 0x4d, 0x51, 0x4e, 0x69, 0x8a, 0x44, 0xbb, 0x54, 0x74, 0xed, 0xf2, 0x32, 0xac, 0x0e, 0xed, 0x43, 0x03, 0x38, 0xab, 0x8f, 0xfa, 0xd0, 0x3e, 0xd4, 0x60, 0xdf, 0x84, 0xe5, 0x27, 0x63, 0xb7, 0xf7, 0x58, 0x5d, 0x6e, 0x9b, 0xcf, 0xb0, 0x35, 0x3e, 0xc3, 0x02, 0x49, 0x13, 0x5a, 0x4b, 0x4f, 0x92, 0x04, 0x6c, 0x86, 0xdc, 0xc7, 0x44, 0x32, 0xd8, 0x1a, 0x5c, 0x20, 0x4a, 0x56, 0x38, 0x1d, 0x6d, 0x47, 0xda, 0xef, 0xfe, 0xd5, 0x52, 0x62, 0xac, 0xab, 0xab, 0x72, 0x3d, 0x3a, 0xdb, 0xe4, 0xbb, 0xfe, 0xcf, 0x13, 0x3b, 0x24, 0xcf, 0xa5, 0xac, 0xd8, 0xbd, 0x9e, 0xc1, 0x9a, 0x75, 0x2c, 0xc3, 0x0c, 0x8f, 0x41, 0x70, 0x43, 0xde, 0x82, 0x33, 0x7a, 0x1d, 0x67, 0x1c, 0xd8, 0x74, 0xbb, 0x86, 0xc5, 0xb1, 0xd1, 0x8d, 0x4b, 0x6f, 0xca, 0x1c, 0xeb, 0x14, 0xac, 0xd2, 0x9a, 0x7e, 0xdb, 0x1e, 0xc9, 0x0d, 0x50, 0xeb, 0xef, 0x95, 0x60, 0x95, 0x96, 0xe4, 0x32, 0xad, 0xd0, 0x76, 0x4b, 0x76, 0xcf, 0x65, 0x9f, 0xe8, 0xbb, 0xe7, 0x91, 0x1f, 0xd9, 0x83, 0x64, 0x6f, 0xbd, 0xde, 0xaa, 0x51, 0x0a, 0x65, 0x37, 0x61, 0x35, 0xf2, 0x47, 0xc6, 0xbc, 0x3a, 0x97, 0xe1, 0x38, 0x82, 0x65, 0x77, 0xe2, 0xa3, 0xe2, 0x56, 0x3d, 0xf2, 0x47, 0xda, 0xcc, 0x7a, 0x1f, 0xa7, 0x43, 0x25, 0x80, 0xb8, 0x4c, 0xc1, 0x41, 0xf2, 0x3e, 0xe0, 0x92, 0xcb, 0x0f, 0x3a, 0x23, 0x3f, 0x94, 0x73, 0xb5, 0x39, 0xb5, 0xde, 0xc2, 0xdc, 0x1d, 0x3f, 0xe4, 0x58, 0x21, 0x55, 0x5b, 0x7e, 0x5a, 0x9b, 0x38, 0x8f, 0xea, 0xd0, 0xf2, 0x5b, 0x7e, 0x01, 0xaa, 0x07, 0xae, 0xd7, 0x19, 0xf8, 0xa1, 0x72, 0xfe, 0x5a, 0x3c, 0x70, 0xbd, 0xfb, 0x7e, 0x28, 0xac, 0x75, 0x5c, 0x3a, 0x6a, 0xd2, 0x92, 0xcc, 0xd3, 0x74, 0x2b, 0x6d, 0x22, 0xe7, 0xe9, 0x4f, 0xd6, 0xe4, 0xf1, 0xc1, 0x28, 0x70, 0x2a, 0xe4, 0x85, 0xb5, 0x78, 0x62, 0xfd, 0x8d, 0x12, 0x5a, 0x8e, 0xa9, 0x8c, 0x7c, 0xf4, 0x57, 0x60, 0x79, 0x20, 0x76, 0xa3, 0x4e, 0x4f, 0x0b, 0x9a, 0x30, 0xdf, 0x02, 0x4c, 0x6b, 0xf2, 0x31, 0xc7, 0x87, 0xb0, 0xb4, 0xcb, 0xac, 0x9e, 0x6d, 0x7f, 0x1e, 0xb8, 0x34, 0x11, 0xd9, 0xc0, 0xa5, 0xcd, 0xb6, 0x3d, 0xd2, 0xce, 0x7d, 0xac, 0xff, 0xb1, 0x8c, 0x26, 0xba, 0x96, 0x58, 0x28, 0x7a, 0x38, 0xd4, 0xc2, 0x9e, 0x72, 0xbf, 0x9b, 0x27, 0x75, 0xd0, 0xc6, 0x6f, 0xcc, 0xec, 0xda, 0x7d, 0x99, 0x29, 0x4f, 0x75, 0xba, 0x76, 0x3f, 0xce, 0x4c, 0x84, 0x76, 0xae, 0xf0, 0xc8, 0x67, 0xbe, 0xe8, 0xc8, 0x67, 0x61, 0xea, 0x91, 0xcf, 0xe2, 0x2c, 0x47, 0x3e, 0xd5, 0xc2, 0x23, 0x9f, 0xda, 0xcc, 0x47, 0x3e, 0x97, 0x00, 0xe8, 0x88, 0x82, 0x29, 0x07, 0x1e, 0x6e, 0x98, 0xa2, 0xdd, 0x3e, 0xbe, 0xbd, 0x8f, 0xf3, 0xe5, 0x6e, 0x20, 0x42, 0x75, 0x51, 0xb1, 0xdb, 0x21, 0x5f, 0x41, 0xb9, 0x15, 0xba, 0xd0, 0xbd, 0x83, 0x5f, 0xd6, 0xc7, 0xe4, 0xe0, 0x9e, 0x14, 0x2e, 0x94, 0x91, 0x91, 0x1f, 0x26, 0x4e, 0x8a, 0x65, 0x75, 0x47, 0x21, 0x94, 0x3e, 0x8a, 0x28, 0x74, 0xab, 0x0c, 0x2c, 0xd1, 0xfa, 0x37, 0xa0, 0x26, 0xf6, 0xdd, 0x81, 0x1e, 0x75, 0xe4, 0x62, 0xc6, 0x9c, 0x82, 0x95, 0xd8, 0x9d, 0x0e, 0x4b, 0xd3, 0x56, 0xde, 0x47, 0x50, 0xb7, 0x1d, 0xa7, 0x73, 0x8c, 0x61, 0xb1, 0x64, 0x3b, 0xce, 0x96, 0x1a, 0x19, 0xe4, 0x24, 0x26, 0x69, 0x89, 0xf7, 0x4f, 0x90, 0x0f, 0xb2, 0x11, 0x6a, 0xcf, 0x83, 0xe9, 0xb7, 0x7e, 0x8c, 0x86, 0xbb, 0x51, 0xbc, 0xf0, 0xec, 0x54, 0x01, 0x29, 0xeb, 0x40, 0x50, 0xde, 0x90, 0x64, 0xfd, 0xe4, 0xb4, 0x6a, 0x3b, 0x0e, 0x4f, 0x07, 0xaf, 0xcb, 0x80, 0x29, 0x14, 0x28, 0x49, 0xf7, 0x8a, 0x8a, 0xec, 0xf0, 0x71, 0x72, 0x09, 0x63, 0x01, 0x3f, 0xb7, 0x1c, 0x76, 0xe5, 0x35, 0x8a, 0x3f, 0x7d, 0xed, 0xf1, 0x0f, 0xcb, 0xd8, 0x61, 0x88, 0x21, 0xe9, 0xb0, 0x9b, 0xb0, 0x46, 0x04, 0x4d, 0x5e, 0xa8, 0x33, 0x57, 0x41, 0x58, 0x8b, 0x23, 0x4c, 0x45, 0x71, 0x7d, 0x32, 0x9b, 0x9b, 0xb0, 0xe6, 0xd8, 0xee, 0xe0, 0x88, 0xc2, 0x45, 0x69, 0xa3, 0xb6, 0x90, 0xa6, 0x15, 0xaa, 0x82, 0x30, 0x79, 0xe4, 0xde, 0x82, 0xd5, 0x03, 0x21, 0x1e, 0xeb, 0x30, 0x2a, 0xd3, 0x60, 0xd4, 0xb1, 0x46, 0x02, 0xe2, 0x35, 0x38, 0x35, 0xb0, 0x23, 0x11, 0x46, 0xef, 0x75, 0xf6, 0xfc, 0x71, 0xa0, 0xdb, 0x04, 0xab, 0x32, 0xe3, 0x9e, 0x3f, 0xe6, 0x28, 0x6d, 0xef, 0xc0, 0x39, 0x4e, 0xea, 0x20, 0x0c, 0xbd, 0x02, 0x9f, 0xf6, 0x9e, 0xe6, 0xdc, 0x2f, 0x30, 0x53, 0x55, 0x62, 0xe3, 0x4d, 0xf6, 0x10, 0xa1, 0x3c, 0xc6, 0xe1, 0x2a, 0x0e, 0x61, 0x2e, 0x90, 0x48, 0x51, 0x8d, 0x53, 0x50, 0x1a, 0xe9, 0x32, 0xdf, 0x24, 0xe8, 0xa7, 0x2f, 0x01, 0xbf, 0x52, 0x01, 0x68, 0x37, 0x6f, 0x05, 0xc2, 0xa3, 0xd3, 0x44, 0x4d, 0xb3, 0x09, 0x73, 0xa7, 0x2b, 0x4e, 0xe6, 0x9d, 0xae, 0xab, 0xb0, 0x2c, 0xe9, 0xd7, 0x8f, 0xdb, 0x65, 0xa3, 0xe3, 0xf3, 0xf6, 0xee, 0xf8, 0xc8, 0x1c, 0x0c, 0xdd, 0xf1, 0x51, 0x9c, 0x89, 0x93, 0x2a, 0x67, 0x4a, 0xcd, 0x7c, 0xe0, 0x7a, 0x9c, 0x79, 0x19, 0x96, 0xd8, 0x9c, 0xe0, 0x6c, 0x56, 0xcd, 0x6c, 0x61, 0x70, 0x81, 0x33, 0x30, 0xcf, 0x32, 0xb1, 0x20, 0xef, 0xdb, 0x52, 0x87, 0x7f, 0x03, 0x56, 0x48, 0xa1, 0x73, 0x64, 0x06, 0x64, 0xc4, 0x22, 0x9f, 0x25, 0x62, 0x2a, 0xc5, 0x7b, 0x90, 0xc7, 0xc5, 0xa1, 0xb0, 0x43, 0xda, 0xa9, 0x97, 0xb1, 0x0d, 0xab, 0x9c, 0xc0, 0x56, 0xa4, 0xcc, 0x8c, 0x75, 0x7f, 0x8d, 0xad, 0x48, 0x4e, 0x96, 0x21, 0x84, 0x50, 0x5e, 0xe8, 0xc2, 0x95, 0x2c, 0xac, 0x85, 0x9c, 0x02, 0x96, 0x17, 0xcc, 0x6d, 0x53, 0x66, 0x12, 0x75, 0xea, 0x0a, 0x2c, 0x0d, 0x5d, 0xef, 0xa1, 0xcf, 0x33, 0x17, 0x85, 0x8d, 0x9b, 0x6f, 0xe9, 0x49, 0xd6, 0xff, 0x4b, 0x93, 0x22, 0xf5, 0x46, 0x32, 0x20, 0xff, 0xb9, 0xee, 0x13, 0x83, 0xdb, 0x8b, 0x29, 0x6e, 0x5f, 0x80, 0x2a, 0x4d, 0x8f, 0x38, 0x04, 0xb8, 0x27, 0x16, 0xf1, 0x1b, 0x35, 0xe9, 0x2b, 0xb0, 0x86, 0xb4, 0x84, 0x51, 0x20, 0xec, 0xc7, 0x12, 0x67, 0x4d, 0xee, 0xb9, 0xba, 0x5e, 0x9b, 0x92, 0x19, 0xef, 0x6b, 0x70, 0x6a, 0xd7, 0x76, 0x07, 0x66, 0x51, 0xa0, 0xa2, 0xab, 0x98, 0xa1, 0x97, 0x9d, 0xde, 0x03, 0xcb, 0x00, 0xcd, 0x36, 0x75, 0x00, 0x1a, 0x29, 0x6f, 0x50, 0x54, 0x20, 0xfc, 0xda, 0xb6, 0xa3, 0xde, 0x9e, 0xdc, 0x25, 0x4b, 0xe4, 0x2b, 0x0e, 0xcc, 0xc3, 0xb2, 0x65, 0x75, 0x29, 0x32, 0x50, 0x5c, 0xbe, 0x30, 0xe2, 0x8b, 0x76, 0x16, 0x54, 0x3e, 0xce, 0x59, 0xd0, 0x7b, 0xe4, 0x64, 0xc6, 0x14, 0x2a, 0x33, 0xf8, 0x2a, 0x2c, 0x33, 0x38, 0x63, 0x3b, 0x9f, 0xfd, 0x61, 0xb8, 0x94, 0xf5, 0xbb, 0xa5, 0x58, 0xb4, 0xa6, 0x19, 0xbc, 0x29, 0xcf, 0xd8, 0xf2, 0x31, 0x3c, 0x63, 0x55, 0x44, 0x0e, 0xc3, 0x1c, 0xf3, 0x07, 0x4e, 0x6c, 0x8e, 0xf5, 0xc6, 0x81, 0xcc, 0x94, 0x02, 0xd6, 0x1b, 0x07, 0xcc, 0xf9, 0xb7, 0x71, 0x7a, 0x24, 0xfa, 0x36, 0xa4, 0x40, 0x4a, 0x76, 0x27, 0x02, 0x5b, 0x32, 0x05, 0xd6, 0x7a, 0x0d, 0xa7, 0x48, 0xa3, 0x4a, 0xfe, 0xc6, 0xc2, 0x83, 0x18, 0x3c, 0xda, 0x53, 0xca, 0x53, 0xed, 0x22, 0xd4, 0x48, 0x02, 0x0d, 0xef, 0x23, 0xb4, 0xb7, 0xa4, 0x03, 0x0c, 0x0f, 0xec, 0x44, 0x45, 0x57, 0x29, 0x01, 0x35, 0xf4, 0xff, 0x5a, 0x8a, 0x91, 0x2b, 0x80, 0xf9, 0x1c, 0x7d, 0x5f, 0xa2, 0xc9, 0xdd, 0x3d, 0x8e, 0xe1, 0xf0, 0x21, 0x5c, 0x20, 0x21, 0x16, 0xfb, 0x2c, 0x19, 0xc4, 0xcf, 0x15, 0x11, 0x3f, 0x6f, 0x12, 0xcf, 0x6a, 0x4e, 0x82, 0xed, 0xe8, 0xa3, 0xb6, 0xae, 0x80, 0x73, 0x9f, 0x9c, 0x89, 0x99, 0xa6, 0x9b, 0xee, 0xff, 0x56, 0x39, 0x6e, 0xfa, 0x9f, 0xbb, 0x65, 0xe5, 0xf9, 0xea, 0x50, 0x88, 0xaf, 0x6d, 0xdb, 0x55, 0x4e, 0x91, 0xd6, 0x08, 0xea, 0xb8, 0xde, 0x71, 0x63, 0xc7, 0xc6, 0x57, 0x60, 0x8d, 0x35, 0xea, 0x10, 0xd5, 0x97, 0xa1, 0xd8, 0x29, 0x1d, 0xcb, 0x32, 0x8b, 0xde, 0xc3, 0x05, 0x90, 0x6b, 0x38, 0xe3, 0x9a, 0x1e, 0xe5, 0x5c, 0x94, 0xce, 0x2d, 0x70, 0x69, 0xc4, 0x38, 0xac, 0xb7, 0x15, 0x09, 0x2d, 0x19, 0xd1, 0xec, 0x0a, 0x2c, 0x13, 0x1c, 0xd7, 0xb8, 0xf2, 0x06, 0x98, 0x26, 0xcf, 0x1b, 0x5e, 0x52, 0x44, 0xb6, 0x8a, 0x02, 0x9b, 0x59, 0xef, 0xa0, 0x5e, 0xe4, 0x62, 0xca, 0xe2, 0x99, 0x0e, 0xbb, 0x87, 0xca, 0x31, 0xa9, 0xf4, 0x4c, 0xf4, 0x8f, 0x5a, 0x6a, 0xba, 0x83, 0x4d, 0xa1, 0x9a, 0xcd, 0xde, 0x43, 0x5a, 0x5a, 0x7e, 0xbb, 0xfe, 0xe7, 0x92, 0xa2, 0x31, 0x99, 0x7e, 0x6f, 0xc1, 0xea, 0x90, 0xe7, 0x97, 0xd4, 0x79, 0x4b, 0x91, 0x25, 0x3a, 0xa4, 0x89, 0x47, 0x1e, 0xb8, 0x34, 0x2c, 0xa8, 0x3b, 0x42, 0xf6, 0xb3, 0xb6, 0x74, 0x5a, 0x72, 0xc4, 0x40, 0x09, 0x44, 0xe3, 0xbb, 0xbc, 0xda, 0x49, 0xca, 0x54, 0xa6, 0xf4, 0x33, 0x2e, 0x76, 0xe2, 0xda, 0x59, 0xb2, 0x34, 0x97, 0x25, 0x4b, 0xd6, 0x07, 0x74, 0xcc, 0xa8, 0xc5, 0x4f, 0x95, 0xfb, 0xfa, 0x49, 0x4a, 0xe2, 0x0d, 0x54, 0xd7, 0x52, 0xb7, 0x1c, 0xeb, 0xbf, 0xe0, 0x53, 0xb5, 0x24, 0x0d, 0xd9, 0x73, 0x17, 0xd6, 0xf4, 0xba, 0xd2, 0xd9, 0x27, 0xe3, 0xfc, 0x4e, 0x03, 0x85, 0x3a, 0x6e, 0x55, 0xab, 0x45, 0x8b, 0xda, 0x6b, 0x70, 0x96, 0x4c, 0x2a, 0x1d, 0x9a, 0x16, 0xc0, 0x91, 0x2c, 0x2a, 0x0d, 0x08, 0x0d, 0x72, 0x15, 0xe6, 0xaf, 0x92, 0xb1, 0xae, 0xdc, 0x72, 0xfc, 0x01, 0x5b, 0x60, 0x5a, 0x98, 0xbf, 0x4f, 0x53, 0x2d, 0x28, 0xba, 0x95, 0x96, 0xe6, 0x49, 0x39, 0x8b, 0x27, 0x9f, 0xc2, 0x59, 0x83, 0x9d, 0xd2, 0x58, 0x7f, 0x62, 0x1a, 0xe4, 0xa5, 0xd9, 0x0d, 0xf2, 0xff, 0x93, 0x0e, 0x37, 0xd2, 0x10, 0x8b, 0xe3, 0xbb, 0xfb, 0x43, 0x73, 0x73, 0xa4, 0xe7, 0x0f, 0xdb, 0xca, 0x22, 0x56, 0x3c, 0x35, 0x66, 0xdd, 0x65, 0xc9, 0xcc, 0x8c, 0x5d, 0x92, 0xf9, 0x49, 0x0d, 0xac, 0x6d, 0xed, 0xf1, 0x2c, 0xa1, 0x6d, 0xed, 0x91, 0x82, 0xee, 0x29, 0x16, 0x2d, 0x2a, 0x05, 0xdd, 0x63, 0xf6, 0x20, 0x01, 0xb4, 0xc9, 0x99, 0x10, 0xc0, 0x76, 0xde, 0x32, 0xa6, 0x2a, 0x02, 0x2c, 0x17, 0x65, 0xb2, 0xbd, 0xe7, 0x8f, 0x36, 0xc6, 0x47, 0xea, 0x76, 0xe1, 0x05, 0xa8, 0xf6, 0x7d, 0xdf, 0x09, 0x13, 0x69, 0x5c, 0xa4, 0x6f, 0x3e, 0x48, 0xe2, 0x2c, 0x75, 0x95, 0x72, 0xbe, 0xc5, 0x65, 0x1f, 0x8c, 0x87, 0x48, 0x10, 0x67, 0xea, 0x21, 0x03, 0x28, 0x85, 0x9c, 0x3d, 0xfe, 0x07, 0x92, 0x61, 0x0d, 0x57, 0xe1, 0xbe, 0x5f, 0x4c, 0x41, 0xd9, 0xa4, 0xa0, 0x18, 0x09, 0xdd, 0xb0, 0x19, 0x07, 0x44, 0x9e, 0xba, 0x4b, 0x3d, 0x0e, 0x90, 0xb8, 0x2b, 0xb0, 0x4c, 0xae, 0x1f, 0xe3, 0x23, 0x7d, 0xce, 0x82, 0xde, 0x38, 0xd8, 0x18, 0x1f, 0x91, 0x44, 0x1b, 0x62, 0xb3, 0x30, 0xbb, 0xd8, 0xbc, 0x81, 0xba, 0x1e, 0x9b, 0xa5, 0x1c, 0xb4, 0x4c, 0x12, 0x4b, 0x69, 0x3e, 0x7c, 0x49, 0x77, 0xfd, 0x65, 0xf9, 0x7c, 0x1e, 0x5c, 0x83, 0x5a, 0xb8, 0xa7, 0x26, 0xbf, 0x72, 0x56, 0x18, 0x80, 0x3d, 0x5f, 0x5e, 0x83, 0x0c, 0xe5, 0x3f, 0xeb, 0x6d, 0xd5, 0x9b, 0xda, 0xf6, 0xd3, 0x14, 0x6a, 0x7e, 0x5e, 0x75, 0xca, 0xd4, 0x4d, 0xa8, 0x93, 0x10, 0x74, 0x96, 0xa3, 0xa8, 0x3a, 0x1b, 0x76, 0x5f, 0xbb, 0x45, 0x64, 0xfd, 0x88, 0x83, 0xa5, 0xea, 0xc9, 0xf9, 0x78, 0xdf, 0x86, 0x05, 0x69, 0x20, 0x4c, 0x9d, 0x8e, 0x64, 0x41, 0x8e, 0x80, 0x79, 0x27, 0x70, 0x85, 0xe7, 0xe4, 0xf8, 0x72, 0x58, 0x7f, 0x09, 0x96, 0xda, 0x4d, 0x2e, 0x82, 0xa8, 0xb3, 0xdc, 0x3d, 0x52, 0xeb, 0xae, 0xf2, 0xc4, 0xba, 0x2b, 0x2e, 0x30, 0x70, 0x87, 0x6e, 0xec, 0xaf, 0x4f, 0x49, 0xf7, 0x31, 0x05, 0xe5, 0x78, 0xec, 0x6a, 0xb7, 0xdc, 0xe6, 0x5a, 0x8b, 0x63, 0x97, 0x67, 0x4b, 0x0a, 0x08, 0x2a, 0xf1, 0x3b, 0x6a, 0x3b, 0x0a, 0xa7, 0xa1, 0xe4, 0x50, 0x6d, 0xc1, 0x76, 0x9c, 0x47, 0xae, 0x63, 0xb9, 0xe4, 0xe4, 0xab, 0x8a, 0xe6, 0x33, 0xca, 0xf4, 0xe1, 0x2b, 0xcf, 0x7c, 0x49, 0x2c, 0xf1, 0xe1, 0xb3, 0xda, 0x06, 0x2a, 0x9e, 0x83, 0x4d, 0xc7, 0xc0, 0x13, 0x00, 0xd5, 0x9a, 0xba, 0x19, 0xdf, 0xb4, 0xc0, 0x59, 0x59, 0x6b, 0xaa, 0x23, 0x06, 0xd8, 0xd4, 0x9b, 0x09, 0xfe, 0xcd, 0x29, 0x57, 0x28, 0x14, 0x80, 0xb2, 0x01, 0xe0, 0x55, 0x03, 0x80, 0xbc, 0x6c, 0x95, 0x8d, 0x8b, 0x6e, 0x35, 0x73, 0xd1, 0x8d, 0x81, 0xdd, 0x7b, 0xac, 0xd6, 0x3c, 0xf8, 0x5f, 0x2b, 0x5e, 0xa5, 0x04, 0xac, 0xf0, 0x98, 0x5c, 0xa1, 0x93, 0x0a, 0xcf, 0xb4, 0x27, 0xe8, 0x74, 0x41, 0x89, 0x70, 0xcf, 0x1f, 0x0e, 0x59, 0x96, 0xad, 0x43, 0x38, 0xa3, 0x88, 0x88, 0xd3, 0xf3, 0x09, 0xf9, 0x18, 0x56, 0x13, 0x42, 0x74, 0x9b, 0x6e, 0x16, 0x6a, 0xea, 0x31, 0x35, 0x72, 0x85, 0x3d, 0x89, 0x19, 0x19, 0xfc, 0x34, 0x71, 0xbc, 0x4b, 0x1e, 0xd3, 0x84, 0xa3, 0x2d, 0xec, 0x80, 0xd7, 0xfd, 0x97, 0x63, 0x67, 0x5a, 0x2d, 0x8e, 0xad, 0xf4, 0x98, 0x7d, 0x60, 0x0f, 0x85, 0x35, 0x26, 0x67, 0x69, 0xad, 0xd6, 0xff, 0x3f, 0x0c, 0xb9, 0x0e, 0xcb, 0xec, 0xb2, 0xd6, 0x12, 0x0e, 0xdf, 0x07, 0xa8, 0x04, 0xc2, 0xc9, 0x8d, 0x45, 0xde, 0x12, 0x4e, 0x0b, 0x0b, 0x58, 0xdf, 0xa2, 0xd7, 0x5c, 0xfc, 0x81, 0xb8, 0x3b, 0x76, 0x1d, 0x21, 0x3d, 0x3a, 0xfb, 0xf8, 0x5f, 0x9f, 0xef, 0xf0, 0x9b, 0x02, 0x0b, 0xac, 0x30, 0x92, 0x76, 0xe4, 0x07, 0x47, 0xd2, 0x07, 0x8f, 0xfe, 0x4b, 0x3b, 0x9f, 0x3f, 0x70, 0xa9, 0x44, 0x87, 0xa2, 0xb6, 0x7c, 0x1f, 0xa8, 0x38, 0xca, 0xe5, 0xd0, 0x1e, 0x35, 0xed, 0x20, 0xe2, 0x10, 0x31, 0x31, 0x74, 0x64, 0xf6, 0xbb, 0x50, 0x0d, 0xf1, 0xbf, 0x9a, 0xfc, 0x8b, 0xe1, 0x50, 0xd1, 0x09, 0x2a, 0xf3, 0xd9, 0xaf, 0x43, 0x2f, 0xcf, 0x0c, 0xfd, 0x63, 0x5c, 0x0b, 0x3f, 0x10, 0x07, 0xdb, 0x4c, 0xb5, 0xcf, 0xa6, 0xb3, 0xde, 0xe2, 0xd2, 0xcc, 0x2d, 0xa6, 0xc3, 0x06, 0x03, 0x56, 0x21, 0xb5, 0x27, 0xe0, 0xe9, 0x7d, 0xba, 0x4a, 0xec, 0x0f, 0x47, 0xe3, 0x41, 0xe8, 0x07, 0x47, 0xd8, 0xc9, 0x2a, 0x10, 0xed, 0x85, 0x14, 0x73, 0xe7, 0xe3, 0x36, 0xd2, 0x6d, 0xc0, 0xc8, 0x8e, 0xc6, 0xa1, 0x3a, 0xd7, 0xe0, 0x2f, 0xab, 0x4b, 0x77, 0x8c, 0x27, 0xa0, 0x15, 0xda, 0x4e, 0x06, 0x8b, 0x33, 0x71, 0x54, 0x0c, 0x1c, 0x74, 0x3a, 0xdd, 0x76, 0xfb, 0xde, 0x23, 0x65, 0xc3, 0x58, 0x7f, 0x9b, 0x96, 0x63, 0x49, 0x5a, 0x3e, 0xbe, 0xb7, 0xa0, 0x16, 0xba, 0x7d, 0x4f, 0x57, 0x75, 0x66, 0x48, 0x7f, 0x06, 0xd2, 0xaa, 0x62, 0x29, 0x3a, 0x5d, 0x92, 0xa6, 0x18, 0xd5, 0x72, 0xec, 0x23, 0x35, 0x6f, 0xf6, 0xc6, 0x01, 0x16, 0xdd, 0xb4, 0x8f, 0x62, 0xe3, 0x99, 0x8a, 0xc4, 0x87, 0x07, 0x15, 0x36, 0x9e, 0xb1, 0x10, 0x1d, 0x02, 0xd4, 0x71, 0x96, 0x97, 0xd0, 0xc5, 0x13, 0xeb, 0x1f, 0x95, 0x71, 0x4a, 0xe7, 0xef, 0xc2, 0x3e, 0x75, 0xec, 0xa3, 0x19, 0x97, 0xb7, 0x8b, 0x8e, 0x7d, 0xa4, 0x22, 0xa4, 0xda, 0xbd, 0xde, 0x78, 0xd6, 0x0b, 0x52, 0x58, 0x96, 0xea, 0x7d, 0x08, 0x4b, 0x8e, 0x3f, 0xee, 0x0e, 0xc4, 0xac, 0x37, 0xdd, 0xb9, 0x34, 0xd5, 0x9d, 0x64, 0xc2, 0xfc, 0x24, 0x13, 0x4c, 0xf6, 0x2f, 0x9c, 0x84, 0xfd, 0x8b, 0x69, 0xf6, 0xf3, 0xd9, 0x7a, 0x73, 0xe0, 0x0e, 0xbb, 0xae, 0xd7, 0xa7, 0x17, 0x37, 0x94, 0x58, 0xfc, 0xb7, 0x1c, 0x19, 0x20, 0x9d, 0x85, 0xec, 0x7e, 0x19, 0x56, 0x3d, 0xff, 0x80, 0x5f, 0xf2, 0x30, 0xc2, 0x02, 0xd7, 0x3d, 0xff, 0x80, 0x4a, 0xc6, 0xb1, 0x81, 0x47, 0x76, 0x18, 0x26, 0x0b, 0xcc, 0x0a, 0x3f, 0xf6, 0x45, 0xad, 0xb9, 0x06, 0xf3, 0xd8, 0x90, 0x30, 0xd3, 0xb5, 0x90, 0x35, 0x7c, 0x42, 0x0f, 0x17, 0x6d, 0x7c, 0x17, 0x2e, 0x6a, 0x48, 0xb1, 0x49, 0x1d, 0x75, 0x00, 0x94, 0x1c, 0x3b, 0x9d, 0x8f, 0x62, 0x0a, 0x36, 0x6d, 0x79, 0x61, 0x8e, 0x84, 0xe8, 0x2f, 0xc0, 0xba, 0x9a, 0x71, 0x76, 0x90, 0x0a, 0xad, 0xb5, 0x38, 0xf1, 0x50, 0x58, 0x37, 0x19, 0x03, 0x49, 0x1e, 0x25, 0x51, 0x12, 0x07, 0x4a, 0xba, 0x08, 0x35, 0xe1, 0x39, 0x66, 0xd8, 0x2c, 0xe1, 0x39, 0x1c, 0x1d, 0xe9, 0x01, 0xac, 0xab, 0x59, 0xc9, 0x80, 0x8c, 0xcc, 0x8a, 0xdb, 0x59, 0x9a, 0xb9, 0x9d, 0xd6, 0x7f, 0x5d, 0x82, 0xe5, 0x6d, 0xd7, 0x8b, 0xd3, 0xd9, 0xfc, 0x4c, 0x73, 0x1b, 0x92, 0x86, 0x26, 0x1b, 0x80, 0xfc, 0x64, 0x8d, 0xbe, 0x01, 0x48, 0x31, 0x5a, 0x1b, 0x37, 0x60, 0x9e, 0xa6, 0x34, 0xb9, 0x8a, 0x9f, 0x65, 0x0e, 0xe4, 0x0a, 0xba, 0x8b, 0x54, 0xc2, 0x64, 0x48, 0xbc, 0xe3, 0x88, 0x77, 0xec, 0x23, 0x13, 0x8b, 0x6e, 0xbd, 0x05, 0x9c, 0x44, 0x8c, 0xbf, 0x09, 0xcf, 0x37, 0xdb, 0x89, 0x5c, 0x6c, 0xbb, 0x5e, 0xf2, 0x3a, 0x80, 0x9a, 0xf5, 0x8b, 0x5a, 0x67, 0x75, 0xe0, 0xf9, 0x76, 0x33, 0x07, 0x00, 0xf2, 0xf8, 0x26, 0xac, 0x0c, 0x5d, 0x4f, 0x0a, 0xa4, 0x66, 0xbd, 0x9a, 0xc3, 0x4f, 0xe7, 0x68, 0x6b, 0x79, 0xa8, 0x7d, 0x15, 0x22, 0xe0, 0xe3, 0xda, 0x49, 0x04, 0x95, 0xe3, 0x20, 0xf8, 0x90, 0x66, 0x0a, 0x7d, 0x30, 0x51, 0xd0, 0xc0, 0x99, 0x5a, 0xff, 0x2f, 0x73, 0xf0, 0x89, 0x89, 0xca, 0x85, 0xdb, 0xc1, 0x3a, 0xc8, 0xf2, 0x84, 0xb8, 0x7c, 0x1d, 0x3f, 0x93, 0x5f, 0x22, 0xcf, 0x55, 0x83, 0x9c, 0xdb, 0x9e, 0x33, 0x4b, 0x4b, 0x1a, 0x57, 0x61, 0x79, 0xe0, 0xdb, 0x8e, 0xeb, 0xf5, 0x75, 0x07, 0x98, 0x25, 0x99, 0x46, 0xc2, 0x94, 0xe9, 0x91, 0x59, 0xc9, 0xf6, 0xc8, 0xfc, 0x3b, 0x65, 0xda, 0xc5, 0x49, 0x51, 0xf2, 0x35, 0xd8, 0xf2, 0x81, 0x54, 0x58, 0xda, 0x4d, 0xae, 0xe2, 0xf1, 0x4a, 0xea, 0x8c, 0x46, 0xa8, 0xa1, 0xeb, 0xe6, 0x52, 0xba, 0x2e, 0xb5, 0xd7, 0x3a, 0x7f, 0x9c, 0xb3, 0x9e, 0x9b, 0xb0, 0x22, 0x0e, 0x3b, 0x7a, 0xf5, 0xa9, 0x1b, 0x16, 0xcb, 0xe2, 0xb0, 0x95, 0x6c, 0xd6, 0x4e, 0xaa, 0x78, 0xe5, 0x97, 0xf6, 0xb3, 0x49, 0x15, 0x5f, 0xec, 0x9e, 0x76, 0x63, 0xf2, 0x84, 0xe5, 0x62, 0x2e, 0x19, 0xd7, 0xdf, 0x9d, 0xf1, 0x88, 0x85, 0xb7, 0x0e, 0x3e, 0xf5, 0x06, 0xae, 0x27, 0x5a, 0xe3, 0x70, 0x4f, 0xcd, 0x40, 0x9f, 0xc1, 0xe9, 0x76, 0xd3, 0x4c, 0x46, 0xd2, 0x3e, 0x94, 0x57, 0x87, 0xb5, 0x1b, 0x8f, 0x97, 0x26, 0x8e, 0x0a, 0xd4, 0x91, 0x89, 0x0c, 0x10, 0x3f, 0x0e, 0xf7, 0x68, 0x93, 0x82, 0x8e, 0x5a, 0x1e, 0xb2, 0xda, 0x48, 0x1f, 0xb5, 0x18, 0xc9, 0x7f, 0x7e, 0xd4, 0x92, 0x3e, 0x6a, 0xe9, 0xa1, 0xe5, 0xb8, 0x31, 0x76, 0x07, 0xce, 0x5d, 0xfc, 0x51, 0xfb, 0x4d, 0xf8, 0x5f, 0x5f, 0xac, 0xd5, 0x28, 0x05, 0xd7, 0x6a, 0x48, 0x08, 0x67, 0x77, 0x6d, 0x27, 0xbe, 0x99, 0xcd, 0x35, 0x36, 0x30, 0x65, 0xf2, 0xb5, 0x41, 0xcb, 0x46, 0x53, 0x34, 0x41, 0x52, 0x24, 0x89, 0x0a, 0x36, 0x4d, 0x6a, 0xe5, 0x8c, 0x07, 0xde, 0x08, 0x02, 0xcd, 0x66, 0x0a, 0x29, 0xfe, 0xb7, 0xbe, 0x8f, 0xeb, 0xce, 0x4d, 0x37, 0xec, 0xda, 0x5e, 0xd2, 0x92, 0xc9, 0xdb, 0x89, 0xbc, 0x4e, 0x4b, 0xe2, 0xd6, 0xce, 0xd1, 0x3a, 0x6d, 0xe0, 0xa8, 0x0b, 0xbb, 0x3a, 0x84, 0xfc, 0xa3, 0x8e, 0x21, 0x1d, 0x6d, 0x8f, 0x46, 0x83, 0xa3, 0x18, 0x95, 0x0e, 0xb8, 0x64, 0x00, 0x56, 0x54, 0x94, 0x8d, 0x2b, 0xa7, 0x19, 0x41, 0x95, 0xc8, 0xe3, 0x5a, 0x3f, 0x90, 0x5c, 0xf0, 0x39, 0x08, 0xeb, 0x0f, 0xe8, 0x64, 0x3c, 0x46, 0x57, 0xbc, 0xeb, 0x9a, 0xdd, 0x3a, 0x1d, 0x78, 0xc5, 0x00, 0xfe, 0x11, 0x2e, 0x20, 0x3f, 0x1b, 0xbb, 0xd1, 0x89, 0x9a, 0xc2, 0xf7, 0xd7, 0xe3, 0xea, 0xf9, 0x2c, 0xfb, 0x79, 0x38, 0xd3, 0x6c, 0x7f, 0xe2, 0xf6, 0x1e, 0x53, 0xb9, 0x6d, 0x31, 0xec, 0xb2, 0x91, 0x70, 0x9c, 0x2e, 0x22, 0xdf, 0xb1, 0x40, 0x68, 0x17, 0x1c, 0x17, 0x46, 0x81, 0x78, 0xe4, 0x3a, 0xd6, 0xf7, 0xe0, 0x0c, 0xbf, 0x6e, 0xa5, 0x41, 0xcf, 0x67, 0xd3, 0x64, 0x2b, 0x9a, 0x19, 0xf5, 0x93, 0x65, 0xfd, 0x8c, 0xac, 0x88, 0x48, 0x23, 0xd3, 0x5e, 0x28, 0x43, 0x78, 0xe8, 0xca, 0xa7, 0x42, 0x32, 0x2f, 0x1d, 0x47, 0xae, 0x7a, 0x1f, 0x64, 0xbe, 0xc5, 0x1f, 0xb9, 0xed, 0x33, 0xe8, 0x98, 0x33, 0xc5, 0xf6, 0x73, 0x79, 0x2b, 0xc7, 0xc4, 0x7a, 0x8c, 0xc6, 0x27, 0xb4, 0x54, 0x34, 0x5a, 0xac, 0xbf, 0x98, 0x09, 0x77, 0x0a, 0x53, 0xae, 0x6b, 0xdb, 0xa5, 0x33, 0x4c, 0x24, 0x6a, 0x2f, 0x35, 0x43, 0x65, 0xfc, 0x08, 0xd6, 0x9a, 0x6d, 0x29, 0x92, 0xea, 0x1d, 0xa4, 0x29, 0x8a, 0xa9, 0x40, 0x70, 0x26, 0xe1, 0xdf, 0x85, 0xb5, 0x76, 0x53, 0x83, 0x9f, 0xcf, 0x30, 0x13, 0x6b, 0x39, 0x85, 0xd5, 0x72, 0xc8, 0x33, 0x91, 0x01, 0x3d, 0xf0, 0x23, 0x97, 0xf7, 0x09, 0xae, 0xc2, 0xb2, 0xac, 0x44, 0x49, 0x92, 0x58, 0x56, 0x6e, 0x5c, 0xea, 0x78, 0xe4, 0x6e, 0x93, 0x43, 0xa3, 0x8e, 0x25, 0x9f, 0xe0, 0x34, 0xee, 0xf2, 0x04, 0x6e, 0xeb, 0xbf, 0x2c, 0xc9, 0xd0, 0x43, 0x04, 0x52, 0xad, 0x96, 0x0a, 0x3a, 0x76, 0xaa, 0xd2, 0xbf, 0x04, 0xf0, 0x95, 0xef, 0x7a, 0x66, 0xfc, 0x33, 0x4c, 0x89, 0xd7, 0x8c, 0x94, 0xad, 0xbb, 0x5b, 0x60, 0x02, 0x1d, 0xf9, 0xbc, 0x44, 0xaf, 0xb8, 0x06, 0x63, 0x37, 0x52, 0x24, 0xf3, 0xfb, 0xc4, 0x75, 0x99, 0x2a, 0x19, 0x26, 0xb9, 0xb2, 0x90, 0x70, 0xe5, 0xdf, 0x2f, 0xc9, 0xa0, 0x47, 0x71, 0x33, 0x0a, 0x27, 0xf8, 0x3f, 0xed, 0x16, 0x58, 0x5b, 0xc8, 0x75, 0xa2, 0xf5, 0xbe, 0xdf, 0x9f, 0x81, 0xeb, 0x17, 0xa0, 0x3a, 0xf0, 0xfb, 0xfa, 0x42, 0x7b, 0x71, 0xe0, 0x93, 0x41, 0x6d, 0xb5, 0xb1, 0xe5, 0x3a, 0x28, 0x6c, 0xf9, 0x37, 0xa1, 0x32, 0xf0, 0xfb, 0x99, 0x1e, 0xa7, 0xaa, 0x68, 0x0b, 0x4b, 0x34, 0xce, 0xc2, 0x82, 0x1b, 0x76, 0x84, 0xa7, 0x42, 0x21, 0xcd, 0xbb, 0xe1, 0x6d, 0xcf, 0xb1, 0x36, 0xd0, 0x62, 0x63, 0x45, 0x8e, 0xb3, 0x0d, 0x59, 0x59, 0xc7, 0x9d, 0x46, 0xef, 0xa0, 0x79, 0x67, 0xc2, 0x28, 0x9c, 0xb0, 0x0c, 0x7d, 0xa1, 0x1d, 0xaf, 0xfc, 0x87, 0x25, 0x7a, 0x49, 0x0f, 0x61, 0x60, 0xf3, 0xee, 0xd9, 0x9e, 0xc3, 0xca, 0xf4, 0x6d, 0x98, 0xb7, 0x31, 0x35, 0xd3, 0x21, 0x3a, 0xa5, 0x60, 0xb8, 0x24, 0x3f, 0xca, 0x8c, 0xf5, 0x8d, 0xf0, 0x39, 0x9c, 0x44, 0xfd, 0xa7, 0xb7, 0xa7, 0x92, 0x39, 0x16, 0xe7, 0x8c, 0xc6, 0xc7, 0x44, 0xcf, 0x9b, 0x44, 0xff, 0x1e, 0xdd, 0x1c, 0x48, 0x11, 0x7d, 0xa2, 0xf9, 0x3a, 0x45, 0x72, 0x65, 0x82, 0xe4, 0xeb, 0xa9, 0x93, 0xa9, 0x19, 0x55, 0xad, 0xf5, 0x5b, 0x59, 0x24, 0xa2, 0x5a, 0xbf, 0x0a, 0xcb, 0xc4, 0xad, 0x94, 0x1f, 0x1c, 0xa5, 0xb1, 0xd7, 0x5b, 0xc6, 0xdc, 0x51, 0xc0, 0xb8, 0xb7, 0xa4, 0x7f, 0xc1, 0x5c, 0xc6, 0x82, 0xeb, 0xae, 0xd2, 0x45, 0xbb, 0x47, 0x9a, 0x83, 0x01, 0x99, 0x22, 0xb3, 0x6a, 0xa4, 0xc9, 0xf9, 0xf7, 0xf7, 0x4b, 0x68, 0x8b, 0xcc, 0xa0, 0x0a, 0xde, 0x53, 0x1a, 0x7d, 0xc3, 0x0e, 0x95, 0x7b, 0xf5, 0xb9, 0x0c, 0x23, 0xd3, 0x0e, 0x85, 0xd4, 0xf4, 0xf4, 0xea, 0xf3, 0x7b, 0x50, 0x1b, 0x8a, 0x61, 0x47, 0xed, 0xb7, 0x64, 0x78, 0x98, 0xd0, 0x3c, 0xc9, 0xb6, 0x69, 0x75, 0x28, 0x86, 0xf4, 0x0f, 0x69, 0x60, 0x79, 0xe5, 0xa0, 0xc3, 0xfc, 0x61, 0x6d, 0xe2, 0x6a, 0x9b, 0xde, 0xfa, 0x1c, 0xec, 0x9e, 0xbc, 0xc9, 0x7f, 0x50, 0xc1, 0xa5, 0x72, 0x1a, 0xcc, 0x9f, 0x95, 0x96, 0xab, 0x37, 0x73, 0x09, 0x90, 0x94, 0x83, 0xc9, 0xc7, 0x58, 0x79, 0x56, 0xa3, 0x57, 0xc1, 0xe8, 0x2f, 0x0a, 0x22, 0x1f, 0xca, 0xf2, 0xa3, 0xe8, 0x72, 0xe7, 0x89, 0x0f, 0x6a, 0x39, 0xb0, 0x1f, 0xc5, 0x8f, 0x20, 0x59, 0x95, 0x2b, 0x67, 0x64, 0x6c, 0x8d, 0x52, 0xc8, 0x9c, 0xf8, 0x36, 0x34, 0x94, 0xae, 0xa7, 0x0d, 0x2c, 0x72, 0x3f, 0x92, 0xdb, 0xa4, 0x6b, 0xb2, 0x59, 0x98, 0x41, 0x5e, 0x46, 0x8d, 0x57, 0x60, 0x8d, 0xb7, 0x69, 0xc9, 0x49, 0x89, 0x9f, 0x81, 0xa8, 0xf2, 0xdd, 0x3a, 0xda, 0xa8, 0xc5, 0x64, 0xda, 0x99, 0xa1, 0x07, 0x28, 0x46, 0xe4, 0x9a, 0x50, 0xe3, 0xeb, 0x73, 0xbd, 0xd1, 0x83, 0xf1, 0xb0, 0xf1, 0x1a, 0x9c, 0x32, 0xd0, 0xd1, 0x12, 0x91, 0x6f, 0x96, 0xac, 0x6a, 0xd8, 0x68, 0x51, 0x7c, 0x1f, 0xb5, 0x9a, 0x66, 0x65, 0xce, 0x36, 0x0b, 0xe4, 0x29, 0xc9, 0xbf, 0x42, 0x83, 0x39, 0x05, 0xee, 0x44, 0xfa, 0xe6, 0x06, 0x2c, 0x0d, 0x09, 0x82, 0x1e, 0x57, 0xeb, 0x7c, 0x46, 0x27, 0xf3, 0xd5, 0x45, 0x2e, 0x4b, 0x2b, 0xc8, 0x7b, 0x14, 0x26, 0x4d, 0x9d, 0x27, 0x1a, 0xb2, 0x3c, 0x39, 0x71, 0x5c, 0x84, 0x5a, 0x20, 0x9e, 0x18, 0x8b, 0xec, 0x6a, 0x20, 0x9e, 0xb0, 0x7b, 0x95, 0x4d, 0x61, 0xd1, 0x26, 0x20, 0x15, 0x9d, 0x5c, 0xe8, 0x71, 0x82, 0x67, 0x51, 0x31, 0xb7, 0xd1, 0x46, 0xe7, 0xcd, 0x07, 0xde, 0x17, 0x3d, 0xd9, 0x5a, 0xf1, 0x7f, 0xa2, 0x2d, 0x96, 0x09, 0x38, 0x48, 0xa9, 0xa2, 0xa9, 0x34, 0xab, 0xda, 0x8b, 0x5f, 0x27, 0x41, 0x6b, 0x42, 0xed, 0xa7, 0x63, 0xc2, 0xc7, 0xbe, 0xeb, 0x35, 0x1a, 0x30, 0xd7, 0xf5, 0x43, 0x3e, 0xef, 0xa9, 0xb6, 0xe8, 0x7f, 0xe3, 0x7d, 0x58, 0x18, 0x86, 0xfd, 0x96, 0xe8, 0x49, 0xc5, 0x3f, 0x35, 0x14, 0x83, 0x2c, 0xde, 0x78, 0x19, 0x56, 0x5d, 0xaf, 0xa3, 0xcb, 0x2a, 0x0d, 0xae, 0x6a, 0xab, 0xee, 0x7a, 0x77, 0x13, 0x41, 0xb5, 0xb6, 0xc8, 0x0b, 0x85, 0x0e, 0x62, 0x63, 0xfe, 0xbc, 0x08, 0xf5, 0x90, 0x52, 0x3a, 0x61, 0x14, 0xb8, 0x5e, 0x5f, 0x9a, 0xb4, 0xcb, 0x9c, 0xd8, 0xa6, 0xb4, 0x0c, 0x0d, 0xf5, 0x97, 0xc9, 0x3b, 0x25, 0x01, 0x95, 0xdf, 0x99, 0x13, 0x08, 0xca, 0x19, 0x08, 0xde, 0x8a, 0x9d, 0xd6, 0x66, 0xed, 0x71, 0xba, 0xa3, 0x15, 0x2f, 0x50, 0x9b, 0x9b, 0x72, 0x05, 0xf3, 0x84, 0x6c, 0xb5, 0xf1, 0x50, 0x9d, 0xe2, 0xe1, 0x37, 0x8e, 0xe5, 0xa2, 0xce, 0xb0, 0xde, 0x8c, 0x6d, 0xfd, 0x0d, 0x19, 0xe9, 0xa7, 0x78, 0xe8, 0x5a, 0x7f, 0x58, 0x8a, 0xed, 0x76, 0x55, 0xa3, 0xd0, 0xd1, 0x99, 0x42, 0x9f, 0x68, 0x22, 0xfd, 0x5c, 0x86, 0x6e, 0xf6, 0xc3, 0x90, 0xb7, 0xbf, 0xba, 0xf2, 0x5f, 0xe3, 0x06, 0x00, 0x55, 0xa4, 0xdd, 0xaa, 0xe9, 0xbb, 0xbe, 0x84, 0x85, 0x36, 0xc2, 0x1b, 0x16, 0xd4, 0xc5, 0xc0, 0x8d, 0x64, 0xa0, 0xa6, 0x9e, 0x32, 0x73, 0x96, 0x28, 0x91, 0xe2, 0xac, 0x38, 0x56, 0x37, 0x36, 0x5a, 0x29, 0xc0, 0x8c, 0xdf, 0x97, 0x6d, 0x8e, 0x2d, 0x53, 0xd9, 0x66, 0x69, 0x99, 0xd2, 0x6d, 0x39, 0x8a, 0x9d, 0xa4, 0x42, 0x18, 0x2c, 0x50, 0x58, 0xa4, 0x22, 0x5b, 0xc1, 0xfa, 0xb5, 0x52, 0x6c, 0xce, 0x4a, 0x24, 0x85, 0x9e, 0x23, 0xd9, 0xf0, 0xdf, 0x81, 0xb9, 0x81, 0xdf, 0x57, 0x27, 0x4f, 0x97, 0xb3, 0x59, 0x77, 0xdf, 0xef, 0x6f, 0x8a, 0xc8, 0xb5, 0x07, 0x2d, 0x2a, 0xac, 0x59, 0xc2, 0x73, 0xba, 0x25, 0xfc, 0x5b, 0x25, 0xba, 0x9f, 0xa4, 0x6a, 0xa5, 0xaf, 0xc1, 0x29, 0x02, 0x4a, 0x06, 0x01, 0xe7, 0x60, 0x81, 0x23, 0x1c, 0x29, 0xc2, 0xf8, 0x2b, 0x7d, 0x92, 0x52, 0x49, 0x9f, 0xa4, 0x14, 0x2c, 0xef, 0xd5, 0x88, 0x9a, 0x4f, 0x46, 0xd4, 0x6f, 0xd2, 0xb9, 0xc1, 0x24, 0x69, 0x27, 0xe0, 0x58, 0xe2, 0x98, 0x55, 0x99, 0xd1, 0x31, 0x4b, 0x6b, 0xe3, 0x9c, 0xde, 0x46, 0xde, 0xdf, 0x89, 0x89, 0x4a, 0x02, 0x84, 0xe5, 0x32, 0xeb, 0x58, 0xcb, 0xdf, 0xdf, 0x4f, 0xe6, 0xb9, 0x04, 0xfc, 0x09, 0x1a, 0x1c, 0x2f, 0x8d, 0xa5, 0x69, 0xc1, 0x5d, 0xc1, 0x0b, 0x43, 0x69, 0x5a, 0xc4, 0x1b, 0xc1, 0xe4, 0xf0, 0x2f, 0xf7, 0xfc, 0x79, 0x23, 0x98, 0x6e, 0x23, 0xa5, 0x77, 0x8a, 0xe7, 0xd3, 0x3b, 0xc5, 0xd6, 0xa7, 0x70, 0x41, 0x63, 0xc5, 0xed, 0xc3, 0x28, 0xb0, 0x8d, 0x2b, 0x8b, 0xc7, 0xe5, 0x87, 0xf5, 0x3b, 0x74, 0x17, 0x3e, 0x0b, 0xe2, 0x09, 0x58, 0x70, 0x1e, 0x16, 0x87, 0xf6, 0x61, 0xc7, 0xb1, 0x87, 0xb2, 0xf5, 0x0b, 0x43, 0xfb, 0x70, 0xd3, 0x1e, 0x26, 0x47, 0x89, 0x73, 0xc7, 0x3c, 0x4a, 0x64, 0xbf, 0xa2, 0xbb, 0x6a, 0x47, 0x24, 0xf1, 0xfe, 0x2e, 0xb0, 0x69, 0x8a, 0x37, 0x55, 0x32, 0x24, 0xe0, 0xb1, 0x21, 0x00, 0x33, 0xe1, 0xc8, 0x65, 0x41, 0xaa, 0x07, 0x2b, 0x13, 0x3d, 0x78, 0x93, 0xac, 0x6a, 0xc3, 0x4e, 0x64, 0x6c, 0x19, 0x13, 0x68, 0x29, 0x6b, 0x02, 0xa5, 0xc3, 0x19, 0x2d, 0xa1, 0xb9, 0xa3, 0x0e, 0x67, 0xfe, 0x80, 0x2c, 0x87, 0x89, 0xac, 0xfc, 0x8e, 0x7c, 0x07, 0x16, 0x7b, 0xa3, 0xfc, 0xcb, 0x2f, 0x26, 0xa4, 0x85, 0x1e, 0x07, 0x2c, 0x55, 0x77, 0x54, 0x98, 0x52, 0xed, 0xc8, 0x82, 0xee, 0xa8, 0xf0, 0x9c, 0x6e, 0x7b, 0x8f, 0x51, 0xff, 0x6b, 0xe5, 0x7a, 0x23, 0xb9, 0xb1, 0xb1, 0x14, 0x97, 0x6a, 0xca, 0x90, 0x6a, 0x3a, 0x1a, 0x64, 0xd1, 0x8e, 0x1d, 0xd0, 0xc5, 0x8c, 0xbf, 0x36, 0x97, 0x88, 0xa6, 0x99, 0x9b, 0xdf, 0xa2, 0xe7, 0xa0, 0xda, 0xdb, 0xb3, 0x87, 0xa3, 0x24, 0xe0, 0x42, 0xfc, 0x8d, 0xdd, 0x49, 0xae, 0x0d, 0x51, 0x5f, 0xad, 0x79, 0x17, 0x7b, 0xe3, 0xa0, 0x1d, 0xf5, 0x45, 0xe3, 0x75, 0x68, 0x44, 0xfe, 0x38, 0x40, 0x81, 0xf1, 0xa2, 0xce, 0x28, 0x10, 0x23, 0x3b, 0x50, 0xe7, 0xd6, 0xa7, 0x92, 0x9c, 0x1d, 0xce, 0x68, 0xbc, 0x0a, 0x6b, 0x5a, 0x71, 0xfd, 0x71, 0xb7, 0xd5, 0x24, 0x9d, 0xcd, 0xfa, 0x97, 0x60, 0x45, 0x2b, 0x8a, 0x73, 0x01, 0xef, 0x31, 0xd5, 0x93, 0xd4, 0xdb, 0x9e, 0x83, 0x04, 0x84, 0x62, 0xe8, 0xee, 0xba, 0x9e, 0x3d, 0x08, 0x63, 0x02, 0x16, 0x99, 0x80, 0x24, 0x47, 0x23, 0x40, 0x2b, 0xae, 0x2f, 0x2b, 0x56, 0x93, 0xf4, 0x98, 0x00, 0xad, 0x28, 0x12, 0x10, 0x5f, 0x9c, 0x54, 0xa9, 0x48, 0xc0, 0x4b, 0xb0, 0x92, 0x42, 0xce, 0x17, 0x26, 0xeb, 0x26, 0x62, 0xba, 0xd0, 0xa6, 0x21, 0x5d, 0xe2, 0x39, 0x5d, 0x47, 0x78, 0x09, 0x40, 0x43, 0xb6, 0xcc, 0xf1, 0xf7, 0x12, 0x44, 0xea, 0x6a, 0x40, 0x3d, 0x63, 0x5f, 0x81, 0x3a, 0xf8, 0xa1, 0xdd, 0x95, 0xe1, 0x3d, 0xd8, 0xc8, 0x6a, 0x26, 0xb3, 0x25, 0x49, 0xc1, 0xf6, 0x7e, 0xec, 0x4b, 0xfd, 0x0a, 0xac, 0x19, 0x8b, 0xa3, 0xe4, 0xf6, 0xf8, 0x8a, 0xb6, 0x36, 0xda, 0x72, 0x0e, 0xad, 0x7f, 0xa2, 0x4d, 0x6c, 0x3a, 0x94, 0x7c, 0x49, 0xca, 0x82, 0x5d, 0xce, 0x82, 0xdd, 0xb8, 0x0e, 0x0b, 0x0e, 0xc5, 0xa7, 0x91, 0x33, 0xdd, 0x0b, 0x79, 0x83, 0x48, 0x06, 0xcb, 0x91, 0xa5, 0x1b, 0x1f, 0x02, 0x90, 0x92, 0xe8, 0x8c, 0xd4, 0x64, 0x30, 0x85, 0x1f, 0xb5, 0x9e, 0x1a, 0x00, 0xd6, 0x2f, 0xa4, 0x06, 0xce, 0xf6, 0xfe, 0x28, 0x09, 0xc5, 0x73, 0x01, 0xaa, 0xc3, 0xfd, 0x91, 0xee, 0xd2, 0xbd, 0x38, 0xdc, 0x1f, 0xa9, 0xcd, 0x28, 0x5c, 0x23, 0xc5, 0xc1, 0x42, 0xe6, 0x5b, 0x8b, 0x81, 0x78, 0x42, 0xe3, 0x35, 0xab, 0xc1, 0x95, 0x4c, 0x66, 0xfe, 0x7e, 0x29, 0x35, 0x30, 0x63, 0xec, 0xc8, 0xce, 0x02, 0xec, 0xaf, 0x43, 0x65, 0xb8, 0x3f, 0xca, 0xdc, 0xbd, 0x37, 0xa1, 0xb5, 0xb0, 0x9c, 0x41, 0x6c, 0x65, 0x3a, 0xb1, 0x73, 0x99, 0xc4, 0x3a, 0x89, 0xf1, 0x20, 0x03, 0x7e, 0x1c, 0x53, 0x76, 0x52, 0x8a, 0x2c, 0x9e, 0x42, 0x13, 0x45, 0xb6, 0xe5, 0x58, 0x7f, 0xaf, 0x92, 0xcc, 0x21, 0x31, 0x9a, 0xa7, 0x21, 0x5c, 0x49, 0x64, 0x23, 0xed, 0x2e, 0x73, 0x45, 0x8f, 0x6c, 0x94, 0xdc, 0x63, 0x7e, 0x19, 0x64, 0x52, 0x72, 0x49, 0x5a, 0x86, 0xda, 0xe1, 0x64, 0x75, 0x49, 0xfa, 0x36, 0xac, 0xc9, 0x72, 0x38, 0xc0, 0x74, 0x07, 0x83, 0xc2, 0x6d, 0xbe, 0x95, 0x6e, 0x1c, 0x79, 0x87, 0x26, 0x82, 0x8f, 0xe4, 0xa9, 0x35, 0x0d, 0xe7, 0x85, 0x8c, 0x78, 0x71, 0xfa, 0x2c, 0x27, 0x06, 0xbb, 0xd2, 0xfb, 0x5f, 0xfe, 0x6b, 0x7c, 0xac, 0x07, 0x73, 0x1d, 0xf9, 0x72, 0x6d, 0xb2, 0x98, 0xb7, 0xb4, 0xdd, 0xa1, 0x48, 0x0e, 0x04, 0x23, 0x09, 0xf5, 0xba, 0xe3, 0xf3, 0x2a, 0x05, 0xb9, 0x34, 0x3e, 0xd2, 0x02, 0x3b, 0xe2, 0xea, 0x8b, 0x6f, 0xb4, 0xac, 0x76, 0xc7, 0x47, 0x49, 0x30, 0xce, 0xf1, 0x10, 0x67, 0x49, 0x53, 0xa1, 0xb4, 0x45, 0x14, 0xb9, 0x5e, 0xff, 0x78, 0x42, 0xf1, 0x12, 0xac, 0xd8, 0xe3, 0xc8, 0x4f, 0x50, 0xca, 0xdd, 0xee, 0x3a, 0xa6, 0xc6, 0xf8, 0xd0, 0x1c, 0xa0, 0x62, 0x81, 0xe8, 0xfa, 0x81, 0x27, 0x57, 0xda, 0x80, 0x49, 0x2d, 0x4a, 0x99, 0x14, 0xae, 0xb9, 0x49, 0xe1, 0xfa, 0xad, 0xb4, 0xf2, 0x92, 0x14, 0x3f, 0x0d, 0xf9, 0x32, 0x3a, 0xb1, 0x72, 0xdc, 0x4e, 0xb4, 0x06, 0x14, 0x8e, 0x38, 0x29, 0xb2, 0xa1, 0x31, 0xfb, 0xe9, 0x8f, 0xb2, 0x7f, 0x5c, 0xa2, 0x40, 0xc5, 0xd9, 0xe8, 0xf2, 0xb9, 0x61, 0xb4, 0xb1, 0x7c, 0x6c, 0x41, 0xcd, 0x14, 0xae, 0x4a, 0xa6, 0x70, 0x1d, 0x43, 0x2f, 0xed, 0xa6, 0xcc, 0x38, 0x96, 0x87, 0xa7, 0xcf, 0xb3, 0x7f, 0x23, 0x6d, 0x14, 0x32, 0xa2, 0x67, 0xc6, 0xad, 0xd9, 0xa7, 0x91, 0x9f, 0xc2, 0xba, 0xc9, 0x01, 0xed, 0xfe, 0xf7, 0xec, 0x3c, 0x30, 0x2e, 0x5b, 0x97, 0x53, 0x97, 0xad, 0x2f, 0x40, 0x75, 0x64, 0xf7, 0x75, 0x22, 0x16, 0xf1, 0x1b, 0xb1, 0xff, 0x71, 0x19, 0xd6, 0x4d, 0xbe, 0x4c, 0xbd, 0x2d, 0xae, 0x43, 0x2b, 0x1b, 0xd0, 0x66, 0x6f, 0x75, 0x63, 0x03, 0x56, 0x88, 0xde, 0x44, 0xf5, 0xce, 0xe5, 0xed, 0x37, 0x25, 0x74, 0xb5, 0x96, 0xb1, 0x4e, 0xac, 0x79, 0x9f, 0x92, 0x02, 0xbf, 0x08, 0x35, 0x37, 0xec, 0xec, 0xba, 0x9e, 0x1b, 0xee, 0xc9, 0x8d, 0xee, 0xaa, 0x1b, 0xde, 0xa1, 0x6f, 0x15, 0x74, 0x82, 0xf7, 0xd7, 0xd9, 0x23, 0xa8, 0x7a, 0x20, 0x57, 0x22, 0x26, 0xd3, 0xab, 0x26, 0xd3, 0xad, 0x3d, 0x78, 0xce, 0xe8, 0xd7, 0x9d, 0x38, 0x10, 0xd1, 0xf1, 0x7a, 0x76, 0x7a, 0x5c, 0xa3, 0xdf, 0xa5, 0x50, 0xd8, 0x99, 0xa8, 0x9e, 0x86, 0x6e, 0xfc, 0x3e, 0xd4, 0xd5, 0xbc, 0x94, 0x1f, 0xd2, 0x34, 0x3d, 0x39, 0x2d, 0x8d, 0x78, 0x4e, 0x22, 0x02, 0x7f, 0x14, 0x1f, 0x7a, 0x32, 0x54, 0xb9, 0xc3, 0x35, 0x3b, 0x0f, 0x2e, 0x01, 0x7b, 0x14, 0xeb, 0x37, 0x6e, 0x6b, 0x94, 0x42, 0x27, 0xb5, 0x7f, 0xb7, 0x14, 0x9f, 0x88, 0xc6, 0x08, 0x9e, 0x8e, 0x49, 0x4b, 0x5b, 0x70, 0x5a, 0xa3, 0x73, 0xad, 0x35, 0x6c, 0xd2, 0xe2, 0xc0, 0xe7, 0x70, 0xbc, 0x39, 0x3b, 0x5e, 0x3f, 0x4a, 0x2f, 0xf3, 0x4e, 0x36, 0x45, 0xe4, 0x85, 0x77, 0xb2, 0xfe, 0xf7, 0x4a, 0x7a, 0xa5, 0x38, 0x7d, 0x52, 0x98, 0x9d, 0x19, 0x1a, 0xda, 0x8a, 0x11, 0x55, 0xea, 0xe4, 0x81, 0xe3, 0x73, 0x8c, 0x9f, 0xf9, 0x13, 0x19, 0x3f, 0xb7, 0x60, 0x95, 0xc9, 0xe8, 0x8e, 0x77, 0x77, 0x67, 0xf4, 0xf7, 0xac, 0x53, 0x8d, 0x8d, 0xf1, 0xee, 0xae, 0xf2, 0x18, 0x25, 0x9d, 0x9f, 0x40, 0x58, 0x9c, 0xea, 0x31, 0x8a, 0x15, 0x62, 0x00, 0xc6, 0xa4, 0x51, 0x7d, 0x3a, 0x53, 0x6c, 0x2d, 0xdb, 0x7e, 0xfb, 0xc7, 0xa5, 0xbc, 0xce, 0x96, 0xc1, 0x2c, 0xbf, 0xa6, 0x34, 0x7d, 0x4d, 0x93, 0x28, 0xbb, 0x2d, 0x73, 0xd9, 0x6d, 0xf9, 0xbb, 0x65, 0xb8, 0x9c, 0x37, 0x32, 0x54, 0x0c, 0x99, 0xd9, 0x5b, 0x94, 0xda, 0x0b, 0x96, 0xae, 0x08, 0xda, 0x5e, 0x70, 0xae, 0x24, 0xcb, 0x8c, 0xc4, 0x19, 0x01, 0x33, 0xd2, 0xc1, 0x52, 0xe9, 0xe4, 0x9e, 0xcf, 0x74, 0xe2, 0x60, 0xa9, 0x74, 0x74, 0x3f, 0x61, 0x86, 0x2c, 0x4c, 0x98, 0x21, 0x8d, 0xef, 0xc0, 0x62, 0x57, 0xde, 0x78, 0x5c, 0x9c, 0x79, 0x0f, 0x70, 0xa1, 0xcb, 0xd7, 0x1d, 0x6d, 0xb8, 0x9c, 0xdd, 0xe3, 0xd3, 0x22, 0xe6, 0xcc, 0x3c, 0xc8, 0xad, 0xff, 0x3b, 0x3d, 0x95, 0x98, 0x31, 0x52, 0xcf, 0xc3, 0xa2, 0x17, 0xe9, 0x8f, 0x2a, 0x2c, 0x78, 0x11, 0xbd, 0xa9, 0x30, 0xbb, 0x1a, 0x79, 0x1f, 0xaa, 0xf1, 0x40, 0xaf, 0xcc, 0x30, 0xd0, 0x17, 0xe5, 0x44, 0x62, 0xca, 0xe3, 0xdc, 0xb1, 0xe5, 0xf1, 0x32, 0x2c, 0x51, 0x08, 0xf9, 0xd0, 0xef, 0xb9, 0xf6, 0x40, 0x76, 0x20, 0x60, 0x52, 0x9b, 0x52, 0xac, 0x2e, 0x3d, 0x90, 0x92, 0xc1, 0xdd, 0x9d, 0x63, 0xaf, 0x8a, 0x72, 0x35, 0xf4, 0x7b, 0xf4, 0x76, 0x4a, 0x0e, 0x8e, 0x7c, 0xcf, 0xce, 0x8d, 0x94, 0x91, 0xbc, 0xf3, 0x89, 0xf2, 0x1b, 0x9a, 0x7d, 0xeb, 0xe7, 0xdf, 0x4c, 0x1b, 0xc0, 0x0c, 0xe4, 0x69, 0xcc, 0x0c, 0x59, 0x76, 0x58, 0xe5, 0xd8, 0x76, 0x98, 0x25, 0x52, 0x0b, 0xd2, 0x8d, 0xf1, 0x11, 0x2a, 0xd6, 0x63, 0x5b, 0x4b, 0xa4, 0xbd, 0xcd, 0xa7, 0x9a, 0x01, 0xd3, 0xb6, 0x62, 0xef, 0x9c, 0xf3, 0xe9, 0xd5, 0x13, 0xe2, 0xf9, 0x33, 0xb0, 0x8c, 0xfc, 0xf5, 0x12, 0xac, 0x50, 0x89, 0x4d, 0x31, 0xe4, 0x67, 0x52, 0x1b, 0x0d, 0x98, 0x1b, 0x27, 0xc3, 0x8d, 0xfe, 0x63, 0x9a, 0xb6, 0x73, 0x45, 0xff, 0xb5, 0x43, 0x23, 0xe9, 0xd6, 0x2a, 0x0f, 0xc6, 0xcc, 0x53, 0x80, 0xb9, 0x29, 0x9e, 0xe6, 0xf3, 0x69, 0x97, 0x3d, 0x2b, 0x84, 0xd3, 0x09, 0x45, 0xc9, 0xae, 0xf6, 0xf1, 0x8f, 0xe0, 0x8f, 0x41, 0xb4, 0xe6, 0x24, 0x47, 0x68, 0x4f, 0xe4, 0xb7, 0xf3, 0xdf, 0x57, 0x62, 0x9b, 0x30, 0x06, 0x22, 0xf7, 0xe5, 0x1c, 0x31, 0xd4, 0xc3, 0xc8, 0x2c, 0xd2, 0xf7, 0x96, 0x83, 0xb2, 0x43, 0x07, 0xd3, 0xe3, 0x91, 0x6e, 0x67, 0x02, 0xa6, 0x3d, 0x1a, 0xa9, 0x0b, 0x5b, 0x5c, 0x59, 0xf7, 0x60, 0x04, 0x4a, 0x9a, 0xbc, 0x86, 0x30, 0x67, 0x5e, 0x43, 0x78, 0x05, 0xd6, 0x28, 0x86, 0xed, 0xe4, 0xc9, 0xd6, 0x0a, 0xa6, 0xdf, 0x49, 0xee, 0x41, 0x7c, 0x03, 0x28, 0xa5, 0x93, 0x44, 0x16, 0x5b, 0x90, 0x51, 0x49, 0xc4, 0x6e, 0xa4, 0x42, 0x89, 0xe1, 0x04, 0xcb, 0x3e, 0x3c, 0xf2, 0x44, 0x9b, 0xf8, 0xb8, 0xa8, 0xb6, 0xdf, 0x23, 0x7b, 0xc0, 0xc7, 0xd8, 0x24, 0x05, 0x09, 0xa3, 0xab, 0x69, 0xe9, 0x18, 0xee, 0x8f, 0x54, 0x65, 0xde, 0x11, 0xaf, 0x0d, 0xf7, 0x47, 0xb2, 0xda, 0x4d, 0xc0, 0x0f, 0xe9, 0x94, 0x04, 0x33, 0xcf, 0x57, 0xd5, 0xe1, 0xfe, 0x48, 0xb9, 0x27, 0x69, 0xd7, 0x5e, 0x96, 0x32, 0xbc, 0x9a, 0xa8, 0x6b, 0x18, 0x9b, 0x76, 0xe7, 0xe5, 0x3c, 0x2c, 0x06, 0xe2, 0x09, 0x4d, 0x33, 0xbc, 0x71, 0xbe, 0x10, 0x88, 0x27, 0x8f, 0x5c, 0xc7, 0xda, 0x8a, 0x77, 0x31, 0xa9, 0xa2, 0x0a, 0x27, 0x5c, 0xd4, 0xa9, 0xe6, 0x89, 0x71, 0x22, 0x63, 0xff, 0x34, 0x39, 0xef, 0x4c, 0x60, 0x15, 0x2e, 0x7a, 0x63, 0x0c, 0x65, 0x13, 0xc3, 0xb4, 0xb3, 0xae, 0xc4, 0xdb, 0x4a, 0x3b, 0xd6, 0x9d, 0x93, 0xde, 0x56, 0x9b, 0xf1, 0xf9, 0xb5, 0x54, 0x1c, 0x54, 0x42, 0x06, 0x5e, 0x61, 0xc5, 0x40, 0x05, 0x3e, 0x44, 0xa3, 0x26, 0x14, 0xc9, 0x05, 0x96, 0x69, 0x17, 0xa1, 0xb0, 0x34, 0x9f, 0x60, 0x5a, 0x3f, 0x88, 0x77, 0x18, 0xcc, 0x51, 0x9c, 0xf7, 0xc4, 0xe0, 0xb1, 0xce, 0x8d, 0xff, 0x8f, 0x52, 0xbc, 0x81, 0x60, 0x42, 0x3f, 0xde, 0x8b, 0x83, 0x1f, 0xe9, 0x92, 0xc2, 0x93, 0x47, 0x86, 0xe6, 0x4c, 0xd1, 0x9f, 0x48, 0xcc, 0x4d, 0x79, 0x3b, 0x48, 0xf7, 0x83, 0x9b, 0x5e, 0xbf, 0x16, 0x9b, 0x66, 0xda, 0x92, 0x6d, 0x5e, 0x5b, 0xb2, 0x65, 0x38, 0x44, 0x7f, 0x19, 0xcf, 0xc5, 0x04, 0x6c, 0xfb, 0xf3, 0x9d, 0xa7, 0xc6, 0xca, 0x7f, 0xb7, 0x1c, 0x4f, 0xd1, 0x3a, 0xec, 0xe3, 0x31, 0xf2, 0xc6, 0x24, 0x23, 0x2f, 0xe6, 0x30, 0x22, 0xc5, 0xc3, 0x5b, 0x72, 0xf5, 0xc3, 0x04, 0x0f, 0xf7, 0x47, 0x99, 0x87, 0x31, 0xa9, 0xea, 0xcb, 0x31, 0x0b, 0xb7, 0xf7, 0x47, 0xa6, 0xc2, 0x98, 0x3f, 0x81, 0xc2, 0x48, 0xba, 0x61, 0x21, 0xa3, 0x1b, 0x16, 0x13, 0x5e, 0xdd, 0x8c, 0x77, 0x5c, 0x89, 0x96, 0x8d, 0xf1, 0x51, 0xa2, 0x40, 0xe5, 0x8d, 0x4a, 0x7d, 0x50, 0x96, 0x26, 0x0e, 0xa0, 0xff, 0x5a, 0xb2, 0x89, 0x3a, 0x09, 0xa1, 0xf0, 0x7d, 0xed, 0x94, 0x6e, 0x2e, 0x67, 0xe8, 0xe6, 0x2c, 0x5d, 0x5f, 0xc9, 0xd2, 0xf5, 0xd6, 0x9f, 0x90, 0x47, 0xed, 0x8e, 0xd0, 0xde, 0x68, 0x7f, 0x13, 0xaa, 0x23, 0x11, 0xe9, 0x91, 0xb9, 0xcc, 0x38, 0x19, 0x3b, 0x22, 0x92, 0x96, 0xb1, 0xe0, 0x57, 0xc9, 0xae, 0xc0, 0xb2, 0x23, 0x06, 0x9d, 0xb8, 0x12, 0xbf, 0xb5, 0x00, 0x8e, 0x18, 0xec, 0xc8, 0x12, 0xdf, 0x87, 0x55, 0xcc, 0x1d, 0xda, 0xde, 0xd8, 0x2e, 0x88, 0xdf, 0xb6, 0x23, 0xa2, 0x6d, 0x2a, 0xd2, 0x7e, 0xd8, 0xaa, 0x8f, 0xd4, 0x07, 0x41, 0xd8, 0x80, 0x55, 0x3b, 0x0c, 0xdd, 0x30, 0x4a, 0xd0, 0xcc, 0x65, 0x05, 0x8a, 0xa4, 0x32, 0xca, 0x76, 0xaf, 0x73, 0x15, 0x49, 0x85, 0xf5, 0x0a, 0xac, 0x36, 0xdb, 0xf8, 0x91, 0xbc, 0x7c, 0x7c, 0x16, 0x16, 0x46, 0xc9, 0x8b, 0x3e, 0xf5, 0xd6, 0xfc, 0x48, 0x44, 0x5b, 0x8e, 0xf5, 0x3d, 0x58, 0x25, 0xa6, 0x4c, 0x7d, 0xda, 0x38, 0xa9, 0x5f, 0xd6, 0xeb, 0x37, 0x25, 0x26, 0xf9, 0xf8, 0x70, 0x3e, 0x26, 0xda, 0xcc, 0x34, 0xf9, 0xa6, 0xd8, 0x6a, 0x7d, 0x53, 0x12, 0x21, 0x81, 0xe4, 0x9b, 0xe7, 0xdb, 0x38, 0x2b, 0xed, 0xe8, 0xef, 0x1a, 0x17, 0x35, 0x8e, 0x1e, 0x58, 0xf3, 0x25, 0x23, 0x63, 0xc2, 0x6b, 0x98, 0xb4, 0x43, 0xc4, 0xff, 0x08, 0x27, 0xa6, 0x14, 0xb8, 0xe3, 0x72, 0xa0, 0xe8, 0x69, 0xe7, 0x77, 0xe8, 0xe1, 0x1e, 0x11, 0x19, 0x8f, 0x82, 0xbe, 0x00, 0x4b, 0xa3, 0xd4, 0x63, 0x4f, 0xf5, 0x56, 0x6d, 0x14, 0xbf, 0xf4, 0xc4, 0x0f, 0xfb, 0x68, 0x95, 0x9e, 0x7e, 0xac, 0x67, 0x8a, 0x8d, 0xb8, 0x23, 0xa2, 0x0d, 0xdf, 0x73, 0x54, 0x54, 0xca, 0xbf, 0x43, 0xf1, 0xd0, 0xb4, 0xc4, 0x22, 0xc7, 0xeb, 0x5a, 0xd7, 0xf7, 0x9c, 0xfc, 0x28, 0x94, 0x12, 0x8a, 0xf2, 0xec, 0x63, 0x78, 0x8d, 0x0d, 0xa8, 0x8f, 0x5d, 0x36, 0x8f, 0xf5, 0x81, 0xf1, 0x42, 0xc1, 0xca, 0xa5, 0x1d, 0x05, 0xad, 0xa5, 0xb1, 0x4b, 0x16, 0xb4, 0x7c, 0x55, 0xc9, 0x24, 0x12, 0x47, 0xb1, 0x41, 0x4e, 0x69, 0x56, 0x72, 0xac, 0x1b, 0xf4, 0xda, 0x1f, 0x67, 0xf1, 0x60, 0x52, 0x3b, 0xc6, 0x2f, 0xc0, 0x12, 0x01, 0x34, 0x1e, 0x44, 0x25, 0x1c, 0xfc, 0x1e, 0xe8, 0xaf, 0xd0, 0x02, 0x6f, 0xa2, 0x6a, 0x3e, 0xc3, 0x52, 0x00, 0xcb, 0x29, 0x80, 0x8d, 0xef, 0x40, 0x9d, 0xf2, 0xe3, 0xf1, 0x91, 0xe5, 0xb1, 0xcc, 0x88, 0x78, 0xcb, 0x17, 0x4b, 0xab, 0xb1, 0xfe, 0x10, 0x1a, 0x49, 0x3b, 0xc8, 0xed, 0x0b, 0xdb, 0xf0, 0x3d, 0x58, 0x21, 0x90, 0xc9, 0x3a, 0x71, 0x1a, 0x67, 0x96, 0xbb, 0xf2, 0x1f, 0x41, 0xfd, 0x0f, 0xc8, 0xd9, 0xd3, 0x00, 0x5b, 0xf4, 0x60, 0x4c, 0x1a, 0x59, 0xf9, 0x38, 0xc8, 0x9e, 0x8a, 0x64, 0xbc, 0x05, 0x2b, 0xac, 0x88, 0x88, 0x4d, 0xb3, 0x0c, 0xb4, 0x9e, 0x9c, 0x0f, 0xb8, 0x46, 0x7e, 0xeb, 0xbe, 0x03, 0x4b, 0x52, 0x21, 0xe7, 0x47, 0xed, 0x35, 0x94, 0x31, 0xd8, 0xb1, 0x4c, 0x58, 0xf7, 0x25, 0x59, 0xea, 0x28, 0xec, 0x09, 0xdb, 0x97, 0xb4, 0xba, 0x9d, 0x2d, 0x22, 0xa4, 0xdc, 0x4f, 0x23, 0x68, 0x2f, 0x4b, 0x92, 0xd5, 0x0b, 0x30, 0x79, 0x7a, 0xd2, 0x97, 0x7a, 0x92, 0xa7, 0x95, 0xc4, 0x61, 0xef, 0x79, 0x00, 0x64, 0x89, 0x21, 0xd8, 0xa8, 0x95, 0x59, 0x0c, 0x2d, 0xc0, 0xa9, 0xa8, 0x63, 0x3b, 0xfb, 0x46, 0xf4, 0x01, 0xe4, 0xe2, 0x2d, 0x67, 0x3f, 0x7e, 0x74, 0x67, 0x94, 0xbc, 0x1c, 0x38, 0xaf, 0xa6, 0x81, 0x5f, 0x2c, 0x49, 0x55, 0xaa, 0x63, 0x7c, 0x36, 0x81, 0xa5, 0xcd, 0x36, 0x54, 0xcc, 0x36, 0x58, 0xd7, 0xe5, 0xa8, 0xbe, 0xe5, 0xec, 0xdf, 0xea, 0xed, 0xb9, 0x62, 0x5f, 0x0c, 0x05, 0xdb, 0x29, 0x85, 0x6d, 0xb7, 0xfe, 0xbe, 0x1a, 0xd3, 0x66, 0xc5, 0xfc, 0x26, 0x98, 0xe0, 0xca, 0x29, 0x56, 0x9e, 0x3c, 0x94, 0xc9, 0xab, 0xb0, 0x66, 0x27, 0xf8, 0x8d, 0xb7, 0x0a, 0xb4, 0x74, 0x3a, 0x8c, 0x51, 0x6a, 0x5c, 0x8f, 0x13, 0xf0, 0xff, 0x28, 0x35, 0x3e, 0xd3, 0x6b, 0x2a, 0xe6, 0x43, 0x3e, 0x59, 0x41, 0x00, 0xf4, 0xf8, 0xdd, 0x54, 0x9c, 0x23, 0x85, 0x16, 0xac, 0xbe, 0x33, 0x82, 0x00, 0xcc, 0xcf, 0x12, 0x04, 0x60, 0x61, 0x22, 0x08, 0xc0, 0x3b, 0x5a, 0x10, 0x80, 0xc5, 0x0c, 0x85, 0xd2, 0x1a, 0x87, 0x7b, 0xb1, 0x89, 0xa6, 0x62, 0x00, 0xbc, 0x26, 0x45, 0x7f, 0x86, 0x17, 0xde, 0xad, 0xb1, 0x14, 0xda, 0x93, 0x3f, 0xdf, 0xfe, 0xce, 0xc4, 0xf3, 0xed, 0x33, 0x90, 0x38, 0x90, 0x33, 0xfc, 0xed, 0x27, 0x63, 0x77, 0xa4, 0x9e, 0x6f, 0xbf, 0x09, 0x2b, 0x28, 0x4f, 0x02, 0xd3, 0xf2, 0x35, 0x83, 0x5e, 0xab, 0xb5, 0x3c, 0x92, 0x5f, 0x34, 0x2e, 0xce, 0xc1, 0x82, 0xdb, 0xf7, 0x54, 0xf0, 0xd7, 0x6a, 0x4b, 0x7e, 0x59, 0x37, 0x24, 0x43, 0xb8, 0x64, 0x62, 0x33, 0x5d, 0x81, 0xe5, 0x04, 0x61, 0x6c, 0x39, 0x81, 0x82, 0xb9, 0xe5, 0x58, 0x8e, 0x64, 0x8f, 0x5e, 0xb3, 0xd0, 0x18, 0x89, 0xe1, 0x65, 0xc6, 0x27, 0x33, 0x68, 0xaf, 0x2a, 0x3c, 0xd6, 0x8f, 0xa5, 0x05, 0x49, 0x5f, 0x85, 0xe6, 0xdc, 0x75, 0xa8, 0x85, 0x03, 0x3f, 0x9a, 0xd5, 0xdc, 0xc1, 0xb2, 0xa4, 0x35, 0xf7, 0xa5, 0x79, 0xc9, 0x18, 0x76, 0x8e, 0x6d, 0xe1, 0x19, 0x78, 0x2b, 0xb3, 0xe3, 0xdd, 0x92, 0xe6, 0x1f, 0xb7, 0x5a, 0xbe, 0x73, 0x9f, 0xd3, 0x36, 0x1c, 0x6f, 0x88, 0x43, 0x0f, 0xde, 0x44, 0x58, 0x39, 0x7a, 0x53, 0xc7, 0x10, 0x99, 0xa2, 0x87, 0xef, 0xf3, 0x1a, 0x61, 0x22, 0xa8, 0xa4, 0x11, 0xbc, 0x2b, 0xad, 0x08, 0xf3, 0xa5, 0xf2, 0x69, 0x53, 0xe8, 0x03, 0x69, 0x24, 0x98, 0xcf, 0x92, 0xdf, 0xe0, 0x79, 0x24, 0x89, 0x69, 0x58, 0xb4, 0xb6, 0x42, 0x04, 0x71, 0x0c, 0xc3, 0x5d, 0xd9, 0xcc, 0xcf, 0xdc, 0xa3, 0xb1, 0x50, 0x23, 0xe3, 0x3c, 0x2c, 0xd2, 0x43, 0x0b, 0xb1, 0xd6, 0x5e, 0xc0, 0x4f, 0x52, 0xb2, 0xf0, 0x04, 0x0b, 0xea, 0xc1, 0xde, 0x26, 0x44, 0x8e, 0x40, 0xf1, 0x69, 0xe8, 0x13, 0xf5, 0xd7, 0xba, 0x46, 0xaf, 0xed, 0xc9, 0xcc, 0xf6, 0xc0, 0x8f, 0x1e, 0x79, 0x03, 0x9f, 0x63, 0x6e, 0xe6, 0x61, 0xb3, 0xee, 0xd1, 0x33, 0x7a, 0x13, 0x75, 0x0a, 0xbd, 0xd6, 0x15, 0xa4, 0xb2, 0x01, 0xe9, 0xc7, 0x70, 0xda, 0xc4, 0xbe, 0xe5, 0x15, 0x61, 0xa6, 0x15, 0x06, 0x75, 0x5d, 0xe2, 0x06, 0x42, 0x1d, 0xe7, 0x1c, 0xa6, 0xa6, 0xe3, 0x78, 0x55, 0xd6, 0x81, 0xd3, 0x26, 0xad, 0x5b, 0xde, 0xf1, 0xe9, 0x34, 0xf0, 0x56, 0x0c, 0xbc, 0xd6, 0xc7, 0x52, 0xa9, 0xc4, 0x08, 0x3e, 0x1d, 0x47, 0x27, 0x6c, 0x83, 0xf5, 0x63, 0xa9, 0x66, 0x74, 0x58, 0x4f, 0x97, 0xda, 0xe7, 0xe9, 0xd9, 0x77, 0x89, 0x41, 0x9e, 0xc9, 0xf0, 0x2b, 0xfe, 0x38, 0x65, 0x0e, 0xe9, 0x69, 0xec, 0xac, 0xdc, 0xc2, 0x67, 0x3b, 0xb4, 0xd8, 0x54, 0x99, 0x26, 0x21, 0x66, 0x23, 0x10, 0xbe, 0xa6, 0x94, 0xc4, 0xa6, 0xfa, 0x29, 0x9c, 0x6d, 0x37, 0x6f, 0x1f, 0x8e, 0x84, 0x43, 0x51, 0xbd, 0x93, 0xdd, 0x88, 0x3b, 0xb0, 0x2a, 0xe2, 0x64, 0x3d, 0x44, 0x58, 0xd6, 0xd3, 0x8b, 0x09, 0x80, 0xd6, 0x4a, 0x52, 0x4b, 0x85, 0x79, 0xe2, 0xa8, 0x73, 0xa1, 0x88, 0xe4, 0x5c, 0x50, 0x75, 0xec, 0xa3, 0x16, 0x7e, 0x5b, 0x77, 0xe0, 0x62, 0xb3, 0x6d, 0x60, 0x97, 0xc7, 0x62, 0x1c, 0xac, 0xfc, 0x9b, 0x06, 0x0d, 0x9a, 0x4b, 0xad, 0x86, 0x84, 0x7c, 0x6e, 0xde, 0x81, 0x8b, 0xa9, 0x56, 0xc4, 0x70, 0xf2, 0xcd, 0xd2, 0x3f, 0x2e, 0xc3, 0x7a, 0x26, 0xf6, 0xe3, 0xa0, 0x6e, 0x5c, 0x85, 0x65, 0x65, 0x40, 0xeb, 0x56, 0xaa, 0x34, 0x93, 0xc9, 0x4a, 0xbd, 0x07, 0x2b, 0x2c, 0x24, 0xb1, 0x0a, 0xaa, 0x64, 0x84, 0x55, 0x4d, 0x73, 0x92, 0xba, 0xac, 0xb5, 0x4c, 0xf2, 0x24, 0x35, 0x52, 0xe3, 0x33, 0x38, 0xad, 0x9e, 0xf0, 0xf6, 0xe8, 0xf9, 0x77, 0x7d, 0x47, 0x66, 0x16, 0x70, 0x6b, 0xdd, 0xf8, 0x8a, 0xc7, 0x3d, 0x9e, 0xa8, 0x33, 0x62, 0xd1, 0x99, 0xa7, 0xe6, 0x97, 0x00, 0xb4, 0xf3, 0x2f, 0x19, 0x69, 0xbd, 0x1b, 0x1f, 0x7d, 0x35, 0x60, 0x6e, 0x77, 0x60, 0xf7, 0xe5, 0x15, 0x60, 0xfa, 0x6f, 0xd9, 0xb0, 0x9e, 0xd9, 0x1d, 0x85, 0xd6, 0x0c, 0x41, 0x29, 0x27, 0x50, 0xf8, 0x8d, 0x15, 0xe5, 0x90, 0x51, 0xe1, 0x27, 0x6d, 0xba, 0xd2, 0xe3, 0xc2, 0xba, 0x05, 0x17, 0xf4, 0xbe, 0x6b, 0x8b, 0x81, 0xe8, 0x45, 0xea, 0xd8, 0x90, 0x5f, 0x5c, 0x12, 0x3d, 0xe9, 0x13, 0x12, 0x0f, 0xff, 0xe5, 0x30, 0x2e, 0xb6, 0xe5, 0x58, 0x6f, 0xc3, 0x05, 0x9d, 0xca, 0x04, 0x44, 0xbe, 0xc8, 0xfc, 0x00, 0xce, 0xea, 0x58, 0x93, 0xa5, 0xcc, 0xcc, 0xe2, 0x72, 0x01, 0xaa, 0xf2, 0xe6, 0x4c, 0xac, 0x79, 0xf8, 0xea, 0xcc, 0xa1, 0x15, 0x98, 0x43, 0x71, 0xda, 0xaa, 0xa5, 0x19, 0x3f, 0xf8, 0x79, 0x8c, 0x5d, 0x17, 0xf9, 0x16, 0x68, 0xfc, 0x1a, 0xdd, 0x6d, 0x93, 0x8d, 0x2c, 0x34, 0xf7, 0x44, 0xa0, 0x7c, 0xc4, 0x65, 0xcf, 0xa7, 0x9f, 0x16, 0x92, 0x47, 0xb8, 0xea, 0xf1, 0xaa, 0x34, 0x2b, 0x13, 0x30, 0xf9, 0xac, 0xdc, 0x44, 0x2d, 0xa8, 0xc9, 0x88, 0x3d, 0x18, 0xdc, 0xf1, 0x83, 0x7b, 0x62, 0x40, 0x36, 0xd7, 0xcb, 0xf1, 0xb6, 0xe3, 0x9e, 0x18, 0x8c, 0x34, 0xc7, 0x03, 0xb9, 0xb5, 0x88, 0xe5, 0x1e, 0xb9, 0x8e, 0x75, 0x0d, 0xb5, 0x65, 0x26, 0x94, 0x7c, 0xcc, 0x47, 0xb9, 0x75, 0x54, 0xac, 0x06, 0xc6, 0xcc, 0x57, 0xdb, 0x55, 0xac, 0x06, 0x4a, 0xe3, 0x5b, 0xed, 0xf1, 0x72, 0xaa, 0x7c, 0xdc, 0xeb, 0x5c, 0x7f, 0xa5, 0x84, 0x93, 0x6d, 0x82, 0x5b, 0x35, 0xd7, 0x82, 0x7a, 0x57, 0x50, 0x53, 0x85, 0x1e, 0xe4, 0x7c, 0xa9, 0x2b, 0xee, 0x51, 0x9a, 0x0c, 0x54, 0x34, 0x0c, 0xfb, 0xba, 0xa3, 0xe7, 0xe2, 0x30, 0xec, 0x93, 0x50, 0x7d, 0x0b, 0x1a, 0xc4, 0x26, 0xcc, 0x0f, 0xe3, 0x95, 0x90, 0x74, 0x93, 0xc7, 0x9c, 0xed, 0xb0, 0xdf, 0x96, 0x2b, 0x22, 0x6b, 0x84, 0xb3, 0xb1, 0x49, 0xc2, 0x33, 0x16, 0xb2, 0xef, 0xc0, 0xf3, 0xc6, 0x58, 0xa5, 0xb7, 0x28, 0xcc, 0xd7, 0x8e, 0x92, 0x37, 0x81, 0x4a, 0xa9, 0x07, 0x8d, 0xfe, 0x88, 0xf6, 0xeb, 0x73, 0x6a, 0xe7, 0x13, 0xfe, 0xdd, 0xc9, 0xc0, 0x7b, 0xe6, 0xb5, 0x55, 0x6d, 0xa0, 0x4d, 0xbe, 0x6f, 0x74, 0x5b, 0x1e, 0x89, 0xf0, 0x33, 0x60, 0x49, 0x6c, 0xc3, 0xa9, 0x20, 0x96, 0xd5, 0x92, 0x55, 0xcd, 0x7d, 0x49, 0xc3, 0xe6, 0x52, 0x0d, 0xdb, 0x34, 0x87, 0xde, 0x8e, 0xad, 0x3f, 0x69, 0x3e, 0xf3, 0xcc, 0xb7, 0x6f, 0x8e, 0xbc, 0x04, 0xca, 0x33, 0xee, 0xd3, 0xdf, 0xa9, 0xc0, 0xb9, 0x76, 0x53, 0x2e, 0x55, 0x5d, 0x11, 0xd2, 0x35, 0x8c, 0x31, 0x8d, 0xa0, 0x2d, 0x68, 0xd0, 0xf3, 0xd6, 0xb6, 0x5c, 0xc7, 0xea, 0x56, 0xf7, 0xc5, 0xb4, 0x55, 0x22, 0xab, 0xb3, 0x6f, 0x1f, 0x56, 0x53, 0xab, 0x5f, 0xea, 0x87, 0x6f, 0xc2, 0x5a, 0x6f, 0x1c, 0x50, 0xd8, 0xda, 0x58, 0xac, 0xf9, 0x38, 0xad, 0xde, 0x1b, 0x07, 0x9b, 0xf6, 0x91, 0xba, 0xd3, 0xf1, 0x29, 0x34, 0x62, 0x74, 0x69, 0x67, 0x94, 0xab, 0x79, 0x38, 0x69, 0x99, 0xc0, 0x98, 0x6d, 0x2d, 0xfa, 0xa1, 0x7a, 0x64, 0x7d, 0xd7, 0x0d, 0xc2, 0x08, 0xa7, 0xda, 0xa0, 0x6f, 0xbc, 0xdc, 0xbc, 0x4a, 0x19, 0x4d, 0x4a, 0x27, 0xe4, 0x1f, 0xc0, 0x05, 0xa3, 0xac, 0xe4, 0x2e, 0xeb, 0x0f, 0x9e, 0x50, 0xcf, 0x69, 0x75, 0xb8, 0x7f, 0x58, 0x95, 0x7c, 0x01, 0x8d, 0x31, 0x19, 0xee, 0xaa, 0xae, 0xe6, 0xbf, 0xf8, 0x6a, 0x0e, 0xdd, 0x6a, 0x75, 0xc0, 0x35, 0x98, 0x7e, 0x06, 0xc2, 0xf0, 0xa9, 0x7f, 0x7e, 0x80, 0xeb, 0x83, 0xa4, 0xce, 0xa7, 0x23, 0xe1, 0xa9, 0x1d, 0xea, 0xef, 0x43, 0xfd, 0xd8, 0x5d, 0xb3, 0x6c, 0x6b, 0xdd, 0x22, 0x5f, 0xba, 0x4f, 0x8a, 0x24, 0x56, 0x63, 0x76, 0x3f, 0x94, 0x4e, 0xde, 0x0f, 0xb3, 0x4a, 0x80, 0x35, 0xc4, 0xa9, 0x39, 0x01, 0x6a, 0xbc, 0x79, 0x19, 0x93, 0x14, 0x5b, 0x02, 0xa0, 0x92, 0xb6, 0x28, 0x48, 0x1b, 0x3d, 0x4f, 0xae, 0x02, 0xc6, 0xd1, 0x87, 0xf6, 0x12, 0x66, 0x72, 0xdf, 0x41, 0xbe, 0x84, 0xf9, 0x60, 0x3c, 0xb4, 0x7e, 0x33, 0xc5, 0x82, 0x64, 0xd0, 0xcd, 0x82, 0x8f, 0x47, 0x65, 0x79, 0xda, 0xa8, 0xac, 0x1c, 0x77, 0x54, 0x7e, 0x8e, 0x93, 0xaa, 0x36, 0x28, 0x27, 0x5e, 0xff, 0x2c, 0xa6, 0x8c, 0xae, 0xf5, 0x1e, 0xea, 0xfe, 0x6b, 0x5d, 0xff, 0x10, 0x75, 0xd5, 0x6f, 0x91, 0x7b, 0x60, 0x26, 0xe0, 0x3f, 0xed, 0x26, 0x87, 0x68, 0x6b, 0x6a, 0xc2, 0xe4, 0x86, 0x74, 0xec, 0x1a, 0xa2, 0x34, 0x7e, 0x01, 0x0d, 0x47, 0x7e, 0x4f, 0x48, 0xe3, 0x71, 0x46, 0x97, 0x02, 0x12, 0x9f, 0x47, 0x58, 0x70, 0x45, 0xe7, 0xf3, 0x9d, 0xf4, 0xe0, 0xc6, 0x85, 0xdc, 0x5f, 0x84, 0x2b, 0x3a, 0x61, 0x13, 0x65, 0x9e, 0xb1, 0x82, 0xfe, 0xe5, 0x52, 0x2e, 0xfe, 0x64, 0xb8, 0x16, 0x6a, 0xae, 0x52, 0xa1, 0xe6, 0xca, 0x54, 0x90, 0xe5, 0x4c, 0x05, 0x69, 0xdd, 0x81, 0x17, 0x75, 0x76, 0x35, 0xfd, 0xc1, 0x80, 0x9f, 0x62, 0x6a, 0x53, 0x6b, 0x94, 0x53, 0xe3, 0x34, 0x31, 0xb2, 0xfe, 0x66, 0x09, 0x5e, 0x34, 0xf4, 0x4e, 0x06, 0xa0, 0xc2, 0x30, 0x75, 0x3a, 0xf8, 0xf2, 0x84, 0x94, 0x5e, 0xc7, 0xa5, 0xaa, 0x39, 0x77, 0x14, 0xed, 0xac, 0x39, 0x4a, 0x1a, 0x7e, 0xb5, 0x04, 0x97, 0xf5, 0xf6, 0xdd, 0x77, 0x1f, 0xdb, 0x5d, 0x77, 0x40, 0x7b, 0xe0, 0x33, 0x8f, 0xbd, 0x17, 0x60, 0x89, 0x7a, 0xdb, 0x3c, 0x95, 0xc3, 0x24, 0xde, 0xc3, 0x7f, 0x15, 0xd6, 0x06, 0x31, 0x5c, 0xc3, 0x0f, 0x6d, 0x35, 0x49, 0xe7, 0xf0, 0xd7, 0xbf, 0x53, 0x82, 0xcb, 0x3a, 0x9b, 0xd2, 0xf4, 0x7c, 0x0d, 0x16, 0x3d, 0x95, 0x21, 0xfb, 0xd7, 0xe9, 0x0a, 0x62, 0x42, 0x9f, 0xf6, 0xfa, 0x51, 0xea, 0x01, 0xe2, 0x52, 0xea, 0x01, 0xe2, 0xe9, 0x04, 0xbe, 0x6e, 0x44, 0xb1, 0xb9, 0x90, 0xb2, 0xd7, 0x18, 0x0f, 0x59, 0x6a, 0x7c, 0xbb, 0xfa, 0x6f, 0x96, 0xcc, 0x79, 0x72, 0xfa, 0x8b, 0x4b, 0xc5, 0x2f, 0x24, 0xa7, 0x09, 0xac, 0x4c, 0x10, 0xf8, 0x22, 0xd4, 0x85, 0x44, 0x92, 0x18, 0x15, 0xf3, 0xad, 0x65, 0x95, 0x48, 0x03, 0xe6, 0x17, 0xd0, 0x62, 0x4e, 0xa8, 0xfa, 0xc2, 0x0f, 0x64, 0x78, 0xc9, 0xb6, 0x88, 0x66, 0x92, 0xa6, 0x4b, 0x00, 0x3d, 0x1e, 0x1c, 0x9a, 0x30, 0xc9, 0x14, 0x7e, 0xaa, 0xcc, 0xf3, 0x55, 0x3c, 0x45, 0xbe, 0x95, 0x59, 0xf5, 0x7c, 0x19, 0x4a, 0xf1, 0x37, 0xc8, 0xe2, 0xce, 0xc1, 0xfe, 0x35, 0x64, 0xc7, 0xa4, 0xa9, 0x52, 0x48, 0xd3, 0x5c, 0x8a, 0xa6, 0xef, 0xa2, 0xb1, 0xac, 0x4c, 0xc3, 0x2f, 0xf6, 0x84, 0xd0, 0x1f, 0x91, 0x9f, 0xaa, 0x37, 0x68, 0x79, 0x9a, 0x55, 0x3b, 0x7f, 0x91, 0x78, 0x53, 0xeb, 0x01, 0xae, 0x82, 0x26, 0xd4, 0xec, 0xe3, 0xd9, 0x7a, 0x57, 0x63, 0x62, 0x1a, 0x40, 0x3e, 0xda, 0x9f, 0x83, 0xf5, 0x89, 0x76, 0xce, 0xac, 0x42, 0x12, 0xd1, 0xb4, 0x07, 0x03, 0xb9, 0xd7, 0x26, 0x45, 0xf3, 0xd6, 0x60, 0x60, 0xfd, 0xab, 0x25, 0x6d, 0xaa, 0xd4, 0x81, 0xcf, 0x22, 0xec, 0x59, 0x10, 0x1b, 0xb7, 0xcc, 0x83, 0xd3, 0x2c, 0xf7, 0x3d, 0x0d, 0x0d, 0x8e, 0x7f, 0x0e, 0x71, 0xa6, 0x3d, 0x8c, 0xf9, 0x7d, 0xb8, 0x94, 0x6a, 0x70, 0x73, 0xe0, 0x87, 0xc7, 0x30, 0x5a, 0xd8, 0xb7, 0x3e, 0x0f, 0x42, 0x3e, 0xa7, 0xbf, 0xc4, 0x95, 0xb8, 0xaa, 0x96, 0x04, 0xd5, 0x99, 0xca, 0xe4, 0xab, 0xb0, 0x1c, 0x52, 0x69, 0xf3, 0x35, 0x6b, 0x4e, 0x63, 0xdf, 0xae, 0xdf, 0x28, 0xe3, 0x12, 0xdb, 0x84, 0xfd, 0xf5, 0xc6, 0x8d, 0x13, 0xd8, 0x07, 0x86, 0x3b, 0x59, 0x0d, 0x53, 0xd8, 0xe7, 0xec, 0x9a, 0xee, 0x76, 0x33, 0x97, 0x11, 0x9f, 0x74, 0x33, 0xb0, 0x0f, 0xe8, 0xf9, 0xc2, 0xd8, 0xe5, 0xa6, 0xf1, 0x2e, 0x80, 0x38, 0x8c, 0x02, 0x9b, 0xb4, 0xb8, 0xbc, 0x3b, 0x99, 0x53, 0xa9, 0x46, 0x05, 0xf1, 0x6f, 0x4c, 0x08, 0xaa, 0xad, 0x50, 0xed, 0x04, 0x62, 0x0a, 0xea, 0xac, 0x10, 0x07, 0xb0, 0xed, 0x38, 0x9d, 0x91, 0xef, 0x7a, 0x91, 0x7a, 0x53, 0xdb, 0x76, 0x9c, 0x1d, 0xfc, 0xb6, 0xae, 0x1b, 0xec, 0xa6, 0xe7, 0x56, 0x66, 0xea, 0xdd, 0x5f, 0x33, 0x79, 0x49, 0x15, 0xbf, 0x06, 0x2f, 0x3f, 0xcc, 0x92, 0xd8, 0x19, 0x8f, 0xfa, 0x6f, 0xe1, 0x9a, 0x3c, 0x32, 0x1e, 0x16, 0x98, 0xfa, 0x66, 0x4d, 0x5d, 0x1c, 0x46, 0xc9, 0xcb, 0x02, 0x39, 0xcf, 0xd6, 0xcc, 0xa5, 0x9e, 0xad, 0xb9, 0x28, 0x9f, 0xad, 0x71, 0xec, 0x23, 0xc5, 0x66, 0x7a, 0xa1, 0x66, 0xd3, 0x3e, 0x0a, 0xad, 0x31, 0x9c, 0xd3, 0x18, 0x39, 0xb4, 0xc3, 0xbd, 0xdb, 0xfd, 0x7e, 0x38, 0xab, 0x7e, 0xd0, 0x04, 0xa9, 0x9c, 0x16, 0xa4, 0x8b, 0x50, 0xe3, 0xee, 0x4d, 0xa2, 0xa2, 0x56, 0xa9, 0x77, 0x8f, 0x46, 0xc2, 0xfa, 0xa7, 0x65, 0x6d, 0xbd, 0x9f, 0xe0, 0x7d, 0x76, 0x62, 0x6d, 0x50, 0x33, 0x67, 0x52, 0x63, 0xca, 0xfc, 0xfc, 0x49, 0x64, 0x7e, 0xe1, 0x44, 0x32, 0xbf, 0x58, 0x28, 0xf3, 0x55, 0x53, 0xe6, 0x1b, 0xef, 0xf1, 0x8e, 0x1d, 0x11, 0x59, 0xcb, 0x38, 0x94, 0x69, 0x1f, 0x85, 0x91, 0x18, 0xca, 0xa0, 0x82, 0xb4, 0x9b, 0x47, 0x2a, 0xf1, 0x4b, 0x7d, 0xae, 0x8b, 0x39, 0xbd, 0x1d, 0xf6, 0x67, 0xea, 0x64, 0x83, 0x6f, 0xe5, 0x54, 0x2f, 0x7e, 0xa9, 0x4f, 0x84, 0x3a, 0x68, 0xec, 0xc7, 0xef, 0x02, 0xae, 0xf2, 0x3b, 0x31, 0xc9, 0xa5, 0xa9, 0x24, 0x23, 0xde, 0x6d, 0x49, 0xf5, 0x8f, 0x50, 0x3e, 0xb6, 0xbc, 0x7d, 0x37, 0xb2, 0xc9, 0x20, 0x4f, 0xf6, 0x83, 0x36, 0x61, 0xd5, 0x8d, 0xd3, 0xf5, 0x93, 0xa4, 0x8b, 0x13, 0x01, 0x4b, 0x93, 0xfa, 0xad, 0x95, 0xa4, 0x0e, 0x1d, 0x92, 0xfe, 0x0a, 0xf9, 0xf4, 0x24, 0x05, 0x68, 0x11, 0xf3, 0xd4, 0xc0, 0x37, 0x5e, 0x87, 0xd3, 0xf4, 0x16, 0x32, 0x07, 0xea, 0x4c, 0x05, 0x05, 0x5d, 0x73, 0xc4, 0x80, 0x43, 0x74, 0x3e, 0x92, 0xd1, 0x41, 0xcf, 0xc3, 0xd9, 0x66, 0x3b, 0x01, 0xf7, 0x60, 0x2c, 0x83, 0xee, 0x5b, 0xaf, 0xc3, 0x59, 0x9d, 0x4a, 0xce, 0xc8, 0x9f, 0x85, 0xee, 0xe3, 0xf4, 0x97, 0x2e, 0xfe, 0x28, 0x4c, 0x82, 0x97, 0x7e, 0x0b, 0x4e, 0x69, 0xad, 0xf3, 0x28, 0x5f, 0xee, 0x0e, 0xaf, 0xb9, 0xa9, 0x7a, 0xd6, 0xaf, 0x95, 0x70, 0x2e, 0xcc, 0x03, 0x57, 0xf4, 0x36, 0xc4, 0x09, 0x37, 0xb4, 0xe9, 0x22, 0x09, 0xb3, 0x4c, 0xdb, 0x25, 0xe1, 0x94, 0x07, 0xe3, 0xa1, 0x15, 0xa1, 0x28, 0x27, 0xf4, 0x6c, 0x88, 0x87, 0x7e, 0xf2, 0x3e, 0xc1, 0x0d, 0x58, 0x1f, 0xda, 0x61, 0x44, 0xef, 0x03, 0x65, 0xb7, 0xf0, 0x1c, 0xe7, 0xa7, 0x1b, 0x44, 0x58, 0xb9, 0x66, 0x72, 0xf9, 0xa7, 0xc6, 0x29, 0x8f, 0x5c, 0x69, 0xee, 0x65, 0x61, 0xcd, 0xef, 0x87, 0xef, 0xc1, 0x19, 0x9d, 0xd0, 0xe6, 0xc0, 0xe5, 0xf3, 0xf7, 0x97, 0x61, 0x35, 0x2d, 0x12, 0x25, 0x12, 0x89, 0xfa, 0xd0, 0x90, 0x87, 0x27, 0x29, 0xe1, 0xc4, 0xfa, 0xcf, 0x7c, 0x57, 0xfd, 0xb9, 0x0c, 0x92, 0x47, 0x03, 0xfb, 0x48, 0xae, 0xa3, 0x34, 0x16, 0x95, 0xd2, 0x2c, 0x3a, 0x80, 0xe7, 0x26, 0xe8, 0xe5, 0xca, 0xcf, 0x98, 0xea, 0x2d, 0x34, 0x70, 0x13, 0xc4, 0x9b, 0x6a, 0x60, 0x21, 0xcd, 0x39, 0x63, 0xb0, 0x94, 0x33, 0x06, 0x3b, 0x68, 0xce, 0x66, 0x80, 0xca, 0x6f, 0xc1, 0x31, 0x07, 0xf9, 0x47, 0xa6, 0xf4, 0x3e, 0xb4, 0xc3, 0xc7, 0xc6, 0xc3, 0xf2, 0x91, 0x1d, 0x3e, 0x4e, 0x79, 0xa3, 0x00, 0xa6, 0x25, 0x17, 0x0e, 0x0d, 0x39, 0x4c, 0xea, 0xe7, 0x53, 0x98, 0x86, 0x5a, 0x4e, 0x43, 0x7d, 0x3a, 0x2b, 0x70, 0x9b, 0xbc, 0x9c, 0x6c, 0x0a, 0x53, 0x7e, 0x57, 0x44, 0x53, 0x1e, 0xb6, 0x36, 0x5f, 0x49, 0x2e, 0xa7, 0x9f, 0x95, 0x3e, 0x03, 0xf3, 0xfa, 0x1c, 0xce, 0x1f, 0xd6, 0xff, 0x42, 0x8f, 0x24, 0x26, 0x38, 0x9e, 0xc5, 0x83, 0xd6, 0x71, 0xb6, 0x71, 0xc9, 0x91, 0x9e, 0xdc, 0xb6, 0x87, 0x82, 0x1c, 0xee, 0x47, 0x1d, 0x3f, 0x70, 0x50, 0xc5, 0xa8, 0x40, 0x9f, 0xb5, 0xde, 0xe8, 0x53, 0x4c, 0xe1, 0x2b, 0x62, 0xf6, 0x30, 0xbe, 0x67, 0x57, 0x6e, 0xc9, 0xaf, 0xa4, 0x41, 0x8b, 0x5a, 0x83, 0x1a, 0xa7, 0x60, 0x8e, 0x48, 0xe4, 0x59, 0xbe, 0x12, 0x6e, 0x39, 0xd6, 0x3f, 0x2b, 0xc1, 0x72, 0xdc, 0x46, 0x9c, 0x8b, 0x28, 0xdc, 0x1d, 0xbd, 0x4a, 0x2e, 0xf7, 0x0f, 0xa9, 0xa5, 0xe5, 0x56, 0x9d, 0x5f, 0x26, 0x97, 0x89, 0xb8, 0x86, 0x60, 0x9f, 0x08, 0x59, 0xa8, 0x4c, 0x85, 0x96, 0xc8, 0x2d, 0x42, 0x16, 0x79, 0x13, 0xce, 0x74, 0xa3, 0xce, 0x4f, 0xf6, 0x84, 0xd7, 0x31, 0x8a, 0x56, 0xa8, 0xe8, 0xa9, 0x6e, 0xf4, 0x73, 0x7b, 0xc2, 0xdb, 0xd4, 0x2a, 0xbc, 0x0e, 0xa7, 0xbb, 0x51, 0xe7, 0x2b, 0xd7, 0x36, 0xcb, 0xb3, 0xe5, 0xb4, 0xd6, 0x8d, 0x3e, 0x76, 0x6d, 0xbd, 0xf8, 0xdb, 0x70, 0x56, 0x16, 0x4f, 0x11, 0xcc, 0x5c, 0x6a, 0x50, 0x85, 0x87, 0x3a, 0xd5, 0xd2, 0x6f, 0x85, 0x1b, 0x4b, 0x2c, 0xfc, 0xf4, 0x13, 0x14, 0x26, 0x96, 0x1f, 0xcb, 0x26, 0xbf, 0x95, 0xac, 0x5c, 0xec, 0xf9, 0x2c, 0xa9, 0x2d, 0x1d, 0x57, 0x6a, 0x3f, 0x83, 0x17, 0x9a, 0xed, 0x66, 0x20, 0x1c, 0x37, 0x52, 0x44, 0xd1, 0x53, 0xe1, 0x91, 0x18, 0x6e, 0x8c, 0x8f, 0xa6, 0x08, 0x71, 0xdc, 0xa9, 0x65, 0x5d, 0x4a, 0xff, 0x9b, 0x12, 0xbc, 0xd0, 0x6e, 0xe6, 0xc2, 0x3c, 0x91, 0xd0, 0x3e, 0x8d, 0x11, 0x4a, 0x5e, 0x7e, 0x7b, 0xfe, 0x88, 0x8d, 0xd5, 0xb9, 0x0c, 0x67, 0xb2, 0xd6, 0xd8, 0x8b, 0x29, 0xe5, 0x47, 0xc5, 0xf1, 0x9f, 0xf5, 0x10, 0x4e, 0xb5, 0x9b, 0x98, 0xb7, 0x61, 0x87, 0x42, 0xf3, 0xe6, 0x0c, 0xc6, 0x9e, 0xe8, 0xd0, 0x4d, 0x42, 0xed, 0xfe, 0xee, 0x24, 0x44, 0x55, 0xab, 0xb5, 0x1c, 0x68, 0x5f, 0xd6, 0x55, 0xb8, 0xdc, 0x6c, 0x13, 0xc6, 0x91, 0xe8, 0xb9, 0xf6, 0x60, 0x27, 0x70, 0xf7, 0xdd, 0x81, 0xd0, 0xb7, 0xbb, 0x7f, 0x0a, 0x97, 0x19, 0x71, 0x76, 0x91, 0x67, 0x3c, 0xad, 0xfc, 0x36, 0xe9, 0xda, 0x4d, 0xdb, 0x27, 0xb3, 0xf0, 0xed, 0xb7, 0xde, 0x8a, 0xe3, 0x17, 0x60, 0xfb, 0xdf, 0x87, 0xaa, 0x17, 0xed, 0x76, 0x72, 0x6f, 0x2e, 0xa3, 0x6d, 0xa8, 0xd5, 0x6d, 0x2d, 0x7a, 0x11, 0x07, 0x0f, 0xb8, 0x23, 0x43, 0x3b, 0xc4, 0x91, 0x0b, 0xb2, 0x0c, 0x24, 0xad, 0xa6, 0x1e, 0x08, 0x07, 0x2b, 0xca, 0x18, 0x25, 0x3c, 0x57, 0xeb, 0xe5, 0xc8, 0x9a, 0xd2, 0xde, 0xc4, 0x1f, 0x51, 0x82, 0x3e, 0x57, 0x73, 0x0a, 0xce, 0xd5, 0xff, 0x29, 0x1d, 0xbe, 0x64, 0xd6, 0x2e, 0xdc, 0xb9, 0xd1, 0x60, 0x96, 0x53, 0x30, 0x1b, 0x1f, 0xc3, 0xaa, 0xcc, 0x4e, 0x05, 0x65, 0x98, 0xa5, 0x69, 0x75, 0xae, 0xaa, 0x02, 0xb0, 0xbc, 0x00, 0x4b, 0x7b, 0x76, 0xd8, 0xf1, 0xc4, 0x41, 0x67, 0xe0, 0xf7, 0xe5, 0xd6, 0x5d, 0x6d, 0xcf, 0x0e, 0x1f, 0x88, 0x83, 0xfb, 0x7e, 0xdf, 0x7a, 0x17, 0xd6, 0x8c, 0xc6, 0x2b, 0x77, 0x5f, 0x3d, 0xb8, 0x51, 0x69, 0x22, 0xb8, 0xd1, 0x08, 0xd6, 0x8c, 0x46, 0xe7, 0x37, 0xf5, 0x4e, 0x3a, 0x4e, 0x51, 0xd6, 0xa3, 0xd5, 0x39, 0x9d, 0xa4, 0x47, 0x2b, 0x7a, 0x17, 0x4e, 0x1b, 0x74, 0xca, 0x68, 0x45, 0x66, 0x0c, 0xa2, 0x52, 0x3a, 0x06, 0xd1, 0x4f, 0xe0, 0xb4, 0x41, 0x67, 0x61, 0x08, 0x22, 0x3d, 0xb0, 0x50, 0x56, 0x18, 0xc8, 0x14, 0xf6, 0x8c, 0xc0, 0x42, 0x15, 0x3d, 0xb0, 0xd0, 0xbb, 0x68, 0xa0, 0x68, 0x75, 0xd2, 0xb1, 0xb4, 0x55, 0x30, 0x8a, 0x92, 0x11, 0x8c, 0xe2, 0x8f, 0xd3, 0x63, 0x65, 0xb6, 0x38, 0xd7, 0xd9, 0xd1, 0x62, 0xcc, 0x20, 0x40, 0x95, 0xe3, 0x04, 0x01, 0xda, 0xc9, 0x0c, 0x02, 0x34, 0x37, 0xb3, 0x18, 0x4e, 0x84, 0x02, 0xb2, 0xfe, 0x16, 0x1d, 0xc4, 0x64, 0x33, 0x44, 0xc5, 0x93, 0x49, 0xf9, 0xbb, 0x95, 0x8a, 0xa2, 0xc4, 0x94, 0xf3, 0xa2, 0xc4, 0x54, 0x8a, 0xa3, 0xc4, 0xcc, 0x4d, 0x46, 0x89, 0xe1, 0xd9, 0x53, 0x23, 0x0d, 0x71, 0x25, 0xda, 0xf3, 0x57, 0xd3, 0x63, 0x3c, 0xc9, 0x7e, 0x36, 0xf7, 0x56, 0xa6, 0x1c, 0x6f, 0xbf, 0x08, 0x57, 0x0d, 0x6a, 0xf5, 0x48, 0x83, 0xea, 0xae, 0xad, 0xf5, 0x01, 0x5c, 0x35, 0x68, 0x9e, 0x28, 0x94, 0xbf, 0xde, 0x7a, 0x17, 0xce, 0x1b, 0xf0, 0xdb, 0x22, 0x7a, 0xe8, 0x8e, 0x42, 0x39, 0x87, 0x47, 0xee, 0xa8, 0xe3, 0x88, 0xb0, 0x27, 0x1f, 0x42, 0x58, 0x8c, 0xdc, 0xd1, 0xa6, 0x08, 0x7b, 0xd6, 0x9b, 0x70, 0xde, 0x40, 0x28, 0x6b, 0x15, 0x05, 0x50, 0x59, 0x6d, 0xb6, 0xef, 0xba, 0xbb, 0x51, 0x62, 0xb7, 0x5f, 0x84, 0x5a, 0xdf, 0xdd, 0x8d, 0x3a, 0x3d, 0xdf, 0x51, 0x6f, 0x87, 0x55, 0x31, 0xa1, 0xe9, 0x3b, 0x22, 0x8e, 0xba, 0x51, 0x4e, 0xa2, 0x6e, 0x58, 0x07, 0x68, 0xc7, 0x26, 0x30, 0x0a, 0x7d, 0x18, 0xd3, 0x95, 0xbf, 0xce, 0x7e, 0xa3, 0xf5, 0x28, 0x25, 0x12, 0xbc, 0xb7, 0xfd, 0x75, 0xe7, 0x34, 0xde, 0xba, 0x48, 0x83, 0x8d, 0xb7, 0x2e, 0xd2, 0x19, 0xf9, 0xbc, 0x7d, 0x01, 0x9e, 0xcf, 0x82, 0xa3, 0x4e, 0x65, 0xf8, 0x00, 0x24, 0x27, 0x3f, 0x1f, 0xea, 0xd5, 0xd4, 0x08, 0x9e, 0x3c, 0x7a, 0xb1, 0xde, 0x47, 0x4b, 0x23, 0xbf, 0x48, 0x3e, 0xec, 0xef, 0xc2, 0xc5, 0x2c, 0x8a, 0x95, 0x64, 0x98, 0x87, 0x1d, 0xa5, 0xf4, 0xf1, 0xc9, 0xbf, 0x56, 0x82, 0x8b, 0x59, 0x0d, 0xfa, 0xd3, 0x3e, 0x41, 0x21, 0x5f, 0x84, 0x09, 0x31, 0x31, 0x0e, 0x51, 0xac, 0x1b, 0x70, 0x25, 0x43, 0x94, 0x66, 0x39, 0x26, 0x79, 0x0e, 0xd7, 0xeb, 0xe9, 0x9a, 0x3c, 0x33, 0x5a, 0x3b, 0xb8, 0x00, 0xcf, 0xc8, 0x43, 0x68, 0xef, 0x6a, 0x33, 0x5d, 0x96, 0xa1, 0xaf, 0xca, 0xf2, 0x5d, 0x24, 0x39, 0xcf, 0xe5, 0x42, 0x44, 0x81, 0x3f, 0x19, 0xc4, 0x23, 0x84, 0xd8, 0xf4, 0x87, 0x23, 0x11, 0xb9, 0x6a, 0x5f, 0x52, 0xad, 0xd6, 0x2e, 0x42, 0x8d, 0x22, 0xa2, 0xd3, 0xa5, 0x32, 0xe9, 0x77, 0xd8, 0x1b, 0x07, 0x7c, 0xa7, 0xec, 0x12, 0x50, 0x00, 0x98, 0x0e, 0x85, 0xee, 0x56, 0x8b, 0x5e, 0x4c, 0xb9, 0x83, 0x09, 0xe4, 0xf6, 0x2d, 0x76, 0xfd, 0x40, 0x74, 0xc8, 0xd9, 0x41, 0x6a, 0xd0, 0x25, 0x4e, 0x23, 0x5f, 0x0b, 0x66, 0x5d, 0x06, 0x6a, 0x64, 0xdd, 0x9d, 0x1c, 0xb2, 0xf2, 0x05, 0xe9, 0x0c, 0xcc, 0x87, 0x91, 0x1d, 0x84, 0x32, 0xb2, 0x11, 0x7f, 0xb0, 0x61, 0x99, 0x82, 0xb3, 0xe9, 0xee, 0xbb, 0x9e, 0x3a, 0x4c, 0x1f, 0x87, 0x38, 0xd1, 0xf5, 0x1e, 0x8b, 0x48, 0x49, 0xf4, 0x38, 0x14, 0x0f, 0x29, 0xc1, 0x0a, 0x50, 0xc1, 0x64, 0x56, 0x3e, 0x26, 0x19, 0xa8, 0xfa, 0xf0, 0x8f, 0xe4, 0x02, 0xfd, 0xa7, 0x97, 0x58, 0xe9, 0xd5, 0x14, 0x19, 0x0b, 0x91, 0x3e, 0x78, 0x7c, 0xa7, 0x70, 0xa6, 0x84, 0xf5, 0x97, 0xc9, 0x7d, 0x21, 0xbf, 0xcc, 0x71, 0x89, 0xfb, 0x3a, 0x3a, 0xf8, 0x1c, 0xbd, 0x94, 0xd7, 0xeb, 0xc9, 0x47, 0x95, 0x63, 0x1a, 0xf7, 0xe8, 0xa5, 0x37, 0x33, 0x7d, 0xe6, 0x89, 0xfa, 0x58, 0x14, 0x6c, 0xd3, 0xd3, 0xa7, 0x09, 0x33, 0x3e, 0xf5, 0x3e, 0xf7, 0x23, 0xf5, 0x10, 0x26, 0xf7, 0xac, 0x11, 0xeb, 0x62, 0x89, 0xd3, 0xf8, 0x10, 0x65, 0x32, 0x3c, 0xd2, 0x3f, 0xa3, 0x73, 0x9c, 0x09, 0x78, 0xc7, 0x79, 0xd4, 0x94, 0x1e, 0x05, 0x8f, 0xec, 0x81, 0x19, 0xf7, 0x86, 0x92, 0x18, 0xeb, 0x75, 0xa8, 0xed, 0xfb, 0x91, 0xc8, 0x3f, 0x22, 0xbb, 0x63, 0x7b, 0x61, 0x4b, 0x46, 0x74, 0x6d, 0x55, 0xb1, 0x2c, 0xd9, 0x24, 0xef, 0xc4, 0x91, 0xe4, 0xb3, 0xa2, 0xb9, 0xf2, 0xaa, 0xa7, 0xbd, 0xe7, 0x1f, 0x50, 0xb5, 0x24, 0x8c, 0xfc, 0x12, 0x21, 0x8b, 0x70, 0xe9, 0x1e, 0xc9, 0x40, 0xdc, 0x05, 0xe8, 0x00, 0x4b, 0x3f, 0xa4, 0xc2, 0x13, 0x1c, 0x5c, 0x9c, 0xe4, 0xe0, 0x77, 0xe3, 0xae, 0xd3, 0x5e, 0x7f, 0x2e, 0x0c, 0x6f, 0x26, 0x3b, 0x8f, 0xe6, 0x5a, 0x9a, 0x23, 0x75, 0x49, 0x16, 0x83, 0x5d, 0xa4, 0x46, 0xa9, 0x81, 0xaf, 0x70, 0x8e, 0xcc, 0xc9, 0xcf, 0xef, 0x92, 0x77, 0xa1, 0xba, 0x6b, 0x7b, 0xf9, 0x46, 0x1f, 0x42, 0xc0, 0x4e, 0x65, 0x4d, 0xb8, 0x6b, 0x93, 0xe7, 0xa7, 0xf5, 0x46, 0x4a, 0x1d, 0x91, 0x18, 0x15, 0x5c, 0x47, 0xfd, 0xcd, 0x52, 0x4a, 0x47, 0xa9, 0x0a, 0xc7, 0xbb, 0x93, 0x7a, 0x5d, 0x3a, 0x62, 0xe7, 0x7a, 0xe5, 0x98, 0xc2, 0xa0, 0x02, 0xfd, 0xe6, 0xc5, 0x52, 0x7d, 0x97, 0xf6, 0x80, 0x12, 0xa2, 0xa8, 0x36, 0x0f, 0xcb, 0x82, 0xb6, 0xfc, 0x11, 0x6f, 0xf3, 0xe4, 0x55, 0x3b, 0x5e, 0x8b, 0xde, 0x9b, 0x74, 0x13, 0x5b, 0x9f, 0x68, 0xd1, 0x86, 0xcf, 0x8b, 0x94, 0xd8, 0x4b, 0x2c, 0x2d, 0x49, 0x73, 0xc7, 0x92, 0xa4, 0x9c, 0x38, 0x45, 0xd6, 0x43, 0xb8, 0x34, 0xc1, 0x0e, 0xda, 0x90, 0x53, 0x46, 0xcd, 0xe4, 0xdb, 0x6b, 0x57, 0x61, 0x59, 0x29, 0x23, 0xfd, 0xc2, 0x92, 0x54, 0x39, 0xe4, 0x40, 0xf6, 0x8f, 0xe8, 0x1c, 0x29, 0x0f, 0xec, 0x71, 0x74, 0x45, 0x1a, 0x59, 0x65, 0x02, 0x59, 0x5a, 0x39, 0xce, 0x1d, 0x67, 0x15, 0x73, 0x39, 0xae, 0x4b, 0xb7, 0x87, 0xe4, 0xe5, 0x25, 0x4e, 0xba, 0x33, 0xb0, 0xfb, 0xd6, 0x9b, 0x19, 0xfc, 0xa1, 0x6d, 0x50, 0xc5, 0x9f, 0x15, 0x28, 0xc7, 0x7b, 0x85, 0x65, 0xd7, 0xb1, 0x6e, 0x67, 0xb4, 0x3c, 0xae, 0x90, 0xdf, 0x72, 0x06, 0x53, 0x8e, 0xc1, 0xbc, 0x87, 0xeb, 0x27, 0x0d, 0xcc, 0x5d, 0x11, 0xb1, 0xfe, 0xd2, 0x47, 0xdd, 0x44, 0xdf, 0x58, 0x3f, 0xc1, 0x15, 0x55, 0x51, 0xb5, 0x7c, 0x0a, 0x6e, 0xc2, 0x8a, 0xeb, 0xf8, 0x83, 0x4e, 0x32, 0xd8, 0xca, 0xd3, 0x54, 0xe1, 0x32, 0x56, 0x50, 0x5f, 0xd6, 0xcf, 0x4a, 0xf4, 0x46, 0xe8, 0x76, 0xd3, 0x1f, 0x0e, 0x6d, 0xcf, 0x91, 0xb7, 0x83, 0xfb, 0xc3, 0x4e, 0x6f, 0xe8, 0xc8, 0x85, 0xd2, 0x7c, 0x7f, 0xd8, 0x1c, 0xd2, 0x11, 0x73, 0x7f, 0xd8, 0x21, 0x37, 0xe9, 0xb7, 0xe5, 0xb5, 0xde, 0x6a, 0x7f, 0xb8, 0x43, 0xdf, 0x7a, 0xe6, 0x35, 0x79, 0x0d, 0x54, 0x65, 0x5e, 0x6b, 0x58, 0x50, 0x57, 0x99, 0x49, 0x6f, 0xd7, 0x5b, 0x4b, 0xb2, 0x80, 0x0c, 0xbf, 0xb3, 0xd2, 0x6e, 0xc6, 0x64, 0x60, 0x83, 0xb3, 0xc9, 0xb0, 0xee, 0x60, 0xc1, 0xcf, 0xdd, 0x51, 0xe2, 0xce, 0x7a, 0x11, 0x6a, 0xfb, 0xee, 0x48, 0x8a, 0x9a, 0x34, 0xe8, 0xf6, 0xe5, 0x65, 0x71, 0x5c, 0xbe, 0x63, 0xa6, 0x38, 0x1c, 0xa9, 0x75, 0xfd, 0xbe, 0x3b, 0xba, 0x7d, 0x38, 0xb2, 0x3e, 0x81, 0x7a, 0xb3, 0xbd, 0x19, 0xd8, 0x07, 0xcd, 0x64, 0x89, 0x98, 0x1c, 0xa1, 0x97, 0x52, 0xae, 0x07, 0xc5, 0x4e, 0x14, 0xd6, 0x23, 0xa8, 0x2a, 0x37, 0x02, 0xc4, 0x48, 0x5b, 0x9a, 0xc9, 0xf5, 0x53, 0xfc, 0xe4, 0xcb, 0xa1, 0x94, 0x81, 0x4b, 0x6f, 0xb9, 0x79, 0x8c, 0xdf, 0x0f, 0xc6, 0x43, 0x39, 0xce, 0x3d, 0x71, 0x90, 0xec, 0xf4, 0x3c, 0x10, 0x07, 0xd6, 0x2f, 0x95, 0xa1, 0xde, 0x6e, 0x2a, 0x22, 0x0b, 0xa3, 0x28, 0xe4, 0x9e, 0xfe, 0xff, 0x8b, 0xe1, 0x48, 0xf4, 0x07, 0x25, 0x58, 0xd6, 0xf7, 0xbe, 0x8b, 0xf6, 0xfc, 0xf5, 0xb8, 0x10, 0xf2, 0x91, 0x67, 0x15, 0x17, 0xe2, 0x02, 0x54, 0xbb, 0xe3, 0x23, 0xec, 0x81, 0x50, 0xdd, 0xcf, 0xed, 0x8e, 0x8f, 0x1e, 0x8c, 0x87, 0x21, 0xdf, 0x3b, 0x3c, 0xea, 0x0c, 0xdc, 0xa1, 0xab, 0x8c, 0x57, 0x2c, 0x7b, 0x1f, 0xbf, 0x31, 0x93, 0xdd, 0x9e, 0xbb, 0xe3, 0x23, 0xa9, 0x8a, 0xab, 0x94, 0xb0, 0x31, 0x3e, 0xa2, 0x9b, 0x04, 0x81, 0xdb, 0x13, 0xf2, 0x3c, 0x89, 0x3f, 0xac, 0x4f, 0xe0, 0x94, 0xdc, 0x3c, 0x47, 0x92, 0xe5, 0x9e, 0xef, 0x45, 0xb9, 0xbf, 0xaf, 0xcb, 0x18, 0x26, 0xa8, 0x4b, 0x82, 0xe1, 0xb8, 0xdb, 0xc1, 0xef, 0xf8, 0x7a, 0xf2, 0xb8, 0x8b, 0xd5, 0xad, 0xdf, 0x2b, 0xa9, 0x0d, 0x7e, 0x05, 0x0d, 0x85, 0xe1, 0x84, 0xd0, 0x1a, 0x37, 0xd4, 0x01, 0x5a, 0xae, 0x5d, 0x6a, 0x1c, 0x33, 0xf0, 0xd9, 0x1a, 0x75, 0x7c, 0x3a, 0xe4, 0x46, 0xc2, 0x5a, 0xeb, 0xb7, 0xc9, 0x53, 0x43, 0x55, 0xdc, 0x18, 0x1f, 0x61, 0x5d, 0x1c, 0x9e, 0xf9, 0x81, 0x3f, 0x62, 0xda, 0xcb, 0x05, 0xb4, 0x57, 0x4c, 0xda, 0x4f, 0x7a, 0x42, 0xe2, 0xe3, 0xaa, 0x07, 0xf3, 0xee, 0x04, 0x42, 0xb4, 0x84, 0xd3, 0x8c, 0x7d, 0x82, 0xe5, 0x2a, 0x93, 0x8e, 0x4a, 0x02, 0xe1, 0x4c, 0x3f, 0xa0, 0x5a, 0xc4, 0xa2, 0x2d, 0x41, 0x1a, 0x91, 0xc4, 0x85, 0xaa, 0xf1, 0xe2, 0xa3, 0x4a, 0x09, 0x2d, 0xe1, 0x58, 0x5f, 0xc9, 0x7b, 0x9d, 0x03, 0x3f, 0x10, 0xb7, 0x0f, 0x4d, 0x75, 0xc5, 0x86, 0x34, 0xea, 0x24, 0xd9, 0x6b, 0x94, 0x70, 0xfb, 0x70, 0xd4, 0x78, 0x01, 0x60, 0xdb, 0x0d, 0x43, 0xd7, 0xf7, 0x6e, 0xc7, 0x1a, 0x4b, 0x4b, 0xa1, 0xe5, 0x95, 0x36, 0xa5, 0xf2, 0x07, 0x07, 0x61, 0x91, 0xb8, 0x94, 0x91, 0xf9, 0xdf, 0x95, 0x61, 0x2d, 0x26, 0x40, 0x93, 0x98, 0x7c, 0xdc, 0x31, 0xec, 0xb2, 0x06, 0xbb, 0xf1, 0xbc, 0xbc, 0xcd, 0xf6, 0x30, 0xb9, 0x5c, 0x98, 0x24, 0x34, 0xd6, 0x41, 0x09, 0x40, 0x3a, 0x04, 0xcb, 0x37, 0xa0, 0x2e, 0x1f, 0xfb, 0x95, 0x75, 0xf9, 0x88, 0xd1, 0x4c, 0xc4, 0xf6, 0x0e, 0x93, 0xf6, 0xb2, 0x4e, 0xd0, 0x52, 0xe8, 0x69, 0xb3, 0x71, 0xd0, 0xf2, 0xc7, 0x9e, 0x7a, 0x6e, 0x38, 0xfe, 0x46, 0xdc, 0x5d, 0xbe, 0xb7, 0x41, 0xa7, 0xb3, 0xd5, 0x96, 0xfa, 0x44, 0x9a, 0x77, 0xc7, 0x83, 0xc1, 0x2d, 0x8a, 0xe9, 0x52, 0xe3, 0x05, 0x70, 0x9c, 0x80, 0xe2, 0x4f, 0x7a, 0x88, 0x0c, 0x86, 0x75, 0x98, 0xfa, 0xba, 0x27, 0x16, 0x26, 0x4b, 0xc0, 0xba, 0x00, 0xe7, 0x63, 0x3e, 0x9b, 0xcf, 0x10, 0x5a, 0xff, 0x0e, 0xb9, 0x94, 0x4f, 0xe6, 0x15, 0x2a, 0xed, 0xa4, 0x2f, 0xca, 0xa9, 0xbe, 0xb8, 0x0c, 0x4b, 0x92, 0x0b, 0x94, 0x5d, 0x99, 0x60, 0xcc, 0x0d, 0x00, 0x3b, 0x3e, 0x3e, 0x9b, 0x6e, 0x3e, 0xd5, 0x6c, 0xb5, 0x93, 0x64, 0x7d, 0x02, 0x8d, 0xb8, 0x11, 0x89, 0x45, 0x14, 0x77, 0x7e, 0x49, 0xef, 0xfc, 0xc4, 0xd2, 0xd2, 0xdf, 0x79, 0xe7, 0x24, 0x72, 0x2d, 0xfb, 0xaf, 0x28, 0x44, 0x97, 0x01, 0xad, 0xd0, 0xac, 0xd6, 0xc0, 0xd0, 0xff, 0x6c, 0x81, 0x3e, 0x79, 0xeb, 0x52, 0x9d, 0x3b, 0x7f, 0x8c, 0xce, 0xfd, 0x43, 0x8e, 0x5a, 0x64, 0x1f, 0xdd, 0xf1, 0x83, 0xbb, 0xe4, 0x4d, 0x10, 0xed, 0xa6, 0x5c, 0x11, 0x4a, 0x69, 0x57, 0x84, 0x82, 0xf3, 0x60, 0xb4, 0x88, 0xd8, 0x4b, 0x21, 0xde, 0x69, 0xe7, 0xb2, 0x38, 0xdf, 0x5f, 0x9f, 0x9c, 0x74, 0x67, 0x09, 0x9a, 0x37, 0xcd, 0xb7, 0xc1, 0xba, 0x4d, 0x51, 0x6e, 0xb7, 0xdb, 0x47, 0x5e, 0xef, 0xd6, 0x60, 0xc0, 0x46, 0x24, 0x36, 0xe3, 0x75, 0x58, 0xe4, 0xd3, 0xbb, 0x50, 0xaa, 0xb7, 0xd3, 0x19, 0x8b, 0xec, 0x96, 0x2a, 0x63, 0x3d, 0x40, 0x4e, 0x7c, 0x21, 0xba, 0x77, 0xb7, 0xd9, 0x11, 0x1f, 0x41, 0x7c, 0x08, 0x4b, 0xec, 0xa5, 0xaf, 0x3b, 0xdb, 0x99, 0x44, 0xab, 0xe2, 0xbc, 0x59, 0xe9, 0xc5, 0xff, 0xad, 0x37, 0xd1, 0xc6, 0xbc, 0xe5, 0x45, 0x6e, 0x73, 0x4f, 0xd8, 0x91, 0xdc, 0xa3, 0xea, 0xe1, 0x7f, 0x83, 0xaf, 0x94, 0x42, 0x62, 0x45, 0x31, 0xc6, 0xe2, 0x0a, 0xf9, 0xfb, 0x94, 0x67, 0xe1, 0x74, 0xb3, 0xfd, 0xd9, 0x58, 0x84, 0xc6, 0xbd, 0x7c, 0xbe, 0xec, 0x6c, 0x26, 0x3f, 0xe3, 0x93, 0x68, 0xda, 0x5e, 0xe7, 0x6d, 0x21, 0xf3, 0x88, 0x87, 0xae, 0xf7, 0xa7, 0x33, 0x9e, 0x31, 0x31, 0xbf, 0x5e, 0xca, 0x42, 0x8a, 0x9d, 0x18, 0x47, 0x91, 0xf6, 0x29, 0x53, 0x3f, 0x0c, 0xe3, 0x28, 0xd2, 0x49, 0x25, 0x5c, 0xc4, 0xc9, 0x52, 0x61, 0x64, 0x0f, 0x47, 0xea, 0x99, 0x25, 0x4e, 0x6b, 0x63, 0x52, 0xe3, 0x15, 0x58, 0x93, 0x45, 0xe2, 0xcb, 0x31, 0x2a, 0xf0, 0xa9, 0xaf, 0x6d, 0x91, 0x6d, 0x39, 0xfc, 0x7e, 0x27, 0x03, 0xbf, 0x2b, 0xa2, 0x4f, 0x84, 0x18, 0xb5, 0xed, 0xc7, 0x02, 0x19, 0xf4, 0x65, 0xf2, 0xf0, 0xb7, 0x96, 0x83, 0x1c, 0xba, 0x09, 0x2b, 0xf4, 0xda, 0xfd, 0x63, 0x21, 0x46, 0x9d, 0xd0, 0x7e, 0x2c, 0xb2, 0xfd, 0x17, 0xfc, 0x81, 0x88, 0xe1, 0x2d, 0x07, 0xda, 0x97, 0xf5, 0x1e, 0x9a, 0x60, 0x71, 0x9e, 0x5c, 0x7e, 0x5d, 0x81, 0xe5, 0x18, 0xa0, 0xe6, 0x4b, 0xfb, 0x58, 0x16, 0xdb, 0x72, 0xac, 0x7f, 0x48, 0xc6, 0x96, 0x5e, 0xaf, 0xd0, 0x73, 0xcb, 0x80, 0x56, 0x4e, 0x43, 0x6b, 0x34, 0x61, 0x49, 0x9e, 0xb9, 0x6b, 0x67, 0xa5, 0xb3, 0xf8, 0x5a, 0xca, 0x93, 0x7c, 0x3a, 0x34, 0x3d, 0x46, 0x40, 0x36, 0x0a, 0xb5, 0xa5, 0x88, 0x37, 0x43, 0x6d, 0x4d, 0x69, 0xf7, 0xb7, 0x51, 0x79, 0xa4, 0x6a, 0xe6, 0x0f, 0xbd, 0xbf, 0x4a, 0xaf, 0xf0, 0xa8, 0xe2, 0x89, 0x79, 0x73, 0x0d, 0x6a, 0xe9, 0x0e, 0x3b, 0x9b, 0x12, 0x5d, 0xc9, 0xd8, 0xaa, 0xc2, 0xdd, 0x78, 0x1f, 0x6a, 0x43, 0x3b, 0x12, 0x81, 0x6b, 0x0f, 0xc2, 0xe9, 0xe2, 0x9e, 0x94, 0xb5, 0x06, 0x70, 0xb1, 0xdd, 0x6c, 0x06, 0x7e, 0x18, 0x7e, 0x39, 0xb6, 0xbd, 0x7b, 0xb6, 0xd7, 0x7f, 0x88, 0x19, 0xca, 0x03, 0x66, 0x1b, 0x1a, 0x47, 0x63, 0xdb, 0x43, 0xda, 0x22, 0x4c, 0xd7, 0xcf, 0xcd, 0x5e, 0x98, 0x90, 0x22, 0x03, 0x44, 0xeb, 0x94, 0x51, 0x93, 0xd6, 0xca, 0x37, 0xe1, 0x9b, 0xcd, 0xf6, 0x24, 0x36, 0x79, 0xba, 0x45, 0xff, 0x89, 0x40, 0x9e, 0x4e, 0x77, 0xfd, 0xa0, 0xa7, 0x5e, 0xb3, 0xe5, 0x0f, 0x04, 0x90, 0x45, 0x6e, 0x1a, 0x40, 0x3e, 0xd3, 0xc9, 0x00, 0xc9, 0x02, 0xf0, 0xc4, 0xf2, 0xd0, 0xfe, 0x98, 0xcc, 0x2a, 0x7a, 0xf2, 0x0c, 0x34, 0xa6, 0x94, 0x33, 0x98, 0x32, 0xc1, 0xd3, 0x56, 0x2d, 0x61, 0xc6, 0x65, 0xda, 0x63, 0xc9, 0x20, 0x45, 0x69, 0xbe, 0x27, 0xb4, 0xa7, 0x92, 0x53, 0xe0, 0x99, 0x1c, 0x6f, 0x5b, 0x3f, 0x85, 0x2b, 0x59, 0x34, 0x19, 0x0e, 0x12, 0x2f, 0x42, 0x3d, 0xf1, 0x3f, 0x48, 0x36, 0x62, 0x96, 0xe3, 0xc4, 0x47, 0xae, 0xd3, 0x78, 0x07, 0xce, 0x19, 0x85, 0xd2, 0xb7, 0xd0, 0x4f, 0xeb, 0xa5, 0xd5, 0x5d, 0xf4, 0x7f, 0x42, 0x77, 0x6f, 0x0b, 0xd0, 0x17, 0x3e, 0xd5, 0x6f, 0x12, 0x55, 0x3e, 0x16, 0x51, 0x95, 0x5c, 0xa2, 0x52, 0x9e, 0x1a, 0xf3, 0xc7, 0xf0, 0xd4, 0xb0, 0xfe, 0xa3, 0x12, 0xbc, 0x3c, 0x85, 0x9d, 0xca, 0xbd, 0xe2, 0x99, 0x31, 0x95, 0x1f, 0xd6, 0x45, 0xfa, 0xe3, 0x86, 0xce, 0x4b, 0x1a, 0x29, 0x7b, 0x0d, 0x2a, 0x07, 0xae, 0x27, 0xd7, 0xeb, 0xf8, 0xd7, 0xfa, 0x8f, 0x4b, 0xf0, 0x72, 0x61, 0x2f, 0x4c, 0x7b, 0x3e, 0xe7, 0xeb, 0xf8, 0x57, 0x5c, 0x84, 0x9a, 0x3f, 0x70, 0x8c, 0x80, 0x95, 0x55, 0x7f, 0xe0, 0xf0, 0xd9, 0xe2, 0x45, 0xa8, 0x79, 0xe2, 0x40, 0x66, 0xca, 0xbb, 0x2d, 0x9e, 0x38, 0xa0, 0x4c, 0xeb, 0x7b, 0x74, 0x42, 0x36, 0x39, 0x5a, 0x66, 0x0d, 0x98, 0xf2, 0x27, 0x7c, 0x7c, 0x96, 0x0b, 0xa0, 0x38, 0x04, 0x67, 0x0c, 0xb6, 0x6c, 0x82, 0x35, 0xe3, 0x73, 0xca, 0x7d, 0xbd, 0x9c, 0xf8, 0x9c, 0x73, 0x72, 0x6d, 0x18, 0xc7, 0xe7, 0xbc, 0x04, 0x20, 0xbd, 0x4c, 0xb1, 0xf2, 0x3c, 0x07, 0xbe, 0x66, 0x97, 0x58, 0xac, 0x6d, 0x84, 0xae, 0x5f, 0xc8, 0x7c, 0x18, 0x79, 0x38, 0xcc, 0x8a, 0xd3, 0x62, 0x7d, 0x90, 0xcd, 0xab, 0xcf, 0x5d, 0x71, 0xa0, 0x78, 0x75, 0x0e, 0x16, 0x3c, 0x7a, 0x93, 0x44, 0x2a, 0x60, 0xf9, 0x65, 0xfd, 0xe5, 0x6c, 0x2e, 0xa9, 0xaa, 0x45, 0xee, 0x66, 0xab, 0xac, 0x2d, 0xf7, 0x5d, 0x71, 0xa0, 0x4b, 0xc6, 0x34, 0x95, 0x59, 0x8f, 0x74, 0x04, 0xd6, 0x37, 0xc0, 0x2a, 0xa2, 0x9d, 0x43, 0xd8, 0x59, 0x6e, 0x31, 0x99, 0x32, 0x52, 0x5b, 0x9a, 0xa0, 0xd2, 0x49, 0x08, 0xfa, 0x31, 0x5c, 0xcc, 0x22, 0x48, 0xdb, 0xb1, 0x62, 0x34, 0xc9, 0xa8, 0xae, 0x52, 0x02, 0x8e, 0xe8, 0x6f, 0xc0, 0x0a, 0x67, 0xa6, 0x46, 0xf2, 0x32, 0xa5, 0x2a, 0xbd, 0xf8, 0xaf, 0x94, 0xb2, 0x67, 0xe9, 0xe2, 0xe3, 0xae, 0xaf, 0x37, 0x3d, 0xd1, 0x60, 0x73, 0x7b, 0x8f, 0xd9, 0x47, 0xbc, 0xc2, 0x0e, 0x3f, 0x98, 0xf0, 0xc0, 0x1e, 0x0a, 0xeb, 0x7d, 0x3a, 0x3f, 0x9f, 0x20, 0x48, 0xba, 0xfe, 0x5d, 0x60, 0x97, 0x03, 0xcd, 0xf1, 0x6f, 0x71, 0xe0, 0xf7, 0xa9, 0x29, 0xbf, 0x44, 0x0e, 0x5b, 0x99, 0x35, 0x8b, 0x82, 0x12, 0xa5, 0xdd, 0xff, 0xae, 0xe6, 0xb7, 0x23, 0xed, 0xca, 0x90, 0xe7, 0x04, 0x78, 0x29, 0xee, 0xb6, 0x87, 0xfe, 0xe8, 0xa1, 0x7f, 0x20, 0x02, 0xd2, 0xe3, 0x2a, 0x92, 0xfa, 0x61, 0xcc, 0xf2, 0x89, 0xec, 0xa2, 0xc5, 0x47, 0x3d, 0xf2, 0x47, 0x11, 0x96, 0xce, 0xe7, 0x3a, 0xce, 0x14, 0x06, 0xe0, 0xd6, 0xb2, 0xaa, 0x44, 0x76, 0xc1, 0x87, 0x13, 0x84, 0x19, 0xd3, 0x2f, 0xed, 0xa4, 0xd2, 0x7c, 0x94, 0x28, 0x31, 0x9e, 0x72, 0x9c, 0x43, 0x6b, 0x7f, 0x82, 0xea, 0x19, 0xe6, 0xce, 0x5b, 0xc6, 0x0c, 0x97, 0xe5, 0xaa, 0x6b, 0xb0, 0x20, 0x6b, 0xa6, 0xdb, 0x80, 0x17, 0xf3, 0x68, 0xc6, 0x71, 0xa2, 0x8d, 0x85, 0x7c, 0xda, 0xff, 0x12, 0xbc, 0x98, 0x47, 0xbb, 0x82, 0xf1, 0x4c, 0xdb, 0xf0, 0x05, 0x9d, 0x3d, 0xe5, 0xf0, 0x5d, 0xcd, 0xd3, 0x2c, 0x4c, 0x38, 0x63, 0x96, 0x94, 0x30, 0x7d, 0xe1, 0x7a, 0x66, 0xc3, 0xca, 0xa9, 0x86, 0xfd, 0x27, 0x25, 0x3a, 0x9e, 0x2a, 0x80, 0xfc, 0x6c, 0xe6, 0xd2, 0x5b, 0x19, 0x3e, 0xa6, 0xc7, 0xe4, 0xc9, 0x07, 0xf1, 0x38, 0x8f, 0x8b, 0xa2, 0x1d, 0xfe, 0x85, 0xeb, 0x4d, 0xed, 0xce, 0xbf, 0x9f, 0x8c, 0xf4, 0x74, 0xdd, 0x3f, 0xb3, 0xcd, 0x6d, 0xc7, 0x73, 0xcb, 0x44, 0x73, 0x35, 0x33, 0x62, 0xf2, 0x6c, 0xb8, 0xc8, 0x02, 0xb0, 0xfe, 0xa8, 0x04, 0x56, 0x0e, 0x23, 0x74, 0xdb, 0xa2, 0xc8, 0x38, 0x99, 0x8c, 0xf2, 0x5d, 0x2f, 0x8c, 0xf2, 0x5d, 0x60, 0x45, 0xcc, 0x15, 0x5a, 0x11, 0xf3, 0xc7, 0xb1, 0x22, 0x28, 0xb8, 0xc4, 0x5d, 0x6a, 0xd8, 0x5d, 0x11, 0x71, 0x28, 0x19, 0x0a, 0x72, 0x23, 0xfd, 0x85, 0x19, 0x88, 0xbe, 0x41, 0x05, 0x9c, 0x44, 0x3b, 0x54, 0xbf, 0xc1, 0x0f, 0x72, 0x66, 0x54, 0x2f, 0xbc, 0x1c, 0xad, 0x03, 0x2d, 0xa7, 0x81, 0x36, 0x3e, 0x8a, 0x0b, 0xe4, 0xbe, 0xbc, 0xab, 0x21, 0xe2, 0x5d, 0x02, 0xce, 0xa4, 0x16, 0xfd, 0xed, 0x52, 0xd2, 0x24, 0xde, 0x4d, 0xb8, 0xed, 0x45, 0x22, 0xd8, 0xb6, 0x47, 0x72, 0x5a, 0x1b, 0xda, 0xc6, 0x61, 0xd1, 0xe2, 0xd0, 0x8e, 0xcf, 0x5b, 0x68, 0x17, 0x47, 0x3b, 0x99, 0xc4, 0xef, 0x07, 0xe3, 0x61, 0xe3, 0x65, 0xa8, 0x8c, 0xfc, 0x50, 0xca, 0xa3, 0x19, 0x3d, 0xf9, 0x73, 0xd1, 0x8b, 0xfc, 0xe0, 0x9d, 0x16, 0x16, 0xc0, 0x72, 0x8e, 0x1b, 0xc8, 0x13, 0x99, 0x9c, 0x72, 0x8e, 0x1b, 0x58, 0x3f, 0xd3, 0xf8, 0x66, 0xd2, 0x58, 0x78, 0xeb, 0x26, 0x8f, 0xbc, 0xf7, 0xa5, 0x64, 0xe5, 0xfa, 0xa1, 0x3f, 0xf2, 0xdc, 0x68, 0xc7, 0x0f, 0x6f, 0x79, 0xce, 0xa6, 0x1b, 0xb0, 0xd4, 0xd1, 0x58, 0x69, 0xa6, 0x59, 0x75, 0x5f, 0xd8, 0xfb, 0x42, 0xb2, 0x4a, 0x36, 0xba, 0x34, 0xa5, 0xd1, 0xa8, 0x24, 0x2e, 0x9a, 0x50, 0xb6, 0xed, 0x51, 0xfb, 0xc8, 0xeb, 0xed, 0xf8, 0xe1, 0x31, 0xe0, 0x28, 0xe6, 0x95, 0xa7, 0x30, 0xaf, 0x71, 0x05, 0x96, 0xc9, 0x75, 0x71, 0x64, 0xf7, 0x84, 0x16, 0x67, 0xa6, 0x37, 0x0e, 0xda, 0x98, 0xc4, 0x8f, 0xda, 0xb9, 0x61, 0xc7, 0xf7, 0x3a, 0xfd, 0xc0, 0x1f, 0x4b, 0x2f, 0x9a, 0xf9, 0x16, 0xb8, 0xe1, 0xa7, 0xde, 0x5d, 0x4a, 0xb1, 0x3a, 0x38, 0xc7, 0x66, 0x93, 0xcc, 0x61, 0xe2, 0x56, 0xc6, 0x9e, 0x3b, 0x19, 0x38, 0xbb, 0x88, 0xab, 0xcb, 0x58, 0x23, 0x8e, 0x9f, 0xcd, 0x2f, 0x6b, 0x66, 0x20, 0xb0, 0x03, 0x7b, 0x78, 0x1c, 0xae, 0xd0, 0xcb, 0xe3, 0x81, 0x3d, 0xd4, 0x36, 0xd7, 0xe9, 0x7b, 0xcb, 0xb1, 0x6c, 0x7a, 0x59, 0x33, 0x07, 0xc7, 0xd3, 0x69, 0xc6, 0xcf, 0xd1, 0xeb, 0x5c, 0x69, 0x39, 0x7d, 0x46, 0xb0, 0x49, 0xf8, 0x9e, 0x0e, 0xec, 0xef, 0xa6, 0x05, 0xbb, 0xbd, 0xe7, 0xc7, 0x16, 0xcc, 0xe5, 0x78, 0x33, 0x52, 0xbb, 0x63, 0x2b, 0x37, 0x1a, 0xe5, 0x7d, 0xfe, 0xd4, 0xe8, 0x54, 0xb5, 0x91, 0xb8, 0x5b, 0xb0, 0x12, 0xee, 0xf9, 0x07, 0x13, 0xc4, 0xe5, 0x79, 0xec, 0xc9, 0xd8, 0x98, 0xf2, 0x1f, 0x07, 0x81, 0x9a, 0x87, 0xd5, 0xe6, 0xc0, 0x15, 0x5e, 0x44, 0x5d, 0x45, 0x9b, 0x9b, 0x57, 0x61, 0xd9, 0x11, 0xfb, 0x6e, 0x4f, 0x74, 0x86, 0xbe, 0x23, 0x4f, 0xa0, 0x6a, 0xad, 0x25, 0x4e, 0xdb, 0xc6, 0xa4, 0xc6, 0x8b, 0x50, 0x97, 0x45, 0xf6, 0x04, 0x79, 0x97, 0xca, 0x67, 0xb8, 0x38, 0xf1, 0x1e, 0xa5, 0x69, 0x70, 0x0e, 0x5c, 0x27, 0xda, 0x53, 0x5e, 0x47, 0x9c, 0xf6, 0x05, 0x26, 0x35, 0xce, 0xc3, 0xa2, 0x6f, 0xdc, 0x1b, 0x5d, 0xf0, 0xf9, 0xd2, 0xe8, 0x59, 0x58, 0xf0, 0xc3, 0xce, 0xbe, 0x08, 0x68, 0x9d, 0x5a, 0x6b, 0xcd, 0xfb, 0xe1, 0xe7, 0x22, 0x60, 0x9d, 0xd9, 0xeb, 0xd8, 0x8e, 0x13, 0xd0, 0xe1, 0x64, 0x0d, 0x75, 0x66, 0xef, 0x96, 0xe3, 0xb0, 0xdf, 0xbf, 0x23, 0x5f, 0x29, 0xab, 0xb5, 0xe8, 0x3f, 0x4e, 0xad, 0x6e, 0x38, 0xa2, 0xd3, 0xc8, 0x5a, 0x0b, 0xff, 0x36, 0xd6, 0x61, 0xd1, 0x13, 0xd1, 0x81, 0x1f, 0x3c, 0xa6, 0x73, 0xc8, 0x5a, 0x4b, 0x7d, 0x52, 0x48, 0x87, 0xd1, 0x88, 0x62, 0x3a, 0x7b, 0x62, 0x40, 0xef, 0x2d, 0xd6, 0x5a, 0x60, 0x8f, 0xe8, 0xa4, 0xd8, 0x63, 0xcf, 0x15, 0x2c, 0x80, 0x34, 0x2d, 0x31, 0xad, 0xf6, 0x68, 0x24, 0x89, 0x8a, 0x02, 0xdb, 0xa3, 0x43, 0xa7, 0x65, 0x79, 0x55, 0x02, 0xbf, 0xb7, 0x9c, 0xc6, 0x37, 0x61, 0x75, 0xec, 0xb9, 0xa1, 0xf3, 0xb8, 0xc3, 0xad, 0x76, 0x9d, 0xf5, 0x3a, 0x95, 0x58, 0xe1, 0xe4, 0x4d, 0x99, 0x8a, 0xd8, 0x71, 0x55, 0x31, 0x1c, 0x0f, 0xec, 0xc8, 0x0f, 0xd6, 0x57, 0x94, 0x9a, 0xb8, 0x2d, 0x53, 0xc8, 0x8b, 0x25, 0xec, 0x04, 0xbe, 0x1f, 0xad, 0xaf, 0x4a, 0x2f, 0x96, 0xb0, 0xe5, 0xfb, 0x74, 0x85, 0xc4, 0xee, 0x71, 0x70, 0x3d, 0xd7, 0x59, 0x5f, 0xe3, 0xdb, 0xb7, 0x32, 0x85, 0x03, 0x5d, 0xf9, 0x03, 0xa7, 0x23, 0x13, 0x5c, 0x67, 0xfd, 0x14, 0x95, 0x58, 0xf6, 0x07, 0xce, 0x2d, 0x95, 0x86, 0xbc, 0xdb, 0xda, 0xbe, 0xbd, 0xb5, 0xde, 0x60, 0xde, 0xe1, 0x7f, 0xec, 0x3d, 0xca, 0x0e, 0x8e, 0xf8, 0x92, 0xc6, 0x69, 0x96, 0x02, 0x99, 0x46, 0xf7, 0x34, 0xc8, 0xfb, 0x20, 0x12, 0x41, 0x27, 0xf4, 0xd6, 0xcf, 0x70, 0xc3, 0xe9, 0xbb, 0xed, 0x21, 0x44, 0xdf, 0x76, 0x9d, 0xf5, 0xb3, 0x0c, 0x11, 0xff, 0x23, 0xa5, 0xc2, 0xeb, 0xe3, 0xc4, 0x81, 0x3c, 0x3c, 0xc7, 0x94, 0x72, 0xca, 0xe7, 0x22, 0xb0, 0x3e, 0x83, 0xb5, 0x66, 0x5b, 0x93, 0x45, 0x94, 0xf0, 0x8f, 0x60, 0xa9, 0x47, 0x29, 0xfa, 0x21, 0x97, 0x39, 0x01, 0xa7, 0xa4, 0xb7, 0x05, 0x5c, 0x81, 0x26, 0x95, 0x9f, 0x95, 0xa0, 0x6e, 0xc4, 0x5c, 0xa7, 0xf8, 0x6e, 0x21, 0x07, 0x52, 0x1e, 0x25, 0xce, 0xd8, 0x6e, 0x78, 0x4f, 0x04, 0xfe, 0x8e, 0x20, 0x87, 0x0a, 0x8e, 0xe1, 0x1e, 0x3f, 0x95, 0xb0, 0x48, 0xdf, 0x5b, 0x4e, 0xe3, 0x03, 0xa8, 0xd9, 0x51, 0x54, 0x60, 0x0a, 0x28, 0x53, 0xf2, 0xce, 0xc0, 0xb7, 0xa3, 0x77, 0xae, 0xb5, 0xaa, 0x58, 0x9c, 0x46, 0x59, 0x00, 0xa7, 0x28, 0x96, 0x08, 0x13, 0x22, 0xaf, 0x7a, 0x5b, 0x50, 0x77, 0xc3, 0x8e, 0x3d, 0x18, 0xc8, 0x87, 0x6d, 0x25, 0x31, 0x4b, 0x6e, 0x78, 0x6b, 0x30, 0xe0, 0xd8, 0xcd, 0x5f, 0x27, 0xa4, 0xfc, 0x10, 0x4e, 0x51, 0x90, 0x91, 0x18, 0x67, 0xfe, 0x7c, 0xbe, 0x01, 0xab, 0x8c, 0x25, 0x69, 0xdf, 0x74, 0x54, 0x75, 0x5b, 0x7d, 0x12, 0xba, 0x2f, 0xd2, 0xe8, 0xb0, 0xfb, 0x32, 0x00, 0x97, 0x8e, 0x0b, 0xf8, 0x9b, 0x70, 0xba, 0xd9, 0x6e, 0xfa, 0x1e, 0x5a, 0x59, 0x8f, 0xdd, 0xc1, 0xe0, 0xf6, 0xe1, 0x48, 0x5a, 0xcd, 0xbd, 0xd8, 0xdb, 0x1a, 0xff, 0x5a, 0xdf, 0x82, 0xd3, 0xed, 0xa6, 0x59, 0xb0, 0xe8, 0x12, 0xca, 0x6a, 0xbb, 0x79, 0x4f, 0xd8, 0xce, 0xa3, 0x91, 0x63, 0x47, 0xa4, 0xea, 0x5f, 0x85, 0xb9, 0x3d, 0x61, 0x2b, 0x7f, 0x13, 0xf3, 0x8c, 0x04, 0x4b, 0xf2, 0x6b, 0xba, 0x58, 0xc4, 0xba, 0x8f, 0xa2, 0x8a, 0x69, 0x9f, 0x8e, 0x44, 0x20, 0x2d, 0xd4, 0x2b, 0xb0, 0xe4, 0xf3, 0xd7, 0xc3, 0xc4, 0xa2, 0xd3, 0x93, 0x1a, 0xe7, 0x60, 0x01, 0x6b, 0x6f, 0x69, 0x8f, 0x14, 0xe0, 0x97, 0xd5, 0x85, 0x35, 0xa6, 0x45, 0x42, 0x43, 0xaa, 0x4f, 0x0c, 0x2d, 0x69, 0x6f, 0x45, 0x6f, 0xef, 0x2a, 0xd4, 0x99, 0x62, 0x19, 0xe5, 0x11, 0x13, 0x18, 0xa9, 0x8c, 0xd6, 0x68, 0x7d, 0x02, 0xab, 0xcd, 0xf6, 0x17, 0x6e, 0xb8, 0xb7, 0xe1, 0x1f, 0x3e, 0x0a, 0xd5, 0xdd, 0x45, 0xdd, 0x73, 0x6e, 0x2e, 0xf6, 0x9c, 0xe3, 0xf7, 0x52, 0x29, 0x84, 0x5c, 0x24, 0x86, 0x89, 0xe1, 0x4c, 0x31, 0xe4, 0x22, 0x31, 0xb4, 0x3e, 0x42, 0xf6, 0x26, 0xc0, 0x0a, 0xef, 0x0a, 0xe8, 0xaf, 0x9b, 0xf0, 0x07, 0x1f, 0x23, 0x63, 0x75, 0xf6, 0x1f, 0x69, 0x0f, 0x7c, 0xda, 0x44, 0xa1, 0x1e, 0x36, 0x93, 0xf3, 0x7b, 0xf8, 0x25, 0x6c, 0x31, 0x16, 0x96, 0xb5, 0x13, 0x54, 0x25, 0x1d, 0xd5, 0x6f, 0x93, 0x97, 0x81, 0x56, 0x8e, 0x1f, 0x2b, 0xd1, 0xdd, 0x1d, 0xb2, 0x4e, 0x39, 0x0b, 0xdc, 0x1d, 0x06, 0xe3, 0xde, 0xe3, 0xa3, 0x84, 0x31, 0xc5, 0x35, 0xa9, 0x30, 0xd5, 0xcc, 0xee, 0xb7, 0x0d, 0x6c, 0x32, 0xcb, 0xa8, 0xa2, 0x11, 0x65, 0xf5, 0x5b, 0x30, 0x1f, 0x0e, 0xfc, 0x28, 0xcc, 0x14, 0xd6, 0xb8, 0x31, 0x5c, 0xc6, 0x6a, 0x4b, 0x0f, 0xf2, 0xae, 0xeb, 0x09, 0x5e, 0xae, 0xf0, 0xf1, 0x6e, 0xbe, 0x33, 0x18, 0xe9, 0x7e, 0x2a, 0xaf, 0xef, 0x22, 0x2e, 0xc9, 0x34, 0xda, 0x79, 0x5b, 0x97, 0x17, 0x22, 0x12, 0xa0, 0xca, 0xd1, 0xc9, 0x95, 0x57, 0x1b, 0xcc, 0x9c, 0x7c, 0x11, 0x98, 0x8e, 0x4c, 0xed, 0x1e, 0xf7, 0xd4, 0xce, 0xa1, 0xfc, 0xb2, 0x5e, 0x45, 0xa5, 0x73, 0x1b, 0xa1, 0xc8, 0x58, 0x48, 0xb9, 0x4d, 0x92, 0xfb, 0x73, 0x03, 0x17, 0x81, 0xf6, 0x1f, 0xf2, 0xee, 0x58, 0xe2, 0x80, 0x6c, 0xfd, 0x1e, 0xef, 0x89, 0x66, 0xe6, 0x3f, 0x9b, 0xfd, 0x85, 0x37, 0xe1, 0x0c, 0xdd, 0x6c, 0xe2, 0x38, 0x11, 0xec, 0xd3, 0x93, 0x9c, 0x1d, 0x9d, 0xc2, 0xbc, 0x98, 0x02, 0xe2, 0xf8, 0x2b, 0x70, 0xa6, 0xd9, 0xde, 0xf0, 0x07, 0x6e, 0x7b, 0xcf, 0xd7, 0xdf, 0x6c, 0x5a, 0x83, 0x0a, 0x2e, 0xc4, 0xa4, 0x26, 0xf4, 0xc6, 0x43, 0x7e, 0x3c, 0x25, 0x55, 0x32, 0xbf, 0x11, 0xd7, 0xa4, 0x07, 0x9f, 0xb6, 0xc3, 0x68, 0xca, 0x13, 0x42, 0x91, 0x4f, 0xa5, 0xcb, 0x7f, 0xd6, 0xc7, 0x38, 0x40, 0x15, 0x86, 0xc4, 0x69, 0x29, 0xed, 0x67, 0x5e, 0x9a, 0xf4, 0x33, 0x47, 0x93, 0x2c, 0xde, 0xd5, 0xc0, 0xbf, 0x56, 0x1f, 0x45, 0xdc, 0x84, 0xf5, 0x6c, 0x4e, 0x23, 0x3f, 0x46, 0xad, 0xad, 0x10, 0x4d, 0x0f, 0x55, 0x61, 0x38, 0x0c, 0x95, 0x4d, 0x87, 0x21, 0xeb, 0x1f, 0x90, 0xda, 0xd0, 0x80, 0x3d, 0xf5, 0x07, 0x39, 0x51, 0xfb, 0xe2, 0xe2, 0x32, 0x71, 0x57, 0x5a, 0xe8, 0x8d, 0x03, 0x5c, 0x63, 0xcb, 0x55, 0x67, 0x77, 0x7c, 0xa4, 0x3b, 0x1e, 0xe0, 0xaa, 0x73, 0x63, 0x7c, 0xa4, 0xdc, 0x6a, 0xe3, 0x56, 0xcd, 0x1b, 0xad, 0xb2, 0xb6, 0x50, 0xcd, 0x6f, 0x3c, 0x7c, 0x1a, 0x4e, 0xb0, 0xbf, 0x4b, 0xb1, 0x65, 0x12, 0x58, 0x7f, 0xe6, 0x5c, 0x60, 0x4f, 0xa3, 0xd9, 0xa5, 0xfa, 0x48, 0xa9, 0xa7, 0x1f, 0xa2, 0xce, 0xd0, 0x13, 0x9f, 0xee, 0xc8, 0xf8, 0x44, 0x49, 0x73, 0x1c, 0xfa, 0x42, 0xb0, 0x43, 0x6b, 0xad, 0xeb, 0x0f, 0x5c, 0x3d, 0xc6, 0x83, 0xf9, 0x92, 0xe7, 0xc6, 0x43, 0x55, 0xa9, 0x55, 0xed, 0xca, 0x7f, 0x56, 0x0b, 0xd6, 0xb1, 0xb3, 0x5a, 0x7e, 0xd3, 0x77, 0xbd, 0xd9, 0x83, 0xac, 0x14, 0x4a, 0xee, 0x5f, 0x2d, 0xe3, 0x74, 0x90, 0x01, 0xf4, 0x9f, 0xbb, 0x28, 0x2b, 0x29, 0x67, 0xc0, 0xf9, 0x0c, 0x67, 0x40, 0x14, 0x37, 0xca, 0x5c, 0x88, 0xc5, 0x8d, 0x76, 0x0b, 0x7f, 0x46, 0xce, 0xd1, 0x1b, 0x0f, 0xe9, 0x8a, 0xa8, 0x8a, 0x38, 0x83, 0xfd, 0xf4, 0x06, 0x9c, 0x66, 0xc7, 0x72, 0x15, 0x89, 0x47, 0x3f, 0x76, 0xe2, 0x50, 0xdb, 0xaa, 0x38, 0x8d, 0xb4, 0x8f, 0xe0, 0x62, 0xaa, 0xbc, 0x11, 0xbc, 0x9b, 0x97, 0x10, 0xeb, 0x46, 0x3d, 0x2d, 0x7c, 0x37, 0x5f, 0x1c, 0x4d, 0x91, 0x91, 0x75, 0x15, 0x3a, 0x2b, 0x0a, 0xb3, 0xf5, 0xaf, 0xd3, 0x96, 0x78, 0x66, 0xed, 0x67, 0xeb, 0xd0, 0x96, 0x22, 0xac, 0x92, 0x26, 0xec, 0x0f, 0xc8, 0x09, 0x75, 0xe3, 0xa1, 0xa2, 0xe9, 0xed, 0xb7, 0xde, 0x62, 0x03, 0x7b, 0x2d, 0x48, 0x52, 0x74, 0xc6, 0xae, 0x6a, 0xe9, 0xc4, 0xd6, 0x77, 0xe1, 0x9c, 0x5e, 0x34, 0xbe, 0xb1, 0x75, 0x24, 0xe5, 0xef, 0x8c, 0x96, 0xdb, 0x92, 0xd7, 0xb3, 0x8e, 0x1a, 0x37, 0x60, 0x3d, 0xa3, 0x16, 0xf7, 0x04, 0x13, 0x79, 0x6e, 0xa2, 0x1e, 0xf7, 0xc3, 0x73, 0x72, 0xa0, 0xa5, 0x73, 0x51, 0x61, 0x8c, 0xe5, 0x78, 0x49, 0xe7, 0x3d, 0x5b, 0x1e, 0x77, 0x17, 0xa8, 0xcc, 0x3b, 0xff, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xd0, 0x1f, 0xd0, 0x36, 0x96, 0x27, 0x01, 0x00, }