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.
6660 lines
276 KiB
Go
6660 lines
276 KiB
Go
// Code generated by protoc-gen-go.
|
|
// source: dota_gcmessages_server.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 EPoorNetworkConditionsType int32
|
|
|
|
const (
|
|
EPoorNetworkConditionsType_k_EPoorNetworkConditions_None EPoorNetworkConditionsType = 0
|
|
EPoorNetworkConditionsType_k_EPoorNetworkConditions_Unknown EPoorNetworkConditionsType = 1
|
|
EPoorNetworkConditionsType_k_EPoorNetworkConditions_MassDisconnect EPoorNetworkConditionsType = 2
|
|
EPoorNetworkConditionsType_k_EPoorNetworkConditions_ExcessBadQosIntervals EPoorNetworkConditionsType = 3
|
|
)
|
|
|
|
var EPoorNetworkConditionsType_name = map[int32]string{
|
|
0: "k_EPoorNetworkConditions_None",
|
|
1: "k_EPoorNetworkConditions_Unknown",
|
|
2: "k_EPoorNetworkConditions_MassDisconnect",
|
|
3: "k_EPoorNetworkConditions_ExcessBadQosIntervals",
|
|
}
|
|
var EPoorNetworkConditionsType_value = map[string]int32{
|
|
"k_EPoorNetworkConditions_None": 0,
|
|
"k_EPoorNetworkConditions_Unknown": 1,
|
|
"k_EPoorNetworkConditions_MassDisconnect": 2,
|
|
"k_EPoorNetworkConditions_ExcessBadQosIntervals": 3,
|
|
}
|
|
|
|
func (x EPoorNetworkConditionsType) Enum() *EPoorNetworkConditionsType {
|
|
p := new(EPoorNetworkConditionsType)
|
|
*p = x
|
|
return p
|
|
}
|
|
func (x EPoorNetworkConditionsType) String() string {
|
|
return proto.EnumName(EPoorNetworkConditionsType_name, int32(x))
|
|
}
|
|
func (x *EPoorNetworkConditionsType) UnmarshalJSON(data []byte) error {
|
|
value, err := proto.UnmarshalJSONEnum(EPoorNetworkConditionsType_value, data, "EPoorNetworkConditionsType")
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = EPoorNetworkConditionsType(value)
|
|
return nil
|
|
}
|
|
func (EPoorNetworkConditionsType) EnumDescriptor() ([]byte, []int) { return fileDescriptor20, []int{0} }
|
|
|
|
type EAbilityAbuseType int32
|
|
|
|
const (
|
|
EAbilityAbuseType_k_EAbilityAbuseType_None EAbilityAbuseType = 0
|
|
EAbilityAbuseType_k_EAbilityAbuseType_Io_Relocate EAbilityAbuseType = 1
|
|
EAbilityAbuseType_k_EAbilityAbuseType_Chen_Test_Of_Faith EAbilityAbuseType = 2
|
|
EAbilityAbuseType_k_EAbilityAbuseType_Bane_Nightmare EAbilityAbuseType = 3
|
|
EAbilityAbuseType_k_EAbilityAbuseType_Bloodseeker_Bloodrage EAbilityAbuseType = 4
|
|
EAbilityAbuseType_k_EAbilityAbuseType_Outworld_Astral_Imprisonment EAbilityAbuseType = 5
|
|
EAbilityAbuseType_k_EAbilityAbuseType_Shadow_Demon_Disruption EAbilityAbuseType = 6
|
|
)
|
|
|
|
var EAbilityAbuseType_name = map[int32]string{
|
|
0: "k_EAbilityAbuseType_None",
|
|
1: "k_EAbilityAbuseType_Io_Relocate",
|
|
2: "k_EAbilityAbuseType_Chen_Test_Of_Faith",
|
|
3: "k_EAbilityAbuseType_Bane_Nightmare",
|
|
4: "k_EAbilityAbuseType_Bloodseeker_Bloodrage",
|
|
5: "k_EAbilityAbuseType_Outworld_Astral_Imprisonment",
|
|
6: "k_EAbilityAbuseType_Shadow_Demon_Disruption",
|
|
}
|
|
var EAbilityAbuseType_value = map[string]int32{
|
|
"k_EAbilityAbuseType_None": 0,
|
|
"k_EAbilityAbuseType_Io_Relocate": 1,
|
|
"k_EAbilityAbuseType_Chen_Test_Of_Faith": 2,
|
|
"k_EAbilityAbuseType_Bane_Nightmare": 3,
|
|
"k_EAbilityAbuseType_Bloodseeker_Bloodrage": 4,
|
|
"k_EAbilityAbuseType_Outworld_Astral_Imprisonment": 5,
|
|
"k_EAbilityAbuseType_Shadow_Demon_Disruption": 6,
|
|
}
|
|
|
|
func (x EAbilityAbuseType) Enum() *EAbilityAbuseType {
|
|
p := new(EAbilityAbuseType)
|
|
*p = x
|
|
return p
|
|
}
|
|
func (x EAbilityAbuseType) String() string {
|
|
return proto.EnumName(EAbilityAbuseType_name, int32(x))
|
|
}
|
|
func (x *EAbilityAbuseType) UnmarshalJSON(data []byte) error {
|
|
value, err := proto.UnmarshalJSONEnum(EAbilityAbuseType_value, data, "EAbilityAbuseType")
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = EAbilityAbuseType(value)
|
|
return nil
|
|
}
|
|
func (EAbilityAbuseType) EnumDescriptor() ([]byte, []int) { return fileDescriptor20, []int{1} }
|
|
|
|
type EIntentionalFeedingType int32
|
|
|
|
const (
|
|
EIntentionalFeedingType_k_EIntentionalFeedingType_None EIntentionalFeedingType = 0
|
|
EIntentionalFeedingType_k_EIntentionalFeedingType_ExcessiveDeaths EIntentionalFeedingType = 1
|
|
EIntentionalFeedingType_k_EIntentionalFeedingType_MultipleCourierPurchases EIntentionalFeedingType = 2
|
|
EIntentionalFeedingType_k_EIntentionalFeedingType_MultipleCourierDeaths EIntentionalFeedingType = 4
|
|
EIntentionalFeedingType_k_EIntentionalFeedingType_LowActivity EIntentionalFeedingType = 8
|
|
EIntentionalFeedingType_k_EIntentionalFeedingType_LowDamage EIntentionalFeedingType = 16
|
|
EIntentionalFeedingType_k_EIntentionalFeedingType_HighUnspentGold EIntentionalFeedingType = 32
|
|
EIntentionalFeedingType_k_EIntentionalFeedingType_SoldTooMuchItemValue EIntentionalFeedingType = 64
|
|
EIntentionalFeedingType_k_EIntentionalFeedingType_TooManyDroppedItems EIntentionalFeedingType = 128
|
|
EIntentionalFeedingType_k_EIntentionalFeedingType_ExcessiveTowerDamage EIntentionalFeedingType = 256
|
|
)
|
|
|
|
var EIntentionalFeedingType_name = map[int32]string{
|
|
0: "k_EIntentionalFeedingType_None",
|
|
1: "k_EIntentionalFeedingType_ExcessiveDeaths",
|
|
2: "k_EIntentionalFeedingType_MultipleCourierPurchases",
|
|
4: "k_EIntentionalFeedingType_MultipleCourierDeaths",
|
|
8: "k_EIntentionalFeedingType_LowActivity",
|
|
16: "k_EIntentionalFeedingType_LowDamage",
|
|
32: "k_EIntentionalFeedingType_HighUnspentGold",
|
|
64: "k_EIntentionalFeedingType_SoldTooMuchItemValue",
|
|
128: "k_EIntentionalFeedingType_TooManyDroppedItems",
|
|
256: "k_EIntentionalFeedingType_ExcessiveTowerDamage",
|
|
}
|
|
var EIntentionalFeedingType_value = map[string]int32{
|
|
"k_EIntentionalFeedingType_None": 0,
|
|
"k_EIntentionalFeedingType_ExcessiveDeaths": 1,
|
|
"k_EIntentionalFeedingType_MultipleCourierPurchases": 2,
|
|
"k_EIntentionalFeedingType_MultipleCourierDeaths": 4,
|
|
"k_EIntentionalFeedingType_LowActivity": 8,
|
|
"k_EIntentionalFeedingType_LowDamage": 16,
|
|
"k_EIntentionalFeedingType_HighUnspentGold": 32,
|
|
"k_EIntentionalFeedingType_SoldTooMuchItemValue": 64,
|
|
"k_EIntentionalFeedingType_TooManyDroppedItems": 128,
|
|
"k_EIntentionalFeedingType_ExcessiveTowerDamage": 256,
|
|
}
|
|
|
|
func (x EIntentionalFeedingType) Enum() *EIntentionalFeedingType {
|
|
p := new(EIntentionalFeedingType)
|
|
*p = x
|
|
return p
|
|
}
|
|
func (x EIntentionalFeedingType) String() string {
|
|
return proto.EnumName(EIntentionalFeedingType_name, int32(x))
|
|
}
|
|
func (x *EIntentionalFeedingType) UnmarshalJSON(data []byte) error {
|
|
value, err := proto.UnmarshalJSONEnum(EIntentionalFeedingType_value, data, "EIntentionalFeedingType")
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = EIntentionalFeedingType(value)
|
|
return nil
|
|
}
|
|
func (EIntentionalFeedingType) EnumDescriptor() ([]byte, []int) { return fileDescriptor20, []int{2} }
|
|
|
|
type ESuspiciousActivity int32
|
|
|
|
const (
|
|
ESuspiciousActivity_k_ESuspiciousActivity_VAC_MultipleInstances ESuspiciousActivity = 1
|
|
ESuspiciousActivity_k_ESuspiciousActivity_IntentionalFeeding ESuspiciousActivity = 100
|
|
ESuspiciousActivity_k_ESuspiciousActivity_SuspectedBotFarming ESuspiciousActivity = 101
|
|
)
|
|
|
|
var ESuspiciousActivity_name = map[int32]string{
|
|
1: "k_ESuspiciousActivity_VAC_MultipleInstances",
|
|
100: "k_ESuspiciousActivity_IntentionalFeeding",
|
|
101: "k_ESuspiciousActivity_SuspectedBotFarming",
|
|
}
|
|
var ESuspiciousActivity_value = map[string]int32{
|
|
"k_ESuspiciousActivity_VAC_MultipleInstances": 1,
|
|
"k_ESuspiciousActivity_IntentionalFeeding": 100,
|
|
"k_ESuspiciousActivity_SuspectedBotFarming": 101,
|
|
}
|
|
|
|
func (x ESuspiciousActivity) Enum() *ESuspiciousActivity {
|
|
p := new(ESuspiciousActivity)
|
|
*p = x
|
|
return p
|
|
}
|
|
func (x ESuspiciousActivity) String() string {
|
|
return proto.EnumName(ESuspiciousActivity_name, int32(x))
|
|
}
|
|
func (x *ESuspiciousActivity) UnmarshalJSON(data []byte) error {
|
|
value, err := proto.UnmarshalJSONEnum(ESuspiciousActivity_value, data, "ESuspiciousActivity")
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = ESuspiciousActivity(value)
|
|
return nil
|
|
}
|
|
func (ESuspiciousActivity) EnumDescriptor() ([]byte, []int) { return fileDescriptor20, []int{3} }
|
|
|
|
type ESuspiciousBuildType int32
|
|
|
|
const (
|
|
ESuspiciousBuildType_k_ESuspiciousBuildType_None ESuspiciousBuildType = 0
|
|
ESuspiciousBuildType_k_ESuspiciousBuildType_NoGoldSpent ESuspiciousBuildType = 1
|
|
ESuspiciousBuildType_k_ESuspiciousBuildType_NoItems ESuspiciousBuildType = 2
|
|
ESuspiciousBuildType_k_ESuspiciousBuildType_NoSignificantItems ESuspiciousBuildType = 3
|
|
ESuspiciousBuildType_k_ESuspiciousBuildType_TooManyBoots ESuspiciousBuildType = 4
|
|
ESuspiciousBuildType_k_ESuspiciousBuildType_Bot1 ESuspiciousBuildType = 101
|
|
ESuspiciousBuildType_k_ESuspiciousBuildType_Bot2 ESuspiciousBuildType = 102
|
|
ESuspiciousBuildType_k_ESuspiciousBuildType_Bot3 ESuspiciousBuildType = 103
|
|
ESuspiciousBuildType_k_ESuspiciousBuildType_Bot4 ESuspiciousBuildType = 104
|
|
ESuspiciousBuildType_k_ESuspiciousBuildType_Bot5 ESuspiciousBuildType = 105
|
|
)
|
|
|
|
var ESuspiciousBuildType_name = map[int32]string{
|
|
0: "k_ESuspiciousBuildType_None",
|
|
1: "k_ESuspiciousBuildType_NoGoldSpent",
|
|
2: "k_ESuspiciousBuildType_NoItems",
|
|
3: "k_ESuspiciousBuildType_NoSignificantItems",
|
|
4: "k_ESuspiciousBuildType_TooManyBoots",
|
|
101: "k_ESuspiciousBuildType_Bot1",
|
|
102: "k_ESuspiciousBuildType_Bot2",
|
|
103: "k_ESuspiciousBuildType_Bot3",
|
|
104: "k_ESuspiciousBuildType_Bot4",
|
|
105: "k_ESuspiciousBuildType_Bot5",
|
|
}
|
|
var ESuspiciousBuildType_value = map[string]int32{
|
|
"k_ESuspiciousBuildType_None": 0,
|
|
"k_ESuspiciousBuildType_NoGoldSpent": 1,
|
|
"k_ESuspiciousBuildType_NoItems": 2,
|
|
"k_ESuspiciousBuildType_NoSignificantItems": 3,
|
|
"k_ESuspiciousBuildType_TooManyBoots": 4,
|
|
"k_ESuspiciousBuildType_Bot1": 101,
|
|
"k_ESuspiciousBuildType_Bot2": 102,
|
|
"k_ESuspiciousBuildType_Bot3": 103,
|
|
"k_ESuspiciousBuildType_Bot4": 104,
|
|
"k_ESuspiciousBuildType_Bot5": 105,
|
|
}
|
|
|
|
func (x ESuspiciousBuildType) Enum() *ESuspiciousBuildType {
|
|
p := new(ESuspiciousBuildType)
|
|
*p = x
|
|
return p
|
|
}
|
|
func (x ESuspiciousBuildType) String() string {
|
|
return proto.EnumName(ESuspiciousBuildType_name, int32(x))
|
|
}
|
|
func (x *ESuspiciousBuildType) UnmarshalJSON(data []byte) error {
|
|
value, err := proto.UnmarshalJSONEnum(ESuspiciousBuildType_value, data, "ESuspiciousBuildType")
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = ESuspiciousBuildType(value)
|
|
return nil
|
|
}
|
|
func (ESuspiciousBuildType) EnumDescriptor() ([]byte, []int) { return fileDescriptor20, []int{4} }
|
|
|
|
type CMsgConnectedPlayers_SendReason int32
|
|
|
|
const (
|
|
CMsgConnectedPlayers_INVALID CMsgConnectedPlayers_SendReason = 0
|
|
CMsgConnectedPlayers_HEARTBEAT CMsgConnectedPlayers_SendReason = 1
|
|
CMsgConnectedPlayers_GAME_STATE CMsgConnectedPlayers_SendReason = 2
|
|
CMsgConnectedPlayers_FIRST_BLOOD CMsgConnectedPlayers_SendReason = 3
|
|
CMsgConnectedPlayers_PLAYER_CONNECTED CMsgConnectedPlayers_SendReason = 4
|
|
CMsgConnectedPlayers_PLAYER_HERO CMsgConnectedPlayers_SendReason = 5
|
|
CMsgConnectedPlayers_PLAYER_DISCONNECTED_CONSEQUENCES CMsgConnectedPlayers_SendReason = 6
|
|
CMsgConnectedPlayers_PLAYER_DISCONNECTED_NOCONSEQUENCES CMsgConnectedPlayers_SendReason = 7
|
|
CMsgConnectedPlayers_GAMESTATE_TIMEOUT CMsgConnectedPlayers_SendReason = 10
|
|
CMsgConnectedPlayers_MASS_DISCONNECT CMsgConnectedPlayers_SendReason = 11
|
|
CMsgConnectedPlayers_KILLS CMsgConnectedPlayers_SendReason = 13
|
|
CMsgConnectedPlayers_BUILDING_STATE CMsgConnectedPlayers_SendReason = 14
|
|
)
|
|
|
|
var CMsgConnectedPlayers_SendReason_name = map[int32]string{
|
|
0: "INVALID",
|
|
1: "HEARTBEAT",
|
|
2: "GAME_STATE",
|
|
3: "FIRST_BLOOD",
|
|
4: "PLAYER_CONNECTED",
|
|
5: "PLAYER_HERO",
|
|
6: "PLAYER_DISCONNECTED_CONSEQUENCES",
|
|
7: "PLAYER_DISCONNECTED_NOCONSEQUENCES",
|
|
10: "GAMESTATE_TIMEOUT",
|
|
11: "MASS_DISCONNECT",
|
|
13: "KILLS",
|
|
14: "BUILDING_STATE",
|
|
}
|
|
var CMsgConnectedPlayers_SendReason_value = map[string]int32{
|
|
"INVALID": 0,
|
|
"HEARTBEAT": 1,
|
|
"GAME_STATE": 2,
|
|
"FIRST_BLOOD": 3,
|
|
"PLAYER_CONNECTED": 4,
|
|
"PLAYER_HERO": 5,
|
|
"PLAYER_DISCONNECTED_CONSEQUENCES": 6,
|
|
"PLAYER_DISCONNECTED_NOCONSEQUENCES": 7,
|
|
"GAMESTATE_TIMEOUT": 10,
|
|
"MASS_DISCONNECT": 11,
|
|
"KILLS": 13,
|
|
"BUILDING_STATE": 14,
|
|
}
|
|
|
|
func (x CMsgConnectedPlayers_SendReason) Enum() *CMsgConnectedPlayers_SendReason {
|
|
p := new(CMsgConnectedPlayers_SendReason)
|
|
*p = x
|
|
return p
|
|
}
|
|
func (x CMsgConnectedPlayers_SendReason) String() string {
|
|
return proto.EnumName(CMsgConnectedPlayers_SendReason_name, int32(x))
|
|
}
|
|
func (x *CMsgConnectedPlayers_SendReason) UnmarshalJSON(data []byte) error {
|
|
value, err := proto.UnmarshalJSONEnum(CMsgConnectedPlayers_SendReason_value, data, "CMsgConnectedPlayers_SendReason")
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = CMsgConnectedPlayers_SendReason(value)
|
|
return nil
|
|
}
|
|
func (CMsgConnectedPlayers_SendReason) EnumDescriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{2, 0}
|
|
}
|
|
|
|
type CMsgGameServerInfo_ServerType int32
|
|
|
|
const (
|
|
CMsgGameServerInfo_UNSPECIFIED CMsgGameServerInfo_ServerType = 0
|
|
CMsgGameServerInfo_GAME CMsgGameServerInfo_ServerType = 1
|
|
CMsgGameServerInfo_PROXY CMsgGameServerInfo_ServerType = 2
|
|
)
|
|
|
|
var CMsgGameServerInfo_ServerType_name = map[int32]string{
|
|
0: "UNSPECIFIED",
|
|
1: "GAME",
|
|
2: "PROXY",
|
|
}
|
|
var CMsgGameServerInfo_ServerType_value = map[string]int32{
|
|
"UNSPECIFIED": 0,
|
|
"GAME": 1,
|
|
"PROXY": 2,
|
|
}
|
|
|
|
func (x CMsgGameServerInfo_ServerType) Enum() *CMsgGameServerInfo_ServerType {
|
|
p := new(CMsgGameServerInfo_ServerType)
|
|
*p = x
|
|
return p
|
|
}
|
|
func (x CMsgGameServerInfo_ServerType) String() string {
|
|
return proto.EnumName(CMsgGameServerInfo_ServerType_name, int32(x))
|
|
}
|
|
func (x *CMsgGameServerInfo_ServerType) UnmarshalJSON(data []byte) error {
|
|
value, err := proto.UnmarshalJSONEnum(CMsgGameServerInfo_ServerType_value, data, "CMsgGameServerInfo_ServerType")
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = CMsgGameServerInfo_ServerType(value)
|
|
return nil
|
|
}
|
|
func (CMsgGameServerInfo_ServerType) EnumDescriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{3, 0}
|
|
}
|
|
|
|
type CMsgGameServerInfo_CustomGames int32
|
|
|
|
const (
|
|
CMsgGameServerInfo_BOTH CMsgGameServerInfo_CustomGames = 0
|
|
CMsgGameServerInfo_NONE CMsgGameServerInfo_CustomGames = 1
|
|
CMsgGameServerInfo_ONLY CMsgGameServerInfo_CustomGames = 2
|
|
)
|
|
|
|
var CMsgGameServerInfo_CustomGames_name = map[int32]string{
|
|
0: "BOTH",
|
|
1: "NONE",
|
|
2: "ONLY",
|
|
}
|
|
var CMsgGameServerInfo_CustomGames_value = map[string]int32{
|
|
"BOTH": 0,
|
|
"NONE": 1,
|
|
"ONLY": 2,
|
|
}
|
|
|
|
func (x CMsgGameServerInfo_CustomGames) Enum() *CMsgGameServerInfo_CustomGames {
|
|
p := new(CMsgGameServerInfo_CustomGames)
|
|
*p = x
|
|
return p
|
|
}
|
|
func (x CMsgGameServerInfo_CustomGames) String() string {
|
|
return proto.EnumName(CMsgGameServerInfo_CustomGames_name, int32(x))
|
|
}
|
|
func (x *CMsgGameServerInfo_CustomGames) UnmarshalJSON(data []byte) error {
|
|
value, err := proto.UnmarshalJSONEnum(CMsgGameServerInfo_CustomGames_value, data, "CMsgGameServerInfo_CustomGames")
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = CMsgGameServerInfo_CustomGames(value)
|
|
return nil
|
|
}
|
|
func (CMsgGameServerInfo_CustomGames) EnumDescriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{3, 1}
|
|
}
|
|
|
|
type CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState int32
|
|
|
|
const (
|
|
CMsgDOTALiveScoreboardUpdate_Team_Player_k_EDOTAUltimateStateNotLearned CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState = 0
|
|
CMsgDOTALiveScoreboardUpdate_Team_Player_k_EDOTAUltimateStateCooldown CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState = 1
|
|
CMsgDOTALiveScoreboardUpdate_Team_Player_k_EDOTAUltimateStateNeedsMana CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState = 2
|
|
CMsgDOTALiveScoreboardUpdate_Team_Player_k_EDOTAUltimateStateReady CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState = 3
|
|
)
|
|
|
|
var CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState_name = map[int32]string{
|
|
0: "k_EDOTAUltimateStateNotLearned",
|
|
1: "k_EDOTAUltimateStateCooldown",
|
|
2: "k_EDOTAUltimateStateNeedsMana",
|
|
3: "k_EDOTAUltimateStateReady",
|
|
}
|
|
var CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState_value = map[string]int32{
|
|
"k_EDOTAUltimateStateNotLearned": 0,
|
|
"k_EDOTAUltimateStateCooldown": 1,
|
|
"k_EDOTAUltimateStateNeedsMana": 2,
|
|
"k_EDOTAUltimateStateReady": 3,
|
|
}
|
|
|
|
func (x CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState) Enum() *CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState {
|
|
p := new(CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState)
|
|
*p = x
|
|
return p
|
|
}
|
|
func (x CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState) String() string {
|
|
return proto.EnumName(CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState_name, int32(x))
|
|
}
|
|
func (x *CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState) UnmarshalJSON(data []byte) error {
|
|
value, err := proto.UnmarshalJSONEnum(CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState_value, data, "CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState")
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState(value)
|
|
return nil
|
|
}
|
|
func (CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState) EnumDescriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{20, 0, 0, 0}
|
|
}
|
|
|
|
type CMsgGameServerSaveGameResult_Result int32
|
|
|
|
const (
|
|
CMsgGameServerSaveGameResult_SaveSuccessful CMsgGameServerSaveGameResult_Result = 0
|
|
CMsgGameServerSaveGameResult_SessionNotFound CMsgGameServerSaveGameResult_Result = 1
|
|
CMsgGameServerSaveGameResult_DatabaseError CMsgGameServerSaveGameResult_Result = 2
|
|
CMsgGameServerSaveGameResult_TooBig CMsgGameServerSaveGameResult_Result = 3
|
|
)
|
|
|
|
var CMsgGameServerSaveGameResult_Result_name = map[int32]string{
|
|
0: "SaveSuccessful",
|
|
1: "SessionNotFound",
|
|
2: "DatabaseError",
|
|
3: "TooBig",
|
|
}
|
|
var CMsgGameServerSaveGameResult_Result_value = map[string]int32{
|
|
"SaveSuccessful": 0,
|
|
"SessionNotFound": 1,
|
|
"DatabaseError": 2,
|
|
"TooBig": 3,
|
|
}
|
|
|
|
func (x CMsgGameServerSaveGameResult_Result) Enum() *CMsgGameServerSaveGameResult_Result {
|
|
p := new(CMsgGameServerSaveGameResult_Result)
|
|
*p = x
|
|
return p
|
|
}
|
|
func (x CMsgGameServerSaveGameResult_Result) String() string {
|
|
return proto.EnumName(CMsgGameServerSaveGameResult_Result_name, int32(x))
|
|
}
|
|
func (x *CMsgGameServerSaveGameResult_Result) UnmarshalJSON(data []byte) error {
|
|
value, err := proto.UnmarshalJSONEnum(CMsgGameServerSaveGameResult_Result_value, data, "CMsgGameServerSaveGameResult_Result")
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = CMsgGameServerSaveGameResult_Result(value)
|
|
return nil
|
|
}
|
|
func (CMsgGameServerSaveGameResult_Result) EnumDescriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{36, 0}
|
|
}
|
|
|
|
type CMsgGCToServerPredictionResult_Prediction_EResult int32
|
|
|
|
const (
|
|
CMsgGCToServerPredictionResult_Prediction_k_eResult_ItemGranted CMsgGCToServerPredictionResult_Prediction_EResult = 1
|
|
CMsgGCToServerPredictionResult_Prediction_k_eResult_Destroyed CMsgGCToServerPredictionResult_Prediction_EResult = 2
|
|
)
|
|
|
|
var CMsgGCToServerPredictionResult_Prediction_EResult_name = map[int32]string{
|
|
1: "k_eResult_ItemGranted",
|
|
2: "k_eResult_Destroyed",
|
|
}
|
|
var CMsgGCToServerPredictionResult_Prediction_EResult_value = map[string]int32{
|
|
"k_eResult_ItemGranted": 1,
|
|
"k_eResult_Destroyed": 2,
|
|
}
|
|
|
|
func (x CMsgGCToServerPredictionResult_Prediction_EResult) Enum() *CMsgGCToServerPredictionResult_Prediction_EResult {
|
|
p := new(CMsgGCToServerPredictionResult_Prediction_EResult)
|
|
*p = x
|
|
return p
|
|
}
|
|
func (x CMsgGCToServerPredictionResult_Prediction_EResult) String() string {
|
|
return proto.EnumName(CMsgGCToServerPredictionResult_Prediction_EResult_name, int32(x))
|
|
}
|
|
func (x *CMsgGCToServerPredictionResult_Prediction_EResult) UnmarshalJSON(data []byte) error {
|
|
value, err := proto.UnmarshalJSONEnum(CMsgGCToServerPredictionResult_Prediction_EResult_value, data, "CMsgGCToServerPredictionResult_Prediction_EResult")
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = CMsgGCToServerPredictionResult_Prediction_EResult(value)
|
|
return nil
|
|
}
|
|
func (CMsgGCToServerPredictionResult_Prediction_EResult) EnumDescriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{68, 0, 0}
|
|
}
|
|
|
|
type CMsgServerToGCPostMatchTipResponse_Result int32
|
|
|
|
const (
|
|
CMsgServerToGCPostMatchTipResponse_SUCCESS CMsgServerToGCPostMatchTipResponse_Result = 0
|
|
CMsgServerToGCPostMatchTipResponse_FAILURE CMsgServerToGCPostMatchTipResponse_Result = 1
|
|
)
|
|
|
|
var CMsgServerToGCPostMatchTipResponse_Result_name = map[int32]string{
|
|
0: "SUCCESS",
|
|
1: "FAILURE",
|
|
}
|
|
var CMsgServerToGCPostMatchTipResponse_Result_value = map[string]int32{
|
|
"SUCCESS": 0,
|
|
"FAILURE": 1,
|
|
}
|
|
|
|
func (x CMsgServerToGCPostMatchTipResponse_Result) Enum() *CMsgServerToGCPostMatchTipResponse_Result {
|
|
p := new(CMsgServerToGCPostMatchTipResponse_Result)
|
|
*p = x
|
|
return p
|
|
}
|
|
func (x CMsgServerToGCPostMatchTipResponse_Result) String() string {
|
|
return proto.EnumName(CMsgServerToGCPostMatchTipResponse_Result_name, int32(x))
|
|
}
|
|
func (x *CMsgServerToGCPostMatchTipResponse_Result) UnmarshalJSON(data []byte) error {
|
|
value, err := proto.UnmarshalJSONEnum(CMsgServerToGCPostMatchTipResponse_Result_value, data, "CMsgServerToGCPostMatchTipResponse_Result")
|
|
if err != nil {
|
|
return err
|
|
}
|
|
*x = CMsgServerToGCPostMatchTipResponse_Result(value)
|
|
return nil
|
|
}
|
|
func (CMsgServerToGCPostMatchTipResponse_Result) EnumDescriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{79, 0}
|
|
}
|
|
|
|
type CMsgPoorNetworkConditions struct {
|
|
DetectionType *EPoorNetworkConditionsType `protobuf:"varint,1,opt,name=detection_type,enum=dota.EPoorNetworkConditionsType,def=0" json:"detection_type,omitempty"`
|
|
Players []*CMsgPoorNetworkConditions_Player `protobuf:"bytes,2,rep,name=players" json:"players,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgPoorNetworkConditions) Reset() { *m = CMsgPoorNetworkConditions{} }
|
|
func (m *CMsgPoorNetworkConditions) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgPoorNetworkConditions) ProtoMessage() {}
|
|
func (*CMsgPoorNetworkConditions) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{0} }
|
|
|
|
const Default_CMsgPoorNetworkConditions_DetectionType EPoorNetworkConditionsType = EPoorNetworkConditionsType_k_EPoorNetworkConditions_None
|
|
|
|
func (m *CMsgPoorNetworkConditions) GetDetectionType() EPoorNetworkConditionsType {
|
|
if m != nil && m.DetectionType != nil {
|
|
return *m.DetectionType
|
|
}
|
|
return Default_CMsgPoorNetworkConditions_DetectionType
|
|
}
|
|
|
|
func (m *CMsgPoorNetworkConditions) GetPlayers() []*CMsgPoorNetworkConditions_Player {
|
|
if m != nil {
|
|
return m.Players
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgPoorNetworkConditions_Player struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
DisconnectReason *ENetworkDisconnectionReason `protobuf:"varint,2,opt,name=disconnect_reason,enum=dota.ENetworkDisconnectionReason,def=0" json:"disconnect_reason,omitempty"`
|
|
NumBadIntervals *uint32 `protobuf:"varint,3,opt,name=num_bad_intervals" json:"num_bad_intervals,omitempty"`
|
|
PeakLossPct *uint32 `protobuf:"varint,4,opt,name=peak_loss_pct" json:"peak_loss_pct,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgPoorNetworkConditions_Player) Reset() { *m = CMsgPoorNetworkConditions_Player{} }
|
|
func (m *CMsgPoorNetworkConditions_Player) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgPoorNetworkConditions_Player) ProtoMessage() {}
|
|
func (*CMsgPoorNetworkConditions_Player) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{0, 0}
|
|
}
|
|
|
|
const Default_CMsgPoorNetworkConditions_Player_DisconnectReason ENetworkDisconnectionReason = ENetworkDisconnectionReason_NETWORK_DISCONNECT_INVALID
|
|
|
|
func (m *CMsgPoorNetworkConditions_Player) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgPoorNetworkConditions_Player) GetDisconnectReason() ENetworkDisconnectionReason {
|
|
if m != nil && m.DisconnectReason != nil {
|
|
return *m.DisconnectReason
|
|
}
|
|
return Default_CMsgPoorNetworkConditions_Player_DisconnectReason
|
|
}
|
|
|
|
func (m *CMsgPoorNetworkConditions_Player) GetNumBadIntervals() uint32 {
|
|
if m != nil && m.NumBadIntervals != nil {
|
|
return *m.NumBadIntervals
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgPoorNetworkConditions_Player) GetPeakLossPct() uint32 {
|
|
if m != nil && m.PeakLossPct != nil {
|
|
return *m.PeakLossPct
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgGameserverCrash struct {
|
|
MatchId *uint64 `protobuf:"varint,1,opt,name=match_id" json:"match_id,omitempty"`
|
|
LobbyId *uint64 `protobuf:"fixed64,2,opt,name=lobby_id" json:"lobby_id,omitempty"`
|
|
GameState *DOTA_GameState `protobuf:"varint,3,opt,name=game_state,enum=dota.DOTA_GameState,def=0" json:"game_state,omitempty"`
|
|
SentinelSaveTime *uint32 `protobuf:"fixed32,4,opt,name=sentinel_save_time" json:"sentinel_save_time,omitempty"`
|
|
CustomGameId *uint64 `protobuf:"fixed64,11,opt,name=custom_game_id" json:"custom_game_id,omitempty"`
|
|
TournamentId *uint32 `protobuf:"varint,12,opt,name=tournament_id" json:"tournament_id,omitempty"`
|
|
ServerSteamId *uint64 `protobuf:"fixed64,5,opt,name=server_steam_id" json:"server_steam_id,omitempty"`
|
|
ServerPublicIpAddr *uint32 `protobuf:"fixed32,6,opt,name=server_public_ip_addr" json:"server_public_ip_addr,omitempty"`
|
|
ServerPort *uint32 `protobuf:"varint,7,opt,name=server_port" json:"server_port,omitempty"`
|
|
ServerCluster *uint32 `protobuf:"varint,8,opt,name=server_cluster" json:"server_cluster,omitempty"`
|
|
Pid *uint32 `protobuf:"varint,9,opt,name=pid" json:"pid,omitempty"`
|
|
Engine *uint32 `protobuf:"varint,10,opt,name=engine" json:"engine,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGameserverCrash) Reset() { *m = CMsgGameserverCrash{} }
|
|
func (m *CMsgGameserverCrash) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGameserverCrash) ProtoMessage() {}
|
|
func (*CMsgGameserverCrash) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{1} }
|
|
|
|
const Default_CMsgGameserverCrash_GameState DOTA_GameState = DOTA_GameState_DOTA_GAMERULES_STATE_INIT
|
|
|
|
func (m *CMsgGameserverCrash) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameserverCrash) GetLobbyId() uint64 {
|
|
if m != nil && m.LobbyId != nil {
|
|
return *m.LobbyId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameserverCrash) GetGameState() DOTA_GameState {
|
|
if m != nil && m.GameState != nil {
|
|
return *m.GameState
|
|
}
|
|
return Default_CMsgGameserverCrash_GameState
|
|
}
|
|
|
|
func (m *CMsgGameserverCrash) GetSentinelSaveTime() uint32 {
|
|
if m != nil && m.SentinelSaveTime != nil {
|
|
return *m.SentinelSaveTime
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameserverCrash) GetCustomGameId() uint64 {
|
|
if m != nil && m.CustomGameId != nil {
|
|
return *m.CustomGameId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameserverCrash) GetTournamentId() uint32 {
|
|
if m != nil && m.TournamentId != nil {
|
|
return *m.TournamentId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameserverCrash) GetServerSteamId() uint64 {
|
|
if m != nil && m.ServerSteamId != nil {
|
|
return *m.ServerSteamId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameserverCrash) GetServerPublicIpAddr() uint32 {
|
|
if m != nil && m.ServerPublicIpAddr != nil {
|
|
return *m.ServerPublicIpAddr
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameserverCrash) GetServerPort() uint32 {
|
|
if m != nil && m.ServerPort != nil {
|
|
return *m.ServerPort
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameserverCrash) GetServerCluster() uint32 {
|
|
if m != nil && m.ServerCluster != nil {
|
|
return *m.ServerCluster
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameserverCrash) GetPid() uint32 {
|
|
if m != nil && m.Pid != nil {
|
|
return *m.Pid
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameserverCrash) GetEngine() uint32 {
|
|
if m != nil && m.Engine != nil {
|
|
return *m.Engine
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgConnectedPlayers struct {
|
|
ConnectedPlayers []*CMsgConnectedPlayers_Player `protobuf:"bytes,1,rep,name=connected_players" json:"connected_players,omitempty"`
|
|
DisconnectedPlayers []*CMsgConnectedPlayers_Player `protobuf:"bytes,7,rep,name=disconnected_players" json:"disconnected_players,omitempty"`
|
|
GameState *DOTA_GameState `protobuf:"varint,2,opt,name=game_state,enum=dota.DOTA_GameState,def=0" json:"game_state,omitempty"`
|
|
FirstBloodHappened *bool `protobuf:"varint,6,opt,name=first_blood_happened" json:"first_blood_happened,omitempty"`
|
|
LegacyMassDisconnect *bool `protobuf:"varint,9,opt,name=legacy_mass_disconnect" json:"legacy_mass_disconnect,omitempty"`
|
|
PoorNetworkConditions *CMsgPoorNetworkConditions `protobuf:"bytes,10,opt,name=poor_network_conditions" json:"poor_network_conditions,omitempty"`
|
|
SendReason *CMsgConnectedPlayers_SendReason `protobuf:"varint,8,opt,name=send_reason,enum=dota.CMsgConnectedPlayers_SendReason,def=0" json:"send_reason,omitempty"`
|
|
RadiantKills *uint32 `protobuf:"varint,11,opt,name=radiant_kills" json:"radiant_kills,omitempty"`
|
|
DireKills *uint32 `protobuf:"varint,12,opt,name=dire_kills" json:"dire_kills,omitempty"`
|
|
RadiantLead *int32 `protobuf:"varint,14,opt,name=radiant_lead" json:"radiant_lead,omitempty"`
|
|
BuildingState *uint32 `protobuf:"varint,15,opt,name=building_state" json:"building_state,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgConnectedPlayers) Reset() { *m = CMsgConnectedPlayers{} }
|
|
func (m *CMsgConnectedPlayers) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgConnectedPlayers) ProtoMessage() {}
|
|
func (*CMsgConnectedPlayers) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{2} }
|
|
|
|
const Default_CMsgConnectedPlayers_GameState DOTA_GameState = DOTA_GameState_DOTA_GAMERULES_STATE_INIT
|
|
const Default_CMsgConnectedPlayers_SendReason CMsgConnectedPlayers_SendReason = CMsgConnectedPlayers_INVALID
|
|
|
|
func (m *CMsgConnectedPlayers) GetConnectedPlayers() []*CMsgConnectedPlayers_Player {
|
|
if m != nil {
|
|
return m.ConnectedPlayers
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgConnectedPlayers) GetDisconnectedPlayers() []*CMsgConnectedPlayers_Player {
|
|
if m != nil {
|
|
return m.DisconnectedPlayers
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgConnectedPlayers) GetGameState() DOTA_GameState {
|
|
if m != nil && m.GameState != nil {
|
|
return *m.GameState
|
|
}
|
|
return Default_CMsgConnectedPlayers_GameState
|
|
}
|
|
|
|
func (m *CMsgConnectedPlayers) GetFirstBloodHappened() bool {
|
|
if m != nil && m.FirstBloodHappened != nil {
|
|
return *m.FirstBloodHappened
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgConnectedPlayers) GetLegacyMassDisconnect() bool {
|
|
if m != nil && m.LegacyMassDisconnect != nil {
|
|
return *m.LegacyMassDisconnect
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgConnectedPlayers) GetPoorNetworkConditions() *CMsgPoorNetworkConditions {
|
|
if m != nil {
|
|
return m.PoorNetworkConditions
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgConnectedPlayers) GetSendReason() CMsgConnectedPlayers_SendReason {
|
|
if m != nil && m.SendReason != nil {
|
|
return *m.SendReason
|
|
}
|
|
return Default_CMsgConnectedPlayers_SendReason
|
|
}
|
|
|
|
func (m *CMsgConnectedPlayers) GetRadiantKills() uint32 {
|
|
if m != nil && m.RadiantKills != nil {
|
|
return *m.RadiantKills
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgConnectedPlayers) GetDireKills() uint32 {
|
|
if m != nil && m.DireKills != nil {
|
|
return *m.DireKills
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgConnectedPlayers) GetRadiantLead() int32 {
|
|
if m != nil && m.RadiantLead != nil {
|
|
return *m.RadiantLead
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgConnectedPlayers) GetBuildingState() uint32 {
|
|
if m != nil && m.BuildingState != nil {
|
|
return *m.BuildingState
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgConnectedPlayers_Player struct {
|
|
SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"`
|
|
HeroId *uint32 `protobuf:"varint,2,opt,name=hero_id" json:"hero_id,omitempty"`
|
|
LeaverState *CMsgLeaverState `protobuf:"bytes,3,opt,name=leaver_state" json:"leaver_state,omitempty"`
|
|
DisconnectReason *ENetworkDisconnectionReason `protobuf:"varint,4,opt,name=disconnect_reason,enum=dota.ENetworkDisconnectionReason,def=0" json:"disconnect_reason,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgConnectedPlayers_Player) Reset() { *m = CMsgConnectedPlayers_Player{} }
|
|
func (m *CMsgConnectedPlayers_Player) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgConnectedPlayers_Player) ProtoMessage() {}
|
|
func (*CMsgConnectedPlayers_Player) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{2, 0} }
|
|
|
|
const Default_CMsgConnectedPlayers_Player_DisconnectReason ENetworkDisconnectionReason = ENetworkDisconnectionReason_NETWORK_DISCONNECT_INVALID
|
|
|
|
func (m *CMsgConnectedPlayers_Player) GetSteamId() uint64 {
|
|
if m != nil && m.SteamId != nil {
|
|
return *m.SteamId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgConnectedPlayers_Player) GetHeroId() uint32 {
|
|
if m != nil && m.HeroId != nil {
|
|
return *m.HeroId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgConnectedPlayers_Player) GetLeaverState() *CMsgLeaverState {
|
|
if m != nil {
|
|
return m.LeaverState
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgConnectedPlayers_Player) GetDisconnectReason() ENetworkDisconnectionReason {
|
|
if m != nil && m.DisconnectReason != nil {
|
|
return *m.DisconnectReason
|
|
}
|
|
return Default_CMsgConnectedPlayers_Player_DisconnectReason
|
|
}
|
|
|
|
type CMsgGameServerInfo struct {
|
|
ServerPublicIpAddr *uint32 `protobuf:"fixed32,1,opt,name=server_public_ip_addr" json:"server_public_ip_addr,omitempty"`
|
|
ServerPrivateIpAddr *uint32 `protobuf:"fixed32,2,opt,name=server_private_ip_addr" json:"server_private_ip_addr,omitempty"`
|
|
ServerPort *uint32 `protobuf:"varint,3,opt,name=server_port" json:"server_port,omitempty"`
|
|
ServerTvPort *uint32 `protobuf:"varint,4,opt,name=server_tv_port" json:"server_tv_port,omitempty"`
|
|
AssignedServerTvPort *uint32 `protobuf:"varint,22,opt,name=assigned_server_tv_port" json:"assigned_server_tv_port,omitempty"`
|
|
ServerSteamdatagramPort *uint32 `protobuf:"varint,21,opt,name=server_steamdatagram_port" json:"server_steamdatagram_port,omitempty"`
|
|
ServerKey *string `protobuf:"bytes,5,opt,name=server_key" json:"server_key,omitempty"`
|
|
ServerHibernation *bool `protobuf:"varint,6,opt,name=server_hibernation" json:"server_hibernation,omitempty"`
|
|
ServerType *CMsgGameServerInfo_ServerType `protobuf:"varint,7,opt,name=server_type,enum=dota.CMsgGameServerInfo_ServerType,def=0" json:"server_type,omitempty"`
|
|
ServerRegion *uint32 `protobuf:"varint,8,opt,name=server_region" json:"server_region,omitempty"`
|
|
ServerLoadavg *float32 `protobuf:"fixed32,9,opt,name=server_loadavg" json:"server_loadavg,omitempty"`
|
|
ServerTvBroadcastTime *float32 `protobuf:"fixed32,10,opt,name=server_tv_broadcast_time" json:"server_tv_broadcast_time,omitempty"`
|
|
ServerGameTime *float32 `protobuf:"fixed32,11,opt,name=server_game_time" json:"server_game_time,omitempty"`
|
|
ServerRelayConnectedSteamId *uint64 `protobuf:"fixed64,12,opt,name=server_relay_connected_steam_id" json:"server_relay_connected_steam_id,omitempty"`
|
|
RelaySlotsMax *uint32 `protobuf:"varint,13,opt,name=relay_slots_max" json:"relay_slots_max,omitempty"`
|
|
RelaysConnected *int32 `protobuf:"varint,14,opt,name=relays_connected" json:"relays_connected,omitempty"`
|
|
RelayClientsConnected *int32 `protobuf:"varint,15,opt,name=relay_clients_connected" json:"relay_clients_connected,omitempty"`
|
|
RelayedGameServerSteamId *uint64 `protobuf:"fixed64,16,opt,name=relayed_game_server_steam_id" json:"relayed_game_server_steam_id,omitempty"`
|
|
ParentRelayCount *uint32 `protobuf:"varint,17,opt,name=parent_relay_count" json:"parent_relay_count,omitempty"`
|
|
TvSecretCode *uint64 `protobuf:"fixed64,18,opt,name=tv_secret_code" json:"tv_secret_code,omitempty"`
|
|
ServerVersion *uint32 `protobuf:"varint,19,opt,name=server_version" json:"server_version,omitempty"`
|
|
ServerCluster *uint32 `protobuf:"varint,20,opt,name=server_cluster" json:"server_cluster,omitempty"`
|
|
AllowCustomGames *CMsgGameServerInfo_CustomGames `protobuf:"varint,23,opt,name=allow_custom_games,enum=dota.CMsgGameServerInfo_CustomGames,def=0" json:"allow_custom_games,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) Reset() { *m = CMsgGameServerInfo{} }
|
|
func (m *CMsgGameServerInfo) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGameServerInfo) ProtoMessage() {}
|
|
func (*CMsgGameServerInfo) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{3} }
|
|
|
|
const Default_CMsgGameServerInfo_ServerType CMsgGameServerInfo_ServerType = CMsgGameServerInfo_UNSPECIFIED
|
|
const Default_CMsgGameServerInfo_AllowCustomGames CMsgGameServerInfo_CustomGames = CMsgGameServerInfo_BOTH
|
|
|
|
func (m *CMsgGameServerInfo) GetServerPublicIpAddr() uint32 {
|
|
if m != nil && m.ServerPublicIpAddr != nil {
|
|
return *m.ServerPublicIpAddr
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetServerPrivateIpAddr() uint32 {
|
|
if m != nil && m.ServerPrivateIpAddr != nil {
|
|
return *m.ServerPrivateIpAddr
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetServerPort() uint32 {
|
|
if m != nil && m.ServerPort != nil {
|
|
return *m.ServerPort
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetServerTvPort() uint32 {
|
|
if m != nil && m.ServerTvPort != nil {
|
|
return *m.ServerTvPort
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetAssignedServerTvPort() uint32 {
|
|
if m != nil && m.AssignedServerTvPort != nil {
|
|
return *m.AssignedServerTvPort
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetServerSteamdatagramPort() uint32 {
|
|
if m != nil && m.ServerSteamdatagramPort != nil {
|
|
return *m.ServerSteamdatagramPort
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetServerKey() string {
|
|
if m != nil && m.ServerKey != nil {
|
|
return *m.ServerKey
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetServerHibernation() bool {
|
|
if m != nil && m.ServerHibernation != nil {
|
|
return *m.ServerHibernation
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetServerType() CMsgGameServerInfo_ServerType {
|
|
if m != nil && m.ServerType != nil {
|
|
return *m.ServerType
|
|
}
|
|
return Default_CMsgGameServerInfo_ServerType
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetServerRegion() uint32 {
|
|
if m != nil && m.ServerRegion != nil {
|
|
return *m.ServerRegion
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetServerLoadavg() float32 {
|
|
if m != nil && m.ServerLoadavg != nil {
|
|
return *m.ServerLoadavg
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetServerTvBroadcastTime() float32 {
|
|
if m != nil && m.ServerTvBroadcastTime != nil {
|
|
return *m.ServerTvBroadcastTime
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetServerGameTime() float32 {
|
|
if m != nil && m.ServerGameTime != nil {
|
|
return *m.ServerGameTime
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetServerRelayConnectedSteamId() uint64 {
|
|
if m != nil && m.ServerRelayConnectedSteamId != nil {
|
|
return *m.ServerRelayConnectedSteamId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetRelaySlotsMax() uint32 {
|
|
if m != nil && m.RelaySlotsMax != nil {
|
|
return *m.RelaySlotsMax
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetRelaysConnected() int32 {
|
|
if m != nil && m.RelaysConnected != nil {
|
|
return *m.RelaysConnected
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetRelayClientsConnected() int32 {
|
|
if m != nil && m.RelayClientsConnected != nil {
|
|
return *m.RelayClientsConnected
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetRelayedGameServerSteamId() uint64 {
|
|
if m != nil && m.RelayedGameServerSteamId != nil {
|
|
return *m.RelayedGameServerSteamId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetParentRelayCount() uint32 {
|
|
if m != nil && m.ParentRelayCount != nil {
|
|
return *m.ParentRelayCount
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetTvSecretCode() uint64 {
|
|
if m != nil && m.TvSecretCode != nil {
|
|
return *m.TvSecretCode
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetServerVersion() uint32 {
|
|
if m != nil && m.ServerVersion != nil {
|
|
return *m.ServerVersion
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetServerCluster() uint32 {
|
|
if m != nil && m.ServerCluster != nil {
|
|
return *m.ServerCluster
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerInfo) GetAllowCustomGames() CMsgGameServerInfo_CustomGames {
|
|
if m != nil && m.AllowCustomGames != nil {
|
|
return *m.AllowCustomGames
|
|
}
|
|
return Default_CMsgGameServerInfo_AllowCustomGames
|
|
}
|
|
|
|
type CMsgLeaverDetected struct {
|
|
SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"`
|
|
LeaverStatus *DOTALeaverStatusT `protobuf:"varint,2,opt,name=leaver_status,enum=dota.DOTALeaverStatusT,def=0" json:"leaver_status,omitempty"`
|
|
LeaverState *CMsgLeaverState `protobuf:"bytes,4,opt,name=leaver_state" json:"leaver_state,omitempty"`
|
|
ServerCluster *uint32 `protobuf:"varint,5,opt,name=server_cluster" json:"server_cluster,omitempty"`
|
|
DisconnectReason *ENetworkDisconnectionReason `protobuf:"varint,6,opt,name=disconnect_reason,enum=dota.ENetworkDisconnectionReason,def=0" json:"disconnect_reason,omitempty"`
|
|
PoorNetworkConditions *CMsgPoorNetworkConditions `protobuf:"bytes,7,opt,name=poor_network_conditions" json:"poor_network_conditions,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgLeaverDetected) Reset() { *m = CMsgLeaverDetected{} }
|
|
func (m *CMsgLeaverDetected) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgLeaverDetected) ProtoMessage() {}
|
|
func (*CMsgLeaverDetected) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{4} }
|
|
|
|
const Default_CMsgLeaverDetected_LeaverStatus DOTALeaverStatusT = DOTALeaverStatusT_DOTA_LEAVER_NONE
|
|
const Default_CMsgLeaverDetected_DisconnectReason ENetworkDisconnectionReason = ENetworkDisconnectionReason_NETWORK_DISCONNECT_INVALID
|
|
|
|
func (m *CMsgLeaverDetected) GetSteamId() uint64 {
|
|
if m != nil && m.SteamId != nil {
|
|
return *m.SteamId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgLeaverDetected) GetLeaverStatus() DOTALeaverStatusT {
|
|
if m != nil && m.LeaverStatus != nil {
|
|
return *m.LeaverStatus
|
|
}
|
|
return Default_CMsgLeaverDetected_LeaverStatus
|
|
}
|
|
|
|
func (m *CMsgLeaverDetected) GetLeaverState() *CMsgLeaverState {
|
|
if m != nil {
|
|
return m.LeaverState
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgLeaverDetected) GetServerCluster() uint32 {
|
|
if m != nil && m.ServerCluster != nil {
|
|
return *m.ServerCluster
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgLeaverDetected) GetDisconnectReason() ENetworkDisconnectionReason {
|
|
if m != nil && m.DisconnectReason != nil {
|
|
return *m.DisconnectReason
|
|
}
|
|
return Default_CMsgLeaverDetected_DisconnectReason
|
|
}
|
|
|
|
func (m *CMsgLeaverDetected) GetPoorNetworkConditions() *CMsgPoorNetworkConditions {
|
|
if m != nil {
|
|
return m.PoorNetworkConditions
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgLeaverDetectedResponse struct {
|
|
Result *uint32 `protobuf:"varint,1,opt,name=result" json:"result,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgLeaverDetectedResponse) Reset() { *m = CMsgLeaverDetectedResponse{} }
|
|
func (m *CMsgLeaverDetectedResponse) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgLeaverDetectedResponse) ProtoMessage() {}
|
|
func (*CMsgLeaverDetectedResponse) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{5} }
|
|
|
|
func (m *CMsgLeaverDetectedResponse) GetResult() uint32 {
|
|
if m != nil && m.Result != nil {
|
|
return *m.Result
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgDOTAFantasyFinalPlayerStats struct {
|
|
Stats []*CMsgDOTAFantasyPlayerStats `protobuf:"bytes,2,rep,name=stats" json:"stats,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTAFantasyFinalPlayerStats) Reset() { *m = CMsgDOTAFantasyFinalPlayerStats{} }
|
|
func (m *CMsgDOTAFantasyFinalPlayerStats) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgDOTAFantasyFinalPlayerStats) ProtoMessage() {}
|
|
func (*CMsgDOTAFantasyFinalPlayerStats) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{6}
|
|
}
|
|
|
|
func (m *CMsgDOTAFantasyFinalPlayerStats) GetStats() []*CMsgDOTAFantasyPlayerStats {
|
|
if m != nil {
|
|
return m.Stats
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgDOTAFantasyLivePlayerStats struct {
|
|
Stats []*CMsgDOTAFantasyPlayerStats `protobuf:"bytes,2,rep,name=stats" json:"stats,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTAFantasyLivePlayerStats) Reset() { *m = CMsgDOTAFantasyLivePlayerStats{} }
|
|
func (m *CMsgDOTAFantasyLivePlayerStats) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgDOTAFantasyLivePlayerStats) ProtoMessage() {}
|
|
func (*CMsgDOTAFantasyLivePlayerStats) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{7} }
|
|
|
|
func (m *CMsgDOTAFantasyLivePlayerStats) GetStats() []*CMsgDOTAFantasyPlayerStats {
|
|
if m != nil {
|
|
return m.Stats
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgDOTAFantasyMatch struct {
|
|
MatchId *uint64 `protobuf:"varint,1,opt,name=match_id" json:"match_id,omitempty"`
|
|
LeagueId *uint32 `protobuf:"varint,2,opt,name=league_id" json:"league_id,omitempty"`
|
|
SeriesId *uint32 `protobuf:"varint,3,opt,name=series_id" json:"series_id,omitempty"`
|
|
StartTime *uint32 `protobuf:"varint,4,opt,name=start_time" json:"start_time,omitempty"`
|
|
SeriesType *uint32 `protobuf:"varint,5,opt,name=series_type" json:"series_type,omitempty"`
|
|
Team_1 *uint32 `protobuf:"varint,6,opt,name=team_1" json:"team_1,omitempty"`
|
|
Team_2 *uint32 `protobuf:"varint,7,opt,name=team_2" json:"team_2,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTAFantasyMatch) Reset() { *m = CMsgDOTAFantasyMatch{} }
|
|
func (m *CMsgDOTAFantasyMatch) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgDOTAFantasyMatch) ProtoMessage() {}
|
|
func (*CMsgDOTAFantasyMatch) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{8} }
|
|
|
|
func (m *CMsgDOTAFantasyMatch) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTAFantasyMatch) GetLeagueId() uint32 {
|
|
if m != nil && m.LeagueId != nil {
|
|
return *m.LeagueId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTAFantasyMatch) GetSeriesId() uint32 {
|
|
if m != nil && m.SeriesId != nil {
|
|
return *m.SeriesId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTAFantasyMatch) GetStartTime() uint32 {
|
|
if m != nil && m.StartTime != nil {
|
|
return *m.StartTime
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTAFantasyMatch) GetSeriesType() uint32 {
|
|
if m != nil && m.SeriesType != nil {
|
|
return *m.SeriesType
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTAFantasyMatch) GetTeam_1() uint32 {
|
|
if m != nil && m.Team_1 != nil {
|
|
return *m.Team_1
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTAFantasyMatch) GetTeam_2() uint32 {
|
|
if m != nil && m.Team_2 != nil {
|
|
return *m.Team_2
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgServerToGCRealtimeStats struct {
|
|
Delayed *CMsgDOTARealtimeGameStatsTerse `protobuf:"bytes,1,opt,name=delayed" json:"delayed,omitempty"`
|
|
Current *CMsgDOTARealtimeGameStats `protobuf:"bytes,2,opt,name=current" json:"current,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCRealtimeStats) Reset() { *m = CMsgServerToGCRealtimeStats{} }
|
|
func (m *CMsgServerToGCRealtimeStats) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCRealtimeStats) ProtoMessage() {}
|
|
func (*CMsgServerToGCRealtimeStats) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{9} }
|
|
|
|
func (m *CMsgServerToGCRealtimeStats) GetDelayed() *CMsgDOTARealtimeGameStatsTerse {
|
|
if m != nil {
|
|
return m.Delayed
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgServerToGCRealtimeStats) GetCurrent() *CMsgDOTARealtimeGameStats {
|
|
if m != nil {
|
|
return m.Current
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgGCToServerRealtimeStatsStartStop struct {
|
|
Delayed *bool `protobuf:"varint,1,opt,name=delayed" json:"delayed,omitempty"`
|
|
Current *bool `protobuf:"varint,2,opt,name=current" json:"current,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGCToServerRealtimeStatsStartStop) Reset() { *m = CMsgGCToServerRealtimeStatsStartStop{} }
|
|
func (m *CMsgGCToServerRealtimeStatsStartStop) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGCToServerRealtimeStatsStartStop) ProtoMessage() {}
|
|
func (*CMsgGCToServerRealtimeStatsStartStop) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{10}
|
|
}
|
|
|
|
func (m *CMsgGCToServerRealtimeStatsStartStop) GetDelayed() bool {
|
|
if m != nil && m.Delayed != nil {
|
|
return *m.Delayed
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgGCToServerRealtimeStatsStartStop) GetCurrent() bool {
|
|
if m != nil && m.Current != nil {
|
|
return *m.Current
|
|
}
|
|
return false
|
|
}
|
|
|
|
type CMsgGameMatchSignOut struct {
|
|
MatchId *uint64 `protobuf:"varint,1,opt,name=match_id" json:"match_id,omitempty"`
|
|
Duration *uint32 `protobuf:"varint,2,opt,name=duration" json:"duration,omitempty"`
|
|
GoodGuysWin *bool `protobuf:"varint,3,opt,name=good_guys_win" json:"good_guys_win,omitempty"`
|
|
Date *uint32 `protobuf:"fixed32,4,opt,name=date" json:"date,omitempty"`
|
|
NumPlayers []uint32 `protobuf:"varint,5,rep,name=num_players" json:"num_players,omitempty"`
|
|
Teams []*CMsgGameMatchSignOut_CTeam `protobuf:"bytes,6,rep,name=teams" json:"teams,omitempty"`
|
|
TowerStatus []uint32 `protobuf:"varint,8,rep,name=tower_status" json:"tower_status,omitempty"`
|
|
BarracksStatus []uint32 `protobuf:"varint,9,rep,name=barracks_status" json:"barracks_status,omitempty"`
|
|
Cluster *uint32 `protobuf:"varint,10,opt,name=cluster" json:"cluster,omitempty"`
|
|
ServerAddr *string `protobuf:"bytes,11,opt,name=server_addr" json:"server_addr,omitempty"`
|
|
FirstBloodTime *uint32 `protobuf:"varint,12,opt,name=first_blood_time" json:"first_blood_time,omitempty"`
|
|
GameBalance *float32 `protobuf:"fixed32,13,opt,name=game_balance" json:"game_balance,omitempty"`
|
|
EventScore *uint32 `protobuf:"varint,14,opt,name=event_score" json:"event_score,omitempty"`
|
|
PicksBans []*CMatchHeroSelectEvent `protobuf:"bytes,15,rep,name=picks_bans" json:"picks_bans,omitempty"`
|
|
FantasyStats []*CMsgDOTAFantasyPlayerStats `protobuf:"bytes,41,rep,name=fantasy_stats" json:"fantasy_stats,omitempty"`
|
|
PlayerStrangeCountAdjustments []*CMsgEconPlayerStrangeCountAdjustment `protobuf:"bytes,17,rep,name=player_strange_count_adjustments" json:"player_strange_count_adjustments,omitempty"`
|
|
AutomaticSurrender *bool `protobuf:"varint,18,opt,name=automatic_surrender" json:"automatic_surrender,omitempty"`
|
|
ServerVersion *uint32 `protobuf:"varint,19,opt,name=server_version" json:"server_version,omitempty"`
|
|
LegacyMassDisconnect *bool `protobuf:"varint,21,opt,name=legacy_mass_disconnect" json:"legacy_mass_disconnect,omitempty"`
|
|
PoorNetworkConditions *CMsgPoorNetworkConditions `protobuf:"bytes,35,opt,name=poor_network_conditions" json:"poor_network_conditions,omitempty"`
|
|
AdditionalMsgs []*CMsgGameMatchSignOut_CAdditionalSignoutMsg `protobuf:"bytes,20,rep,name=additional_msgs" json:"additional_msgs,omitempty"`
|
|
SocialFeedEvents []*CMsgGameMatchSignOut_CSocialFeedMatchEvent `protobuf:"bytes,36,rep,name=social_feed_events" json:"social_feed_events,omitempty"`
|
|
AverageNetworthDelta *int32 `protobuf:"zigzag32,22,opt,name=average_networth_delta" json:"average_networth_delta,omitempty"`
|
|
NetworthDeltaMin10 *int32 `protobuf:"zigzag32,23,opt,name=networth_delta_min10" json:"networth_delta_min10,omitempty"`
|
|
NetworthDeltaMin20 *int32 `protobuf:"zigzag32,24,opt,name=networth_delta_min20" json:"networth_delta_min20,omitempty"`
|
|
MaximumLosingNetworthLead *int32 `protobuf:"zigzag32,25,opt,name=maximum_losing_networth_lead" json:"maximum_losing_networth_lead,omitempty"`
|
|
AverageExperienceDelta *int32 `protobuf:"zigzag32,26,opt,name=average_experience_delta" json:"average_experience_delta,omitempty"`
|
|
ExperienceDeltaMin10 *int32 `protobuf:"zigzag32,27,opt,name=experience_delta_min10" json:"experience_delta_min10,omitempty"`
|
|
ExperienceDeltaMin20 *int32 `protobuf:"zigzag32,28,opt,name=experience_delta_min20" json:"experience_delta_min20,omitempty"`
|
|
BonusGoldWinnerMin10 *int32 `protobuf:"zigzag32,29,opt,name=bonus_gold_winner_min10" json:"bonus_gold_winner_min10,omitempty"`
|
|
BonusGoldWinnerMin20 *int32 `protobuf:"zigzag32,30,opt,name=bonus_gold_winner_min20" json:"bonus_gold_winner_min20,omitempty"`
|
|
BonusGoldWinnerTotal *uint32 `protobuf:"varint,31,opt,name=bonus_gold_winner_total" json:"bonus_gold_winner_total,omitempty"`
|
|
BonusGoldLoserMin10 *int32 `protobuf:"zigzag32,32,opt,name=bonus_gold_loser_min10" json:"bonus_gold_loser_min10,omitempty"`
|
|
BonusGoldLoserMin20 *int32 `protobuf:"zigzag32,33,opt,name=bonus_gold_loser_min20" json:"bonus_gold_loser_min20,omitempty"`
|
|
BonusGoldLoserTotal *uint32 `protobuf:"varint,34,opt,name=bonus_gold_loser_total" json:"bonus_gold_loser_total,omitempty"`
|
|
CustomGameData *CMsgGameMatchSignOut_CCustomGameData `protobuf:"bytes,37,opt,name=custom_game_data" json:"custom_game_data,omitempty"`
|
|
MatchFlags *uint32 `protobuf:"varint,38,opt,name=match_flags" json:"match_flags,omitempty"`
|
|
TeamScores []uint32 `protobuf:"varint,39,rep,name=team_scores" json:"team_scores,omitempty"`
|
|
PreGameDuration *uint32 `protobuf:"varint,40,opt,name=pre_game_duration" json:"pre_game_duration,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) Reset() { *m = CMsgGameMatchSignOut{} }
|
|
func (m *CMsgGameMatchSignOut) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGameMatchSignOut) ProtoMessage() {}
|
|
func (*CMsgGameMatchSignOut) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{11} }
|
|
|
|
func (m *CMsgGameMatchSignOut) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetDuration() uint32 {
|
|
if m != nil && m.Duration != nil {
|
|
return *m.Duration
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetGoodGuysWin() bool {
|
|
if m != nil && m.GoodGuysWin != nil {
|
|
return *m.GoodGuysWin
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetDate() uint32 {
|
|
if m != nil && m.Date != nil {
|
|
return *m.Date
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetNumPlayers() []uint32 {
|
|
if m != nil {
|
|
return m.NumPlayers
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetTeams() []*CMsgGameMatchSignOut_CTeam {
|
|
if m != nil {
|
|
return m.Teams
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetTowerStatus() []uint32 {
|
|
if m != nil {
|
|
return m.TowerStatus
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetBarracksStatus() []uint32 {
|
|
if m != nil {
|
|
return m.BarracksStatus
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetCluster() uint32 {
|
|
if m != nil && m.Cluster != nil {
|
|
return *m.Cluster
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetServerAddr() string {
|
|
if m != nil && m.ServerAddr != nil {
|
|
return *m.ServerAddr
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetFirstBloodTime() uint32 {
|
|
if m != nil && m.FirstBloodTime != nil {
|
|
return *m.FirstBloodTime
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetGameBalance() float32 {
|
|
if m != nil && m.GameBalance != nil {
|
|
return *m.GameBalance
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetEventScore() uint32 {
|
|
if m != nil && m.EventScore != nil {
|
|
return *m.EventScore
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetPicksBans() []*CMatchHeroSelectEvent {
|
|
if m != nil {
|
|
return m.PicksBans
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetFantasyStats() []*CMsgDOTAFantasyPlayerStats {
|
|
if m != nil {
|
|
return m.FantasyStats
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetPlayerStrangeCountAdjustments() []*CMsgEconPlayerStrangeCountAdjustment {
|
|
if m != nil {
|
|
return m.PlayerStrangeCountAdjustments
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetAutomaticSurrender() bool {
|
|
if m != nil && m.AutomaticSurrender != nil {
|
|
return *m.AutomaticSurrender
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetServerVersion() uint32 {
|
|
if m != nil && m.ServerVersion != nil {
|
|
return *m.ServerVersion
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetLegacyMassDisconnect() bool {
|
|
if m != nil && m.LegacyMassDisconnect != nil {
|
|
return *m.LegacyMassDisconnect
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetPoorNetworkConditions() *CMsgPoorNetworkConditions {
|
|
if m != nil {
|
|
return m.PoorNetworkConditions
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetAdditionalMsgs() []*CMsgGameMatchSignOut_CAdditionalSignoutMsg {
|
|
if m != nil {
|
|
return m.AdditionalMsgs
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetSocialFeedEvents() []*CMsgGameMatchSignOut_CSocialFeedMatchEvent {
|
|
if m != nil {
|
|
return m.SocialFeedEvents
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetAverageNetworthDelta() int32 {
|
|
if m != nil && m.AverageNetworthDelta != nil {
|
|
return *m.AverageNetworthDelta
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetNetworthDeltaMin10() int32 {
|
|
if m != nil && m.NetworthDeltaMin10 != nil {
|
|
return *m.NetworthDeltaMin10
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetNetworthDeltaMin20() int32 {
|
|
if m != nil && m.NetworthDeltaMin20 != nil {
|
|
return *m.NetworthDeltaMin20
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetMaximumLosingNetworthLead() int32 {
|
|
if m != nil && m.MaximumLosingNetworthLead != nil {
|
|
return *m.MaximumLosingNetworthLead
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetAverageExperienceDelta() int32 {
|
|
if m != nil && m.AverageExperienceDelta != nil {
|
|
return *m.AverageExperienceDelta
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetExperienceDeltaMin10() int32 {
|
|
if m != nil && m.ExperienceDeltaMin10 != nil {
|
|
return *m.ExperienceDeltaMin10
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetExperienceDeltaMin20() int32 {
|
|
if m != nil && m.ExperienceDeltaMin20 != nil {
|
|
return *m.ExperienceDeltaMin20
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetBonusGoldWinnerMin10() int32 {
|
|
if m != nil && m.BonusGoldWinnerMin10 != nil {
|
|
return *m.BonusGoldWinnerMin10
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetBonusGoldWinnerMin20() int32 {
|
|
if m != nil && m.BonusGoldWinnerMin20 != nil {
|
|
return *m.BonusGoldWinnerMin20
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetBonusGoldWinnerTotal() uint32 {
|
|
if m != nil && m.BonusGoldWinnerTotal != nil {
|
|
return *m.BonusGoldWinnerTotal
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetBonusGoldLoserMin10() int32 {
|
|
if m != nil && m.BonusGoldLoserMin10 != nil {
|
|
return *m.BonusGoldLoserMin10
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetBonusGoldLoserMin20() int32 {
|
|
if m != nil && m.BonusGoldLoserMin20 != nil {
|
|
return *m.BonusGoldLoserMin20
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetBonusGoldLoserTotal() uint32 {
|
|
if m != nil && m.BonusGoldLoserTotal != nil {
|
|
return *m.BonusGoldLoserTotal
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetCustomGameData() *CMsgGameMatchSignOut_CCustomGameData {
|
|
if m != nil {
|
|
return m.CustomGameData
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetMatchFlags() uint32 {
|
|
if m != nil && m.MatchFlags != nil {
|
|
return *m.MatchFlags
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetTeamScores() []uint32 {
|
|
if m != nil {
|
|
return m.TeamScores
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut) GetPreGameDuration() uint32 {
|
|
if m != nil && m.PreGameDuration != nil {
|
|
return *m.PreGameDuration
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgGameMatchSignOut_CTeam struct {
|
|
Players []*CMsgGameMatchSignOut_CTeam_CPlayer `protobuf:"bytes,1,rep,name=players" json:"players,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam) Reset() { *m = CMsgGameMatchSignOut_CTeam{} }
|
|
func (m *CMsgGameMatchSignOut_CTeam) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGameMatchSignOut_CTeam) ProtoMessage() {}
|
|
func (*CMsgGameMatchSignOut_CTeam) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{11, 0} }
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam) GetPlayers() []*CMsgGameMatchSignOut_CTeam_CPlayer {
|
|
if m != nil {
|
|
return m.Players
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgGameMatchSignOut_CTeam_CPlayer struct {
|
|
SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"`
|
|
HeroId *uint32 `protobuf:"varint,3,opt,name=hero_id" json:"hero_id,omitempty"`
|
|
Items []uint32 `protobuf:"varint,4,rep,name=items" json:"items,omitempty"`
|
|
Gold *uint32 `protobuf:"varint,5,opt,name=gold" json:"gold,omitempty"`
|
|
Kills *uint32 `protobuf:"varint,6,opt,name=kills" json:"kills,omitempty"`
|
|
Deaths *uint32 `protobuf:"varint,7,opt,name=deaths" json:"deaths,omitempty"`
|
|
Assists *uint32 `protobuf:"varint,8,opt,name=assists" json:"assists,omitempty"`
|
|
LeaverStatus *uint32 `protobuf:"varint,9,opt,name=leaver_status" json:"leaver_status,omitempty"`
|
|
LastHits *uint32 `protobuf:"varint,10,opt,name=last_hits" json:"last_hits,omitempty"`
|
|
Denies *uint32 `protobuf:"varint,11,opt,name=denies" json:"denies,omitempty"`
|
|
GoldPerMin *uint32 `protobuf:"varint,12,opt,name=gold_per_min" json:"gold_per_min,omitempty"`
|
|
XpPerMinute *uint32 `protobuf:"varint,13,opt,name=xp_per_minute" json:"xp_per_minute,omitempty"`
|
|
GoldSpent *uint32 `protobuf:"varint,14,opt,name=gold_spent" json:"gold_spent,omitempty"`
|
|
Level *uint32 `protobuf:"varint,15,opt,name=level" json:"level,omitempty"`
|
|
HeroDamage *uint32 `protobuf:"varint,16,opt,name=hero_damage" json:"hero_damage,omitempty"`
|
|
TowerDamage *uint32 `protobuf:"varint,17,opt,name=tower_damage" json:"tower_damage,omitempty"`
|
|
HeroHealing *uint32 `protobuf:"varint,18,opt,name=hero_healing" json:"hero_healing,omitempty"`
|
|
TimeLastSeen *uint32 `protobuf:"varint,19,opt,name=time_last_seen" json:"time_last_seen,omitempty"`
|
|
SupportAbilityValue *uint32 `protobuf:"varint,20,opt,name=support_ability_value" json:"support_ability_value,omitempty"`
|
|
PartyId *uint64 `protobuf:"varint,21,opt,name=party_id" json:"party_id,omitempty"`
|
|
ScaledKills *float32 `protobuf:"fixed32,24,opt,name=scaled_kills" json:"scaled_kills,omitempty"`
|
|
ScaledDeaths *float32 `protobuf:"fixed32,25,opt,name=scaled_deaths" json:"scaled_deaths,omitempty"`
|
|
ScaledAssists *float32 `protobuf:"fixed32,26,opt,name=scaled_assists" json:"scaled_assists,omitempty"`
|
|
ClaimedFarmGold *uint32 `protobuf:"varint,27,opt,name=claimed_farm_gold" json:"claimed_farm_gold,omitempty"`
|
|
SupportGold *uint32 `protobuf:"varint,28,opt,name=support_gold" json:"support_gold,omitempty"`
|
|
ClaimedDenies *uint32 `protobuf:"varint,29,opt,name=claimed_denies" json:"claimed_denies,omitempty"`
|
|
ClaimedMisses *uint32 `protobuf:"varint,30,opt,name=claimed_misses" json:"claimed_misses,omitempty"`
|
|
Misses *uint32 `protobuf:"varint,31,opt,name=misses" json:"misses,omitempty"`
|
|
AbilityUpgrades []*CMatchPlayerAbilityUpgrade `protobuf:"bytes,32,rep,name=ability_upgrades" json:"ability_upgrades,omitempty"`
|
|
AdditionalUnitsInventory []*CMatchAdditionalUnitInventory `protobuf:"bytes,33,rep,name=additional_units_inventory" json:"additional_units_inventory,omitempty"`
|
|
NetWorth *uint32 `protobuf:"varint,34,opt,name=net_worth" json:"net_worth,omitempty"`
|
|
CustomGameData *CMsgGameMatchSignOut_CTeam_CPlayer_CCustomGameData `protobuf:"bytes,35,opt,name=custom_game_data" json:"custom_game_data,omitempty"`
|
|
MatchPlayerFlags *uint32 `protobuf:"varint,36,opt,name=match_player_flags" json:"match_player_flags,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) Reset() { *m = CMsgGameMatchSignOut_CTeam_CPlayer{} }
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGameMatchSignOut_CTeam_CPlayer) ProtoMessage() {}
|
|
func (*CMsgGameMatchSignOut_CTeam_CPlayer) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{11, 0, 0}
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetSteamId() uint64 {
|
|
if m != nil && m.SteamId != nil {
|
|
return *m.SteamId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetHeroId() uint32 {
|
|
if m != nil && m.HeroId != nil {
|
|
return *m.HeroId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetItems() []uint32 {
|
|
if m != nil {
|
|
return m.Items
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetGold() uint32 {
|
|
if m != nil && m.Gold != nil {
|
|
return *m.Gold
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetKills() uint32 {
|
|
if m != nil && m.Kills != nil {
|
|
return *m.Kills
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetDeaths() uint32 {
|
|
if m != nil && m.Deaths != nil {
|
|
return *m.Deaths
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetAssists() uint32 {
|
|
if m != nil && m.Assists != nil {
|
|
return *m.Assists
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetLeaverStatus() uint32 {
|
|
if m != nil && m.LeaverStatus != nil {
|
|
return *m.LeaverStatus
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetLastHits() uint32 {
|
|
if m != nil && m.LastHits != nil {
|
|
return *m.LastHits
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetDenies() uint32 {
|
|
if m != nil && m.Denies != nil {
|
|
return *m.Denies
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetGoldPerMin() uint32 {
|
|
if m != nil && m.GoldPerMin != nil {
|
|
return *m.GoldPerMin
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetXpPerMinute() uint32 {
|
|
if m != nil && m.XpPerMinute != nil {
|
|
return *m.XpPerMinute
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetGoldSpent() uint32 {
|
|
if m != nil && m.GoldSpent != nil {
|
|
return *m.GoldSpent
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetLevel() uint32 {
|
|
if m != nil && m.Level != nil {
|
|
return *m.Level
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetHeroDamage() uint32 {
|
|
if m != nil && m.HeroDamage != nil {
|
|
return *m.HeroDamage
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetTowerDamage() uint32 {
|
|
if m != nil && m.TowerDamage != nil {
|
|
return *m.TowerDamage
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetHeroHealing() uint32 {
|
|
if m != nil && m.HeroHealing != nil {
|
|
return *m.HeroHealing
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetTimeLastSeen() uint32 {
|
|
if m != nil && m.TimeLastSeen != nil {
|
|
return *m.TimeLastSeen
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetSupportAbilityValue() uint32 {
|
|
if m != nil && m.SupportAbilityValue != nil {
|
|
return *m.SupportAbilityValue
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetPartyId() uint64 {
|
|
if m != nil && m.PartyId != nil {
|
|
return *m.PartyId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetScaledKills() float32 {
|
|
if m != nil && m.ScaledKills != nil {
|
|
return *m.ScaledKills
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetScaledDeaths() float32 {
|
|
if m != nil && m.ScaledDeaths != nil {
|
|
return *m.ScaledDeaths
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetScaledAssists() float32 {
|
|
if m != nil && m.ScaledAssists != nil {
|
|
return *m.ScaledAssists
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetClaimedFarmGold() uint32 {
|
|
if m != nil && m.ClaimedFarmGold != nil {
|
|
return *m.ClaimedFarmGold
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetSupportGold() uint32 {
|
|
if m != nil && m.SupportGold != nil {
|
|
return *m.SupportGold
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetClaimedDenies() uint32 {
|
|
if m != nil && m.ClaimedDenies != nil {
|
|
return *m.ClaimedDenies
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetClaimedMisses() uint32 {
|
|
if m != nil && m.ClaimedMisses != nil {
|
|
return *m.ClaimedMisses
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetMisses() uint32 {
|
|
if m != nil && m.Misses != nil {
|
|
return *m.Misses
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetAbilityUpgrades() []*CMatchPlayerAbilityUpgrade {
|
|
if m != nil {
|
|
return m.AbilityUpgrades
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetAdditionalUnitsInventory() []*CMatchAdditionalUnitInventory {
|
|
if m != nil {
|
|
return m.AdditionalUnitsInventory
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetNetWorth() uint32 {
|
|
if m != nil && m.NetWorth != nil {
|
|
return *m.NetWorth
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetCustomGameData() *CMsgGameMatchSignOut_CTeam_CPlayer_CCustomGameData {
|
|
if m != nil {
|
|
return m.CustomGameData
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer) GetMatchPlayerFlags() uint32 {
|
|
if m != nil && m.MatchPlayerFlags != nil {
|
|
return *m.MatchPlayerFlags
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgGameMatchSignOut_CTeam_CPlayer_CCustomGameData struct {
|
|
DotaTeam *uint32 `protobuf:"varint,1,opt,name=dota_team" json:"dota_team,omitempty"`
|
|
Winner *bool `protobuf:"varint,2,opt,name=winner" json:"winner,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer_CCustomGameData) Reset() {
|
|
*m = CMsgGameMatchSignOut_CTeam_CPlayer_CCustomGameData{}
|
|
}
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer_CCustomGameData) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgGameMatchSignOut_CTeam_CPlayer_CCustomGameData) ProtoMessage() {}
|
|
func (*CMsgGameMatchSignOut_CTeam_CPlayer_CCustomGameData) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{11, 0, 0, 0}
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer_CCustomGameData) GetDotaTeam() uint32 {
|
|
if m != nil && m.DotaTeam != nil {
|
|
return *m.DotaTeam
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CTeam_CPlayer_CCustomGameData) GetWinner() bool {
|
|
if m != nil && m.Winner != nil {
|
|
return *m.Winner
|
|
}
|
|
return false
|
|
}
|
|
|
|
type CMsgGameMatchSignOut_CAdditionalSignoutMsg 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 *CMsgGameMatchSignOut_CAdditionalSignoutMsg) Reset() {
|
|
*m = CMsgGameMatchSignOut_CAdditionalSignoutMsg{}
|
|
}
|
|
func (m *CMsgGameMatchSignOut_CAdditionalSignoutMsg) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgGameMatchSignOut_CAdditionalSignoutMsg) ProtoMessage() {}
|
|
func (*CMsgGameMatchSignOut_CAdditionalSignoutMsg) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{11, 1}
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CAdditionalSignoutMsg) GetId() uint32 {
|
|
if m != nil && m.Id != nil {
|
|
return *m.Id
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CAdditionalSignoutMsg) GetContents() []byte {
|
|
if m != nil {
|
|
return m.Contents
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgGameMatchSignOut_CSocialFeedMatchEvent struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
Timestamp *uint32 `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"`
|
|
EventType *uint32 `protobuf:"varint,3,opt,name=event_type" json:"event_type,omitempty"`
|
|
GameTime *int32 `protobuf:"varint,4,opt,name=game_time" json:"game_time,omitempty"`
|
|
ReplayTime *uint32 `protobuf:"varint,5,opt,name=replay_time" json:"replay_time,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CSocialFeedMatchEvent) Reset() {
|
|
*m = CMsgGameMatchSignOut_CSocialFeedMatchEvent{}
|
|
}
|
|
func (m *CMsgGameMatchSignOut_CSocialFeedMatchEvent) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgGameMatchSignOut_CSocialFeedMatchEvent) ProtoMessage() {}
|
|
func (*CMsgGameMatchSignOut_CSocialFeedMatchEvent) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{11, 2}
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CSocialFeedMatchEvent) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CSocialFeedMatchEvent) GetTimestamp() uint32 {
|
|
if m != nil && m.Timestamp != nil {
|
|
return *m.Timestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CSocialFeedMatchEvent) GetEventType() uint32 {
|
|
if m != nil && m.EventType != nil {
|
|
return *m.EventType
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CSocialFeedMatchEvent) GetGameTime() int32 {
|
|
if m != nil && m.GameTime != nil {
|
|
return *m.GameTime
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CSocialFeedMatchEvent) GetReplayTime() uint32 {
|
|
if m != nil && m.ReplayTime != nil {
|
|
return *m.ReplayTime
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgGameMatchSignOut_CCustomGameData struct {
|
|
PublishTimestamp *uint32 `protobuf:"varint,1,opt,name=publish_timestamp" json:"publish_timestamp,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CCustomGameData) Reset() { *m = CMsgGameMatchSignOut_CCustomGameData{} }
|
|
func (m *CMsgGameMatchSignOut_CCustomGameData) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGameMatchSignOut_CCustomGameData) ProtoMessage() {}
|
|
func (*CMsgGameMatchSignOut_CCustomGameData) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{11, 3}
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOut_CCustomGameData) GetPublishTimestamp() uint32 {
|
|
if m != nil && m.PublishTimestamp != nil {
|
|
return *m.PublishTimestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgSignOutDraftInfo struct {
|
|
RadiantCaptainAccountId *uint32 `protobuf:"varint,1,opt,name=radiant_captain_account_id" json:"radiant_captain_account_id,omitempty"`
|
|
DireCaptainAccountId *uint32 `protobuf:"varint,2,opt,name=dire_captain_account_id" json:"dire_captain_account_id,omitempty"`
|
|
PicksBans []*CMatchHeroSelectEvent `protobuf:"bytes,3,rep,name=picks_bans" json:"picks_bans,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgSignOutDraftInfo) Reset() { *m = CMsgSignOutDraftInfo{} }
|
|
func (m *CMsgSignOutDraftInfo) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgSignOutDraftInfo) ProtoMessage() {}
|
|
func (*CMsgSignOutDraftInfo) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{12} }
|
|
|
|
func (m *CMsgSignOutDraftInfo) GetRadiantCaptainAccountId() uint32 {
|
|
if m != nil && m.RadiantCaptainAccountId != nil {
|
|
return *m.RadiantCaptainAccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutDraftInfo) GetDireCaptainAccountId() uint32 {
|
|
if m != nil && m.DireCaptainAccountId != nil {
|
|
return *m.DireCaptainAccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutDraftInfo) GetPicksBans() []*CMatchHeroSelectEvent {
|
|
if m != nil {
|
|
return m.PicksBans
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgSignOutBotInfo struct {
|
|
AllowCheats *bool `protobuf:"varint,1,opt,name=allow_cheats" json:"allow_cheats,omitempty"`
|
|
BotDifficulty *DOTABotDifficulty `protobuf:"varint,2,opt,name=bot_difficulty,enum=dota.DOTABotDifficulty,def=0" json:"bot_difficulty,omitempty"`
|
|
CreatedLobby *bool `protobuf:"varint,3,opt,name=created_lobby" json:"created_lobby,omitempty"`
|
|
BotSlotDifficulties []*CMsgSignOutBotInfo_CMsgBotSlotDifficulty `protobuf:"bytes,4,rep,name=bot_slot_difficulties" json:"bot_slot_difficulties,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgSignOutBotInfo) Reset() { *m = CMsgSignOutBotInfo{} }
|
|
func (m *CMsgSignOutBotInfo) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgSignOutBotInfo) ProtoMessage() {}
|
|
func (*CMsgSignOutBotInfo) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{13} }
|
|
|
|
const Default_CMsgSignOutBotInfo_BotDifficulty DOTABotDifficulty = DOTABotDifficulty_BOT_DIFFICULTY_PASSIVE
|
|
|
|
func (m *CMsgSignOutBotInfo) GetAllowCheats() bool {
|
|
if m != nil && m.AllowCheats != nil {
|
|
return *m.AllowCheats
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgSignOutBotInfo) GetBotDifficulty() DOTABotDifficulty {
|
|
if m != nil && m.BotDifficulty != nil {
|
|
return *m.BotDifficulty
|
|
}
|
|
return Default_CMsgSignOutBotInfo_BotDifficulty
|
|
}
|
|
|
|
func (m *CMsgSignOutBotInfo) GetCreatedLobby() bool {
|
|
if m != nil && m.CreatedLobby != nil {
|
|
return *m.CreatedLobby
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgSignOutBotInfo) GetBotSlotDifficulties() []*CMsgSignOutBotInfo_CMsgBotSlotDifficulty {
|
|
if m != nil {
|
|
return m.BotSlotDifficulties
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgSignOutBotInfo_CMsgBotSlotDifficulty struct {
|
|
Slot *uint32 `protobuf:"varint,1,opt,name=slot" json:"slot,omitempty"`
|
|
BotDifficulty *DOTABotDifficulty `protobuf:"varint,2,opt,name=bot_difficulty,enum=dota.DOTABotDifficulty,def=0" json:"bot_difficulty,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgSignOutBotInfo_CMsgBotSlotDifficulty) Reset() {
|
|
*m = CMsgSignOutBotInfo_CMsgBotSlotDifficulty{}
|
|
}
|
|
func (m *CMsgSignOutBotInfo_CMsgBotSlotDifficulty) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgSignOutBotInfo_CMsgBotSlotDifficulty) ProtoMessage() {}
|
|
func (*CMsgSignOutBotInfo_CMsgBotSlotDifficulty) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{13, 0}
|
|
}
|
|
|
|
const Default_CMsgSignOutBotInfo_CMsgBotSlotDifficulty_BotDifficulty DOTABotDifficulty = DOTABotDifficulty_BOT_DIFFICULTY_PASSIVE
|
|
|
|
func (m *CMsgSignOutBotInfo_CMsgBotSlotDifficulty) GetSlot() uint32 {
|
|
if m != nil && m.Slot != nil {
|
|
return *m.Slot
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutBotInfo_CMsgBotSlotDifficulty) GetBotDifficulty() DOTABotDifficulty {
|
|
if m != nil && m.BotDifficulty != nil {
|
|
return *m.BotDifficulty
|
|
}
|
|
return Default_CMsgSignOutBotInfo_CMsgBotSlotDifficulty_BotDifficulty
|
|
}
|
|
|
|
type CMsgSignOutPlayerStats struct {
|
|
AccountId *int32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
MatchId *uint64 `protobuf:"varint,2,opt,name=match_id" json:"match_id,omitempty"`
|
|
Rank *uint32 `protobuf:"varint,3,opt,name=rank" json:"rank,omitempty"`
|
|
HeroId *uint32 `protobuf:"varint,4,opt,name=hero_id" json:"hero_id,omitempty"`
|
|
Rampages *uint32 `protobuf:"varint,5,opt,name=rampages" json:"rampages,omitempty"`
|
|
TripleKills *uint32 `protobuf:"varint,6,opt,name=triple_kills" json:"triple_kills,omitempty"`
|
|
FirstBloodClaimed *uint32 `protobuf:"varint,7,opt,name=first_blood_claimed" json:"first_blood_claimed,omitempty"`
|
|
FirstBloodGiven *uint32 `protobuf:"varint,8,opt,name=first_blood_given" json:"first_blood_given,omitempty"`
|
|
CouriersKilled *uint32 `protobuf:"varint,9,opt,name=couriers_killed" json:"couriers_killed,omitempty"`
|
|
AegisesSnatched *uint32 `protobuf:"varint,10,opt,name=aegises_snatched" json:"aegises_snatched,omitempty"`
|
|
CheesesEaten *uint32 `protobuf:"varint,11,opt,name=cheeses_eaten" json:"cheeses_eaten,omitempty"`
|
|
CreepsStacked *uint32 `protobuf:"varint,12,opt,name=creeps_stacked" json:"creeps_stacked,omitempty"`
|
|
FightScore *float32 `protobuf:"fixed32,13,opt,name=fight_score" json:"fight_score,omitempty"`
|
|
FarmScore *float32 `protobuf:"fixed32,14,opt,name=farm_score" json:"farm_score,omitempty"`
|
|
SupportScore *float32 `protobuf:"fixed32,15,opt,name=support_score" json:"support_score,omitempty"`
|
|
PushScore *float32 `protobuf:"fixed32,16,opt,name=push_score" json:"push_score,omitempty"`
|
|
Kills *uint32 `protobuf:"varint,17,opt,name=kills" json:"kills,omitempty"`
|
|
Deaths *uint32 `protobuf:"varint,18,opt,name=deaths" json:"deaths,omitempty"`
|
|
Assists *uint32 `protobuf:"varint,19,opt,name=assists" json:"assists,omitempty"`
|
|
LastHits *uint32 `protobuf:"varint,20,opt,name=last_hits" json:"last_hits,omitempty"`
|
|
Denies *uint32 `protobuf:"varint,21,opt,name=denies" json:"denies,omitempty"`
|
|
Gpm *float32 `protobuf:"fixed32,22,opt,name=gpm" json:"gpm,omitempty"`
|
|
Xppm *float32 `protobuf:"fixed32,23,opt,name=xppm" json:"xppm,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) Reset() { *m = CMsgSignOutPlayerStats{} }
|
|
func (m *CMsgSignOutPlayerStats) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgSignOutPlayerStats) ProtoMessage() {}
|
|
func (*CMsgSignOutPlayerStats) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{14} }
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetAccountId() int32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetRank() uint32 {
|
|
if m != nil && m.Rank != nil {
|
|
return *m.Rank
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetHeroId() uint32 {
|
|
if m != nil && m.HeroId != nil {
|
|
return *m.HeroId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetRampages() uint32 {
|
|
if m != nil && m.Rampages != nil {
|
|
return *m.Rampages
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetTripleKills() uint32 {
|
|
if m != nil && m.TripleKills != nil {
|
|
return *m.TripleKills
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetFirstBloodClaimed() uint32 {
|
|
if m != nil && m.FirstBloodClaimed != nil {
|
|
return *m.FirstBloodClaimed
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetFirstBloodGiven() uint32 {
|
|
if m != nil && m.FirstBloodGiven != nil {
|
|
return *m.FirstBloodGiven
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetCouriersKilled() uint32 {
|
|
if m != nil && m.CouriersKilled != nil {
|
|
return *m.CouriersKilled
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetAegisesSnatched() uint32 {
|
|
if m != nil && m.AegisesSnatched != nil {
|
|
return *m.AegisesSnatched
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetCheesesEaten() uint32 {
|
|
if m != nil && m.CheesesEaten != nil {
|
|
return *m.CheesesEaten
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetCreepsStacked() uint32 {
|
|
if m != nil && m.CreepsStacked != nil {
|
|
return *m.CreepsStacked
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetFightScore() float32 {
|
|
if m != nil && m.FightScore != nil {
|
|
return *m.FightScore
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetFarmScore() float32 {
|
|
if m != nil && m.FarmScore != nil {
|
|
return *m.FarmScore
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetSupportScore() float32 {
|
|
if m != nil && m.SupportScore != nil {
|
|
return *m.SupportScore
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetPushScore() float32 {
|
|
if m != nil && m.PushScore != nil {
|
|
return *m.PushScore
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetKills() uint32 {
|
|
if m != nil && m.Kills != nil {
|
|
return *m.Kills
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetDeaths() uint32 {
|
|
if m != nil && m.Deaths != nil {
|
|
return *m.Deaths
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetAssists() uint32 {
|
|
if m != nil && m.Assists != nil {
|
|
return *m.Assists
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetLastHits() uint32 {
|
|
if m != nil && m.LastHits != nil {
|
|
return *m.LastHits
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetDenies() uint32 {
|
|
if m != nil && m.Denies != nil {
|
|
return *m.Denies
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetGpm() float32 {
|
|
if m != nil && m.Gpm != nil {
|
|
return *m.Gpm
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutPlayerStats) GetXppm() float32 {
|
|
if m != nil && m.Xppm != nil {
|
|
return *m.Xppm
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgSignOutCommunicationSummary struct {
|
|
Players []*CMsgSignOutCommunicationSummary_PlayerCommunication `protobuf:"bytes,1,rep,name=players" json:"players,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunicationSummary) Reset() { *m = CMsgSignOutCommunicationSummary{} }
|
|
func (m *CMsgSignOutCommunicationSummary) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgSignOutCommunicationSummary) ProtoMessage() {}
|
|
func (*CMsgSignOutCommunicationSummary) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{15}
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunicationSummary) GetPlayers() []*CMsgSignOutCommunicationSummary_PlayerCommunication {
|
|
if m != nil {
|
|
return m.Players
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgSignOutCommunicationSummary_PlayerCommunication struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
Pings *uint32 `protobuf:"varint,2,opt,name=pings" json:"pings,omitempty"`
|
|
MaxPingsPerInterval *uint32 `protobuf:"varint,3,opt,name=max_pings_per_interval" json:"max_pings_per_interval,omitempty"`
|
|
TeammatePings *uint32 `protobuf:"varint,4,opt,name=teammate_pings" json:"teammate_pings,omitempty"`
|
|
MaxTeammatePingsPerInterval *uint32 `protobuf:"varint,5,opt,name=max_teammate_pings_per_interval" json:"max_teammate_pings_per_interval,omitempty"`
|
|
TeamChatMessages *uint32 `protobuf:"varint,6,opt,name=team_chat_messages" json:"team_chat_messages,omitempty"`
|
|
AllChatMessages *uint32 `protobuf:"varint,7,opt,name=all_chat_messages" json:"all_chat_messages,omitempty"`
|
|
ChatWheelMessages *uint32 `protobuf:"varint,8,opt,name=chat_wheel_messages" json:"chat_wheel_messages,omitempty"`
|
|
Pauses *uint32 `protobuf:"varint,9,opt,name=pauses" json:"pauses,omitempty"`
|
|
Unpauses *uint32 `protobuf:"varint,10,opt,name=unpauses" json:"unpauses,omitempty"`
|
|
LinesDrawn *uint32 `protobuf:"varint,11,opt,name=lines_drawn" json:"lines_drawn,omitempty"`
|
|
VoiceChatSeconds *uint32 `protobuf:"varint,12,opt,name=voice_chat_seconds" json:"voice_chat_seconds,omitempty"`
|
|
ChatMutes *uint32 `protobuf:"varint,13,opt,name=chat_mutes" json:"chat_mutes,omitempty"`
|
|
VoiceMutes *uint32 `protobuf:"varint,14,opt,name=voice_mutes" json:"voice_mutes,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunicationSummary_PlayerCommunication) Reset() {
|
|
*m = CMsgSignOutCommunicationSummary_PlayerCommunication{}
|
|
}
|
|
func (m *CMsgSignOutCommunicationSummary_PlayerCommunication) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgSignOutCommunicationSummary_PlayerCommunication) ProtoMessage() {}
|
|
func (*CMsgSignOutCommunicationSummary_PlayerCommunication) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{15, 0}
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunicationSummary_PlayerCommunication) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunicationSummary_PlayerCommunication) GetPings() uint32 {
|
|
if m != nil && m.Pings != nil {
|
|
return *m.Pings
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunicationSummary_PlayerCommunication) GetMaxPingsPerInterval() uint32 {
|
|
if m != nil && m.MaxPingsPerInterval != nil {
|
|
return *m.MaxPingsPerInterval
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunicationSummary_PlayerCommunication) GetTeammatePings() uint32 {
|
|
if m != nil && m.TeammatePings != nil {
|
|
return *m.TeammatePings
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunicationSummary_PlayerCommunication) GetMaxTeammatePingsPerInterval() uint32 {
|
|
if m != nil && m.MaxTeammatePingsPerInterval != nil {
|
|
return *m.MaxTeammatePingsPerInterval
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunicationSummary_PlayerCommunication) GetTeamChatMessages() uint32 {
|
|
if m != nil && m.TeamChatMessages != nil {
|
|
return *m.TeamChatMessages
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunicationSummary_PlayerCommunication) GetAllChatMessages() uint32 {
|
|
if m != nil && m.AllChatMessages != nil {
|
|
return *m.AllChatMessages
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunicationSummary_PlayerCommunication) GetChatWheelMessages() uint32 {
|
|
if m != nil && m.ChatWheelMessages != nil {
|
|
return *m.ChatWheelMessages
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunicationSummary_PlayerCommunication) GetPauses() uint32 {
|
|
if m != nil && m.Pauses != nil {
|
|
return *m.Pauses
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunicationSummary_PlayerCommunication) GetUnpauses() uint32 {
|
|
if m != nil && m.Unpauses != nil {
|
|
return *m.Unpauses
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunicationSummary_PlayerCommunication) GetLinesDrawn() uint32 {
|
|
if m != nil && m.LinesDrawn != nil {
|
|
return *m.LinesDrawn
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunicationSummary_PlayerCommunication) GetVoiceChatSeconds() uint32 {
|
|
if m != nil && m.VoiceChatSeconds != nil {
|
|
return *m.VoiceChatSeconds
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunicationSummary_PlayerCommunication) GetChatMutes() uint32 {
|
|
if m != nil && m.ChatMutes != nil {
|
|
return *m.ChatMutes
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunicationSummary_PlayerCommunication) GetVoiceMutes() uint32 {
|
|
if m != nil && m.VoiceMutes != nil {
|
|
return *m.VoiceMutes
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgGameMatchSignoutResponse struct {
|
|
MatchId *uint64 `protobuf:"varint,1,opt,name=match_id" json:"match_id,omitempty"`
|
|
ReplaySalt *uint32 `protobuf:"fixed32,2,opt,name=replay_salt" json:"replay_salt,omitempty"`
|
|
TimedRewardDetails []*CLobbyTimedRewardDetails `protobuf:"bytes,3,rep,name=timed_reward_details" json:"timed_reward_details,omitempty"`
|
|
XpRewardDetails []*CDOTALobbyMember `protobuf:"bytes,4,rep,name=xp_reward_details" json:"xp_reward_details,omitempty"`
|
|
Leagueid *uint32 `protobuf:"varint,5,opt,name=leagueid" json:"leagueid,omitempty"`
|
|
AdditionalMsgs []*CMsgGameMatchSignoutResponse_CAdditionalSignoutMsg `protobuf:"bytes,6,rep,name=additional_msgs" json:"additional_msgs,omitempty"`
|
|
MetadataPrivateKey *uint32 `protobuf:"fixed32,7,opt,name=metadata_private_key" json:"metadata_private_key,omitempty"`
|
|
MatchDetails *CMsgDOTAMatch `protobuf:"bytes,8,opt,name=match_details" json:"match_details,omitempty"`
|
|
PlayersMetadata []*CMsgGameMatchSignoutResponse_PlayerMetadata `protobuf:"bytes,9,rep,name=players_metadata" json:"players_metadata,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse) Reset() { *m = CMsgGameMatchSignoutResponse{} }
|
|
func (m *CMsgGameMatchSignoutResponse) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGameMatchSignoutResponse) ProtoMessage() {}
|
|
func (*CMsgGameMatchSignoutResponse) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{16} }
|
|
|
|
func (m *CMsgGameMatchSignoutResponse) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse) GetReplaySalt() uint32 {
|
|
if m != nil && m.ReplaySalt != nil {
|
|
return *m.ReplaySalt
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse) GetTimedRewardDetails() []*CLobbyTimedRewardDetails {
|
|
if m != nil {
|
|
return m.TimedRewardDetails
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse) GetXpRewardDetails() []*CDOTALobbyMember {
|
|
if m != nil {
|
|
return m.XpRewardDetails
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse) GetLeagueid() uint32 {
|
|
if m != nil && m.Leagueid != nil {
|
|
return *m.Leagueid
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse) GetAdditionalMsgs() []*CMsgGameMatchSignoutResponse_CAdditionalSignoutMsg {
|
|
if m != nil {
|
|
return m.AdditionalMsgs
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse) GetMetadataPrivateKey() uint32 {
|
|
if m != nil && m.MetadataPrivateKey != nil {
|
|
return *m.MetadataPrivateKey
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse) GetMatchDetails() *CMsgDOTAMatch {
|
|
if m != nil {
|
|
return m.MatchDetails
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse) GetPlayersMetadata() []*CMsgGameMatchSignoutResponse_PlayerMetadata {
|
|
if m != nil {
|
|
return m.PlayersMetadata
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgGameMatchSignoutResponse_CAdditionalSignoutMsg 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 *CMsgGameMatchSignoutResponse_CAdditionalSignoutMsg) Reset() {
|
|
*m = CMsgGameMatchSignoutResponse_CAdditionalSignoutMsg{}
|
|
}
|
|
func (m *CMsgGameMatchSignoutResponse_CAdditionalSignoutMsg) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgGameMatchSignoutResponse_CAdditionalSignoutMsg) ProtoMessage() {}
|
|
func (*CMsgGameMatchSignoutResponse_CAdditionalSignoutMsg) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{16, 0}
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse_CAdditionalSignoutMsg) GetId() uint32 {
|
|
if m != nil && m.Id != nil {
|
|
return *m.Id
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse_CAdditionalSignoutMsg) GetContents() []byte {
|
|
if m != nil {
|
|
return m.Contents
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgGameMatchSignoutResponse_PlayerMetadata struct {
|
|
HeroId *uint32 `protobuf:"varint,1,opt,name=hero_id" json:"hero_id,omitempty"`
|
|
AvgKillsX16 *uint32 `protobuf:"varint,2,opt,name=avg_kills_x16" json:"avg_kills_x16,omitempty"`
|
|
AvgDeathsX16 *uint32 `protobuf:"varint,3,opt,name=avg_deaths_x16" json:"avg_deaths_x16,omitempty"`
|
|
AvgAssistsX16 *uint32 `protobuf:"varint,4,opt,name=avg_assists_x16" json:"avg_assists_x16,omitempty"`
|
|
AvgGpmX16 *uint32 `protobuf:"varint,5,opt,name=avg_gpm_x16" json:"avg_gpm_x16,omitempty"`
|
|
AvgXpmX16 *uint32 `protobuf:"varint,6,opt,name=avg_xpm_x16" json:"avg_xpm_x16,omitempty"`
|
|
BestKillsX16 *uint32 `protobuf:"varint,7,opt,name=best_kills_x16" json:"best_kills_x16,omitempty"`
|
|
BestAssistsX16 *uint32 `protobuf:"varint,8,opt,name=best_assists_x16" json:"best_assists_x16,omitempty"`
|
|
BestGpmX16 *uint32 `protobuf:"varint,9,opt,name=best_gpm_x16" json:"best_gpm_x16,omitempty"`
|
|
BestXpmX16 *uint32 `protobuf:"varint,10,opt,name=best_xpm_x16" json:"best_xpm_x16,omitempty"`
|
|
WinStreak *uint32 `protobuf:"varint,11,opt,name=win_streak" json:"win_streak,omitempty"`
|
|
BestWinStreak *uint32 `protobuf:"varint,12,opt,name=best_win_streak" json:"best_win_streak,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse_PlayerMetadata) Reset() {
|
|
*m = CMsgGameMatchSignoutResponse_PlayerMetadata{}
|
|
}
|
|
func (m *CMsgGameMatchSignoutResponse_PlayerMetadata) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgGameMatchSignoutResponse_PlayerMetadata) ProtoMessage() {}
|
|
func (*CMsgGameMatchSignoutResponse_PlayerMetadata) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{16, 1}
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse_PlayerMetadata) GetHeroId() uint32 {
|
|
if m != nil && m.HeroId != nil {
|
|
return *m.HeroId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse_PlayerMetadata) GetAvgKillsX16() uint32 {
|
|
if m != nil && m.AvgKillsX16 != nil {
|
|
return *m.AvgKillsX16
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse_PlayerMetadata) GetAvgDeathsX16() uint32 {
|
|
if m != nil && m.AvgDeathsX16 != nil {
|
|
return *m.AvgDeathsX16
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse_PlayerMetadata) GetAvgAssistsX16() uint32 {
|
|
if m != nil && m.AvgAssistsX16 != nil {
|
|
return *m.AvgAssistsX16
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse_PlayerMetadata) GetAvgGpmX16() uint32 {
|
|
if m != nil && m.AvgGpmX16 != nil {
|
|
return *m.AvgGpmX16
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse_PlayerMetadata) GetAvgXpmX16() uint32 {
|
|
if m != nil && m.AvgXpmX16 != nil {
|
|
return *m.AvgXpmX16
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse_PlayerMetadata) GetBestKillsX16() uint32 {
|
|
if m != nil && m.BestKillsX16 != nil {
|
|
return *m.BestKillsX16
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse_PlayerMetadata) GetBestAssistsX16() uint32 {
|
|
if m != nil && m.BestAssistsX16 != nil {
|
|
return *m.BestAssistsX16
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse_PlayerMetadata) GetBestGpmX16() uint32 {
|
|
if m != nil && m.BestGpmX16 != nil {
|
|
return *m.BestGpmX16
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse_PlayerMetadata) GetBestXpmX16() uint32 {
|
|
if m != nil && m.BestXpmX16 != nil {
|
|
return *m.BestXpmX16
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse_PlayerMetadata) GetWinStreak() uint32 {
|
|
if m != nil && m.WinStreak != nil {
|
|
return *m.WinStreak
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignoutResponse_PlayerMetadata) GetBestWinStreak() uint32 {
|
|
if m != nil && m.BestWinStreak != nil {
|
|
return *m.BestWinStreak
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgTimedRewardContainer struct {
|
|
TimedRewardDetails []*CLobbyTimedRewardDetails `protobuf:"bytes,1,rep,name=timed_reward_details" json:"timed_reward_details,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgTimedRewardContainer) Reset() { *m = CMsgTimedRewardContainer{} }
|
|
func (m *CMsgTimedRewardContainer) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgTimedRewardContainer) ProtoMessage() {}
|
|
func (*CMsgTimedRewardContainer) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{17} }
|
|
|
|
func (m *CMsgTimedRewardContainer) GetTimedRewardDetails() []*CLobbyTimedRewardDetails {
|
|
if m != nil {
|
|
return m.TimedRewardDetails
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgGameMatchSignOutPermissionRequest struct {
|
|
ServerVersion *uint32 `protobuf:"varint,1,opt,name=server_version" json:"server_version,omitempty"`
|
|
LocalAttempt *uint32 `protobuf:"varint,2,opt,name=local_attempt" json:"local_attempt,omitempty"`
|
|
TotalAttempt *uint32 `protobuf:"varint,3,opt,name=total_attempt" json:"total_attempt,omitempty"`
|
|
SecondsWaited *uint32 `protobuf:"varint,4,opt,name=seconds_waited" json:"seconds_waited,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOutPermissionRequest) Reset() { *m = CMsgGameMatchSignOutPermissionRequest{} }
|
|
func (m *CMsgGameMatchSignOutPermissionRequest) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGameMatchSignOutPermissionRequest) ProtoMessage() {}
|
|
func (*CMsgGameMatchSignOutPermissionRequest) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{18}
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOutPermissionRequest) GetServerVersion() uint32 {
|
|
if m != nil && m.ServerVersion != nil {
|
|
return *m.ServerVersion
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOutPermissionRequest) GetLocalAttempt() uint32 {
|
|
if m != nil && m.LocalAttempt != nil {
|
|
return *m.LocalAttempt
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOutPermissionRequest) GetTotalAttempt() uint32 {
|
|
if m != nil && m.TotalAttempt != nil {
|
|
return *m.TotalAttempt
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOutPermissionRequest) GetSecondsWaited() uint32 {
|
|
if m != nil && m.SecondsWaited != nil {
|
|
return *m.SecondsWaited
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgGameMatchSignOutPermissionResponse struct {
|
|
PermissionGranted *bool `protobuf:"varint,1,opt,name=permission_granted,def=0" json:"permission_granted,omitempty"`
|
|
AbandonSignout *bool `protobuf:"varint,2,opt,name=abandon_signout,def=0" json:"abandon_signout,omitempty"`
|
|
RetryDelaySeconds *uint32 `protobuf:"varint,3,opt,name=retry_delay_seconds,def=0" json:"retry_delay_seconds,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOutPermissionResponse) Reset() {
|
|
*m = CMsgGameMatchSignOutPermissionResponse{}
|
|
}
|
|
func (m *CMsgGameMatchSignOutPermissionResponse) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGameMatchSignOutPermissionResponse) ProtoMessage() {}
|
|
func (*CMsgGameMatchSignOutPermissionResponse) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{19}
|
|
}
|
|
|
|
const Default_CMsgGameMatchSignOutPermissionResponse_PermissionGranted bool = false
|
|
const Default_CMsgGameMatchSignOutPermissionResponse_AbandonSignout bool = false
|
|
const Default_CMsgGameMatchSignOutPermissionResponse_RetryDelaySeconds uint32 = 0
|
|
|
|
func (m *CMsgGameMatchSignOutPermissionResponse) GetPermissionGranted() bool {
|
|
if m != nil && m.PermissionGranted != nil {
|
|
return *m.PermissionGranted
|
|
}
|
|
return Default_CMsgGameMatchSignOutPermissionResponse_PermissionGranted
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOutPermissionResponse) GetAbandonSignout() bool {
|
|
if m != nil && m.AbandonSignout != nil {
|
|
return *m.AbandonSignout
|
|
}
|
|
return Default_CMsgGameMatchSignOutPermissionResponse_AbandonSignout
|
|
}
|
|
|
|
func (m *CMsgGameMatchSignOutPermissionResponse) GetRetryDelaySeconds() uint32 {
|
|
if m != nil && m.RetryDelaySeconds != nil {
|
|
return *m.RetryDelaySeconds
|
|
}
|
|
return Default_CMsgGameMatchSignOutPermissionResponse_RetryDelaySeconds
|
|
}
|
|
|
|
type CMsgDOTALiveScoreboardUpdate struct {
|
|
TournamentId *uint32 `protobuf:"varint,1,opt,name=tournament_id" json:"tournament_id,omitempty"`
|
|
TournamentGameId *uint32 `protobuf:"varint,2,opt,name=tournament_game_id" json:"tournament_game_id,omitempty"`
|
|
Duration *float32 `protobuf:"fixed32,3,opt,name=duration" json:"duration,omitempty"`
|
|
HltvDelay *int32 `protobuf:"varint,4,opt,name=hltv_delay" json:"hltv_delay,omitempty"`
|
|
TeamGood *CMsgDOTALiveScoreboardUpdate_Team `protobuf:"bytes,5,opt,name=team_good" json:"team_good,omitempty"`
|
|
TeamBad *CMsgDOTALiveScoreboardUpdate_Team `protobuf:"bytes,6,opt,name=team_bad" json:"team_bad,omitempty"`
|
|
RoshanRespawnTimer *uint32 `protobuf:"varint,7,opt,name=roshan_respawn_timer" json:"roshan_respawn_timer,omitempty"`
|
|
LeagueId *uint32 `protobuf:"varint,8,opt,name=league_id" json:"league_id,omitempty"`
|
|
MatchId *uint64 `protobuf:"varint,9,opt,name=match_id" json:"match_id,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate) Reset() { *m = CMsgDOTALiveScoreboardUpdate{} }
|
|
func (m *CMsgDOTALiveScoreboardUpdate) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgDOTALiveScoreboardUpdate) ProtoMessage() {}
|
|
func (*CMsgDOTALiveScoreboardUpdate) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{20} }
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate) GetTournamentId() uint32 {
|
|
if m != nil && m.TournamentId != nil {
|
|
return *m.TournamentId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate) GetTournamentGameId() uint32 {
|
|
if m != nil && m.TournamentGameId != nil {
|
|
return *m.TournamentGameId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate) GetDuration() float32 {
|
|
if m != nil && m.Duration != nil {
|
|
return *m.Duration
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate) GetHltvDelay() int32 {
|
|
if m != nil && m.HltvDelay != nil {
|
|
return *m.HltvDelay
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate) GetTeamGood() *CMsgDOTALiveScoreboardUpdate_Team {
|
|
if m != nil {
|
|
return m.TeamGood
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate) GetTeamBad() *CMsgDOTALiveScoreboardUpdate_Team {
|
|
if m != nil {
|
|
return m.TeamBad
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate) GetRoshanRespawnTimer() uint32 {
|
|
if m != nil && m.RoshanRespawnTimer != nil {
|
|
return *m.RoshanRespawnTimer
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate) GetLeagueId() uint32 {
|
|
if m != nil && m.LeagueId != nil {
|
|
return *m.LeagueId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgDOTALiveScoreboardUpdate_Team struct {
|
|
Players []*CMsgDOTALiveScoreboardUpdate_Team_Player `protobuf:"bytes,1,rep,name=players" json:"players,omitempty"`
|
|
Score *uint32 `protobuf:"varint,2,opt,name=score" json:"score,omitempty"`
|
|
TowerState *uint32 `protobuf:"varint,3,opt,name=tower_state" json:"tower_state,omitempty"`
|
|
BarracksState *uint32 `protobuf:"varint,4,opt,name=barracks_state" json:"barracks_state,omitempty"`
|
|
HeroPicks []uint32 `protobuf:"varint,5,rep,name=hero_picks" json:"hero_picks,omitempty"`
|
|
HeroBans []uint32 `protobuf:"varint,6,rep,name=hero_bans" json:"hero_bans,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team) Reset() { *m = CMsgDOTALiveScoreboardUpdate_Team{} }
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgDOTALiveScoreboardUpdate_Team) ProtoMessage() {}
|
|
func (*CMsgDOTALiveScoreboardUpdate_Team) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{20, 0}
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team) GetPlayers() []*CMsgDOTALiveScoreboardUpdate_Team_Player {
|
|
if m != nil {
|
|
return m.Players
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team) GetScore() uint32 {
|
|
if m != nil && m.Score != nil {
|
|
return *m.Score
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team) GetTowerState() uint32 {
|
|
if m != nil && m.TowerState != nil {
|
|
return *m.TowerState
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team) GetBarracksState() uint32 {
|
|
if m != nil && m.BarracksState != nil {
|
|
return *m.BarracksState
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team) GetHeroPicks() []uint32 {
|
|
if m != nil {
|
|
return m.HeroPicks
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team) GetHeroBans() []uint32 {
|
|
if m != nil {
|
|
return m.HeroBans
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgDOTALiveScoreboardUpdate_Team_Player struct {
|
|
PlayerSlot *uint32 `protobuf:"varint,1,opt,name=player_slot" json:"player_slot,omitempty"`
|
|
PlayerName *string `protobuf:"bytes,2,opt,name=player_name" json:"player_name,omitempty"`
|
|
HeroName *string `protobuf:"bytes,3,opt,name=hero_name" json:"hero_name,omitempty"`
|
|
HeroId *uint32 `protobuf:"varint,4,opt,name=hero_id" json:"hero_id,omitempty"`
|
|
Kills *uint32 `protobuf:"varint,5,opt,name=kills" json:"kills,omitempty"`
|
|
Deaths *uint32 `protobuf:"varint,6,opt,name=deaths" json:"deaths,omitempty"`
|
|
Assists *uint32 `protobuf:"varint,7,opt,name=assists" json:"assists,omitempty"`
|
|
LastHits *uint32 `protobuf:"varint,8,opt,name=last_hits" json:"last_hits,omitempty"`
|
|
Denies *uint32 `protobuf:"varint,9,opt,name=denies" json:"denies,omitempty"`
|
|
Gold *uint32 `protobuf:"varint,10,opt,name=gold" json:"gold,omitempty"`
|
|
Level *uint32 `protobuf:"varint,11,opt,name=level" json:"level,omitempty"`
|
|
GoldPerMin *float32 `protobuf:"fixed32,12,opt,name=gold_per_min" json:"gold_per_min,omitempty"`
|
|
XpPerMin *float32 `protobuf:"fixed32,13,opt,name=xp_per_min" json:"xp_per_min,omitempty"`
|
|
UltimateState *CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState `protobuf:"varint,14,opt,name=ultimate_state,enum=dota.CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState,def=0" json:"ultimate_state,omitempty"`
|
|
UltimateCooldown *float32 `protobuf:"fixed32,15,opt,name=ultimate_cooldown" json:"ultimate_cooldown,omitempty"`
|
|
Item0 *uint32 `protobuf:"varint,16,opt,name=item0" json:"item0,omitempty"`
|
|
Item1 *uint32 `protobuf:"varint,17,opt,name=item1" json:"item1,omitempty"`
|
|
Item2 *uint32 `protobuf:"varint,18,opt,name=item2" json:"item2,omitempty"`
|
|
Item3 *uint32 `protobuf:"varint,19,opt,name=item3" json:"item3,omitempty"`
|
|
Item4 *uint32 `protobuf:"varint,20,opt,name=item4" json:"item4,omitempty"`
|
|
Item5 *uint32 `protobuf:"varint,21,opt,name=item5" json:"item5,omitempty"`
|
|
RespawnTimer *uint32 `protobuf:"varint,22,opt,name=respawn_timer" json:"respawn_timer,omitempty"`
|
|
AccountId *uint32 `protobuf:"varint,23,opt,name=account_id" json:"account_id,omitempty"`
|
|
PositionX *float32 `protobuf:"fixed32,24,opt,name=position_x" json:"position_x,omitempty"`
|
|
PositionY *float32 `protobuf:"fixed32,25,opt,name=position_y" json:"position_y,omitempty"`
|
|
NetWorth *uint32 `protobuf:"varint,26,opt,name=net_worth" json:"net_worth,omitempty"`
|
|
Abilities []*CMsgDOTALiveScoreboardUpdate_Team_Player_HeroAbility `protobuf:"bytes,27,rep,name=abilities" json:"abilities,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) Reset() {
|
|
*m = CMsgDOTALiveScoreboardUpdate_Team_Player{}
|
|
}
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgDOTALiveScoreboardUpdate_Team_Player) ProtoMessage() {}
|
|
func (*CMsgDOTALiveScoreboardUpdate_Team_Player) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{20, 0, 0}
|
|
}
|
|
|
|
const Default_CMsgDOTALiveScoreboardUpdate_Team_Player_UltimateState CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState = CMsgDOTALiveScoreboardUpdate_Team_Player_k_EDOTAUltimateStateNotLearned
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetPlayerSlot() uint32 {
|
|
if m != nil && m.PlayerSlot != nil {
|
|
return *m.PlayerSlot
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetPlayerName() string {
|
|
if m != nil && m.PlayerName != nil {
|
|
return *m.PlayerName
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetHeroName() string {
|
|
if m != nil && m.HeroName != nil {
|
|
return *m.HeroName
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetHeroId() uint32 {
|
|
if m != nil && m.HeroId != nil {
|
|
return *m.HeroId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetKills() uint32 {
|
|
if m != nil && m.Kills != nil {
|
|
return *m.Kills
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetDeaths() uint32 {
|
|
if m != nil && m.Deaths != nil {
|
|
return *m.Deaths
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetAssists() uint32 {
|
|
if m != nil && m.Assists != nil {
|
|
return *m.Assists
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetLastHits() uint32 {
|
|
if m != nil && m.LastHits != nil {
|
|
return *m.LastHits
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetDenies() uint32 {
|
|
if m != nil && m.Denies != nil {
|
|
return *m.Denies
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetGold() uint32 {
|
|
if m != nil && m.Gold != nil {
|
|
return *m.Gold
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetLevel() uint32 {
|
|
if m != nil && m.Level != nil {
|
|
return *m.Level
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetGoldPerMin() float32 {
|
|
if m != nil && m.GoldPerMin != nil {
|
|
return *m.GoldPerMin
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetXpPerMin() float32 {
|
|
if m != nil && m.XpPerMin != nil {
|
|
return *m.XpPerMin
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetUltimateState() CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState {
|
|
if m != nil && m.UltimateState != nil {
|
|
return *m.UltimateState
|
|
}
|
|
return Default_CMsgDOTALiveScoreboardUpdate_Team_Player_UltimateState
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetUltimateCooldown() float32 {
|
|
if m != nil && m.UltimateCooldown != nil {
|
|
return *m.UltimateCooldown
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetItem0() uint32 {
|
|
if m != nil && m.Item0 != nil {
|
|
return *m.Item0
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetItem1() uint32 {
|
|
if m != nil && m.Item1 != nil {
|
|
return *m.Item1
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetItem2() uint32 {
|
|
if m != nil && m.Item2 != nil {
|
|
return *m.Item2
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetItem3() uint32 {
|
|
if m != nil && m.Item3 != nil {
|
|
return *m.Item3
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetItem4() uint32 {
|
|
if m != nil && m.Item4 != nil {
|
|
return *m.Item4
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetItem5() uint32 {
|
|
if m != nil && m.Item5 != nil {
|
|
return *m.Item5
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetRespawnTimer() uint32 {
|
|
if m != nil && m.RespawnTimer != nil {
|
|
return *m.RespawnTimer
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetPositionX() float32 {
|
|
if m != nil && m.PositionX != nil {
|
|
return *m.PositionX
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetPositionY() float32 {
|
|
if m != nil && m.PositionY != nil {
|
|
return *m.PositionY
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetNetWorth() uint32 {
|
|
if m != nil && m.NetWorth != nil {
|
|
return *m.NetWorth
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player) GetAbilities() []*CMsgDOTALiveScoreboardUpdate_Team_Player_HeroAbility {
|
|
if m != nil {
|
|
return m.Abilities
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgDOTALiveScoreboardUpdate_Team_Player_HeroAbility struct {
|
|
AbilityId *uint32 `protobuf:"varint,1,opt,name=ability_id" json:"ability_id,omitempty"`
|
|
AbilityLevel *uint32 `protobuf:"varint,2,opt,name=ability_level" json:"ability_level,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player_HeroAbility) Reset() {
|
|
*m = CMsgDOTALiveScoreboardUpdate_Team_Player_HeroAbility{}
|
|
}
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player_HeroAbility) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgDOTALiveScoreboardUpdate_Team_Player_HeroAbility) ProtoMessage() {}
|
|
func (*CMsgDOTALiveScoreboardUpdate_Team_Player_HeroAbility) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{20, 0, 0, 0}
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player_HeroAbility) GetAbilityId() uint32 {
|
|
if m != nil && m.AbilityId != nil {
|
|
return *m.AbilityId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTALiveScoreboardUpdate_Team_Player_HeroAbility) GetAbilityLevel() uint32 {
|
|
if m != nil && m.AbilityLevel != nil {
|
|
return *m.AbilityLevel
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgDOTARequestPlayerResources struct {
|
|
SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"`
|
|
PlayerId *uint32 `protobuf:"varint,2,opt,name=player_id" json:"player_id,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTARequestPlayerResources) Reset() { *m = CMsgDOTARequestPlayerResources{} }
|
|
func (m *CMsgDOTARequestPlayerResources) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgDOTARequestPlayerResources) ProtoMessage() {}
|
|
func (*CMsgDOTARequestPlayerResources) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{21}
|
|
}
|
|
|
|
func (m *CMsgDOTARequestPlayerResources) GetSteamId() uint64 {
|
|
if m != nil && m.SteamId != nil {
|
|
return *m.SteamId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTARequestPlayerResources) GetPlayerId() uint32 {
|
|
if m != nil && m.PlayerId != nil {
|
|
return *m.PlayerId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgDOTARequestPlayerResourcesResponse struct {
|
|
SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id" json:"steam_id,omitempty"`
|
|
Rank *uint32 `protobuf:"varint,2,opt,name=rank" json:"rank,omitempty"`
|
|
PlayerId *uint32 `protobuf:"varint,3,opt,name=player_id" json:"player_id,omitempty"`
|
|
PreventTextChat *bool `protobuf:"varint,4,opt,name=prevent_text_chat" json:"prevent_text_chat,omitempty"`
|
|
PreventVoiceChat *bool `protobuf:"varint,5,opt,name=prevent_voice_chat" json:"prevent_voice_chat,omitempty"`
|
|
LowPriority *bool `protobuf:"varint,6,opt,name=low_priority" json:"low_priority,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTARequestPlayerResourcesResponse) Reset() {
|
|
*m = CMsgDOTARequestPlayerResourcesResponse{}
|
|
}
|
|
func (m *CMsgDOTARequestPlayerResourcesResponse) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgDOTARequestPlayerResourcesResponse) ProtoMessage() {}
|
|
func (*CMsgDOTARequestPlayerResourcesResponse) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{22}
|
|
}
|
|
|
|
func (m *CMsgDOTARequestPlayerResourcesResponse) GetSteamId() uint64 {
|
|
if m != nil && m.SteamId != nil {
|
|
return *m.SteamId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTARequestPlayerResourcesResponse) GetRank() uint32 {
|
|
if m != nil && m.Rank != nil {
|
|
return *m.Rank
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTARequestPlayerResourcesResponse) GetPlayerId() uint32 {
|
|
if m != nil && m.PlayerId != nil {
|
|
return *m.PlayerId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTARequestPlayerResourcesResponse) GetPreventTextChat() bool {
|
|
if m != nil && m.PreventTextChat != nil {
|
|
return *m.PreventTextChat
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgDOTARequestPlayerResourcesResponse) GetPreventVoiceChat() bool {
|
|
if m != nil && m.PreventVoiceChat != nil {
|
|
return *m.PreventVoiceChat
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgDOTARequestPlayerResourcesResponse) GetLowPriority() bool {
|
|
if m != nil && m.LowPriority != nil {
|
|
return *m.LowPriority
|
|
}
|
|
return false
|
|
}
|
|
|
|
type CMsgDOTARequestBatchPlayerResources struct {
|
|
AccountIds []uint32 `protobuf:"varint,1,rep,packed,name=account_ids" json:"account_ids,omitempty"`
|
|
RankTypes []uint32 `protobuf:"varint,4,rep,packed,name=rank_types" json:"rank_types,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTARequestBatchPlayerResources) Reset() { *m = CMsgDOTARequestBatchPlayerResources{} }
|
|
func (m *CMsgDOTARequestBatchPlayerResources) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgDOTARequestBatchPlayerResources) ProtoMessage() {}
|
|
func (*CMsgDOTARequestBatchPlayerResources) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{23}
|
|
}
|
|
|
|
func (m *CMsgDOTARequestBatchPlayerResources) GetAccountIds() []uint32 {
|
|
if m != nil {
|
|
return m.AccountIds
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgDOTARequestBatchPlayerResources) GetRankTypes() []uint32 {
|
|
if m != nil {
|
|
return m.RankTypes
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgDOTARequestBatchPlayerResourcesResponse struct {
|
|
Results []*CMsgDOTARequestBatchPlayerResourcesResponse_Result `protobuf:"bytes,6,rep,name=results" json:"results,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTARequestBatchPlayerResourcesResponse) Reset() {
|
|
*m = CMsgDOTARequestBatchPlayerResourcesResponse{}
|
|
}
|
|
func (m *CMsgDOTARequestBatchPlayerResourcesResponse) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgDOTARequestBatchPlayerResourcesResponse) ProtoMessage() {}
|
|
func (*CMsgDOTARequestBatchPlayerResourcesResponse) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{24}
|
|
}
|
|
|
|
func (m *CMsgDOTARequestBatchPlayerResourcesResponse) GetResults() []*CMsgDOTARequestBatchPlayerResourcesResponse_Result {
|
|
if m != nil {
|
|
return m.Results
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgDOTARequestBatchPlayerResourcesResponse_Result struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
PreventTextChat *bool `protobuf:"varint,2,opt,name=prevent_text_chat" json:"prevent_text_chat,omitempty"`
|
|
PreventVoiceChat *bool `protobuf:"varint,3,opt,name=prevent_voice_chat" json:"prevent_voice_chat,omitempty"`
|
|
Rank *uint32 `protobuf:"varint,4,opt,name=rank" json:"rank,omitempty"`
|
|
RankCalibrated *bool `protobuf:"varint,5,opt,name=rank_calibrated" json:"rank_calibrated,omitempty"`
|
|
LowPriority *bool `protobuf:"varint,6,opt,name=low_priority" json:"low_priority,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTARequestBatchPlayerResourcesResponse_Result) Reset() {
|
|
*m = CMsgDOTARequestBatchPlayerResourcesResponse_Result{}
|
|
}
|
|
func (m *CMsgDOTARequestBatchPlayerResourcesResponse_Result) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgDOTARequestBatchPlayerResourcesResponse_Result) ProtoMessage() {}
|
|
func (*CMsgDOTARequestBatchPlayerResourcesResponse_Result) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{24, 0}
|
|
}
|
|
|
|
func (m *CMsgDOTARequestBatchPlayerResourcesResponse_Result) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTARequestBatchPlayerResourcesResponse_Result) GetPreventTextChat() bool {
|
|
if m != nil && m.PreventTextChat != nil {
|
|
return *m.PreventTextChat
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgDOTARequestBatchPlayerResourcesResponse_Result) GetPreventVoiceChat() bool {
|
|
if m != nil && m.PreventVoiceChat != nil {
|
|
return *m.PreventVoiceChat
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgDOTARequestBatchPlayerResourcesResponse_Result) GetRank() uint32 {
|
|
if m != nil && m.Rank != nil {
|
|
return *m.Rank
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTARequestBatchPlayerResourcesResponse_Result) GetRankCalibrated() bool {
|
|
if m != nil && m.RankCalibrated != nil {
|
|
return *m.RankCalibrated
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgDOTARequestBatchPlayerResourcesResponse_Result) GetLowPriority() bool {
|
|
if m != nil && m.LowPriority != nil {
|
|
return *m.LowPriority
|
|
}
|
|
return false
|
|
}
|
|
|
|
type CMsgDOTAPlayerFailedToConnect struct {
|
|
FailedLoaders []uint64 `protobuf:"fixed64,1,rep,name=failed_loaders" json:"failed_loaders,omitempty"`
|
|
AbandonedLoaders []uint64 `protobuf:"fixed64,2,rep,name=abandoned_loaders" json:"abandoned_loaders,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTAPlayerFailedToConnect) Reset() { *m = CMsgDOTAPlayerFailedToConnect{} }
|
|
func (m *CMsgDOTAPlayerFailedToConnect) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgDOTAPlayerFailedToConnect) ProtoMessage() {}
|
|
func (*CMsgDOTAPlayerFailedToConnect) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{25} }
|
|
|
|
func (m *CMsgDOTAPlayerFailedToConnect) GetFailedLoaders() []uint64 {
|
|
if m != nil {
|
|
return m.FailedLoaders
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgDOTAPlayerFailedToConnect) GetAbandonedLoaders() []uint64 {
|
|
if m != nil {
|
|
return m.AbandonedLoaders
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgGCToRelayConnect struct {
|
|
SourceTvPublicAddr *uint32 `protobuf:"varint,1,opt,name=source_tv_public_addr" json:"source_tv_public_addr,omitempty"`
|
|
SourceTvPrivateAddr *uint32 `protobuf:"varint,2,opt,name=source_tv_private_addr" json:"source_tv_private_addr,omitempty"`
|
|
SourceTvPort *uint32 `protobuf:"varint,3,opt,name=source_tv_port" json:"source_tv_port,omitempty"`
|
|
GameServerSteamId *uint64 `protobuf:"varint,4,opt,name=game_server_steam_id" json:"game_server_steam_id,omitempty"`
|
|
ParentCount *uint32 `protobuf:"varint,5,opt,name=parent_count" json:"parent_count,omitempty"`
|
|
TvUniqueSecretCode *uint64 `protobuf:"fixed64,6,opt,name=tv_unique_secret_code" json:"tv_unique_secret_code,omitempty"`
|
|
SourceTvSteamid *uint64 `protobuf:"fixed64,7,opt,name=source_tv_steamid" json:"source_tv_steamid,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGCToRelayConnect) Reset() { *m = CMsgGCToRelayConnect{} }
|
|
func (m *CMsgGCToRelayConnect) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGCToRelayConnect) ProtoMessage() {}
|
|
func (*CMsgGCToRelayConnect) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{26} }
|
|
|
|
func (m *CMsgGCToRelayConnect) GetSourceTvPublicAddr() uint32 {
|
|
if m != nil && m.SourceTvPublicAddr != nil {
|
|
return *m.SourceTvPublicAddr
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGCToRelayConnect) GetSourceTvPrivateAddr() uint32 {
|
|
if m != nil && m.SourceTvPrivateAddr != nil {
|
|
return *m.SourceTvPrivateAddr
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGCToRelayConnect) GetSourceTvPort() uint32 {
|
|
if m != nil && m.SourceTvPort != nil {
|
|
return *m.SourceTvPort
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGCToRelayConnect) GetGameServerSteamId() uint64 {
|
|
if m != nil && m.GameServerSteamId != nil {
|
|
return *m.GameServerSteamId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGCToRelayConnect) GetParentCount() uint32 {
|
|
if m != nil && m.ParentCount != nil {
|
|
return *m.ParentCount
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGCToRelayConnect) GetTvUniqueSecretCode() uint64 {
|
|
if m != nil && m.TvUniqueSecretCode != nil {
|
|
return *m.TvUniqueSecretCode
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGCToRelayConnect) GetSourceTvSteamid() uint64 {
|
|
if m != nil && m.SourceTvSteamid != nil {
|
|
return *m.SourceTvSteamid
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgGCGCToLANServerRelayConnect struct {
|
|
RelaySteamid *uint64 `protobuf:"fixed64,1,opt,name=relay_steamid" json:"relay_steamid,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGCGCToLANServerRelayConnect) Reset() { *m = CMsgGCGCToLANServerRelayConnect{} }
|
|
func (m *CMsgGCGCToLANServerRelayConnect) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGCGCToLANServerRelayConnect) ProtoMessage() {}
|
|
func (*CMsgGCGCToLANServerRelayConnect) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{27}
|
|
}
|
|
|
|
func (m *CMsgGCGCToLANServerRelayConnect) GetRelaySteamid() uint64 {
|
|
if m != nil && m.RelaySteamid != nil {
|
|
return *m.RelaySteamid
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgGCToRelayConnectResponse struct {
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGCToRelayConnectResponse) Reset() { *m = CMsgGCToRelayConnectResponse{} }
|
|
func (m *CMsgGCToRelayConnectResponse) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGCToRelayConnectResponse) ProtoMessage() {}
|
|
func (*CMsgGCToRelayConnectResponse) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{28} }
|
|
|
|
type CMsgGCBanStatusRequest struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGCBanStatusRequest) Reset() { *m = CMsgGCBanStatusRequest{} }
|
|
func (m *CMsgGCBanStatusRequest) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGCBanStatusRequest) ProtoMessage() {}
|
|
func (*CMsgGCBanStatusRequest) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{29} }
|
|
|
|
func (m *CMsgGCBanStatusRequest) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgGCBanStatusResponse struct {
|
|
Result *uint32 `protobuf:"varint,1,opt,name=result" json:"result,omitempty"`
|
|
LowPriority *bool `protobuf:"varint,2,opt,name=low_priority" json:"low_priority,omitempty"`
|
|
TextChatBanned *bool `protobuf:"varint,3,opt,name=text_chat_banned" json:"text_chat_banned,omitempty"`
|
|
VoiceChatBanned *bool `protobuf:"varint,4,opt,name=voice_chat_banned" json:"voice_chat_banned,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGCBanStatusResponse) Reset() { *m = CMsgGCBanStatusResponse{} }
|
|
func (m *CMsgGCBanStatusResponse) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGCBanStatusResponse) ProtoMessage() {}
|
|
func (*CMsgGCBanStatusResponse) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{30} }
|
|
|
|
func (m *CMsgGCBanStatusResponse) GetResult() uint32 {
|
|
if m != nil && m.Result != nil {
|
|
return *m.Result
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGCBanStatusResponse) GetLowPriority() bool {
|
|
if m != nil && m.LowPriority != nil {
|
|
return *m.LowPriority
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgGCBanStatusResponse) GetTextChatBanned() bool {
|
|
if m != nil && m.TextChatBanned != nil {
|
|
return *m.TextChatBanned
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgGCBanStatusResponse) GetVoiceChatBanned() bool {
|
|
if m != nil && m.VoiceChatBanned != nil {
|
|
return *m.VoiceChatBanned
|
|
}
|
|
return false
|
|
}
|
|
|
|
type CMsgTournamentItemEvent struct {
|
|
KillerAccountId *uint32 `protobuf:"fixed32,1,opt,name=killer_account_id" json:"killer_account_id,omitempty"`
|
|
VictimAccountId *uint32 `protobuf:"fixed32,2,opt,name=victim_account_id" json:"victim_account_id,omitempty"`
|
|
EventType *DOTA_TournamentEvents `protobuf:"varint,3,opt,name=event_type,enum=dota.DOTA_TournamentEvents,def=0" json:"event_type,omitempty"`
|
|
TvDelay *int32 `protobuf:"varint,4,opt,name=tv_delay" json:"tv_delay,omitempty"`
|
|
DotaTime *int32 `protobuf:"varint,5,opt,name=dota_time" json:"dota_time,omitempty"`
|
|
ReplayTime *float32 `protobuf:"fixed32,6,opt,name=replay_time" json:"replay_time,omitempty"`
|
|
LootList *string `protobuf:"bytes,7,opt,name=loot_list" json:"loot_list,omitempty"`
|
|
EventTeam *uint32 `protobuf:"varint,8,opt,name=event_team" json:"event_team,omitempty"`
|
|
MultiKillCount *uint32 `protobuf:"varint,9,opt,name=multi_kill_count" json:"multi_kill_count,omitempty"`
|
|
WinnerScore *uint32 `protobuf:"varint,10,opt,name=winner_score" json:"winner_score,omitempty"`
|
|
LoserScore *uint32 `protobuf:"varint,11,opt,name=loser_score" json:"loser_score,omitempty"`
|
|
HeroStatues []*CProtoItemHeroStatue `protobuf:"bytes,12,rep,name=hero_statues" json:"hero_statues,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgTournamentItemEvent) Reset() { *m = CMsgTournamentItemEvent{} }
|
|
func (m *CMsgTournamentItemEvent) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgTournamentItemEvent) ProtoMessage() {}
|
|
func (*CMsgTournamentItemEvent) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{31} }
|
|
|
|
const Default_CMsgTournamentItemEvent_EventType DOTA_TournamentEvents = DOTA_TournamentEvents_TE_FIRST_BLOOD
|
|
|
|
func (m *CMsgTournamentItemEvent) GetKillerAccountId() uint32 {
|
|
if m != nil && m.KillerAccountId != nil {
|
|
return *m.KillerAccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgTournamentItemEvent) GetVictimAccountId() uint32 {
|
|
if m != nil && m.VictimAccountId != nil {
|
|
return *m.VictimAccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgTournamentItemEvent) GetEventType() DOTA_TournamentEvents {
|
|
if m != nil && m.EventType != nil {
|
|
return *m.EventType
|
|
}
|
|
return Default_CMsgTournamentItemEvent_EventType
|
|
}
|
|
|
|
func (m *CMsgTournamentItemEvent) GetTvDelay() int32 {
|
|
if m != nil && m.TvDelay != nil {
|
|
return *m.TvDelay
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgTournamentItemEvent) GetDotaTime() int32 {
|
|
if m != nil && m.DotaTime != nil {
|
|
return *m.DotaTime
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgTournamentItemEvent) GetReplayTime() float32 {
|
|
if m != nil && m.ReplayTime != nil {
|
|
return *m.ReplayTime
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgTournamentItemEvent) GetLootList() string {
|
|
if m != nil && m.LootList != nil {
|
|
return *m.LootList
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *CMsgTournamentItemEvent) GetEventTeam() uint32 {
|
|
if m != nil && m.EventTeam != nil {
|
|
return *m.EventTeam
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgTournamentItemEvent) GetMultiKillCount() uint32 {
|
|
if m != nil && m.MultiKillCount != nil {
|
|
return *m.MultiKillCount
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgTournamentItemEvent) GetWinnerScore() uint32 {
|
|
if m != nil && m.WinnerScore != nil {
|
|
return *m.WinnerScore
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgTournamentItemEvent) GetLoserScore() uint32 {
|
|
if m != nil && m.LoserScore != nil {
|
|
return *m.LoserScore
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgTournamentItemEvent) GetHeroStatues() []*CProtoItemHeroStatue {
|
|
if m != nil {
|
|
return m.HeroStatues
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgTournamentItemEventResponse struct {
|
|
EventType *DOTA_TournamentEvents `protobuf:"varint,1,opt,name=event_type,enum=dota.DOTA_TournamentEvents,def=0" json:"event_type,omitempty"`
|
|
ViewersGranted *uint32 `protobuf:"varint,6,opt,name=viewers_granted" json:"viewers_granted,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgTournamentItemEventResponse) Reset() { *m = CMsgTournamentItemEventResponse{} }
|
|
func (m *CMsgTournamentItemEventResponse) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgTournamentItemEventResponse) ProtoMessage() {}
|
|
func (*CMsgTournamentItemEventResponse) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{32}
|
|
}
|
|
|
|
const Default_CMsgTournamentItemEventResponse_EventType DOTA_TournamentEvents = DOTA_TournamentEvents_TE_FIRST_BLOOD
|
|
|
|
func (m *CMsgTournamentItemEventResponse) GetEventType() DOTA_TournamentEvents {
|
|
if m != nil && m.EventType != nil {
|
|
return *m.EventType
|
|
}
|
|
return Default_CMsgTournamentItemEventResponse_EventType
|
|
}
|
|
|
|
func (m *CMsgTournamentItemEventResponse) GetViewersGranted() uint32 {
|
|
if m != nil && m.ViewersGranted != nil {
|
|
return *m.ViewersGranted
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgTeamFanfare struct {
|
|
MatchId *uint64 `protobuf:"varint,1,opt,name=match_id" json:"match_id,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgTeamFanfare) Reset() { *m = CMsgTeamFanfare{} }
|
|
func (m *CMsgTeamFanfare) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgTeamFanfare) ProtoMessage() {}
|
|
func (*CMsgTeamFanfare) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{33} }
|
|
|
|
func (m *CMsgTeamFanfare) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgResponseTeamFanfare struct {
|
|
FanfareGoodguys *uint32 `protobuf:"varint,1,opt,name=fanfare_goodguys" json:"fanfare_goodguys,omitempty"`
|
|
FanfareBadguys *uint32 `protobuf:"varint,2,opt,name=fanfare_badguys" json:"fanfare_badguys,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgResponseTeamFanfare) Reset() { *m = CMsgResponseTeamFanfare{} }
|
|
func (m *CMsgResponseTeamFanfare) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgResponseTeamFanfare) ProtoMessage() {}
|
|
func (*CMsgResponseTeamFanfare) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{34} }
|
|
|
|
func (m *CMsgResponseTeamFanfare) GetFanfareGoodguys() uint32 {
|
|
if m != nil && m.FanfareGoodguys != nil {
|
|
return *m.FanfareGoodguys
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgResponseTeamFanfare) GetFanfareBadguys() uint32 {
|
|
if m != nil && m.FanfareBadguys != nil {
|
|
return *m.FanfareBadguys
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgGameServerUploadSaveGame struct {
|
|
GameTime *uint32 `protobuf:"varint,1,opt,name=game_time" json:"game_time,omitempty"`
|
|
SaveGameData []byte `protobuf:"bytes,2,opt,name=save_game_data" json:"save_game_data,omitempty"`
|
|
LobbyId *uint64 `protobuf:"varint,3,opt,name=lobby_id" json:"lobby_id,omitempty"`
|
|
PlayerSteamIds []uint64 `protobuf:"varint,4,rep,name=player_steam_ids" json:"player_steam_ids,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGameServerUploadSaveGame) Reset() { *m = CMsgGameServerUploadSaveGame{} }
|
|
func (m *CMsgGameServerUploadSaveGame) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGameServerUploadSaveGame) ProtoMessage() {}
|
|
func (*CMsgGameServerUploadSaveGame) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{35} }
|
|
|
|
func (m *CMsgGameServerUploadSaveGame) GetGameTime() uint32 {
|
|
if m != nil && m.GameTime != nil {
|
|
return *m.GameTime
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerUploadSaveGame) GetSaveGameData() []byte {
|
|
if m != nil {
|
|
return m.SaveGameData
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgGameServerUploadSaveGame) GetLobbyId() uint64 {
|
|
if m != nil && m.LobbyId != nil {
|
|
return *m.LobbyId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGameServerUploadSaveGame) GetPlayerSteamIds() []uint64 {
|
|
if m != nil {
|
|
return m.PlayerSteamIds
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgGameServerSaveGameResult struct {
|
|
Result *CMsgGameServerSaveGameResult_Result `protobuf:"varint,1,opt,name=result,enum=dota.CMsgGameServerSaveGameResult_Result,def=0" json:"result,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGameServerSaveGameResult) Reset() { *m = CMsgGameServerSaveGameResult{} }
|
|
func (m *CMsgGameServerSaveGameResult) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGameServerSaveGameResult) ProtoMessage() {}
|
|
func (*CMsgGameServerSaveGameResult) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{36} }
|
|
|
|
const Default_CMsgGameServerSaveGameResult_Result CMsgGameServerSaveGameResult_Result = CMsgGameServerSaveGameResult_SaveSuccessful
|
|
|
|
func (m *CMsgGameServerSaveGameResult) GetResult() CMsgGameServerSaveGameResult_Result {
|
|
if m != nil && m.Result != nil {
|
|
return *m.Result
|
|
}
|
|
return Default_CMsgGameServerSaveGameResult_Result
|
|
}
|
|
|
|
type CMsgGameServerGetLoadGame struct {
|
|
SaveId *uint32 `protobuf:"varint,1,opt,name=save_id" json:"save_id,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGameServerGetLoadGame) Reset() { *m = CMsgGameServerGetLoadGame{} }
|
|
func (m *CMsgGameServerGetLoadGame) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGameServerGetLoadGame) ProtoMessage() {}
|
|
func (*CMsgGameServerGetLoadGame) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{37} }
|
|
|
|
func (m *CMsgGameServerGetLoadGame) GetSaveId() uint32 {
|
|
if m != nil && m.SaveId != nil {
|
|
return *m.SaveId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgGameServerGetLoadGameResult struct {
|
|
SaveGameData []byte `protobuf:"bytes,1,opt,name=save_game_data" json:"save_game_data,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGameServerGetLoadGameResult) Reset() { *m = CMsgGameServerGetLoadGameResult{} }
|
|
func (m *CMsgGameServerGetLoadGameResult) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGameServerGetLoadGameResult) ProtoMessage() {}
|
|
func (*CMsgGameServerGetLoadGameResult) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{38}
|
|
}
|
|
|
|
func (m *CMsgGameServerGetLoadGameResult) GetSaveGameData() []byte {
|
|
if m != nil {
|
|
return m.SaveGameData
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgDOTAGenerateDiretidePrizeList struct {
|
|
PrizeList *uint32 `protobuf:"varint,1,opt,name=prize_list" json:"prize_list,omitempty"`
|
|
HighestRoshanLevel *uint32 `protobuf:"varint,2,opt,name=highest_roshan_level" json:"highest_roshan_level,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTAGenerateDiretidePrizeList) Reset() { *m = CMsgDOTAGenerateDiretidePrizeList{} }
|
|
func (m *CMsgDOTAGenerateDiretidePrizeList) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgDOTAGenerateDiretidePrizeList) ProtoMessage() {}
|
|
func (*CMsgDOTAGenerateDiretidePrizeList) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{39}
|
|
}
|
|
|
|
func (m *CMsgDOTAGenerateDiretidePrizeList) GetPrizeList() uint32 {
|
|
if m != nil && m.PrizeList != nil {
|
|
return *m.PrizeList
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTAGenerateDiretidePrizeList) GetHighestRoshanLevel() uint32 {
|
|
if m != nil && m.HighestRoshanLevel != nil {
|
|
return *m.HighestRoshanLevel
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgDOTAGenerateDiretidePrizeListResponse struct {
|
|
ItemDefs []uint32 `protobuf:"varint,1,rep,name=item_defs" json:"item_defs,omitempty"`
|
|
SteamIds []uint64 `protobuf:"fixed64,2,rep,name=steam_ids" json:"steam_ids,omitempty"`
|
|
PrizeList *uint32 `protobuf:"varint,3,opt,name=prize_list" json:"prize_list,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTAGenerateDiretidePrizeListResponse) Reset() {
|
|
*m = CMsgDOTAGenerateDiretidePrizeListResponse{}
|
|
}
|
|
func (m *CMsgDOTAGenerateDiretidePrizeListResponse) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgDOTAGenerateDiretidePrizeListResponse) ProtoMessage() {}
|
|
func (*CMsgDOTAGenerateDiretidePrizeListResponse) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{40}
|
|
}
|
|
|
|
func (m *CMsgDOTAGenerateDiretidePrizeListResponse) GetItemDefs() []uint32 {
|
|
if m != nil {
|
|
return m.ItemDefs
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgDOTAGenerateDiretidePrizeListResponse) GetSteamIds() []uint64 {
|
|
if m != nil {
|
|
return m.SteamIds
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgDOTAGenerateDiretidePrizeListResponse) GetPrizeList() uint32 {
|
|
if m != nil && m.PrizeList != nil {
|
|
return *m.PrizeList
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgDOTARewardDiretidePrizes struct {
|
|
Team *uint32 `protobuf:"varint,1,opt,name=team" json:"team,omitempty"`
|
|
PrizeList *uint32 `protobuf:"varint,2,opt,name=prize_list" json:"prize_list,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTARewardDiretidePrizes) Reset() { *m = CMsgDOTARewardDiretidePrizes{} }
|
|
func (m *CMsgDOTARewardDiretidePrizes) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgDOTARewardDiretidePrizes) ProtoMessage() {}
|
|
func (*CMsgDOTARewardDiretidePrizes) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{41} }
|
|
|
|
func (m *CMsgDOTARewardDiretidePrizes) GetTeam() uint32 {
|
|
if m != nil && m.Team != nil {
|
|
return *m.Team
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTARewardDiretidePrizes) GetPrizeList() uint32 {
|
|
if m != nil && m.PrizeList != nil {
|
|
return *m.PrizeList
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgDOTADiretidePrizesRewardedResponse struct {
|
|
PrizeList *uint32 `protobuf:"varint,1,opt,name=prize_list" json:"prize_list,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTADiretidePrizesRewardedResponse) Reset() {
|
|
*m = CMsgDOTADiretidePrizesRewardedResponse{}
|
|
}
|
|
func (m *CMsgDOTADiretidePrizesRewardedResponse) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgDOTADiretidePrizesRewardedResponse) ProtoMessage() {}
|
|
func (*CMsgDOTADiretidePrizesRewardedResponse) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{42}
|
|
}
|
|
|
|
func (m *CMsgDOTADiretidePrizesRewardedResponse) GetPrizeList() uint32 {
|
|
if m != nil && m.PrizeList != nil {
|
|
return *m.PrizeList
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgDOTAAwardEventPoints struct {
|
|
AwardPoints []*CMsgDOTAAwardEventPoints_AwardPoints `protobuf:"bytes,1,rep,name=award_points" json:"award_points,omitempty"`
|
|
MatchId *uint64 `protobuf:"varint,2,opt,name=match_id" json:"match_id,omitempty"`
|
|
EventId *uint32 `protobuf:"varint,4,opt,name=event_id" json:"event_id,omitempty"`
|
|
Timestamp *uint32 `protobuf:"varint,5,opt,name=timestamp" json:"timestamp,omitempty"`
|
|
AuditAction *uint32 `protobuf:"varint,6,opt,name=audit_action" json:"audit_action,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTAAwardEventPoints) Reset() { *m = CMsgDOTAAwardEventPoints{} }
|
|
func (m *CMsgDOTAAwardEventPoints) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgDOTAAwardEventPoints) ProtoMessage() {}
|
|
func (*CMsgDOTAAwardEventPoints) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{43} }
|
|
|
|
func (m *CMsgDOTAAwardEventPoints) GetAwardPoints() []*CMsgDOTAAwardEventPoints_AwardPoints {
|
|
if m != nil {
|
|
return m.AwardPoints
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgDOTAAwardEventPoints) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTAAwardEventPoints) GetEventId() uint32 {
|
|
if m != nil && m.EventId != nil {
|
|
return *m.EventId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTAAwardEventPoints) GetTimestamp() uint32 {
|
|
if m != nil && m.Timestamp != nil {
|
|
return *m.Timestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTAAwardEventPoints) GetAuditAction() uint32 {
|
|
if m != nil && m.AuditAction != nil {
|
|
return *m.AuditAction
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgDOTAAwardEventPoints_AwardPoints struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
Points *int32 `protobuf:"varint,2,opt,name=points" json:"points,omitempty"`
|
|
PremiumPoints *int32 `protobuf:"varint,3,opt,name=premium_points" json:"premium_points,omitempty"`
|
|
TradeBanTime *uint32 `protobuf:"varint,5,opt,name=trade_ban_time" json:"trade_ban_time,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTAAwardEventPoints_AwardPoints) Reset() { *m = CMsgDOTAAwardEventPoints_AwardPoints{} }
|
|
func (m *CMsgDOTAAwardEventPoints_AwardPoints) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgDOTAAwardEventPoints_AwardPoints) ProtoMessage() {}
|
|
func (*CMsgDOTAAwardEventPoints_AwardPoints) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{43, 0}
|
|
}
|
|
|
|
func (m *CMsgDOTAAwardEventPoints_AwardPoints) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTAAwardEventPoints_AwardPoints) GetPoints() int32 {
|
|
if m != nil && m.Points != nil {
|
|
return *m.Points
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTAAwardEventPoints_AwardPoints) GetPremiumPoints() int32 {
|
|
if m != nil && m.PremiumPoints != nil {
|
|
return *m.PremiumPoints
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTAAwardEventPoints_AwardPoints) GetTradeBanTime() uint32 {
|
|
if m != nil && m.TradeBanTime != nil {
|
|
return *m.TradeBanTime
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgServerToGCSignoutAwardAdditionalDrops struct {
|
|
Drops []*CMsgServerToGCSignoutAwardAdditionalDrops_AdditionalDrops `protobuf:"bytes,1,rep,name=drops" json:"drops,omitempty"`
|
|
MatchId *uint64 `protobuf:"varint,2,opt,name=match_id" json:"match_id,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCSignoutAwardAdditionalDrops) Reset() {
|
|
*m = CMsgServerToGCSignoutAwardAdditionalDrops{}
|
|
}
|
|
func (m *CMsgServerToGCSignoutAwardAdditionalDrops) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCSignoutAwardAdditionalDrops) ProtoMessage() {}
|
|
func (*CMsgServerToGCSignoutAwardAdditionalDrops) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{44}
|
|
}
|
|
|
|
func (m *CMsgServerToGCSignoutAwardAdditionalDrops) GetDrops() []*CMsgServerToGCSignoutAwardAdditionalDrops_AdditionalDrops {
|
|
if m != nil {
|
|
return m.Drops
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgServerToGCSignoutAwardAdditionalDrops) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgServerToGCSignoutAwardAdditionalDrops_AdditionalDrops struct {
|
|
LootList *string `protobuf:"bytes,1,opt,name=loot_list" json:"loot_list,omitempty"`
|
|
PlayerAccountIds []uint32 `protobuf:"varint,2,rep,name=player_account_ids" json:"player_account_ids,omitempty"`
|
|
NoTrade *bool `protobuf:"varint,3,opt,name=no_trade" json:"no_trade,omitempty"`
|
|
RandomizeReward *bool `protobuf:"varint,4,opt,name=randomize_reward" json:"randomize_reward,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCSignoutAwardAdditionalDrops_AdditionalDrops) Reset() {
|
|
*m = CMsgServerToGCSignoutAwardAdditionalDrops_AdditionalDrops{}
|
|
}
|
|
func (m *CMsgServerToGCSignoutAwardAdditionalDrops_AdditionalDrops) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgServerToGCSignoutAwardAdditionalDrops_AdditionalDrops) ProtoMessage() {}
|
|
func (*CMsgServerToGCSignoutAwardAdditionalDrops_AdditionalDrops) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{44, 0}
|
|
}
|
|
|
|
func (m *CMsgServerToGCSignoutAwardAdditionalDrops_AdditionalDrops) GetLootList() string {
|
|
if m != nil && m.LootList != nil {
|
|
return *m.LootList
|
|
}
|
|
return ""
|
|
}
|
|
|
|
func (m *CMsgServerToGCSignoutAwardAdditionalDrops_AdditionalDrops) GetPlayerAccountIds() []uint32 {
|
|
if m != nil {
|
|
return m.PlayerAccountIds
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgServerToGCSignoutAwardAdditionalDrops_AdditionalDrops) GetNoTrade() bool {
|
|
if m != nil && m.NoTrade != nil {
|
|
return *m.NoTrade
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgServerToGCSignoutAwardAdditionalDrops_AdditionalDrops) GetRandomizeReward() bool {
|
|
if m != nil && m.RandomizeReward != nil {
|
|
return *m.RandomizeReward
|
|
}
|
|
return false
|
|
}
|
|
|
|
type CMsgDOTAFrostivusTimeElapsed struct {
|
|
Seconds *uint32 `protobuf:"varint,1,opt,name=seconds" json:"seconds,omitempty"`
|
|
Users []*CMsgDOTAFrostivusTimeElapsed_User `protobuf:"bytes,2,rep,name=users" json:"users,omitempty"`
|
|
MatchId *uint64 `protobuf:"varint,3,opt,name=match_id" json:"match_id,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTAFrostivusTimeElapsed) Reset() { *m = CMsgDOTAFrostivusTimeElapsed{} }
|
|
func (m *CMsgDOTAFrostivusTimeElapsed) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgDOTAFrostivusTimeElapsed) ProtoMessage() {}
|
|
func (*CMsgDOTAFrostivusTimeElapsed) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{45} }
|
|
|
|
func (m *CMsgDOTAFrostivusTimeElapsed) GetSeconds() uint32 {
|
|
if m != nil && m.Seconds != nil {
|
|
return *m.Seconds
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTAFrostivusTimeElapsed) GetUsers() []*CMsgDOTAFrostivusTimeElapsed_User {
|
|
if m != nil {
|
|
return m.Users
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgDOTAFrostivusTimeElapsed) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgDOTAFrostivusTimeElapsed_User struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
TimeElapsedS *uint32 `protobuf:"varint,2,opt,name=time_elapsed_s" json:"time_elapsed_s,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgDOTAFrostivusTimeElapsed_User) Reset() { *m = CMsgDOTAFrostivusTimeElapsed_User{} }
|
|
func (m *CMsgDOTAFrostivusTimeElapsed_User) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgDOTAFrostivusTimeElapsed_User) ProtoMessage() {}
|
|
func (*CMsgDOTAFrostivusTimeElapsed_User) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{45, 0}
|
|
}
|
|
|
|
func (m *CMsgDOTAFrostivusTimeElapsed_User) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgDOTAFrostivusTimeElapsed_User) GetTimeElapsedS() uint32 {
|
|
if m != nil && m.TimeElapsedS != nil {
|
|
return *m.TimeElapsedS
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgGCToServerPingRequest struct {
|
|
RequestId *uint64 `protobuf:"fixed64,1,opt,name=request_id" json:"request_id,omitempty"`
|
|
RequestTime *uint64 `protobuf:"varint,2,opt,name=request_time" json:"request_time,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGCToServerPingRequest) Reset() { *m = CMsgGCToServerPingRequest{} }
|
|
func (m *CMsgGCToServerPingRequest) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGCToServerPingRequest) ProtoMessage() {}
|
|
func (*CMsgGCToServerPingRequest) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{46} }
|
|
|
|
func (m *CMsgGCToServerPingRequest) GetRequestId() uint64 {
|
|
if m != nil && m.RequestId != nil {
|
|
return *m.RequestId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGCToServerPingRequest) GetRequestTime() uint64 {
|
|
if m != nil && m.RequestTime != nil {
|
|
return *m.RequestTime
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgGCToServerPingResponse struct {
|
|
RequestId *uint64 `protobuf:"fixed64,1,opt,name=request_id" json:"request_id,omitempty"`
|
|
RequestTime *uint64 `protobuf:"varint,2,opt,name=request_time" json:"request_time,omitempty"`
|
|
Cluster *uint32 `protobuf:"varint,3,opt,name=cluster" json:"cluster,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGCToServerPingResponse) Reset() { *m = CMsgGCToServerPingResponse{} }
|
|
func (m *CMsgGCToServerPingResponse) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGCToServerPingResponse) ProtoMessage() {}
|
|
func (*CMsgGCToServerPingResponse) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{47} }
|
|
|
|
func (m *CMsgGCToServerPingResponse) GetRequestId() uint64 {
|
|
if m != nil && m.RequestId != nil {
|
|
return *m.RequestId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGCToServerPingResponse) GetRequestTime() uint64 {
|
|
if m != nil && m.RequestTime != nil {
|
|
return *m.RequestTime
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGCToServerPingResponse) GetCluster() uint32 {
|
|
if m != nil && m.Cluster != nil {
|
|
return *m.Cluster
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgGCToServerConsoleCommand struct {
|
|
ConsoleCommand *string `protobuf:"bytes,1,opt,name=console_command" json:"console_command,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGCToServerConsoleCommand) Reset() { *m = CMsgGCToServerConsoleCommand{} }
|
|
func (m *CMsgGCToServerConsoleCommand) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGCToServerConsoleCommand) ProtoMessage() {}
|
|
func (*CMsgGCToServerConsoleCommand) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{48} }
|
|
|
|
func (m *CMsgGCToServerConsoleCommand) GetConsoleCommand() string {
|
|
if m != nil && m.ConsoleCommand != nil {
|
|
return *m.ConsoleCommand
|
|
}
|
|
return ""
|
|
}
|
|
|
|
type CMsgServerGetEventPoints struct {
|
|
EventId *uint32 `protobuf:"varint,1,opt,name=event_id" json:"event_id,omitempty"`
|
|
AccountId []uint32 `protobuf:"varint,2,rep,name=account_id" json:"account_id,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerGetEventPoints) Reset() { *m = CMsgServerGetEventPoints{} }
|
|
func (m *CMsgServerGetEventPoints) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerGetEventPoints) ProtoMessage() {}
|
|
func (*CMsgServerGetEventPoints) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{49} }
|
|
|
|
func (m *CMsgServerGetEventPoints) GetEventId() uint32 {
|
|
if m != nil && m.EventId != nil {
|
|
return *m.EventId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerGetEventPoints) GetAccountId() []uint32 {
|
|
if m != nil {
|
|
return m.AccountId
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgServerGetEventPointsResponse struct {
|
|
EventId *uint32 `protobuf:"varint,1,opt,name=event_id" json:"event_id,omitempty"`
|
|
Points []*CMsgServerGetEventPointsResponse_Points `protobuf:"bytes,2,rep,name=points" json:"points,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerGetEventPointsResponse) Reset() { *m = CMsgServerGetEventPointsResponse{} }
|
|
func (m *CMsgServerGetEventPointsResponse) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerGetEventPointsResponse) ProtoMessage() {}
|
|
func (*CMsgServerGetEventPointsResponse) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{50}
|
|
}
|
|
|
|
func (m *CMsgServerGetEventPointsResponse) GetEventId() uint32 {
|
|
if m != nil && m.EventId != nil {
|
|
return *m.EventId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerGetEventPointsResponse) GetPoints() []*CMsgServerGetEventPointsResponse_Points {
|
|
if m != nil {
|
|
return m.Points
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgServerGetEventPointsResponse_Points struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
PointsTotal *uint32 `protobuf:"varint,2,opt,name=points_total" json:"points_total,omitempty"`
|
|
Owned *bool `protobuf:"varint,4,opt,name=owned" json:"owned,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerGetEventPointsResponse_Points) Reset() {
|
|
*m = CMsgServerGetEventPointsResponse_Points{}
|
|
}
|
|
func (m *CMsgServerGetEventPointsResponse_Points) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerGetEventPointsResponse_Points) ProtoMessage() {}
|
|
func (*CMsgServerGetEventPointsResponse_Points) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{50, 0}
|
|
}
|
|
|
|
func (m *CMsgServerGetEventPointsResponse_Points) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerGetEventPointsResponse_Points) GetPointsTotal() uint32 {
|
|
if m != nil && m.PointsTotal != nil {
|
|
return *m.PointsTotal
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerGetEventPointsResponse_Points) GetOwned() bool {
|
|
if m != nil && m.Owned != nil {
|
|
return *m.Owned
|
|
}
|
|
return false
|
|
}
|
|
|
|
type CMsgServerGrantSurveyPermission struct {
|
|
Surveys []*CMsgServerGrantSurveyPermission_Survey `protobuf:"bytes,1,rep,name=surveys" json:"surveys,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerGrantSurveyPermission) Reset() { *m = CMsgServerGrantSurveyPermission{} }
|
|
func (m *CMsgServerGrantSurveyPermission) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerGrantSurveyPermission) ProtoMessage() {}
|
|
func (*CMsgServerGrantSurveyPermission) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{51}
|
|
}
|
|
|
|
func (m *CMsgServerGrantSurveyPermission) GetSurveys() []*CMsgServerGrantSurveyPermission_Survey {
|
|
if m != nil {
|
|
return m.Surveys
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgServerGrantSurveyPermission_Survey struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
QuestionId *uint32 `protobuf:"varint,2,opt,name=question_id" json:"question_id,omitempty"`
|
|
ExpireTime *uint32 `protobuf:"varint,3,opt,name=expire_time" json:"expire_time,omitempty"`
|
|
SurveyKey *uint64 `protobuf:"varint,4,opt,name=survey_key" json:"survey_key,omitempty"`
|
|
ExtraData *uint64 `protobuf:"varint,5,opt,name=extra_data" json:"extra_data,omitempty"`
|
|
ExtraData_32 *uint64 `protobuf:"varint,6,opt,name=extra_data_32" json:"extra_data_32,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerGrantSurveyPermission_Survey) Reset() {
|
|
*m = CMsgServerGrantSurveyPermission_Survey{}
|
|
}
|
|
func (m *CMsgServerGrantSurveyPermission_Survey) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerGrantSurveyPermission_Survey) ProtoMessage() {}
|
|
func (*CMsgServerGrantSurveyPermission_Survey) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{51, 0}
|
|
}
|
|
|
|
func (m *CMsgServerGrantSurveyPermission_Survey) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerGrantSurveyPermission_Survey) GetQuestionId() uint32 {
|
|
if m != nil && m.QuestionId != nil {
|
|
return *m.QuestionId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerGrantSurveyPermission_Survey) GetExpireTime() uint32 {
|
|
if m != nil && m.ExpireTime != nil {
|
|
return *m.ExpireTime
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerGrantSurveyPermission_Survey) GetSurveyKey() uint64 {
|
|
if m != nil && m.SurveyKey != nil {
|
|
return *m.SurveyKey
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerGrantSurveyPermission_Survey) GetExtraData() uint64 {
|
|
if m != nil && m.ExtraData != nil {
|
|
return *m.ExtraData
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerGrantSurveyPermission_Survey) GetExtraData_32() uint64 {
|
|
if m != nil && m.ExtraData_32 != nil {
|
|
return *m.ExtraData_32
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgServerGrantSurveyPermissionResponse struct {
|
|
Result *uint32 `protobuf:"varint,1,opt,name=result" json:"result,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerGrantSurveyPermissionResponse) Reset() {
|
|
*m = CMsgServerGrantSurveyPermissionResponse{}
|
|
}
|
|
func (m *CMsgServerGrantSurveyPermissionResponse) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerGrantSurveyPermissionResponse) ProtoMessage() {}
|
|
func (*CMsgServerGrantSurveyPermissionResponse) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{52}
|
|
}
|
|
|
|
func (m *CMsgServerGrantSurveyPermissionResponse) GetResult() uint32 {
|
|
if m != nil && m.Result != nil {
|
|
return *m.Result
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgServerToGCMatchConnectionStats struct {
|
|
MatchId *uint64 `protobuf:"varint,1,opt,name=match_id" json:"match_id,omitempty"`
|
|
RegionId *uint32 `protobuf:"varint,2,opt,name=region_id" json:"region_id,omitempty"`
|
|
LeagueId *uint32 `protobuf:"varint,3,opt,name=league_id" json:"league_id,omitempty"`
|
|
Players []*CMsgServerToGCMatchConnectionStats_Player `protobuf:"bytes,4,rep,name=players" json:"players,omitempty"`
|
|
ClusterId *uint32 `protobuf:"varint,5,opt,name=cluster_id" json:"cluster_id,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCMatchConnectionStats) Reset() { *m = CMsgServerToGCMatchConnectionStats{} }
|
|
func (m *CMsgServerToGCMatchConnectionStats) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCMatchConnectionStats) ProtoMessage() {}
|
|
func (*CMsgServerToGCMatchConnectionStats) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{53}
|
|
}
|
|
|
|
func (m *CMsgServerToGCMatchConnectionStats) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCMatchConnectionStats) GetRegionId() uint32 {
|
|
if m != nil && m.RegionId != nil {
|
|
return *m.RegionId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCMatchConnectionStats) GetLeagueId() uint32 {
|
|
if m != nil && m.LeagueId != nil {
|
|
return *m.LeagueId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCMatchConnectionStats) GetPlayers() []*CMsgServerToGCMatchConnectionStats_Player {
|
|
if m != nil {
|
|
return m.Players
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgServerToGCMatchConnectionStats) GetClusterId() uint32 {
|
|
if m != nil && m.ClusterId != nil {
|
|
return *m.ClusterId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgServerToGCMatchConnectionStats_Player struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
Ip *uint32 `protobuf:"fixed32,2,opt,name=ip" json:"ip,omitempty"`
|
|
AvgPingMs *uint32 `protobuf:"varint,3,opt,name=avg_ping_ms" json:"avg_ping_ms,omitempty"`
|
|
PacketLoss *float32 `protobuf:"fixed32,5,opt,name=packet_loss" json:"packet_loss,omitempty"`
|
|
PingDeviation *float32 `protobuf:"fixed32,6,opt,name=ping_deviation" json:"ping_deviation,omitempty"`
|
|
FullResends *uint32 `protobuf:"varint,7,opt,name=full_resends" json:"full_resends,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCMatchConnectionStats_Player) Reset() {
|
|
*m = CMsgServerToGCMatchConnectionStats_Player{}
|
|
}
|
|
func (m *CMsgServerToGCMatchConnectionStats_Player) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCMatchConnectionStats_Player) ProtoMessage() {}
|
|
func (*CMsgServerToGCMatchConnectionStats_Player) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{53, 0}
|
|
}
|
|
|
|
func (m *CMsgServerToGCMatchConnectionStats_Player) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCMatchConnectionStats_Player) GetIp() uint32 {
|
|
if m != nil && m.Ip != nil {
|
|
return *m.Ip
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCMatchConnectionStats_Player) GetAvgPingMs() uint32 {
|
|
if m != nil && m.AvgPingMs != nil {
|
|
return *m.AvgPingMs
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCMatchConnectionStats_Player) GetPacketLoss() float32 {
|
|
if m != nil && m.PacketLoss != nil {
|
|
return *m.PacketLoss
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCMatchConnectionStats_Player) GetPingDeviation() float32 {
|
|
if m != nil && m.PingDeviation != nil {
|
|
return *m.PingDeviation
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCMatchConnectionStats_Player) GetFullResends() uint32 {
|
|
if m != nil && m.FullResends != nil {
|
|
return *m.FullResends
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgServerGCUpdateSpectatorCount struct {
|
|
SpectatorCount *uint32 `protobuf:"varint,1,opt,name=spectator_count" json:"spectator_count,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerGCUpdateSpectatorCount) Reset() { *m = CMsgServerGCUpdateSpectatorCount{} }
|
|
func (m *CMsgServerGCUpdateSpectatorCount) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerGCUpdateSpectatorCount) ProtoMessage() {}
|
|
func (*CMsgServerGCUpdateSpectatorCount) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{54}
|
|
}
|
|
|
|
func (m *CMsgServerGCUpdateSpectatorCount) GetSpectatorCount() uint32 {
|
|
if m != nil && m.SpectatorCount != nil {
|
|
return *m.SpectatorCount
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CSerializedCombatLog struct {
|
|
Version *uint32 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"`
|
|
Dictionary *CSerializedCombatLog_Dictionary `protobuf:"bytes,2,opt,name=dictionary" json:"dictionary,omitempty"`
|
|
Entries []*CMsgDOTACombatLogEntry `protobuf:"bytes,3,rep,name=entries" json:"entries,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CSerializedCombatLog) Reset() { *m = CSerializedCombatLog{} }
|
|
func (m *CSerializedCombatLog) String() string { return proto.CompactTextString(m) }
|
|
func (*CSerializedCombatLog) ProtoMessage() {}
|
|
func (*CSerializedCombatLog) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{55} }
|
|
|
|
func (m *CSerializedCombatLog) GetVersion() uint32 {
|
|
if m != nil && m.Version != nil {
|
|
return *m.Version
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CSerializedCombatLog) GetDictionary() *CSerializedCombatLog_Dictionary {
|
|
if m != nil {
|
|
return m.Dictionary
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CSerializedCombatLog) GetEntries() []*CMsgDOTACombatLogEntry {
|
|
if m != nil {
|
|
return m.Entries
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CSerializedCombatLog_Dictionary struct {
|
|
Strings []*CSerializedCombatLog_Dictionary_DictString `protobuf:"bytes,1,rep,name=strings" json:"strings,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CSerializedCombatLog_Dictionary) Reset() { *m = CSerializedCombatLog_Dictionary{} }
|
|
func (m *CSerializedCombatLog_Dictionary) String() string { return proto.CompactTextString(m) }
|
|
func (*CSerializedCombatLog_Dictionary) ProtoMessage() {}
|
|
func (*CSerializedCombatLog_Dictionary) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{55, 0}
|
|
}
|
|
|
|
func (m *CSerializedCombatLog_Dictionary) GetStrings() []*CSerializedCombatLog_Dictionary_DictString {
|
|
if m != nil {
|
|
return m.Strings
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CSerializedCombatLog_Dictionary_DictString struct {
|
|
Id *uint32 `protobuf:"varint,1,req,name=id" json:"id,omitempty"`
|
|
Value *string `protobuf:"bytes,2,req,name=value" json:"value,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CSerializedCombatLog_Dictionary_DictString) Reset() {
|
|
*m = CSerializedCombatLog_Dictionary_DictString{}
|
|
}
|
|
func (m *CSerializedCombatLog_Dictionary_DictString) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CSerializedCombatLog_Dictionary_DictString) ProtoMessage() {}
|
|
func (*CSerializedCombatLog_Dictionary_DictString) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{55, 0, 0}
|
|
}
|
|
|
|
func (m *CSerializedCombatLog_Dictionary_DictString) GetId() uint32 {
|
|
if m != nil && m.Id != nil {
|
|
return *m.Id
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CSerializedCombatLog_Dictionary_DictString) GetValue() string {
|
|
if m != nil && m.Value != nil {
|
|
return *m.Value
|
|
}
|
|
return ""
|
|
}
|
|
|
|
type CMsgServerToGCGetAdditionalEquips struct {
|
|
AccountIds []uint32 `protobuf:"varint,1,rep,name=account_ids" json:"account_ids,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCGetAdditionalEquips) Reset() { *m = CMsgServerToGCGetAdditionalEquips{} }
|
|
func (m *CMsgServerToGCGetAdditionalEquips) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCGetAdditionalEquips) ProtoMessage() {}
|
|
func (*CMsgServerToGCGetAdditionalEquips) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{56}
|
|
}
|
|
|
|
func (m *CMsgServerToGCGetAdditionalEquips) GetAccountIds() []uint32 {
|
|
if m != nil {
|
|
return m.AccountIds
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgServerToGCGetAdditionalEquipsResponse struct {
|
|
Equips []*CMsgServerToGCGetAdditionalEquipsResponse_CUserEquips `protobuf:"bytes,1,rep,name=equips" json:"equips,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCGetAdditionalEquipsResponse) Reset() {
|
|
*m = CMsgServerToGCGetAdditionalEquipsResponse{}
|
|
}
|
|
func (m *CMsgServerToGCGetAdditionalEquipsResponse) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCGetAdditionalEquipsResponse) ProtoMessage() {}
|
|
func (*CMsgServerToGCGetAdditionalEquipsResponse) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{57}
|
|
}
|
|
|
|
func (m *CMsgServerToGCGetAdditionalEquipsResponse) GetEquips() []*CMsgServerToGCGetAdditionalEquipsResponse_CUserEquips {
|
|
if m != nil {
|
|
return m.Equips
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgServerToGCGetAdditionalEquipsResponse_CUserEquips struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
Equips []*CAdditionalEquipSlot `protobuf:"bytes,2,rep,name=equips" json:"equips,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCGetAdditionalEquipsResponse_CUserEquips) Reset() {
|
|
*m = CMsgServerToGCGetAdditionalEquipsResponse_CUserEquips{}
|
|
}
|
|
func (m *CMsgServerToGCGetAdditionalEquipsResponse_CUserEquips) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgServerToGCGetAdditionalEquipsResponse_CUserEquips) ProtoMessage() {}
|
|
func (*CMsgServerToGCGetAdditionalEquipsResponse_CUserEquips) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{57, 0}
|
|
}
|
|
|
|
func (m *CMsgServerToGCGetAdditionalEquipsResponse_CUserEquips) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCGetAdditionalEquipsResponse_CUserEquips) GetEquips() []*CAdditionalEquipSlot {
|
|
if m != nil {
|
|
return m.Equips
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgServerToGCGetProfileCard struct {
|
|
AccountIds []uint32 `protobuf:"varint,1,rep,name=account_ids" json:"account_ids,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCGetProfileCard) Reset() { *m = CMsgServerToGCGetProfileCard{} }
|
|
func (m *CMsgServerToGCGetProfileCard) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCGetProfileCard) ProtoMessage() {}
|
|
func (*CMsgServerToGCGetProfileCard) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{58} }
|
|
|
|
func (m *CMsgServerToGCGetProfileCard) GetAccountIds() []uint32 {
|
|
if m != nil {
|
|
return m.AccountIds
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgServerToGCGetProfileCardResponse struct {
|
|
Cards []*CMsgDOTAProfileCard `protobuf:"bytes,1,rep,name=cards" json:"cards,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCGetProfileCardResponse) Reset() { *m = CMsgServerToGCGetProfileCardResponse{} }
|
|
func (m *CMsgServerToGCGetProfileCardResponse) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCGetProfileCardResponse) ProtoMessage() {}
|
|
func (*CMsgServerToGCGetProfileCardResponse) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{59}
|
|
}
|
|
|
|
func (m *CMsgServerToGCGetProfileCardResponse) GetCards() []*CMsgDOTAProfileCard {
|
|
if m != nil {
|
|
return m.Cards
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgServerToGCVictoryPredictions struct {
|
|
Records []*CMsgServerToGCVictoryPredictions_Record `protobuf:"bytes,1,rep,name=records" json:"records,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCVictoryPredictions) Reset() { *m = CMsgServerToGCVictoryPredictions{} }
|
|
func (m *CMsgServerToGCVictoryPredictions) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCVictoryPredictions) ProtoMessage() {}
|
|
func (*CMsgServerToGCVictoryPredictions) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{60}
|
|
}
|
|
|
|
func (m *CMsgServerToGCVictoryPredictions) GetRecords() []*CMsgServerToGCVictoryPredictions_Record {
|
|
if m != nil {
|
|
return m.Records
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgServerToGCVictoryPredictions_Record struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
ItemId *uint64 `protobuf:"varint,2,opt,name=item_id" json:"item_id,omitempty"`
|
|
ItemIds []uint64 `protobuf:"varint,5,rep,name=item_ids" json:"item_ids,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCVictoryPredictions_Record) Reset() {
|
|
*m = CMsgServerToGCVictoryPredictions_Record{}
|
|
}
|
|
func (m *CMsgServerToGCVictoryPredictions_Record) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCVictoryPredictions_Record) ProtoMessage() {}
|
|
func (*CMsgServerToGCVictoryPredictions_Record) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{60, 0}
|
|
}
|
|
|
|
func (m *CMsgServerToGCVictoryPredictions_Record) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCVictoryPredictions_Record) GetItemId() uint64 {
|
|
if m != nil && m.ItemId != nil {
|
|
return *m.ItemId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCVictoryPredictions_Record) GetItemIds() []uint64 {
|
|
if m != nil {
|
|
return m.ItemIds
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgSuspiciousActivity struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
Activity *ESuspiciousActivity `protobuf:"varint,2,opt,name=activity,enum=dota.ESuspiciousActivity,def=1" json:"activity,omitempty"`
|
|
Intdata1 *int32 `protobuf:"zigzag32,3,opt,name=intdata1" json:"intdata1,omitempty"`
|
|
Intdata2 *int32 `protobuf:"zigzag32,4,opt,name=intdata2" json:"intdata2,omitempty"`
|
|
Time *uint32 `protobuf:"varint,5,opt,name=time" json:"time,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgSuspiciousActivity) Reset() { *m = CMsgSuspiciousActivity{} }
|
|
func (m *CMsgSuspiciousActivity) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgSuspiciousActivity) ProtoMessage() {}
|
|
func (*CMsgSuspiciousActivity) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{61} }
|
|
|
|
const Default_CMsgSuspiciousActivity_Activity ESuspiciousActivity = ESuspiciousActivity_k_ESuspiciousActivity_VAC_MultipleInstances
|
|
|
|
func (m *CMsgSuspiciousActivity) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSuspiciousActivity) GetActivity() ESuspiciousActivity {
|
|
if m != nil && m.Activity != nil {
|
|
return *m.Activity
|
|
}
|
|
return Default_CMsgSuspiciousActivity_Activity
|
|
}
|
|
|
|
func (m *CMsgSuspiciousActivity) GetIntdata1() int32 {
|
|
if m != nil && m.Intdata1 != nil {
|
|
return *m.Intdata1
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSuspiciousActivity) GetIntdata2() int32 {
|
|
if m != nil && m.Intdata2 != nil {
|
|
return *m.Intdata2
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSuspiciousActivity) GetTime() uint32 {
|
|
if m != nil && m.Time != nil {
|
|
return *m.Time
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgServerToGCRequestStatus struct {
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCRequestStatus) Reset() { *m = CMsgServerToGCRequestStatus{} }
|
|
func (m *CMsgServerToGCRequestStatus) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCRequestStatus) ProtoMessage() {}
|
|
func (*CMsgServerToGCRequestStatus) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{62} }
|
|
|
|
type CMsgServerToGCRequestStatus_Response struct {
|
|
Response *uint32 `protobuf:"varint,1,opt,name=response" json:"response,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCRequestStatus_Response) Reset() { *m = CMsgServerToGCRequestStatus_Response{} }
|
|
func (m *CMsgServerToGCRequestStatus_Response) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCRequestStatus_Response) ProtoMessage() {}
|
|
func (*CMsgServerToGCRequestStatus_Response) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{63}
|
|
}
|
|
|
|
func (m *CMsgServerToGCRequestStatus_Response) GetResponse() uint32 {
|
|
if m != nil && m.Response != nil {
|
|
return *m.Response
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgSignOutAssassinMiniGameInfo struct {
|
|
WinningPlayers []uint64 `protobuf:"fixed64,1,rep,name=winning_players" json:"winning_players,omitempty"`
|
|
LosingPlayers []uint64 `protobuf:"fixed64,2,rep,name=losing_players" json:"losing_players,omitempty"`
|
|
ArcanaOwners []uint64 `protobuf:"fixed64,3,rep,name=arcana_owners" json:"arcana_owners,omitempty"`
|
|
AssassinWon *bool `protobuf:"varint,4,opt,name=assassin_won" json:"assassin_won,omitempty"`
|
|
TargetHeroId *uint32 `protobuf:"varint,5,opt,name=target_hero_id" json:"target_hero_id,omitempty"`
|
|
ContractCompleted *bool `protobuf:"varint,6,opt,name=contract_completed" json:"contract_completed,omitempty"`
|
|
ContractCompleteTime *float32 `protobuf:"fixed32,7,opt,name=contract_complete_time" json:"contract_complete_time,omitempty"`
|
|
PaIsRadiant *bool `protobuf:"varint,8,opt,name=pa_is_radiant" json:"pa_is_radiant,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgSignOutAssassinMiniGameInfo) Reset() { *m = CMsgSignOutAssassinMiniGameInfo{} }
|
|
func (m *CMsgSignOutAssassinMiniGameInfo) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgSignOutAssassinMiniGameInfo) ProtoMessage() {}
|
|
func (*CMsgSignOutAssassinMiniGameInfo) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{64}
|
|
}
|
|
|
|
func (m *CMsgSignOutAssassinMiniGameInfo) GetWinningPlayers() []uint64 {
|
|
if m != nil {
|
|
return m.WinningPlayers
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgSignOutAssassinMiniGameInfo) GetLosingPlayers() []uint64 {
|
|
if m != nil {
|
|
return m.LosingPlayers
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgSignOutAssassinMiniGameInfo) GetArcanaOwners() []uint64 {
|
|
if m != nil {
|
|
return m.ArcanaOwners
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgSignOutAssassinMiniGameInfo) GetAssassinWon() bool {
|
|
if m != nil && m.AssassinWon != nil {
|
|
return *m.AssassinWon
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgSignOutAssassinMiniGameInfo) GetTargetHeroId() uint32 {
|
|
if m != nil && m.TargetHeroId != nil {
|
|
return *m.TargetHeroId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutAssassinMiniGameInfo) GetContractCompleted() bool {
|
|
if m != nil && m.ContractCompleted != nil {
|
|
return *m.ContractCompleted
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgSignOutAssassinMiniGameInfo) GetContractCompleteTime() float32 {
|
|
if m != nil && m.ContractCompleteTime != nil {
|
|
return *m.ContractCompleteTime
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutAssassinMiniGameInfo) GetPaIsRadiant() bool {
|
|
if m != nil && m.PaIsRadiant != nil {
|
|
return *m.PaIsRadiant
|
|
}
|
|
return false
|
|
}
|
|
|
|
type CMsgServerToGCGetIngameEventData struct {
|
|
Event *EEvent `protobuf:"varint,1,opt,name=event,enum=dota.EEvent,def=0" json:"event,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCGetIngameEventData) Reset() { *m = CMsgServerToGCGetIngameEventData{} }
|
|
func (m *CMsgServerToGCGetIngameEventData) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCGetIngameEventData) ProtoMessage() {}
|
|
func (*CMsgServerToGCGetIngameEventData) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{65}
|
|
}
|
|
|
|
const Default_CMsgServerToGCGetIngameEventData_Event EEvent = EEvent_EVENT_ID_NONE
|
|
|
|
func (m *CMsgServerToGCGetIngameEventData) GetEvent() EEvent {
|
|
if m != nil && m.Event != nil {
|
|
return *m.Event
|
|
}
|
|
return Default_CMsgServerToGCGetIngameEventData_Event
|
|
}
|
|
|
|
type CMsgGCToServerIngameEventDataOraclePA struct {
|
|
TargetHeroIds []uint32 `protobuf:"varint,1,rep,name=target_hero_ids" json:"target_hero_ids,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGCToServerIngameEventDataOraclePA) Reset() { *m = CMsgGCToServerIngameEventDataOraclePA{} }
|
|
func (m *CMsgGCToServerIngameEventDataOraclePA) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGCToServerIngameEventDataOraclePA) ProtoMessage() {}
|
|
func (*CMsgGCToServerIngameEventDataOraclePA) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{66}
|
|
}
|
|
|
|
func (m *CMsgGCToServerIngameEventDataOraclePA) GetTargetHeroIds() []uint32 {
|
|
if m != nil {
|
|
return m.TargetHeroIds
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgServerToGCKillSummaries struct {
|
|
IngameeventId *uint32 `protobuf:"varint,1,opt,name=ingameevent_id" json:"ingameevent_id,omitempty"`
|
|
Summaries []*CMsgServerToGCKillSummaries_KillSummary `protobuf:"bytes,2,rep,name=summaries" json:"summaries,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCKillSummaries) Reset() { *m = CMsgServerToGCKillSummaries{} }
|
|
func (m *CMsgServerToGCKillSummaries) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCKillSummaries) ProtoMessage() {}
|
|
func (*CMsgServerToGCKillSummaries) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{67} }
|
|
|
|
func (m *CMsgServerToGCKillSummaries) GetIngameeventId() uint32 {
|
|
if m != nil && m.IngameeventId != nil {
|
|
return *m.IngameeventId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCKillSummaries) GetSummaries() []*CMsgServerToGCKillSummaries_KillSummary {
|
|
if m != nil {
|
|
return m.Summaries
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgServerToGCKillSummaries_KillSummary struct {
|
|
KillerHeroId *uint32 `protobuf:"varint,1,opt,name=killer_hero_id" json:"killer_hero_id,omitempty"`
|
|
VictimHeroId *uint32 `protobuf:"varint,2,opt,name=victim_hero_id" json:"victim_hero_id,omitempty"`
|
|
KillCount *uint32 `protobuf:"varint,3,opt,name=kill_count" json:"kill_count,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCKillSummaries_KillSummary) Reset() {
|
|
*m = CMsgServerToGCKillSummaries_KillSummary{}
|
|
}
|
|
func (m *CMsgServerToGCKillSummaries_KillSummary) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCKillSummaries_KillSummary) ProtoMessage() {}
|
|
func (*CMsgServerToGCKillSummaries_KillSummary) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{67, 0}
|
|
}
|
|
|
|
func (m *CMsgServerToGCKillSummaries_KillSummary) GetKillerHeroId() uint32 {
|
|
if m != nil && m.KillerHeroId != nil {
|
|
return *m.KillerHeroId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCKillSummaries_KillSummary) GetVictimHeroId() uint32 {
|
|
if m != nil && m.VictimHeroId != nil {
|
|
return *m.VictimHeroId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCKillSummaries_KillSummary) GetKillCount() uint32 {
|
|
if m != nil && m.KillCount != nil {
|
|
return *m.KillCount
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgGCToServerPredictionResult struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
MatchId *uint64 `protobuf:"varint,2,opt,name=match_id" json:"match_id,omitempty"`
|
|
Correct *bool `protobuf:"varint,3,opt,name=correct" json:"correct,omitempty"`
|
|
Predictions []*CMsgGCToServerPredictionResult_Prediction `protobuf:"bytes,4,rep,name=predictions" json:"predictions,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGCToServerPredictionResult) Reset() { *m = CMsgGCToServerPredictionResult{} }
|
|
func (m *CMsgGCToServerPredictionResult) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGCToServerPredictionResult) ProtoMessage() {}
|
|
func (*CMsgGCToServerPredictionResult) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{68}
|
|
}
|
|
|
|
func (m *CMsgGCToServerPredictionResult) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGCToServerPredictionResult) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGCToServerPredictionResult) GetCorrect() bool {
|
|
if m != nil && m.Correct != nil {
|
|
return *m.Correct
|
|
}
|
|
return false
|
|
}
|
|
|
|
func (m *CMsgGCToServerPredictionResult) GetPredictions() []*CMsgGCToServerPredictionResult_Prediction {
|
|
if m != nil {
|
|
return m.Predictions
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgGCToServerPredictionResult_Prediction struct {
|
|
ItemDef *uint32 `protobuf:"varint,1,opt,name=item_def" json:"item_def,omitempty"`
|
|
NumCorrect *uint32 `protobuf:"varint,2,opt,name=num_correct" json:"num_correct,omitempty"`
|
|
NumFails *uint32 `protobuf:"varint,3,opt,name=num_fails" json:"num_fails,omitempty"`
|
|
Result *CMsgGCToServerPredictionResult_Prediction_EResult `protobuf:"varint,4,opt,name=result,enum=dota.CMsgGCToServerPredictionResult_Prediction_EResult,def=1" json:"result,omitempty"`
|
|
GrantedItemDefs []uint32 `protobuf:"varint,6,rep,name=granted_item_defs" json:"granted_item_defs,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGCToServerPredictionResult_Prediction) Reset() {
|
|
*m = CMsgGCToServerPredictionResult_Prediction{}
|
|
}
|
|
func (m *CMsgGCToServerPredictionResult_Prediction) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGCToServerPredictionResult_Prediction) ProtoMessage() {}
|
|
func (*CMsgGCToServerPredictionResult_Prediction) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{68, 0}
|
|
}
|
|
|
|
const Default_CMsgGCToServerPredictionResult_Prediction_Result CMsgGCToServerPredictionResult_Prediction_EResult = CMsgGCToServerPredictionResult_Prediction_k_eResult_ItemGranted
|
|
|
|
func (m *CMsgGCToServerPredictionResult_Prediction) GetItemDef() uint32 {
|
|
if m != nil && m.ItemDef != nil {
|
|
return *m.ItemDef
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGCToServerPredictionResult_Prediction) GetNumCorrect() uint32 {
|
|
if m != nil && m.NumCorrect != nil {
|
|
return *m.NumCorrect
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGCToServerPredictionResult_Prediction) GetNumFails() uint32 {
|
|
if m != nil && m.NumFails != nil {
|
|
return *m.NumFails
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGCToServerPredictionResult_Prediction) GetResult() CMsgGCToServerPredictionResult_Prediction_EResult {
|
|
if m != nil && m.Result != nil {
|
|
return *m.Result
|
|
}
|
|
return Default_CMsgGCToServerPredictionResult_Prediction_Result
|
|
}
|
|
|
|
func (m *CMsgGCToServerPredictionResult_Prediction) GetGrantedItemDefs() []uint32 {
|
|
if m != nil {
|
|
return m.GrantedItemDefs
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgServerToGCLockCharmTrading struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
ItemId *uint64 `protobuf:"varint,2,opt,name=item_id" json:"item_id,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCLockCharmTrading) Reset() { *m = CMsgServerToGCLockCharmTrading{} }
|
|
func (m *CMsgServerToGCLockCharmTrading) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCLockCharmTrading) ProtoMessage() {}
|
|
func (*CMsgServerToGCLockCharmTrading) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{69}
|
|
}
|
|
|
|
func (m *CMsgServerToGCLockCharmTrading) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCLockCharmTrading) GetItemId() uint64 {
|
|
if m != nil && m.ItemId != nil {
|
|
return *m.ItemId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgSignOutUpdatePlayerChallenge struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
Completed []*CMsgSignOutUpdatePlayerChallenge_Challenge `protobuf:"bytes,2,rep,name=completed" json:"completed,omitempty"`
|
|
Rerolled []*CMsgSignOutUpdatePlayerChallenge_Challenge `protobuf:"bytes,3,rep,name=rerolled" json:"rerolled,omitempty"`
|
|
MatchId *uint64 `protobuf:"varint,4,opt,name=match_id" json:"match_id,omitempty"`
|
|
HeroId *uint32 `protobuf:"varint,5,opt,name=hero_id" json:"hero_id,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgSignOutUpdatePlayerChallenge) Reset() { *m = CMsgSignOutUpdatePlayerChallenge{} }
|
|
func (m *CMsgSignOutUpdatePlayerChallenge) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgSignOutUpdatePlayerChallenge) ProtoMessage() {}
|
|
func (*CMsgSignOutUpdatePlayerChallenge) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{70}
|
|
}
|
|
|
|
func (m *CMsgSignOutUpdatePlayerChallenge) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutUpdatePlayerChallenge) GetCompleted() []*CMsgSignOutUpdatePlayerChallenge_Challenge {
|
|
if m != nil {
|
|
return m.Completed
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgSignOutUpdatePlayerChallenge) GetRerolled() []*CMsgSignOutUpdatePlayerChallenge_Challenge {
|
|
if m != nil {
|
|
return m.Rerolled
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgSignOutUpdatePlayerChallenge) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutUpdatePlayerChallenge) GetHeroId() uint32 {
|
|
if m != nil && m.HeroId != nil {
|
|
return *m.HeroId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgSignOutUpdatePlayerChallenge_Challenge struct {
|
|
EventId *uint32 `protobuf:"varint,1,opt,name=event_id" json:"event_id,omitempty"`
|
|
SequenceId *uint32 `protobuf:"varint,3,opt,name=sequence_id" json:"sequence_id,omitempty"`
|
|
Progress *uint32 `protobuf:"varint,4,opt,name=progress" json:"progress,omitempty"`
|
|
ChallengeRank *uint32 `protobuf:"varint,5,opt,name=challenge_rank" json:"challenge_rank,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgSignOutUpdatePlayerChallenge_Challenge) Reset() {
|
|
*m = CMsgSignOutUpdatePlayerChallenge_Challenge{}
|
|
}
|
|
func (m *CMsgSignOutUpdatePlayerChallenge_Challenge) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgSignOutUpdatePlayerChallenge_Challenge) ProtoMessage() {}
|
|
func (*CMsgSignOutUpdatePlayerChallenge_Challenge) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{70, 0}
|
|
}
|
|
|
|
func (m *CMsgSignOutUpdatePlayerChallenge_Challenge) GetEventId() uint32 {
|
|
if m != nil && m.EventId != nil {
|
|
return *m.EventId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutUpdatePlayerChallenge_Challenge) GetSequenceId() uint32 {
|
|
if m != nil && m.SequenceId != nil {
|
|
return *m.SequenceId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutUpdatePlayerChallenge_Challenge) GetProgress() uint32 {
|
|
if m != nil && m.Progress != nil {
|
|
return *m.Progress
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutUpdatePlayerChallenge_Challenge) GetChallengeRank() uint32 {
|
|
if m != nil && m.ChallengeRank != nil {
|
|
return *m.ChallengeRank
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgServerToGCRerollPlayerChallenge struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
RerollMsg *CMsgClientToGCRerollPlayerChallenge `protobuf:"bytes,2,opt,name=reroll_msg" json:"reroll_msg,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCRerollPlayerChallenge) Reset() { *m = CMsgServerToGCRerollPlayerChallenge{} }
|
|
func (m *CMsgServerToGCRerollPlayerChallenge) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCRerollPlayerChallenge) ProtoMessage() {}
|
|
func (*CMsgServerToGCRerollPlayerChallenge) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{71}
|
|
}
|
|
|
|
func (m *CMsgServerToGCRerollPlayerChallenge) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCRerollPlayerChallenge) GetRerollMsg() *CMsgClientToGCRerollPlayerChallenge {
|
|
if m != nil {
|
|
return m.RerollMsg
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgServerToGCHoldEventPoints struct {
|
|
Holds []*CMsgServerToGCHoldEventPoints_HoldRequest `protobuf:"bytes,1,rep,name=holds" json:"holds,omitempty"`
|
|
EventId *uint32 `protobuf:"varint,2,opt,name=event_id" json:"event_id,omitempty"`
|
|
HoldKey *uint64 `protobuf:"varint,3,opt,name=hold_key" json:"hold_key,omitempty"`
|
|
HoldUntil *uint32 `protobuf:"varint,4,opt,name=hold_until" json:"hold_until,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCHoldEventPoints) Reset() { *m = CMsgServerToGCHoldEventPoints{} }
|
|
func (m *CMsgServerToGCHoldEventPoints) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCHoldEventPoints) ProtoMessage() {}
|
|
func (*CMsgServerToGCHoldEventPoints) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{72} }
|
|
|
|
func (m *CMsgServerToGCHoldEventPoints) GetHolds() []*CMsgServerToGCHoldEventPoints_HoldRequest {
|
|
if m != nil {
|
|
return m.Holds
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgServerToGCHoldEventPoints) GetEventId() uint32 {
|
|
if m != nil && m.EventId != nil {
|
|
return *m.EventId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCHoldEventPoints) GetHoldKey() uint64 {
|
|
if m != nil && m.HoldKey != nil {
|
|
return *m.HoldKey
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCHoldEventPoints) GetHoldUntil() uint32 {
|
|
if m != nil && m.HoldUntil != nil {
|
|
return *m.HoldUntil
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgServerToGCHoldEventPoints_HoldRequest struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
PointsHeld *uint32 `protobuf:"varint,2,opt,name=points_held" json:"points_held,omitempty"`
|
|
PremiumHeld *uint32 `protobuf:"varint,3,opt,name=premium_held" json:"premium_held,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCHoldEventPoints_HoldRequest) Reset() {
|
|
*m = CMsgServerToGCHoldEventPoints_HoldRequest{}
|
|
}
|
|
func (m *CMsgServerToGCHoldEventPoints_HoldRequest) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCHoldEventPoints_HoldRequest) ProtoMessage() {}
|
|
func (*CMsgServerToGCHoldEventPoints_HoldRequest) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{72, 0}
|
|
}
|
|
|
|
func (m *CMsgServerToGCHoldEventPoints_HoldRequest) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCHoldEventPoints_HoldRequest) GetPointsHeld() uint32 {
|
|
if m != nil && m.PointsHeld != nil {
|
|
return *m.PointsHeld
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCHoldEventPoints_HoldRequest) GetPremiumHeld() uint32 {
|
|
if m != nil && m.PremiumHeld != nil {
|
|
return *m.PremiumHeld
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgSignOutReleaseEventPointHolds struct {
|
|
AccountIds []uint32 `protobuf:"varint,1,rep,name=account_ids" json:"account_ids,omitempty"`
|
|
EventId *uint32 `protobuf:"varint,2,opt,name=event_id" json:"event_id,omitempty"`
|
|
HoldKey *uint64 `protobuf:"varint,3,opt,name=hold_key" json:"hold_key,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgSignOutReleaseEventPointHolds) Reset() { *m = CMsgSignOutReleaseEventPointHolds{} }
|
|
func (m *CMsgSignOutReleaseEventPointHolds) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgSignOutReleaseEventPointHolds) ProtoMessage() {}
|
|
func (*CMsgSignOutReleaseEventPointHolds) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{73}
|
|
}
|
|
|
|
func (m *CMsgSignOutReleaseEventPointHolds) GetAccountIds() []uint32 {
|
|
if m != nil {
|
|
return m.AccountIds
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgSignOutReleaseEventPointHolds) GetEventId() uint32 {
|
|
if m != nil && m.EventId != nil {
|
|
return *m.EventId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutReleaseEventPointHolds) GetHoldKey() uint64 {
|
|
if m != nil && m.HoldKey != nil {
|
|
return *m.HoldKey
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgGCToServerUpdateBroadcastCheers struct {
|
|
TimeStamp *uint32 `protobuf:"varint,1,opt,name=time_stamp" json:"time_stamp,omitempty"`
|
|
Team_1Cheers *uint32 `protobuf:"varint,2,opt,name=team_1_cheers" json:"team_1_cheers,omitempty"`
|
|
Team_2Cheers *uint32 `protobuf:"varint,3,opt,name=team_2_cheers" json:"team_2_cheers,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgGCToServerUpdateBroadcastCheers) Reset() { *m = CMsgGCToServerUpdateBroadcastCheers{} }
|
|
func (m *CMsgGCToServerUpdateBroadcastCheers) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgGCToServerUpdateBroadcastCheers) ProtoMessage() {}
|
|
func (*CMsgGCToServerUpdateBroadcastCheers) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{74}
|
|
}
|
|
|
|
func (m *CMsgGCToServerUpdateBroadcastCheers) GetTimeStamp() uint32 {
|
|
if m != nil && m.TimeStamp != nil {
|
|
return *m.TimeStamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGCToServerUpdateBroadcastCheers) GetTeam_1Cheers() uint32 {
|
|
if m != nil && m.Team_1Cheers != nil {
|
|
return *m.Team_1Cheers
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgGCToServerUpdateBroadcastCheers) GetTeam_2Cheers() uint32 {
|
|
if m != nil && m.Team_2Cheers != nil {
|
|
return *m.Team_2Cheers
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgSignOutWagerStats struct {
|
|
Players []*CMsgSignOutWagerStats_Player `protobuf:"bytes,1,rep,name=players" json:"players,omitempty"`
|
|
EventId *uint32 `protobuf:"varint,2,opt,name=event_id" json:"event_id,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgSignOutWagerStats) Reset() { *m = CMsgSignOutWagerStats{} }
|
|
func (m *CMsgSignOutWagerStats) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgSignOutWagerStats) ProtoMessage() {}
|
|
func (*CMsgSignOutWagerStats) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{75} }
|
|
|
|
func (m *CMsgSignOutWagerStats) GetPlayers() []*CMsgSignOutWagerStats_Player {
|
|
if m != nil {
|
|
return m.Players
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgSignOutWagerStats) GetEventId() uint32 {
|
|
if m != nil && m.EventId != nil {
|
|
return *m.EventId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgSignOutWagerStats_Player struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
Winnings *uint32 `protobuf:"varint,2,opt,name=winnings" json:"winnings,omitempty"`
|
|
MaxWager *uint32 `protobuf:"varint,3,opt,name=max_wager" json:"max_wager,omitempty"`
|
|
Wager *uint32 `protobuf:"varint,4,opt,name=wager" json:"wager,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgSignOutWagerStats_Player) Reset() { *m = CMsgSignOutWagerStats_Player{} }
|
|
func (m *CMsgSignOutWagerStats_Player) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgSignOutWagerStats_Player) ProtoMessage() {}
|
|
func (*CMsgSignOutWagerStats_Player) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{75, 0}
|
|
}
|
|
|
|
func (m *CMsgSignOutWagerStats_Player) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutWagerStats_Player) GetWinnings() uint32 {
|
|
if m != nil && m.Winnings != nil {
|
|
return *m.Winnings
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutWagerStats_Player) GetMaxWager() uint32 {
|
|
if m != nil && m.MaxWager != nil {
|
|
return *m.MaxWager
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutWagerStats_Player) GetWager() uint32 {
|
|
if m != nil && m.Wager != nil {
|
|
return *m.Wager
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgSignOutXPCoins struct {
|
|
Players []*CMsgSignOutXPCoins_Player `protobuf:"bytes,1,rep,name=players" json:"players,omitempty"`
|
|
EventId *uint32 `protobuf:"varint,2,opt,name=event_id" json:"event_id,omitempty"`
|
|
MatchId *uint64 `protobuf:"varint,3,opt,name=match_id" json:"match_id,omitempty"`
|
|
Timestamp *uint32 `protobuf:"varint,4,opt,name=timestamp" json:"timestamp,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgSignOutXPCoins) Reset() { *m = CMsgSignOutXPCoins{} }
|
|
func (m *CMsgSignOutXPCoins) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgSignOutXPCoins) ProtoMessage() {}
|
|
func (*CMsgSignOutXPCoins) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{76} }
|
|
|
|
func (m *CMsgSignOutXPCoins) GetPlayers() []*CMsgSignOutXPCoins_Player {
|
|
if m != nil {
|
|
return m.Players
|
|
}
|
|
return nil
|
|
}
|
|
|
|
func (m *CMsgSignOutXPCoins) GetEventId() uint32 {
|
|
if m != nil && m.EventId != nil {
|
|
return *m.EventId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutXPCoins) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutXPCoins) GetTimestamp() uint32 {
|
|
if m != nil && m.Timestamp != nil {
|
|
return *m.Timestamp
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgSignOutXPCoins_Player struct {
|
|
AccountId *uint32 `protobuf:"varint,1,opt,name=account_id" json:"account_id,omitempty"`
|
|
XpGained *uint32 `protobuf:"varint,2,opt,name=xp_gained" json:"xp_gained,omitempty"`
|
|
CoinsSpent *uint32 `protobuf:"varint,3,opt,name=coins_spent" json:"coins_spent,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgSignOutXPCoins_Player) Reset() { *m = CMsgSignOutXPCoins_Player{} }
|
|
func (m *CMsgSignOutXPCoins_Player) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgSignOutXPCoins_Player) ProtoMessage() {}
|
|
func (*CMsgSignOutXPCoins_Player) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{76, 0} }
|
|
|
|
func (m *CMsgSignOutXPCoins_Player) GetAccountId() uint32 {
|
|
if m != nil && m.AccountId != nil {
|
|
return *m.AccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutXPCoins_Player) GetXpGained() uint32 {
|
|
if m != nil && m.XpGained != nil {
|
|
return *m.XpGained
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutXPCoins_Player) GetCoinsSpent() uint32 {
|
|
if m != nil && m.CoinsSpent != nil {
|
|
return *m.CoinsSpent
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgSignOutCommunityGoalProgress struct {
|
|
EventId *uint32 `protobuf:"varint,1,opt,name=event_id" json:"event_id,omitempty"`
|
|
EventIncrements []*CMsgSignOutCommunityGoalProgress_EventGoalIncrement `protobuf:"bytes,2,rep,name=event_increments" json:"event_increments,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunityGoalProgress) Reset() { *m = CMsgSignOutCommunityGoalProgress{} }
|
|
func (m *CMsgSignOutCommunityGoalProgress) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgSignOutCommunityGoalProgress) ProtoMessage() {}
|
|
func (*CMsgSignOutCommunityGoalProgress) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{77}
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunityGoalProgress) GetEventId() uint32 {
|
|
if m != nil && m.EventId != nil {
|
|
return *m.EventId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunityGoalProgress) GetEventIncrements() []*CMsgSignOutCommunityGoalProgress_EventGoalIncrement {
|
|
if m != nil {
|
|
return m.EventIncrements
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgSignOutCommunityGoalProgress_EventGoalIncrement struct {
|
|
EventGoalId *uint32 `protobuf:"varint,1,opt,name=event_goal_id" json:"event_goal_id,omitempty"`
|
|
IncrementAmount *uint32 `protobuf:"varint,2,opt,name=increment_amount" json:"increment_amount,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunityGoalProgress_EventGoalIncrement) Reset() {
|
|
*m = CMsgSignOutCommunityGoalProgress_EventGoalIncrement{}
|
|
}
|
|
func (m *CMsgSignOutCommunityGoalProgress_EventGoalIncrement) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgSignOutCommunityGoalProgress_EventGoalIncrement) ProtoMessage() {}
|
|
func (*CMsgSignOutCommunityGoalProgress_EventGoalIncrement) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{77, 0}
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunityGoalProgress_EventGoalIncrement) GetEventGoalId() uint32 {
|
|
if m != nil && m.EventGoalId != nil {
|
|
return *m.EventGoalId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgSignOutCommunityGoalProgress_EventGoalIncrement) GetIncrementAmount() uint32 {
|
|
if m != nil && m.IncrementAmount != nil {
|
|
return *m.IncrementAmount
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgServerToGCPostMatchTip struct {
|
|
EventId *uint32 `protobuf:"varint,1,opt,name=event_id" json:"event_id,omitempty"`
|
|
MatchId *uint64 `protobuf:"varint,2,opt,name=match_id" json:"match_id,omitempty"`
|
|
TipperAccountId *uint32 `protobuf:"varint,3,opt,name=tipper_account_id" json:"tipper_account_id,omitempty"`
|
|
RecipientAccountId *uint32 `protobuf:"varint,4,opt,name=recipient_account_id" json:"recipient_account_id,omitempty"`
|
|
TipAmount *uint32 `protobuf:"varint,5,opt,name=tip_amount" json:"tip_amount,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCPostMatchTip) Reset() { *m = CMsgServerToGCPostMatchTip{} }
|
|
func (m *CMsgServerToGCPostMatchTip) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCPostMatchTip) ProtoMessage() {}
|
|
func (*CMsgServerToGCPostMatchTip) Descriptor() ([]byte, []int) { return fileDescriptor20, []int{78} }
|
|
|
|
func (m *CMsgServerToGCPostMatchTip) GetEventId() uint32 {
|
|
if m != nil && m.EventId != nil {
|
|
return *m.EventId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCPostMatchTip) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCPostMatchTip) GetTipperAccountId() uint32 {
|
|
if m != nil && m.TipperAccountId != nil {
|
|
return *m.TipperAccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCPostMatchTip) GetRecipientAccountId() uint32 {
|
|
if m != nil && m.RecipientAccountId != nil {
|
|
return *m.RecipientAccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCPostMatchTip) GetTipAmount() uint32 {
|
|
if m != nil && m.TipAmount != nil {
|
|
return *m.TipAmount
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgServerToGCPostMatchTipResponse struct {
|
|
MatchId *uint64 `protobuf:"varint,1,opt,name=match_id" json:"match_id,omitempty"`
|
|
TipperAccountId *uint32 `protobuf:"varint,2,opt,name=tipper_account_id" json:"tipper_account_id,omitempty"`
|
|
RecipientAccountId *uint32 `protobuf:"varint,3,opt,name=recipient_account_id" json:"recipient_account_id,omitempty"`
|
|
Result *CMsgServerToGCPostMatchTipResponse_Result `protobuf:"varint,4,opt,name=result,enum=dota.CMsgServerToGCPostMatchTipResponse_Result,def=0" json:"result,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCPostMatchTipResponse) Reset() { *m = CMsgServerToGCPostMatchTipResponse{} }
|
|
func (m *CMsgServerToGCPostMatchTipResponse) String() string { return proto.CompactTextString(m) }
|
|
func (*CMsgServerToGCPostMatchTipResponse) ProtoMessage() {}
|
|
func (*CMsgServerToGCPostMatchTipResponse) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{79}
|
|
}
|
|
|
|
const Default_CMsgServerToGCPostMatchTipResponse_Result CMsgServerToGCPostMatchTipResponse_Result = CMsgServerToGCPostMatchTipResponse_SUCCESS
|
|
|
|
func (m *CMsgServerToGCPostMatchTipResponse) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCPostMatchTipResponse) GetTipperAccountId() uint32 {
|
|
if m != nil && m.TipperAccountId != nil {
|
|
return *m.TipperAccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCPostMatchTipResponse) GetRecipientAccountId() uint32 {
|
|
if m != nil && m.RecipientAccountId != nil {
|
|
return *m.RecipientAccountId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCPostMatchTipResponse) GetResult() CMsgServerToGCPostMatchTipResponse_Result {
|
|
if m != nil && m.Result != nil {
|
|
return *m.Result
|
|
}
|
|
return Default_CMsgServerToGCPostMatchTipResponse_Result
|
|
}
|
|
|
|
type CMsgServerToGCStartCompendiumInGamePredictions struct {
|
|
LeagueId *uint32 `protobuf:"varint,1,opt,name=league_id" json:"league_id,omitempty"`
|
|
MatchId *uint64 `protobuf:"varint,2,opt,name=match_id" json:"match_id,omitempty"`
|
|
HltvDelay *float32 `protobuf:"fixed32,3,opt,name=hltv_delay" json:"hltv_delay,omitempty"`
|
|
PredictionIds []uint32 `protobuf:"varint,4,rep,name=prediction_ids" json:"prediction_ids,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCStartCompendiumInGamePredictions) Reset() {
|
|
*m = CMsgServerToGCStartCompendiumInGamePredictions{}
|
|
}
|
|
func (m *CMsgServerToGCStartCompendiumInGamePredictions) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgServerToGCStartCompendiumInGamePredictions) ProtoMessage() {}
|
|
func (*CMsgServerToGCStartCompendiumInGamePredictions) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{80}
|
|
}
|
|
|
|
func (m *CMsgServerToGCStartCompendiumInGamePredictions) GetLeagueId() uint32 {
|
|
if m != nil && m.LeagueId != nil {
|
|
return *m.LeagueId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCStartCompendiumInGamePredictions) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCStartCompendiumInGamePredictions) GetHltvDelay() float32 {
|
|
if m != nil && m.HltvDelay != nil {
|
|
return *m.HltvDelay
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCStartCompendiumInGamePredictions) GetPredictionIds() []uint32 {
|
|
if m != nil {
|
|
return m.PredictionIds
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgServerToGCStartCompendiumInGamePredictionsResponse struct {
|
|
Result *bool `protobuf:"varint,1,opt,name=result" json:"result,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCStartCompendiumInGamePredictionsResponse) Reset() {
|
|
*m = CMsgServerToGCStartCompendiumInGamePredictionsResponse{}
|
|
}
|
|
func (m *CMsgServerToGCStartCompendiumInGamePredictionsResponse) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgServerToGCStartCompendiumInGamePredictionsResponse) ProtoMessage() {}
|
|
func (*CMsgServerToGCStartCompendiumInGamePredictionsResponse) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{81}
|
|
}
|
|
|
|
func (m *CMsgServerToGCStartCompendiumInGamePredictionsResponse) GetResult() bool {
|
|
if m != nil && m.Result != nil {
|
|
return *m.Result
|
|
}
|
|
return false
|
|
}
|
|
|
|
type CMsgServerToGCCloseCompendiumInGamePredictionVoting struct {
|
|
MatchId *uint64 `protobuf:"varint,1,opt,name=match_id" json:"match_id,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCCloseCompendiumInGamePredictionVoting) Reset() {
|
|
*m = CMsgServerToGCCloseCompendiumInGamePredictionVoting{}
|
|
}
|
|
func (m *CMsgServerToGCCloseCompendiumInGamePredictionVoting) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgServerToGCCloseCompendiumInGamePredictionVoting) ProtoMessage() {}
|
|
func (*CMsgServerToGCCloseCompendiumInGamePredictionVoting) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{82}
|
|
}
|
|
|
|
func (m *CMsgServerToGCCloseCompendiumInGamePredictionVoting) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgServerToGCCloseCompendiumInGamePredictionVotingResponse struct {
|
|
Result *bool `protobuf:"varint,1,opt,name=result" json:"result,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCCloseCompendiumInGamePredictionVotingResponse) Reset() {
|
|
*m = CMsgServerToGCCloseCompendiumInGamePredictionVotingResponse{}
|
|
}
|
|
func (m *CMsgServerToGCCloseCompendiumInGamePredictionVotingResponse) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgServerToGCCloseCompendiumInGamePredictionVotingResponse) ProtoMessage() {}
|
|
func (*CMsgServerToGCCloseCompendiumInGamePredictionVotingResponse) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{83}
|
|
}
|
|
|
|
func (m *CMsgServerToGCCloseCompendiumInGamePredictionVotingResponse) GetResult() bool {
|
|
if m != nil && m.Result != nil {
|
|
return *m.Result
|
|
}
|
|
return false
|
|
}
|
|
|
|
type CMsgServerToGCEndCompendiumInGamePredictions struct {
|
|
MatchId *uint64 `protobuf:"varint,1,opt,name=match_id" json:"match_id,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCEndCompendiumInGamePredictions) Reset() {
|
|
*m = CMsgServerToGCEndCompendiumInGamePredictions{}
|
|
}
|
|
func (m *CMsgServerToGCEndCompendiumInGamePredictions) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgServerToGCEndCompendiumInGamePredictions) ProtoMessage() {}
|
|
func (*CMsgServerToGCEndCompendiumInGamePredictions) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{84}
|
|
}
|
|
|
|
func (m *CMsgServerToGCEndCompendiumInGamePredictions) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
type CMsgServerToGCEndCompendiumInGamePredictionsResponse struct {
|
|
Result *bool `protobuf:"varint,1,opt,name=result" json:"result,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCEndCompendiumInGamePredictionsResponse) Reset() {
|
|
*m = CMsgServerToGCEndCompendiumInGamePredictionsResponse{}
|
|
}
|
|
func (m *CMsgServerToGCEndCompendiumInGamePredictionsResponse) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgServerToGCEndCompendiumInGamePredictionsResponse) ProtoMessage() {}
|
|
func (*CMsgServerToGCEndCompendiumInGamePredictionsResponse) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{85}
|
|
}
|
|
|
|
func (m *CMsgServerToGCEndCompendiumInGamePredictionsResponse) GetResult() bool {
|
|
if m != nil && m.Result != nil {
|
|
return *m.Result
|
|
}
|
|
return false
|
|
}
|
|
|
|
type CMsgServerToGCCompendiumInGamePredictionResults struct {
|
|
MatchId *uint64 `protobuf:"varint,1,opt,name=match_id" json:"match_id,omitempty"`
|
|
Results []*CMsgServerToGCCompendiumInGamePredictionResults_PredictionResult `protobuf:"bytes,2,rep,name=results" json:"results,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCCompendiumInGamePredictionResults) Reset() {
|
|
*m = CMsgServerToGCCompendiumInGamePredictionResults{}
|
|
}
|
|
func (m *CMsgServerToGCCompendiumInGamePredictionResults) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgServerToGCCompendiumInGamePredictionResults) ProtoMessage() {}
|
|
func (*CMsgServerToGCCompendiumInGamePredictionResults) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{86}
|
|
}
|
|
|
|
func (m *CMsgServerToGCCompendiumInGamePredictionResults) GetMatchId() uint64 {
|
|
if m != nil && m.MatchId != nil {
|
|
return *m.MatchId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCCompendiumInGamePredictionResults) GetResults() []*CMsgServerToGCCompendiumInGamePredictionResults_PredictionResult {
|
|
if m != nil {
|
|
return m.Results
|
|
}
|
|
return nil
|
|
}
|
|
|
|
type CMsgServerToGCCompendiumInGamePredictionResults_PredictionResult struct {
|
|
PredictionId *uint32 `protobuf:"varint,1,opt,name=prediction_id" json:"prediction_id,omitempty"`
|
|
PredictionValue *uint32 `protobuf:"varint,2,opt,name=prediction_value" json:"prediction_value,omitempty"`
|
|
PredictionValueIsMask *bool `protobuf:"varint,3,opt,name=prediction_value_is_mask" json:"prediction_value_is_mask,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCCompendiumInGamePredictionResults_PredictionResult) Reset() {
|
|
*m = CMsgServerToGCCompendiumInGamePredictionResults_PredictionResult{}
|
|
}
|
|
func (m *CMsgServerToGCCompendiumInGamePredictionResults_PredictionResult) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgServerToGCCompendiumInGamePredictionResults_PredictionResult) ProtoMessage() {}
|
|
func (*CMsgServerToGCCompendiumInGamePredictionResults_PredictionResult) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{86, 0}
|
|
}
|
|
|
|
func (m *CMsgServerToGCCompendiumInGamePredictionResults_PredictionResult) GetPredictionId() uint32 {
|
|
if m != nil && m.PredictionId != nil {
|
|
return *m.PredictionId
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCCompendiumInGamePredictionResults_PredictionResult) GetPredictionValue() uint32 {
|
|
if m != nil && m.PredictionValue != nil {
|
|
return *m.PredictionValue
|
|
}
|
|
return 0
|
|
}
|
|
|
|
func (m *CMsgServerToGCCompendiumInGamePredictionResults_PredictionResult) GetPredictionValueIsMask() bool {
|
|
if m != nil && m.PredictionValueIsMask != nil {
|
|
return *m.PredictionValueIsMask
|
|
}
|
|
return false
|
|
}
|
|
|
|
type CMsgServerToGCCompendiumInGamePredictionResultsResponse struct {
|
|
Result *bool `protobuf:"varint,1,opt,name=result" json:"result,omitempty"`
|
|
XXX_unrecognized []byte `json:"-"`
|
|
}
|
|
|
|
func (m *CMsgServerToGCCompendiumInGamePredictionResultsResponse) Reset() {
|
|
*m = CMsgServerToGCCompendiumInGamePredictionResultsResponse{}
|
|
}
|
|
func (m *CMsgServerToGCCompendiumInGamePredictionResultsResponse) String() string {
|
|
return proto.CompactTextString(m)
|
|
}
|
|
func (*CMsgServerToGCCompendiumInGamePredictionResultsResponse) ProtoMessage() {}
|
|
func (*CMsgServerToGCCompendiumInGamePredictionResultsResponse) Descriptor() ([]byte, []int) {
|
|
return fileDescriptor20, []int{87}
|
|
}
|
|
|
|
func (m *CMsgServerToGCCompendiumInGamePredictionResultsResponse) GetResult() bool {
|
|
if m != nil && m.Result != nil {
|
|
return *m.Result
|
|
}
|
|
return false
|
|
}
|
|
|
|
func init() {
|
|
proto.RegisterType((*CMsgPoorNetworkConditions)(nil), "dota.CMsgPoorNetworkConditions")
|
|
proto.RegisterType((*CMsgPoorNetworkConditions_Player)(nil), "dota.CMsgPoorNetworkConditions.Player")
|
|
proto.RegisterType((*CMsgGameserverCrash)(nil), "dota.CMsgGameserverCrash")
|
|
proto.RegisterType((*CMsgConnectedPlayers)(nil), "dota.CMsgConnectedPlayers")
|
|
proto.RegisterType((*CMsgConnectedPlayers_Player)(nil), "dota.CMsgConnectedPlayers.Player")
|
|
proto.RegisterType((*CMsgGameServerInfo)(nil), "dota.CMsgGameServerInfo")
|
|
proto.RegisterType((*CMsgLeaverDetected)(nil), "dota.CMsgLeaverDetected")
|
|
proto.RegisterType((*CMsgLeaverDetectedResponse)(nil), "dota.CMsgLeaverDetectedResponse")
|
|
proto.RegisterType((*CMsgDOTAFantasyFinalPlayerStats)(nil), "dota.CMsgDOTAFantasyFinalPlayerStats")
|
|
proto.RegisterType((*CMsgDOTAFantasyLivePlayerStats)(nil), "dota.CMsgDOTAFantasyLivePlayerStats")
|
|
proto.RegisterType((*CMsgDOTAFantasyMatch)(nil), "dota.CMsgDOTAFantasyMatch")
|
|
proto.RegisterType((*CMsgServerToGCRealtimeStats)(nil), "dota.CMsgServerToGCRealtimeStats")
|
|
proto.RegisterType((*CMsgGCToServerRealtimeStatsStartStop)(nil), "dota.CMsgGCToServerRealtimeStatsStartStop")
|
|
proto.RegisterType((*CMsgGameMatchSignOut)(nil), "dota.CMsgGameMatchSignOut")
|
|
proto.RegisterType((*CMsgGameMatchSignOut_CTeam)(nil), "dota.CMsgGameMatchSignOut.CTeam")
|
|
proto.RegisterType((*CMsgGameMatchSignOut_CTeam_CPlayer)(nil), "dota.CMsgGameMatchSignOut.CTeam.CPlayer")
|
|
proto.RegisterType((*CMsgGameMatchSignOut_CTeam_CPlayer_CCustomGameData)(nil), "dota.CMsgGameMatchSignOut.CTeam.CPlayer.CCustomGameData")
|
|
proto.RegisterType((*CMsgGameMatchSignOut_CAdditionalSignoutMsg)(nil), "dota.CMsgGameMatchSignOut.CAdditionalSignoutMsg")
|
|
proto.RegisterType((*CMsgGameMatchSignOut_CSocialFeedMatchEvent)(nil), "dota.CMsgGameMatchSignOut.CSocialFeedMatchEvent")
|
|
proto.RegisterType((*CMsgGameMatchSignOut_CCustomGameData)(nil), "dota.CMsgGameMatchSignOut.CCustomGameData")
|
|
proto.RegisterType((*CMsgSignOutDraftInfo)(nil), "dota.CMsgSignOutDraftInfo")
|
|
proto.RegisterType((*CMsgSignOutBotInfo)(nil), "dota.CMsgSignOutBotInfo")
|
|
proto.RegisterType((*CMsgSignOutBotInfo_CMsgBotSlotDifficulty)(nil), "dota.CMsgSignOutBotInfo.CMsgBotSlotDifficulty")
|
|
proto.RegisterType((*CMsgSignOutPlayerStats)(nil), "dota.CMsgSignOutPlayerStats")
|
|
proto.RegisterType((*CMsgSignOutCommunicationSummary)(nil), "dota.CMsgSignOutCommunicationSummary")
|
|
proto.RegisterType((*CMsgSignOutCommunicationSummary_PlayerCommunication)(nil), "dota.CMsgSignOutCommunicationSummary.PlayerCommunication")
|
|
proto.RegisterType((*CMsgGameMatchSignoutResponse)(nil), "dota.CMsgGameMatchSignoutResponse")
|
|
proto.RegisterType((*CMsgGameMatchSignoutResponse_CAdditionalSignoutMsg)(nil), "dota.CMsgGameMatchSignoutResponse.CAdditionalSignoutMsg")
|
|
proto.RegisterType((*CMsgGameMatchSignoutResponse_PlayerMetadata)(nil), "dota.CMsgGameMatchSignoutResponse.PlayerMetadata")
|
|
proto.RegisterType((*CMsgTimedRewardContainer)(nil), "dota.CMsgTimedRewardContainer")
|
|
proto.RegisterType((*CMsgGameMatchSignOutPermissionRequest)(nil), "dota.CMsgGameMatchSignOutPermissionRequest")
|
|
proto.RegisterType((*CMsgGameMatchSignOutPermissionResponse)(nil), "dota.CMsgGameMatchSignOutPermissionResponse")
|
|
proto.RegisterType((*CMsgDOTALiveScoreboardUpdate)(nil), "dota.CMsgDOTALiveScoreboardUpdate")
|
|
proto.RegisterType((*CMsgDOTALiveScoreboardUpdate_Team)(nil), "dota.CMsgDOTALiveScoreboardUpdate.Team")
|
|
proto.RegisterType((*CMsgDOTALiveScoreboardUpdate_Team_Player)(nil), "dota.CMsgDOTALiveScoreboardUpdate.Team.Player")
|
|
proto.RegisterType((*CMsgDOTALiveScoreboardUpdate_Team_Player_HeroAbility)(nil), "dota.CMsgDOTALiveScoreboardUpdate.Team.Player.HeroAbility")
|
|
proto.RegisterType((*CMsgDOTARequestPlayerResources)(nil), "dota.CMsgDOTARequestPlayerResources")
|
|
proto.RegisterType((*CMsgDOTARequestPlayerResourcesResponse)(nil), "dota.CMsgDOTARequestPlayerResourcesResponse")
|
|
proto.RegisterType((*CMsgDOTARequestBatchPlayerResources)(nil), "dota.CMsgDOTARequestBatchPlayerResources")
|
|
proto.RegisterType((*CMsgDOTARequestBatchPlayerResourcesResponse)(nil), "dota.CMsgDOTARequestBatchPlayerResourcesResponse")
|
|
proto.RegisterType((*CMsgDOTARequestBatchPlayerResourcesResponse_Result)(nil), "dota.CMsgDOTARequestBatchPlayerResourcesResponse.Result")
|
|
proto.RegisterType((*CMsgDOTAPlayerFailedToConnect)(nil), "dota.CMsgDOTAPlayerFailedToConnect")
|
|
proto.RegisterType((*CMsgGCToRelayConnect)(nil), "dota.CMsgGCToRelayConnect")
|
|
proto.RegisterType((*CMsgGCGCToLANServerRelayConnect)(nil), "dota.CMsgGCGCToLANServerRelayConnect")
|
|
proto.RegisterType((*CMsgGCToRelayConnectResponse)(nil), "dota.CMsgGCToRelayConnectResponse")
|
|
proto.RegisterType((*CMsgGCBanStatusRequest)(nil), "dota.CMsgGCBanStatusRequest")
|
|
proto.RegisterType((*CMsgGCBanStatusResponse)(nil), "dota.CMsgGCBanStatusResponse")
|
|
proto.RegisterType((*CMsgTournamentItemEvent)(nil), "dota.CMsgTournamentItemEvent")
|
|
proto.RegisterType((*CMsgTournamentItemEventResponse)(nil), "dota.CMsgTournamentItemEventResponse")
|
|
proto.RegisterType((*CMsgTeamFanfare)(nil), "dota.CMsgTeamFanfare")
|
|
proto.RegisterType((*CMsgResponseTeamFanfare)(nil), "dota.CMsgResponseTeamFanfare")
|
|
proto.RegisterType((*CMsgGameServerUploadSaveGame)(nil), "dota.CMsgGameServerUploadSaveGame")
|
|
proto.RegisterType((*CMsgGameServerSaveGameResult)(nil), "dota.CMsgGameServerSaveGameResult")
|
|
proto.RegisterType((*CMsgGameServerGetLoadGame)(nil), "dota.CMsgGameServerGetLoadGame")
|
|
proto.RegisterType((*CMsgGameServerGetLoadGameResult)(nil), "dota.CMsgGameServerGetLoadGameResult")
|
|
proto.RegisterType((*CMsgDOTAGenerateDiretidePrizeList)(nil), "dota.CMsgDOTAGenerateDiretidePrizeList")
|
|
proto.RegisterType((*CMsgDOTAGenerateDiretidePrizeListResponse)(nil), "dota.CMsgDOTAGenerateDiretidePrizeListResponse")
|
|
proto.RegisterType((*CMsgDOTARewardDiretidePrizes)(nil), "dota.CMsgDOTARewardDiretidePrizes")
|
|
proto.RegisterType((*CMsgDOTADiretidePrizesRewardedResponse)(nil), "dota.CMsgDOTADiretidePrizesRewardedResponse")
|
|
proto.RegisterType((*CMsgDOTAAwardEventPoints)(nil), "dota.CMsgDOTAAwardEventPoints")
|
|
proto.RegisterType((*CMsgDOTAAwardEventPoints_AwardPoints)(nil), "dota.CMsgDOTAAwardEventPoints.AwardPoints")
|
|
proto.RegisterType((*CMsgServerToGCSignoutAwardAdditionalDrops)(nil), "dota.CMsgServerToGCSignoutAwardAdditionalDrops")
|
|
proto.RegisterType((*CMsgServerToGCSignoutAwardAdditionalDrops_AdditionalDrops)(nil), "dota.CMsgServerToGCSignoutAwardAdditionalDrops.AdditionalDrops")
|
|
proto.RegisterType((*CMsgDOTAFrostivusTimeElapsed)(nil), "dota.CMsgDOTAFrostivusTimeElapsed")
|
|
proto.RegisterType((*CMsgDOTAFrostivusTimeElapsed_User)(nil), "dota.CMsgDOTAFrostivusTimeElapsed.User")
|
|
proto.RegisterType((*CMsgGCToServerPingRequest)(nil), "dota.CMsgGCToServerPingRequest")
|
|
proto.RegisterType((*CMsgGCToServerPingResponse)(nil), "dota.CMsgGCToServerPingResponse")
|
|
proto.RegisterType((*CMsgGCToServerConsoleCommand)(nil), "dota.CMsgGCToServerConsoleCommand")
|
|
proto.RegisterType((*CMsgServerGetEventPoints)(nil), "dota.CMsgServerGetEventPoints")
|
|
proto.RegisterType((*CMsgServerGetEventPointsResponse)(nil), "dota.CMsgServerGetEventPointsResponse")
|
|
proto.RegisterType((*CMsgServerGetEventPointsResponse_Points)(nil), "dota.CMsgServerGetEventPointsResponse.Points")
|
|
proto.RegisterType((*CMsgServerGrantSurveyPermission)(nil), "dota.CMsgServerGrantSurveyPermission")
|
|
proto.RegisterType((*CMsgServerGrantSurveyPermission_Survey)(nil), "dota.CMsgServerGrantSurveyPermission.Survey")
|
|
proto.RegisterType((*CMsgServerGrantSurveyPermissionResponse)(nil), "dota.CMsgServerGrantSurveyPermissionResponse")
|
|
proto.RegisterType((*CMsgServerToGCMatchConnectionStats)(nil), "dota.CMsgServerToGCMatchConnectionStats")
|
|
proto.RegisterType((*CMsgServerToGCMatchConnectionStats_Player)(nil), "dota.CMsgServerToGCMatchConnectionStats.Player")
|
|
proto.RegisterType((*CMsgServerGCUpdateSpectatorCount)(nil), "dota.CMsgServerGCUpdateSpectatorCount")
|
|
proto.RegisterType((*CSerializedCombatLog)(nil), "dota.CSerializedCombatLog")
|
|
proto.RegisterType((*CSerializedCombatLog_Dictionary)(nil), "dota.CSerializedCombatLog.Dictionary")
|
|
proto.RegisterType((*CSerializedCombatLog_Dictionary_DictString)(nil), "dota.CSerializedCombatLog.Dictionary.DictString")
|
|
proto.RegisterType((*CMsgServerToGCGetAdditionalEquips)(nil), "dota.CMsgServerToGCGetAdditionalEquips")
|
|
proto.RegisterType((*CMsgServerToGCGetAdditionalEquipsResponse)(nil), "dota.CMsgServerToGCGetAdditionalEquipsResponse")
|
|
proto.RegisterType((*CMsgServerToGCGetAdditionalEquipsResponse_CUserEquips)(nil), "dota.CMsgServerToGCGetAdditionalEquipsResponse.CUserEquips")
|
|
proto.RegisterType((*CMsgServerToGCGetProfileCard)(nil), "dota.CMsgServerToGCGetProfileCard")
|
|
proto.RegisterType((*CMsgServerToGCGetProfileCardResponse)(nil), "dota.CMsgServerToGCGetProfileCardResponse")
|
|
proto.RegisterType((*CMsgServerToGCVictoryPredictions)(nil), "dota.CMsgServerToGCVictoryPredictions")
|
|
proto.RegisterType((*CMsgServerToGCVictoryPredictions_Record)(nil), "dota.CMsgServerToGCVictoryPredictions.Record")
|
|
proto.RegisterType((*CMsgSuspiciousActivity)(nil), "dota.CMsgSuspiciousActivity")
|
|
proto.RegisterType((*CMsgServerToGCRequestStatus)(nil), "dota.CMsgServerToGCRequestStatus")
|
|
proto.RegisterType((*CMsgServerToGCRequestStatus_Response)(nil), "dota.CMsgServerToGCRequestStatus_Response")
|
|
proto.RegisterType((*CMsgSignOutAssassinMiniGameInfo)(nil), "dota.CMsgSignOutAssassinMiniGameInfo")
|
|
proto.RegisterType((*CMsgServerToGCGetIngameEventData)(nil), "dota.CMsgServerToGCGetIngameEventData")
|
|
proto.RegisterType((*CMsgGCToServerIngameEventDataOraclePA)(nil), "dota.CMsgGCToServerIngameEventDataOraclePA")
|
|
proto.RegisterType((*CMsgServerToGCKillSummaries)(nil), "dota.CMsgServerToGCKillSummaries")
|
|
proto.RegisterType((*CMsgServerToGCKillSummaries_KillSummary)(nil), "dota.CMsgServerToGCKillSummaries.KillSummary")
|
|
proto.RegisterType((*CMsgGCToServerPredictionResult)(nil), "dota.CMsgGCToServerPredictionResult")
|
|
proto.RegisterType((*CMsgGCToServerPredictionResult_Prediction)(nil), "dota.CMsgGCToServerPredictionResult.Prediction")
|
|
proto.RegisterType((*CMsgServerToGCLockCharmTrading)(nil), "dota.CMsgServerToGCLockCharmTrading")
|
|
proto.RegisterType((*CMsgSignOutUpdatePlayerChallenge)(nil), "dota.CMsgSignOutUpdatePlayerChallenge")
|
|
proto.RegisterType((*CMsgSignOutUpdatePlayerChallenge_Challenge)(nil), "dota.CMsgSignOutUpdatePlayerChallenge.Challenge")
|
|
proto.RegisterType((*CMsgServerToGCRerollPlayerChallenge)(nil), "dota.CMsgServerToGCRerollPlayerChallenge")
|
|
proto.RegisterType((*CMsgServerToGCHoldEventPoints)(nil), "dota.CMsgServerToGCHoldEventPoints")
|
|
proto.RegisterType((*CMsgServerToGCHoldEventPoints_HoldRequest)(nil), "dota.CMsgServerToGCHoldEventPoints.HoldRequest")
|
|
proto.RegisterType((*CMsgSignOutReleaseEventPointHolds)(nil), "dota.CMsgSignOutReleaseEventPointHolds")
|
|
proto.RegisterType((*CMsgGCToServerUpdateBroadcastCheers)(nil), "dota.CMsgGCToServerUpdateBroadcastCheers")
|
|
proto.RegisterType((*CMsgSignOutWagerStats)(nil), "dota.CMsgSignOutWagerStats")
|
|
proto.RegisterType((*CMsgSignOutWagerStats_Player)(nil), "dota.CMsgSignOutWagerStats.Player")
|
|
proto.RegisterType((*CMsgSignOutXPCoins)(nil), "dota.CMsgSignOutXPCoins")
|
|
proto.RegisterType((*CMsgSignOutXPCoins_Player)(nil), "dota.CMsgSignOutXPCoins.Player")
|
|
proto.RegisterType((*CMsgSignOutCommunityGoalProgress)(nil), "dota.CMsgSignOutCommunityGoalProgress")
|
|
proto.RegisterType((*CMsgSignOutCommunityGoalProgress_EventGoalIncrement)(nil), "dota.CMsgSignOutCommunityGoalProgress.EventGoalIncrement")
|
|
proto.RegisterType((*CMsgServerToGCPostMatchTip)(nil), "dota.CMsgServerToGCPostMatchTip")
|
|
proto.RegisterType((*CMsgServerToGCPostMatchTipResponse)(nil), "dota.CMsgServerToGCPostMatchTipResponse")
|
|
proto.RegisterType((*CMsgServerToGCStartCompendiumInGamePredictions)(nil), "dota.CMsgServerToGCStartCompendiumInGamePredictions")
|
|
proto.RegisterType((*CMsgServerToGCStartCompendiumInGamePredictionsResponse)(nil), "dota.CMsgServerToGCStartCompendiumInGamePredictionsResponse")
|
|
proto.RegisterType((*CMsgServerToGCCloseCompendiumInGamePredictionVoting)(nil), "dota.CMsgServerToGCCloseCompendiumInGamePredictionVoting")
|
|
proto.RegisterType((*CMsgServerToGCCloseCompendiumInGamePredictionVotingResponse)(nil), "dota.CMsgServerToGCCloseCompendiumInGamePredictionVotingResponse")
|
|
proto.RegisterType((*CMsgServerToGCEndCompendiumInGamePredictions)(nil), "dota.CMsgServerToGCEndCompendiumInGamePredictions")
|
|
proto.RegisterType((*CMsgServerToGCEndCompendiumInGamePredictionsResponse)(nil), "dota.CMsgServerToGCEndCompendiumInGamePredictionsResponse")
|
|
proto.RegisterType((*CMsgServerToGCCompendiumInGamePredictionResults)(nil), "dota.CMsgServerToGCCompendiumInGamePredictionResults")
|
|
proto.RegisterType((*CMsgServerToGCCompendiumInGamePredictionResults_PredictionResult)(nil), "dota.CMsgServerToGCCompendiumInGamePredictionResults.PredictionResult")
|
|
proto.RegisterType((*CMsgServerToGCCompendiumInGamePredictionResultsResponse)(nil), "dota.CMsgServerToGCCompendiumInGamePredictionResultsResponse")
|
|
proto.RegisterEnum("dota.EPoorNetworkConditionsType", EPoorNetworkConditionsType_name, EPoorNetworkConditionsType_value)
|
|
proto.RegisterEnum("dota.EAbilityAbuseType", EAbilityAbuseType_name, EAbilityAbuseType_value)
|
|
proto.RegisterEnum("dota.EIntentionalFeedingType", EIntentionalFeedingType_name, EIntentionalFeedingType_value)
|
|
proto.RegisterEnum("dota.ESuspiciousActivity", ESuspiciousActivity_name, ESuspiciousActivity_value)
|
|
proto.RegisterEnum("dota.ESuspiciousBuildType", ESuspiciousBuildType_name, ESuspiciousBuildType_value)
|
|
proto.RegisterEnum("dota.CMsgConnectedPlayers_SendReason", CMsgConnectedPlayers_SendReason_name, CMsgConnectedPlayers_SendReason_value)
|
|
proto.RegisterEnum("dota.CMsgGameServerInfo_ServerType", CMsgGameServerInfo_ServerType_name, CMsgGameServerInfo_ServerType_value)
|
|
proto.RegisterEnum("dota.CMsgGameServerInfo_CustomGames", CMsgGameServerInfo_CustomGames_name, CMsgGameServerInfo_CustomGames_value)
|
|
proto.RegisterEnum("dota.CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState", CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState_name, CMsgDOTALiveScoreboardUpdate_Team_Player_DOTAUltimateState_value)
|
|
proto.RegisterEnum("dota.CMsgGameServerSaveGameResult_Result", CMsgGameServerSaveGameResult_Result_name, CMsgGameServerSaveGameResult_Result_value)
|
|
proto.RegisterEnum("dota.CMsgGCToServerPredictionResult_Prediction_EResult", CMsgGCToServerPredictionResult_Prediction_EResult_name, CMsgGCToServerPredictionResult_Prediction_EResult_value)
|
|
proto.RegisterEnum("dota.CMsgServerToGCPostMatchTipResponse_Result", CMsgServerToGCPostMatchTipResponse_Result_name, CMsgServerToGCPostMatchTipResponse_Result_value)
|
|
}
|
|
|
|
func init() { proto.RegisterFile("dota_gcmessages_server.proto", fileDescriptor20) }
|
|
|
|
var fileDescriptor20 = []byte{
|
|
// 7307 bytes of a gzipped FileDescriptorProto
|
|
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0xac, 0x7c, 0xdb, 0x6f, 0x1b, 0x49,
|
|
0x76, 0xf7, 0x90, 0xba, 0x50, 0x2a, 0x59, 0x32, 0x45, 0xdf, 0x68, 0x8e, 0x2f, 0x72, 0xdb, 0x33,
|
|
0x9e, 0xf1, 0x78, 0x38, 0xb6, 0x3c, 0x97, 0x1d, 0xed, 0x65, 0x2c, 0x51, 0x94, 0xcd, 0x6f, 0x74,
|
|
0x1b, 0x91, 0xf2, 0xcc, 0x02, 0x8b, 0xaf, 0xd1, 0x22, 0x4b, 0x64, 0x7f, 0x6a, 0x76, 0xf7, 0x76,
|
|
0x37, 0x75, 0xd9, 0xef, 0xc5, 0x8b, 0x0f, 0xfb, 0x01, 0xc9, 0x6e, 0x80, 0xe4, 0x29, 0x08, 0x02,
|
|
0x04, 0x01, 0x16, 0x08, 0xf6, 0x25, 0x40, 0x10, 0x20, 0x41, 0x82, 0xbc, 0x04, 0x08, 0xb0, 0x41,
|
|
0x36, 0x08, 0x90, 0xa7, 0x20, 0x41, 0x90, 0x87, 0x3c, 0x04, 0x48, 0x82, 0xfc, 0x03, 0x41, 0x5e,
|
|
0x72, 0xce, 0xa9, 0xaa, 0xbe, 0xb1, 0x49, 0xcb, 0x93, 0x7d, 0x98, 0x81, 0x58, 0x97, 0x53, 0xa7,
|
|
0xaa, 0xce, 0xe5, 0x77, 0x4e, 0x9d, 0x36, 0xbb, 0xd1, 0x71, 0x02, 0x43, 0xef, 0xb6, 0xfb, 0xdc,
|
|
0xf7, 0x8d, 0x2e, 0xf7, 0x75, 0x9f, 0x7b, 0xc7, 0xdc, 0xab, 0xba, 0x9e, 0x13, 0x38, 0xa5, 0x49,
|
|
0xec, 0xad, 0x5c, 0xf2, 0x03, 0x6e, 0xf4, 0xd5, 0x08, 0xd1, 0x55, 0xb9, 0x46, 0x13, 0xfd, 0x9e,
|
|
0xe1, 0xf1, 0x8e, 0xce, 0xed, 0x41, 0x5f, 0x75, 0x0c, 0x51, 0x6c, 0x3b, 0xfd, 0xbe, 0x63, 0xcb,
|
|
0xde, 0x2b, 0xbc, 0xed, 0xd8, 0xb1, 0x5e, 0xd9, 0x5c, 0xb6, 0x79, 0x70, 0xe2, 0x78, 0x47, 0x30,
|
|
0xd8, 0xb6, 0x79, 0x3b, 0x30, 0xc3, 0x09, 0xef, 0x67, 0x93, 0xd3, 0xfb, 0x46, 0xd0, 0xee, 0xc1,
|
|
0xff, 0x6d, 0x68, 0xec, 0x73, 0x3b, 0x10, 0xc3, 0xb5, 0xbf, 0xcf, 0xb3, 0xeb, 0xb5, 0x2d, 0xbf,
|
|
0xbb, 0xeb, 0x38, 0xde, 0xb6, 0xa0, 0x59, 0x73, 0xec, 0x8e, 0x89, 0x14, 0xfd, 0xd2, 0x97, 0x6c,
|
|
0xa1, 0xc3, 0x03, 0x41, 0x5f, 0x0f, 0xce, 0x5c, 0x5e, 0xce, 0x2d, 0xe5, 0xde, 0x59, 0x58, 0x5e,
|
|
0xaa, 0xe2, 0x2a, 0xd5, 0x7a, 0xe6, 0xac, 0x16, 0x8c, 0x5b, 0xb9, 0x79, 0xa4, 0x67, 0xf7, 0xea,
|
|
0xdb, 0x8e, 0xcd, 0x4b, 0x9f, 0xb0, 0x82, 0x6b, 0x19, 0x67, 0xdc, 0xf3, 0xcb, 0xf9, 0xa5, 0x89,
|
|
0x77, 0xe6, 0x96, 0xdf, 0x16, 0x14, 0x47, 0xb2, 0x52, 0xdd, 0xa5, 0xe1, 0x95, 0x9f, 0xe5, 0xd8,
|
|
0xb4, 0xf8, 0xb3, 0x54, 0x62, 0xcc, 0x68, 0xb7, 0x9d, 0x81, 0x1d, 0xe8, 0x66, 0x87, 0x18, 0x9b,
|
|
0x2f, 0x7d, 0xc5, 0x16, 0x3b, 0xa6, 0x2f, 0x0f, 0x45, 0xf7, 0xb8, 0xe1, 0x3b, 0x36, 0xac, 0x80,
|
|
0x3c, 0xdf, 0x91, 0x3c, 0x4b, 0xd2, 0xeb, 0xe1, 0x30, 0x20, 0xbf, 0x47, 0x03, 0x57, 0x2a, 0xdb,
|
|
0xf5, 0xd6, 0x97, 0x3b, 0x7b, 0x9f, 0xeb, 0xeb, 0x8d, 0x66, 0x6d, 0x67, 0x7b, 0xbb, 0x5e, 0x6b,
|
|
0xe9, 0x8d, 0xed, 0x17, 0xab, 0x9b, 0x8d, 0xf5, 0xd2, 0x75, 0xb6, 0x08, 0x97, 0xa6, 0x1f, 0x18,
|
|
0x1d, 0xdd, 0xb4, 0x03, 0xb8, 0x74, 0xc3, 0xf2, 0xcb, 0x13, 0xb4, 0xe8, 0x15, 0x36, 0xef, 0x72,
|
|
0xe3, 0x48, 0xb7, 0x1c, 0xdf, 0xd7, 0xdd, 0x76, 0x50, 0x9e, 0xc4, 0x66, 0xed, 0xaf, 0xf3, 0xec,
|
|
0x12, 0xee, 0xe7, 0x99, 0x01, 0x77, 0x41, 0x52, 0x52, 0xf3, 0x0c, 0xbf, 0x57, 0x2a, 0xb2, 0x19,
|
|
0x71, 0x19, 0x92, 0xeb, 0x49, 0x6c, 0xb1, 0x9c, 0x83, 0x83, 0x33, 0x6c, 0x41, 0x66, 0xa7, 0x4b,
|
|
0x35, 0xc6, 0xba, 0x30, 0x4d, 0xf7, 0x03, 0x23, 0xe0, 0xb4, 0xcc, 0xc2, 0xf2, 0x65, 0xb1, 0x81,
|
|
0xf5, 0x9d, 0xd6, 0xaa, 0x8e, 0x34, 0x9b, 0xd8, 0xb7, 0x72, 0x5d, 0xfc, 0x5e, 0xdd, 0xaa, 0xef,
|
|
0xed, 0x6f, 0xd6, 0x9b, 0x7a, 0xb3, 0xb5, 0xda, 0xaa, 0x03, 0xd7, 0x8d, 0x56, 0xa9, 0xc2, 0x4a,
|
|
0x3e, 0xdc, 0xb4, 0x69, 0x73, 0x4b, 0xf7, 0x8d, 0x63, 0xae, 0x07, 0x66, 0x9f, 0x13, 0x73, 0x85,
|
|
0xd2, 0x55, 0xb6, 0xd0, 0x1e, 0xf8, 0x81, 0xd3, 0xd7, 0x69, 0x1d, 0x58, 0x78, 0x8e, 0x16, 0x86,
|
|
0xbd, 0x04, 0xce, 0xc0, 0xb3, 0x0d, 0x94, 0x11, 0x6c, 0xbe, 0x40, 0x5b, 0xbc, 0xc6, 0x2e, 0x8a,
|
|
0x2d, 0xe8, 0x24, 0xdb, 0xd8, 0x31, 0x45, 0xe3, 0x6f, 0xb2, 0x2b, 0xb2, 0xc3, 0x1d, 0x1c, 0x58,
|
|
0x66, 0x5b, 0x37, 0x5d, 0xdd, 0xe8, 0x74, 0xbc, 0xf2, 0x34, 0x2d, 0x73, 0x89, 0xcd, 0xa9, 0x6e,
|
|
0xc7, 0x0b, 0xca, 0x05, 0x22, 0x06, 0x6b, 0xcb, 0xc6, 0xb6, 0x05, 0x3c, 0x70, 0xaf, 0x3c, 0x43,
|
|
0xed, 0x73, 0x6c, 0xc2, 0x05, 0xc2, 0xb3, 0xf4, 0x63, 0x81, 0x4d, 0x73, 0xbb, 0x0b, 0xbc, 0x97,
|
|
0x19, 0x9d, 0xe6, 0x9f, 0x16, 0xd8, 0x65, 0x3c, 0xcd, 0x9a, 0xb8, 0x34, 0xde, 0x11, 0x52, 0xe0,
|
|
0x97, 0xbe, 0xc5, 0x16, 0xdb, 0xaa, 0x4d, 0x57, 0x42, 0x95, 0x23, 0xa1, 0xba, 0x13, 0x09, 0x55,
|
|
0x7a, 0x9a, 0x94, 0xa7, 0xd2, 0x67, 0xec, 0x72, 0x24, 0x30, 0x31, 0x02, 0x85, 0xf3, 0x12, 0x48,
|
|
0xde, 0x54, 0xfe, 0xeb, 0xdd, 0xd4, 0x0d, 0x76, 0xf9, 0xd0, 0xf4, 0xfc, 0x40, 0x3f, 0xb0, 0x1c,
|
|
0xa7, 0xa3, 0xf7, 0x0c, 0xd7, 0xe5, 0x36, 0xef, 0xd0, 0x21, 0xce, 0x94, 0x6e, 0xb1, 0xab, 0x16,
|
|
0xef, 0x1a, 0xed, 0x33, 0x50, 0x5f, 0x90, 0xb0, 0x88, 0x5f, 0x3a, 0xaa, 0x99, 0xd2, 0x53, 0x76,
|
|
0xcd, 0x05, 0x9d, 0xd1, 0x63, 0x36, 0x41, 0x6a, 0x0d, 0x9d, 0xdd, 0xdc, 0xf2, 0xed, 0x57, 0x28,
|
|
0x17, 0x6c, 0x02, 0xae, 0xc9, 0xee, 0x28, 0x85, 0x99, 0xa1, 0x5d, 0xbc, 0x35, 0x66, 0xf3, 0x4d,
|
|
0x18, 0x2d, 0x95, 0xa6, 0xa0, 0x34, 0x04, 0x44, 0xc7, 0x33, 0x3a, 0xa6, 0x01, 0x72, 0x73, 0x64,
|
|
0x5a, 0xa0, 0x1d, 0x73, 0x74, 0x91, 0xa0, 0xa6, 0x1d, 0xd3, 0xe3, 0xb2, 0x4d, 0x88, 0xd3, 0x65,
|
|
0x76, 0x41, 0x0d, 0xb5, 0xb8, 0xd1, 0x29, 0x2f, 0x40, 0xeb, 0x14, 0xca, 0xc5, 0xc1, 0xc0, 0xb4,
|
|
0x3a, 0xa6, 0xdd, 0x95, 0xc7, 0x79, 0x11, 0x47, 0x57, 0xfe, 0x30, 0xd2, 0x79, 0xd0, 0x94, 0x50,
|
|
0x00, 0x73, 0x24, 0x80, 0x17, 0x59, 0xa1, 0xc7, 0x3d, 0x47, 0xa9, 0xce, 0x7c, 0xe9, 0x3d, 0x76,
|
|
0x01, 0x68, 0x0a, 0x51, 0x55, 0xca, 0x33, 0xb7, 0x7c, 0x25, 0xda, 0xcc, 0x26, 0xf5, 0xd2, 0x9d,
|
|
0x64, 0xdb, 0x8b, 0xc9, 0x5f, 0x82, 0xbd, 0xd0, 0x7e, 0x25, 0xcf, 0x58, 0x74, 0x4a, 0x20, 0xdb,
|
|
0xea, 0x9c, 0x8a, 0x6f, 0x94, 0xe6, 0xd9, 0xec, 0xf3, 0xfa, 0xea, 0x5e, 0x6b, 0xad, 0xbe, 0xda,
|
|
0x2a, 0xe6, 0x40, 0xd4, 0x19, 0x4a, 0x85, 0x10, 0x88, 0x62, 0x1e, 0xb6, 0x34, 0xb7, 0xd1, 0xd8,
|
|
0x6b, 0xb6, 0xf4, 0xb5, 0xcd, 0x9d, 0x9d, 0xf5, 0xe2, 0x04, 0x1c, 0x57, 0x71, 0x77, 0x73, 0xf5,
|
|
0xbb, 0xf5, 0x3d, 0x5d, 0xae, 0x52, 0x5f, 0x2f, 0x4e, 0xe2, 0x30, 0xd9, 0xfa, 0xbc, 0xbe, 0xb7,
|
|
0x53, 0x9c, 0x2a, 0xdd, 0x63, 0x4b, 0xb2, 0x21, 0xe2, 0xa7, 0xbe, 0x8e, 0x73, 0x9a, 0xf5, 0x2f,
|
|
0xf6, 0xeb, 0xdb, 0xb5, 0x7a, 0xb3, 0x38, 0x5d, 0x7a, 0x9b, 0x69, 0x59, 0xa3, 0xb6, 0x77, 0x12,
|
|
0xe3, 0x0a, 0x70, 0x9d, 0x8b, 0xc8, 0x95, 0x90, 0xd2, 0x56, 0x63, 0xab, 0xbe, 0xb3, 0xdf, 0x2a,
|
|
0x32, 0xd0, 0xe8, 0x8b, 0x5b, 0xab, 0xcd, 0x66, 0x6c, 0x72, 0x71, 0xae, 0x34, 0xcb, 0xa6, 0x3e,
|
|
0x6f, 0x6c, 0x6e, 0x36, 0x8b, 0x78, 0xdd, 0x0b, 0x6b, 0xfb, 0x8d, 0xcd, 0xf5, 0xc6, 0xf6, 0x33,
|
|
0xb9, 0xa1, 0x05, 0xed, 0xef, 0xa6, 0x59, 0x49, 0x59, 0xc2, 0x26, 0x69, 0x7e, 0xc3, 0x3e, 0x74,
|
|
0x46, 0xdb, 0x8e, 0x1c, 0xd9, 0x0e, 0x10, 0x7b, 0xd5, 0xed, 0x99, 0xc7, 0x70, 0x5b, 0x61, 0x7f,
|
|
0x3e, 0xcb, 0xb6, 0x4c, 0xa4, 0x6c, 0x4b, 0x70, 0x2c, 0xda, 0xc9, 0x18, 0x97, 0x6e, 0xb3, 0x6b,
|
|
0xa0, 0x3b, 0x66, 0x17, 0xb4, 0x4a, 0x4f, 0x0d, 0xb8, 0x4a, 0x03, 0xee, 0xb0, 0xeb, 0x71, 0x0b,
|
|
0xd7, 0x31, 0x02, 0xa3, 0xeb, 0x81, 0xa0, 0xd1, 0x90, 0x2b, 0x4a, 0x92, 0xe5, 0x90, 0x23, 0x7e,
|
|
0x46, 0xf6, 0x6f, 0x56, 0xd8, 0x58, 0x6a, 0xeb, 0x99, 0x07, 0x1c, 0xec, 0x26, 0x8a, 0x87, 0xd4,
|
|
0xdb, 0x7a, 0xc8, 0x20, 0xb9, 0xce, 0x02, 0x89, 0xd5, 0xdd, 0x48, 0x10, 0x93, 0xc7, 0x51, 0x15,
|
|
0x7f, 0x92, 0xf7, 0x9c, 0xdb, 0xdf, 0x6e, 0xee, 0xd6, 0x6b, 0x8d, 0x8d, 0x46, 0x9d, 0xf4, 0x4a,
|
|
0x92, 0xf1, 0x78, 0xd7, 0x94, 0xea, 0x19, 0xdf, 0xa9, 0xe5, 0x18, 0x1d, 0xe3, 0xb8, 0x4b, 0xd6,
|
|
0x20, 0x5f, 0x5a, 0x62, 0xe5, 0x68, 0x83, 0x07, 0x1e, 0xf4, 0xb5, 0x0d, 0xb0, 0x2c, 0x64, 0xfb,
|
|
0x19, 0x8d, 0x28, 0xb3, 0xa2, 0x1c, 0x41, 0x96, 0x8b, 0x7a, 0xe6, 0xa8, 0xe7, 0x3e, 0xbb, 0x1d,
|
|
0x2e, 0x05, 0x0a, 0xa7, 0x47, 0x76, 0x31, 0xd4, 0xba, 0x0b, 0xa4, 0x75, 0xe0, 0x0f, 0xc4, 0x08,
|
|
0xdf, 0x72, 0x02, 0x1f, 0xec, 0xd2, 0x69, 0x79, 0x9e, 0xb8, 0x02, 0xda, 0xd4, 0xe1, 0x47, 0x73,
|
|
0xa5, 0x76, 0xc3, 0x0d, 0x48, 0xa2, 0x96, 0x09, 0xbe, 0x25, 0x3e, 0xe0, 0x22, 0x0d, 0xb8, 0xc7,
|
|
0x6e, 0xd0, 0x00, 0x58, 0x4d, 0x58, 0xd4, 0x94, 0xc3, 0x29, 0xd2, 0xca, 0x70, 0xe0, 0x2e, 0x60,
|
|
0x28, 0x3b, 0x08, 0x59, 0x04, 0x00, 0x50, 0x5e, 0x54, 0x47, 0x02, 0x7b, 0xf6, 0x79, 0xdb, 0xe3,
|
|
0x01, 0x74, 0x74, 0x78, 0xb9, 0x44, 0x73, 0xa2, 0xa3, 0x82, 0xff, 0x7c, 0x3c, 0xc2, 0x4b, 0x23,
|
|
0x1c, 0xd1, 0x65, 0x6a, 0xdf, 0x60, 0x25, 0xc3, 0xb2, 0x9c, 0x13, 0x3d, 0xe6, 0x22, 0xfd, 0xf2,
|
|
0x35, 0xba, 0xbf, 0x7b, 0x23, 0xef, 0xaf, 0x46, 0x83, 0xc9, 0xdb, 0xaf, 0x4c, 0xae, 0xed, 0xb4,
|
|
0x9e, 0x6b, 0xcb, 0x68, 0x02, 0xd4, 0xa5, 0xa2, 0xbe, 0xc6, 0xae, 0x15, 0xcc, 0xc0, 0x0c, 0x9b,
|
|
0x44, 0x0d, 0x03, 0x0b, 0x00, 0xfa, 0xb3, 0xbb, 0xb7, 0xf3, 0xd5, 0x77, 0x8b, 0x79, 0xed, 0x3d,
|
|
0x36, 0x17, 0x23, 0x84, 0x63, 0x90, 0x94, 0x18, 0xbd, 0xbd, 0xb3, 0x8d, 0xa3, 0xe1, 0xaf, 0x9d,
|
|
0xed, 0x4d, 0x1c, 0xfc, 0x8b, 0xbc, 0x50, 0x2c, 0x61, 0xd2, 0xd6, 0x09, 0xaa, 0xf1, 0x4e, 0x86,
|
|
0x95, 0x5c, 0x65, 0xf3, 0x31, 0xa3, 0x38, 0xf0, 0xa5, 0xa3, 0x2a, 0x47, 0x8e, 0x2a, 0xb2, 0x8a,
|
|
0x03, 0x5f, 0x0f, 0x56, 0x8a, 0xe4, 0xac, 0x36, 0xeb, 0xab, 0x2f, 0xc0, 0x50, 0xe0, 0xba, 0x43,
|
|
0x76, 0x75, 0x72, 0x9c, 0x5d, 0x1d, 0x3e, 0xd9, 0xa9, 0xd1, 0xf8, 0x6c, 0xfa, 0x97, 0x81, 0xcf,
|
|
0xc6, 0x38, 0xc1, 0xc2, 0xb9, 0x9c, 0xa0, 0xf6, 0x90, 0x55, 0x86, 0xcf, 0x72, 0x8f, 0xfb, 0x2e,
|
|
0x74, 0x72, 0xc4, 0x23, 0x1e, 0xf7, 0x07, 0x56, 0x20, 0x90, 0xa6, 0xb6, 0xc7, 0x6e, 0xe3, 0x68,
|
|
0x3c, 0xa6, 0x0d, 0xf0, 0x63, 0x86, 0x7f, 0xb6, 0x61, 0xda, 0x86, 0x25, 0xfc, 0x14, 0x1e, 0x82,
|
|
0x5f, 0xfa, 0x80, 0x4d, 0xe1, 0x51, 0x29, 0x88, 0xbb, 0x14, 0x31, 0x10, 0x9b, 0x15, 0x9b, 0xa0,
|
|
0x7d, 0xc1, 0x6e, 0xa5, 0x7a, 0x37, 0xcd, 0x63, 0xfe, 0x3f, 0x22, 0xf9, 0x9b, 0x39, 0x01, 0x9b,
|
|
0x62, 0xdd, 0x5b, 0x08, 0x3e, 0x33, 0x50, 0xe8, 0x22, 0x9b, 0x85, 0x0b, 0xee, 0x0e, 0x78, 0xe4,
|
|
0x4b, 0xa1, 0x09, 0xae, 0xd1, 0x84, 0x28, 0x02, 0x9a, 0x26, 0x42, 0x23, 0x18, 0x18, 0x5e, 0x10,
|
|
0x81, 0xc9, 0x79, 0x69, 0x89, 0x71, 0x18, 0x19, 0xba, 0x29, 0x05, 0xe0, 0x48, 0x06, 0x1f, 0xd3,
|
|
0xfd, 0x46, 0xbf, 0x97, 0x05, 0x0a, 0xd4, 0xfe, 0x7f, 0x8e, 0xbd, 0x89, 0x9c, 0x49, 0x0d, 0x71,
|
|
0x9e, 0xd5, 0xe0, 0x96, 0x2d, 0xa4, 0x2a, 0xb6, 0xfa, 0x11, 0x2b, 0x74, 0x84, 0x39, 0x20, 0xfe,
|
|
0xe6, 0xe2, 0x9a, 0x87, 0xbb, 0x51, 0xa3, 0x15, 0xc0, 0xf2, 0x5b, 0xa0, 0xdb, 0xbc, 0xf4, 0x88,
|
|
0x15, 0xda, 0x03, 0x0f, 0x0d, 0x04, 0xed, 0x21, 0x71, 0xef, 0x99, 0xd3, 0xb4, 0xe7, 0xec, 0x1e,
|
|
0x69, 0x73, 0xad, 0xe5, 0x08, 0x5e, 0x12, 0x7c, 0x34, 0x71, 0xb3, 0xcd, 0xc0, 0x71, 0x11, 0x69,
|
|
0xc4, 0x19, 0x9a, 0xc1, 0x86, 0xf8, 0x52, 0x33, 0xda, 0x6f, 0x5c, 0x16, 0x87, 0x8d, 0xb4, 0xe9,
|
|
0x94, 0x9b, 0xe0, 0x70, 0x76, 0x06, 0x01, 0xa8, 0x43, 0xea, 0xb0, 0xd7, 0x26, 0x5f, 0xfe, 0xde,
|
|
0xcd, 0x1c, 0x5e, 0x42, 0x67, 0xe0, 0x09, 0x9f, 0x91, 0x57, 0xb1, 0x44, 0x17, 0x21, 0x60, 0x77,
|
|
0x00, 0x26, 0xf4, 0xc4, 0xb4, 0xe9, 0xd4, 0x67, 0x4a, 0x17, 0xd8, 0x64, 0x47, 0x29, 0x1d, 0x79,
|
|
0x3e, 0x8c, 0x45, 0x14, 0x56, 0x9d, 0x02, 0x59, 0x98, 0x47, 0xd1, 0xc0, 0xf3, 0xf5, 0xe1, 0xb8,
|
|
0x53, 0xa2, 0x91, 0x66, 0xa7, 0x5a, 0x6b, 0xc1, 0x40, 0x04, 0x61, 0x81, 0x73, 0x12, 0x99, 0x84,
|
|
0x19, 0x22, 0x03, 0x96, 0xfd, 0xc0, 0xf0, 0x3c, 0xa3, 0x7d, 0xe4, 0xab, 0x8e, 0x59, 0xea, 0xc0,
|
|
0xdd, 0x4a, 0x5d, 0x66, 0xb1, 0x5b, 0x47, 0x1d, 0x27, 0xa7, 0x3c, 0x47, 0xfe, 0x10, 0xec, 0x7f,
|
|
0x1c, 0xc9, 0x92, 0x90, 0x84, 0x98, 0x8f, 0xcc, 0xfa, 0x81, 0x61, 0x19, 0x76, 0x9b, 0x93, 0xbf,
|
|
0xc8, 0x23, 0x11, 0x7e, 0x8c, 0xd6, 0x1c, 0xb4, 0xdd, 0xe3, 0xe4, 0x2a, 0x70, 0x2b, 0xcc, 0x35,
|
|
0x91, 0x81, 0x03, 0x03, 0xd4, 0xf7, 0x22, 0xed, 0xe7, 0x4d, 0xb5, 0x1f, 0xdc, 0xc8, 0x73, 0x40,
|
|
0x7c, 0x4d, 0x6e, 0x81, 0x86, 0xd6, 0x71, 0x32, 0x84, 0x93, 0xf3, 0x87, 0x42, 0xb8, 0x75, 0xa1,
|
|
0x1e, 0xef, 0x9e, 0x4f, 0x3d, 0x4a, 0x2d, 0xb6, 0x24, 0x4e, 0x11, 0xe6, 0x79, 0x86, 0xdd, 0xe5,
|
|
0xc2, 0x9f, 0xc0, 0x8e, 0xfe, 0x0f, 0x6c, 0x15, 0x63, 0x20, 0x1f, 0x7c, 0x0b, 0xd2, 0x7a, 0x10,
|
|
0xd1, 0xaa, 0x83, 0x6d, 0x51, 0x44, 0x68, 0x52, 0x0d, 0xe7, 0xac, 0x86, 0x53, 0x4a, 0x6f, 0xb2,
|
|
0x4b, 0xc6, 0x00, 0x4c, 0x38, 0x5c, 0x6c, 0x5b, 0xf7, 0x49, 0x44, 0x3a, 0x70, 0x6c, 0x25, 0xba,
|
|
0xca, 0x51, 0xce, 0x68, 0x34, 0xca, 0xbf, 0xf2, 0x2a, 0x94, 0x7f, 0xf7, 0x7c, 0x28, 0xbf, 0xc1,
|
|
0x2e, 0xc2, 0x4d, 0xd1, 0x0f, 0xc3, 0xd2, 0xfb, 0x7e, 0xd7, 0x07, 0x7f, 0x87, 0x7b, 0x7b, 0x34,
|
|
0x4e, 0x56, 0x56, 0xc3, 0x29, 0xd8, 0xe4, 0x0c, 0x02, 0x18, 0x55, 0xda, 0x04, 0xd8, 0xe3, 0xb4,
|
|
0x4d, 0x20, 0x73, 0xc8, 0x31, 0x9f, 0x71, 0x4c, 0x27, 0x75, 0xef, 0xd5, 0xd4, 0x9a, 0x34, 0x6b,
|
|
0x03, 0x26, 0x51, 0xbb, 0xb8, 0x3e, 0xd8, 0x3a, 0xda, 0x5c, 0x03, 0x8e, 0x5f, 0xec, 0x2e, 0xe8,
|
|
0xe9, 0xa0, 0x6a, 0x81, 0x41, 0xd8, 0x6c, 0x11, 0xc3, 0xa3, 0x64, 0xbb, 0xde, 0x37, 0xed, 0xc7,
|
|
0x8f, 0xc8, 0x23, 0x8f, 0xe8, 0x5d, 0x7e, 0x54, 0x2e, 0x53, 0x2f, 0xa0, 0x0a, 0x40, 0x27, 0x66,
|
|
0x1f, 0xf4, 0x05, 0xe2, 0x73, 0x0c, 0x2d, 0xc2, 0xc1, 0x14, 0x7a, 0x5c, 0xa7, 0x51, 0x00, 0x9a,
|
|
0x14, 0x07, 0xfc, 0xd4, 0x45, 0x5b, 0x06, 0x22, 0x2a, 0x79, 0xa8, 0xd0, 0x08, 0xe0, 0x31, 0xdd,
|
|
0x23, 0xb9, 0x78, 0x73, 0x5c, 0x3f, 0xf0, 0x71, 0x83, 0xfa, 0x01, 0xfe, 0x1c, 0x38, 0x36, 0xf8,
|
|
0xd6, 0xae, 0x63, 0x75, 0x50, 0xb3, 0x6d, 0x90, 0x00, 0x41, 0xe0, 0xe6, 0xd8, 0x01, 0x40, 0xe1,
|
|
0xd6, 0xe8, 0x01, 0x01, 0x1c, 0xb5, 0x55, 0xbe, 0xad, 0x24, 0x28, 0x36, 0x00, 0x76, 0x1b, 0xae,
|
|
0xb0, 0xa4, 0x58, 0xcc, 0xea, 0x87, 0x05, 0xee, 0x8c, 0xec, 0x17, 0xf4, 0x35, 0xa2, 0xbf, 0xce,
|
|
0x8a, 0xf1, 0x9c, 0x01, 0x42, 0xe4, 0xf2, 0x5b, 0x24, 0x7a, 0x0f, 0xc6, 0x5d, 0x79, 0x04, 0x67,
|
|
0xd6, 0x61, 0x06, 0x6a, 0xbc, 0xb0, 0x85, 0x87, 0x96, 0x01, 0x12, 0xf8, 0xb6, 0xb2, 0x25, 0xe4,
|
|
0x1c, 0xc8, 0x0a, 0xf8, 0xe5, 0xfb, 0x64, 0x71, 0xae, 0xb3, 0x45, 0x17, 0x02, 0x47, 0xb1, 0x98,
|
|
0x32, 0x93, 0xef, 0x50, 0x48, 0xf8, 0xf3, 0x02, 0x9b, 0x12, 0x56, 0xec, 0xd3, 0x28, 0x93, 0x24,
|
|
0x82, 0xfe, 0x77, 0x5e, 0x65, 0xf8, 0xaa, 0x35, 0x99, 0x4b, 0xfa, 0x61, 0x81, 0x15, 0x6a, 0xe7,
|
|
0x09, 0x2c, 0x85, 0xe7, 0x9b, 0x67, 0x53, 0x66, 0xc0, 0xc1, 0xc0, 0x4e, 0x12, 0x77, 0x60, 0x92,
|
|
0xf1, 0x9c, 0xa4, 0xb7, 0x83, 0x4e, 0x11, 0xe0, 0x86, 0xce, 0xae, 0xc3, 0x8d, 0xa0, 0xe7, 0xcb,
|
|
0x94, 0x07, 0x10, 0xc3, 0xf0, 0xc3, 0x0f, 0x7c, 0x89, 0xde, 0xaf, 0xa4, 0x01, 0xd9, 0xac, 0x72,
|
|
0xb8, 0x16, 0xa2, 0xf5, 0x9e, 0x19, 0xf8, 0xd2, 0xcc, 0x12, 0x29, 0x1b, 0x9c, 0xab, 0x8c, 0xa7,
|
|
0xd1, 0x8e, 0xe2, 0xfd, 0xb8, 0xe2, 0xf6, 0xa4, 0x75, 0x05, 0x7a, 0xa7, 0xae, 0x6a, 0x1b, 0x04,
|
|
0x5c, 0xc2, 0x71, 0xf0, 0xd6, 0x34, 0xd8, 0x77, 0xd1, 0x4b, 0x2d, 0x28, 0x56, 0x2d, 0x50, 0x58,
|
|
0x4b, 0x44, 0xd7, 0x78, 0xf4, 0xb4, 0xcf, 0x8e, 0xd1, 0x07, 0xf1, 0x27, 0x94, 0x3d, 0x1f, 0xf9,
|
|
0x06, 0xd9, 0xba, 0xa8, 0x5a, 0x69, 0x68, 0x0f, 0x1c, 0x24, 0x68, 0x12, 0x19, 0x34, 0x81, 0xba,
|
|
0xc1, 0xcc, 0xeb, 0xc4, 0xb8, 0xcf, 0xb9, 0x32, 0x68, 0x18, 0xde, 0x0d, 0x5c, 0x8c, 0x9f, 0x74,
|
|
0xe3, 0xc0, 0xb4, 0xcc, 0xe0, 0x4c, 0x3f, 0x36, 0xac, 0x01, 0x97, 0x20, 0x1b, 0x4e, 0x1c, 0x80,
|
|
0x7c, 0x40, 0x49, 0xaf, 0x2b, 0x04, 0x40, 0x80, 0xbc, 0xdf, 0x36, 0x2c, 0xb0, 0x27, 0xe2, 0x28,
|
|
0xcb, 0xe4, 0x21, 0x30, 0xfc, 0x11, 0xad, 0xf2, 0x44, 0xaf, 0x53, 0x33, 0x9a, 0x51, 0xd1, 0xac,
|
|
0x0e, 0xb6, 0x42, 0xed, 0x20, 0x34, 0x6d, 0xcb, 0x00, 0x7e, 0x3a, 0xfa, 0xa1, 0xe1, 0xf5, 0x49,
|
|
0x96, 0x49, 0x45, 0x89, 0x7d, 0xc5, 0x10, 0xb5, 0xde, 0x50, 0xec, 0xab, 0x09, 0xf2, 0x9c, 0x6f,
|
|
0xa6, 0xdb, 0xfb, 0xa6, 0xef, 0x43, 0xfb, 0x2d, 0x75, 0x1f, 0xf2, 0xb7, 0xd0, 0xba, 0x15, 0x56,
|
|
0x54, 0xdb, 0x1b, 0xb8, 0x10, 0x32, 0x76, 0xa0, 0x67, 0x29, 0xe9, 0x7e, 0x50, 0x04, 0x85, 0x9c,
|
|
0xad, 0x8a, 0x91, 0xfb, 0x62, 0x60, 0xe9, 0x19, 0xab, 0xc4, 0x2c, 0xf2, 0xc0, 0x86, 0x5b, 0xd7,
|
|
0x4d, 0x1b, 0x6d, 0xa2, 0xe3, 0x9d, 0x81, 0x56, 0x22, 0x95, 0xbb, 0x71, 0x2a, 0x91, 0x31, 0xde,
|
|
0x87, 0xc1, 0x0d, 0x35, 0x14, 0xe5, 0x06, 0xcc, 0x9a, 0x4e, 0x76, 0x4d, 0x6a, 0xeb, 0x5e, 0x86,
|
|
0xb6, 0x0a, 0x47, 0xf1, 0x8d, 0xf3, 0x6a, 0xc8, 0x90, 0xee, 0x42, 0xf0, 0x25, 0x74, 0x57, 0x3a,
|
|
0x4d, 0xa1, 0xc2, 0xf7, 0x48, 0x25, 0x3f, 0x64, 0x17, 0xd3, 0xc3, 0x81, 0x2b, 0xca, 0x46, 0xa3,
|
|
0x62, 0xc9, 0x04, 0x2d, 0x9c, 0x9e, 0xb0, 0x5c, 0x02, 0x32, 0x55, 0x3e, 0x62, 0x57, 0xb2, 0x3d,
|
|
0x0c, 0x63, 0xf9, 0x30, 0xab, 0x0b, 0xa2, 0x02, 0xde, 0x2e, 0x20, 0x1f, 0x83, 0xd3, 0x2e, 0x54,
|
|
0x7e, 0x00, 0xd3, 0x32, 0x5d, 0x49, 0x56, 0x52, 0x18, 0xd8, 0x40, 0x01, 0x05, 0x45, 0xeb, 0xbb,
|
|
0x12, 0x66, 0xc1, 0x30, 0x01, 0x3b, 0x08, 0xb0, 0x4e, 0xa8, 0x61, 0x51, 0x3c, 0x3c, 0x49, 0x21,
|
|
0x29, 0xe8, 0x86, 0xc7, 0x71, 0xaf, 0xa2, 0x91, 0x54, 0xbd, 0xf2, 0x70, 0x78, 0xa3, 0x68, 0xa9,
|
|
0x30, 0x85, 0xe1, 0xf7, 0xf4, 0x68, 0x25, 0x11, 0x27, 0xfc, 0x44, 0x02, 0x70, 0x79, 0xc0, 0xeb,
|
|
0x9e, 0x71, 0x18, 0x50, 0xf6, 0x43, 0x63, 0x15, 0x95, 0x03, 0x6b, 0x1b, 0x6e, 0x60, 0x98, 0xb6,
|
|
0x3e, 0xc4, 0x39, 0x98, 0x7c, 0xca, 0x9d, 0x65, 0x0c, 0xc8, 0x67, 0x20, 0xa5, 0x89, 0x57, 0x22,
|
|
0x25, 0xed, 0xaf, 0x64, 0xc4, 0x28, 0xd9, 0x59, 0x73, 0x04, 0x33, 0xa0, 0x1a, 0x32, 0xe2, 0x05,
|
|
0xdd, 0x0e, 0x7c, 0x09, 0x70, 0x9f, 0xb1, 0x85, 0x03, 0x27, 0x00, 0x28, 0x72, 0x78, 0x68, 0xb6,
|
|
0x21, 0xf4, 0x39, 0x93, 0x61, 0xe3, 0xb5, 0x28, 0x6c, 0x04, 0x02, 0xeb, 0x61, 0xf7, 0xca, 0x55,
|
|
0x88, 0x55, 0x21, 0x38, 0xdb, 0xd8, 0x68, 0xd4, 0xf6, 0x37, 0x5b, 0xdf, 0xd5, 0x77, 0x57, 0x9b,
|
|
0xcd, 0xc6, 0x8b, 0x3a, 0xea, 0x30, 0xc4, 0xe4, 0x06, 0x26, 0x12, 0x28, 0xd1, 0x2d, 0x51, 0xed,
|
|
0x16, 0xbb, 0x82, 0xf4, 0x31, 0x87, 0x10, 0x2d, 0x82, 0x1a, 0x38, 0x49, 0x1b, 0xa9, 0x46, 0x72,
|
|
0x9a, 0x64, 0x97, 0x9a, 0xe0, 0xef, 0xa6, 0x15, 0x5f, 0xbd, 0x62, 0x83, 0x50, 0x64, 0x75, 0xa0,
|
|
0xa9, 0xc6, 0x35, 0xe4, 0xa1, 0xfe, 0xb2, 0x76, 0xa5, 0xfd, 0xf3, 0x04, 0xbb, 0x1a, 0x63, 0x2e,
|
|
0x8e, 0x2b, 0x87, 0xc5, 0x70, 0x2a, 0x11, 0x71, 0xe5, 0xc9, 0xe0, 0x01, 0x5f, 0x80, 0x1f, 0x8f,
|
|
0xa4, 0xfc, 0xc5, 0x1c, 0xce, 0xa4, 0x12, 0x7b, 0x0f, 0x04, 0x09, 0x5f, 0x71, 0xa4, 0x97, 0x41,
|
|
0xb3, 0xec, 0x99, 0xae, 0xa5, 0xb2, 0xa9, 0xc2, 0xd9, 0x00, 0xdc, 0x8c, 0x63, 0x6e, 0x69, 0xb5,
|
|
0xa4, 0xe7, 0x01, 0xd1, 0x8c, 0x77, 0x76, 0x21, 0xa0, 0x54, 0x19, 0x24, 0x80, 0xfa, 0xc0, 0x22,
|
|
0x20, 0x16, 0xcf, 0x27, 0x7a, 0x5c, 0xe5, 0xde, 0x01, 0xc4, 0x1b, 0xbc, 0x6b, 0xfa, 0xf8, 0xbc,
|
|
0x65, 0x23, 0xcb, 0xd0, 0xc3, 0x94, 0x9b, 0x81, 0x5f, 0x1c, 0x7b, 0xf0, 0x3a, 0x6d, 0xe9, 0x93,
|
|
0xd0, 0x56, 0x7a, 0x9c, 0xbb, 0x14, 0x32, 0xb4, 0x8f, 0xb8, 0x7a, 0x36, 0x00, 0xfd, 0x39, 0x34,
|
|
0xbb, 0x3d, 0x85, 0xee, 0x05, 0xe4, 0x87, 0xb3, 0x21, 0xcb, 0x1c, 0x21, 0x7e, 0x61, 0xe4, 0xa5,
|
|
0x69, 0x16, 0xcd, 0x17, 0xd5, 0x50, 0x77, 0x00, 0x4a, 0x25, 0xda, 0x8a, 0xd4, 0x16, 0x7a, 0xda,
|
|
0xc5, 0x94, 0xa7, 0x2d, 0xa5, 0x3d, 0xed, 0xa5, 0x61, 0x97, 0x7a, 0x39, 0xe5, 0x52, 0xaf, 0xa8,
|
|
0x87, 0x87, 0xae, 0xdb, 0x27, 0xb0, 0x99, 0xc7, 0x4b, 0x39, 0x75, 0xe1, 0x17, 0x82, 0xcb, 0xbc,
|
|
0xf6, 0x0f, 0x13, 0x22, 0xce, 0x97, 0x77, 0x5c, 0x73, 0xfa, 0x7d, 0x30, 0xd3, 0x6d, 0xc2, 0x22,
|
|
0xcd, 0x41, 0xbf, 0x6f, 0x80, 0xf1, 0xfd, 0x5f, 0x69, 0x08, 0xf2, 0xe9, 0x90, 0xe0, 0x66, 0xcd,
|
|
0x93, 0x2f, 0x08, 0x89, 0xae, 0xca, 0xbf, 0xe5, 0xd9, 0xa5, 0x8c, 0xf6, 0x4c, 0xbb, 0x06, 0x27,
|
|
0xe1, 0x82, 0x1b, 0xf6, 0xa5, 0x2d, 0x00, 0xf8, 0x06, 0x48, 0x57, 0xa7, 0x26, 0x42, 0x02, 0xea,
|
|
0x9d, 0x2a, 0x4a, 0x8d, 0xd2, 0xbb, 0x24, 0x66, 0x52, 0xc5, 0x3c, 0x21, 0x66, 0xf7, 0xd9, 0x6d,
|
|
0x9c, 0x97, 0xec, 0x4b, 0x12, 0x10, 0xd2, 0x07, 0xd6, 0x9f, 0x20, 0x52, 0xbb, 0x67, 0x04, 0xba,
|
|
0x7a, 0x5f, 0x94, 0x32, 0x08, 0x62, 0x06, 0x06, 0x24, 0xd5, 0x55, 0x50, 0xe2, 0x49, 0xcd, 0x27,
|
|
0x20, 0x38, 0x56, 0xd4, 0x39, 0xa3, 0xae, 0xc2, 0x35, 0x06, 0xe8, 0x4d, 0x67, 0x95, 0xcc, 0x0f,
|
|
0x6c, 0xd9, 0x12, 0x86, 0x99, 0x00, 0x36, 0x40, 0xe0, 0x3a, 0x9e, 0x71, 0xa2, 0x04, 0x0e, 0x58,
|
|
0x39, 0x76, 0x4c, 0x00, 0xda, 0x44, 0xd9, 0xc7, 0x47, 0xd2, 0x8e, 0x7a, 0x5c, 0x80, 0xa3, 0x12,
|
|
0x6c, 0x00, 0x0c, 0xf2, 0x25, 0x0e, 0x02, 0x22, 0x62, 0xbc, 0x68, 0x24, 0x20, 0xa4, 0xfd, 0xea,
|
|
0x34, 0xbb, 0x31, 0xe4, 0x04, 0xc1, 0xfd, 0x84, 0x39, 0x9f, 0xe1, 0x1c, 0x49, 0xe4, 0x10, 0x7c,
|
|
0xc3, 0x0a, 0x64, 0x22, 0xfa, 0x5b, 0xec, 0x72, 0x40, 0x38, 0xc1, 0xe3, 0x27, 0x86, 0x87, 0x30,
|
|
0x02, 0x8c, 0xb5, 0xa5, 0xcc, 0xf1, 0x2d, 0x29, 0x0c, 0x9b, 0x68, 0xf8, 0x5a, 0x38, 0x6e, 0x8f,
|
|
0x86, 0xad, 0x8b, 0x51, 0xa5, 0xc7, 0x6c, 0x11, 0x90, 0x5b, 0x6a, 0xaa, 0x30, 0x80, 0x57, 0xe5,
|
|
0x54, 0xca, 0xcf, 0xe1, 0xf4, 0x2d, 0xde, 0x3f, 0x10, 0x60, 0x55, 0x64, 0x6a, 0x4c, 0x05, 0x3f,
|
|
0xbf, 0x18, 0x0e, 0xed, 0x44, 0x1a, 0x60, 0x94, 0xaf, 0x8f, 0x6d, 0x73, 0x44, 0x88, 0x07, 0x61,
|
|
0x55, 0x1f, 0xb8, 0x41, 0xdc, 0x10, 0x26, 0xe0, 0x31, 0xef, 0x5d, 0xa0, 0x3d, 0x3f, 0x60, 0xf3,
|
|
0xe2, 0x68, 0x14, 0xc7, 0x33, 0x04, 0x2d, 0x2e, 0x25, 0x23, 0x6e, 0x91, 0x6a, 0xfa, 0x9c, 0x15,
|
|
0xa5, 0x7e, 0xe8, 0x8a, 0x22, 0xe5, 0x14, 0xe6, 0x96, 0x1f, 0x9f, 0x83, 0x3b, 0xa1, 0x0d, 0x5b,
|
|
0x72, 0xe2, 0xd7, 0x05, 0x0c, 0xbf, 0x93, 0x67, 0x0b, 0x49, 0x4a, 0x71, 0x7b, 0x9b, 0x53, 0xc6,
|
|
0xcd, 0x38, 0xee, 0x0a, 0xd3, 0xaa, 0x9f, 0x3e, 0xfe, 0x58, 0xea, 0x15, 0xe8, 0x0d, 0x36, 0x0b,
|
|
0x2b, 0x43, 0xed, 0x13, 0xca, 0x7c, 0x62, 0xbb, 0xb4, 0x36, 0xd4, 0x11, 0xa6, 0xc3, 0xb0, 0x03,
|
|
0x4c, 0x0a, 0x35, 0x4e, 0xc5, 0x1b, 0x4f, 0x65, 0xe3, 0xb4, 0x22, 0x7d, 0x00, 0x68, 0x21, 0xb6,
|
|
0x64, 0x41, 0x19, 0x60, 0x6a, 0x8f, 0xd3, 0x9e, 0x51, 0x1e, 0x80, 0x7a, 0x14, 0xf1, 0xd9, 0x44,
|
|
0xab, 0xa2, 0xce, 0x94, 0x22, 0x00, 0xd6, 0xc2, 0xcc, 0x06, 0x37, 0x8e, 0xa4, 0xe2, 0x60, 0x7a,
|
|
0x07, 0x47, 0xc6, 0x3a, 0x48, 0x6b, 0xb4, 0xaf, 0x58, 0x19, 0xaf, 0x21, 0x26, 0xa0, 0x35, 0x38,
|
|
0x41, 0x00, 0x1d, 0x20, 0x6f, 0xa3, 0x04, 0x3c, 0x77, 0x1e, 0x01, 0xd7, 0x7e, 0x94, 0x63, 0x6f,
|
|
0x65, 0x61, 0xcd, 0x5d, 0xee, 0x21, 0x90, 0xa6, 0xf4, 0xee, 0xf7, 0x07, 0xc0, 0x54, 0x46, 0x6a,
|
|
0x24, 0xbc, 0x18, 0xcb, 0x01, 0xb0, 0xaf, 0x1b, 0x01, 0x04, 0x60, 0x6e, 0x10, 0xe5, 0xca, 0x28,
|
|
0x3c, 0x0d, 0x9b, 0x63, 0x4f, 0x40, 0x64, 0x10, 0xf4, 0x13, 0xc3, 0xc4, 0xf7, 0x05, 0xf1, 0x1e,
|
|
0xff, 0xe3, 0x1c, 0x7b, 0xfb, 0x55, 0x7c, 0x48, 0xc5, 0xbf, 0xc3, 0x4a, 0x6e, 0xd8, 0xaa, 0x03,
|
|
0x56, 0xb7, 0x03, 0x95, 0xf5, 0x5b, 0x99, 0x3a, 0x34, 0x2c, 0x18, 0x72, 0x0b, 0x6e, 0x1f, 0x40,
|
|
0x57, 0x07, 0xfa, 0x7d, 0x21, 0x84, 0x02, 0xd1, 0x46, 0xfd, 0x97, 0x3c, 0x1e, 0x78, 0x67, 0x7a,
|
|
0x47, 0xbc, 0x93, 0x48, 0x13, 0x45, 0x2c, 0xae, 0xe4, 0x1e, 0x69, 0x7f, 0xc3, 0x84, 0xf1, 0x21,
|
|
0xdd, 0x06, 0xa7, 0xdc, 0x44, 0x17, 0x77, 0xe0, 0xc0, 0xb9, 0xed, 0xbb, 0x98, 0xea, 0x1b, 0x7e,
|
|
0x89, 0xcf, 0x85, 0x46, 0x38, 0x6a, 0x56, 0x8f, 0xf7, 0x79, 0x25, 0xf6, 0x61, 0x9c, 0x3c, 0xa1,
|
|
0x1c, 0x68, 0xcf, 0x0a, 0x8e, 0x05, 0x13, 0x12, 0xd4, 0xae, 0x00, 0x1c, 0x46, 0x33, 0x8e, 0x79,
|
|
0x46, 0x12, 0xce, 0xb9, 0xe5, 0xfb, 0x49, 0xb5, 0xcd, 0xe2, 0xa7, 0x2a, 0xa3, 0xed, 0x19, 0x9a,
|
|
0x7b, 0x60, 0x88, 0xc7, 0xe9, 0xd7, 0x98, 0x0a, 0xf6, 0xc4, 0x73, 0xfc, 0x9e, 0x61, 0x83, 0x14,
|
|
0xf9, 0x2e, 0x98, 0x72, 0x82, 0xca, 0x9e, 0x94, 0xf8, 0x44, 0xf2, 0x79, 0x46, 0xed, 0x26, 0xb4,
|
|
0xbe, 0x28, 0xe6, 0x93, 0x95, 0xdf, 0x9a, 0x61, 0x93, 0x44, 0xeb, 0xb3, 0xb4, 0xc7, 0xad, 0x9e,
|
|
0x93, 0x0b, 0xf5, 0x6a, 0x0f, 0xae, 0x53, 0x60, 0x8a, 0x7c, 0x98, 0x7e, 0x08, 0x53, 0xa1, 0x3c,
|
|
0x92, 0xa3, 0x44, 0x26, 0x54, 0x65, 0xbb, 0xf1, 0x4c, 0xd1, 0x6e, 0x10, 0xf0, 0x96, 0xc9, 0x57,
|
|
0x60, 0x9f, 0xda, 0x08, 0x86, 0xa3, 0xe5, 0x9d, 0xaf, 0xfc, 0xc7, 0x74, 0xf8, 0x6a, 0x0d, 0xe4,
|
|
0x55, 0x96, 0x31, 0x82, 0xa1, 0x51, 0x23, 0xde, 0x25, 0x31, 0x32, 0x1b, 0xd2, 0xa1, 0xa6, 0x09,
|
|
0x6a, 0x1a, 0x82, 0x85, 0x21, 0x00, 0x9a, 0x4a, 0x01, 0xa0, 0xe9, 0x34, 0x00, 0x2a, 0x0c, 0x03,
|
|
0xa0, 0x99, 0x14, 0x00, 0x12, 0xf6, 0x43, 0xe5, 0x32, 0x58, 0x32, 0x41, 0x30, 0x3a, 0xe1, 0x40,
|
|
0x92, 0x15, 0x25, 0x1c, 0x24, 0xb2, 0x3b, 0x65, 0x0b, 0x08, 0xe0, 0x09, 0x45, 0x88, 0x13, 0x5b,
|
|
0x20, 0x64, 0xfd, 0xf4, 0xf5, 0x6e, 0x87, 0x20, 0xf8, 0xbe, 0x24, 0x24, 0x6a, 0x27, 0x6e, 0x1d,
|
|
0xe9, 0xf5, 0xa1, 0xd6, 0x6d, 0x27, 0xd8, 0xe4, 0x86, 0x67, 0xf3, 0x0e, 0xc2, 0x8f, 0x70, 0xe5,
|
|
0xb6, 0x03, 0xdc, 0x3a, 0x00, 0x15, 0x2e, 0x2a, 0xbc, 0x88, 0x69, 0x9b, 0x47, 0x32, 0xb3, 0x21,
|
|
0x7f, 0x3e, 0x96, 0xf0, 0x51, 0xfe, 0x5c, 0x96, 0xe8, 0x51, 0xfe, 0x7c, 0x22, 0xb1, 0xa3, 0xfc,
|
|
0xf9, 0xa1, 0xc4, 0x8d, 0xf2, 0xe7, 0x47, 0x12, 0x36, 0x62, 0xc1, 0x43, 0x42, 0x94, 0xaf, 0x2a,
|
|
0xf9, 0x88, 0x41, 0xb5, 0x6b, 0xaa, 0xcd, 0x75, 0x7c, 0x72, 0x5a, 0xfa, 0xa9, 0x4c, 0x6c, 0xc4,
|
|
0xdb, 0xce, 0x64, 0x56, 0x23, 0x11, 0xc7, 0x57, 0x68, 0xea, 0x16, 0x9b, 0x15, 0xf9, 0x05, 0xbc,
|
|
0xae, 0x37, 0x49, 0xda, 0x57, 0x5e, 0xf3, 0x3c, 0x31, 0x08, 0x94, 0x99, 0x87, 0xca, 0x37, 0xd8,
|
|
0x5c, 0xec, 0x27, 0x31, 0x2b, 0xb3, 0x17, 0x09, 0x3f, 0x28, 0xdb, 0x84, 0x1c, 0x90, 0x92, 0x68,
|
|
0xbf, 0x9d, 0x63, 0x8b, 0x43, 0x77, 0x00, 0x61, 0xec, 0x2b, 0xee, 0xa6, 0xf8, 0x46, 0x69, 0x89,
|
|
0xdd, 0xc8, 0x1a, 0x53, 0x93, 0x17, 0x55, 0xcc, 0x81, 0xc1, 0xbd, 0x99, 0x49, 0x05, 0x82, 0x7b,
|
|
0x7f, 0xcb, 0xb0, 0x8d, 0x62, 0xbe, 0x74, 0x93, 0x5d, 0xcf, 0x1a, 0xb2, 0xc7, 0x8d, 0xce, 0x59,
|
|
0x71, 0x42, 0xab, 0x47, 0x6f, 0x67, 0xd2, 0x9d, 0x88, 0xcd, 0x83, 0x4d, 0x07, 0x73, 0xd9, 0xe6,
|
|
0x7e, 0x46, 0x8a, 0x0f, 0x4e, 0x5b, 0xaa, 0xa0, 0x32, 0xa1, 0xda, 0xcf, 0xa4, 0x93, 0x18, 0x4d,
|
|
0x27, 0x8e, 0x0e, 0x53, 0xf4, 0x54, 0x3c, 0x17, 0x3e, 0x9e, 0x45, 0xd4, 0x27, 0x14, 0x4a, 0x76,
|
|
0x3d, 0x99, 0x78, 0xe0, 0xa7, 0x01, 0xa1, 0x57, 0xd2, 0xea, 0x19, 0x7a, 0xd7, 0x96, 0x5d, 0x11,
|
|
0xb2, 0x25, 0x15, 0x9f, 0x41, 0x0d, 0xc4, 0xd8, 0x1c, 0x50, 0x98, 0xe3, 0xc1, 0xad, 0x88, 0xf2,
|
|
0x02, 0xed, 0x05, 0xbb, 0x9b, 0xe2, 0x74, 0x2d, 0x4a, 0x34, 0x45, 0xdb, 0xbe, 0x06, 0xc0, 0x23,
|
|
0x14, 0x47, 0x61, 0x2f, 0xe7, 0xd7, 0xf2, 0x70, 0xe6, 0x57, 0x19, 0x43, 0x6e, 0x29, 0x05, 0x22,
|
|
0x93, 0x9a, 0xd8, 0xae, 0xfd, 0x38, 0xcf, 0xde, 0x3b, 0x07, 0xe1, 0xf0, 0x1c, 0x1a, 0xac, 0x20,
|
|
0x5e, 0x46, 0x33, 0x30, 0xe7, 0x39, 0x69, 0x54, 0xf7, 0x88, 0x40, 0xe5, 0xd7, 0x73, 0x6c, 0x5a,
|
|
0xfc, 0x99, 0x19, 0xf0, 0x64, 0x1e, 0x5f, 0x7e, 0xcc, 0xf1, 0x85, 0x8f, 0x67, 0x74, 0x2d, 0x93,
|
|
0x0a, 0x01, 0xd1, 0xb6, 0x01, 0x4f, 0x98, 0x07, 0x1e, 0xe6, 0x24, 0xc6, 0x9e, 0xf2, 0x1e, 0xbb,
|
|
0xa9, 0x36, 0x22, 0x98, 0xdf, 0x00, 0x50, 0xc3, 0x3b, 0x2d, 0x47, 0xd6, 0x44, 0xa1, 0x9b, 0x38,
|
|
0xa4, 0x26, 0xaa, 0xc3, 0x50, 0x2e, 0x69, 0x9a, 0x22, 0x22, 0x01, 0x10, 0x62, 0x5d, 0xf8, 0x6c,
|
|
0x3b, 0xad, 0xfd, 0xa3, 0xcc, 0x09, 0xe1, 0x93, 0xe3, 0x1e, 0x7a, 0x66, 0x45, 0x0b, 0x53, 0xa6,
|
|
0x74, 0x32, 0x54, 0x9c, 0x22, 0x8a, 0x62, 0xc2, 0x8a, 0x18, 0x8a, 0xf0, 0x62, 0xdd, 0x12, 0x93,
|
|
0x87, 0x15, 0x31, 0x02, 0xf9, 0x44, 0xfd, 0x51, 0x51, 0x0c, 0xb8, 0xde, 0xcc, 0x8a, 0x8a, 0x49,
|
|
0x95, 0x76, 0x95, 0x15, 0x15, 0xa2, 0x96, 0x62, 0x4a, 0x65, 0x6f, 0x81, 0x08, 0x04, 0xa0, 0x70,
|
|
0x79, 0x89, 0x92, 0x8a, 0x69, 0x12, 0x75, 0xd8, 0x5d, 0xb4, 0x14, 0x11, 0x34, 0x45, 0xc6, 0x61,
|
|
0x5a, 0xfb, 0x86, 0x88, 0x98, 0x9f, 0xd5, 0x70, 0x7b, 0x9b, 0xab, 0xdb, 0xea, 0x51, 0x35, 0xb6,
|
|
0x4f, 0xb2, 0x9c, 0x04, 0x8b, 0xe4, 0x4c, 0xd2, 0x1f, 0xed, 0x96, 0x8c, 0xc7, 0x52, 0xc7, 0xa2,
|
|
0xa4, 0x44, 0x7b, 0x28, 0xf2, 0x2d, 0xcf, 0x6a, 0x6b, 0x86, 0x2d, 0x2a, 0x15, 0x14, 0x72, 0xcc,
|
|
0x90, 0x16, 0x2d, 0x60, 0xd7, 0x86, 0x46, 0x67, 0x3f, 0xe6, 0x0f, 0x5d, 0xbd, 0x90, 0x29, 0x40,
|
|
0xe1, 0xa1, 0x98, 0xa1, 0x67, 0xc7, 0x8a, 0x3c, 0x21, 0x51, 0xb0, 0xfb, 0x58, 0xf8, 0x29, 0xbb,
|
|
0x48, 0x8f, 0xb5, 0x7f, 0xcd, 0x8b, 0x65, 0x5b, 0x21, 0x48, 0x6b, 0x80, 0xcb, 0x10, 0xc9, 0x49,
|
|
0x98, 0x46, 0x79, 0x16, 0x2f, 0x9d, 0xe9, 0x2b, 0x10, 0x45, 0xb3, 0x0d, 0x76, 0x2d, 0x9d, 0xe3,
|
|
0x2b, 0x00, 0xd8, 0x49, 0xe7, 0x2a, 0x17, 0x54, 0x8e, 0x8f, 0x8a, 0x34, 0xa2, 0x95, 0x68, 0x15,
|
|
0x7f, 0x65, 0xa1, 0x55, 0xd7, 0x63, 0x05, 0x64, 0x68, 0xa8, 0x52, 0x10, 0x30, 0x4c, 0xcc, 0xaa,
|
|
0xac, 0xe6, 0x50, 0xaa, 0x73, 0x5a, 0xb9, 0x23, 0xcb, 0x71, 0x02, 0xdd, 0x02, 0x38, 0x41, 0xb7,
|
|
0x3b, 0x1b, 0xcb, 0x9c, 0x62, 0x52, 0x77, 0x46, 0x85, 0x2b, 0x7d, 0x74, 0xbf, 0x14, 0xc7, 0x48,
|
|
0x29, 0x0a, 0x03, 0x13, 0xf9, 0x50, 0x25, 0xe0, 0x56, 0x14, 0xd2, 0xd3, 0xeb, 0x92, 0x68, 0x14,
|
|
0x30, 0xe3, 0x91, 0x7c, 0x5c, 0xa0, 0xf7, 0x10, 0x8e, 0xc1, 0x3c, 0xda, 0x92, 0x8a, 0xb4, 0x25,
|
|
0xbb, 0x58, 0xad, 0x8c, 0x27, 0x49, 0x09, 0x4d, 0x1a, 0xa2, 0xfd, 0x5f, 0x21, 0x68, 0x19, 0x27,
|
|
0x1d, 0x5e, 0x74, 0xf2, 0xec, 0x72, 0xaf, 0x7f, 0x76, 0x60, 0x2d, 0x8e, 0x4d, 0x7e, 0x82, 0xb1,
|
|
0xab, 0x0a, 0x03, 0x08, 0x66, 0x69, 0x77, 0xd9, 0x45, 0x5a, 0x1c, 0x4e, 0x61, 0xc3, 0xb0, 0x0f,
|
|
0x41, 0x81, 0x86, 0xd3, 0x05, 0xda, 0xa6, 0x90, 0x05, 0xc5, 0x4e, 0x7c, 0x30, 0x3e, 0x94, 0x8b,
|
|
0x3f, 0x09, 0x88, 0xe3, 0x7b, 0xbf, 0x14, 0x46, 0x58, 0x52, 0xf5, 0x00, 0xcc, 0xa6, 0x0e, 0xe1,
|
|
0x9b, 0x06, 0x51, 0xba, 0x42, 0xe8, 0xd4, 0xbe, 0x8b, 0x76, 0xa5, 0x69, 0x1c, 0x53, 0x35, 0x43,
|
|
0x32, 0x81, 0x9d, 0x0b, 0x2d, 0x02, 0x56, 0xfe, 0x46, 0x4f, 0x00, 0x14, 0x0e, 0x27, 0x2a, 0x8e,
|
|
0x27, 0xc8, 0x0a, 0x94, 0x55, 0x90, 0x1e, 0x9a, 0x07, 0xe1, 0x13, 0x26, 0xb5, 0x3f, 0xcb, 0xa5,
|
|
0xd7, 0x55, 0x2b, 0x4a, 0x53, 0xdd, 0x48, 0x68, 0xd3, 0xc2, 0xf2, 0xbb, 0x59, 0x25, 0x52, 0xc9,
|
|
0x39, 0xd2, 0xe0, 0xaf, 0x2c, 0x60, 0x73, 0x73, 0xd0, 0x06, 0x5f, 0xe0, 0x1f, 0x0e, 0x2c, 0x6d,
|
|
0x37, 0x66, 0xff, 0x53, 0x7d, 0x80, 0x23, 0x2e, 0xb1, 0x8b, 0x4d, 0x4e, 0x31, 0x19, 0xc0, 0x8b,
|
|
0x0d, 0x10, 0xb3, 0x0e, 0xb8, 0xb1, 0x45, 0x36, 0x8f, 0x39, 0xf8, 0x03, 0xc3, 0xe7, 0x75, 0xcf,
|
|
0x73, 0x3c, 0x80, 0x0a, 0x8c, 0x4d, 0xb7, 0x1c, 0x67, 0xcd, 0xec, 0x02, 0x2e, 0x78, 0x28, 0xea,
|
|
0xdb, 0x23, 0x46, 0x9e, 0xf1, 0x60, 0x13, 0x4e, 0x8d, 0x4e, 0x0c, 0xb0, 0x32, 0x1d, 0x4f, 0x68,
|
|
0x33, 0x3e, 0x95, 0xb6, 0x2b, 0x6b, 0xb4, 0x64, 0x6c, 0xf8, 0x48, 0x71, 0xea, 0x05, 0x6d, 0x9f,
|
|
0xdd, 0x51, 0x8e, 0xe2, 0x19, 0x07, 0x89, 0x07, 0xdb, 0xbc, 0x6e, 0x82, 0xd5, 0x34, 0x3b, 0x7c,
|
|
0xd7, 0x33, 0x7f, 0xc0, 0x37, 0x4d, 0x61, 0xa7, 0x5c, 0xfc, 0x21, 0x34, 0x2a, 0xa7, 0xac, 0x73,
|
|
0xcf, 0xec, 0xf6, 0x30, 0x2a, 0x97, 0x01, 0x52, 0x1c, 0x75, 0x71, 0xf6, 0xee, 0x2b, 0xc9, 0x86,
|
|
0xe2, 0x0e, 0x12, 0x80, 0x00, 0x15, 0x74, 0xfd, 0x50, 0x7a, 0x7a, 0x2a, 0xe1, 0x09, 0x2f, 0x94,
|
|
0xdc, 0x4f, 0x8a, 0x09, 0x72, 0x11, 0xda, 0xd3, 0x28, 0x1a, 0x95, 0xd1, 0x7b, 0x7c, 0x11, 0x1f,
|
|
0x7d, 0x68, 0xec, 0x15, 0x27, 0x49, 0x41, 0x30, 0xfa, 0xad, 0x08, 0x38, 0x25, 0xe7, 0x0a, 0x7a,
|
|
0xb1, 0x52, 0xaa, 0x8c, 0x43, 0xd0, 0x7e, 0x92, 0x17, 0xf9, 0x07, 0x9c, 0xbe, 0x8a, 0xe3, 0x49,
|
|
0x1f, 0x77, 0x1d, 0x13, 0x94, 0xb2, 0xf4, 0x94, 0x5d, 0x30, 0x28, 0xf1, 0xe0, 0xd2, 0x6f, 0x19,
|
|
0xf3, 0x3d, 0x48, 0xc2, 0x8c, 0xf4, 0xac, 0x2a, 0x35, 0x48, 0x0a, 0xc3, 0xb9, 0x77, 0x68, 0x11,
|
|
0x96, 0x21, 0x8c, 0xab, 0x12, 0xcf, 0x44, 0x61, 0xbe, 0xdd, 0x18, 0x74, 0xcc, 0x00, 0x8c, 0x72,
|
|
0x58, 0xd7, 0x39, 0x5f, 0x31, 0xd8, 0x5c, 0x9c, 0x76, 0x16, 0x52, 0xc1, 0xb4, 0xa6, 0xe0, 0x35,
|
|
0xaf, 0x4a, 0x9b, 0x01, 0x9e, 0xf4, 0x4d, 0xac, 0xda, 0x11, 0xed, 0x13, 0xaa, 0x3d, 0xc0, 0x97,
|
|
0x40, 0xf4, 0x21, 0xb1, 0x37, 0x26, 0xed, 0xbf, 0x72, 0xe2, 0xda, 0xa3, 0xe2, 0x28, 0x99, 0xe9,
|
|
0xa2, 0x85, 0xa3, 0xfc, 0xd7, 0xba, 0xe7, 0xb8, 0x7e, 0x69, 0x9b, 0x4d, 0x75, 0xf0, 0x0f, 0x79,
|
|
0x30, 0x9f, 0xc5, 0xd2, 0xcf, 0xe7, 0x99, 0x5f, 0x4d, 0xd3, 0x1b, 0x3a, 0xad, 0x8a, 0xc5, 0x2e,
|
|
0xa6, 0x07, 0x25, 0x7c, 0x43, 0x4e, 0x15, 0xc3, 0x4a, 0x1b, 0x12, 0x47, 0x9c, 0x79, 0x92, 0x43,
|
|
0xa0, 0x69, 0x3b, 0x3a, 0x6d, 0x56, 0x3a, 0x51, 0x2c, 0x15, 0x45, 0x7c, 0xd4, 0x47, 0x51, 0x10,
|
|
0x99, 0x25, 0xe9, 0x43, 0x7f, 0x3f, 0x17, 0x49, 0xe3, 0x06, 0xe8, 0x44, 0x60, 0x1e, 0x0f, 0x7c,
|
|
0xcc, 0x2c, 0xd5, 0x2d, 0xc3, 0xf5, 0x21, 0xdc, 0x43, 0xbd, 0x95, 0x09, 0x15, 0x71, 0xde, 0x1f,
|
|
0xb3, 0xa9, 0x81, 0x1f, 0x7d, 0x4d, 0x92, 0x4a, 0x4a, 0x64, 0xd1, 0xa8, 0xee, 0xfb, 0x22, 0x93,
|
|
0x1a, 0xee, 0x94, 0xec, 0x60, 0x65, 0x99, 0x4d, 0x52, 0x4f, 0xd6, 0xad, 0xaa, 0x97, 0x6e, 0x2e,
|
|
0x48, 0xe8, 0xca, 0x30, 0xd7, 0xa5, 0x8d, 0x09, 0x2b, 0xc8, 0x76, 0x4d, 0xbb, 0x1b, 0x83, 0x26,
|
|
0x9e, 0xf8, 0x33, 0x0a, 0x14, 0xb0, 0xfe, 0x5d, 0xb6, 0xd1, 0xa5, 0xd3, 0x21, 0x6b, 0x5f, 0x8a,
|
|
0x02, 0xc4, 0x34, 0x99, 0x48, 0x6b, 0xce, 0x47, 0x27, 0x5e, 0xa9, 0x25, 0x94, 0xfb, 0x93, 0x08,
|
|
0x57, 0x09, 0xc2, 0x00, 0xac, 0x7c, 0xc7, 0xe2, 0xf8, 0xc4, 0x00, 0x37, 0x20, 0x1e, 0x82, 0xa8,
|
|
0x85, 0xbe, 0x16, 0x82, 0x26, 0x71, 0xa1, 0x60, 0x15, 0xca, 0x91, 0x14, 0x81, 0x29, 0x8c, 0x2b,
|
|
0x65, 0x5c, 0x81, 0x72, 0x19, 0x81, 0x2f, 0x5d, 0xbb, 0xf6, 0xc7, 0x39, 0xb6, 0x34, 0x8a, 0x44,
|
|
0x3c, 0x92, 0x4a, 0x91, 0xfa, 0x76, 0x4c, 0x7f, 0xf0, 0x42, 0xdf, 0x4f, 0x8b, 0x74, 0x36, 0xa5,
|
|
0xaa, 0xf8, 0x59, 0x59, 0x65, 0xd3, 0x63, 0x94, 0x13, 0x01, 0x2f, 0xf5, 0xca, 0xea, 0x96, 0xbc,
|
|
0x0a, 0xee, 0x21, 0x16, 0x8d, 0x70, 0x5c, 0x4e, 0x3e, 0xfc, 0x88, 0xe5, 0xd0, 0xf7, 0x37, 0x07,
|
|
0xf0, 0xe7, 0x59, 0x94, 0x2e, 0x04, 0x2e, 0x0b, 0x3e, 0xb5, 0x29, 0xcd, 0x7b, 0x38, 0xc4, 0x66,
|
|
0xd6, 0xbc, 0xaa, 0x68, 0xa8, 0xfc, 0x08, 0xa2, 0x1d, 0xf1, 0x67, 0x26, 0x9b, 0x80, 0x92, 0xe8,
|
|
0x6a, 0x31, 0x3f, 0x10, 0xa6, 0xf8, 0xb0, 0x5e, 0xee, 0xd4, 0xc5, 0x37, 0x61, 0xba, 0xf0, 0xa8,
|
|
0x26, 0x93, 0xe8, 0x50, 0x82, 0x5e, 0xa0, 0x7a, 0xc4, 0x69, 0xa7, 0xa0, 0x6e, 0xc2, 0x45, 0x4d,
|
|
0x51, 0x1b, 0xc0, 0xee, 0xa8, 0x4d, 0x7f, 0xb2, 0x4c, 0xf6, 0x6c, 0x12, 0x9c, 0xde, 0xfd, 0x57,
|
|
0x70, 0x3c, 0xb2, 0x0a, 0xf6, 0x8f, 0xf2, 0x4c, 0x4b, 0xda, 0x19, 0xca, 0xac, 0xd6, 0xc2, 0xca,
|
|
0x5d, 0xf1, 0x1c, 0x9a, 0x59, 0x6c, 0x2a, 0xaa, 0xd9, 0x13, 0xc5, 0xa6, 0x51, 0x0a, 0x50, 0x6c,
|
|
0xec, 0x69, 0x94, 0xe7, 0x13, 0x2f, 0x22, 0x1f, 0x64, 0x99, 0xb6, 0xac, 0x25, 0xab, 0xd1, 0x47,
|
|
0x62, 0x52, 0x17, 0xd4, 0x37, 0x4b, 0xf3, 0x95, 0x97, 0xe3, 0xbf, 0x21, 0xc3, 0x87, 0x04, 0x37,
|
|
0xfa, 0xc6, 0x00, 0xb3, 0xf6, 0xf8, 0x24, 0xa6, 0xf7, 0xd5, 0xf7, 0x5e, 0x98, 0xb9, 0xc3, 0x57,
|
|
0xce, 0x80, 0xbe, 0xf8, 0x22, 0xa2, 0x54, 0x8f, 0x42, 0xa3, 0x3a, 0xfc, 0xd8, 0x8c, 0x3e, 0x02,
|
|
0xc8, 0xa3, 0xb0, 0x01, 0x78, 0xb1, 0x30, 0xe9, 0xc9, 0xd1, 0x5e, 0x89, 0xe2, 0xd7, 0x6f, 0x26,
|
|
0xb4, 0xa2, 0x26, 0x72, 0x36, 0x4d, 0x17, 0x36, 0x60, 0x04, 0x8e, 0x47, 0xf5, 0x84, 0xf4, 0xcd,
|
|
0x95, 0x6a, 0x91, 0xa0, 0x5a, 0x1c, 0x3a, 0x04, 0xe8, 0x97, 0x6b, 0x30, 0xd5, 0x84, 0x08, 0xf6,
|
|
0x07, 0xbc, 0x03, 0x5a, 0x7c, 0x60, 0x00, 0x4a, 0xe9, 0xa2, 0xe2, 0x27, 0x13, 0xe7, 0x9f, 0xe2,
|
|
0xb7, 0x37, 0x74, 0x28, 0x86, 0x77, 0x26, 0xeb, 0x61, 0xd5, 0x67, 0x3d, 0x19, 0x04, 0xaa, 0xeb,
|
|
0xe1, 0xe0, 0xd2, 0xfb, 0xac, 0x00, 0xea, 0x85, 0x45, 0xbd, 0xf2, 0x1d, 0xeb, 0x46, 0xd2, 0xa6,
|
|
0x86, 0x93, 0xea, 0x30, 0xea, 0xac, 0x72, 0xca, 0x58, 0x6c, 0xf2, 0x2a, 0x28, 0x06, 0xcc, 0xc5,
|
|
0x37, 0xc6, 0x5c, 0xa2, 0x26, 0x70, 0xfc, 0xa2, 0xf4, 0x67, 0x93, 0x26, 0x56, 0xee, 0x0b, 0x82,
|
|
0xe2, 0x57, 0xf8, 0xb8, 0x93, 0x17, 0x8a, 0x2a, 0xea, 0x88, 0xf2, 0xf0, 0x73, 0x16, 0xc2, 0xcd,
|
|
0x3b, 0x49, 0x71, 0x00, 0xd3, 0x10, 0xf9, 0xaa, 0xfa, 0xf7, 0x07, 0x26, 0x38, 0xab, 0x4b, 0x19,
|
|
0x49, 0x10, 0xed, 0x2f, 0x87, 0x9c, 0x6c, 0xc6, 0xd4, 0x50, 0xf4, 0x3f, 0x67, 0xd3, 0x9c, 0x5a,
|
|
0xe4, 0x96, 0xbe, 0x99, 0x25, 0x8a, 0x63, 0x08, 0x54, 0x6b, 0xe8, 0x57, 0x44, 0x5b, 0x65, 0x8b,
|
|
0xcd, 0xc5, 0x7e, 0x66, 0x8a, 0xe1, 0x83, 0x70, 0xbd, 0x7c, 0x22, 0x12, 0x4a, 0xd1, 0xc7, 0x52,
|
|
0x07, 0xed, 0x89, 0x30, 0xf0, 0x09, 0x3e, 0x20, 0x62, 0x3a, 0x34, 0xc1, 0xc6, 0x83, 0x5b, 0xcd,
|
|
0xde, 0xfe, 0xae, 0xa8, 0x7b, 0x1e, 0x35, 0x29, 0xdc, 0xf8, 0x3b, 0x6c, 0xaa, 0x0d, 0xbf, 0xd5,
|
|
0xbe, 0xaf, 0x27, 0xe5, 0x20, 0x36, 0x43, 0xfb, 0x69, 0xc2, 0xd8, 0x23, 0xc9, 0x17, 0x70, 0x85,
|
|
0x8e, 0x77, 0xb6, 0xeb, 0x71, 0x29, 0x87, 0x7e, 0xe9, 0x3b, 0x98, 0x2e, 0x82, 0xb8, 0x2f, 0x24,
|
|
0xf8, 0x7e, 0xd6, 0x41, 0x0e, 0x4f, 0x84, 0x90, 0x01, 0x67, 0x55, 0x3e, 0xc3, 0x10, 0x01, 0xff,
|
|
0xca, 0x3c, 0x35, 0x50, 0x01, 0x42, 0xc0, 0x71, 0x9c, 0x27, 0x1b, 0x44, 0xae, 0x7e, 0x52, 0xfb,
|
|
0x93, 0x9c, 0x2c, 0xdb, 0x18, 0xf8, 0xae, 0xd9, 0x36, 0x9d, 0x81, 0xbf, 0x0a, 0x2b, 0x1c, 0xab,
|
|
0x6c, 0xe8, 0xf0, 0x27, 0xa5, 0x33, 0x86, 0xec, 0x97, 0x85, 0x22, 0xf2, 0x04, 0xea, 0xc3, 0x04,
|
|
0x56, 0xde, 0x3b, 0xd2, 0x33, 0x9a, 0xf5, 0x17, 0xab, 0x35, 0x7d, 0x0b, 0x23, 0x64, 0xd7, 0xe2,
|
|
0x0d, 0x1b, 0x10, 0xa6, 0x2d, 0x13, 0x92, 0xe0, 0x85, 0xd0, 0x16, 0x3f, 0x26, 0xcb, 0xb2, 0x18,
|
|
0x6b, 0x59, 0x26, 0x33, 0xbe, 0x48, 0xb8, 0x3b, 0x82, 0x85, 0x37, 0x87, 0x4b, 0xe6, 0xc9, 0x45,
|
|
0x88, 0xf4, 0x06, 0xa8, 0xc2, 0xbd, 0x31, 0xdd, 0x7a, 0xdc, 0xdf, 0x7a, 0xf2, 0x6f, 0x69, 0x52,
|
|
0xfe, 0x3d, 0x97, 0x28, 0x73, 0x58, 0xf5, 0x7d, 0x7c, 0x43, 0xb0, 0xb7, 0x4c, 0xdb, 0xc4, 0xd0,
|
|
0x87, 0x6a, 0x84, 0xc0, 0x1e, 0x61, 0x2c, 0x8f, 0x46, 0x2e, 0xfe, 0xf8, 0x42, 0x9f, 0xd7, 0xc8,
|
|
0xd2, 0xda, 0xf8, 0x37, 0xbd, 0xf4, 0x2d, 0xa9, 0xe1, 0xb5, 0x0d, 0xdb, 0xd0, 0xd1, 0xb1, 0x7a,
|
|
0xc2, 0x90, 0x10, 0x68, 0x31, 0x24, 0x7d, 0xfd, 0x44, 0x7e, 0x6e, 0x47, 0x65, 0xd1, 0x81, 0xe1,
|
|
0x75, 0xc1, 0xa8, 0xaa, 0xd7, 0x8e, 0xb0, 0xe8, 0x00, 0x9f, 0x72, 0x3d, 0xb8, 0x03, 0x04, 0x27,
|
|
0x70, 0x80, 0x41, 0xfc, 0xc3, 0xc8, 0xa1, 0x3e, 0xe1, 0x17, 0x0b, 0xaa, 0xaa, 0xc4, 0x35, 0x74,
|
|
0xd3, 0xd7, 0x65, 0xa1, 0x15, 0xa5, 0x2b, 0x66, 0xb4, 0xed, 0xb4, 0x94, 0x82, 0xe0, 0x37, 0x6c,
|
|
0x8c, 0xe7, 0x08, 0x52, 0x50, 0x45, 0xd7, 0x03, 0x36, 0x45, 0x90, 0x44, 0x86, 0xb4, 0x17, 0xe4,
|
|
0x95, 0xd3, 0x80, 0x95, 0xf9, 0xfa, 0x8b, 0xfa, 0x76, 0x4b, 0x6f, 0xac, 0xd3, 0x97, 0x31, 0x80,
|
|
0x92, 0xde, 0x4a, 0xc2, 0xab, 0x14, 0xb1, 0x1d, 0x60, 0xd0, 0xe2, 0xbb, 0xab, 0x78, 0x82, 0xc9,
|
|
0x3d, 0x2a, 0x55, 0xfc, 0xc5, 0xd0, 0xb7, 0x10, 0x9f, 0x9b, 0x96, 0x25, 0xea, 0x44, 0xc0, 0x02,
|
|
0xe3, 0xe1, 0x98, 0x44, 0x33, 0x05, 0x93, 0x9e, 0x42, 0x70, 0xa7, 0x06, 0x8d, 0x42, 0x4a, 0x43,
|
|
0xd4, 0xaa, 0xd1, 0xaf, 0xb3, 0xca, 0x17, 0x6c, 0x2e, 0xf6, 0x13, 0x17, 0x92, 0x19, 0xaa, 0xe4,
|
|
0xd3, 0x38, 0xb4, 0xcb, 0xf4, 0x54, 0xf2, 0x63, 0x4b, 0x50, 0x98, 0x58, 0xce, 0x47, 0xa0, 0xcd,
|
|
0xdf, 0x9d, 0x10, 0xa9, 0xf8, 0x18, 0x8e, 0x0d, 0xb5, 0x78, 0x4c, 0x72, 0x77, 0x38, 0x44, 0x43,
|
|
0x1c, 0xeb, 0x78, 0x1e, 0x96, 0xc0, 0x8b, 0x88, 0x61, 0x1d, 0x1c, 0x6f, 0x64, 0x10, 0x86, 0x21,
|
|
0xc1, 0xe8, 0x15, 0xab, 0x51, 0x43, 0xe5, 0x65, 0x9e, 0xb1, 0xe8, 0x67, 0x68, 0x20, 0x20, 0x66,
|
|
0x8e, 0x80, 0x17, 0x7e, 0x5e, 0xa1, 0xd6, 0x0e, 0xd1, 0x09, 0x36, 0x1e, 0xca, 0xca, 0x0e, 0x6c,
|
|
0xfa, 0xdf, 0x21, 0x18, 0x12, 0x5f, 0x8c, 0x7e, 0xf2, 0x9a, 0x9c, 0x54, 0xeb, 0x32, 0x0b, 0x72,
|
|
0xe5, 0x48, 0x97, 0xd9, 0x05, 0x1d, 0x53, 0x58, 0xcf, 0x44, 0xa2, 0x09, 0x73, 0x82, 0x32, 0xe7,
|
|
0xa4, 0x47, 0x51, 0x3d, 0x3d, 0x2e, 0x6a, 0x80, 0x3c, 0xe5, 0x64, 0x18, 0x95, 0x3d, 0xbd, 0x98,
|
|
0x03, 0x79, 0xbb, 0x14, 0x75, 0xad, 0x83, 0x21, 0xf0, 0x9c, 0x33, 0xe8, 0xc8, 0xab, 0xc7, 0x92,
|
|
0x48, 0x40, 0x36, 0x9d, 0xf6, 0x51, 0xad, 0x67, 0x78, 0xfd, 0x16, 0xaa, 0x0a, 0x38, 0xdc, 0xf3,
|
|
0xd8, 0x56, 0xed, 0xcf, 0xf3, 0x52, 0x93, 0x84, 0xd5, 0x10, 0x28, 0x46, 0x56, 0x2f, 0xf5, 0x0c,
|
|
0x10, 0x23, 0xbb, 0xcb, 0x33, 0x29, 0xd5, 0xd8, 0x6c, 0xa4, 0xcb, 0xf9, 0xf4, 0x57, 0x03, 0xe3,
|
|
0xc8, 0x55, 0x23, 0xc2, 0x6b, 0x68, 0xc5, 0x3c, 0x87, 0xea, 0xd6, 0x26, 0xbe, 0x26, 0x8d, 0xb8,
|
|
0xd0, 0x4d, 0x2a, 0xa1, 0x4b, 0x18, 0xa0, 0xca, 0xf7, 0xd8, 0x6c, 0x62, 0x7c, 0x4a, 0x05, 0xe9,
|
|
0x2b, 0x18, 0xb0, 0xb2, 0x58, 0xf5, 0x1f, 0xe2, 0x56, 0xac, 0x6d, 0xf6, 0x9c, 0x2e, 0x48, 0x87,
|
|
0x2a, 0xb2, 0xc2, 0x0a, 0x39, 0x45, 0x45, 0xa7, 0xd7, 0x08, 0x61, 0xd1, 0x4f, 0xc5, 0x23, 0x4e,
|
|
0xdc, 0x64, 0xe3, 0x96, 0xce, 0x73, 0x88, 0xdf, 0xc6, 0x80, 0x10, 0x07, 0x63, 0xbd, 0x8f, 0x04,
|
|
0x77, 0xb1, 0xd4, 0x5b, 0x8d, 0x3e, 0xb3, 0x1c, 0x49, 0x52, 0xfb, 0x97, 0x9c, 0x78, 0xd9, 0x88,
|
|
0x96, 0x7e, 0xee, 0x58, 0x89, 0xb4, 0xcb, 0x77, 0xd8, 0x54, 0x0f, 0x9a, 0x94, 0x9f, 0xce, 0xc4,
|
|
0xde, 0xa9, 0x39, 0x55, 0xfc, 0xad, 0x22, 0xdf, 0xf8, 0x61, 0x85, 0x05, 0x0a, 0x48, 0x91, 0xc2,
|
|
0x94, 0x09, 0x15, 0xa6, 0x50, 0x0b, 0xec, 0xcc, 0xb4, 0xc4, 0x59, 0x55, 0x36, 0xd9, 0x5c, 0x9c,
|
|
0xcc, 0x88, 0xd8, 0x48, 0x86, 0x70, 0x3d, 0x6e, 0x29, 0xea, 0x18, 0xd7, 0xc9, 0x24, 0x0b, 0xb5,
|
|
0x0a, 0x73, 0xf4, 0x3d, 0x89, 0x0f, 0x85, 0x40, 0xec, 0x71, 0x88, 0x31, 0x7c, 0x1e, 0xb1, 0x8c,
|
|
0x2b, 0x65, 0xe3, 0xc3, 0xf3, 0xf0, 0xaf, 0x75, 0xc5, 0xfd, 0x45, 0xfa, 0x2e, 0x24, 0x6e, 0x4d,
|
|
0x7d, 0x77, 0x5b, 0xeb, 0x71, 0xfc, 0x47, 0x0a, 0x60, 0x0f, 0x94, 0x39, 0x88, 0x55, 0x06, 0x53,
|
|
0x81, 0x07, 0x7d, 0x20, 0x87, 0x45, 0xb7, 0xc2, 0x6b, 0xc6, 0x9b, 0x97, 0x55, 0xb3, 0xd8, 0xc6,
|
|
0x1f, 0xe4, 0x44, 0x75, 0xab, 0xdc, 0xc7, 0x97, 0x46, 0x57, 0xd5, 0x9a, 0x3e, 0x49, 0x17, 0x43,
|
|
0x68, 0x43, 0x6a, 0x10, 0x8d, 0xae, 0x46, 0xdf, 0x3b, 0x24, 0xf7, 0x56, 0xd9, 0x1d, 0x1b, 0x14,
|
|
0xc1, 0x78, 0xe9, 0xfc, 0xfd, 0xc8, 0x20, 0x62, 0xd9, 0xe0, 0x09, 0x92, 0x8e, 0xbe, 0x90, 0x10,
|
|
0x3f, 0x45, 0xc1, 0xcd, 0x5f, 0xe4, 0x12, 0xb5, 0xc6, 0x5f, 0xed, 0xd6, 0xe0, 0xc0, 0x7d, 0xfc,
|
|
0x42, 0x2f, 0xc9, 0xef, 0xed, 0x21, 0x7e, 0xe5, 0xd0, 0x91, 0xcc, 0x0e, 0xe7, 0x6d, 0x92, 0xd9,
|
|
0x3b, 0x21, 0x47, 0xeb, 0x63, 0x77, 0x04, 0x13, 0x4e, 0x5d, 0xbd, 0x8b, 0x15, 0x4e, 0xb1, 0xe0,
|
|
0xba, 0x8d, 0xeb, 0xca, 0xcf, 0x25, 0xc4, 0xc1, 0xff, 0x6d, 0x2e, 0x61, 0xe4, 0x64, 0x59, 0x66,
|
|
0x70, 0xf6, 0xcc, 0x31, 0xac, 0x5d, 0xa9, 0xe4, 0x19, 0x76, 0xa1, 0xc9, 0x8a, 0xb2, 0xc5, 0x6e,
|
|
0x7b, 0xbc, 0xcf, 0xa3, 0x5c, 0xc6, 0xc8, 0xea, 0xd0, 0x24, 0xcd, 0x2a, 0xc9, 0x28, 0xb6, 0x34,
|
|
0x14, 0x85, 0x4a, 0x9d, 0x95, 0x86, 0x5b, 0x29, 0xac, 0xa7, 0xa5, 0xba, 0xd0, 0x1c, 0x71, 0x50,
|
|
0x66, 0xc5, 0x70, 0x6d, 0xdd, 0xe8, 0x93, 0x87, 0x16, 0xf9, 0xaa, 0x5f, 0xcb, 0x89, 0x4c, 0x53,
|
|
0xa4, 0xc6, 0xbb, 0x8e, 0x1f, 0x50, 0x18, 0xdd, 0x32, 0xdd, 0x8c, 0xcd, 0x0c, 0xfb, 0x66, 0xf0,
|
|
0x4d, 0x80, 0x66, 0xdd, 0xe4, 0x53, 0x56, 0xf8, 0xda, 0x08, 0x7e, 0xd3, 0x74, 0x4d, 0x5a, 0x37,
|
|
0xea, 0x0d, 0xab, 0x67, 0x02, 0xfc, 0x8e, 0xbf, 0x1f, 0xbd, 0x35, 0x6a, 0xff, 0x94, 0x4b, 0x67,
|
|
0x11, 0xe2, 0xfc, 0x8c, 0x29, 0xc7, 0xcc, 0xe4, 0x22, 0x3f, 0x96, 0x0b, 0xc1, 0xe3, 0xf3, 0x94,
|
|
0xeb, 0xce, 0xb4, 0x6d, 0x59, 0x4c, 0xa8, 0x87, 0x8b, 0x42, 0x73, 0xbf, 0x56, 0xab, 0x37, 0x9b,
|
|
0x9a, 0x16, 0xbe, 0x58, 0xcc, 0x31, 0xd5, 0x58, 0x7c, 0x03, 0x7f, 0x6c, 0xac, 0x36, 0x36, 0xf7,
|
|
0xf7, 0xea, 0xc5, 0x9c, 0xf6, 0xc3, 0x1c, 0x4b, 0x67, 0x63, 0xf1, 0xab, 0x52, 0xb8, 0x76, 0x90,
|
|
0xb3, 0x0e, 0xd8, 0xab, 0x86, 0x8d, 0x28, 0x3b, 0x1e, 0x25, 0x25, 0x92, 0x21, 0xa3, 0x2e, 0x21,
|
|
0x59, 0xdd, 0x35, 0x11, 0xe6, 0x21, 0x42, 0x3a, 0xe1, 0x2b, 0xce, 0xbc, 0xf6, 0x9c, 0x7d, 0xfc,
|
|
0x7a, 0x2c, 0x8c, 0xc8, 0xf9, 0xcc, 0x68, 0xcf, 0xd8, 0x93, 0x24, 0xa5, 0x1a, 0x3e, 0xe6, 0x8d,
|
|
0xa6, 0xf4, 0xc2, 0x09, 0x10, 0x51, 0x0c, 0xbf, 0x8e, 0x6d, 0xb1, 0x6f, 0x7e, 0x0d, 0x42, 0x23,
|
|
0xf9, 0x7a, 0xca, 0x1e, 0x26, 0xc9, 0xd5, 0xed, 0xce, 0xb8, 0x23, 0x1e, 0x66, 0x68, 0x83, 0x7d,
|
|
0xf8, 0x3a, 0x14, 0x46, 0x72, 0xf2, 0xff, 0xf2, 0xec, 0x83, 0xd4, 0xce, 0x46, 0x52, 0x11, 0xc2,
|
|
0x93, 0x95, 0x22, 0xfb, 0x32, 0xaa, 0xab, 0x10, 0x86, 0x63, 0x23, 0x4b, 0x48, 0x5f, 0x49, 0xb9,
|
|
0x9a, 0x6e, 0xa9, 0x70, 0x56, 0x1c, 0x42, 0xe4, 0x18, 0x2a, 0xc5, 0xc5, 0x26, 0xb2, 0x21, 0xb1,
|
|
0x66, 0x95, 0x76, 0xc1, 0x9e, 0x25, 0x56, 0x4e, 0xf7, 0x60, 0xa4, 0xd5, 0x37, 0x7c, 0xf1, 0x3d,
|
|
0xc3, 0x8c, 0xd6, 0x60, 0x9f, 0xbc, 0x26, 0xab, 0xa3, 0x0e, 0xf4, 0xc1, 0xcf, 0xc1, 0x60, 0x8d,
|
|
0xfe, 0xc7, 0xa6, 0x64, 0xf5, 0xd0, 0xe8, 0x7f, 0x6e, 0x0a, 0xf4, 0xf1, 0x1e, 0x5b, 0x1a, 0x39,
|
|
0x64, 0xdf, 0x3e, 0xb2, 0x45, 0x19, 0xd2, 0x7b, 0xec, 0xfe, 0xc8, 0x51, 0x5b, 0x10, 0xb1, 0x46,
|
|
0xff, 0x28, 0x41, 0x31, 0x5f, 0x5a, 0x66, 0xd5, 0x91, 0x83, 0xeb, 0xa7, 0xf8, 0x6a, 0xb9, 0x66,
|
|
0x74, 0xbe, 0x70, 0xfc, 0x86, 0xfa, 0xe7, 0xa2, 0x8a, 0x13, 0x0f, 0x00, 0x31, 0x2f, 0xd6, 0x65,
|
|
0xed, 0xd5, 0xea, 0xc1, 0xc0, 0xe7, 0xc4, 0xff, 0x0d, 0x56, 0x06, 0x4a, 0xe9, 0x66, 0xc5, 0xfa,
|
|
0x5d, 0x76, 0x3b, 0xab, 0xb7, 0xe1, 0x40, 0x40, 0x8f, 0x65, 0xb1, 0x01, 0x07, 0xce, 0x1f, 0xb0,
|
|
0xb7, 0xb3, 0x06, 0x01, 0xfc, 0xb0, 0xf5, 0x16, 0xbe, 0x0f, 0xec, 0x1c, 0xea, 0x1b, 0x86, 0x19,
|
|
0xf4, 0x80, 0xf1, 0xb7, 0x99, 0x96, 0x35, 0x76, 0xcd, 0xb0, 0x61, 0x4d, 0xfc, 0x5c, 0x03, 0x42,
|
|
0x41, 0x5e, 0x9c, 0x28, 0xbd, 0xcf, 0xde, 0xcd, 0x1c, 0x87, 0x1f, 0x92, 0xf8, 0x9c, 0x1f, 0x81,
|
|
0xd9, 0xa5, 0xbf, 0xf1, 0xb3, 0xd9, 0xe2, 0x64, 0xe9, 0x43, 0xf6, 0x28, 0x6b, 0x38, 0xf8, 0x37,
|
|
0x38, 0x1c, 0x00, 0x4d, 0xab, 0xf8, 0x89, 0xb5, 0xa5, 0x37, 0xfa, 0xae, 0x67, 0xfa, 0x8e, 0x8d,
|
|
0x6e, 0xa9, 0x38, 0x55, 0xfa, 0x80, 0xbd, 0x97, 0x35, 0xab, 0xd9, 0x33, 0x3a, 0xce, 0x09, 0x04,
|
|
0x2d, 0xf8, 0x6f, 0x97, 0xc1, 0xb1, 0x7b, 0x03, 0x17, 0x4f, 0xb6, 0x38, 0xfd, 0xe0, 0x3f, 0x27,
|
|
0xd8, 0xb5, 0x7a, 0x83, 0x8a, 0xbb, 0x29, 0x0b, 0x86, 0x1f, 0x80, 0x81, 0x59, 0xa0, 0x83, 0x14,
|
|
0xc5, 0x68, 0xd9, 0x9d, 0xea, 0x38, 0xc5, 0xae, 0x46, 0x8c, 0x11, 0xf7, 0x66, 0x1e, 0xf3, 0x75,
|
|
0x2a, 0xa9, 0x84, 0x83, 0xfd, 0x98, 0x2d, 0x8f, 0x1e, 0xae, 0x72, 0x3a, 0x35, 0xf1, 0x19, 0xcd,
|
|
0xee, 0xc0, 0x03, 0x90, 0xef, 0x73, 0x1f, 0x0e, 0xf9, 0x09, 0xfb, 0xe0, 0xdc, 0xf3, 0xe4, 0x62,
|
|
0x93, 0xa5, 0x77, 0xd9, 0x5b, 0xa3, 0x27, 0x6d, 0x3a, 0x27, 0x2a, 0xa1, 0x54, 0x9c, 0x29, 0xdd,
|
|
0x67, 0x77, 0xc7, 0x0e, 0x5d, 0xa7, 0x0f, 0x37, 0x8b, 0xc5, 0xf1, 0xfb, 0x7d, 0x0e, 0xd7, 0xbd,
|
|
0x6f, 0x13, 0xdc, 0x79, 0x06, 0xc0, 0xb6, 0xb8, 0x24, 0xa5, 0x7a, 0xc4, 0xf0, 0x26, 0x8c, 0x69,
|
|
0x39, 0xce, 0xd6, 0xa0, 0xdd, 0xc3, 0x48, 0xf3, 0x05, 0x6a, 0x7d, 0xf1, 0x29, 0xcc, 0x79, 0x7f,
|
|
0xf4, 0x1c, 0x1c, 0x6f, 0xd8, 0x67, 0xf8, 0x68, 0xe8, 0xf2, 0x0e, 0x4e, 0xf3, 0x8b, 0x2f, 0x73,
|
|
0x70, 0x3e, 0xd5, 0x73, 0x5c, 0x43, 0x0b, 0xab, 0x72, 0xe5, 0x56, 0x5e, 0xe6, 0x1f, 0xfc, 0x34,
|
|
0xc7, 0x2e, 0x65, 0xe4, 0xd7, 0xa4, 0x10, 0x9d, 0x37, 0xf1, 0x06, 0xb7, 0xfa, 0x90, 0xbd, 0x93,
|
|
0x3d, 0x61, 0x98, 0xa1, 0x62, 0x47, 0x1e, 0x61, 0xc6, 0x68, 0x6c, 0xa2, 0x7f, 0x26, 0x64, 0xcd,
|
|
0x09, 0x36, 0x20, 0x7a, 0xc6, 0xe1, 0xfc, 0xc1, 0xcb, 0x09, 0x76, 0x39, 0x36, 0x7a, 0x0d, 0xff,
|
|
0x4d, 0x2b, 0x12, 0xcf, 0xdb, 0xec, 0xcd, 0x04, 0x9d, 0xb0, 0x47, 0xc9, 0xa6, 0xd0, 0xcc, 0xec,
|
|
0x01, 0x78, 0x3f, 0x4d, 0xbc, 0x28, 0x60, 0x5f, 0xc8, 0x79, 0xf6, 0x38, 0x71, 0xc2, 0xf9, 0x21,
|
|
0xa6, 0xe3, 0x63, 0x10, 0x77, 0x9a, 0x87, 0x66, 0xdb, 0x10, 0x35, 0x33, 0x60, 0x99, 0xa4, 0x3c,
|
|
0x65, 0x0d, 0x97, 0x17, 0xb8, 0xe6, 0x38, 0x01, 0xca, 0xe8, 0xe8, 0x4d, 0xc0, 0x21, 0x3c, 0x2e,
|
|
0xf2, 0xf1, 0x03, 0x96, 0x8b, 0x87, 0xe3, 0x07, 0x3c, 0x29, 0x76, 0xc7, 0x0f, 0xf8, 0xb0, 0xd8,
|
|
0x1b, 0x3f, 0xe0, 0xa3, 0xa2, 0xb9, 0x36, 0xf5, 0x3c, 0xf7, 0x32, 0xf7, 0xc6, 0x7f, 0x07, 0x00,
|
|
0x00, 0xff, 0xff, 0x9b, 0x28, 0x77, 0xf5, 0xae, 0x51, 0x00, 0x00,
|
|
}
|