You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2288 lines
92 KiB
Go
2288 lines
92 KiB
Go
8 years ago
|
// Code generated by protoc-gen-go.
|
||
|
// source: dota_gcmessages_common_match_management.proto
|
||
|
// DO NOT EDIT!
|
||
|
|
||
|
package dota
|
||
|
|
||
|
import proto "github.com/golang/protobuf/proto"
|
||
|
import fmt "fmt"
|
||
|
import math "math"
|
||
|
|
||
|
// Reference imports to suppress errors if they are not otherwise used.
|
||
|
var _ = proto.Marshal
|
||
|
var _ = fmt.Errorf
|
||
|
var _ = math.Inf
|
||
|
|
||
|
type LobbyDotaTVDelay int32
|
||
|
|
||
|
const (
|
||
|
LobbyDotaTVDelay_LobbyDotaTV_10 LobbyDotaTVDelay = 0
|
||
|
LobbyDotaTVDelay_LobbyDotaTV_120 LobbyDotaTVDelay = 1
|
||
|
LobbyDotaTVDelay_LobbyDotaTV_300 LobbyDotaTVDelay = 2
|
||
|
)
|
||
|
|
||
|
var LobbyDotaTVDelay_name = map[int32]string{
|
||
|
0: "LobbyDotaTV_10",
|
||
|
1: "LobbyDotaTV_120",
|
||
|
2: "LobbyDotaTV_300",
|
||
|
}
|
||
|
var LobbyDotaTVDelay_value = map[string]int32{
|
||
|
"LobbyDotaTV_10": 0,
|
||
|
"LobbyDotaTV_120": 1,
|
||
|
"LobbyDotaTV_300": 2,
|
||
|
}
|
||
|
|
||
|
func (x LobbyDotaTVDelay) Enum() *LobbyDotaTVDelay {
|
||
|
p := new(LobbyDotaTVDelay)
|
||
|
*p = x
|
||
|
return p
|
||
|
}
|
||
|
func (x LobbyDotaTVDelay) String() string {
|
||
|
return proto.EnumName(LobbyDotaTVDelay_name, int32(x))
|
||
|
}
|
||
|
func (x *LobbyDotaTVDelay) UnmarshalJSON(data []byte) error {
|
||
|
value, err := proto.UnmarshalJSONEnum(LobbyDotaTVDelay_value, data, "LobbyDotaTVDelay")
|
||
|
if err != nil {
|
||
|
return err
|
||
|
}
|
||
|
*x = LobbyDotaTVDelay(value)
|
||
|
return nil
|
||
|
}
|
||
|
func (LobbyDotaTVDelay) EnumDescriptor() ([]byte, []int) { return fileDescriptor17, []int{0} }
|
||
|
|
||
|
type LobbyDotaPauseSetting int32
|
||
|
|
||
|
const (
|
||
|
LobbyDotaPauseSetting_LobbyDotaPauseSetting_Unlimited LobbyDotaPauseSetting = 0
|
||
|
LobbyDotaPauseSetting_LobbyDotaPauseSetting_Limited LobbyDotaPauseSetting = 1
|
||
|
LobbyDotaPauseSetting_LobbyDotaPauseSetting_Disabled LobbyDotaPauseSetting = 2
|
||
|
)
|
||
|
|
||
|
var LobbyDotaPauseSetting_name = map[int32]string{
|
||
|
0: "LobbyDotaPauseSetting_Unlimited",
|
||
|
1: "LobbyDotaPauseSetting_Limited",
|
||
|
2: "LobbyDotaPauseSetting_Disabled",
|
||
|
}
|
||
|
var LobbyDotaPauseSetting_value = map[string]int32{
|
||
|
"LobbyDotaPauseSetting_Unlimited": 0,
|
||
|
"LobbyDotaPauseSetting_Limited": 1,
|
||
|
"LobbyDotaPauseSetting_Disabled": 2,
|
||
|
}
|
||
|
|
||
|
func (x LobbyDotaPauseSetting) Enum() *LobbyDotaPauseSetting {
|
||
|
p := new(LobbyDotaPauseSetting)
|
||
|
*p = x
|
||
|
return p
|
||
|
}
|
||
|
func (x LobbyDotaPauseSetting) String() string {
|
||
|
return proto.EnumName(LobbyDotaPauseSetting_name, int32(x))
|
||
|
}
|
||
|
func (x *LobbyDotaPauseSetting) UnmarshalJSON(data []byte) error {
|
||
|
value, err := proto.UnmarshalJSONEnum(LobbyDotaPauseSetting_value, data, "LobbyDotaPauseSetting")
|
||
|
if err != nil {
|
||
|
return err
|
||
|
}
|
||
|
*x = LobbyDotaPauseSetting(value)
|
||
|
return nil
|
||
|
}
|
||
|
func (LobbyDotaPauseSetting) EnumDescriptor() ([]byte, []int) { return fileDescriptor17, []int{1} }
|
||
|
|
||
|
type CSODOTAParty_State int32
|
||
|
|
||
|
const (
|
||
|
CSODOTAParty_UI CSODOTAParty_State = 0
|
||
|
CSODOTAParty_FINDING_MATCH CSODOTAParty_State = 1
|
||
|
CSODOTAParty_IN_MATCH CSODOTAParty_State = 2
|
||
|
)
|
||
|
|
||
|
var CSODOTAParty_State_name = map[int32]string{
|
||
|
0: "UI",
|
||
|
1: "FINDING_MATCH",
|
||
|
2: "IN_MATCH",
|
||
|
}
|
||
|
var CSODOTAParty_State_value = map[string]int32{
|
||
|
"UI": 0,
|
||
|
"FINDING_MATCH": 1,
|
||
|
"IN_MATCH": 2,
|
||
|
}
|
||
|
|
||
|
func (x CSODOTAParty_State) Enum() *CSODOTAParty_State {
|
||
|
p := new(CSODOTAParty_State)
|
||
|
*p = x
|
||
|
return p
|
||
|
}
|
||
|
func (x CSODOTAParty_State) String() string {
|
||
|
return proto.EnumName(CSODOTAParty_State_name, int32(x))
|
||
|
}
|
||
|
func (x *CSODOTAParty_State) UnmarshalJSON(data []byte) error {
|
||
|
value, err := proto.UnmarshalJSONEnum(CSODOTAParty_State_value, data, "CSODOTAParty_State")
|
||
|
if err != nil {
|
||
|
return err
|
||
|
}
|
||
|
*x = CSODOTAParty_State(value)
|
||
|
return nil
|
||
|
}
|
||
|
func (CSODOTAParty_State) EnumDescriptor() ([]byte, []int) { return fileDescriptor17, []int{1, 0} }
|
||
|
|
||
|
type CSODOTALobby_State int32
|
||
|
|
||
|
const (
|
||
|
CSODOTALobby_UI CSODOTALobby_State = 0
|
||
|
CSODOTALobby_READYUP CSODOTALobby_State = 4
|
||
|
CSODOTALobby_SERVERSETUP CSODOTALobby_State = 1
|
||
|
CSODOTALobby_RUN CSODOTALobby_State = 2
|
||
|
CSODOTALobby_POSTGAME CSODOTALobby_State = 3
|
||
|
CSODOTALobby_NOTREADY CSODOTALobby_State = 5
|
||
|
CSODOTALobby_SERVERASSIGN CSODOTALobby_State = 6
|
||
|
)
|
||
|
|
||
|
var CSODOTALobby_State_name = map[int32]string{
|
||
|
0: "UI",
|
||
|
4: "READYUP",
|
||
|
1: "SERVERSETUP",
|
||
|
2: "RUN",
|
||
|
3: "POSTGAME",
|
||
|
5: "NOTREADY",
|
||
|
6: "SERVERASSIGN",
|
||
|
}
|
||
|
var CSODOTALobby_State_value = map[string]int32{
|
||
|
"UI": 0,
|
||
|
"READYUP": 4,
|
||
|
"SERVERSETUP": 1,
|
||
|
"RUN": 2,
|
||
|
"POSTGAME": 3,
|
||
|
"NOTREADY": 5,
|
||
|
"SERVERASSIGN": 6,
|
||
|
}
|
||
|
|
||
|
func (x CSODOTALobby_State) Enum() *CSODOTALobby_State {
|
||
|
p := new(CSODOTALobby_State)
|
||
|
*p = x
|
||
|
return p
|
||
|
}
|
||
|
func (x CSODOTALobby_State) String() string {
|
||
|
return proto.EnumName(CSODOTALobby_State_name, int32(x))
|
||
|
}
|
||
|
func (x *CSODOTALobby_State) UnmarshalJSON(data []byte) error {
|
||
|
value, err := proto.UnmarshalJSONEnum(CSODOTALobby_State_value, data, "CSODOTALobby_State")
|
||
|
if err != nil {
|
||
|
return err
|
||
|
}
|
||
|
*x = CSODOTALobby_State(value)
|
||
|
return nil
|
||
|
}
|
||
|
func (CSODOTALobby_State) EnumDescriptor() ([]byte, []int) { return fileDescriptor17, []int{9, 0} }
|
||
|
|
||
|
type CSODOTALobby_LobbyType int32
|
||
|
|
||
|
const (
|
||
|
CSODOTALobby_INVALID CSODOTALobby_LobbyType = -1
|
||
|
CSODOTALobby_CASUAL_MATCH CSODOTALobby_LobbyType = 0
|
||
|
CSODOTALobby_PRACTICE CSODOTALobby_LobbyType = 1
|
||
|
CSODOTALobby_TOURNAMENT CSODOTALobby_LobbyType = 2
|
||
|
CSODOTALobby_COOP_BOT_MATCH CSODOTALobby_LobbyType = 4
|
||
|
CSODOTALobby_LEGACY_TEAM_MATCH CSODOTALobby_LobbyType = 5
|
||
|
CSODOTALobby_LEGACY_SOLO_QUEUE_MATCH CSODOTALobby_LobbyType = 6
|
||
|
CSODOTALobby_COMPETITIVE_MATCH CSODOTALobby_LobbyType = 7
|
||
|
CSODOTALobby_CASUAL_1V1_MATCH CSODOTALobby_LobbyType = 8
|
||
|
CSODOTALobby_WEEKEND_TOURNEY CSODOTALobby_LobbyType = 9
|
||
|
CSODOTALobby_LOCAL_BOT_MATCH CSODOTALobby_LobbyType = 10
|
||
|
CSODOTALobby_SPECTATOR CSODOTALobby_LobbyType = 11
|
||
|
)
|
||
|
|
||
|
var CSODOTALobby_LobbyType_name = map[int32]string{
|
||
|
-1: "INVALID",
|
||
|
0: "CASUAL_MATCH",
|
||
|
1: "PRACTICE",
|
||
|
2: "TOURNAMENT",
|
||
|
4: "COOP_BOT_MATCH",
|
||
|
5: "LEGACY_TEAM_MATCH",
|
||
|
6: "LEGACY_SOLO_QUEUE_MATCH",
|
||
|
7: "COMPETITIVE_MATCH",
|
||
|
8: "CASUAL_1V1_MATCH",
|
||
|
9: "WEEKEND_TOURNEY",
|
||
|
10: "LOCAL_BOT_MATCH",
|
||
|
11: "SPECTATOR",
|
||
|
}
|
||
|
var CSODOTALobby_LobbyType_value = map[string]int32{
|
||
|
"INVALID": -1,
|
||
|
"CASUAL_MATCH": 0,
|
||
|
"PRACTICE": 1,
|
||
|
"TOURNAMENT": 2,
|
||
|
"COOP_BOT_MATCH": 4,
|
||
|
"LEGACY_TEAM_MATCH": 5,
|
||
|
"LEGACY_SOLO_QUEUE_MATCH": 6,
|
||
|
"COMPETITIVE_MATCH": 7,
|
||
|
"CASUAL_1V1_MATCH": 8,
|
||
|
"WEEKEND_TOURNEY": 9,
|
||
|
"LOCAL_BOT_MATCH": 10,
|
||
|
"SPECTATOR": 11,
|
||
|
}
|
||
|
|
||
|
func (x CSODOTALobby_LobbyType) Enum() *CSODOTALobby_LobbyType {
|
||
|
p := new(CSODOTALobby_LobbyType)
|
||
|
*p = x
|
||
|
return p
|
||
|
}
|
||
|
func (x CSODOTALobby_LobbyType) String() string {
|
||
|
return proto.EnumName(CSODOTALobby_LobbyType_name, int32(x))
|
||
|
}
|
||
|
func (x *CSODOTALobby_LobbyType) UnmarshalJSON(data []byte) error {
|
||
|
value, err := proto.UnmarshalJSONEnum(CSODOTALobby_LobbyType_value, data, "CSODOTALobby_LobbyType")
|
||
|
if err != nil {
|
||
|
return err
|
||
|
}
|
||
|
*x = CSODOTALobby_LobbyType(value)
|
||
|
return nil
|
||
|
}
|
||
|
func (CSODOTALobby_LobbyType) EnumDescriptor() ([]byte, []int) { return fileDescriptor17, []int{9, 1} }
|
||
|
|
||
|
type CSODOTAPartyMember struct {
|
||
|
PartnerType *PartnerAccountType `protobuf:"varint,1,opt,name=partner_type,enum=dota.PartnerAccountType,def=0" json:"partner_type,omitempty"`
|
||
|
IsCoach *bool `protobuf:"varint,2,opt,name=is_coach" json:"is_coach,omitempty"`
|
||
|
RegionPingCodes []uint32 `protobuf:"varint,4,rep,packed,name=region_ping_codes" json:"region_ping_codes,omitempty"`
|
||
|
RegionPingTimes []uint32 `protobuf:"varint,5,rep,packed,name=region_ping_times" json:"region_ping_times,omitempty"`
|
||
|
RegionPingFailedBitmask *uint32 `protobuf:"varint,6,opt,name=region_ping_failed_bitmask" json:"region_ping_failed_bitmask,omitempty"`
|
||
|
TourneySkillLevel *uint32 `protobuf:"varint,7,opt,name=tourney_skill_level" json:"tourney_skill_level,omitempty"`
|
||
|
TourneyBuyin *uint32 `protobuf:"varint,8,opt,name=tourney_buyin" json:"tourney_buyin,omitempty"`
|
||
|
XXX_unrecognized []byte `json:"-"`
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAPartyMember) Reset() { *m = CSODOTAPartyMember{} }
|
||
|
func (m *CSODOTAPartyMember) String() string { return proto.CompactTextString(m) }
|
||
|
func (*CSODOTAPartyMember) ProtoMessage() {}
|
||
|
func (*CSODOTAPartyMember) Descriptor() ([]byte, []int) { return fileDescriptor17, []int{0} }
|
||
|
|
||
|
const Default_CSODOTAPartyMember_PartnerType PartnerAccountType = PartnerAccountType_PARTNER_NONE
|
||
|
|
||
|
func (m *CSODOTAPartyMember) GetPartnerType() PartnerAccountType {
|
||
|
if m != nil && m.PartnerType != nil {
|
||
|
return *m.PartnerType
|
||
|
}
|
||
|
return Default_CSODOTAPartyMember_PartnerType
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAPartyMember) GetIsCoach() bool {
|
||
|
if m != nil && m.IsCoach != nil {
|
||
|
return *m.IsCoach
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAPartyMember) GetRegionPingCodes() []uint32 {
|
||
|
if m != nil {
|
||
|
return m.RegionPingCodes
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAPartyMember) GetRegionPingTimes() []uint32 {
|
||
|
if m != nil {
|
||
|
return m.RegionPingTimes
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAPartyMember) GetRegionPingFailedBitmask() uint32 {
|
||
|
if m != nil && m.RegionPingFailedBitmask != nil {
|
||
|
return *m.RegionPingFailedBitmask
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAPartyMember) GetTourneySkillLevel() uint32 {
|
||
|
if m != nil && m.TourneySkillLevel != nil {
|
||
|
return *m.TourneySkillLevel
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAPartyMember) GetTourneyBuyin() uint32 {
|
||
|
if m != nil && m.TourneyBuyin != nil {
|
||
|
return *m.TourneyBuyin
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
type CSODOTAParty struct {
|
||
|
PartyId *uint64 `protobuf:"varint,1,opt,name=party_id" json:"party_id,omitempty"`
|
||
|
LeaderId *uint64 `protobuf:"fixed64,2,opt,name=leader_id" json:"leader_id,omitempty"`
|
||
|
MemberIds []uint64 `protobuf:"fixed64,3,rep,name=member_ids" json:"member_ids,omitempty"`
|
||
|
GameModes *uint32 `protobuf:"varint,4,opt,name=game_modes" json:"game_modes,omitempty"`
|
||
|
State *CSODOTAParty_State `protobuf:"varint,6,opt,name=state,enum=dota.CSODOTAParty_State,def=0" json:"state,omitempty"`
|
||
|
EffectiveStartedMatchmakingTime *uint32 `protobuf:"varint,7,opt,name=effective_started_matchmaking_time" json:"effective_started_matchmaking_time,omitempty"`
|
||
|
RawStartedMatchmakingTime *uint32 `protobuf:"varint,32,opt,name=raw_started_matchmaking_time" json:"raw_started_matchmaking_time,omitempty"`
|
||
|
AttemptStartTime *uint32 `protobuf:"varint,33,opt,name=attempt_start_time" json:"attempt_start_time,omitempty"`
|
||
|
AttemptNum *uint32 `protobuf:"varint,34,opt,name=attempt_num" json:"attempt_num,omitempty"`
|
||
|
Matchgroups *uint32 `protobuf:"varint,11,opt,name=matchgroups" json:"matchgroups,omitempty"`
|
||
|
LowPriorityAccountId *uint32 `protobuf:"varint,19,opt,name=low_priority_account_id" json:"low_priority_account_id,omitempty"`
|
||
|
MatchType *MatchType `protobuf:"varint,21,opt,name=match_type,enum=dota.MatchType,def=0" json:"match_type,omitempty"`
|
||
|
BotDifficulty *DOTABotDifficulty `protobuf:"varint,22,opt,name=bot_difficulty,enum=dota.DOTABotDifficulty,def=0" json:"bot_difficulty,omitempty"`
|
||
|
TeamId *uint32 `protobuf:"varint,23,opt,name=team_id" json:"team_id,omitempty"`
|
||
|
TeamName *string `protobuf:"bytes,51,opt,name=team_name" json:"team_name,omitempty"`
|
||
|
TeamUiLogo *uint64 `protobuf:"varint,52,opt,name=team_ui_logo" json:"team_ui_logo,omitempty"`
|
||
|
TeamBaseLogo *uint64 `protobuf:"varint,53,opt,name=team_base_logo" json:"team_base_logo,omitempty"`
|
||
|
MatchDisabledUntilDate *uint32 `protobuf:"varint,24,opt,name=match_disabled_until_date" json:"match_disabled_until_date,omitempty"`
|
||
|
MatchDisabledAccountId *uint32 `protobuf:"varint,25,opt,name=match_disabled_account_id" json:"match_disabled_account_id,omitempty"`
|
||
|
MatchmakingMaxRangeMinutes *uint32 `protobuf:"varint,26,opt,name=matchmaking_max_range_minutes" json:"matchmaking_max_range_minutes,omitempty"`
|
||
|
Matchlanguages *uint32 `protobuf:"varint,27,opt,name=matchlanguages" json:"matchlanguages,omitempty"`
|
||
|
MapPreference *uint32 `protobuf:"varint,38,opt,name=map_preference" json:"map_preference,omitempty"`
|
||
|
Members []*CSODOTAPartyMember `protobuf:"bytes,29,rep,name=members" json:"members,omitempty"`
|
||
|
OpenGuildId *uint32 `protobuf:"varint,30,opt,name=open_guild_id" json:"open_guild_id,omitempty"`
|
||
|
CommonGuilds []uint32 `protobuf:"varint,31,rep,name=common_guilds" json:"common_guilds,omitempty"`
|
||
|
LowPriorityGamesRemaining *uint32 `protobuf:"varint,35,opt,name=low_priority_games_remaining" json:"low_priority_games_remaining,omitempty"`
|
||
|
ActiveIngameEvents []EEvent `protobuf:"varint,39,rep,name=active_ingame_events,enum=dota.EEvent" json:"active_ingame_events,omitempty"`
|
||
|
OpenForJoinRequests *bool `protobuf:"varint,40,opt,name=open_for_join_requests" json:"open_for_join_requests,omitempty"`
|
||
|
SentInvites []*CSODOTAPartyInvite `protobuf:"bytes,41,rep,name=sent_invites" json:"sent_invites,omitempty"`
|
||
|
RecvInvites []*CSODOTAPartyInvite `protobuf:"bytes,42,rep,name=recv_invites" json:"recv_invites,omitempty"`
|
||
|
AccountFlags *uint32 `protobuf:"varint,43,opt,name=account_flags" json:"account_flags,omitempty"`
|
||
|
RegionSelectFlags *uint32 `protobuf:"varint,44,opt,name=region_select_flags" json:"region_select_flags,omitempty"`
|
||
|
ExclusiveTournamentId *uint32 `protobuf:"varint,45,opt,name=exclusive_tournament_id" json:"exclusive_tournament_id,omitempty"`
|
||
|
TourneyDivisionId *uint32 `protobuf:"varint,47,opt,name=tourney_division_id" json:"tourney_division_id,omitempty"`
|
||
|
TourneyScheduleTime *uint32 `protobuf:"varint,48,opt,name=tourney_schedule_time" json:"tourney_schedule_time,omitempty"`
|
||
|
TourneySkillLevel *uint32 `protobuf:"varint,49,opt,name=tourney_skill_level" json:"tourney_skill_level,omitempty"`
|
||
|
TourneyBracketRound *uint32 `protobuf:"varint,50,opt,name=tourney_bracket_round" json:"tourney_bracket_round,omitempty"`
|
||
|
TourneyQueueDeadlineTime *uint32 `protobuf:"varint,54,opt,name=tourney_queue_deadline_time" json:"tourney_queue_deadline_time,omitempty"`
|
||
|
TourneyQueueDeadlineState *ETourneyQueueDeadlineState `protobuf:"varint,55,opt,name=tourney_queue_deadline_state,enum=dota.ETourneyQueueDeadlineState,def=0" json:"tourney_queue_deadline_state,omitempty"`
|
||
|
XXX_unrecognized []byte `json:"-"`
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) Reset() { *m = CSODOTAParty{} }
|
||
|
func (m *CSODOTAParty) String() string { return proto.CompactTextString(m) }
|
||
|
func (*CSODOTAParty) ProtoMessage() {}
|
||
|
func (*CSODOTAParty) Descriptor() ([]byte, []int) { return fileDescriptor17, []int{1} }
|
||
|
|
||
|
const Default_CSODOTAParty_State CSODOTAParty_State = CSODOTAParty_UI
|
||
|
const Default_CSODOTAParty_MatchType MatchType = MatchType_MATCH_TYPE_CASUAL
|
||
|
const Default_CSODOTAParty_BotDifficulty DOTABotDifficulty = DOTABotDifficulty_BOT_DIFFICULTY_PASSIVE
|
||
|
const Default_CSODOTAParty_TourneyQueueDeadlineState ETourneyQueueDeadlineState = ETourneyQueueDeadlineState_k_ETourneyQueueDeadlineState_Normal
|
||
|
|
||
|
func (m *CSODOTAParty) GetPartyId() uint64 {
|
||
|
if m != nil && m.PartyId != nil {
|
||
|
return *m.PartyId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetLeaderId() uint64 {
|
||
|
if m != nil && m.LeaderId != nil {
|
||
|
return *m.LeaderId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetMemberIds() []uint64 {
|
||
|
if m != nil {
|
||
|
return m.MemberIds
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetGameModes() uint32 {
|
||
|
if m != nil && m.GameModes != nil {
|
||
|
return *m.GameModes
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetState() CSODOTAParty_State {
|
||
|
if m != nil && m.State != nil {
|
||
|
return *m.State
|
||
|
}
|
||
|
return Default_CSODOTAParty_State
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetEffectiveStartedMatchmakingTime() uint32 {
|
||
|
if m != nil && m.EffectiveStartedMatchmakingTime != nil {
|
||
|
return *m.EffectiveStartedMatchmakingTime
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetRawStartedMatchmakingTime() uint32 {
|
||
|
if m != nil && m.RawStartedMatchmakingTime != nil {
|
||
|
return *m.RawStartedMatchmakingTime
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetAttemptStartTime() uint32 {
|
||
|
if m != nil && m.AttemptStartTime != nil {
|
||
|
return *m.AttemptStartTime
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetAttemptNum() uint32 {
|
||
|
if m != nil && m.AttemptNum != nil {
|
||
|
return *m.AttemptNum
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetMatchgroups() uint32 {
|
||
|
if m != nil && m.Matchgroups != nil {
|
||
|
return *m.Matchgroups
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetLowPriorityAccountId() uint32 {
|
||
|
if m != nil && m.LowPriorityAccountId != nil {
|
||
|
return *m.LowPriorityAccountId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetMatchType() MatchType {
|
||
|
if m != nil && m.MatchType != nil {
|
||
|
return *m.MatchType
|
||
|
}
|
||
|
return Default_CSODOTAParty_MatchType
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetBotDifficulty() DOTABotDifficulty {
|
||
|
if m != nil && m.BotDifficulty != nil {
|
||
|
return *m.BotDifficulty
|
||
|
}
|
||
|
return Default_CSODOTAParty_BotDifficulty
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetTeamId() uint32 {
|
||
|
if m != nil && m.TeamId != nil {
|
||
|
return *m.TeamId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetTeamName() string {
|
||
|
if m != nil && m.TeamName != nil {
|
||
|
return *m.TeamName
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetTeamUiLogo() uint64 {
|
||
|
if m != nil && m.TeamUiLogo != nil {
|
||
|
return *m.TeamUiLogo
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetTeamBaseLogo() uint64 {
|
||
|
if m != nil && m.TeamBaseLogo != nil {
|
||
|
return *m.TeamBaseLogo
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetMatchDisabledUntilDate() uint32 {
|
||
|
if m != nil && m.MatchDisabledUntilDate != nil {
|
||
|
return *m.MatchDisabledUntilDate
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetMatchDisabledAccountId() uint32 {
|
||
|
if m != nil && m.MatchDisabledAccountId != nil {
|
||
|
return *m.MatchDisabledAccountId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetMatchmakingMaxRangeMinutes() uint32 {
|
||
|
if m != nil && m.MatchmakingMaxRangeMinutes != nil {
|
||
|
return *m.MatchmakingMaxRangeMinutes
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetMatchlanguages() uint32 {
|
||
|
if m != nil && m.Matchlanguages != nil {
|
||
|
return *m.Matchlanguages
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetMapPreference() uint32 {
|
||
|
if m != nil && m.MapPreference != nil {
|
||
|
return *m.MapPreference
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetMembers() []*CSODOTAPartyMember {
|
||
|
if m != nil {
|
||
|
return m.Members
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetOpenGuildId() uint32 {
|
||
|
if m != nil && m.OpenGuildId != nil {
|
||
|
return *m.OpenGuildId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetCommonGuilds() []uint32 {
|
||
|
if m != nil {
|
||
|
return m.CommonGuilds
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetLowPriorityGamesRemaining() uint32 {
|
||
|
if m != nil && m.LowPriorityGamesRemaining != nil {
|
||
|
return *m.LowPriorityGamesRemaining
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetActiveIngameEvents() []EEvent {
|
||
|
if m != nil {
|
||
|
return m.ActiveIngameEvents
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetOpenForJoinRequests() bool {
|
||
|
if m != nil && m.OpenForJoinRequests != nil {
|
||
|
return *m.OpenForJoinRequests
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetSentInvites() []*CSODOTAPartyInvite {
|
||
|
if m != nil {
|
||
|
return m.SentInvites
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetRecvInvites() []*CSODOTAPartyInvite {
|
||
|
if m != nil {
|
||
|
return m.RecvInvites
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetAccountFlags() uint32 {
|
||
|
if m != nil && m.AccountFlags != nil {
|
||
|
return *m.AccountFlags
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetRegionSelectFlags() uint32 {
|
||
|
if m != nil && m.RegionSelectFlags != nil {
|
||
|
return *m.RegionSelectFlags
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetExclusiveTournamentId() uint32 {
|
||
|
if m != nil && m.ExclusiveTournamentId != nil {
|
||
|
return *m.ExclusiveTournamentId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetTourneyDivisionId() uint32 {
|
||
|
if m != nil && m.TourneyDivisionId != nil {
|
||
|
return *m.TourneyDivisionId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetTourneyScheduleTime() uint32 {
|
||
|
if m != nil && m.TourneyScheduleTime != nil {
|
||
|
return *m.TourneyScheduleTime
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetTourneySkillLevel() uint32 {
|
||
|
if m != nil && m.TourneySkillLevel != nil {
|
||
|
return *m.TourneySkillLevel
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetTourneyBracketRound() uint32 {
|
||
|
if m != nil && m.TourneyBracketRound != nil {
|
||
|
return *m.TourneyBracketRound
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetTourneyQueueDeadlineTime() uint32 {
|
||
|
if m != nil && m.TourneyQueueDeadlineTime != nil {
|
||
|
return *m.TourneyQueueDeadlineTime
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAParty) GetTourneyQueueDeadlineState() ETourneyQueueDeadlineState {
|
||
|
if m != nil && m.TourneyQueueDeadlineState != nil {
|
||
|
return *m.TourneyQueueDeadlineState
|
||
|
}
|
||
|
return Default_CSODOTAParty_TourneyQueueDeadlineState
|
||
|
}
|
||
|
|
||
|
type CSODOTAPartyInvite struct {
|
||
|
GroupId *uint64 `protobuf:"varint,1,opt,name=group_id" json:"group_id,omitempty"`
|
||
|
SenderId *uint64 `protobuf:"fixed64,2,opt,name=sender_id" json:"sender_id,omitempty"`
|
||
|
SenderName *string `protobuf:"bytes,3,opt,name=sender_name" json:"sender_name,omitempty"`
|
||
|
Members []*CSODOTAPartyInvite_PartyMember `protobuf:"bytes,4,rep,name=members" json:"members,omitempty"`
|
||
|
TeamId *uint32 `protobuf:"varint,5,opt,name=team_id" json:"team_id,omitempty"`
|
||
|
LowPriorityStatus *bool `protobuf:"varint,6,opt,name=low_priority_status" json:"low_priority_status,omitempty"`
|
||
|
AsCoach *bool `protobuf:"varint,7,opt,name=as_coach" json:"as_coach,omitempty"`
|
||
|
InviteGid *uint64 `protobuf:"fixed64,8,opt,name=invite_gid" json:"invite_gid,omitempty"`
|
||
|
XXX_unrecognized []byte `json:"-"`
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAPartyInvite) Reset() { *m = CSODOTAPartyInvite{} }
|
||
|
func (m *CSODOTAPartyInvite) String() string { return proto.CompactTextString(m) }
|
||
|
func (*CSODOTAPartyInvite) ProtoMessage() {}
|
||
|
func (*CSODOTAPartyInvite) Descriptor() ([]byte, []int) { return fileDescriptor17, []int{2} }
|
||
|
|
||
|
func (m *CSODOTAPartyInvite) GetGroupId() uint64 {
|
||
|
if m != nil && m.GroupId != nil {
|
||
|
return *m.GroupId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAPartyInvite) GetSenderId() uint64 {
|
||
|
if m != nil && m.SenderId != nil {
|
||
|
return *m.SenderId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAPartyInvite) GetSenderName() string {
|
||
|
if m != nil && m.SenderName != nil {
|
||
|
return *m.SenderName
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAPartyInvite) GetMembers() []*CSODOTAPartyInvite_PartyMember {
|
||
|
if m != nil {
|
||
|
return m.Members
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAPartyInvite) GetTeamId() uint32 {
|
||
|
if m != nil && m.TeamId != nil {
|
||
|
return *m.TeamId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAPartyInvite) GetLowPriorityStatus() bool {
|
||
|
if m != nil && m.LowPriorityStatus != nil {
|
||
|
return *m.LowPriorityStatus
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAPartyInvite) GetAsCoach() bool {
|
||
|
if m != nil && m.AsCoach != nil {
|
||
|
return *m.AsCoach
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAPartyInvite) GetInviteGid() uint64 {
|
||
|
if m != nil && m.InviteGid != nil {
|
||
|
return *m.InviteGid
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
type CSODOTAPartyInvite_PartyMember struct {
|
||
|
Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
|
||
|
SteamId *uint64 `protobuf:"fixed64,2,opt,name=steam_id" json:"steam_id,omitempty"`
|
||
|
IsCoach *bool `protobuf:"varint,4,opt,name=is_coach" json:"is_coach,omitempty"`
|
||
|
XXX_unrecognized []byte `json:"-"`
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAPartyInvite_PartyMember) Reset() { *m = CSODOTAPartyInvite_PartyMember{} }
|
||
|
func (m *CSODOTAPartyInvite_PartyMember) String() string { return proto.CompactTextString(m) }
|
||
|
func (*CSODOTAPartyInvite_PartyMember) ProtoMessage() {}
|
||
|
func (*CSODOTAPartyInvite_PartyMember) Descriptor() ([]byte, []int) {
|
||
|
return fileDescriptor17, []int{2, 0}
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAPartyInvite_PartyMember) GetName() string {
|
||
|
if m != nil && m.Name != nil {
|
||
|
return *m.Name
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAPartyInvite_PartyMember) GetSteamId() uint64 {
|
||
|
if m != nil && m.SteamId != nil {
|
||
|
return *m.SteamId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTAPartyInvite_PartyMember) GetIsCoach() bool {
|
||
|
if m != nil && m.IsCoach != nil {
|
||
|
return *m.IsCoach
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
type CSODOTALobbyInvite struct {
|
||
|
GroupId *uint64 `protobuf:"varint,1,opt,name=group_id" json:"group_id,omitempty"`
|
||
|
SenderId *uint64 `protobuf:"fixed64,2,opt,name=sender_id" json:"sender_id,omitempty"`
|
||
|
SenderName *string `protobuf:"bytes,3,opt,name=sender_name" json:"sender_name,omitempty"`
|
||
|
Members []*CSODOTALobbyInvite_LobbyMember `protobuf:"bytes,4,rep,name=members" json:"members,omitempty"`
|
||
|
CustomGameId *uint64 `protobuf:"varint,5,opt,name=custom_game_id" json:"custom_game_id,omitempty"`
|
||
|
InviteGid *uint64 `protobuf:"fixed64,6,opt,name=invite_gid" json:"invite_gid,omitempty"`
|
||
|
CustomGameCrc *uint64 `protobuf:"fixed64,7,opt,name=custom_game_crc" json:"custom_game_crc,omitempty"`
|
||
|
CustomGameTimestamp *uint32 `protobuf:"fixed32,8,opt,name=custom_game_timestamp" json:"custom_game_timestamp,omitempty"`
|
||
|
XXX_unrecognized []byte `json:"-"`
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobbyInvite) Reset() { *m = CSODOTALobbyInvite{} }
|
||
|
func (m *CSODOTALobbyInvite) String() string { return proto.CompactTextString(m) }
|
||
|
func (*CSODOTALobbyInvite) ProtoMessage() {}
|
||
|
func (*CSODOTALobbyInvite) Descriptor() ([]byte, []int) { return fileDescriptor17, []int{3} }
|
||
|
|
||
|
func (m *CSODOTALobbyInvite) GetGroupId() uint64 {
|
||
|
if m != nil && m.GroupId != nil {
|
||
|
return *m.GroupId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobbyInvite) GetSenderId() uint64 {
|
||
|
if m != nil && m.SenderId != nil {
|
||
|
return *m.SenderId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobbyInvite) GetSenderName() string {
|
||
|
if m != nil && m.SenderName != nil {
|
||
|
return *m.SenderName
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobbyInvite) GetMembers() []*CSODOTALobbyInvite_LobbyMember {
|
||
|
if m != nil {
|
||
|
return m.Members
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobbyInvite) GetCustomGameId() uint64 {
|
||
|
if m != nil && m.CustomGameId != nil {
|
||
|
return *m.CustomGameId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobbyInvite) GetInviteGid() uint64 {
|
||
|
if m != nil && m.InviteGid != nil {
|
||
|
return *m.InviteGid
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobbyInvite) GetCustomGameCrc() uint64 {
|
||
|
if m != nil && m.CustomGameCrc != nil {
|
||
|
return *m.CustomGameCrc
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobbyInvite) GetCustomGameTimestamp() uint32 {
|
||
|
if m != nil && m.CustomGameTimestamp != nil {
|
||
|
return *m.CustomGameTimestamp
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
type CSODOTALobbyInvite_LobbyMember struct {
|
||
|
Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
|
||
|
SteamId *uint64 `protobuf:"fixed64,2,opt,name=steam_id" json:"steam_id,omitempty"`
|
||
|
XXX_unrecognized []byte `json:"-"`
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobbyInvite_LobbyMember) Reset() { *m = CSODOTALobbyInvite_LobbyMember{} }
|
||
|
func (m *CSODOTALobbyInvite_LobbyMember) String() string { return proto.CompactTextString(m) }
|
||
|
func (*CSODOTALobbyInvite_LobbyMember) ProtoMessage() {}
|
||
|
func (*CSODOTALobbyInvite_LobbyMember) Descriptor() ([]byte, []int) {
|
||
|
return fileDescriptor17, []int{3, 0}
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobbyInvite_LobbyMember) GetName() string {
|
||
|
if m != nil && m.Name != nil {
|
||
|
return *m.Name
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobbyInvite_LobbyMember) GetSteamId() uint64 {
|
||
|
if m != nil && m.SteamId != nil {
|
||
|
return *m.SteamId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
type CMsgLeaverState struct {
|
||
|
LobbyState *uint32 `protobuf:"varint,1,opt,name=lobby_state" json:"lobby_state,omitempty"`
|
||
|
GameState *DOTA_GameState `protobuf:"varint,2,opt,name=game_state,enum=dota.DOTA_GameState,def=0" json:"game_state,omitempty"`
|
||
|
LeaverDetected *bool `protobuf:"varint,3,opt,name=leaver_detected" json:"leaver_detected,omitempty"`
|
||
|
FirstBloodHappened *bool `protobuf:"varint,4,opt,name=first_blood_happened" json:"first_blood_happened,omitempty"`
|
||
|
DiscardMatchResults *bool `protobuf:"varint,5,opt,name=discard_match_results" json:"discard_match_results,omitempty"`
|
||
|
MassDisconnect *bool `protobuf:"varint,6,opt,name=mass_disconnect" json:"mass_disconnect,omitempty"`
|
||
|
XXX_unrecognized []byte `json:"-"`
|
||
|
}
|
||
|
|
||
|
func (m *CMsgLeaverState) Reset() { *m = CMsgLeaverState{} }
|
||
|
func (m *CMsgLeaverState) String() string { return proto.CompactTextString(m) }
|
||
|
func (*CMsgLeaverState) ProtoMessage() {}
|
||
|
func (*CMsgLeaverState) Descriptor() ([]byte, []int) { return fileDescriptor17, []int{4} }
|
||
|
|
||
|
const Default_CMsgLeaverState_GameState DOTA_GameState = DOTA_GameState_DOTA_GAMERULES_STATE_INIT
|
||
|
|
||
|
func (m *CMsgLeaverState) GetLobbyState() uint32 {
|
||
|
if m != nil && m.LobbyState != nil {
|
||
|
return *m.LobbyState
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CMsgLeaverState) GetGameState() DOTA_GameState {
|
||
|
if m != nil && m.GameState != nil {
|
||
|
return *m.GameState
|
||
|
}
|
||
|
return Default_CMsgLeaverState_GameState
|
||
|
}
|
||
|
|
||
|
func (m *CMsgLeaverState) GetLeaverDetected() bool {
|
||
|
if m != nil && m.LeaverDetected != nil {
|
||
|
return *m.LeaverDetected
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CMsgLeaverState) GetFirstBloodHappened() bool {
|
||
|
if m != nil && m.FirstBloodHappened != nil {
|
||
|
return *m.FirstBloodHappened
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CMsgLeaverState) GetDiscardMatchResults() bool {
|
||
|
if m != nil && m.DiscardMatchResults != nil {
|
||
|
return *m.DiscardMatchResults
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CMsgLeaverState) GetMassDisconnect() bool {
|
||
|
if m != nil && m.MassDisconnect != nil {
|
||
|
return *m.MassDisconnect
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
type CDOTALobbyMember struct {
|
||
|
Id *uint64 `protobuf:"fixed64,1,opt,name=id" json:"id,omitempty"`
|
||
|
HeroId *uint32 `protobuf:"varint,2,opt,name=hero_id" json:"hero_id,omitempty"`
|
||
|
Team *DOTA_GC_TEAM `protobuf:"varint,3,opt,name=team,enum=dota.DOTA_GC_TEAM,def=0" json:"team,omitempty"`
|
||
|
Name *string `protobuf:"bytes,6,opt,name=name" json:"name,omitempty"`
|
||
|
Slot *uint32 `protobuf:"varint,7,opt,name=slot" json:"slot,omitempty"`
|
||
|
PartyId *uint64 `protobuf:"varint,12,opt,name=party_id" json:"party_id,omitempty"`
|
||
|
MetaLevel *uint32 `protobuf:"varint,13,opt,name=meta_level" json:"meta_level,omitempty"`
|
||
|
MetaXp *uint32 `protobuf:"varint,14,opt,name=meta_xp" json:"meta_xp,omitempty"`
|
||
|
MetaXpAwarded *uint32 `protobuf:"varint,15,opt,name=meta_xp_awarded" json:"meta_xp_awarded,omitempty"`
|
||
|
LeaverStatus *DOTALeaverStatusT `protobuf:"varint,16,opt,name=leaver_status,enum=dota.DOTALeaverStatusT,def=0" json:"leaver_status,omitempty"`
|
||
|
LeaverActions *uint32 `protobuf:"varint,28,opt,name=leaver_actions" json:"leaver_actions,omitempty"`
|
||
|
Channel *uint32 `protobuf:"varint,17,opt,name=channel" json:"channel,omitempty"`
|
||
|
PrizeDefIndex *uint32 `protobuf:"varint,18,opt,name=prize_def_index" json:"prize_def_index,omitempty"`
|
||
|
DisabledHeroId []uint32 `protobuf:"varint,20,rep,name=disabled_hero_id" json:"disabled_hero_id,omitempty"`
|
||
|
PartnerAccountType *PartnerAccountType `protobuf:"varint,21,opt,name=partner_account_type,enum=dota.PartnerAccountType,def=0" json:"partner_account_type,omitempty"`
|
||
|
EnabledHeroId []uint32 `protobuf:"varint,22,rep,name=enabled_hero_id" json:"enabled_hero_id,omitempty"`
|
||
|
CoachTeam *DOTA_GC_TEAM `protobuf:"varint,23,opt,name=coach_team,enum=dota.DOTA_GC_TEAM,def=0" json:"coach_team,omitempty"`
|
||
|
NexonPcBangNo *uint32 `protobuf:"varint,24,opt,name=nexon_pc_bang_no" json:"nexon_pc_bang_no,omitempty"`
|
||
|
NexonPcBangName *string `protobuf:"bytes,25,opt,name=nexon_pc_bang_name" json:"nexon_pc_bang_name,omitempty"`
|
||
|
XpBonuses []*CDOTALobbyMember_CDOTALobbyMemberXPBonus `protobuf:"bytes,27,rep,name=xp_bonuses" json:"xp_bonuses,omitempty"`
|
||
|
RankChange *int32 `protobuf:"zigzag32,29,opt,name=rank_change" json:"rank_change,omitempty"`
|
||
|
Cameraman *bool `protobuf:"varint,30,opt,name=cameraman" json:"cameraman,omitempty"`
|
||
|
CustomGameProductIds []uint32 `protobuf:"varint,31,rep,name=custom_game_product_ids" json:"custom_game_product_ids,omitempty"`
|
||
|
LobbyMvpVoteAccountId *uint32 `protobuf:"varint,32,opt,name=lobby_mvp_vote_account_id" json:"lobby_mvp_vote_account_id,omitempty"`
|
||
|
SearchMatchType *MatchType `protobuf:"varint,33,opt,name=search_match_type,enum=dota.MatchType,def=0" json:"search_match_type,omitempty"`
|
||
|
XXX_unrecognized []byte `json:"-"`
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) Reset() { *m = CDOTALobbyMember{} }
|
||
|
func (m *CDOTALobbyMember) String() string { return proto.CompactTextString(m) }
|
||
|
func (*CDOTALobbyMember) ProtoMessage() {}
|
||
|
func (*CDOTALobbyMember) Descriptor() ([]byte, []int) { return fileDescriptor17, []int{5} }
|
||
|
|
||
|
const Default_CDOTALobbyMember_Team DOTA_GC_TEAM = DOTA_GC_TEAM_DOTA_GC_TEAM_GOOD_GUYS
|
||
|
const Default_CDOTALobbyMember_LeaverStatus DOTALeaverStatusT = DOTALeaverStatusT_DOTA_LEAVER_NONE
|
||
|
const Default_CDOTALobbyMember_PartnerAccountType PartnerAccountType = PartnerAccountType_PARTNER_NONE
|
||
|
const Default_CDOTALobbyMember_CoachTeam DOTA_GC_TEAM = DOTA_GC_TEAM_DOTA_GC_TEAM_GOOD_GUYS
|
||
|
const Default_CDOTALobbyMember_SearchMatchType MatchType = MatchType_MATCH_TYPE_CASUAL
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetId() uint64 {
|
||
|
if m != nil && m.Id != nil {
|
||
|
return *m.Id
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetHeroId() uint32 {
|
||
|
if m != nil && m.HeroId != nil {
|
||
|
return *m.HeroId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetTeam() DOTA_GC_TEAM {
|
||
|
if m != nil && m.Team != nil {
|
||
|
return *m.Team
|
||
|
}
|
||
|
return Default_CDOTALobbyMember_Team
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetName() string {
|
||
|
if m != nil && m.Name != nil {
|
||
|
return *m.Name
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetSlot() uint32 {
|
||
|
if m != nil && m.Slot != nil {
|
||
|
return *m.Slot
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetPartyId() uint64 {
|
||
|
if m != nil && m.PartyId != nil {
|
||
|
return *m.PartyId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetMetaLevel() uint32 {
|
||
|
if m != nil && m.MetaLevel != nil {
|
||
|
return *m.MetaLevel
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetMetaXp() uint32 {
|
||
|
if m != nil && m.MetaXp != nil {
|
||
|
return *m.MetaXp
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetMetaXpAwarded() uint32 {
|
||
|
if m != nil && m.MetaXpAwarded != nil {
|
||
|
return *m.MetaXpAwarded
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetLeaverStatus() DOTALeaverStatusT {
|
||
|
if m != nil && m.LeaverStatus != nil {
|
||
|
return *m.LeaverStatus
|
||
|
}
|
||
|
return Default_CDOTALobbyMember_LeaverStatus
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetLeaverActions() uint32 {
|
||
|
if m != nil && m.LeaverActions != nil {
|
||
|
return *m.LeaverActions
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetChannel() uint32 {
|
||
|
if m != nil && m.Channel != nil {
|
||
|
return *m.Channel
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetPrizeDefIndex() uint32 {
|
||
|
if m != nil && m.PrizeDefIndex != nil {
|
||
|
return *m.PrizeDefIndex
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetDisabledHeroId() []uint32 {
|
||
|
if m != nil {
|
||
|
return m.DisabledHeroId
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetPartnerAccountType() PartnerAccountType {
|
||
|
if m != nil && m.PartnerAccountType != nil {
|
||
|
return *m.PartnerAccountType
|
||
|
}
|
||
|
return Default_CDOTALobbyMember_PartnerAccountType
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetEnabledHeroId() []uint32 {
|
||
|
if m != nil {
|
||
|
return m.EnabledHeroId
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetCoachTeam() DOTA_GC_TEAM {
|
||
|
if m != nil && m.CoachTeam != nil {
|
||
|
return *m.CoachTeam
|
||
|
}
|
||
|
return Default_CDOTALobbyMember_CoachTeam
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetNexonPcBangNo() uint32 {
|
||
|
if m != nil && m.NexonPcBangNo != nil {
|
||
|
return *m.NexonPcBangNo
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetNexonPcBangName() string {
|
||
|
if m != nil && m.NexonPcBangName != nil {
|
||
|
return *m.NexonPcBangName
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetXpBonuses() []*CDOTALobbyMember_CDOTALobbyMemberXPBonus {
|
||
|
if m != nil {
|
||
|
return m.XpBonuses
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetRankChange() int32 {
|
||
|
if m != nil && m.RankChange != nil {
|
||
|
return *m.RankChange
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetCameraman() bool {
|
||
|
if m != nil && m.Cameraman != nil {
|
||
|
return *m.Cameraman
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetCustomGameProductIds() []uint32 {
|
||
|
if m != nil {
|
||
|
return m.CustomGameProductIds
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetLobbyMvpVoteAccountId() uint32 {
|
||
|
if m != nil && m.LobbyMvpVoteAccountId != nil {
|
||
|
return *m.LobbyMvpVoteAccountId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember) GetSearchMatchType() MatchType {
|
||
|
if m != nil && m.SearchMatchType != nil {
|
||
|
return *m.SearchMatchType
|
||
|
}
|
||
|
return Default_CDOTALobbyMember_SearchMatchType
|
||
|
}
|
||
|
|
||
|
type CDOTALobbyMember_CDOTALobbyMemberXPBonus struct {
|
||
|
Type *uint32 `protobuf:"varint,1,opt,name=type" json:"type,omitempty"`
|
||
|
XpBonus *float32 `protobuf:"fixed32,2,opt,name=xp_bonus" json:"xp_bonus,omitempty"`
|
||
|
SourceKey *uint64 `protobuf:"varint,3,opt,name=source_key" json:"source_key,omitempty"`
|
||
|
XXX_unrecognized []byte `json:"-"`
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember_CDOTALobbyMemberXPBonus) Reset() {
|
||
|
*m = CDOTALobbyMember_CDOTALobbyMemberXPBonus{}
|
||
|
}
|
||
|
func (m *CDOTALobbyMember_CDOTALobbyMemberXPBonus) String() string { return proto.CompactTextString(m) }
|
||
|
func (*CDOTALobbyMember_CDOTALobbyMemberXPBonus) ProtoMessage() {}
|
||
|
func (*CDOTALobbyMember_CDOTALobbyMemberXPBonus) Descriptor() ([]byte, []int) {
|
||
|
return fileDescriptor17, []int{5, 0}
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember_CDOTALobbyMemberXPBonus) GetType() uint32 {
|
||
|
if m != nil && m.Type != nil {
|
||
|
return *m.Type
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember_CDOTALobbyMemberXPBonus) GetXpBonus() float32 {
|
||
|
if m != nil && m.XpBonus != nil {
|
||
|
return *m.XpBonus
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CDOTALobbyMember_CDOTALobbyMemberXPBonus) GetSourceKey() uint64 {
|
||
|
if m != nil && m.SourceKey != nil {
|
||
|
return *m.SourceKey
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
type CLobbyTeamDetails struct {
|
||
|
TeamName *string `protobuf:"bytes,1,opt,name=team_name" json:"team_name,omitempty"`
|
||
|
TeamTag *string `protobuf:"bytes,3,opt,name=team_tag" json:"team_tag,omitempty"`
|
||
|
TeamId *uint32 `protobuf:"varint,4,opt,name=team_id" json:"team_id,omitempty"`
|
||
|
TeamLogo *uint64 `protobuf:"varint,5,opt,name=team_logo" json:"team_logo,omitempty"`
|
||
|
TeamBaseLogo *uint64 `protobuf:"varint,6,opt,name=team_base_logo" json:"team_base_logo,omitempty"`
|
||
|
TeamBannerLogo *uint64 `protobuf:"varint,7,opt,name=team_banner_logo" json:"team_banner_logo,omitempty"`
|
||
|
TeamComplete *bool `protobuf:"varint,8,opt,name=team_complete" json:"team_complete,omitempty"`
|
||
|
GuildName *string `protobuf:"bytes,9,opt,name=guild_name" json:"guild_name,omitempty"`
|
||
|
GuildTag *string `protobuf:"bytes,10,opt,name=guild_tag" json:"guild_tag,omitempty"`
|
||
|
GuildId *uint32 `protobuf:"varint,11,opt,name=guild_id" json:"guild_id,omitempty"`
|
||
|
GuildLogo *uint64 `protobuf:"varint,12,opt,name=guild_logo" json:"guild_logo,omitempty"`
|
||
|
GuildBaseLogo *uint64 `protobuf:"varint,13,opt,name=guild_base_logo" json:"guild_base_logo,omitempty"`
|
||
|
GuildBannerLogo *uint64 `protobuf:"varint,14,opt,name=guild_banner_logo" json:"guild_banner_logo,omitempty"`
|
||
|
Rank *uint32 `protobuf:"varint,15,opt,name=rank" json:"rank,omitempty"`
|
||
|
RankChange *int32 `protobuf:"zigzag32,16,opt,name=rank_change" json:"rank_change,omitempty"`
|
||
|
IsHomeTeam *bool `protobuf:"varint,17,opt,name=is_home_team" json:"is_home_team,omitempty"`
|
||
|
XXX_unrecognized []byte `json:"-"`
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTeamDetails) Reset() { *m = CLobbyTeamDetails{} }
|
||
|
func (m *CLobbyTeamDetails) String() string { return proto.CompactTextString(m) }
|
||
|
func (*CLobbyTeamDetails) ProtoMessage() {}
|
||
|
func (*CLobbyTeamDetails) Descriptor() ([]byte, []int) { return fileDescriptor17, []int{6} }
|
||
|
|
||
|
func (m *CLobbyTeamDetails) GetTeamName() string {
|
||
|
if m != nil && m.TeamName != nil {
|
||
|
return *m.TeamName
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTeamDetails) GetTeamTag() string {
|
||
|
if m != nil && m.TeamTag != nil {
|
||
|
return *m.TeamTag
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTeamDetails) GetTeamId() uint32 {
|
||
|
if m != nil && m.TeamId != nil {
|
||
|
return *m.TeamId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTeamDetails) GetTeamLogo() uint64 {
|
||
|
if m != nil && m.TeamLogo != nil {
|
||
|
return *m.TeamLogo
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTeamDetails) GetTeamBaseLogo() uint64 {
|
||
|
if m != nil && m.TeamBaseLogo != nil {
|
||
|
return *m.TeamBaseLogo
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTeamDetails) GetTeamBannerLogo() uint64 {
|
||
|
if m != nil && m.TeamBannerLogo != nil {
|
||
|
return *m.TeamBannerLogo
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTeamDetails) GetTeamComplete() bool {
|
||
|
if m != nil && m.TeamComplete != nil {
|
||
|
return *m.TeamComplete
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTeamDetails) GetGuildName() string {
|
||
|
if m != nil && m.GuildName != nil {
|
||
|
return *m.GuildName
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTeamDetails) GetGuildTag() string {
|
||
|
if m != nil && m.GuildTag != nil {
|
||
|
return *m.GuildTag
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTeamDetails) GetGuildId() uint32 {
|
||
|
if m != nil && m.GuildId != nil {
|
||
|
return *m.GuildId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTeamDetails) GetGuildLogo() uint64 {
|
||
|
if m != nil && m.GuildLogo != nil {
|
||
|
return *m.GuildLogo
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTeamDetails) GetGuildBaseLogo() uint64 {
|
||
|
if m != nil && m.GuildBaseLogo != nil {
|
||
|
return *m.GuildBaseLogo
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTeamDetails) GetGuildBannerLogo() uint64 {
|
||
|
if m != nil && m.GuildBannerLogo != nil {
|
||
|
return *m.GuildBannerLogo
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTeamDetails) GetRank() uint32 {
|
||
|
if m != nil && m.Rank != nil {
|
||
|
return *m.Rank
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTeamDetails) GetRankChange() int32 {
|
||
|
if m != nil && m.RankChange != nil {
|
||
|
return *m.RankChange
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTeamDetails) GetIsHomeTeam() bool {
|
||
|
if m != nil && m.IsHomeTeam != nil {
|
||
|
return *m.IsHomeTeam
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
type CLobbyTimedRewardDetails struct {
|
||
|
ItemDefIndex *uint32 `protobuf:"varint,2,opt,name=item_def_index" json:"item_def_index,omitempty"`
|
||
|
IsSupplyCrate *bool `protobuf:"varint,3,opt,name=is_supply_crate" json:"is_supply_crate,omitempty"`
|
||
|
IsTimedDrop *bool `protobuf:"varint,4,opt,name=is_timed_drop" json:"is_timed_drop,omitempty"`
|
||
|
AccountId *uint32 `protobuf:"varint,5,opt,name=account_id" json:"account_id,omitempty"`
|
||
|
Origin *uint32 `protobuf:"varint,6,opt,name=origin" json:"origin,omitempty"`
|
||
|
XXX_unrecognized []byte `json:"-"`
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTimedRewardDetails) Reset() { *m = CLobbyTimedRewardDetails{} }
|
||
|
func (m *CLobbyTimedRewardDetails) String() string { return proto.CompactTextString(m) }
|
||
|
func (*CLobbyTimedRewardDetails) ProtoMessage() {}
|
||
|
func (*CLobbyTimedRewardDetails) Descriptor() ([]byte, []int) { return fileDescriptor17, []int{7} }
|
||
|
|
||
|
func (m *CLobbyTimedRewardDetails) GetItemDefIndex() uint32 {
|
||
|
if m != nil && m.ItemDefIndex != nil {
|
||
|
return *m.ItemDefIndex
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTimedRewardDetails) GetIsSupplyCrate() bool {
|
||
|
if m != nil && m.IsSupplyCrate != nil {
|
||
|
return *m.IsSupplyCrate
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTimedRewardDetails) GetIsTimedDrop() bool {
|
||
|
if m != nil && m.IsTimedDrop != nil {
|
||
|
return *m.IsTimedDrop
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTimedRewardDetails) GetAccountId() uint32 {
|
||
|
if m != nil && m.AccountId != nil {
|
||
|
return *m.AccountId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyTimedRewardDetails) GetOrigin() uint32 {
|
||
|
if m != nil && m.Origin != nil {
|
||
|
return *m.Origin
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
type CLobbyBroadcastChannelInfo struct {
|
||
|
ChannelId *uint32 `protobuf:"varint,1,opt,name=channel_id" json:"channel_id,omitempty"`
|
||
|
CountryCode *string `protobuf:"bytes,2,opt,name=country_code" json:"country_code,omitempty"`
|
||
|
Description *string `protobuf:"bytes,3,opt,name=description" json:"description,omitempty"`
|
||
|
LanguageCode *string `protobuf:"bytes,4,opt,name=language_code" json:"language_code,omitempty"`
|
||
|
XXX_unrecognized []byte `json:"-"`
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyBroadcastChannelInfo) Reset() { *m = CLobbyBroadcastChannelInfo{} }
|
||
|
func (m *CLobbyBroadcastChannelInfo) String() string { return proto.CompactTextString(m) }
|
||
|
func (*CLobbyBroadcastChannelInfo) ProtoMessage() {}
|
||
|
func (*CLobbyBroadcastChannelInfo) Descriptor() ([]byte, []int) { return fileDescriptor17, []int{8} }
|
||
|
|
||
|
func (m *CLobbyBroadcastChannelInfo) GetChannelId() uint32 {
|
||
|
if m != nil && m.ChannelId != nil {
|
||
|
return *m.ChannelId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyBroadcastChannelInfo) GetCountryCode() string {
|
||
|
if m != nil && m.CountryCode != nil {
|
||
|
return *m.CountryCode
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyBroadcastChannelInfo) GetDescription() string {
|
||
|
if m != nil && m.Description != nil {
|
||
|
return *m.Description
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *CLobbyBroadcastChannelInfo) GetLanguageCode() string {
|
||
|
if m != nil && m.LanguageCode != nil {
|
||
|
return *m.LanguageCode
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
type CSODOTALobby struct {
|
||
|
LobbyId *uint64 `protobuf:"varint,1,opt,name=lobby_id" json:"lobby_id,omitempty"`
|
||
|
Members []*CDOTALobbyMember `protobuf:"bytes,2,rep,name=members" json:"members,omitempty"`
|
||
|
LeftMembers []*CDOTALobbyMember `protobuf:"bytes,7,rep,name=left_members" json:"left_members,omitempty"`
|
||
|
LeaderId *uint64 `protobuf:"fixed64,11,opt,name=leader_id" json:"leader_id,omitempty"`
|
||
|
ServerId *uint64 `protobuf:"fixed64,6,opt,name=server_id,def=0" json:"server_id,omitempty"`
|
||
|
GameMode *uint32 `protobuf:"varint,3,opt,name=game_mode" json:"game_mode,omitempty"`
|
||
|
PendingInvites []uint64 `protobuf:"fixed64,10,rep,name=pending_invites" json:"pending_invites,omitempty"`
|
||
|
State *CSODOTALobby_State `protobuf:"varint,4,opt,name=state,enum=dota.CSODOTALobby_State,def=0" json:"state,omitempty"`
|
||
|
Connect *string `protobuf:"bytes,5,opt,name=connect" json:"connect,omitempty"`
|
||
|
LobbyType *CSODOTALobby_LobbyType `protobuf:"varint,12,opt,name=lobby_type,enum=dota.CSODOTALobby_LobbyType,def=-1" json:"lobby_type,omitempty"`
|
||
|
AllowCheats *bool `protobuf:"varint,13,opt,name=allow_cheats" json:"allow_cheats,omitempty"`
|
||
|
FillWithBots *bool `protobuf:"varint,14,opt,name=fill_with_bots" json:"fill_with_bots,omitempty"`
|
||
|
IntroMode *bool `protobuf:"varint,15,opt,name=intro_mode" json:"intro_mode,omitempty"`
|
||
|
GameName *string `protobuf:"bytes,16,opt,name=game_name" json:"game_name,omitempty"`
|
||
|
TeamDetails []*CLobbyTeamDetails `protobuf:"bytes,17,rep,name=team_details" json:"team_details,omitempty"`
|
||
|
TutorialLesson *uint32 `protobuf:"varint,18,opt,name=tutorial_lesson" json:"tutorial_lesson,omitempty"`
|
||
|
TournamentId *uint32 `protobuf:"varint,19,opt,name=tournament_id" json:"tournament_id,omitempty"`
|
||
|
TournamentGameId *uint32 `protobuf:"varint,20,opt,name=tournament_game_id" json:"tournament_game_id,omitempty"`
|
||
|
ServerRegion *uint32 `protobuf:"varint,21,opt,name=server_region,def=0" json:"server_region,omitempty"`
|
||
|
GameState *DOTA_GameState `protobuf:"varint,22,opt,name=game_state,enum=dota.DOTA_GameState,def=0" json:"game_state,omitempty"`
|
||
|
NumSpectators *uint32 `protobuf:"varint,23,opt,name=num_spectators" json:"num_spectators,omitempty"`
|
||
|
Matchgroup *uint32 `protobuf:"varint,25,opt,name=matchgroup" json:"matchgroup,omitempty"`
|
||
|
CmPick *DOTA_CM_PICK `protobuf:"varint,28,opt,name=cm_pick,enum=dota.DOTA_CM_PICK,def=0" json:"cm_pick,omitempty"`
|
||
|
MatchId *uint64 `protobuf:"varint,30,opt,name=match_id" json:"match_id,omitempty"`
|
||
|
AllowSpectating *bool `protobuf:"varint,31,opt,name=allow_spectating,def=1" json:"allow_spectating,omitempty"`
|
||
|
BotDifficulty *DOTABotDifficulty `protobuf:"varint,36,opt,name=bot_difficulty,enum=dota.DOTABotDifficulty,def=3" json:"bot_difficulty,omitempty"`
|
||
|
GameVersion *DOTAGameVersion `protobuf:"varint,37,opt,name=game_version,enum=dota.DOTAGameVersion,def=0" json:"game_version,omitempty"`
|
||
|
TimedRewardDetails []*CLobbyTimedRewardDetails `protobuf:"bytes,38,rep,name=timed_reward_details" json:"timed_reward_details,omitempty"`
|
||
|
PassKey *string `protobuf:"bytes,39,opt,name=pass_key" json:"pass_key,omitempty"`
|
||
|
BotSlotDifficulty []DOTABotDifficulty `protobuf:"varint,41,rep,name=bot_slot_difficulty,enum=dota.DOTABotDifficulty" json:"bot_slot_difficulty,omitempty"`
|
||
|
Leagueid *uint32 `protobuf:"varint,42,opt,name=leagueid" json:"leagueid,omitempty"`
|
||
|
PenaltyLevelRadiant *uint32 `protobuf:"varint,43,opt,name=penalty_level_radiant,def=0" json:"penalty_level_radiant,omitempty"`
|
||
|
PenaltyLevelDire *uint32 `protobuf:"varint,44,opt,name=penalty_level_dire,def=0" json:"penalty_level_dire,omitempty"`
|
||
|
LoadGameId *uint32 `protobuf:"varint,45,opt,name=load_game_id" json:"load_game_id,omitempty"`
|
||
|
SeriesType *uint32 `protobuf:"varint,46,opt,name=series_type" json:"series_type,omitempty"`
|
||
|
RadiantSeriesWins *uint32 `protobuf:"varint,47,opt,name=radiant_series_wins" json:"radiant_series_wins,omitempty"`
|
||
|
DireSeriesWins *uint32 `protobuf:"varint,48,opt,name=dire_series_wins" json:"dire_series_wins,omitempty"`
|
||
|
LootGenerated *uint32 `protobuf:"varint,49,opt,name=loot_generated" json:"loot_generated,omitempty"`
|
||
|
LootAwarded *uint32 `protobuf:"varint,50,opt,name=loot_awarded" json:"loot_awarded,omitempty"`
|
||
|
Allchat *bool `protobuf:"varint,51,opt,name=allchat,def=0" json:"allchat,omitempty"`
|
||
|
DotaTvDelay *LobbyDotaTVDelay `protobuf:"varint,53,opt,name=dota_tv_delay,enum=dota.LobbyDotaTVDelay,def=0" json:"dota_tv_delay,omitempty"`
|
||
|
CustomGameMode *string `protobuf:"bytes,54,opt,name=custom_game_mode" json:"custom_game_mode,omitempty"`
|
||
|
CustomMapName *string `protobuf:"bytes,55,opt,name=custom_map_name" json:"custom_map_name,omitempty"`
|
||
|
CustomDifficulty *uint32 `protobuf:"varint,56,opt,name=custom_difficulty" json:"custom_difficulty,omitempty"`
|
||
|
Lan *bool `protobuf:"varint,57,opt,name=lan" json:"lan,omitempty"`
|
||
|
BroadcastChannelInfo []*CLobbyBroadcastChannelInfo `protobuf:"bytes,58,rep,name=broadcast_channel_info" json:"broadcast_channel_info,omitempty"`
|
||
|
FirstLeaverAccountid *uint32 `protobuf:"varint,59,opt,name=first_leaver_accountid" json:"first_leaver_accountid,omitempty"`
|
||
|
SeriesId *uint32 `protobuf:"varint,60,opt,name=series_id" json:"series_id,omitempty"`
|
||
|
LowPriority *bool `protobuf:"varint,61,opt,name=low_priority" json:"low_priority,omitempty"`
|
||
|
ExtraMessages []*CSODOTALobby_CExtraMsg `protobuf:"bytes,62,rep,name=extra_messages" json:"extra_messages,omitempty"`
|
||
|
SaveGame *CDOTASaveGame `protobuf:"bytes,63,opt,name=save_game" json:"save_game,omitempty"`
|
||
|
FirstBloodHappened *bool `protobuf:"varint,65,opt,name=first_blood_happened" json:"first_blood_happened,omitempty"`
|
||
|
MatchOutcome *EMatchOutcome `protobuf:"varint,70,opt,name=match_outcome,enum=dota.EMatchOutcome,def=0" json:"match_outcome,omitempty"`
|
||
|
MassDisconnect *bool `protobuf:"varint,67,opt,name=mass_disconnect" json:"mass_disconnect,omitempty"`
|
||
|
CustomGameId *uint64 `protobuf:"varint,68,opt,name=custom_game_id" json:"custom_game_id,omitempty"`
|
||
|
ActiveIngameEvents []EEvent `protobuf:"varint,69,rep,name=active_ingame_events,enum=dota.EEvent" json:"active_ingame_events,omitempty"`
|
||
|
CustomMinPlayers *uint32 `protobuf:"varint,71,opt,name=custom_min_players" json:"custom_min_players,omitempty"`
|
||
|
CustomMaxPlayers *uint32 `protobuf:"varint,72,opt,name=custom_max_players" json:"custom_max_players,omitempty"`
|
||
|
PartnerType *PartnerAccountType `protobuf:"varint,73,opt,name=partner_type,enum=dota.PartnerAccountType,def=0" json:"partner_type,omitempty"`
|
||
|
LanHostPingToServerRegion *uint32 `protobuf:"varint,74,opt,name=lan_host_ping_to_server_region" json:"lan_host_ping_to_server_region,omitempty"`
|
||
|
Visibility *DOTALobbyVisibility `protobuf:"varint,75,opt,name=visibility,enum=dota.DOTALobbyVisibility,def=0" json:"visibility,omitempty"`
|
||
|
CustomGameCrc *uint64 `protobuf:"fixed64,76,opt,name=custom_game_crc" json:"custom_game_crc,omitempty"`
|
||
|
CustomGameAutoCreatedLobby *bool `protobuf:"varint,77,opt,name=custom_game_auto_created_lobby" json:"custom_game_auto_created_lobby,omitempty"`
|
||
|
LeagueSeriesId *uint32 `protobuf:"varint,78,opt,name=league_series_id" json:"league_series_id,omitempty"`
|
||
|
LeagueGameId *uint32 `protobuf:"varint,79,opt,name=league_game_id" json:"league_game_id,omitempty"`
|
||
|
CustomGameTimestamp *uint32 `protobuf:"fixed32,80,opt,name=custom_game_timestamp" json:"custom_game_timestamp,omitempty"`
|
||
|
PreviousSeriesMatches []uint64 `protobuf:"varint,81,rep,name=previous_series_matches" json:"previous_series_matches,omitempty"`
|
||
|
PreviousMatchOverride *uint64 `protobuf:"varint,82,opt,name=previous_match_override" json:"previous_match_override,omitempty"`
|
||
|
CustomGameUsesAccountRecords *bool `protobuf:"varint,83,opt,name=custom_game_uses_account_records" json:"custom_game_uses_account_records,omitempty"`
|
||
|
LeagueSelectionPriorityTeam *uint32 `protobuf:"varint,84,opt,name=league_selection_priority_team" json:"league_selection_priority_team,omitempty"`
|
||
|
LeagueSelectionPriorityChoice *SelectionPriorityType `protobuf:"varint,85,opt,name=league_selection_priority_choice,enum=dota.SelectionPriorityType,def=0" json:"league_selection_priority_choice,omitempty"`
|
||
|
LeagueNonSelectionPriorityChoice *SelectionPriorityType `protobuf:"varint,86,opt,name=league_non_selection_priority_choice,enum=dota.SelectionPriorityType,def=0" json:"league_non_selection_priority_choice,omitempty"`
|
||
|
GameStartTime *uint32 `protobuf:"varint,87,opt,name=game_start_time" json:"game_start_time,omitempty"`
|
||
|
PauseSetting *LobbyDotaPauseSetting `protobuf:"varint,88,opt,name=pause_setting,enum=dota.LobbyDotaPauseSetting,def=0" json:"pause_setting,omitempty"`
|
||
|
LobbyMvpAccountId *uint32 `protobuf:"varint,89,opt,name=lobby_mvp_account_id" json:"lobby_mvp_account_id,omitempty"`
|
||
|
WeekendTourneyDivisionId *uint32 `protobuf:"varint,90,opt,name=weekend_tourney_division_id" json:"weekend_tourney_division_id,omitempty"`
|
||
|
WeekendTourneySkillLevel *uint32 `protobuf:"varint,91,opt,name=weekend_tourney_skill_level" json:"weekend_tourney_skill_level,omitempty"`
|
||
|
WeekendTourneyBracketRound *uint32 `protobuf:"varint,92,opt,name=weekend_tourney_bracket_round" json:"weekend_tourney_bracket_round,omitempty"`
|
||
|
XXX_unrecognized []byte `json:"-"`
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) Reset() { *m = CSODOTALobby{} }
|
||
|
func (m *CSODOTALobby) String() string { return proto.CompactTextString(m) }
|
||
|
func (*CSODOTALobby) ProtoMessage() {}
|
||
|
func (*CSODOTALobby) Descriptor() ([]byte, []int) { return fileDescriptor17, []int{9} }
|
||
|
|
||
|
const Default_CSODOTALobby_ServerId uint64 = 0
|
||
|
const Default_CSODOTALobby_State CSODOTALobby_State = CSODOTALobby_UI
|
||
|
const Default_CSODOTALobby_LobbyType CSODOTALobby_LobbyType = CSODOTALobby_INVALID
|
||
|
const Default_CSODOTALobby_ServerRegion uint32 = 0
|
||
|
const Default_CSODOTALobby_GameState DOTA_GameState = DOTA_GameState_DOTA_GAMERULES_STATE_INIT
|
||
|
const Default_CSODOTALobby_CmPick DOTA_CM_PICK = DOTA_CM_PICK_DOTA_CM_RANDOM
|
||
|
const Default_CSODOTALobby_AllowSpectating bool = true
|
||
|
const Default_CSODOTALobby_BotDifficulty DOTABotDifficulty = DOTABotDifficulty_BOT_DIFFICULTY_HARD
|
||
|
const Default_CSODOTALobby_GameVersion DOTAGameVersion = DOTAGameVersion_GAME_VERSION_CURRENT
|
||
|
const Default_CSODOTALobby_PenaltyLevelRadiant uint32 = 0
|
||
|
const Default_CSODOTALobby_PenaltyLevelDire uint32 = 0
|
||
|
const Default_CSODOTALobby_Allchat bool = false
|
||
|
const Default_CSODOTALobby_DotaTvDelay LobbyDotaTVDelay = LobbyDotaTVDelay_LobbyDotaTV_10
|
||
|
const Default_CSODOTALobby_MatchOutcome EMatchOutcome = EMatchOutcome_k_EMatchOutcome_Unknown
|
||
|
const Default_CSODOTALobby_PartnerType PartnerAccountType = PartnerAccountType_PARTNER_NONE
|
||
|
const Default_CSODOTALobby_Visibility DOTALobbyVisibility = DOTALobbyVisibility_DOTALobbyVisibility_Public
|
||
|
const Default_CSODOTALobby_LeagueSelectionPriorityChoice SelectionPriorityType = SelectionPriorityType_UNDEFINED
|
||
|
const Default_CSODOTALobby_LeagueNonSelectionPriorityChoice SelectionPriorityType = SelectionPriorityType_UNDEFINED
|
||
|
const Default_CSODOTALobby_PauseSetting LobbyDotaPauseSetting = LobbyDotaPauseSetting_LobbyDotaPauseSetting_Unlimited
|
||
|
|
||
|
func (m *CSODOTALobby) GetLobbyId() uint64 {
|
||
|
if m != nil && m.LobbyId != nil {
|
||
|
return *m.LobbyId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetMembers() []*CDOTALobbyMember {
|
||
|
if m != nil {
|
||
|
return m.Members
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetLeftMembers() []*CDOTALobbyMember {
|
||
|
if m != nil {
|
||
|
return m.LeftMembers
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetLeaderId() uint64 {
|
||
|
if m != nil && m.LeaderId != nil {
|
||
|
return *m.LeaderId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetServerId() uint64 {
|
||
|
if m != nil && m.ServerId != nil {
|
||
|
return *m.ServerId
|
||
|
}
|
||
|
return Default_CSODOTALobby_ServerId
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetGameMode() uint32 {
|
||
|
if m != nil && m.GameMode != nil {
|
||
|
return *m.GameMode
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetPendingInvites() []uint64 {
|
||
|
if m != nil {
|
||
|
return m.PendingInvites
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetState() CSODOTALobby_State {
|
||
|
if m != nil && m.State != nil {
|
||
|
return *m.State
|
||
|
}
|
||
|
return Default_CSODOTALobby_State
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetConnect() string {
|
||
|
if m != nil && m.Connect != nil {
|
||
|
return *m.Connect
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetLobbyType() CSODOTALobby_LobbyType {
|
||
|
if m != nil && m.LobbyType != nil {
|
||
|
return *m.LobbyType
|
||
|
}
|
||
|
return Default_CSODOTALobby_LobbyType
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetAllowCheats() bool {
|
||
|
if m != nil && m.AllowCheats != nil {
|
||
|
return *m.AllowCheats
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetFillWithBots() bool {
|
||
|
if m != nil && m.FillWithBots != nil {
|
||
|
return *m.FillWithBots
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetIntroMode() bool {
|
||
|
if m != nil && m.IntroMode != nil {
|
||
|
return *m.IntroMode
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetGameName() string {
|
||
|
if m != nil && m.GameName != nil {
|
||
|
return *m.GameName
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetTeamDetails() []*CLobbyTeamDetails {
|
||
|
if m != nil {
|
||
|
return m.TeamDetails
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetTutorialLesson() uint32 {
|
||
|
if m != nil && m.TutorialLesson != nil {
|
||
|
return *m.TutorialLesson
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetTournamentId() uint32 {
|
||
|
if m != nil && m.TournamentId != nil {
|
||
|
return *m.TournamentId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetTournamentGameId() uint32 {
|
||
|
if m != nil && m.TournamentGameId != nil {
|
||
|
return *m.TournamentGameId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetServerRegion() uint32 {
|
||
|
if m != nil && m.ServerRegion != nil {
|
||
|
return *m.ServerRegion
|
||
|
}
|
||
|
return Default_CSODOTALobby_ServerRegion
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetGameState() DOTA_GameState {
|
||
|
if m != nil && m.GameState != nil {
|
||
|
return *m.GameState
|
||
|
}
|
||
|
return Default_CSODOTALobby_GameState
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetNumSpectators() uint32 {
|
||
|
if m != nil && m.NumSpectators != nil {
|
||
|
return *m.NumSpectators
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetMatchgroup() uint32 {
|
||
|
if m != nil && m.Matchgroup != nil {
|
||
|
return *m.Matchgroup
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetCmPick() DOTA_CM_PICK {
|
||
|
if m != nil && m.CmPick != nil {
|
||
|
return *m.CmPick
|
||
|
}
|
||
|
return Default_CSODOTALobby_CmPick
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetMatchId() uint64 {
|
||
|
if m != nil && m.MatchId != nil {
|
||
|
return *m.MatchId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetAllowSpectating() bool {
|
||
|
if m != nil && m.AllowSpectating != nil {
|
||
|
return *m.AllowSpectating
|
||
|
}
|
||
|
return Default_CSODOTALobby_AllowSpectating
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetBotDifficulty() DOTABotDifficulty {
|
||
|
if m != nil && m.BotDifficulty != nil {
|
||
|
return *m.BotDifficulty
|
||
|
}
|
||
|
return Default_CSODOTALobby_BotDifficulty
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetGameVersion() DOTAGameVersion {
|
||
|
if m != nil && m.GameVersion != nil {
|
||
|
return *m.GameVersion
|
||
|
}
|
||
|
return Default_CSODOTALobby_GameVersion
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetTimedRewardDetails() []*CLobbyTimedRewardDetails {
|
||
|
if m != nil {
|
||
|
return m.TimedRewardDetails
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetPassKey() string {
|
||
|
if m != nil && m.PassKey != nil {
|
||
|
return *m.PassKey
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetBotSlotDifficulty() []DOTABotDifficulty {
|
||
|
if m != nil {
|
||
|
return m.BotSlotDifficulty
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetLeagueid() uint32 {
|
||
|
if m != nil && m.Leagueid != nil {
|
||
|
return *m.Leagueid
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetPenaltyLevelRadiant() uint32 {
|
||
|
if m != nil && m.PenaltyLevelRadiant != nil {
|
||
|
return *m.PenaltyLevelRadiant
|
||
|
}
|
||
|
return Default_CSODOTALobby_PenaltyLevelRadiant
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetPenaltyLevelDire() uint32 {
|
||
|
if m != nil && m.PenaltyLevelDire != nil {
|
||
|
return *m.PenaltyLevelDire
|
||
|
}
|
||
|
return Default_CSODOTALobby_PenaltyLevelDire
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetLoadGameId() uint32 {
|
||
|
if m != nil && m.LoadGameId != nil {
|
||
|
return *m.LoadGameId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetSeriesType() uint32 {
|
||
|
if m != nil && m.SeriesType != nil {
|
||
|
return *m.SeriesType
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetRadiantSeriesWins() uint32 {
|
||
|
if m != nil && m.RadiantSeriesWins != nil {
|
||
|
return *m.RadiantSeriesWins
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetDireSeriesWins() uint32 {
|
||
|
if m != nil && m.DireSeriesWins != nil {
|
||
|
return *m.DireSeriesWins
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetLootGenerated() uint32 {
|
||
|
if m != nil && m.LootGenerated != nil {
|
||
|
return *m.LootGenerated
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetLootAwarded() uint32 {
|
||
|
if m != nil && m.LootAwarded != nil {
|
||
|
return *m.LootAwarded
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetAllchat() bool {
|
||
|
if m != nil && m.Allchat != nil {
|
||
|
return *m.Allchat
|
||
|
}
|
||
|
return Default_CSODOTALobby_Allchat
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetDotaTvDelay() LobbyDotaTVDelay {
|
||
|
if m != nil && m.DotaTvDelay != nil {
|
||
|
return *m.DotaTvDelay
|
||
|
}
|
||
|
return Default_CSODOTALobby_DotaTvDelay
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetCustomGameMode() string {
|
||
|
if m != nil && m.CustomGameMode != nil {
|
||
|
return *m.CustomGameMode
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetCustomMapName() string {
|
||
|
if m != nil && m.CustomMapName != nil {
|
||
|
return *m.CustomMapName
|
||
|
}
|
||
|
return ""
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetCustomDifficulty() uint32 {
|
||
|
if m != nil && m.CustomDifficulty != nil {
|
||
|
return *m.CustomDifficulty
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetLan() bool {
|
||
|
if m != nil && m.Lan != nil {
|
||
|
return *m.Lan
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetBroadcastChannelInfo() []*CLobbyBroadcastChannelInfo {
|
||
|
if m != nil {
|
||
|
return m.BroadcastChannelInfo
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetFirstLeaverAccountid() uint32 {
|
||
|
if m != nil && m.FirstLeaverAccountid != nil {
|
||
|
return *m.FirstLeaverAccountid
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetSeriesId() uint32 {
|
||
|
if m != nil && m.SeriesId != nil {
|
||
|
return *m.SeriesId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetLowPriority() bool {
|
||
|
if m != nil && m.LowPriority != nil {
|
||
|
return *m.LowPriority
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetExtraMessages() []*CSODOTALobby_CExtraMsg {
|
||
|
if m != nil {
|
||
|
return m.ExtraMessages
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetSaveGame() *CDOTASaveGame {
|
||
|
if m != nil {
|
||
|
return m.SaveGame
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetFirstBloodHappened() bool {
|
||
|
if m != nil && m.FirstBloodHappened != nil {
|
||
|
return *m.FirstBloodHappened
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetMatchOutcome() EMatchOutcome {
|
||
|
if m != nil && m.MatchOutcome != nil {
|
||
|
return *m.MatchOutcome
|
||
|
}
|
||
|
return Default_CSODOTALobby_MatchOutcome
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetMassDisconnect() bool {
|
||
|
if m != nil && m.MassDisconnect != nil {
|
||
|
return *m.MassDisconnect
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetCustomGameId() uint64 {
|
||
|
if m != nil && m.CustomGameId != nil {
|
||
|
return *m.CustomGameId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetActiveIngameEvents() []EEvent {
|
||
|
if m != nil {
|
||
|
return m.ActiveIngameEvents
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetCustomMinPlayers() uint32 {
|
||
|
if m != nil && m.CustomMinPlayers != nil {
|
||
|
return *m.CustomMinPlayers
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetCustomMaxPlayers() uint32 {
|
||
|
if m != nil && m.CustomMaxPlayers != nil {
|
||
|
return *m.CustomMaxPlayers
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetPartnerType() PartnerAccountType {
|
||
|
if m != nil && m.PartnerType != nil {
|
||
|
return *m.PartnerType
|
||
|
}
|
||
|
return Default_CSODOTALobby_PartnerType
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetLanHostPingToServerRegion() uint32 {
|
||
|
if m != nil && m.LanHostPingToServerRegion != nil {
|
||
|
return *m.LanHostPingToServerRegion
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetVisibility() DOTALobbyVisibility {
|
||
|
if m != nil && m.Visibility != nil {
|
||
|
return *m.Visibility
|
||
|
}
|
||
|
return Default_CSODOTALobby_Visibility
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetCustomGameCrc() uint64 {
|
||
|
if m != nil && m.CustomGameCrc != nil {
|
||
|
return *m.CustomGameCrc
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetCustomGameAutoCreatedLobby() bool {
|
||
|
if m != nil && m.CustomGameAutoCreatedLobby != nil {
|
||
|
return *m.CustomGameAutoCreatedLobby
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetLeagueSeriesId() uint32 {
|
||
|
if m != nil && m.LeagueSeriesId != nil {
|
||
|
return *m.LeagueSeriesId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetLeagueGameId() uint32 {
|
||
|
if m != nil && m.LeagueGameId != nil {
|
||
|
return *m.LeagueGameId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetCustomGameTimestamp() uint32 {
|
||
|
if m != nil && m.CustomGameTimestamp != nil {
|
||
|
return *m.CustomGameTimestamp
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetPreviousSeriesMatches() []uint64 {
|
||
|
if m != nil {
|
||
|
return m.PreviousSeriesMatches
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetPreviousMatchOverride() uint64 {
|
||
|
if m != nil && m.PreviousMatchOverride != nil {
|
||
|
return *m.PreviousMatchOverride
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetCustomGameUsesAccountRecords() bool {
|
||
|
if m != nil && m.CustomGameUsesAccountRecords != nil {
|
||
|
return *m.CustomGameUsesAccountRecords
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetLeagueSelectionPriorityTeam() uint32 {
|
||
|
if m != nil && m.LeagueSelectionPriorityTeam != nil {
|
||
|
return *m.LeagueSelectionPriorityTeam
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetLeagueSelectionPriorityChoice() SelectionPriorityType {
|
||
|
if m != nil && m.LeagueSelectionPriorityChoice != nil {
|
||
|
return *m.LeagueSelectionPriorityChoice
|
||
|
}
|
||
|
return Default_CSODOTALobby_LeagueSelectionPriorityChoice
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetLeagueNonSelectionPriorityChoice() SelectionPriorityType {
|
||
|
if m != nil && m.LeagueNonSelectionPriorityChoice != nil {
|
||
|
return *m.LeagueNonSelectionPriorityChoice
|
||
|
}
|
||
|
return Default_CSODOTALobby_LeagueNonSelectionPriorityChoice
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetGameStartTime() uint32 {
|
||
|
if m != nil && m.GameStartTime != nil {
|
||
|
return *m.GameStartTime
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetPauseSetting() LobbyDotaPauseSetting {
|
||
|
if m != nil && m.PauseSetting != nil {
|
||
|
return *m.PauseSetting
|
||
|
}
|
||
|
return Default_CSODOTALobby_PauseSetting
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetLobbyMvpAccountId() uint32 {
|
||
|
if m != nil && m.LobbyMvpAccountId != nil {
|
||
|
return *m.LobbyMvpAccountId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetWeekendTourneyDivisionId() uint32 {
|
||
|
if m != nil && m.WeekendTourneyDivisionId != nil {
|
||
|
return *m.WeekendTourneyDivisionId
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetWeekendTourneySkillLevel() uint32 {
|
||
|
if m != nil && m.WeekendTourneySkillLevel != nil {
|
||
|
return *m.WeekendTourneySkillLevel
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby) GetWeekendTourneyBracketRound() uint32 {
|
||
|
if m != nil && m.WeekendTourneyBracketRound != nil {
|
||
|
return *m.WeekendTourneyBracketRound
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
type CSODOTALobby_CExtraMsg struct {
|
||
|
Id *uint32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
|
||
|
Contents []byte `protobuf:"bytes,2,opt,name=contents" json:"contents,omitempty"`
|
||
|
XXX_unrecognized []byte `json:"-"`
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby_CExtraMsg) Reset() { *m = CSODOTALobby_CExtraMsg{} }
|
||
|
func (m *CSODOTALobby_CExtraMsg) String() string { return proto.CompactTextString(m) }
|
||
|
func (*CSODOTALobby_CExtraMsg) ProtoMessage() {}
|
||
|
func (*CSODOTALobby_CExtraMsg) Descriptor() ([]byte, []int) { return fileDescriptor17, []int{9, 0} }
|
||
|
|
||
|
func (m *CSODOTALobby_CExtraMsg) GetId() uint32 {
|
||
|
if m != nil && m.Id != nil {
|
||
|
return *m.Id
|
||
|
}
|
||
|
return 0
|
||
|
}
|
||
|
|
||
|
func (m *CSODOTALobby_CExtraMsg) GetContents() []byte {
|
||
|
if m != nil {
|
||
|
return m.Contents
|
||
|
}
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
func init() {
|
||
|
proto.RegisterType((*CSODOTAPartyMember)(nil), "dota.CSODOTAPartyMember")
|
||
|
proto.RegisterType((*CSODOTAParty)(nil), "dota.CSODOTAParty")
|
||
|
proto.RegisterType((*CSODOTAPartyInvite)(nil), "dota.CSODOTAPartyInvite")
|
||
|
proto.RegisterType((*CSODOTAPartyInvite_PartyMember)(nil), "dota.CSODOTAPartyInvite.PartyMember")
|
||
|
proto.RegisterType((*CSODOTALobbyInvite)(nil), "dota.CSODOTALobbyInvite")
|
||
|
proto.RegisterType((*CSODOTALobbyInvite_LobbyMember)(nil), "dota.CSODOTALobbyInvite.LobbyMember")
|
||
|
proto.RegisterType((*CMsgLeaverState)(nil), "dota.CMsgLeaverState")
|
||
|
proto.RegisterType((*CDOTALobbyMember)(nil), "dota.CDOTALobbyMember")
|
||
|
proto.RegisterType((*CDOTALobbyMember_CDOTALobbyMemberXPBonus)(nil), "dota.CDOTALobbyMember.CDOTALobbyMemberXPBonus")
|
||
|
proto.RegisterType((*CLobbyTeamDetails)(nil), "dota.CLobbyTeamDetails")
|
||
|
proto.RegisterType((*CLobbyTimedRewardDetails)(nil), "dota.CLobbyTimedRewardDetails")
|
||
|
proto.RegisterType((*CLobbyBroadcastChannelInfo)(nil), "dota.CLobbyBroadcastChannelInfo")
|
||
|
proto.RegisterType((*CSODOTALobby)(nil), "dota.CSODOTALobby")
|
||
|
proto.RegisterType((*CSODOTALobby_CExtraMsg)(nil), "dota.CSODOTALobby.CExtraMsg")
|
||
|
proto.RegisterEnum("dota.LobbyDotaTVDelay", LobbyDotaTVDelay_name, LobbyDotaTVDelay_value)
|
||
|
proto.RegisterEnum("dota.LobbyDotaPauseSetting", LobbyDotaPauseSetting_name, LobbyDotaPauseSetting_value)
|
||
|
proto.RegisterEnum("dota.CSODOTAParty_State", CSODOTAParty_State_name, CSODOTAParty_State_value)
|
||
|
proto.RegisterEnum("dota.CSODOTALobby_State", CSODOTALobby_State_name, CSODOTALobby_State_value)
|
||
|
proto.RegisterEnum("dota.CSODOTALobby_LobbyType", CSODOTALobby_LobbyType_name, CSODOTALobby_LobbyType_value)
|
||
|
}
|
||
|
|
||
|
func init() { proto.RegisterFile("dota_gcmessages_common_match_management.proto", fileDescriptor17) }
|
||
|
|
||
|
var fileDescriptor17 = []byte{
|
||
|
// 3255 bytes of a gzipped FileDescriptorProto
|
||
|
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xbc, 0x59, 0x5b, 0x73, 0x1b, 0xc7,
|
||
|
0xb1, 0x36, 0x28, 0xf0, 0x36, 0x24, 0x40, 0x70, 0x49, 0x91, 0x2b, 0xea, 0x46, 0xc1, 0xb2, 0x2c,
|
||
|
0xc9, 0x16, 0x4d, 0xc9, 0x77, 0x1c, 0x5f, 0x0e, 0x08, 0xac, 0x28, 0x1c, 0x93, 0x00, 0x0c, 0x80,
|
||
|
0xb4, 0x75, 0xce, 0xa9, 0x9a, 0x5a, 0x2e, 0x86, 0xe0, 0x86, 0x8b, 0x5d, 0x64, 0x77, 0x41, 0x89,
|
||
|
0x79, 0x72, 0x55, 0xaa, 0xf2, 0x96, 0xbf, 0x90, 0x4a, 0x5e, 0xf2, 0xa3, 0xf2, 0x92, 0x1f, 0x91,
|
||
|
0xb7, 0xbc, 0x38, 0xdd, 0x3d, 0x33, 0x8b, 0x05, 0x04, 0xfa, 0x92, 0x87, 0xf8, 0xc1, 0x25, 0x74,
|
||
|
0xf7, 0xce, 0xf4, 0xbd, 0xbf, 0x1e, 0xb2, 0x27, 0xdd, 0x20, 0xb6, 0x79, 0xcf, 0xe9, 0x8b, 0x28,
|
||
|
0xb2, 0x7b, 0x22, 0xe2, 0x4e, 0xd0, 0xef, 0x07, 0x3e, 0xef, 0xdb, 0xb1, 0x73, 0x06, 0xff, 0xf7,
|
||
|
0x81, 0xd8, 0x17, 0x7e, 0xbc, 0x33, 0x08, 0x83, 0x38, 0x30, 0xb2, 0x28, 0xbe, 0xb5, 0x16, 0xc5,
|
||
|
0xc2, 0xee, 0xeb, 0x4f, 0x24, 0x6b, 0x6b, 0xa3, 0xe7, 0x44, 0xdd, 0xf3, 0xd4, 0x51, 0x8a, 0xbe,
|
||
|
0x49, 0x37, 0x44, 0x67, 0x76, 0x28, 0xba, 0x5c, 0xf8, 0xc3, 0xbe, 0x62, 0x14, 0xff, 0x99, 0x61,
|
||
|
0x46, 0xa5, 0xdd, 0xa8, 0x36, 0x3a, 0xe5, 0xa6, 0x1d, 0xc6, 0x97, 0x87, 0xa2, 0x7f, 0x22, 0x42,
|
||
|
0xe3, 0x0b, 0xb6, 0x3c, 0x80, 0x9f, 0xbe, 0x08, 0x79, 0x7c, 0x39, 0x10, 0x66, 0x66, 0x3b, 0xf3,
|
||
|
0x30, 0xff, 0xcc, 0xdc, 0xc1, 0x63, 0x76, 0x9a, 0x92, 0x53, 0x76, 0x9c, 0x60, 0xe8, 0xc7, 0x1d,
|
||
|
0xe0, 0x97, 0x96, 0x9b, 0xe5, 0x56, 0xa7, 0x6e, 0xb5, 0x78, 0xbd, 0x51, 0xb7, 0x8c, 0x02, 0x5b,
|
||
|
0x70, 0xd1, 0x08, 0xdb, 0x39, 0x33, 0x67, 0xe0, 0xcb, 0x05, 0xe3, 0x36, 0x5b, 0x0d, 0x45, 0xcf,
|
||
|
0x05, 0x9b, 0x06, 0xae, 0xdf, 0x03, 0x56, 0x57, 0x44, 0x66, 0x76, 0xfb, 0xda, 0xc3, 0xdc, 0xde,
|
||
|
0x4c, 0x21, 0x33, 0xc9, 0x8e, 0x5d, 0x50, 0xdf, 0x9c, 0x4d, 0xd8, 0x45, 0xb6, 0x95, 0x66, 0x9f,
|
||
|
0xda, 0xae, 0x07, 0x66, 0x9c, 0xb8, 0x71, 0xdf, 0x8e, 0xce, 0xcd, 0x39, 0xb8, 0x21, 0x67, 0xdc,
|
||
|
0x64, 0x6b, 0x71, 0x30, 0x0c, 0x7d, 0x71, 0xc9, 0xa3, 0x73, 0xd7, 0xf3, 0xb8, 0x27, 0x2e, 0x84,
|
||
|
0x67, 0xce, 0x13, 0xf3, 0x3a, 0xcb, 0x69, 0xe6, 0xc9, 0xf0, 0xd2, 0xf5, 0xcd, 0x05, 0x24, 0x17,
|
||
|
0xff, 0xc1, 0xd8, 0x72, 0xda, 0x78, 0x63, 0x83, 0x2d, 0xa0, 0xd9, 0x97, 0xdc, 0xed, 0x92, 0xc9,
|
||
|
0xd9, 0xbd, 0xec, 0x0f, 0x7f, 0xbd, 0x9d, 0x31, 0x56, 0xd9, 0xa2, 0x27, 0xec, 0x2e, 0x78, 0x03,
|
||
|
0x18, 0x68, 0xd1, 0x9c, 0x61, 0x30, 0xd6, 0x27, 0x5f, 0x01, 0x29, 0x32, 0xaf, 0x81, 0xae, 0x44,
|
||
|
0xeb, 0xd9, 0x7d, 0xc1, 0xfb, 0xca, 0x3c, 0xbc, 0xfa, 0x3d, 0x36, 0x1b, 0xc5, 0x76, 0x2c, 0x48,
|
||
|
0xcd, 0xc4, 0x85, 0xe9, 0x5b, 0x77, 0xda, 0xc8, 0x2f, 0xcd, 0x1c, 0xd5, 0x8c, 0xc7, 0xac, 0x28,
|
||
|
0x4e, 0x4f, 0x85, 0x13, 0xbb, 0x17, 0x82, 0xc3, 0x67, 0x61, 0x0c, 0x76, 0x52, 0x16, 0xf4, 0xed,
|
||
|
0x73, 0xed, 0x19, 0x65, 0xd3, 0x7d, 0x76, 0x2b, 0xb4, 0x5f, 0x5d, 0x2d, 0xb5, 0x4d, 0x52, 0x5b,
|
||
|
0xcc, 0xb0, 0xe3, 0x58, 0xf4, 0x07, 0xb1, 0x94, 0x94, 0xbc, 0x7b, 0xc4, 0x5b, 0x63, 0x4b, 0x9a,
|
||
|
0x07, 0x19, 0x61, 0x16, 0x35, 0x91, 0x8e, 0xea, 0x85, 0xc1, 0x70, 0x10, 0x99, 0x4b, 0x44, 0xbc,
|
||
|
0xcb, 0x36, 0xbd, 0xe0, 0x15, 0x1f, 0x84, 0x6e, 0x10, 0xba, 0xe0, 0x1e, 0x5b, 0x86, 0x1e, 0xbd,
|
||
|
0xb1, 0x46, 0x02, 0x9f, 0x80, 0x37, 0x28, 0x59, 0x29, 0x5b, 0xae, 0x93, 0xa9, 0x2b, 0xd2, 0xd4,
|
||
|
0x43, 0xa4, 0x53, 0x92, 0xac, 0x1e, 0x96, 0x3b, 0x95, 0x17, 0xbc, 0xf3, 0xb2, 0x69, 0xf1, 0x4a,
|
||
|
0xb9, 0x7d, 0x54, 0x3e, 0x30, 0xf6, 0x59, 0xfe, 0x24, 0x88, 0x79, 0xd7, 0x3d, 0x3d, 0x75, 0x9d,
|
||
|
0xa1, 0x17, 0x5f, 0x9a, 0x1b, 0xf4, 0xed, 0xa6, 0xfc, 0x16, 0x7d, 0xb4, 0x17, 0xc4, 0xd5, 0x84,
|
||
|
0x5d, 0xda, 0xd8, 0x6b, 0x74, 0x78, 0xb5, 0xf6, 0xfc, 0x79, 0xad, 0x72, 0x74, 0xd0, 0x79, 0xc9,
|
||
|
0x9b, 0xe5, 0x76, 0xbb, 0x76, 0x6c, 0x19, 0x2b, 0x6c, 0x1e, 0xcb, 0x01, 0x35, 0xda, 0x24, 0x8d,
|
||
|
0x20, 0x64, 0x44, 0xf0, 0x21, 0x20, 0xe6, 0x87, 0x40, 0x5a, 0x34, 0xd6, 0xd9, 0x32, 0x91, 0x86,
|
||
|
0x2e, 0xf7, 0x82, 0x5e, 0x60, 0x7e, 0x84, 0x11, 0x86, 0x98, 0xe7, 0x89, 0x7a, 0x62, 0x47, 0x42,
|
||
|
0xd2, 0x3f, 0x26, 0xfa, 0x3d, 0x76, 0x43, 0x9a, 0xd4, 0x75, 0x23, 0xfb, 0x04, 0x13, 0x0e, 0x2c,
|
||
|
0x76, 0x3d, 0xde, 0xc5, 0x60, 0x9a, 0x74, 0xc7, 0x9b, 0x22, 0x29, 0xc7, 0xdc, 0x20, 0x91, 0x77,
|
||
|
0xd8, 0xed, 0x74, 0x64, 0xfa, 0xf6, 0x6b, 0x1e, 0xda, 0x7e, 0x0f, 0x72, 0xc4, 0xf5, 0x87, 0x31,
|
||
|
0x64, 0xc9, 0x16, 0x89, 0x81, 0x12, 0x24, 0xe6, 0x01, 0x6f, 0x88, 0x75, 0x6b, 0xde, 0x1c, 0xd1,
|
||
|
0x07, 0xe0, 0x78, 0x71, 0x2a, 0x42, 0xe1, 0x3b, 0xc2, 0x7c, 0x40, 0xf4, 0x47, 0x6c, 0x5e, 0x66,
|
||
|
0x5f, 0x64, 0xde, 0x86, 0xd4, 0x5b, 0x9a, 0x96, 0x57, 0xaa, 0x94, 0x21, 0xf7, 0x83, 0x81, 0xf0,
|
||
|
0x79, 0x6f, 0xe8, 0x7a, 0x5d, 0x54, 0xec, 0x8e, 0x2e, 0x09, 0xd5, 0x65, 0x88, 0x11, 0x99, 0x77,
|
||
|
0xb1, 0xdc, 0x30, 0xab, 0xc6, 0x22, 0x8d, 0xf9, 0x1c, 0xf1, 0x50, 0xf4, 0x6d, 0xd7, 0x07, 0x03,
|
||
|
0xcc, 0xb7, 0xe9, 0xe3, 0xc7, 0x6c, 0xdd, 0x96, 0x49, 0x0a, 0x34, 0xcc, 0x78, 0xa8, 0x35, 0x3f,
|
||
|
0x8e, 0xcc, 0x77, 0xe1, 0x8c, 0xfc, 0xb3, 0x65, 0xa9, 0x8b, 0x65, 0x21, 0xd1, 0xb8, 0xc3, 0x36,
|
||
|
0xe8, 0xfe, 0xd3, 0x20, 0xe4, 0xbf, 0x09, 0x5c, 0x1f, 0x0e, 0xfb, 0xed, 0x50, 0x44, 0x20, 0xfd,
|
||
|
0x90, 0x5a, 0xc3, 0x0e, 0x5b, 0x8e, 0x04, 0xba, 0xcc, 0xbf, 0x70, 0xd1, 0x21, 0x8f, 0xae, 0xb2,
|
||
|
0xa7, 0x46, 0x02, 0x28, 0x1f, 0x0a, 0xe7, 0x22, 0x91, 0x7f, 0xfc, 0x33, 0xf2, 0x60, 0xa8, 0x8e,
|
||
|
0xca, 0xa9, 0x67, 0xf7, 0x22, 0xf3, 0x3d, 0xdd, 0x2f, 0x54, 0x4f, 0x89, 0x84, 0x07, 0x15, 0xa7,
|
||
|
0x98, 0xef, 0xeb, 0x7c, 0x17, 0xaf, 0x1d, 0x6f, 0x18, 0xa1, 0x89, 0xd4, 0x39, 0xec, 0xbe, 0x90,
|
||
|
0x61, 0x7d, 0x32, 0xd9, 0x6d, 0xba, 0xee, 0x85, 0x1b, 0xe1, 0x39, 0xc0, 0xfc, 0x80, 0x98, 0xb7,
|
||
|
0xd9, 0xf5, 0xa4, 0x15, 0x39, 0x67, 0xa2, 0x3b, 0xf4, 0x84, 0x2c, 0xbb, 0xdd, 0x9f, 0xea, 0x54,
|
||
|
0x4f, 0x27, 0xbf, 0x3d, 0x09, 0x6d, 0xe7, 0x5c, 0xc4, 0x1c, 0x0a, 0xd1, 0xef, 0x9a, 0xcf, 0x88,
|
||
|
0xfd, 0x36, 0xbb, 0xa9, 0xd9, 0xe0, 0xc4, 0xa1, 0xe0, 0x5d, 0x68, 0x4b, 0x9e, 0xeb, 0xab, 0x0b,
|
||
|
0x3e, 0x21, 0xa1, 0x73, 0x76, 0xeb, 0x0a, 0x21, 0xd9, 0x89, 0x3e, 0xa5, 0x12, 0xdb, 0x56, 0x51,
|
||
|
0xea, 0x48, 0xd1, 0x6f, 0x51, 0xb2, 0xaa, 0x04, 0x65, 0x47, 0x7a, 0xfb, 0x9c, 0x5f, 0xcd, 0xe5,
|
||
|
0xf5, 0x20, 0xec, 0xdb, 0x5e, 0x71, 0x97, 0xcd, 0xd2, 0x6f, 0x63, 0x8e, 0x41, 0x07, 0x2b, 0xbc,
|
||
|
0x05, 0x85, 0x97, 0x7b, 0x5e, 0xab, 0x57, 0x6b, 0xf5, 0x7d, 0x4e, 0xf5, 0x0e, 0xfd, 0x7b, 0x99,
|
||
|
0x2d, 0xd4, 0xea, 0xea, 0xd7, 0x4c, 0xf1, 0xcf, 0x33, 0xe3, 0x23, 0x47, 0xc5, 0x09, 0x7a, 0x2f,
|
||
|
0xf5, 0x9c, 0x29, 0xbd, 0x17, 0xf2, 0x63, 0xac, 0xf7, 0x42, 0x8f, 0x52, 0x24, 0xaa, 0xee, 0x6b,
|
||
|
0x54, 0xdd, 0x1f, 0x8f, 0x4a, 0x22, 0x4b, 0x29, 0x71, 0xff, 0xaa, 0x94, 0xd8, 0x49, 0x97, 0x47,
|
||
|
0xaa, 0x71, 0xcc, 0xea, 0xf0, 0x8c, 0x55, 0x00, 0xfa, 0x6c, 0x18, 0x51, 0xfb, 0x5e, 0xc0, 0xc9,
|
||
|
0x66, 0xeb, 0xc9, 0x36, 0x4f, 0x14, 0xe8, 0xf9, 0x32, 0x13, 0x79, 0x0f, 0x8e, 0xc0, 0xb9, 0x32,
|
||
|
0xb7, 0xf5, 0x35, 0x5b, 0x4a, 0x5f, 0xb1, 0xcc, 0xb2, 0xa4, 0x67, 0x86, 0xf4, 0x84, 0x23, 0x22,
|
||
|
0x7d, 0xa3, 0x34, 0x27, 0x3d, 0x2e, 0x71, 0x68, 0x2c, 0x14, 0xff, 0x34, 0x72, 0xd1, 0x41, 0x70,
|
||
|
0x72, 0xf2, 0x1f, 0x72, 0x51, 0xea, 0xaa, 0x1d, 0xfa, 0xb7, 0xd2, 0x1f, 0x9a, 0x90, 0x33, 0x8c,
|
||
|
0xe2, 0xa0, 0x4f, 0xdd, 0x40, 0x7b, 0x2a, 0x3b, 0x61, 0xfa, 0x1c, 0xdd, 0xbb, 0xc9, 0x56, 0xd2,
|
||
|
0xb2, 0x4e, 0xe8, 0x90, 0x9f, 0xe6, 0x30, 0xb1, 0xd3, 0x0c, 0x1a, 0xf1, 0xb1, 0xdd, 0x1f, 0x90,
|
||
|
0xcb, 0xe6, 0xb7, 0x9e, 0xb0, 0xa5, 0xf4, 0x95, 0x3f, 0xe3, 0xb2, 0xe2, 0xdf, 0x32, 0x6c, 0xa5,
|
||
|
0x72, 0x18, 0xf5, 0x0e, 0x84, 0x7d, 0x21, 0x42, 0x99, 0x80, 0x60, 0xb2, 0x87, 0x47, 0xa8, 0x2c,
|
||
|
0xcf, 0x50, 0x34, 0x2b, 0x6a, 0x24, 0x4b, 0xda, 0x0c, 0x65, 0xfe, 0xfa, 0x68, 0xb8, 0xf0, 0x7d,
|
||
|
0x60, 0xca, 0x6c, 0xbf, 0x21, 0x7f, 0x97, 0x0f, 0xad, 0xd6, 0xd1, 0x81, 0xd5, 0xe6, 0xed, 0x4e,
|
||
|
0xb9, 0x63, 0xf1, 0x5a, 0xbd, 0xd6, 0x41, 0xa3, 0x3c, 0xba, 0x08, 0x2a, 0x29, 0x86, 0x5e, 0x21,
|
||
|
0xba, 0xe4, 0xd0, 0x05, 0xe3, 0x16, 0x5b, 0x3f, 0x75, 0xc3, 0x28, 0xe6, 0x27, 0x5e, 0x10, 0x74,
|
||
|
0xf9, 0x99, 0x3d, 0x80, 0x4e, 0x07, 0xdc, 0xac, 0x02, 0x3d, 0xd7, 0x61, 0x30, 0x38, 0x76, 0xa8,
|
||
|
0xa6, 0x33, 0x74, 0xbe, 0x08, 0x86, 0x58, 0x44, 0xee, 0x5b, 0xc0, 0x53, 0x01, 0xbf, 0x44, 0x38,
|
||
|
0x3c, 0x9c, 0xc0, 0xf7, 0xe1, 0x5c, 0x99, 0x64, 0xc5, 0x3f, 0xce, 0xb3, 0x42, 0x25, 0x09, 0x88,
|
||
|
0xf2, 0x48, 0x81, 0xcd, 0xa8, 0xa8, 0xcf, 0xa9, 0xa8, 0x43, 0xe6, 0x9e, 0x89, 0x30, 0xd0, 0x4e,
|
||
|
0xc9, 0x19, 0x9f, 0xb1, 0x2c, 0x7a, 0x89, 0x74, 0xcb, 0x3f, 0x33, 0xd2, 0x56, 0x56, 0x78, 0xc7,
|
||
|
0x2a, 0x1f, 0x96, 0x36, 0xd2, 0xbf, 0xf8, 0x7e, 0xa3, 0x51, 0xe5, 0xfb, 0x47, 0x2f, 0xdb, 0x89,
|
||
|
0xbb, 0xe7, 0xc8, 0xdd, 0xf0, 0x2b, 0xf2, 0x82, 0x58, 0xe1, 0x8c, 0x42, 0x0a, 0x13, 0x2d, 0xeb,
|
||
|
0xb8, 0xf7, 0x05, 0xc0, 0x49, 0xd9, 0xb7, 0x72, 0x24, 0xb5, 0x82, 0xa9, 0x05, 0xb4, 0xd7, 0x03,
|
||
|
0x33, 0x4f, 0x04, 0xb4, 0x4e, 0x12, 0xb8, 0xfd, 0x0a, 0x5c, 0x00, 0x5e, 0x59, 0x21, 0x46, 0x99,
|
||
|
0xe5, 0x94, 0x33, 0x55, 0x65, 0x15, 0xd2, 0xc0, 0x88, 0xcc, 0x4e, 0x82, 0x3a, 0x8c, 0x78, 0x5c,
|
||
|
0x2a, 0x90, 0xd2, 0x07, 0x56, 0xf9, 0x58, 0xe3, 0x4b, 0x48, 0x48, 0x75, 0x04, 0x4e, 0xa1, 0xc0,
|
||
|
0x8f, 0xcc, 0x5b, 0x5a, 0x09, 0xe7, 0xcc, 0x06, 0x57, 0x7a, 0xe6, 0xaa, 0x56, 0x02, 0xea, 0xf8,
|
||
|
0x77, 0xd8, 0x01, 0x4f, 0x61, 0x60, 0x74, 0xc5, 0x6b, 0xd3, 0x20, 0x86, 0xc9, 0x0a, 0xc9, 0xcc,
|
||
|
0xd6, 0x4e, 0x5c, 0xa7, 0x01, 0x58, 0x65, 0xeb, 0x1a, 0xf9, 0xea, 0xb1, 0x91, 0xc2, 0x34, 0xbf,
|
||
|
0x14, 0x01, 0xc3, 0xc5, 0xc2, 0x1f, 0x3f, 0x7e, 0x83, 0x8e, 0xff, 0x8a, 0x31, 0x2a, 0x74, 0x4e,
|
||
|
0x91, 0xda, 0xfc, 0xd5, 0x91, 0x02, 0xc5, 0x7d, 0xf1, 0x1a, 0x91, 0xb0, 0x03, 0x88, 0x05, 0x10,
|
||
|
0x85, 0x1f, 0x28, 0x30, 0x02, 0x48, 0x6f, 0x82, 0x83, 0x11, 0xbd, 0x41, 0x11, 0xdd, 0x63, 0x0c,
|
||
|
0xe2, 0x70, 0x12, 0xf8, 0xc3, 0x88, 0xa0, 0x05, 0xd6, 0xfe, 0x8e, 0xaa, 0xfd, 0x89, 0x44, 0x7b,
|
||
|
0x83, 0xf0, 0x7d, 0x73, 0x0f, 0xbf, 0xc3, 0xf2, 0x02, 0xe4, 0x72, 0xce, 0xd1, 0xc3, 0x3d, 0x01,
|
||
|
0xb0, 0x23, 0xf3, 0x70, 0x15, 0x3b, 0x8f, 0x03, 0xd7, 0x84, 0x36, 0x2c, 0x29, 0x04, 0x2c, 0x16,
|
||
|
0x70, 0x76, 0xa6, 0x0b, 0x1d, 0xd6, 0x8c, 0xee, 0xd0, 0x89, 0x09, 0x25, 0x4b, 0x88, 0x01, 0xa8,
|
||
|
0x49, 0xd6, 0x69, 0xff, 0x62, 0xc0, 0x2f, 0x02, 0x68, 0x1f, 0x29, 0xd4, 0x24, 0x51, 0xeb, 0x97,
|
||
|
0x6c, 0x35, 0x12, 0x76, 0x48, 0xcb, 0x4f, 0x82, 0x2a, 0xef, 0xfd, 0x52, 0x54, 0xb9, 0x75, 0xc8,
|
||
|
0x36, 0xaf, 0xb2, 0x02, 0x72, 0x3b, 0x59, 0x68, 0x28, 0xb7, 0xb5, 0x5f, 0xa8, 0x86, 0x66, 0x30,
|
||
|
0xb7, 0x23, 0x18, 0x79, 0x8e, 0xe0, 0xe7, 0xe2, 0x92, 0x2a, 0x29, 0x5b, 0xfc, 0xfb, 0x0c, 0x5b,
|
||
|
0xad, 0xd0, 0x59, 0x1d, 0x08, 0x5a, 0x15, 0xb2, 0xda, 0xf5, 0xa2, 0x71, 0x80, 0x99, 0xf4, 0x29,
|
||
|
0x22, 0xc5, 0x76, 0x4f, 0x75, 0xdc, 0xd4, 0x74, 0xc9, 0x8e, 0xc1, 0x52, 0x02, 0x9a, 0xb3, 0x57,
|
||
|
0x00, 0xd0, 0x39, 0xa2, 0x43, 0xa8, 0x15, 0xdd, 0xc7, 0x6c, 0x24, 0xce, 0x3c, 0x71, 0x70, 0x9d,
|
||
|
0x41, 0x0e, 0x00, 0xb8, 0x81, 0x07, 0x1d, 0x89, 0x7a, 0x28, 0x8d, 0x22, 0x09, 0xf2, 0x48, 0xa5,
|
||
|
0x45, 0x52, 0x00, 0xee, 0x93, 0x34, 0xd4, 0x89, 0x69, 0x2d, 0x13, 0x2c, 0x28, 0xe1, 0x7d, 0xf2,
|
||
|
0x21, 0xdd, 0x21, 0x8b, 0x1c, 0x32, 0x58, 0xd2, 0x46, 0x6a, 0xe5, 0x88, 0x71, 0x83, 0xad, 0x6a,
|
||
|
0xc6, 0x48, 0xaf, 0x3c, 0xb1, 0xc0, 0xb9, 0x98, 0x22, 0xaa, 0xd0, 0x27, 0x12, 0xa6, 0x40, 0x09,
|
||
|
0x03, 0x18, 0x1c, 0x66, 0xdd, 0x59, 0x80, 0x23, 0x00, 0x2b, 0x60, 0x95, 0x3a, 0xde, 0x1f, 0x32,
|
||
|
0xcc, 0x54, 0x1e, 0x86, 0xb9, 0xd0, 0x6d, 0x09, 0xec, 0x18, 0xda, 0xd1, 0xe0, 0x1f, 0x98, 0x31,
|
||
|
0xfd, 0x54, 0x0d, 0xcf, 0xe8, 0xe2, 0x86, 0xa3, 0xa2, 0xe1, 0x60, 0xe0, 0x5d, 0xc2, 0xa0, 0xc1,
|
||
|
0xfe, 0x2e, 0xbb, 0x32, 0xb8, 0x07, 0x18, 0x38, 0x61, 0xba, 0xbc, 0x1b, 0x06, 0x03, 0xd5, 0x8e,
|
||
|
0xc1, 0xca, 0x54, 0xa2, 0xc9, 0x61, 0x9f, 0x67, 0x73, 0x30, 0xe5, 0x7b, 0xb0, 0x11, 0xd2, 0x16,
|
||
|
0x59, 0x0c, 0xd9, 0x96, 0xd4, 0x63, 0x2f, 0x0c, 0xec, 0xae, 0x63, 0x47, 0x71, 0x45, 0x36, 0x94,
|
||
|
0x9a, 0x7f, 0x1a, 0xe0, 0x09, 0xaa, 0xbf, 0xe8, 0x09, 0x9c, 0x43, 0x83, 0xe8, 0xcc, 0xf0, 0x92,
|
||
|
0xb6, 0x5a, 0xd2, 0x6d, 0x11, 0x6d, 0x87, 0x15, 0xd0, 0x09, 0xdd, 0x01, 0xf6, 0x27, 0x95, 0x0c,
|
||
|
0xa0, 0x97, 0xc6, 0xf7, 0x52, 0x16, 0xf5, 0x5a, 0x2c, 0xfe, 0xe5, 0x46, 0xb2, 0x85, 0xd2, 0xd5,
|
||
|
0x38, 0xe6, 0x65, 0x81, 0x4c, 0x8c, 0xf9, 0x77, 0x47, 0xe3, 0x7b, 0x86, 0x4a, 0x78, 0x63, 0x7a,
|
||
|
0x09, 0x1b, 0xef, 0xb3, 0x65, 0x4f, 0x9c, 0xc6, 0x5c, 0x4b, 0xcf, 0xff, 0xa4, 0xf4, 0xd8, 0x72,
|
||
|
0xbb, 0x44, 0xc3, 0x7a, 0x1d, 0x01, 0x45, 0x78, 0x21, 0x49, 0x34, 0xd8, 0x4b, 0x99, 0x5d, 0xca,
|
||
|
0x25, 0xbd, 0xde, 0x92, 0x49, 0xb2, 0xc1, 0x02, 0xcc, 0xc0, 0xd5, 0x46, 0xe3, 0x71, 0x46, 0xab,
|
||
|
0x70, 0xb2, 0xf6, 0x66, 0xa7, 0xac, 0xbd, 0x74, 0x7b, 0x6a, 0xed, 0xc5, 0xbe, 0xad, 0x26, 0xe0,
|
||
|
0x2c, 0x79, 0xea, 0x73, 0xc6, 0xa4, 0x07, 0xa8, 0x56, 0x97, 0xe9, 0x88, 0x5b, 0x53, 0x8e, 0x90,
|
||
|
0x29, 0x83, 0x5d, 0x60, 0xbe, 0x56, 0x3f, 0x2e, 0x1f, 0xd4, 0xaa, 0x18, 0x0f, 0xdb, 0x43, 0x00,
|
||
|
0x07, 0xc8, 0xdb, 0x86, 0x59, 0x9b, 0xa3, 0xd8, 0x43, 0x0e, 0x9d, 0x22, 0xd4, 0x7e, 0xe5, 0xc6,
|
||
|
0x67, 0x50, 0xef, 0x40, 0xcf, 0x8f, 0xd0, 0x5b, 0x0c, 0x0d, 0x9a, 0x6c, 0x5a, 0x21, 0x9a, 0x36,
|
||
|
0x93, 0xaa, 0xa8, 0x40, 0xfa, 0x3c, 0x51, 0x9b, 0x63, 0x57, 0xa6, 0x24, 0x64, 0x2d, 0x3a, 0x54,
|
||
|
0x2d, 0xa9, 0x6f, 0xb6, 0x06, 0xf0, 0x4a, 0x3c, 0x8c, 0x21, 0xb1, 0x6c, 0x04, 0xf7, 0x51, 0x04,
|
||
|
0x19, 0x60, 0x8c, 0xbd, 0x43, 0x24, 0xdb, 0xc4, 0x9a, 0x6e, 0xdd, 0x29, 0xb2, 0x06, 0x59, 0xeb,
|
||
|
0x6a, 0x52, 0xe5, 0x54, 0x28, 0xe4, 0xba, 0x42, 0x83, 0x28, 0x87, 0xe1, 0x18, 0x87, 0x36, 0x1b,
|
||
|
0xff, 0x1e, 0xb4, 0x01, 0xc7, 0xc0, 0xee, 0xcf, 0xa3, 0x01, 0x38, 0xdf, 0x06, 0x95, 0x23, 0xb5,
|
||
|
0x3e, 0x1b, 0x6a, 0xa1, 0x27, 0xbc, 0xa9, 0x76, 0xd9, 0x0f, 0x21, 0x4c, 0x7d, 0x3e, 0x70, 0x9d,
|
||
|
0x73, 0x9a, 0xb7, 0xe3, 0x83, 0xab, 0x72, 0xc8, 0x9b, 0xb5, 0xca, 0x37, 0xa5, 0xbc, 0xfe, 0xd5,
|
||
|
0x2a, 0xd7, 0xab, 0x8d, 0x43, 0xec, 0x36, 0xb2, 0x87, 0xab, 0xcd, 0x33, 0x0b, 0x0b, 0x61, 0x41,
|
||
|
0x46, 0x48, 0x5d, 0x8a, 0x6b, 0xe5, 0x5d, 0xf4, 0x7c, 0x29, 0x1b, 0x87, 0x43, 0x01, 0x13, 0x78,
|
||
|
0xf2, 0x4d, 0xe0, 0xfe, 0x4f, 0xbf, 0x09, 0xac, 0x4d, 0xbc, 0x09, 0xbc, 0x28, 0xb7, 0xaa, 0x00,
|
||
|
0x33, 0x96, 0xc9, 0x3b, 0xe0, 0x39, 0xdc, 0xce, 0xcc, 0x77, 0xe8, 0x8c, 0xeb, 0xa3, 0x33, 0xd0,
|
||
|
0x3d, 0xc7, 0x92, 0x59, 0x5a, 0x47, 0xdf, 0x70, 0xc0, 0x17, 0xed, 0x5a, 0xa3, 0xce, 0x2b, 0x47,
|
||
|
0xad, 0x96, 0x55, 0xef, 0x18, 0x5f, 0xb0, 0x75, 0xd9, 0x44, 0x42, 0xea, 0x47, 0x49, 0xf4, 0x1f,
|
||
|
0x50, 0xf4, 0xef, 0x8c, 0x45, 0xff, 0xcd, 0xb6, 0x45, 0xb8, 0x09, 0xe0, 0x1d, 0xce, 0x91, 0x77,
|
||
|
0x29, 0x8b, 0x3e, 0x62, 0x6b, 0x68, 0x18, 0x62, 0xab, 0xb4, 0x75, 0x8f, 0x68, 0x69, 0xbe, 0xca,
|
||
|
0x3a, 0x3c, 0x07, 0xca, 0xb3, 0x37, 0x14, 0xe0, 0xc0, 0xc7, 0x14, 0x87, 0x6d, 0x76, 0x1d, 0x8a,
|
||
|
0xce, 0x06, 0xa6, 0x84, 0x60, 0x3c, 0xb4, 0xbb, 0xae, 0xed, 0xc7, 0x72, 0xb3, 0xc5, 0xd4, 0xb8,
|
||
|
0xcd, 0x8c, 0x71, 0x89, 0xae, 0x1b, 0x0a, 0xb9, 0xdb, 0x22, 0x1b, 0x6a, 0xc4, 0x83, 0xf6, 0x96,
|
||
|
0x64, 0xda, 0x13, 0xdd, 0xaf, 0x21, 0xd3, 0x5c, 0x58, 0xf7, 0xa9, 0xea, 0x76, 0x92, 0x35, 0x59,
|
||
|
0x9e, 0xce, 0x15, 0xf3, 0x95, 0x0b, 0x78, 0xeb, 0x83, 0x11, 0x8a, 0x0a, 0xc5, 0x18, 0x67, 0x57,
|
||
|
0xbf, 0x5b, 0x00, 0x22, 0x86, 0x5c, 0x06, 0x38, 0x8c, 0x9d, 0xb9, 0xab, 0xd6, 0x5b, 0xba, 0x19,
|
||
|
0xe8, 0x1a, 0x12, 0x3e, 0x53, 0xd2, 0xf3, 0x90, 0x11, 0xd0, 0x5a, 0x63, 0x7a, 0xa9, 0x59, 0x28,
|
||
|
0xcd, 0x9e, 0xda, 0x5e, 0x24, 0x00, 0x06, 0xe4, 0xe8, 0xdd, 0x32, 0xbe, 0x00, 0xdf, 0x7b, 0xf6,
|
||
|
0x25, 0xbd, 0xcc, 0xe4, 0x75, 0x23, 0x23, 0xc7, 0x57, 0xe1, 0x5f, 0x9d, 0xe3, 0x2a, 0x72, 0x4b,
|
||
|
0xf9, 0x14, 0x85, 0x3f, 0xdd, 0x45, 0xf5, 0xd2, 0x48, 0x84, 0x4a, 0xfc, 0x13, 0x8a, 0xc4, 0x68,
|
||
|
0x4b, 0xc1, 0xd7, 0x15, 0x2a, 0xf4, 0x4f, 0x89, 0x01, 0xc3, 0x4d, 0x31, 0x52, 0x01, 0xfa, 0x8c,
|
||
|
0x94, 0x5c, 0x62, 0xd7, 0xa0, 0x7b, 0x9b, 0x9f, 0x53, 0x8f, 0xf8, 0x6f, 0xb6, 0x71, 0xa2, 0x27,
|
||
|
0x04, 0x4f, 0x66, 0x02, 0xcc, 0x08, 0xb3, 0x44, 0xc9, 0xb1, 0x9d, 0x4e, 0x8e, 0xa9, 0xb3, 0xe4,
|
||
|
0x0e, 0xdb, 0x90, 0xab, 0x43, 0x82, 0x64, 0x69, 0x8c, 0x40, 0x34, 0xfe, 0x4b, 0x03, 0x05, 0xe5,
|
||
|
0x56, 0x20, 0x7d, 0x31, 0x72, 0xde, 0x68, 0x33, 0x35, 0xbf, 0x24, 0x55, 0x3e, 0x62, 0x79, 0xf1,
|
||
|
0x3a, 0x0e, 0x6d, 0xae, 0x9f, 0x7c, 0xcd, 0xaf, 0x48, 0x85, 0x69, 0xfd, 0xb2, 0x62, 0xa1, 0x24,
|
||
|
0xec, 0x4d, 0xc6, 0x03, 0x38, 0x1e, 0xee, 0x25, 0xcf, 0x98, 0x5f, 0xc3, 0x41, 0x4b, 0xcf, 0xd6,
|
||
|
0x52, 0xf3, 0xa1, 0x0d, 0x3c, 0x2c, 0x90, 0x2b, 0x37, 0x9c, 0x32, 0xdd, 0x5d, 0x61, 0x39, 0x59,
|
||
|
0xdc, 0xc1, 0x30, 0x06, 0x30, 0x22, 0xcc, 0xe7, 0x14, 0x20, 0x75, 0x92, 0x45, 0x20, 0xad, 0x21,
|
||
|
0x59, 0xa5, 0xcd, 0x73, 0x3e, 0x46, 0xe0, 0x47, 0xfe, 0xb9, 0x1f, 0xbc, 0xf2, 0xa7, 0xed, 0x41,
|
||
|
0x15, 0xdd, 0xb4, 0x27, 0xf6, 0xce, 0x2a, 0x35, 0x90, 0xab, 0x5e, 0x9f, 0xac, 0x29, 0xaf, 0x4f,
|
||
|
0xd0, 0x5a, 0x75, 0xa4, 0x5d, 0x80, 0xc6, 0x90, 0x26, 0x38, 0x10, 0xf7, 0x75, 0xdb, 0x4d, 0xb2,
|
||
|
0xe0, 0x75, 0xc2, 0x7b, 0x41, 0xbc, 0xc9, 0x07, 0xf0, 0xda, 0xaf, 0x82, 0xff, 0x0f, 0xd8, 0x1d,
|
||
|
0xc8, 0x15, 0x80, 0x39, 0xe0, 0x38, 0xf9, 0xa2, 0x1d, 0xf0, 0xf1, 0x2e, 0xfe, 0x3f, 0x74, 0x4b,
|
||
|
0x8d, 0x31, 0x7c, 0x3c, 0x3a, 0x71, 0x3d, 0x8c, 0xe7, 0x37, 0x74, 0xc7, 0x8d, 0xd4, 0x22, 0x84,
|
||
|
0x41, 0x3b, 0x4e, 0x04, 0x4a, 0x5b, 0x53, 0x88, 0xbc, 0x39, 0x3c, 0xf1, 0x5c, 0x67, 0xda, 0xe2,
|
||
|
0x7d, 0x40, 0xb3, 0x1c, 0x74, 0x49, 0x33, 0x6c, 0x18, 0x4c, 0xc0, 0x15, 0x58, 0x94, 0x9c, 0x86,
|
||
|
0xac, 0x79, 0x48, 0xde, 0x86, 0x6a, 0x91, 0x7d, 0x86, 0x8f, 0xf2, 0xae, 0x9e, 0x14, 0xb3, 0xe4,
|
||
|
0xe8, 0x38, 0x34, 0xf4, 0x5b, 0xd5, 0xf4, 0x95, 0xbe, 0x89, 0x2b, 0x3d, 0x2e, 0x02, 0x83, 0x50,
|
||
|
0x5c, 0xb8, 0x01, 0x6c, 0x71, 0xea, 0x48, 0x4a, 0x16, 0xc8, 0xd0, 0x6f, 0x21, 0x52, 0xd9, 0x31,
|
||
|
0x01, 0x95, 0x46, 0xe0, 0xa1, 0xd0, 0x85, 0x32, 0x6d, 0x51, 0xa0, 0x1f, 0xb2, 0xed, 0xf4, 0x05,
|
||
|
0xb8, 0xbc, 0x24, 0xbb, 0x42, 0x28, 0x9c, 0x20, 0x84, 0x9d, 0xa2, 0x4d, 0xca, 0xa3, 0xc3, 0xb5,
|
||
|
0xf2, 0xf8, 0x9a, 0x47, 0x7f, 0x2b, 0xd0, 0x2f, 0x38, 0x04, 0x34, 0x3b, 0xa4, 0x72, 0x93, 0x6d,
|
||
|
0x5f, 0x2d, 0xe7, 0x9c, 0x05, 0xae, 0x23, 0xcc, 0x23, 0x0a, 0xc3, 0x4d, 0x19, 0x86, 0xb6, 0x16,
|
||
|
0x6b, 0x2a, 0x29, 0x8a, 0xf6, 0xe2, 0x51, 0xbd, 0x6a, 0x3d, 0xaf, 0xd5, 0xad, 0xaa, 0xd1, 0x61,
|
||
|
0xf7, 0xd5, 0x89, 0x7e, 0xf2, 0x96, 0x38, 0xed, 0xd4, 0xe3, 0x5f, 0x75, 0x2a, 0xa2, 0x6f, 0x35,
|
||
|
0xdb, 0xf5, 0x9b, 0xfd, 0x77, 0x64, 0x40, 0x9b, 0xe5, 0x06, 0x36, 0x38, 0x02, 0x6e, 0x8a, 0x69,
|
||
|
0x72, 0x7e, 0x9f, 0x3e, 0x37, 0x69, 0x80, 0x4d, 0x94, 0x69, 0x4b, 0x91, 0xd2, 0xdd, 0xa9, 0x64,
|
||
|
0xa8, 0x3f, 0xcf, 0xed, 0x03, 0x64, 0xeb, 0x62, 0x91, 0x8f, 0x36, 0xb2, 0x14, 0x46, 0x7e, 0xa9,
|
||
|
0xdf, 0x1c, 0x5f, 0x09, 0x71, 0x0e, 0x30, 0x8f, 0x4f, 0x7b, 0xf3, 0xfc, 0xdf, 0xab, 0x84, 0xd2,
|
||
|
0x8f, 0x9b, 0xff, 0xa7, 0x1f, 0xc3, 0x27, 0x85, 0xc6, 0x1f, 0x39, 0xff, 0x1f, 0xc5, 0xb6, 0x1e,
|
||
|
0xb1, 0xc5, 0x51, 0xa3, 0x62, 0xc9, 0xbb, 0x07, 0xad, 0x6b, 0xd0, 0x21, 0x62, 0x2a, 0x76, 0xc4,
|
||
|
0xd9, 0xcb, 0xc5, 0xee, 0xe4, 0xeb, 0xe3, 0x12, 0x9b, 0x6f, 0x59, 0xe5, 0xea, 0xcb, 0xa3, 0x66,
|
||
|
0x21, 0x0b, 0xb8, 0x72, 0xa9, 0x6d, 0xb5, 0x70, 0xac, 0x5b, 0x1d, 0x20, 0x64, 0x8c, 0x79, 0x76,
|
||
|
0xad, 0x75, 0x54, 0x2f, 0xcc, 0xe0, 0x8b, 0x64, 0xb3, 0xd1, 0xee, 0xe0, 0xd8, 0x2f, 0x5c, 0xc3,
|
||
|
0x5f, 0xf5, 0x46, 0x87, 0xbe, 0x2b, 0xcc, 0xc2, 0x2d, 0xcb, 0xf2, 0x2b, 0xfc, 0xd3, 0xc2, 0x7e,
|
||
|
0xbd, 0x30, 0x57, 0xfc, 0x31, 0xc3, 0x16, 0x13, 0xa8, 0x09, 0x6d, 0x58, 0x83, 0xcd, 0xc2, 0x8f,
|
||
|
0xfa, 0xbf, 0x0c, 0x7e, 0x25, 0xb7, 0x4f, 0xf5, 0xce, 0xf9, 0x16, 0xdd, 0xd1, 0x2a, 0x57, 0x3a,
|
||
|
0xb5, 0x8a, 0x05, 0x57, 0xe7, 0x19, 0xeb, 0x34, 0x8e, 0x5a, 0x75, 0xb8, 0xb1, 0xde, 0x29, 0xe0,
|
||
|
0xa2, 0x99, 0xaf, 0x34, 0x1a, 0x4d, 0x8e, 0xd8, 0x45, 0x7e, 0x81, 0x7b, 0xdd, 0xea, 0x81, 0xb5,
|
||
|
0x5f, 0xae, 0xbc, 0x94, 0x5b, 0xbf, 0x24, 0xcf, 0xc2, 0x0c, 0xde, 0x54, 0xe4, 0x76, 0xe3, 0xa0,
|
||
|
0xc1, 0xbf, 0x3d, 0xb2, 0x8e, 0x2c, 0xc5, 0x9c, 0xc3, 0x6f, 0x2a, 0x8d, 0xc3, 0xa6, 0xd5, 0xa9,
|
||
|
0x75, 0x6a, 0xc7, 0x9a, 0x3c, 0x0f, 0x4a, 0x16, 0x94, 0x3a, 0x4f, 0x8f, 0x9f, 0x2a, 0xea, 0x02,
|
||
|
0x8c, 0xf8, 0x95, 0xef, 0x2c, 0xeb, 0x1b, 0xab, 0x5e, 0xe5, 0xa4, 0x8c, 0xf5, 0xb2, 0x80, 0xbb,
|
||
|
0xca, 0xca, 0x41, 0xa3, 0x02, 0x92, 0x23, 0x55, 0x98, 0x91, 0x63, 0x8b, 0xed, 0xa6, 0x55, 0x01,
|
||
|
0xa0, 0xd8, 0x68, 0x15, 0x96, 0x1e, 0x37, 0x59, 0x61, 0x72, 0xdc, 0xa2, 0x05, 0xe3, 0x03, 0x17,
|
||
|
0x6c, 0xc6, 0xb3, 0xd2, 0xb4, 0x67, 0xbb, 0x60, 0xfa, 0x04, 0xf1, 0xc3, 0xdd, 0xdd, 0xc2, 0xcc,
|
||
|
0xe3, 0xdf, 0x67, 0xd8, 0xf5, 0xa9, 0x79, 0x09, 0xa9, 0xf4, 0x73, 0x09, 0x0b, 0x17, 0xdd, 0x63,
|
||
|
0xb7, 0xa7, 0x0b, 0x1d, 0x28, 0x11, 0xfc, 0xab, 0xe1, 0x9d, 0xe9, 0x22, 0x55, 0xf5, 0xf2, 0x53,
|
||
|
0x98, 0xd9, 0x9b, 0x7d, 0x91, 0xf9, 0x21, 0xf3, 0xd6, 0xbf, 0x02, 0x00, 0x00, 0xff, 0xff, 0x3c,
|
||
|
0x1c, 0x32, 0xff, 0x81, 0x1d, 0x00, 0x00,
|
||
|
}
|