From a200108c999f05c7973257739d6ededdffea7753 Mon Sep 17 00:00:00 2001 From: Alexander Rakoczy Date: Thu, 18 Feb 2021 02:19:26 -0500 Subject: [PATCH] Generate csgo protobuf files This generates most of the csgo protobuf files from the submodules following the instructions in generator. For Philipp15b/go-steam#104 --- csgo/protocol/protobuf/base.pb.go | 5151 +++++++ csgo/protocol/protobuf/cstrike15gc.pb.go | 11721 ++++++++++++++++ csgo/protocol/protobuf/cstrike15user.pb.go | 4878 +++++++ csgo/protocol/protobuf/econ.pb.go | 1132 ++ csgo/protocol/protobuf/enginegc.pb.go | 161 + csgo/protocol/protobuf/fatdemo.pb.go | 997 ++ csgo/protocol/protobuf/gcsdk.pb.go | 2935 ++++ csgo/protocol/protobuf/net.pb.go | 4459 ++++++ .../protocol/protobuf/networkconnection.pb.go | 359 + csgo/protocol/protobuf/steam.pb.go | 5568 ++++++++ csgo/protocol/protobuf/system.pb.go | 1567 +++ csgo/protocol/protobuf/uifontfile.pb.go | 186 + generator/generator.go | 17 + 13 files changed, 39131 insertions(+) create mode 100644 csgo/protocol/protobuf/base.pb.go create mode 100644 csgo/protocol/protobuf/cstrike15gc.pb.go create mode 100644 csgo/protocol/protobuf/cstrike15user.pb.go create mode 100644 csgo/protocol/protobuf/econ.pb.go create mode 100644 csgo/protocol/protobuf/enginegc.pb.go create mode 100644 csgo/protocol/protobuf/fatdemo.pb.go create mode 100644 csgo/protocol/protobuf/gcsdk.pb.go create mode 100644 csgo/protocol/protobuf/net.pb.go create mode 100644 csgo/protocol/protobuf/networkconnection.pb.go create mode 100644 csgo/protocol/protobuf/steam.pb.go create mode 100644 csgo/protocol/protobuf/system.pb.go create mode 100644 csgo/protocol/protobuf/uifontfile.pb.go diff --git a/csgo/protocol/protobuf/base.pb.go b/csgo/protocol/protobuf/base.pb.go new file mode 100644 index 00000000..77b16474 --- /dev/null +++ b/csgo/protocol/protobuf/base.pb.go @@ -0,0 +1,5151 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: base_gcmessages.proto + +package protobuf + +import ( + fmt "fmt" + proto "github.com/golang/protobuf/proto" + math "math" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package protobuf is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package protobuf to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +type EGCBaseMsg int32 + +const ( + EGCBaseMsg_k_EMsgGCSystemMessage EGCBaseMsg = 4001 + EGCBaseMsg_k_EMsgGCReplicateConVars EGCBaseMsg = 4002 + EGCBaseMsg_k_EMsgGCConVarUpdated EGCBaseMsg = 4003 + EGCBaseMsg_k_EMsgGCInQueue EGCBaseMsg = 4008 + EGCBaseMsg_k_EMsgGCInviteToParty EGCBaseMsg = 4501 + EGCBaseMsg_k_EMsgGCInvitationCreated EGCBaseMsg = 4502 + EGCBaseMsg_k_EMsgGCPartyInviteResponse EGCBaseMsg = 4503 + EGCBaseMsg_k_EMsgGCKickFromParty EGCBaseMsg = 4504 + EGCBaseMsg_k_EMsgGCLeaveParty EGCBaseMsg = 4505 + EGCBaseMsg_k_EMsgGCServerAvailable EGCBaseMsg = 4506 + EGCBaseMsg_k_EMsgGCClientConnectToServer EGCBaseMsg = 4507 + EGCBaseMsg_k_EMsgGCGameServerInfo EGCBaseMsg = 4508 + EGCBaseMsg_k_EMsgGCError EGCBaseMsg = 4509 + EGCBaseMsg_k_EMsgGCReplay_UploadedToYouTube EGCBaseMsg = 4510 + EGCBaseMsg_k_EMsgGCLANServerAvailable EGCBaseMsg = 4511 +) + +var EGCBaseMsg_name = map[int32]string{ + 4001: "k_EMsgGCSystemMessage", + 4002: "k_EMsgGCReplicateConVars", + 4003: "k_EMsgGCConVarUpdated", + 4008: "k_EMsgGCInQueue", + 4501: "k_EMsgGCInviteToParty", + 4502: "k_EMsgGCInvitationCreated", + 4503: "k_EMsgGCPartyInviteResponse", + 4504: "k_EMsgGCKickFromParty", + 4505: "k_EMsgGCLeaveParty", + 4506: "k_EMsgGCServerAvailable", + 4507: "k_EMsgGCClientConnectToServer", + 4508: "k_EMsgGCGameServerInfo", + 4509: "k_EMsgGCError", + 4510: "k_EMsgGCReplay_UploadedToYouTube", + 4511: "k_EMsgGCLANServerAvailable", +} + +var EGCBaseMsg_value = map[string]int32{ + "k_EMsgGCSystemMessage": 4001, + "k_EMsgGCReplicateConVars": 4002, + "k_EMsgGCConVarUpdated": 4003, + "k_EMsgGCInQueue": 4008, + "k_EMsgGCInviteToParty": 4501, + "k_EMsgGCInvitationCreated": 4502, + "k_EMsgGCPartyInviteResponse": 4503, + "k_EMsgGCKickFromParty": 4504, + "k_EMsgGCLeaveParty": 4505, + "k_EMsgGCServerAvailable": 4506, + "k_EMsgGCClientConnectToServer": 4507, + "k_EMsgGCGameServerInfo": 4508, + "k_EMsgGCError": 4509, + "k_EMsgGCReplay_UploadedToYouTube": 4510, + "k_EMsgGCLANServerAvailable": 4511, +} + +func (x EGCBaseMsg) Enum() *EGCBaseMsg { + p := new(EGCBaseMsg) + *p = x + return p +} + +func (x EGCBaseMsg) String() string { + return proto.EnumName(EGCBaseMsg_name, int32(x)) +} + +func (x *EGCBaseMsg) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(EGCBaseMsg_value, data, "EGCBaseMsg") + if err != nil { + return err + } + *x = EGCBaseMsg(value) + return nil +} + +func (EGCBaseMsg) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{0} +} + +type EGCBaseProtoObjectTypes int32 + +const ( + EGCBaseProtoObjectTypes_k_EProtoObjectPartyInvite EGCBaseProtoObjectTypes = 1001 + EGCBaseProtoObjectTypes_k_EProtoObjectLobbyInvite EGCBaseProtoObjectTypes = 1002 +) + +var EGCBaseProtoObjectTypes_name = map[int32]string{ + 1001: "k_EProtoObjectPartyInvite", + 1002: "k_EProtoObjectLobbyInvite", +} + +var EGCBaseProtoObjectTypes_value = map[string]int32{ + "k_EProtoObjectPartyInvite": 1001, + "k_EProtoObjectLobbyInvite": 1002, +} + +func (x EGCBaseProtoObjectTypes) Enum() *EGCBaseProtoObjectTypes { + p := new(EGCBaseProtoObjectTypes) + *p = x + return p +} + +func (x EGCBaseProtoObjectTypes) String() string { + return proto.EnumName(EGCBaseProtoObjectTypes_name, int32(x)) +} + +func (x *EGCBaseProtoObjectTypes) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(EGCBaseProtoObjectTypes_value, data, "EGCBaseProtoObjectTypes") + if err != nil { + return err + } + *x = EGCBaseProtoObjectTypes(value) + return nil +} + +func (EGCBaseProtoObjectTypes) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{1} +} + +type GC_BannedWordType int32 + +const ( + GC_BannedWordType_GC_BANNED_WORD_DISABLE_WORD GC_BannedWordType = 0 + GC_BannedWordType_GC_BANNED_WORD_ENABLE_WORD GC_BannedWordType = 1 +) + +var GC_BannedWordType_name = map[int32]string{ + 0: "GC_BANNED_WORD_DISABLE_WORD", + 1: "GC_BANNED_WORD_ENABLE_WORD", +} + +var GC_BannedWordType_value = map[string]int32{ + "GC_BANNED_WORD_DISABLE_WORD": 0, + "GC_BANNED_WORD_ENABLE_WORD": 1, +} + +func (x GC_BannedWordType) Enum() *GC_BannedWordType { + p := new(GC_BannedWordType) + *p = x + return p +} + +func (x GC_BannedWordType) String() string { + return proto.EnumName(GC_BannedWordType_name, int32(x)) +} + +func (x *GC_BannedWordType) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(GC_BannedWordType_value, data, "GC_BannedWordType") + if err != nil { + return err + } + *x = GC_BannedWordType(value) + return nil +} + +func (GC_BannedWordType) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{2} +} + +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 fileDescriptor_19c1b3dff26b5496, []int{78, 0} +} + +type CGCStorePurchaseInit_LineItem struct { + ItemDefId *uint32 `protobuf:"varint,1,opt,name=item_def_id,json=itemDefId" json:"item_def_id,omitempty"` + Quantity *uint32 `protobuf:"varint,2,opt,name=quantity" json:"quantity,omitempty"` + CostInLocalCurrency *uint32 `protobuf:"varint,3,opt,name=cost_in_local_currency,json=costInLocalCurrency" json:"cost_in_local_currency,omitempty"` + PurchaseType *uint32 `protobuf:"varint,4,opt,name=purchase_type,json=purchaseType" json:"purchase_type,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCStorePurchaseInit_LineItem) Reset() { *m = CGCStorePurchaseInit_LineItem{} } +func (m *CGCStorePurchaseInit_LineItem) String() string { return proto.CompactTextString(m) } +func (*CGCStorePurchaseInit_LineItem) ProtoMessage() {} +func (*CGCStorePurchaseInit_LineItem) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{0} +} + +func (m *CGCStorePurchaseInit_LineItem) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCStorePurchaseInit_LineItem.Unmarshal(m, b) +} +func (m *CGCStorePurchaseInit_LineItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCStorePurchaseInit_LineItem.Marshal(b, m, deterministic) +} +func (m *CGCStorePurchaseInit_LineItem) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCStorePurchaseInit_LineItem.Merge(m, src) +} +func (m *CGCStorePurchaseInit_LineItem) XXX_Size() int { + return xxx_messageInfo_CGCStorePurchaseInit_LineItem.Size(m) +} +func (m *CGCStorePurchaseInit_LineItem) XXX_DiscardUnknown() { + xxx_messageInfo_CGCStorePurchaseInit_LineItem.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCStorePurchaseInit_LineItem proto.InternalMessageInfo + +func (m *CGCStorePurchaseInit_LineItem) GetItemDefId() uint32 { + if m != nil && m.ItemDefId != nil { + return *m.ItemDefId + } + return 0 +} + +func (m *CGCStorePurchaseInit_LineItem) GetQuantity() uint32 { + if m != nil && m.Quantity != nil { + return *m.Quantity + } + return 0 +} + +func (m *CGCStorePurchaseInit_LineItem) GetCostInLocalCurrency() uint32 { + if m != nil && m.CostInLocalCurrency != nil { + return *m.CostInLocalCurrency + } + return 0 +} + +func (m *CGCStorePurchaseInit_LineItem) GetPurchaseType() uint32 { + if m != nil && m.PurchaseType != nil { + return *m.PurchaseType + } + return 0 +} + +type CMsgGCStorePurchaseInit struct { + Country *string `protobuf:"bytes,1,opt,name=country" json:"country,omitempty"` + Language *int32 `protobuf:"varint,2,opt,name=language" json:"language,omitempty"` + Currency *int32 `protobuf:"varint,3,opt,name=currency" json:"currency,omitempty"` + LineItems []*CGCStorePurchaseInit_LineItem `protobuf:"bytes,4,rep,name=line_items,json=lineItems" json:"line_items,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCStorePurchaseInit) Reset() { *m = CMsgGCStorePurchaseInit{} } +func (m *CMsgGCStorePurchaseInit) String() string { return proto.CompactTextString(m) } +func (*CMsgGCStorePurchaseInit) ProtoMessage() {} +func (*CMsgGCStorePurchaseInit) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{1} +} + +func (m *CMsgGCStorePurchaseInit) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCStorePurchaseInit.Unmarshal(m, b) +} +func (m *CMsgGCStorePurchaseInit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCStorePurchaseInit.Marshal(b, m, deterministic) +} +func (m *CMsgGCStorePurchaseInit) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCStorePurchaseInit.Merge(m, src) +} +func (m *CMsgGCStorePurchaseInit) XXX_Size() int { + return xxx_messageInfo_CMsgGCStorePurchaseInit.Size(m) +} +func (m *CMsgGCStorePurchaseInit) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCStorePurchaseInit.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCStorePurchaseInit proto.InternalMessageInfo + +func (m *CMsgGCStorePurchaseInit) GetCountry() string { + if m != nil && m.Country != nil { + return *m.Country + } + return "" +} + +func (m *CMsgGCStorePurchaseInit) GetLanguage() int32 { + if m != nil && m.Language != nil { + return *m.Language + } + return 0 +} + +func (m *CMsgGCStorePurchaseInit) GetCurrency() int32 { + if m != nil && m.Currency != nil { + return *m.Currency + } + return 0 +} + +func (m *CMsgGCStorePurchaseInit) GetLineItems() []*CGCStorePurchaseInit_LineItem { + if m != nil { + return m.LineItems + } + return nil +} + +type CMsgGCStorePurchaseInitResponse struct { + Result *int32 `protobuf:"varint,1,opt,name=result" json:"result,omitempty"` + TxnId *uint64 `protobuf:"varint,2,opt,name=txn_id,json=txnId" json:"txn_id,omitempty"` + Url *string `protobuf:"bytes,3,opt,name=url" json:"url,omitempty"` + ItemIds []uint64 `protobuf:"varint,4,rep,name=item_ids,json=itemIds" json:"item_ids,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCStorePurchaseInitResponse) Reset() { *m = CMsgGCStorePurchaseInitResponse{} } +func (m *CMsgGCStorePurchaseInitResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgGCStorePurchaseInitResponse) ProtoMessage() {} +func (*CMsgGCStorePurchaseInitResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{2} +} + +func (m *CMsgGCStorePurchaseInitResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCStorePurchaseInitResponse.Unmarshal(m, b) +} +func (m *CMsgGCStorePurchaseInitResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCStorePurchaseInitResponse.Marshal(b, m, deterministic) +} +func (m *CMsgGCStorePurchaseInitResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCStorePurchaseInitResponse.Merge(m, src) +} +func (m *CMsgGCStorePurchaseInitResponse) XXX_Size() int { + return xxx_messageInfo_CMsgGCStorePurchaseInitResponse.Size(m) +} +func (m *CMsgGCStorePurchaseInitResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCStorePurchaseInitResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCStorePurchaseInitResponse proto.InternalMessageInfo + +func (m *CMsgGCStorePurchaseInitResponse) GetResult() int32 { + if m != nil && m.Result != nil { + return *m.Result + } + return 0 +} + +func (m *CMsgGCStorePurchaseInitResponse) GetTxnId() uint64 { + if m != nil && m.TxnId != nil { + return *m.TxnId + } + return 0 +} + +func (m *CMsgGCStorePurchaseInitResponse) GetUrl() string { + if m != nil && m.Url != nil { + return *m.Url + } + return "" +} + +func (m *CMsgGCStorePurchaseInitResponse) GetItemIds() []uint64 { + if m != nil { + return m.ItemIds + } + return nil +} + +type CSOPartyInvite struct { + GroupId *uint64 `protobuf:"varint,1,opt,name=group_id,json=groupId" json:"group_id,omitempty"` + SenderId *uint64 `protobuf:"fixed64,2,opt,name=sender_id,json=senderId" json:"sender_id,omitempty"` + SenderName *string `protobuf:"bytes,3,opt,name=sender_name,json=senderName" json:"sender_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSOPartyInvite) Reset() { *m = CSOPartyInvite{} } +func (m *CSOPartyInvite) String() string { return proto.CompactTextString(m) } +func (*CSOPartyInvite) ProtoMessage() {} +func (*CSOPartyInvite) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{3} +} + +func (m *CSOPartyInvite) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSOPartyInvite.Unmarshal(m, b) +} +func (m *CSOPartyInvite) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSOPartyInvite.Marshal(b, m, deterministic) +} +func (m *CSOPartyInvite) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSOPartyInvite.Merge(m, src) +} +func (m *CSOPartyInvite) XXX_Size() int { + return xxx_messageInfo_CSOPartyInvite.Size(m) +} +func (m *CSOPartyInvite) XXX_DiscardUnknown() { + xxx_messageInfo_CSOPartyInvite.DiscardUnknown(m) +} + +var xxx_messageInfo_CSOPartyInvite proto.InternalMessageInfo + +func (m *CSOPartyInvite) GetGroupId() uint64 { + if m != nil && m.GroupId != nil { + return *m.GroupId + } + return 0 +} + +func (m *CSOPartyInvite) GetSenderId() uint64 { + if m != nil && m.SenderId != nil { + return *m.SenderId + } + return 0 +} + +func (m *CSOPartyInvite) GetSenderName() string { + if m != nil && m.SenderName != nil { + return *m.SenderName + } + return "" +} + +type CSOLobbyInvite struct { + GroupId *uint64 `protobuf:"varint,1,opt,name=group_id,json=groupId" json:"group_id,omitempty"` + SenderId *uint64 `protobuf:"fixed64,2,opt,name=sender_id,json=senderId" json:"sender_id,omitempty"` + SenderName *string `protobuf:"bytes,3,opt,name=sender_name,json=senderName" json:"sender_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSOLobbyInvite) Reset() { *m = CSOLobbyInvite{} } +func (m *CSOLobbyInvite) String() string { return proto.CompactTextString(m) } +func (*CSOLobbyInvite) ProtoMessage() {} +func (*CSOLobbyInvite) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{4} +} + +func (m *CSOLobbyInvite) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSOLobbyInvite.Unmarshal(m, b) +} +func (m *CSOLobbyInvite) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSOLobbyInvite.Marshal(b, m, deterministic) +} +func (m *CSOLobbyInvite) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSOLobbyInvite.Merge(m, src) +} +func (m *CSOLobbyInvite) XXX_Size() int { + return xxx_messageInfo_CSOLobbyInvite.Size(m) +} +func (m *CSOLobbyInvite) XXX_DiscardUnknown() { + xxx_messageInfo_CSOLobbyInvite.DiscardUnknown(m) +} + +var xxx_messageInfo_CSOLobbyInvite proto.InternalMessageInfo + +func (m *CSOLobbyInvite) GetGroupId() uint64 { + if m != nil && m.GroupId != nil { + return *m.GroupId + } + return 0 +} + +func (m *CSOLobbyInvite) GetSenderId() uint64 { + if m != nil && m.SenderId != nil { + return *m.SenderId + } + return 0 +} + +func (m *CSOLobbyInvite) GetSenderName() string { + if m != nil && m.SenderName != nil { + return *m.SenderName + } + return "" +} + +type CMsgSystemBroadcast struct { + Message *string `protobuf:"bytes,1,opt,name=message" json:"message,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgSystemBroadcast) Reset() { *m = CMsgSystemBroadcast{} } +func (m *CMsgSystemBroadcast) String() string { return proto.CompactTextString(m) } +func (*CMsgSystemBroadcast) ProtoMessage() {} +func (*CMsgSystemBroadcast) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{5} +} + +func (m *CMsgSystemBroadcast) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgSystemBroadcast.Unmarshal(m, b) +} +func (m *CMsgSystemBroadcast) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgSystemBroadcast.Marshal(b, m, deterministic) +} +func (m *CMsgSystemBroadcast) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgSystemBroadcast.Merge(m, src) +} +func (m *CMsgSystemBroadcast) XXX_Size() int { + return xxx_messageInfo_CMsgSystemBroadcast.Size(m) +} +func (m *CMsgSystemBroadcast) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgSystemBroadcast.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgSystemBroadcast proto.InternalMessageInfo + +func (m *CMsgSystemBroadcast) GetMessage() string { + if m != nil && m.Message != nil { + return *m.Message + } + return "" +} + +type CMsgInviteToParty struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"` + ClientVersion *uint32 `protobuf:"varint,2,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"` + TeamInvite *uint32 `protobuf:"varint,3,opt,name=team_invite,json=teamInvite" json:"team_invite,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgInviteToParty) Reset() { *m = CMsgInviteToParty{} } +func (m *CMsgInviteToParty) String() string { return proto.CompactTextString(m) } +func (*CMsgInviteToParty) ProtoMessage() {} +func (*CMsgInviteToParty) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{6} +} + +func (m *CMsgInviteToParty) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgInviteToParty.Unmarshal(m, b) +} +func (m *CMsgInviteToParty) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgInviteToParty.Marshal(b, m, deterministic) +} +func (m *CMsgInviteToParty) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgInviteToParty.Merge(m, src) +} +func (m *CMsgInviteToParty) XXX_Size() int { + return xxx_messageInfo_CMsgInviteToParty.Size(m) +} +func (m *CMsgInviteToParty) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgInviteToParty.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgInviteToParty proto.InternalMessageInfo + +func (m *CMsgInviteToParty) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +func (m *CMsgInviteToParty) GetClientVersion() uint32 { + if m != nil && m.ClientVersion != nil { + return *m.ClientVersion + } + return 0 +} + +func (m *CMsgInviteToParty) GetTeamInvite() uint32 { + if m != nil && m.TeamInvite != nil { + return *m.TeamInvite + } + return 0 +} + +type CMsgInvitationCreated struct { + GroupId *uint64 `protobuf:"varint,1,opt,name=group_id,json=groupId" json:"group_id,omitempty"` + SteamId *uint64 `protobuf:"fixed64,2,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgInvitationCreated) Reset() { *m = CMsgInvitationCreated{} } +func (m *CMsgInvitationCreated) String() string { return proto.CompactTextString(m) } +func (*CMsgInvitationCreated) ProtoMessage() {} +func (*CMsgInvitationCreated) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{7} +} + +func (m *CMsgInvitationCreated) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgInvitationCreated.Unmarshal(m, b) +} +func (m *CMsgInvitationCreated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgInvitationCreated.Marshal(b, m, deterministic) +} +func (m *CMsgInvitationCreated) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgInvitationCreated.Merge(m, src) +} +func (m *CMsgInvitationCreated) XXX_Size() int { + return xxx_messageInfo_CMsgInvitationCreated.Size(m) +} +func (m *CMsgInvitationCreated) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgInvitationCreated.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgInvitationCreated proto.InternalMessageInfo + +func (m *CMsgInvitationCreated) GetGroupId() uint64 { + if m != nil && m.GroupId != nil { + return *m.GroupId + } + return 0 +} + +func (m *CMsgInvitationCreated) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +type CMsgPartyInviteResponse struct { + PartyId *uint64 `protobuf:"varint,1,opt,name=party_id,json=partyId" json:"party_id,omitempty"` + Accept *bool `protobuf:"varint,2,opt,name=accept" json:"accept,omitempty"` + ClientVersion *uint32 `protobuf:"varint,3,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"` + TeamInvite *uint32 `protobuf:"varint,4,opt,name=team_invite,json=teamInvite" json:"team_invite,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgPartyInviteResponse) Reset() { *m = CMsgPartyInviteResponse{} } +func (m *CMsgPartyInviteResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgPartyInviteResponse) ProtoMessage() {} +func (*CMsgPartyInviteResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{8} +} + +func (m *CMsgPartyInviteResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgPartyInviteResponse.Unmarshal(m, b) +} +func (m *CMsgPartyInviteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgPartyInviteResponse.Marshal(b, m, deterministic) +} +func (m *CMsgPartyInviteResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgPartyInviteResponse.Merge(m, src) +} +func (m *CMsgPartyInviteResponse) XXX_Size() int { + return xxx_messageInfo_CMsgPartyInviteResponse.Size(m) +} +func (m *CMsgPartyInviteResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgPartyInviteResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgPartyInviteResponse proto.InternalMessageInfo + +func (m *CMsgPartyInviteResponse) GetPartyId() uint64 { + if m != nil && m.PartyId != nil { + return *m.PartyId + } + return 0 +} + +func (m *CMsgPartyInviteResponse) GetAccept() bool { + if m != nil && m.Accept != nil { + return *m.Accept + } + return false +} + +func (m *CMsgPartyInviteResponse) GetClientVersion() uint32 { + if m != nil && m.ClientVersion != nil { + return *m.ClientVersion + } + return 0 +} + +func (m *CMsgPartyInviteResponse) GetTeamInvite() uint32 { + if m != nil && m.TeamInvite != nil { + return *m.TeamInvite + } + return 0 +} + +type CMsgKickFromParty struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgKickFromParty) Reset() { *m = CMsgKickFromParty{} } +func (m *CMsgKickFromParty) String() string { return proto.CompactTextString(m) } +func (*CMsgKickFromParty) ProtoMessage() {} +func (*CMsgKickFromParty) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{9} +} + +func (m *CMsgKickFromParty) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgKickFromParty.Unmarshal(m, b) +} +func (m *CMsgKickFromParty) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgKickFromParty.Marshal(b, m, deterministic) +} +func (m *CMsgKickFromParty) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgKickFromParty.Merge(m, src) +} +func (m *CMsgKickFromParty) XXX_Size() int { + return xxx_messageInfo_CMsgKickFromParty.Size(m) +} +func (m *CMsgKickFromParty) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgKickFromParty.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgKickFromParty proto.InternalMessageInfo + +func (m *CMsgKickFromParty) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +type CMsgLeaveParty struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgLeaveParty) Reset() { *m = CMsgLeaveParty{} } +func (m *CMsgLeaveParty) String() string { return proto.CompactTextString(m) } +func (*CMsgLeaveParty) ProtoMessage() {} +func (*CMsgLeaveParty) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{10} +} + +func (m *CMsgLeaveParty) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgLeaveParty.Unmarshal(m, b) +} +func (m *CMsgLeaveParty) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgLeaveParty.Marshal(b, m, deterministic) +} +func (m *CMsgLeaveParty) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgLeaveParty.Merge(m, src) +} +func (m *CMsgLeaveParty) XXX_Size() int { + return xxx_messageInfo_CMsgLeaveParty.Size(m) +} +func (m *CMsgLeaveParty) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgLeaveParty.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgLeaveParty proto.InternalMessageInfo + +type CMsgServerAvailable struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgServerAvailable) Reset() { *m = CMsgServerAvailable{} } +func (m *CMsgServerAvailable) String() string { return proto.CompactTextString(m) } +func (*CMsgServerAvailable) ProtoMessage() {} +func (*CMsgServerAvailable) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{11} +} + +func (m *CMsgServerAvailable) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgServerAvailable.Unmarshal(m, b) +} +func (m *CMsgServerAvailable) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgServerAvailable.Marshal(b, m, deterministic) +} +func (m *CMsgServerAvailable) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgServerAvailable.Merge(m, src) +} +func (m *CMsgServerAvailable) XXX_Size() int { + return xxx_messageInfo_CMsgServerAvailable.Size(m) +} +func (m *CMsgServerAvailable) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgServerAvailable.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgServerAvailable proto.InternalMessageInfo + +type CMsgLANServerAvailable struct { + LobbyId *uint64 `protobuf:"fixed64,1,opt,name=lobby_id,json=lobbyId" json:"lobby_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgLANServerAvailable) Reset() { *m = CMsgLANServerAvailable{} } +func (m *CMsgLANServerAvailable) String() string { return proto.CompactTextString(m) } +func (*CMsgLANServerAvailable) ProtoMessage() {} +func (*CMsgLANServerAvailable) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{12} +} + +func (m *CMsgLANServerAvailable) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgLANServerAvailable.Unmarshal(m, b) +} +func (m *CMsgLANServerAvailable) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgLANServerAvailable.Marshal(b, m, deterministic) +} +func (m *CMsgLANServerAvailable) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgLANServerAvailable.Merge(m, src) +} +func (m *CMsgLANServerAvailable) XXX_Size() int { + return xxx_messageInfo_CMsgLANServerAvailable.Size(m) +} +func (m *CMsgLANServerAvailable) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgLANServerAvailable.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgLANServerAvailable proto.InternalMessageInfo + +func (m *CMsgLANServerAvailable) GetLobbyId() uint64 { + if m != nil && m.LobbyId != nil { + return *m.LobbyId + } + return 0 +} + +type CSOEconGameAccountClient struct { + AdditionalBackpackSlots *uint32 `protobuf:"varint,1,opt,name=additional_backpack_slots,json=additionalBackpackSlots,def=0" json:"additional_backpack_slots,omitempty"` + BonusXpTimestampRefresh *uint32 `protobuf:"fixed32,12,opt,name=bonus_xp_timestamp_refresh,json=bonusXpTimestampRefresh" json:"bonus_xp_timestamp_refresh,omitempty"` + BonusXpUsedflags *uint32 `protobuf:"varint,13,opt,name=bonus_xp_usedflags,json=bonusXpUsedflags" json:"bonus_xp_usedflags,omitempty"` + ElevatedState *uint32 `protobuf:"varint,14,opt,name=elevated_state,json=elevatedState" json:"elevated_state,omitempty"` + ElevatedTimestamp *uint32 `protobuf:"varint,15,opt,name=elevated_timestamp,json=elevatedTimestamp" json:"elevated_timestamp,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSOEconGameAccountClient) Reset() { *m = CSOEconGameAccountClient{} } +func (m *CSOEconGameAccountClient) String() string { return proto.CompactTextString(m) } +func (*CSOEconGameAccountClient) ProtoMessage() {} +func (*CSOEconGameAccountClient) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{13} +} + +func (m *CSOEconGameAccountClient) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSOEconGameAccountClient.Unmarshal(m, b) +} +func (m *CSOEconGameAccountClient) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSOEconGameAccountClient.Marshal(b, m, deterministic) +} +func (m *CSOEconGameAccountClient) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSOEconGameAccountClient.Merge(m, src) +} +func (m *CSOEconGameAccountClient) XXX_Size() int { + return xxx_messageInfo_CSOEconGameAccountClient.Size(m) +} +func (m *CSOEconGameAccountClient) XXX_DiscardUnknown() { + xxx_messageInfo_CSOEconGameAccountClient.DiscardUnknown(m) +} + +var xxx_messageInfo_CSOEconGameAccountClient proto.InternalMessageInfo + +const Default_CSOEconGameAccountClient_AdditionalBackpackSlots uint32 = 0 + +func (m *CSOEconGameAccountClient) GetAdditionalBackpackSlots() uint32 { + if m != nil && m.AdditionalBackpackSlots != nil { + return *m.AdditionalBackpackSlots + } + return Default_CSOEconGameAccountClient_AdditionalBackpackSlots +} + +func (m *CSOEconGameAccountClient) GetBonusXpTimestampRefresh() uint32 { + if m != nil && m.BonusXpTimestampRefresh != nil { + return *m.BonusXpTimestampRefresh + } + return 0 +} + +func (m *CSOEconGameAccountClient) GetBonusXpUsedflags() uint32 { + if m != nil && m.BonusXpUsedflags != nil { + return *m.BonusXpUsedflags + } + return 0 +} + +func (m *CSOEconGameAccountClient) GetElevatedState() uint32 { + if m != nil && m.ElevatedState != nil { + return *m.ElevatedState + } + return 0 +} + +func (m *CSOEconGameAccountClient) GetElevatedTimestamp() uint32 { + if m != nil && m.ElevatedTimestamp != nil { + return *m.ElevatedTimestamp + } + return 0 +} + +type CSOItemCriteriaCondition struct { + Op *int32 `protobuf:"varint,1,opt,name=op" json:"op,omitempty"` + Field *string `protobuf:"bytes,2,opt,name=field" json:"field,omitempty"` + Required *bool `protobuf:"varint,3,opt,name=required" json:"required,omitempty"` + FloatValue *float32 `protobuf:"fixed32,4,opt,name=float_value,json=floatValue" json:"float_value,omitempty"` + StringValue *string `protobuf:"bytes,5,opt,name=string_value,json=stringValue" json:"string_value,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSOItemCriteriaCondition) Reset() { *m = CSOItemCriteriaCondition{} } +func (m *CSOItemCriteriaCondition) String() string { return proto.CompactTextString(m) } +func (*CSOItemCriteriaCondition) ProtoMessage() {} +func (*CSOItemCriteriaCondition) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{14} +} + +func (m *CSOItemCriteriaCondition) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSOItemCriteriaCondition.Unmarshal(m, b) +} +func (m *CSOItemCriteriaCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSOItemCriteriaCondition.Marshal(b, m, deterministic) +} +func (m *CSOItemCriteriaCondition) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSOItemCriteriaCondition.Merge(m, src) +} +func (m *CSOItemCriteriaCondition) XXX_Size() int { + return xxx_messageInfo_CSOItemCriteriaCondition.Size(m) +} +func (m *CSOItemCriteriaCondition) XXX_DiscardUnknown() { + xxx_messageInfo_CSOItemCriteriaCondition.DiscardUnknown(m) +} + +var xxx_messageInfo_CSOItemCriteriaCondition proto.InternalMessageInfo + +func (m *CSOItemCriteriaCondition) GetOp() int32 { + if m != nil && m.Op != nil { + return *m.Op + } + return 0 +} + +func (m *CSOItemCriteriaCondition) GetField() string { + if m != nil && m.Field != nil { + return *m.Field + } + return "" +} + +func (m *CSOItemCriteriaCondition) GetRequired() bool { + if m != nil && m.Required != nil { + return *m.Required + } + return false +} + +func (m *CSOItemCriteriaCondition) GetFloatValue() float32 { + if m != nil && m.FloatValue != nil { + return *m.FloatValue + } + return 0 +} + +func (m *CSOItemCriteriaCondition) GetStringValue() string { + if m != nil && m.StringValue != nil { + return *m.StringValue + } + return "" +} + +type CSOItemCriteria struct { + ItemLevel *uint32 `protobuf:"varint,1,opt,name=item_level,json=itemLevel" json:"item_level,omitempty"` + ItemQuality *int32 `protobuf:"varint,2,opt,name=item_quality,json=itemQuality" json:"item_quality,omitempty"` + ItemLevelSet *bool `protobuf:"varint,3,opt,name=item_level_set,json=itemLevelSet" json:"item_level_set,omitempty"` + ItemQualitySet *bool `protobuf:"varint,4,opt,name=item_quality_set,json=itemQualitySet" json:"item_quality_set,omitempty"` + InitialInventory *uint32 `protobuf:"varint,5,opt,name=initial_inventory,json=initialInventory" json:"initial_inventory,omitempty"` + InitialQuantity *uint32 `protobuf:"varint,6,opt,name=initial_quantity,json=initialQuantity" json:"initial_quantity,omitempty"` + IgnoreEnabledFlag *bool `protobuf:"varint,8,opt,name=ignore_enabled_flag,json=ignoreEnabledFlag" json:"ignore_enabled_flag,omitempty"` + Conditions []*CSOItemCriteriaCondition `protobuf:"bytes,9,rep,name=conditions" json:"conditions,omitempty"` + ItemRarity *int32 `protobuf:"varint,10,opt,name=item_rarity,json=itemRarity" json:"item_rarity,omitempty"` + ItemRaritySet *bool `protobuf:"varint,11,opt,name=item_rarity_set,json=itemRaritySet" json:"item_rarity_set,omitempty"` + RecentOnly *bool `protobuf:"varint,12,opt,name=recent_only,json=recentOnly" json:"recent_only,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSOItemCriteria) Reset() { *m = CSOItemCriteria{} } +func (m *CSOItemCriteria) String() string { return proto.CompactTextString(m) } +func (*CSOItemCriteria) ProtoMessage() {} +func (*CSOItemCriteria) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{15} +} + +func (m *CSOItemCriteria) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSOItemCriteria.Unmarshal(m, b) +} +func (m *CSOItemCriteria) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSOItemCriteria.Marshal(b, m, deterministic) +} +func (m *CSOItemCriteria) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSOItemCriteria.Merge(m, src) +} +func (m *CSOItemCriteria) XXX_Size() int { + return xxx_messageInfo_CSOItemCriteria.Size(m) +} +func (m *CSOItemCriteria) XXX_DiscardUnknown() { + xxx_messageInfo_CSOItemCriteria.DiscardUnknown(m) +} + +var xxx_messageInfo_CSOItemCriteria proto.InternalMessageInfo + +func (m *CSOItemCriteria) GetItemLevel() uint32 { + if m != nil && m.ItemLevel != nil { + return *m.ItemLevel + } + return 0 +} + +func (m *CSOItemCriteria) GetItemQuality() int32 { + if m != nil && m.ItemQuality != nil { + return *m.ItemQuality + } + return 0 +} + +func (m *CSOItemCriteria) GetItemLevelSet() bool { + if m != nil && m.ItemLevelSet != nil { + return *m.ItemLevelSet + } + return false +} + +func (m *CSOItemCriteria) GetItemQualitySet() bool { + if m != nil && m.ItemQualitySet != nil { + return *m.ItemQualitySet + } + return false +} + +func (m *CSOItemCriteria) GetInitialInventory() uint32 { + if m != nil && m.InitialInventory != nil { + return *m.InitialInventory + } + return 0 +} + +func (m *CSOItemCriteria) GetInitialQuantity() uint32 { + if m != nil && m.InitialQuantity != nil { + return *m.InitialQuantity + } + return 0 +} + +func (m *CSOItemCriteria) GetIgnoreEnabledFlag() bool { + if m != nil && m.IgnoreEnabledFlag != nil { + return *m.IgnoreEnabledFlag + } + return false +} + +func (m *CSOItemCriteria) GetConditions() []*CSOItemCriteriaCondition { + if m != nil { + return m.Conditions + } + return nil +} + +func (m *CSOItemCriteria) GetItemRarity() int32 { + if m != nil && m.ItemRarity != nil { + return *m.ItemRarity + } + return 0 +} + +func (m *CSOItemCriteria) GetItemRaritySet() bool { + if m != nil && m.ItemRaritySet != nil { + return *m.ItemRaritySet + } + return false +} + +func (m *CSOItemCriteria) GetRecentOnly() bool { + if m != nil && m.RecentOnly != nil { + return *m.RecentOnly + } + return false +} + +type CSOItemRecipe struct { + DefIndex *uint32 `protobuf:"varint,1,opt,name=def_index,json=defIndex" json:"def_index,omitempty"` + Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` + NA *string `protobuf:"bytes,3,opt,name=n_a,json=nA" json:"n_a,omitempty"` + DescInputs *string `protobuf:"bytes,4,opt,name=desc_inputs,json=descInputs" json:"desc_inputs,omitempty"` + DescOutputs *string `protobuf:"bytes,5,opt,name=desc_outputs,json=descOutputs" json:"desc_outputs,omitempty"` + DiA *string `protobuf:"bytes,6,opt,name=di_a,json=diA" json:"di_a,omitempty"` + DiB *string `protobuf:"bytes,7,opt,name=di_b,json=diB" json:"di_b,omitempty"` + DiC *string `protobuf:"bytes,8,opt,name=di_c,json=diC" json:"di_c,omitempty"` + DoA *string `protobuf:"bytes,9,opt,name=do_a,json=doA" json:"do_a,omitempty"` + DoB *string `protobuf:"bytes,10,opt,name=do_b,json=doB" json:"do_b,omitempty"` + DoC *string `protobuf:"bytes,11,opt,name=do_c,json=doC" json:"do_c,omitempty"` + RequiresAllSameClass *bool `protobuf:"varint,12,opt,name=requires_all_same_class,json=requiresAllSameClass" json:"requires_all_same_class,omitempty"` + RequiresAllSameSlot *bool `protobuf:"varint,13,opt,name=requires_all_same_slot,json=requiresAllSameSlot" json:"requires_all_same_slot,omitempty"` + ClassUsageForOutput *int32 `protobuf:"varint,14,opt,name=class_usage_for_output,json=classUsageForOutput" json:"class_usage_for_output,omitempty"` + SlotUsageForOutput *int32 `protobuf:"varint,15,opt,name=slot_usage_for_output,json=slotUsageForOutput" json:"slot_usage_for_output,omitempty"` + SetForOutput *int32 `protobuf:"varint,16,opt,name=set_for_output,json=setForOutput" json:"set_for_output,omitempty"` + InputItemsCriteria []*CSOItemCriteria `protobuf:"bytes,20,rep,name=input_items_criteria,json=inputItemsCriteria" json:"input_items_criteria,omitempty"` + OutputItemsCriteria []*CSOItemCriteria `protobuf:"bytes,21,rep,name=output_items_criteria,json=outputItemsCriteria" json:"output_items_criteria,omitempty"` + InputItemDupeCounts []uint32 `protobuf:"varint,22,rep,name=input_item_dupe_counts,json=inputItemDupeCounts" json:"input_item_dupe_counts,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSOItemRecipe) Reset() { *m = CSOItemRecipe{} } +func (m *CSOItemRecipe) String() string { return proto.CompactTextString(m) } +func (*CSOItemRecipe) ProtoMessage() {} +func (*CSOItemRecipe) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{16} +} + +func (m *CSOItemRecipe) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSOItemRecipe.Unmarshal(m, b) +} +func (m *CSOItemRecipe) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSOItemRecipe.Marshal(b, m, deterministic) +} +func (m *CSOItemRecipe) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSOItemRecipe.Merge(m, src) +} +func (m *CSOItemRecipe) XXX_Size() int { + return xxx_messageInfo_CSOItemRecipe.Size(m) +} +func (m *CSOItemRecipe) XXX_DiscardUnknown() { + xxx_messageInfo_CSOItemRecipe.DiscardUnknown(m) +} + +var xxx_messageInfo_CSOItemRecipe proto.InternalMessageInfo + +func (m *CSOItemRecipe) GetDefIndex() uint32 { + if m != nil && m.DefIndex != nil { + return *m.DefIndex + } + return 0 +} + +func (m *CSOItemRecipe) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CSOItemRecipe) GetNA() string { + if m != nil && m.NA != nil { + return *m.NA + } + return "" +} + +func (m *CSOItemRecipe) GetDescInputs() string { + if m != nil && m.DescInputs != nil { + return *m.DescInputs + } + return "" +} + +func (m *CSOItemRecipe) GetDescOutputs() string { + if m != nil && m.DescOutputs != nil { + return *m.DescOutputs + } + return "" +} + +func (m *CSOItemRecipe) GetDiA() string { + if m != nil && m.DiA != nil { + return *m.DiA + } + return "" +} + +func (m *CSOItemRecipe) GetDiB() string { + if m != nil && m.DiB != nil { + return *m.DiB + } + return "" +} + +func (m *CSOItemRecipe) GetDiC() string { + if m != nil && m.DiC != nil { + return *m.DiC + } + return "" +} + +func (m *CSOItemRecipe) GetDoA() string { + if m != nil && m.DoA != nil { + return *m.DoA + } + return "" +} + +func (m *CSOItemRecipe) GetDoB() string { + if m != nil && m.DoB != nil { + return *m.DoB + } + return "" +} + +func (m *CSOItemRecipe) GetDoC() string { + if m != nil && m.DoC != nil { + return *m.DoC + } + return "" +} + +func (m *CSOItemRecipe) GetRequiresAllSameClass() bool { + if m != nil && m.RequiresAllSameClass != nil { + return *m.RequiresAllSameClass + } + return false +} + +func (m *CSOItemRecipe) GetRequiresAllSameSlot() bool { + if m != nil && m.RequiresAllSameSlot != nil { + return *m.RequiresAllSameSlot + } + return false +} + +func (m *CSOItemRecipe) GetClassUsageForOutput() int32 { + if m != nil && m.ClassUsageForOutput != nil { + return *m.ClassUsageForOutput + } + return 0 +} + +func (m *CSOItemRecipe) GetSlotUsageForOutput() int32 { + if m != nil && m.SlotUsageForOutput != nil { + return *m.SlotUsageForOutput + } + return 0 +} + +func (m *CSOItemRecipe) GetSetForOutput() int32 { + if m != nil && m.SetForOutput != nil { + return *m.SetForOutput + } + return 0 +} + +func (m *CSOItemRecipe) GetInputItemsCriteria() []*CSOItemCriteria { + if m != nil { + return m.InputItemsCriteria + } + return nil +} + +func (m *CSOItemRecipe) GetOutputItemsCriteria() []*CSOItemCriteria { + if m != nil { + return m.OutputItemsCriteria + } + return nil +} + +func (m *CSOItemRecipe) GetInputItemDupeCounts() []uint32 { + if m != nil { + return m.InputItemDupeCounts + } + return nil +} + +type CMsgDevNewItemRequest struct { + Receiver *uint64 `protobuf:"fixed64,1,opt,name=receiver" json:"receiver,omitempty"` + Criteria *CSOItemCriteria `protobuf:"bytes,2,opt,name=criteria" json:"criteria,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgDevNewItemRequest) Reset() { *m = CMsgDevNewItemRequest{} } +func (m *CMsgDevNewItemRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgDevNewItemRequest) ProtoMessage() {} +func (*CMsgDevNewItemRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{17} +} + +func (m *CMsgDevNewItemRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgDevNewItemRequest.Unmarshal(m, b) +} +func (m *CMsgDevNewItemRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgDevNewItemRequest.Marshal(b, m, deterministic) +} +func (m *CMsgDevNewItemRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgDevNewItemRequest.Merge(m, src) +} +func (m *CMsgDevNewItemRequest) XXX_Size() int { + return xxx_messageInfo_CMsgDevNewItemRequest.Size(m) +} +func (m *CMsgDevNewItemRequest) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgDevNewItemRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgDevNewItemRequest proto.InternalMessageInfo + +func (m *CMsgDevNewItemRequest) GetReceiver() uint64 { + if m != nil && m.Receiver != nil { + return *m.Receiver + } + return 0 +} + +func (m *CMsgDevNewItemRequest) GetCriteria() *CSOItemCriteria { + if m != nil { + return m.Criteria + } + return nil +} + +type CMsgIncrementKillCountAttribute struct { + KillerAccountId *uint32 `protobuf:"fixed32,1,opt,name=killer_account_id,json=killerAccountId" json:"killer_account_id,omitempty"` + VictimAccountId *uint32 `protobuf:"fixed32,2,opt,name=victim_account_id,json=victimAccountId" json:"victim_account_id,omitempty"` + ItemId *uint64 `protobuf:"varint,3,opt,name=item_id,json=itemId" json:"item_id,omitempty"` + EventType *uint32 `protobuf:"varint,4,opt,name=event_type,json=eventType" json:"event_type,omitempty"` + Amount *uint32 `protobuf:"varint,5,opt,name=amount" json:"amount,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgIncrementKillCountAttribute) Reset() { *m = CMsgIncrementKillCountAttribute{} } +func (m *CMsgIncrementKillCountAttribute) String() string { return proto.CompactTextString(m) } +func (*CMsgIncrementKillCountAttribute) ProtoMessage() {} +func (*CMsgIncrementKillCountAttribute) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{18} +} + +func (m *CMsgIncrementKillCountAttribute) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgIncrementKillCountAttribute.Unmarshal(m, b) +} +func (m *CMsgIncrementKillCountAttribute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgIncrementKillCountAttribute.Marshal(b, m, deterministic) +} +func (m *CMsgIncrementKillCountAttribute) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgIncrementKillCountAttribute.Merge(m, src) +} +func (m *CMsgIncrementKillCountAttribute) XXX_Size() int { + return xxx_messageInfo_CMsgIncrementKillCountAttribute.Size(m) +} +func (m *CMsgIncrementKillCountAttribute) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgIncrementKillCountAttribute.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgIncrementKillCountAttribute proto.InternalMessageInfo + +func (m *CMsgIncrementKillCountAttribute) GetKillerAccountId() uint32 { + if m != nil && m.KillerAccountId != nil { + return *m.KillerAccountId + } + return 0 +} + +func (m *CMsgIncrementKillCountAttribute) GetVictimAccountId() uint32 { + if m != nil && m.VictimAccountId != nil { + return *m.VictimAccountId + } + return 0 +} + +func (m *CMsgIncrementKillCountAttribute) GetItemId() uint64 { + if m != nil && m.ItemId != nil { + return *m.ItemId + } + return 0 +} + +func (m *CMsgIncrementKillCountAttribute) GetEventType() uint32 { + if m != nil && m.EventType != nil { + return *m.EventType + } + return 0 +} + +func (m *CMsgIncrementKillCountAttribute) GetAmount() uint32 { + if m != nil && m.Amount != nil { + return *m.Amount + } + return 0 +} + +type CMsgApplySticker struct { + StickerItemId *uint64 `protobuf:"varint,1,opt,name=sticker_item_id,json=stickerItemId" json:"sticker_item_id,omitempty"` + ItemItemId *uint64 `protobuf:"varint,2,opt,name=item_item_id,json=itemItemId" json:"item_item_id,omitempty"` + StickerSlot *uint32 `protobuf:"varint,3,opt,name=sticker_slot,json=stickerSlot" json:"sticker_slot,omitempty"` + BaseitemDefidx *uint32 `protobuf:"varint,4,opt,name=baseitem_defidx,json=baseitemDefidx" json:"baseitem_defidx,omitempty"` + StickerWear *float32 `protobuf:"fixed32,5,opt,name=sticker_wear,json=stickerWear" json:"sticker_wear,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgApplySticker) Reset() { *m = CMsgApplySticker{} } +func (m *CMsgApplySticker) String() string { return proto.CompactTextString(m) } +func (*CMsgApplySticker) ProtoMessage() {} +func (*CMsgApplySticker) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{19} +} + +func (m *CMsgApplySticker) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgApplySticker.Unmarshal(m, b) +} +func (m *CMsgApplySticker) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgApplySticker.Marshal(b, m, deterministic) +} +func (m *CMsgApplySticker) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgApplySticker.Merge(m, src) +} +func (m *CMsgApplySticker) XXX_Size() int { + return xxx_messageInfo_CMsgApplySticker.Size(m) +} +func (m *CMsgApplySticker) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgApplySticker.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgApplySticker proto.InternalMessageInfo + +func (m *CMsgApplySticker) GetStickerItemId() uint64 { + if m != nil && m.StickerItemId != nil { + return *m.StickerItemId + } + return 0 +} + +func (m *CMsgApplySticker) GetItemItemId() uint64 { + if m != nil && m.ItemItemId != nil { + return *m.ItemItemId + } + return 0 +} + +func (m *CMsgApplySticker) GetStickerSlot() uint32 { + if m != nil && m.StickerSlot != nil { + return *m.StickerSlot + } + return 0 +} + +func (m *CMsgApplySticker) GetBaseitemDefidx() uint32 { + if m != nil && m.BaseitemDefidx != nil { + return *m.BaseitemDefidx + } + return 0 +} + +func (m *CMsgApplySticker) GetStickerWear() float32 { + if m != nil && m.StickerWear != nil { + return *m.StickerWear + } + return 0 +} + +type CMsgModifyItemAttribute struct { + ItemId *uint64 `protobuf:"varint,1,opt,name=item_id,json=itemId" json:"item_id,omitempty"` + AttrDefidx *uint32 `protobuf:"varint,2,opt,name=attr_defidx,json=attrDefidx" json:"attr_defidx,omitempty"` + AttrValue *uint32 `protobuf:"varint,3,opt,name=attr_value,json=attrValue" json:"attr_value,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgModifyItemAttribute) Reset() { *m = CMsgModifyItemAttribute{} } +func (m *CMsgModifyItemAttribute) String() string { return proto.CompactTextString(m) } +func (*CMsgModifyItemAttribute) ProtoMessage() {} +func (*CMsgModifyItemAttribute) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{20} +} + +func (m *CMsgModifyItemAttribute) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgModifyItemAttribute.Unmarshal(m, b) +} +func (m *CMsgModifyItemAttribute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgModifyItemAttribute.Marshal(b, m, deterministic) +} +func (m *CMsgModifyItemAttribute) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgModifyItemAttribute.Merge(m, src) +} +func (m *CMsgModifyItemAttribute) XXX_Size() int { + return xxx_messageInfo_CMsgModifyItemAttribute.Size(m) +} +func (m *CMsgModifyItemAttribute) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgModifyItemAttribute.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgModifyItemAttribute proto.InternalMessageInfo + +func (m *CMsgModifyItemAttribute) GetItemId() uint64 { + if m != nil && m.ItemId != nil { + return *m.ItemId + } + return 0 +} + +func (m *CMsgModifyItemAttribute) GetAttrDefidx() uint32 { + if m != nil && m.AttrDefidx != nil { + return *m.AttrDefidx + } + return 0 +} + +func (m *CMsgModifyItemAttribute) GetAttrValue() uint32 { + if m != nil && m.AttrValue != nil { + return *m.AttrValue + } + return 0 +} + +type CMsgApplyStatTrakSwap struct { + ToolItemId *uint64 `protobuf:"varint,1,opt,name=tool_item_id,json=toolItemId" json:"tool_item_id,omitempty"` + Item_1ItemId *uint64 `protobuf:"varint,2,opt,name=item_1_item_id,json=item1ItemId" json:"item_1_item_id,omitempty"` + Item_2ItemId *uint64 `protobuf:"varint,3,opt,name=item_2_item_id,json=item2ItemId" json:"item_2_item_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgApplyStatTrakSwap) Reset() { *m = CMsgApplyStatTrakSwap{} } +func (m *CMsgApplyStatTrakSwap) String() string { return proto.CompactTextString(m) } +func (*CMsgApplyStatTrakSwap) ProtoMessage() {} +func (*CMsgApplyStatTrakSwap) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{21} +} + +func (m *CMsgApplyStatTrakSwap) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgApplyStatTrakSwap.Unmarshal(m, b) +} +func (m *CMsgApplyStatTrakSwap) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgApplyStatTrakSwap.Marshal(b, m, deterministic) +} +func (m *CMsgApplyStatTrakSwap) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgApplyStatTrakSwap.Merge(m, src) +} +func (m *CMsgApplyStatTrakSwap) XXX_Size() int { + return xxx_messageInfo_CMsgApplyStatTrakSwap.Size(m) +} +func (m *CMsgApplyStatTrakSwap) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgApplyStatTrakSwap.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgApplyStatTrakSwap proto.InternalMessageInfo + +func (m *CMsgApplyStatTrakSwap) GetToolItemId() uint64 { + if m != nil && m.ToolItemId != nil { + return *m.ToolItemId + } + return 0 +} + +func (m *CMsgApplyStatTrakSwap) GetItem_1ItemId() uint64 { + if m != nil && m.Item_1ItemId != nil { + return *m.Item_1ItemId + } + return 0 +} + +func (m *CMsgApplyStatTrakSwap) GetItem_2ItemId() uint64 { + if m != nil && m.Item_2ItemId != nil { + return *m.Item_2ItemId + } + return 0 +} + +type CMsgApplyStrangePart struct { + StrangePartItemId *uint64 `protobuf:"varint,1,opt,name=strange_part_item_id,json=strangePartItemId" json:"strange_part_item_id,omitempty"` + ItemItemId *uint64 `protobuf:"varint,2,opt,name=item_item_id,json=itemItemId" json:"item_item_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgApplyStrangePart) Reset() { *m = CMsgApplyStrangePart{} } +func (m *CMsgApplyStrangePart) String() string { return proto.CompactTextString(m) } +func (*CMsgApplyStrangePart) ProtoMessage() {} +func (*CMsgApplyStrangePart) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{22} +} + +func (m *CMsgApplyStrangePart) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgApplyStrangePart.Unmarshal(m, b) +} +func (m *CMsgApplyStrangePart) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgApplyStrangePart.Marshal(b, m, deterministic) +} +func (m *CMsgApplyStrangePart) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgApplyStrangePart.Merge(m, src) +} +func (m *CMsgApplyStrangePart) XXX_Size() int { + return xxx_messageInfo_CMsgApplyStrangePart.Size(m) +} +func (m *CMsgApplyStrangePart) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgApplyStrangePart.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgApplyStrangePart proto.InternalMessageInfo + +func (m *CMsgApplyStrangePart) GetStrangePartItemId() uint64 { + if m != nil && m.StrangePartItemId != nil { + return *m.StrangePartItemId + } + return 0 +} + +func (m *CMsgApplyStrangePart) GetItemItemId() uint64 { + if m != nil && m.ItemItemId != nil { + return *m.ItemItemId + } + return 0 +} + +type CMsgApplyPennantUpgrade struct { + UpgradeItemId *uint64 `protobuf:"varint,1,opt,name=upgrade_item_id,json=upgradeItemId" json:"upgrade_item_id,omitempty"` + PennantItemId *uint64 `protobuf:"varint,2,opt,name=pennant_item_id,json=pennantItemId" json:"pennant_item_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgApplyPennantUpgrade) Reset() { *m = CMsgApplyPennantUpgrade{} } +func (m *CMsgApplyPennantUpgrade) String() string { return proto.CompactTextString(m) } +func (*CMsgApplyPennantUpgrade) ProtoMessage() {} +func (*CMsgApplyPennantUpgrade) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{23} +} + +func (m *CMsgApplyPennantUpgrade) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgApplyPennantUpgrade.Unmarshal(m, b) +} +func (m *CMsgApplyPennantUpgrade) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgApplyPennantUpgrade.Marshal(b, m, deterministic) +} +func (m *CMsgApplyPennantUpgrade) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgApplyPennantUpgrade.Merge(m, src) +} +func (m *CMsgApplyPennantUpgrade) XXX_Size() int { + return xxx_messageInfo_CMsgApplyPennantUpgrade.Size(m) +} +func (m *CMsgApplyPennantUpgrade) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgApplyPennantUpgrade.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgApplyPennantUpgrade proto.InternalMessageInfo + +func (m *CMsgApplyPennantUpgrade) GetUpgradeItemId() uint64 { + if m != nil && m.UpgradeItemId != nil { + return *m.UpgradeItemId + } + return 0 +} + +func (m *CMsgApplyPennantUpgrade) GetPennantItemId() uint64 { + if m != nil && m.PennantItemId != nil { + return *m.PennantItemId + } + return 0 +} + +type CMsgApplyEggEssence struct { + EssenceItemId *uint64 `protobuf:"varint,1,opt,name=essence_item_id,json=essenceItemId" json:"essence_item_id,omitempty"` + EggItemId *uint64 `protobuf:"varint,2,opt,name=egg_item_id,json=eggItemId" json:"egg_item_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgApplyEggEssence) Reset() { *m = CMsgApplyEggEssence{} } +func (m *CMsgApplyEggEssence) String() string { return proto.CompactTextString(m) } +func (*CMsgApplyEggEssence) ProtoMessage() {} +func (*CMsgApplyEggEssence) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{24} +} + +func (m *CMsgApplyEggEssence) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgApplyEggEssence.Unmarshal(m, b) +} +func (m *CMsgApplyEggEssence) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgApplyEggEssence.Marshal(b, m, deterministic) +} +func (m *CMsgApplyEggEssence) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgApplyEggEssence.Merge(m, src) +} +func (m *CMsgApplyEggEssence) XXX_Size() int { + return xxx_messageInfo_CMsgApplyEggEssence.Size(m) +} +func (m *CMsgApplyEggEssence) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgApplyEggEssence.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgApplyEggEssence proto.InternalMessageInfo + +func (m *CMsgApplyEggEssence) GetEssenceItemId() uint64 { + if m != nil && m.EssenceItemId != nil { + return *m.EssenceItemId + } + return 0 +} + +func (m *CMsgApplyEggEssence) GetEggItemId() uint64 { + if m != nil && m.EggItemId != nil { + return *m.EggItemId + } + return 0 +} + +type CSOEconItemAttribute struct { + DefIndex *uint32 `protobuf:"varint,1,opt,name=def_index,json=defIndex" json:"def_index,omitempty"` + Value *uint32 `protobuf:"varint,2,opt,name=value" json:"value,omitempty"` + ValueBytes []byte `protobuf:"bytes,3,opt,name=value_bytes,json=valueBytes" json:"value_bytes,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSOEconItemAttribute) Reset() { *m = CSOEconItemAttribute{} } +func (m *CSOEconItemAttribute) String() string { return proto.CompactTextString(m) } +func (*CSOEconItemAttribute) ProtoMessage() {} +func (*CSOEconItemAttribute) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{25} +} + +func (m *CSOEconItemAttribute) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSOEconItemAttribute.Unmarshal(m, b) +} +func (m *CSOEconItemAttribute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSOEconItemAttribute.Marshal(b, m, deterministic) +} +func (m *CSOEconItemAttribute) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSOEconItemAttribute.Merge(m, src) +} +func (m *CSOEconItemAttribute) XXX_Size() int { + return xxx_messageInfo_CSOEconItemAttribute.Size(m) +} +func (m *CSOEconItemAttribute) XXX_DiscardUnknown() { + xxx_messageInfo_CSOEconItemAttribute.DiscardUnknown(m) +} + +var xxx_messageInfo_CSOEconItemAttribute proto.InternalMessageInfo + +func (m *CSOEconItemAttribute) GetDefIndex() uint32 { + if m != nil && m.DefIndex != nil { + return *m.DefIndex + } + return 0 +} + +func (m *CSOEconItemAttribute) GetValue() uint32 { + if m != nil && m.Value != nil { + return *m.Value + } + return 0 +} + +func (m *CSOEconItemAttribute) GetValueBytes() []byte { + if m != nil { + return m.ValueBytes + } + return nil +} + +type CSOEconItemEquipped struct { + NewClass *uint32 `protobuf:"varint,1,opt,name=new_class,json=newClass" json:"new_class,omitempty"` + NewSlot *uint32 `protobuf:"varint,2,opt,name=new_slot,json=newSlot" json:"new_slot,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSOEconItemEquipped) Reset() { *m = CSOEconItemEquipped{} } +func (m *CSOEconItemEquipped) String() string { return proto.CompactTextString(m) } +func (*CSOEconItemEquipped) ProtoMessage() {} +func (*CSOEconItemEquipped) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{26} +} + +func (m *CSOEconItemEquipped) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSOEconItemEquipped.Unmarshal(m, b) +} +func (m *CSOEconItemEquipped) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSOEconItemEquipped.Marshal(b, m, deterministic) +} +func (m *CSOEconItemEquipped) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSOEconItemEquipped.Merge(m, src) +} +func (m *CSOEconItemEquipped) XXX_Size() int { + return xxx_messageInfo_CSOEconItemEquipped.Size(m) +} +func (m *CSOEconItemEquipped) XXX_DiscardUnknown() { + xxx_messageInfo_CSOEconItemEquipped.DiscardUnknown(m) +} + +var xxx_messageInfo_CSOEconItemEquipped proto.InternalMessageInfo + +func (m *CSOEconItemEquipped) GetNewClass() uint32 { + if m != nil && m.NewClass != nil { + return *m.NewClass + } + return 0 +} + +func (m *CSOEconItemEquipped) GetNewSlot() uint32 { + if m != nil && m.NewSlot != nil { + return *m.NewSlot + } + return 0 +} + +type CSOEconItem struct { + Id *uint64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` + AccountId *uint32 `protobuf:"varint,2,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + Inventory *uint32 `protobuf:"varint,3,opt,name=inventory" json:"inventory,omitempty"` + DefIndex *uint32 `protobuf:"varint,4,opt,name=def_index,json=defIndex" json:"def_index,omitempty"` + Quantity *uint32 `protobuf:"varint,5,opt,name=quantity" json:"quantity,omitempty"` + Level *uint32 `protobuf:"varint,6,opt,name=level" json:"level,omitempty"` + Quality *uint32 `protobuf:"varint,7,opt,name=quality" json:"quality,omitempty"` + Flags *uint32 `protobuf:"varint,8,opt,name=flags,def=0" json:"flags,omitempty"` + Origin *uint32 `protobuf:"varint,9,opt,name=origin" json:"origin,omitempty"` + CustomName *string `protobuf:"bytes,10,opt,name=custom_name,json=customName" json:"custom_name,omitempty"` + CustomDesc *string `protobuf:"bytes,11,opt,name=custom_desc,json=customDesc" json:"custom_desc,omitempty"` + Attribute []*CSOEconItemAttribute `protobuf:"bytes,12,rep,name=attribute" json:"attribute,omitempty"` + InteriorItem *CSOEconItem `protobuf:"bytes,13,opt,name=interior_item,json=interiorItem" json:"interior_item,omitempty"` + InUse *bool `protobuf:"varint,14,opt,name=in_use,json=inUse,def=0" json:"in_use,omitempty"` + Style *uint32 `protobuf:"varint,15,opt,name=style,def=0" json:"style,omitempty"` + OriginalId *uint64 `protobuf:"varint,16,opt,name=original_id,json=originalId,def=0" json:"original_id,omitempty"` + EquippedState []*CSOEconItemEquipped `protobuf:"bytes,18,rep,name=equipped_state,json=equippedState" json:"equipped_state,omitempty"` + Rarity *uint32 `protobuf:"varint,19,opt,name=rarity" json:"rarity,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSOEconItem) Reset() { *m = CSOEconItem{} } +func (m *CSOEconItem) String() string { return proto.CompactTextString(m) } +func (*CSOEconItem) ProtoMessage() {} +func (*CSOEconItem) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{27} +} + +func (m *CSOEconItem) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSOEconItem.Unmarshal(m, b) +} +func (m *CSOEconItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSOEconItem.Marshal(b, m, deterministic) +} +func (m *CSOEconItem) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSOEconItem.Merge(m, src) +} +func (m *CSOEconItem) XXX_Size() int { + return xxx_messageInfo_CSOEconItem.Size(m) +} +func (m *CSOEconItem) XXX_DiscardUnknown() { + xxx_messageInfo_CSOEconItem.DiscardUnknown(m) +} + +var xxx_messageInfo_CSOEconItem proto.InternalMessageInfo + +const Default_CSOEconItem_Flags uint32 = 0 +const Default_CSOEconItem_InUse bool = false +const Default_CSOEconItem_Style uint32 = 0 +const Default_CSOEconItem_OriginalId uint64 = 0 + +func (m *CSOEconItem) GetId() uint64 { + if m != nil && m.Id != nil { + return *m.Id + } + return 0 +} + +func (m *CSOEconItem) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CSOEconItem) GetInventory() uint32 { + if m != nil && m.Inventory != nil { + return *m.Inventory + } + return 0 +} + +func (m *CSOEconItem) GetDefIndex() uint32 { + if m != nil && m.DefIndex != nil { + return *m.DefIndex + } + return 0 +} + +func (m *CSOEconItem) GetQuantity() uint32 { + if m != nil && m.Quantity != nil { + return *m.Quantity + } + return 0 +} + +func (m *CSOEconItem) GetLevel() uint32 { + if m != nil && m.Level != nil { + return *m.Level + } + return 0 +} + +func (m *CSOEconItem) GetQuality() uint32 { + if m != nil && m.Quality != nil { + return *m.Quality + } + return 0 +} + +func (m *CSOEconItem) GetFlags() uint32 { + if m != nil && m.Flags != nil { + return *m.Flags + } + return Default_CSOEconItem_Flags +} + +func (m *CSOEconItem) GetOrigin() uint32 { + if m != nil && m.Origin != nil { + return *m.Origin + } + return 0 +} + +func (m *CSOEconItem) GetCustomName() string { + if m != nil && m.CustomName != nil { + return *m.CustomName + } + return "" +} + +func (m *CSOEconItem) GetCustomDesc() string { + if m != nil && m.CustomDesc != nil { + return *m.CustomDesc + } + return "" +} + +func (m *CSOEconItem) GetAttribute() []*CSOEconItemAttribute { + if m != nil { + return m.Attribute + } + return nil +} + +func (m *CSOEconItem) GetInteriorItem() *CSOEconItem { + if m != nil { + return m.InteriorItem + } + return nil +} + +func (m *CSOEconItem) GetInUse() bool { + if m != nil && m.InUse != nil { + return *m.InUse + } + return Default_CSOEconItem_InUse +} + +func (m *CSOEconItem) GetStyle() uint32 { + if m != nil && m.Style != nil { + return *m.Style + } + return Default_CSOEconItem_Style +} + +func (m *CSOEconItem) GetOriginalId() uint64 { + if m != nil && m.OriginalId != nil { + return *m.OriginalId + } + return Default_CSOEconItem_OriginalId +} + +func (m *CSOEconItem) GetEquippedState() []*CSOEconItemEquipped { + if m != nil { + return m.EquippedState + } + return nil +} + +func (m *CSOEconItem) GetRarity() uint32 { + if m != nil && m.Rarity != nil { + return *m.Rarity + } + return 0 +} + +type CMsgAdjustItemEquippedState struct { + ItemId *uint64 `protobuf:"varint,1,opt,name=item_id,json=itemId" json:"item_id,omitempty"` + NewClass *uint32 `protobuf:"varint,2,opt,name=new_class,json=newClass" json:"new_class,omitempty"` + NewSlot *uint32 `protobuf:"varint,3,opt,name=new_slot,json=newSlot" json:"new_slot,omitempty"` + Swap *bool `protobuf:"varint,4,opt,name=swap" json:"swap,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgAdjustItemEquippedState) Reset() { *m = CMsgAdjustItemEquippedState{} } +func (m *CMsgAdjustItemEquippedState) String() string { return proto.CompactTextString(m) } +func (*CMsgAdjustItemEquippedState) ProtoMessage() {} +func (*CMsgAdjustItemEquippedState) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{28} +} + +func (m *CMsgAdjustItemEquippedState) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgAdjustItemEquippedState.Unmarshal(m, b) +} +func (m *CMsgAdjustItemEquippedState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgAdjustItemEquippedState.Marshal(b, m, deterministic) +} +func (m *CMsgAdjustItemEquippedState) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgAdjustItemEquippedState.Merge(m, src) +} +func (m *CMsgAdjustItemEquippedState) XXX_Size() int { + return xxx_messageInfo_CMsgAdjustItemEquippedState.Size(m) +} +func (m *CMsgAdjustItemEquippedState) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgAdjustItemEquippedState.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgAdjustItemEquippedState proto.InternalMessageInfo + +func (m *CMsgAdjustItemEquippedState) GetItemId() uint64 { + if m != nil && m.ItemId != nil { + return *m.ItemId + } + return 0 +} + +func (m *CMsgAdjustItemEquippedState) GetNewClass() uint32 { + if m != nil && m.NewClass != nil { + return *m.NewClass + } + return 0 +} + +func (m *CMsgAdjustItemEquippedState) GetNewSlot() uint32 { + if m != nil && m.NewSlot != nil { + return *m.NewSlot + } + return 0 +} + +func (m *CMsgAdjustItemEquippedState) GetSwap() bool { + if m != nil && m.Swap != nil { + return *m.Swap + } + return false +} + +type CMsgAdjustItemEquippedStateMulti struct { + TEquips []uint64 `protobuf:"varint,1,rep,name=t_equips,json=tEquips" json:"t_equips,omitempty"` + CtEquips []uint64 `protobuf:"varint,2,rep,name=ct_equips,json=ctEquips" json:"ct_equips,omitempty"` + NoteamEquips []uint64 `protobuf:"varint,3,rep,name=noteam_equips,json=noteamEquips" json:"noteam_equips,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgAdjustItemEquippedStateMulti) Reset() { *m = CMsgAdjustItemEquippedStateMulti{} } +func (m *CMsgAdjustItemEquippedStateMulti) String() string { return proto.CompactTextString(m) } +func (*CMsgAdjustItemEquippedStateMulti) ProtoMessage() {} +func (*CMsgAdjustItemEquippedStateMulti) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{29} +} + +func (m *CMsgAdjustItemEquippedStateMulti) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgAdjustItemEquippedStateMulti.Unmarshal(m, b) +} +func (m *CMsgAdjustItemEquippedStateMulti) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgAdjustItemEquippedStateMulti.Marshal(b, m, deterministic) +} +func (m *CMsgAdjustItemEquippedStateMulti) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgAdjustItemEquippedStateMulti.Merge(m, src) +} +func (m *CMsgAdjustItemEquippedStateMulti) XXX_Size() int { + return xxx_messageInfo_CMsgAdjustItemEquippedStateMulti.Size(m) +} +func (m *CMsgAdjustItemEquippedStateMulti) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgAdjustItemEquippedStateMulti.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgAdjustItemEquippedStateMulti proto.InternalMessageInfo + +func (m *CMsgAdjustItemEquippedStateMulti) GetTEquips() []uint64 { + if m != nil { + return m.TEquips + } + return nil +} + +func (m *CMsgAdjustItemEquippedStateMulti) GetCtEquips() []uint64 { + if m != nil { + return m.CtEquips + } + return nil +} + +func (m *CMsgAdjustItemEquippedStateMulti) GetNoteamEquips() []uint64 { + if m != nil { + return m.NoteamEquips + } + return nil +} + +type CMsgSortItems struct { + SortType *uint32 `protobuf:"varint,1,opt,name=sort_type,json=sortType" json:"sort_type,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgSortItems) Reset() { *m = CMsgSortItems{} } +func (m *CMsgSortItems) String() string { return proto.CompactTextString(m) } +func (*CMsgSortItems) ProtoMessage() {} +func (*CMsgSortItems) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{30} +} + +func (m *CMsgSortItems) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgSortItems.Unmarshal(m, b) +} +func (m *CMsgSortItems) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgSortItems.Marshal(b, m, deterministic) +} +func (m *CMsgSortItems) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgSortItems.Merge(m, src) +} +func (m *CMsgSortItems) XXX_Size() int { + return xxx_messageInfo_CMsgSortItems.Size(m) +} +func (m *CMsgSortItems) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgSortItems.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgSortItems proto.InternalMessageInfo + +func (m *CMsgSortItems) GetSortType() uint32 { + if m != nil && m.SortType != nil { + return *m.SortType + } + return 0 +} + +type CSOEconClaimCode struct { + AccountId *uint32 `protobuf:"varint,1,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + CodeType *uint32 `protobuf:"varint,2,opt,name=code_type,json=codeType" json:"code_type,omitempty"` + TimeAcquired *uint32 `protobuf:"varint,3,opt,name=time_acquired,json=timeAcquired" json:"time_acquired,omitempty"` + Code *string `protobuf:"bytes,4,opt,name=code" json:"code,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSOEconClaimCode) Reset() { *m = CSOEconClaimCode{} } +func (m *CSOEconClaimCode) String() string { return proto.CompactTextString(m) } +func (*CSOEconClaimCode) ProtoMessage() {} +func (*CSOEconClaimCode) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{31} +} + +func (m *CSOEconClaimCode) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSOEconClaimCode.Unmarshal(m, b) +} +func (m *CSOEconClaimCode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSOEconClaimCode.Marshal(b, m, deterministic) +} +func (m *CSOEconClaimCode) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSOEconClaimCode.Merge(m, src) +} +func (m *CSOEconClaimCode) XXX_Size() int { + return xxx_messageInfo_CSOEconClaimCode.Size(m) +} +func (m *CSOEconClaimCode) XXX_DiscardUnknown() { + xxx_messageInfo_CSOEconClaimCode.DiscardUnknown(m) +} + +var xxx_messageInfo_CSOEconClaimCode proto.InternalMessageInfo + +func (m *CSOEconClaimCode) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CSOEconClaimCode) GetCodeType() uint32 { + if m != nil && m.CodeType != nil { + return *m.CodeType + } + return 0 +} + +func (m *CSOEconClaimCode) GetTimeAcquired() uint32 { + if m != nil && m.TimeAcquired != nil { + return *m.TimeAcquired + } + return 0 +} + +func (m *CSOEconClaimCode) GetCode() string { + if m != nil && m.Code != nil { + return *m.Code + } + return "" +} + +type CMsgStoreGetUserData struct { + PriceSheetVersion *uint32 `protobuf:"fixed32,1,opt,name=price_sheet_version,json=priceSheetVersion" json:"price_sheet_version,omitempty"` + Currency *int32 `protobuf:"varint,2,opt,name=currency" json:"currency,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgStoreGetUserData) Reset() { *m = CMsgStoreGetUserData{} } +func (m *CMsgStoreGetUserData) String() string { return proto.CompactTextString(m) } +func (*CMsgStoreGetUserData) ProtoMessage() {} +func (*CMsgStoreGetUserData) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{32} +} + +func (m *CMsgStoreGetUserData) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgStoreGetUserData.Unmarshal(m, b) +} +func (m *CMsgStoreGetUserData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgStoreGetUserData.Marshal(b, m, deterministic) +} +func (m *CMsgStoreGetUserData) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgStoreGetUserData.Merge(m, src) +} +func (m *CMsgStoreGetUserData) XXX_Size() int { + return xxx_messageInfo_CMsgStoreGetUserData.Size(m) +} +func (m *CMsgStoreGetUserData) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgStoreGetUserData.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgStoreGetUserData proto.InternalMessageInfo + +func (m *CMsgStoreGetUserData) GetPriceSheetVersion() uint32 { + if m != nil && m.PriceSheetVersion != nil { + return *m.PriceSheetVersion + } + return 0 +} + +func (m *CMsgStoreGetUserData) GetCurrency() int32 { + if m != nil && m.Currency != nil { + return *m.Currency + } + return 0 +} + +type CMsgStoreGetUserDataResponse struct { + Result *int32 `protobuf:"varint,1,opt,name=result" json:"result,omitempty"` + CurrencyDeprecated *int32 `protobuf:"varint,2,opt,name=currency_deprecated,json=currencyDeprecated" json:"currency_deprecated,omitempty"` + CountryDeprecated *string `protobuf:"bytes,3,opt,name=country_deprecated,json=countryDeprecated" json:"country_deprecated,omitempty"` + PriceSheetVersion *uint32 `protobuf:"fixed32,4,opt,name=price_sheet_version,json=priceSheetVersion" json:"price_sheet_version,omitempty"` + PriceSheet []byte `protobuf:"bytes,8,opt,name=price_sheet,json=priceSheet" json:"price_sheet,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgStoreGetUserDataResponse) Reset() { *m = CMsgStoreGetUserDataResponse{} } +func (m *CMsgStoreGetUserDataResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgStoreGetUserDataResponse) ProtoMessage() {} +func (*CMsgStoreGetUserDataResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{33} +} + +func (m *CMsgStoreGetUserDataResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgStoreGetUserDataResponse.Unmarshal(m, b) +} +func (m *CMsgStoreGetUserDataResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgStoreGetUserDataResponse.Marshal(b, m, deterministic) +} +func (m *CMsgStoreGetUserDataResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgStoreGetUserDataResponse.Merge(m, src) +} +func (m *CMsgStoreGetUserDataResponse) XXX_Size() int { + return xxx_messageInfo_CMsgStoreGetUserDataResponse.Size(m) +} +func (m *CMsgStoreGetUserDataResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgStoreGetUserDataResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgStoreGetUserDataResponse proto.InternalMessageInfo + +func (m *CMsgStoreGetUserDataResponse) GetResult() int32 { + if m != nil && m.Result != nil { + return *m.Result + } + return 0 +} + +func (m *CMsgStoreGetUserDataResponse) GetCurrencyDeprecated() int32 { + if m != nil && m.CurrencyDeprecated != nil { + return *m.CurrencyDeprecated + } + return 0 +} + +func (m *CMsgStoreGetUserDataResponse) GetCountryDeprecated() string { + if m != nil && m.CountryDeprecated != nil { + return *m.CountryDeprecated + } + return "" +} + +func (m *CMsgStoreGetUserDataResponse) GetPriceSheetVersion() uint32 { + if m != nil && m.PriceSheetVersion != nil { + return *m.PriceSheetVersion + } + return 0 +} + +func (m *CMsgStoreGetUserDataResponse) GetPriceSheet() []byte { + if m != nil { + return m.PriceSheet + } + return nil +} + +type CMsgUpdateItemSchema struct { + ItemsGame []byte `protobuf:"bytes,1,opt,name=items_game,json=itemsGame" json:"items_game,omitempty"` + ItemSchemaVersion *uint32 `protobuf:"fixed32,2,opt,name=item_schema_version,json=itemSchemaVersion" json:"item_schema_version,omitempty"` + ItemsGameUrl_DEPRECATED2013 *string `protobuf:"bytes,3,opt,name=items_game_url_DEPRECATED2013,json=itemsGameUrlDEPRECATED2013" json:"items_game_url_DEPRECATED2013,omitempty"` + ItemsGameUrl *string `protobuf:"bytes,4,opt,name=items_game_url,json=itemsGameUrl" json:"items_game_url,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgUpdateItemSchema) Reset() { *m = CMsgUpdateItemSchema{} } +func (m *CMsgUpdateItemSchema) String() string { return proto.CompactTextString(m) } +func (*CMsgUpdateItemSchema) ProtoMessage() {} +func (*CMsgUpdateItemSchema) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{34} +} + +func (m *CMsgUpdateItemSchema) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgUpdateItemSchema.Unmarshal(m, b) +} +func (m *CMsgUpdateItemSchema) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgUpdateItemSchema.Marshal(b, m, deterministic) +} +func (m *CMsgUpdateItemSchema) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgUpdateItemSchema.Merge(m, src) +} +func (m *CMsgUpdateItemSchema) XXX_Size() int { + return xxx_messageInfo_CMsgUpdateItemSchema.Size(m) +} +func (m *CMsgUpdateItemSchema) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgUpdateItemSchema.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgUpdateItemSchema proto.InternalMessageInfo + +func (m *CMsgUpdateItemSchema) GetItemsGame() []byte { + if m != nil { + return m.ItemsGame + } + return nil +} + +func (m *CMsgUpdateItemSchema) GetItemSchemaVersion() uint32 { + if m != nil && m.ItemSchemaVersion != nil { + return *m.ItemSchemaVersion + } + return 0 +} + +func (m *CMsgUpdateItemSchema) GetItemsGameUrl_DEPRECATED2013() string { + if m != nil && m.ItemsGameUrl_DEPRECATED2013 != nil { + return *m.ItemsGameUrl_DEPRECATED2013 + } + return "" +} + +func (m *CMsgUpdateItemSchema) GetItemsGameUrl() string { + if m != nil && m.ItemsGameUrl != nil { + return *m.ItemsGameUrl + } + return "" +} + +type CMsgGCError struct { + ErrorText *string `protobuf:"bytes,1,opt,name=error_text,json=errorText" json:"error_text,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCError) Reset() { *m = CMsgGCError{} } +func (m *CMsgGCError) String() string { return proto.CompactTextString(m) } +func (*CMsgGCError) ProtoMessage() {} +func (*CMsgGCError) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{35} +} + +func (m *CMsgGCError) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCError.Unmarshal(m, b) +} +func (m *CMsgGCError) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCError.Marshal(b, m, deterministic) +} +func (m *CMsgGCError) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCError.Merge(m, src) +} +func (m *CMsgGCError) XXX_Size() int { + return xxx_messageInfo_CMsgGCError.Size(m) +} +func (m *CMsgGCError) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCError.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCError proto.InternalMessageInfo + +func (m *CMsgGCError) GetErrorText() string { + if m != nil && m.ErrorText != nil { + return *m.ErrorText + } + return "" +} + +type CMsgRequestInventoryRefresh struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgRequestInventoryRefresh) Reset() { *m = CMsgRequestInventoryRefresh{} } +func (m *CMsgRequestInventoryRefresh) String() string { return proto.CompactTextString(m) } +func (*CMsgRequestInventoryRefresh) ProtoMessage() {} +func (*CMsgRequestInventoryRefresh) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{36} +} + +func (m *CMsgRequestInventoryRefresh) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgRequestInventoryRefresh.Unmarshal(m, b) +} +func (m *CMsgRequestInventoryRefresh) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgRequestInventoryRefresh.Marshal(b, m, deterministic) +} +func (m *CMsgRequestInventoryRefresh) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgRequestInventoryRefresh.Merge(m, src) +} +func (m *CMsgRequestInventoryRefresh) XXX_Size() int { + return xxx_messageInfo_CMsgRequestInventoryRefresh.Size(m) +} +func (m *CMsgRequestInventoryRefresh) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgRequestInventoryRefresh.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgRequestInventoryRefresh proto.InternalMessageInfo + +type CMsgConVarValue struct { + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgConVarValue) Reset() { *m = CMsgConVarValue{} } +func (m *CMsgConVarValue) String() string { return proto.CompactTextString(m) } +func (*CMsgConVarValue) ProtoMessage() {} +func (*CMsgConVarValue) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{37} +} + +func (m *CMsgConVarValue) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgConVarValue.Unmarshal(m, b) +} +func (m *CMsgConVarValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgConVarValue.Marshal(b, m, deterministic) +} +func (m *CMsgConVarValue) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgConVarValue.Merge(m, src) +} +func (m *CMsgConVarValue) XXX_Size() int { + return xxx_messageInfo_CMsgConVarValue.Size(m) +} +func (m *CMsgConVarValue) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgConVarValue.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgConVarValue proto.InternalMessageInfo + +func (m *CMsgConVarValue) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CMsgConVarValue) GetValue() string { + if m != nil && m.Value != nil { + return *m.Value + } + return "" +} + +type CMsgReplicateConVars struct { + Convars []*CMsgConVarValue `protobuf:"bytes,1,rep,name=convars" json:"convars,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgReplicateConVars) Reset() { *m = CMsgReplicateConVars{} } +func (m *CMsgReplicateConVars) String() string { return proto.CompactTextString(m) } +func (*CMsgReplicateConVars) ProtoMessage() {} +func (*CMsgReplicateConVars) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{38} +} + +func (m *CMsgReplicateConVars) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgReplicateConVars.Unmarshal(m, b) +} +func (m *CMsgReplicateConVars) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgReplicateConVars.Marshal(b, m, deterministic) +} +func (m *CMsgReplicateConVars) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgReplicateConVars.Merge(m, src) +} +func (m *CMsgReplicateConVars) XXX_Size() int { + return xxx_messageInfo_CMsgReplicateConVars.Size(m) +} +func (m *CMsgReplicateConVars) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgReplicateConVars.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgReplicateConVars proto.InternalMessageInfo + +func (m *CMsgReplicateConVars) GetConvars() []*CMsgConVarValue { + if m != nil { + return m.Convars + } + return nil +} + +type CMsgUseItem struct { + ItemId *uint64 `protobuf:"varint,1,opt,name=item_id,json=itemId" json:"item_id,omitempty"` + TargetSteamId *uint64 `protobuf:"fixed64,2,opt,name=target_steam_id,json=targetSteamId" json:"target_steam_id,omitempty"` + Gift_PotentialTargets []uint32 `protobuf:"varint,3,rep,name=gift__potential_targets,json=giftPotentialTargets" json:"gift__potential_targets,omitempty"` + Duel_ClassLock *uint32 `protobuf:"varint,4,opt,name=duel__class_lock,json=duelClassLock" json:"duel__class_lock,omitempty"` + InitiatorSteamId *uint64 `protobuf:"fixed64,5,opt,name=initiator_steam_id,json=initiatorSteamId" json:"initiator_steam_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgUseItem) Reset() { *m = CMsgUseItem{} } +func (m *CMsgUseItem) String() string { return proto.CompactTextString(m) } +func (*CMsgUseItem) ProtoMessage() {} +func (*CMsgUseItem) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{39} +} + +func (m *CMsgUseItem) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgUseItem.Unmarshal(m, b) +} +func (m *CMsgUseItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgUseItem.Marshal(b, m, deterministic) +} +func (m *CMsgUseItem) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgUseItem.Merge(m, src) +} +func (m *CMsgUseItem) XXX_Size() int { + return xxx_messageInfo_CMsgUseItem.Size(m) +} +func (m *CMsgUseItem) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgUseItem.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgUseItem proto.InternalMessageInfo + +func (m *CMsgUseItem) GetItemId() uint64 { + if m != nil && m.ItemId != nil { + return *m.ItemId + } + return 0 +} + +func (m *CMsgUseItem) GetTargetSteamId() uint64 { + if m != nil && m.TargetSteamId != nil { + return *m.TargetSteamId + } + return 0 +} + +func (m *CMsgUseItem) GetGift_PotentialTargets() []uint32 { + if m != nil { + return m.Gift_PotentialTargets + } + return nil +} + +func (m *CMsgUseItem) GetDuel_ClassLock() uint32 { + if m != nil && m.Duel_ClassLock != nil { + return *m.Duel_ClassLock + } + return 0 +} + +func (m *CMsgUseItem) GetInitiatorSteamId() uint64 { + if m != nil && m.InitiatorSteamId != nil { + return *m.InitiatorSteamId + } + return 0 +} + +type CMsgReplayUploadedToYouTube struct { + YoutubeUrl *string `protobuf:"bytes,1,opt,name=youtube_url,json=youtubeUrl" json:"youtube_url,omitempty"` + YoutubeAccountName *string `protobuf:"bytes,2,opt,name=youtube_account_name,json=youtubeAccountName" json:"youtube_account_name,omitempty"` + SessionId *uint64 `protobuf:"varint,3,opt,name=session_id,json=sessionId" json:"session_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgReplayUploadedToYouTube) Reset() { *m = CMsgReplayUploadedToYouTube{} } +func (m *CMsgReplayUploadedToYouTube) String() string { return proto.CompactTextString(m) } +func (*CMsgReplayUploadedToYouTube) ProtoMessage() {} +func (*CMsgReplayUploadedToYouTube) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{40} +} + +func (m *CMsgReplayUploadedToYouTube) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgReplayUploadedToYouTube.Unmarshal(m, b) +} +func (m *CMsgReplayUploadedToYouTube) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgReplayUploadedToYouTube.Marshal(b, m, deterministic) +} +func (m *CMsgReplayUploadedToYouTube) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgReplayUploadedToYouTube.Merge(m, src) +} +func (m *CMsgReplayUploadedToYouTube) XXX_Size() int { + return xxx_messageInfo_CMsgReplayUploadedToYouTube.Size(m) +} +func (m *CMsgReplayUploadedToYouTube) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgReplayUploadedToYouTube.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgReplayUploadedToYouTube proto.InternalMessageInfo + +func (m *CMsgReplayUploadedToYouTube) GetYoutubeUrl() string { + if m != nil && m.YoutubeUrl != nil { + return *m.YoutubeUrl + } + return "" +} + +func (m *CMsgReplayUploadedToYouTube) GetYoutubeAccountName() string { + if m != nil && m.YoutubeAccountName != nil { + return *m.YoutubeAccountName + } + return "" +} + +func (m *CMsgReplayUploadedToYouTube) GetSessionId() uint64 { + if m != nil && m.SessionId != nil { + return *m.SessionId + } + return 0 +} + +type CMsgConsumableExhausted struct { + ItemDefId *int32 `protobuf:"varint,1,opt,name=item_def_id,json=itemDefId" json:"item_def_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgConsumableExhausted) Reset() { *m = CMsgConsumableExhausted{} } +func (m *CMsgConsumableExhausted) String() string { return proto.CompactTextString(m) } +func (*CMsgConsumableExhausted) ProtoMessage() {} +func (*CMsgConsumableExhausted) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{41} +} + +func (m *CMsgConsumableExhausted) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgConsumableExhausted.Unmarshal(m, b) +} +func (m *CMsgConsumableExhausted) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgConsumableExhausted.Marshal(b, m, deterministic) +} +func (m *CMsgConsumableExhausted) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgConsumableExhausted.Merge(m, src) +} +func (m *CMsgConsumableExhausted) XXX_Size() int { + return xxx_messageInfo_CMsgConsumableExhausted.Size(m) +} +func (m *CMsgConsumableExhausted) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgConsumableExhausted.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgConsumableExhausted proto.InternalMessageInfo + +func (m *CMsgConsumableExhausted) GetItemDefId() int32 { + if m != nil && m.ItemDefId != nil { + return *m.ItemDefId + } + return 0 +} + +type CMsgItemAcknowledged__DEPRECATED struct { + AccountId *uint32 `protobuf:"varint,1,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + Inventory *uint32 `protobuf:"varint,2,opt,name=inventory" json:"inventory,omitempty"` + DefIndex *uint32 `protobuf:"varint,3,opt,name=def_index,json=defIndex" json:"def_index,omitempty"` + Quality *uint32 `protobuf:"varint,4,opt,name=quality" json:"quality,omitempty"` + Rarity *uint32 `protobuf:"varint,5,opt,name=rarity" json:"rarity,omitempty"` + Origin *uint32 `protobuf:"varint,6,opt,name=origin" json:"origin,omitempty"` + ItemId *uint64 `protobuf:"varint,7,opt,name=item_id,json=itemId" json:"item_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgItemAcknowledged__DEPRECATED) Reset() { *m = CMsgItemAcknowledged__DEPRECATED{} } +func (m *CMsgItemAcknowledged__DEPRECATED) String() string { return proto.CompactTextString(m) } +func (*CMsgItemAcknowledged__DEPRECATED) ProtoMessage() {} +func (*CMsgItemAcknowledged__DEPRECATED) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{42} +} + +func (m *CMsgItemAcknowledged__DEPRECATED) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgItemAcknowledged__DEPRECATED.Unmarshal(m, b) +} +func (m *CMsgItemAcknowledged__DEPRECATED) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgItemAcknowledged__DEPRECATED.Marshal(b, m, deterministic) +} +func (m *CMsgItemAcknowledged__DEPRECATED) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgItemAcknowledged__DEPRECATED.Merge(m, src) +} +func (m *CMsgItemAcknowledged__DEPRECATED) XXX_Size() int { + return xxx_messageInfo_CMsgItemAcknowledged__DEPRECATED.Size(m) +} +func (m *CMsgItemAcknowledged__DEPRECATED) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgItemAcknowledged__DEPRECATED.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgItemAcknowledged__DEPRECATED proto.InternalMessageInfo + +func (m *CMsgItemAcknowledged__DEPRECATED) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CMsgItemAcknowledged__DEPRECATED) GetInventory() uint32 { + if m != nil && m.Inventory != nil { + return *m.Inventory + } + return 0 +} + +func (m *CMsgItemAcknowledged__DEPRECATED) GetDefIndex() uint32 { + if m != nil && m.DefIndex != nil { + return *m.DefIndex + } + return 0 +} + +func (m *CMsgItemAcknowledged__DEPRECATED) GetQuality() uint32 { + if m != nil && m.Quality != nil { + return *m.Quality + } + return 0 +} + +func (m *CMsgItemAcknowledged__DEPRECATED) GetRarity() uint32 { + if m != nil && m.Rarity != nil { + return *m.Rarity + } + return 0 +} + +func (m *CMsgItemAcknowledged__DEPRECATED) GetOrigin() uint32 { + if m != nil && m.Origin != nil { + return *m.Origin + } + return 0 +} + +func (m *CMsgItemAcknowledged__DEPRECATED) GetItemId() uint64 { + if m != nil && m.ItemId != nil { + return *m.ItemId + } + return 0 +} + +type CMsgSetItemPositions struct { + ItemPositions []*CMsgSetItemPositions_ItemPosition `protobuf:"bytes,1,rep,name=item_positions,json=itemPositions" json:"item_positions,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgSetItemPositions) Reset() { *m = CMsgSetItemPositions{} } +func (m *CMsgSetItemPositions) String() string { return proto.CompactTextString(m) } +func (*CMsgSetItemPositions) ProtoMessage() {} +func (*CMsgSetItemPositions) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{43} +} + +func (m *CMsgSetItemPositions) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgSetItemPositions.Unmarshal(m, b) +} +func (m *CMsgSetItemPositions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgSetItemPositions.Marshal(b, m, deterministic) +} +func (m *CMsgSetItemPositions) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgSetItemPositions.Merge(m, src) +} +func (m *CMsgSetItemPositions) XXX_Size() int { + return xxx_messageInfo_CMsgSetItemPositions.Size(m) +} +func (m *CMsgSetItemPositions) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgSetItemPositions.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgSetItemPositions proto.InternalMessageInfo + +func (m *CMsgSetItemPositions) GetItemPositions() []*CMsgSetItemPositions_ItemPosition { + if m != nil { + return m.ItemPositions + } + return nil +} + +type CMsgSetItemPositions_ItemPosition struct { + LegacyItemId *uint32 `protobuf:"varint,1,opt,name=legacy_item_id,json=legacyItemId" json:"legacy_item_id,omitempty"` + Position *uint32 `protobuf:"varint,2,opt,name=position" json:"position,omitempty"` + ItemId *uint64 `protobuf:"varint,3,opt,name=item_id,json=itemId" json:"item_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgSetItemPositions_ItemPosition) Reset() { *m = CMsgSetItemPositions_ItemPosition{} } +func (m *CMsgSetItemPositions_ItemPosition) String() string { return proto.CompactTextString(m) } +func (*CMsgSetItemPositions_ItemPosition) ProtoMessage() {} +func (*CMsgSetItemPositions_ItemPosition) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{43, 0} +} + +func (m *CMsgSetItemPositions_ItemPosition) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgSetItemPositions_ItemPosition.Unmarshal(m, b) +} +func (m *CMsgSetItemPositions_ItemPosition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgSetItemPositions_ItemPosition.Marshal(b, m, deterministic) +} +func (m *CMsgSetItemPositions_ItemPosition) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgSetItemPositions_ItemPosition.Merge(m, src) +} +func (m *CMsgSetItemPositions_ItemPosition) XXX_Size() int { + return xxx_messageInfo_CMsgSetItemPositions_ItemPosition.Size(m) +} +func (m *CMsgSetItemPositions_ItemPosition) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgSetItemPositions_ItemPosition.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgSetItemPositions_ItemPosition proto.InternalMessageInfo + +func (m *CMsgSetItemPositions_ItemPosition) GetLegacyItemId() uint32 { + if m != nil && m.LegacyItemId != nil { + return *m.LegacyItemId + } + return 0 +} + +func (m *CMsgSetItemPositions_ItemPosition) GetPosition() uint32 { + if m != nil && m.Position != nil { + return *m.Position + } + return 0 +} + +func (m *CMsgSetItemPositions_ItemPosition) GetItemId() uint64 { + if m != nil && m.ItemId != nil { + return *m.ItemId + } + return 0 +} + +type CMsgGCReportAbuse struct { + TargetSteamId *uint64 `protobuf:"fixed64,1,opt,name=target_steam_id,json=targetSteamId" json:"target_steam_id,omitempty"` + Description *string `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"` + Gid *uint64 `protobuf:"varint,5,opt,name=gid" json:"gid,omitempty"` + AbuseType *uint32 `protobuf:"varint,2,opt,name=abuse_type,json=abuseType" json:"abuse_type,omitempty"` + ContentType *uint32 `protobuf:"varint,3,opt,name=content_type,json=contentType" json:"content_type,omitempty"` + TargetGameServerIp *uint32 `protobuf:"fixed32,6,opt,name=target_game_server_ip,json=targetGameServerIp" json:"target_game_server_ip,omitempty"` + TargetGameServerPort *uint32 `protobuf:"varint,7,opt,name=target_game_server_port,json=targetGameServerPort" json:"target_game_server_port,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCReportAbuse) Reset() { *m = CMsgGCReportAbuse{} } +func (m *CMsgGCReportAbuse) String() string { return proto.CompactTextString(m) } +func (*CMsgGCReportAbuse) ProtoMessage() {} +func (*CMsgGCReportAbuse) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{44} +} + +func (m *CMsgGCReportAbuse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCReportAbuse.Unmarshal(m, b) +} +func (m *CMsgGCReportAbuse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCReportAbuse.Marshal(b, m, deterministic) +} +func (m *CMsgGCReportAbuse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCReportAbuse.Merge(m, src) +} +func (m *CMsgGCReportAbuse) XXX_Size() int { + return xxx_messageInfo_CMsgGCReportAbuse.Size(m) +} +func (m *CMsgGCReportAbuse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCReportAbuse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCReportAbuse proto.InternalMessageInfo + +func (m *CMsgGCReportAbuse) GetTargetSteamId() uint64 { + if m != nil && m.TargetSteamId != nil { + return *m.TargetSteamId + } + return 0 +} + +func (m *CMsgGCReportAbuse) GetDescription() string { + if m != nil && m.Description != nil { + return *m.Description + } + return "" +} + +func (m *CMsgGCReportAbuse) GetGid() uint64 { + if m != nil && m.Gid != nil { + return *m.Gid + } + return 0 +} + +func (m *CMsgGCReportAbuse) GetAbuseType() uint32 { + if m != nil && m.AbuseType != nil { + return *m.AbuseType + } + return 0 +} + +func (m *CMsgGCReportAbuse) GetContentType() uint32 { + if m != nil && m.ContentType != nil { + return *m.ContentType + } + return 0 +} + +func (m *CMsgGCReportAbuse) GetTargetGameServerIp() uint32 { + if m != nil && m.TargetGameServerIp != nil { + return *m.TargetGameServerIp + } + return 0 +} + +func (m *CMsgGCReportAbuse) GetTargetGameServerPort() uint32 { + if m != nil && m.TargetGameServerPort != nil { + return *m.TargetGameServerPort + } + return 0 +} + +type CMsgGCReportAbuseResponse struct { + TargetSteamId *uint64 `protobuf:"fixed64,1,opt,name=target_steam_id,json=targetSteamId" json:"target_steam_id,omitempty"` + Result *uint32 `protobuf:"varint,2,opt,name=result" json:"result,omitempty"` + ErrorMessage *string `protobuf:"bytes,3,opt,name=error_message,json=errorMessage" json:"error_message,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCReportAbuseResponse) Reset() { *m = CMsgGCReportAbuseResponse{} } +func (m *CMsgGCReportAbuseResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgGCReportAbuseResponse) ProtoMessage() {} +func (*CMsgGCReportAbuseResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{45} +} + +func (m *CMsgGCReportAbuseResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCReportAbuseResponse.Unmarshal(m, b) +} +func (m *CMsgGCReportAbuseResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCReportAbuseResponse.Marshal(b, m, deterministic) +} +func (m *CMsgGCReportAbuseResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCReportAbuseResponse.Merge(m, src) +} +func (m *CMsgGCReportAbuseResponse) XXX_Size() int { + return xxx_messageInfo_CMsgGCReportAbuseResponse.Size(m) +} +func (m *CMsgGCReportAbuseResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCReportAbuseResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCReportAbuseResponse proto.InternalMessageInfo + +func (m *CMsgGCReportAbuseResponse) GetTargetSteamId() uint64 { + if m != nil && m.TargetSteamId != nil { + return *m.TargetSteamId + } + return 0 +} + +func (m *CMsgGCReportAbuseResponse) GetResult() uint32 { + if m != nil && m.Result != nil { + return *m.Result + } + return 0 +} + +func (m *CMsgGCReportAbuseResponse) GetErrorMessage() string { + if m != nil && m.ErrorMessage != nil { + return *m.ErrorMessage + } + return "" +} + +type CMsgGCNameItemNotification struct { + PlayerSteamid *uint64 `protobuf:"fixed64,1,opt,name=player_steamid,json=playerSteamid" json:"player_steamid,omitempty"` + ItemDefIndex *uint32 `protobuf:"varint,2,opt,name=item_def_index,json=itemDefIndex" json:"item_def_index,omitempty"` + ItemNameCustom *string `protobuf:"bytes,3,opt,name=item_name_custom,json=itemNameCustom" json:"item_name_custom,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCNameItemNotification) Reset() { *m = CMsgGCNameItemNotification{} } +func (m *CMsgGCNameItemNotification) String() string { return proto.CompactTextString(m) } +func (*CMsgGCNameItemNotification) ProtoMessage() {} +func (*CMsgGCNameItemNotification) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{46} +} + +func (m *CMsgGCNameItemNotification) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCNameItemNotification.Unmarshal(m, b) +} +func (m *CMsgGCNameItemNotification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCNameItemNotification.Marshal(b, m, deterministic) +} +func (m *CMsgGCNameItemNotification) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCNameItemNotification.Merge(m, src) +} +func (m *CMsgGCNameItemNotification) XXX_Size() int { + return xxx_messageInfo_CMsgGCNameItemNotification.Size(m) +} +func (m *CMsgGCNameItemNotification) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCNameItemNotification.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCNameItemNotification proto.InternalMessageInfo + +func (m *CMsgGCNameItemNotification) GetPlayerSteamid() uint64 { + if m != nil && m.PlayerSteamid != nil { + return *m.PlayerSteamid + } + return 0 +} + +func (m *CMsgGCNameItemNotification) GetItemDefIndex() uint32 { + if m != nil && m.ItemDefIndex != nil { + return *m.ItemDefIndex + } + return 0 +} + +func (m *CMsgGCNameItemNotification) GetItemNameCustom() string { + if m != nil && m.ItemNameCustom != nil { + return *m.ItemNameCustom + } + return "" +} + +type CMsgGCClientDisplayNotification struct { + NotificationTitleLocalizationKey *string `protobuf:"bytes,1,opt,name=notification_title_localization_key,json=notificationTitleLocalizationKey" json:"notification_title_localization_key,omitempty"` + NotificationBodyLocalizationKey *string `protobuf:"bytes,2,opt,name=notification_body_localization_key,json=notificationBodyLocalizationKey" json:"notification_body_localization_key,omitempty"` + BodySubstringKeys []string `protobuf:"bytes,3,rep,name=body_substring_keys,json=bodySubstringKeys" json:"body_substring_keys,omitempty"` + BodySubstringValues []string `protobuf:"bytes,4,rep,name=body_substring_values,json=bodySubstringValues" json:"body_substring_values,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCClientDisplayNotification) Reset() { *m = CMsgGCClientDisplayNotification{} } +func (m *CMsgGCClientDisplayNotification) String() string { return proto.CompactTextString(m) } +func (*CMsgGCClientDisplayNotification) ProtoMessage() {} +func (*CMsgGCClientDisplayNotification) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{47} +} + +func (m *CMsgGCClientDisplayNotification) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCClientDisplayNotification.Unmarshal(m, b) +} +func (m *CMsgGCClientDisplayNotification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCClientDisplayNotification.Marshal(b, m, deterministic) +} +func (m *CMsgGCClientDisplayNotification) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCClientDisplayNotification.Merge(m, src) +} +func (m *CMsgGCClientDisplayNotification) XXX_Size() int { + return xxx_messageInfo_CMsgGCClientDisplayNotification.Size(m) +} +func (m *CMsgGCClientDisplayNotification) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCClientDisplayNotification.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCClientDisplayNotification proto.InternalMessageInfo + +func (m *CMsgGCClientDisplayNotification) GetNotificationTitleLocalizationKey() string { + if m != nil && m.NotificationTitleLocalizationKey != nil { + return *m.NotificationTitleLocalizationKey + } + return "" +} + +func (m *CMsgGCClientDisplayNotification) GetNotificationBodyLocalizationKey() string { + if m != nil && m.NotificationBodyLocalizationKey != nil { + return *m.NotificationBodyLocalizationKey + } + return "" +} + +func (m *CMsgGCClientDisplayNotification) GetBodySubstringKeys() []string { + if m != nil { + return m.BodySubstringKeys + } + return nil +} + +func (m *CMsgGCClientDisplayNotification) GetBodySubstringValues() []string { + if m != nil { + return m.BodySubstringValues + } + return nil +} + +type CMsgGCShowItemsPickedUp struct { + PlayerSteamid *uint64 `protobuf:"fixed64,1,opt,name=player_steamid,json=playerSteamid" json:"player_steamid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCShowItemsPickedUp) Reset() { *m = CMsgGCShowItemsPickedUp{} } +func (m *CMsgGCShowItemsPickedUp) String() string { return proto.CompactTextString(m) } +func (*CMsgGCShowItemsPickedUp) ProtoMessage() {} +func (*CMsgGCShowItemsPickedUp) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{48} +} + +func (m *CMsgGCShowItemsPickedUp) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCShowItemsPickedUp.Unmarshal(m, b) +} +func (m *CMsgGCShowItemsPickedUp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCShowItemsPickedUp.Marshal(b, m, deterministic) +} +func (m *CMsgGCShowItemsPickedUp) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCShowItemsPickedUp.Merge(m, src) +} +func (m *CMsgGCShowItemsPickedUp) XXX_Size() int { + return xxx_messageInfo_CMsgGCShowItemsPickedUp.Size(m) +} +func (m *CMsgGCShowItemsPickedUp) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCShowItemsPickedUp.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCShowItemsPickedUp proto.InternalMessageInfo + +func (m *CMsgGCShowItemsPickedUp) GetPlayerSteamid() uint64 { + if m != nil && m.PlayerSteamid != nil { + return *m.PlayerSteamid + } + return 0 +} + +type CMsgGCIncrementKillCountResponse struct { + KillerAccountId *uint32 `protobuf:"varint,1,opt,name=killer_account_id,json=killerAccountId" json:"killer_account_id,omitempty"` + NumKills *uint32 `protobuf:"varint,2,opt,name=num_kills,json=numKills" json:"num_kills,omitempty"` + ItemDef *uint32 `protobuf:"varint,3,opt,name=item_def,json=itemDef" json:"item_def,omitempty"` + LevelType *uint32 `protobuf:"varint,4,opt,name=level_type,json=levelType" json:"level_type,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCIncrementKillCountResponse) Reset() { *m = CMsgGCIncrementKillCountResponse{} } +func (m *CMsgGCIncrementKillCountResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgGCIncrementKillCountResponse) ProtoMessage() {} +func (*CMsgGCIncrementKillCountResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{49} +} + +func (m *CMsgGCIncrementKillCountResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCIncrementKillCountResponse.Unmarshal(m, b) +} +func (m *CMsgGCIncrementKillCountResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCIncrementKillCountResponse.Marshal(b, m, deterministic) +} +func (m *CMsgGCIncrementKillCountResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCIncrementKillCountResponse.Merge(m, src) +} +func (m *CMsgGCIncrementKillCountResponse) XXX_Size() int { + return xxx_messageInfo_CMsgGCIncrementKillCountResponse.Size(m) +} +func (m *CMsgGCIncrementKillCountResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCIncrementKillCountResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCIncrementKillCountResponse proto.InternalMessageInfo + +func (m *CMsgGCIncrementKillCountResponse) GetKillerAccountId() uint32 { + if m != nil && m.KillerAccountId != nil { + return *m.KillerAccountId + } + return 0 +} + +func (m *CMsgGCIncrementKillCountResponse) GetNumKills() uint32 { + if m != nil && m.NumKills != nil { + return *m.NumKills + } + return 0 +} + +func (m *CMsgGCIncrementKillCountResponse) GetItemDef() uint32 { + if m != nil && m.ItemDef != nil { + return *m.ItemDef + } + return 0 +} + +func (m *CMsgGCIncrementKillCountResponse) GetLevelType() uint32 { + if m != nil && m.LevelType != nil { + return *m.LevelType + } + return 0 +} + +type CSOEconItemDropRateBonus struct { + AccountId *uint32 `protobuf:"varint,1,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + ExpirationDate *uint32 `protobuf:"fixed32,2,opt,name=expiration_date,json=expirationDate" json:"expiration_date,omitempty"` + Bonus *float32 `protobuf:"fixed32,3,opt,name=bonus" json:"bonus,omitempty"` + BonusCount *uint32 `protobuf:"varint,4,opt,name=bonus_count,json=bonusCount" json:"bonus_count,omitempty"` + ItemId *uint64 `protobuf:"varint,5,opt,name=item_id,json=itemId" json:"item_id,omitempty"` + DefIndex *uint32 `protobuf:"varint,6,opt,name=def_index,json=defIndex" json:"def_index,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSOEconItemDropRateBonus) Reset() { *m = CSOEconItemDropRateBonus{} } +func (m *CSOEconItemDropRateBonus) String() string { return proto.CompactTextString(m) } +func (*CSOEconItemDropRateBonus) ProtoMessage() {} +func (*CSOEconItemDropRateBonus) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{50} +} + +func (m *CSOEconItemDropRateBonus) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSOEconItemDropRateBonus.Unmarshal(m, b) +} +func (m *CSOEconItemDropRateBonus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSOEconItemDropRateBonus.Marshal(b, m, deterministic) +} +func (m *CSOEconItemDropRateBonus) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSOEconItemDropRateBonus.Merge(m, src) +} +func (m *CSOEconItemDropRateBonus) XXX_Size() int { + return xxx_messageInfo_CSOEconItemDropRateBonus.Size(m) +} +func (m *CSOEconItemDropRateBonus) XXX_DiscardUnknown() { + xxx_messageInfo_CSOEconItemDropRateBonus.DiscardUnknown(m) +} + +var xxx_messageInfo_CSOEconItemDropRateBonus proto.InternalMessageInfo + +func (m *CSOEconItemDropRateBonus) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CSOEconItemDropRateBonus) GetExpirationDate() uint32 { + if m != nil && m.ExpirationDate != nil { + return *m.ExpirationDate + } + return 0 +} + +func (m *CSOEconItemDropRateBonus) GetBonus() float32 { + if m != nil && m.Bonus != nil { + return *m.Bonus + } + return 0 +} + +func (m *CSOEconItemDropRateBonus) GetBonusCount() uint32 { + if m != nil && m.BonusCount != nil { + return *m.BonusCount + } + return 0 +} + +func (m *CSOEconItemDropRateBonus) GetItemId() uint64 { + if m != nil && m.ItemId != nil { + return *m.ItemId + } + return 0 +} + +func (m *CSOEconItemDropRateBonus) GetDefIndex() uint32 { + if m != nil && m.DefIndex != nil { + return *m.DefIndex + } + return 0 +} + +type CSOEconItemLeagueViewPass struct { + AccountId *uint32 `protobuf:"varint,1,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + LeagueId *uint32 `protobuf:"varint,2,opt,name=league_id,json=leagueId" json:"league_id,omitempty"` + Admin *uint32 `protobuf:"varint,3,opt,name=admin" json:"admin,omitempty"` + Itemindex *uint32 `protobuf:"varint,4,opt,name=itemindex" json:"itemindex,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSOEconItemLeagueViewPass) Reset() { *m = CSOEconItemLeagueViewPass{} } +func (m *CSOEconItemLeagueViewPass) String() string { return proto.CompactTextString(m) } +func (*CSOEconItemLeagueViewPass) ProtoMessage() {} +func (*CSOEconItemLeagueViewPass) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{51} +} + +func (m *CSOEconItemLeagueViewPass) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSOEconItemLeagueViewPass.Unmarshal(m, b) +} +func (m *CSOEconItemLeagueViewPass) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSOEconItemLeagueViewPass.Marshal(b, m, deterministic) +} +func (m *CSOEconItemLeagueViewPass) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSOEconItemLeagueViewPass.Merge(m, src) +} +func (m *CSOEconItemLeagueViewPass) XXX_Size() int { + return xxx_messageInfo_CSOEconItemLeagueViewPass.Size(m) +} +func (m *CSOEconItemLeagueViewPass) XXX_DiscardUnknown() { + xxx_messageInfo_CSOEconItemLeagueViewPass.DiscardUnknown(m) +} + +var xxx_messageInfo_CSOEconItemLeagueViewPass proto.InternalMessageInfo + +func (m *CSOEconItemLeagueViewPass) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CSOEconItemLeagueViewPass) GetLeagueId() uint32 { + if m != nil && m.LeagueId != nil { + return *m.LeagueId + } + return 0 +} + +func (m *CSOEconItemLeagueViewPass) GetAdmin() uint32 { + if m != nil && m.Admin != nil { + return *m.Admin + } + return 0 +} + +func (m *CSOEconItemLeagueViewPass) GetItemindex() uint32 { + if m != nil && m.Itemindex != nil { + return *m.Itemindex + } + return 0 +} + +type CSOEconItemEventTicket struct { + AccountId *uint32 `protobuf:"varint,1,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + EventId *uint32 `protobuf:"varint,2,opt,name=event_id,json=eventId" json:"event_id,omitempty"` + ItemId *uint64 `protobuf:"varint,3,opt,name=item_id,json=itemId" json:"item_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSOEconItemEventTicket) Reset() { *m = CSOEconItemEventTicket{} } +func (m *CSOEconItemEventTicket) String() string { return proto.CompactTextString(m) } +func (*CSOEconItemEventTicket) ProtoMessage() {} +func (*CSOEconItemEventTicket) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{52} +} + +func (m *CSOEconItemEventTicket) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSOEconItemEventTicket.Unmarshal(m, b) +} +func (m *CSOEconItemEventTicket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSOEconItemEventTicket.Marshal(b, m, deterministic) +} +func (m *CSOEconItemEventTicket) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSOEconItemEventTicket.Merge(m, src) +} +func (m *CSOEconItemEventTicket) XXX_Size() int { + return xxx_messageInfo_CSOEconItemEventTicket.Size(m) +} +func (m *CSOEconItemEventTicket) XXX_DiscardUnknown() { + xxx_messageInfo_CSOEconItemEventTicket.DiscardUnknown(m) +} + +var xxx_messageInfo_CSOEconItemEventTicket proto.InternalMessageInfo + +func (m *CSOEconItemEventTicket) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CSOEconItemEventTicket) GetEventId() uint32 { + if m != nil && m.EventId != nil { + return *m.EventId + } + return 0 +} + +func (m *CSOEconItemEventTicket) GetItemId() uint64 { + if m != nil && m.ItemId != nil { + return *m.ItemId + } + return 0 +} + +type CMsgGCItemPreviewItemBoughtNotification struct { + ItemDefIndex *uint32 `protobuf:"varint,1,opt,name=item_def_index,json=itemDefIndex" json:"item_def_index,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCItemPreviewItemBoughtNotification) Reset() { + *m = CMsgGCItemPreviewItemBoughtNotification{} +} +func (m *CMsgGCItemPreviewItemBoughtNotification) String() string { return proto.CompactTextString(m) } +func (*CMsgGCItemPreviewItemBoughtNotification) ProtoMessage() {} +func (*CMsgGCItemPreviewItemBoughtNotification) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{53} +} + +func (m *CMsgGCItemPreviewItemBoughtNotification) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCItemPreviewItemBoughtNotification.Unmarshal(m, b) +} +func (m *CMsgGCItemPreviewItemBoughtNotification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCItemPreviewItemBoughtNotification.Marshal(b, m, deterministic) +} +func (m *CMsgGCItemPreviewItemBoughtNotification) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCItemPreviewItemBoughtNotification.Merge(m, src) +} +func (m *CMsgGCItemPreviewItemBoughtNotification) XXX_Size() int { + return xxx_messageInfo_CMsgGCItemPreviewItemBoughtNotification.Size(m) +} +func (m *CMsgGCItemPreviewItemBoughtNotification) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCItemPreviewItemBoughtNotification.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCItemPreviewItemBoughtNotification proto.InternalMessageInfo + +func (m *CMsgGCItemPreviewItemBoughtNotification) GetItemDefIndex() uint32 { + if m != nil && m.ItemDefIndex != nil { + return *m.ItemDefIndex + } + return 0 +} + +type CMsgGCStorePurchaseCancel struct { + TxnId *uint64 `protobuf:"varint,1,opt,name=txn_id,json=txnId" json:"txn_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCStorePurchaseCancel) Reset() { *m = CMsgGCStorePurchaseCancel{} } +func (m *CMsgGCStorePurchaseCancel) String() string { return proto.CompactTextString(m) } +func (*CMsgGCStorePurchaseCancel) ProtoMessage() {} +func (*CMsgGCStorePurchaseCancel) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{54} +} + +func (m *CMsgGCStorePurchaseCancel) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCStorePurchaseCancel.Unmarshal(m, b) +} +func (m *CMsgGCStorePurchaseCancel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCStorePurchaseCancel.Marshal(b, m, deterministic) +} +func (m *CMsgGCStorePurchaseCancel) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCStorePurchaseCancel.Merge(m, src) +} +func (m *CMsgGCStorePurchaseCancel) XXX_Size() int { + return xxx_messageInfo_CMsgGCStorePurchaseCancel.Size(m) +} +func (m *CMsgGCStorePurchaseCancel) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCStorePurchaseCancel.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCStorePurchaseCancel proto.InternalMessageInfo + +func (m *CMsgGCStorePurchaseCancel) GetTxnId() uint64 { + if m != nil && m.TxnId != nil { + return *m.TxnId + } + return 0 +} + +type CMsgGCStorePurchaseCancelResponse struct { + Result *uint32 `protobuf:"varint,1,opt,name=result" json:"result,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCStorePurchaseCancelResponse) Reset() { *m = CMsgGCStorePurchaseCancelResponse{} } +func (m *CMsgGCStorePurchaseCancelResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgGCStorePurchaseCancelResponse) ProtoMessage() {} +func (*CMsgGCStorePurchaseCancelResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{55} +} + +func (m *CMsgGCStorePurchaseCancelResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCStorePurchaseCancelResponse.Unmarshal(m, b) +} +func (m *CMsgGCStorePurchaseCancelResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCStorePurchaseCancelResponse.Marshal(b, m, deterministic) +} +func (m *CMsgGCStorePurchaseCancelResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCStorePurchaseCancelResponse.Merge(m, src) +} +func (m *CMsgGCStorePurchaseCancelResponse) XXX_Size() int { + return xxx_messageInfo_CMsgGCStorePurchaseCancelResponse.Size(m) +} +func (m *CMsgGCStorePurchaseCancelResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCStorePurchaseCancelResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCStorePurchaseCancelResponse proto.InternalMessageInfo + +func (m *CMsgGCStorePurchaseCancelResponse) GetResult() uint32 { + if m != nil && m.Result != nil { + return *m.Result + } + return 0 +} + +type CMsgGCStorePurchaseFinalize struct { + TxnId *uint64 `protobuf:"varint,1,opt,name=txn_id,json=txnId" json:"txn_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCStorePurchaseFinalize) Reset() { *m = CMsgGCStorePurchaseFinalize{} } +func (m *CMsgGCStorePurchaseFinalize) String() string { return proto.CompactTextString(m) } +func (*CMsgGCStorePurchaseFinalize) ProtoMessage() {} +func (*CMsgGCStorePurchaseFinalize) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{56} +} + +func (m *CMsgGCStorePurchaseFinalize) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCStorePurchaseFinalize.Unmarshal(m, b) +} +func (m *CMsgGCStorePurchaseFinalize) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCStorePurchaseFinalize.Marshal(b, m, deterministic) +} +func (m *CMsgGCStorePurchaseFinalize) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCStorePurchaseFinalize.Merge(m, src) +} +func (m *CMsgGCStorePurchaseFinalize) XXX_Size() int { + return xxx_messageInfo_CMsgGCStorePurchaseFinalize.Size(m) +} +func (m *CMsgGCStorePurchaseFinalize) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCStorePurchaseFinalize.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCStorePurchaseFinalize proto.InternalMessageInfo + +func (m *CMsgGCStorePurchaseFinalize) GetTxnId() uint64 { + if m != nil && m.TxnId != nil { + return *m.TxnId + } + return 0 +} + +type CMsgGCStorePurchaseFinalizeResponse struct { + Result *uint32 `protobuf:"varint,1,opt,name=result" json:"result,omitempty"` + ItemIds []uint64 `protobuf:"varint,2,rep,name=item_ids,json=itemIds" json:"item_ids,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCStorePurchaseFinalizeResponse) Reset() { *m = CMsgGCStorePurchaseFinalizeResponse{} } +func (m *CMsgGCStorePurchaseFinalizeResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgGCStorePurchaseFinalizeResponse) ProtoMessage() {} +func (*CMsgGCStorePurchaseFinalizeResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{57} +} + +func (m *CMsgGCStorePurchaseFinalizeResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCStorePurchaseFinalizeResponse.Unmarshal(m, b) +} +func (m *CMsgGCStorePurchaseFinalizeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCStorePurchaseFinalizeResponse.Marshal(b, m, deterministic) +} +func (m *CMsgGCStorePurchaseFinalizeResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCStorePurchaseFinalizeResponse.Merge(m, src) +} +func (m *CMsgGCStorePurchaseFinalizeResponse) XXX_Size() int { + return xxx_messageInfo_CMsgGCStorePurchaseFinalizeResponse.Size(m) +} +func (m *CMsgGCStorePurchaseFinalizeResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCStorePurchaseFinalizeResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCStorePurchaseFinalizeResponse proto.InternalMessageInfo + +func (m *CMsgGCStorePurchaseFinalizeResponse) GetResult() uint32 { + if m != nil && m.Result != nil { + return *m.Result + } + return 0 +} + +func (m *CMsgGCStorePurchaseFinalizeResponse) GetItemIds() []uint64 { + if m != nil { + return m.ItemIds + } + return nil +} + +type CMsgGCBannedWordListRequest struct { + BanListGroupId *uint32 `protobuf:"varint,1,opt,name=ban_list_group_id,json=banListGroupId" json:"ban_list_group_id,omitempty"` + WordId *uint32 `protobuf:"varint,2,opt,name=word_id,json=wordId" json:"word_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCBannedWordListRequest) Reset() { *m = CMsgGCBannedWordListRequest{} } +func (m *CMsgGCBannedWordListRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgGCBannedWordListRequest) ProtoMessage() {} +func (*CMsgGCBannedWordListRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{58} +} + +func (m *CMsgGCBannedWordListRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCBannedWordListRequest.Unmarshal(m, b) +} +func (m *CMsgGCBannedWordListRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCBannedWordListRequest.Marshal(b, m, deterministic) +} +func (m *CMsgGCBannedWordListRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCBannedWordListRequest.Merge(m, src) +} +func (m *CMsgGCBannedWordListRequest) XXX_Size() int { + return xxx_messageInfo_CMsgGCBannedWordListRequest.Size(m) +} +func (m *CMsgGCBannedWordListRequest) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCBannedWordListRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCBannedWordListRequest proto.InternalMessageInfo + +func (m *CMsgGCBannedWordListRequest) GetBanListGroupId() uint32 { + if m != nil && m.BanListGroupId != nil { + return *m.BanListGroupId + } + return 0 +} + +func (m *CMsgGCBannedWordListRequest) GetWordId() uint32 { + if m != nil && m.WordId != nil { + return *m.WordId + } + return 0 +} + +type CMsgGCRequestAnnouncements struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCRequestAnnouncements) Reset() { *m = CMsgGCRequestAnnouncements{} } +func (m *CMsgGCRequestAnnouncements) String() string { return proto.CompactTextString(m) } +func (*CMsgGCRequestAnnouncements) ProtoMessage() {} +func (*CMsgGCRequestAnnouncements) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{59} +} + +func (m *CMsgGCRequestAnnouncements) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCRequestAnnouncements.Unmarshal(m, b) +} +func (m *CMsgGCRequestAnnouncements) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCRequestAnnouncements.Marshal(b, m, deterministic) +} +func (m *CMsgGCRequestAnnouncements) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCRequestAnnouncements.Merge(m, src) +} +func (m *CMsgGCRequestAnnouncements) XXX_Size() int { + return xxx_messageInfo_CMsgGCRequestAnnouncements.Size(m) +} +func (m *CMsgGCRequestAnnouncements) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCRequestAnnouncements.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCRequestAnnouncements proto.InternalMessageInfo + +type CMsgGCRequestAnnouncementsResponse struct { + AnnouncementTitle *string `protobuf:"bytes,1,opt,name=announcement_title,json=announcementTitle" json:"announcement_title,omitempty"` + Announcement *string `protobuf:"bytes,2,opt,name=announcement" json:"announcement,omitempty"` + NextmatchTitle *string `protobuf:"bytes,3,opt,name=nextmatch_title,json=nextmatchTitle" json:"nextmatch_title,omitempty"` + Nextmatch *string `protobuf:"bytes,4,opt,name=nextmatch" json:"nextmatch,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCRequestAnnouncementsResponse) Reset() { *m = CMsgGCRequestAnnouncementsResponse{} } +func (m *CMsgGCRequestAnnouncementsResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgGCRequestAnnouncementsResponse) ProtoMessage() {} +func (*CMsgGCRequestAnnouncementsResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{60} +} + +func (m *CMsgGCRequestAnnouncementsResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCRequestAnnouncementsResponse.Unmarshal(m, b) +} +func (m *CMsgGCRequestAnnouncementsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCRequestAnnouncementsResponse.Marshal(b, m, deterministic) +} +func (m *CMsgGCRequestAnnouncementsResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCRequestAnnouncementsResponse.Merge(m, src) +} +func (m *CMsgGCRequestAnnouncementsResponse) XXX_Size() int { + return xxx_messageInfo_CMsgGCRequestAnnouncementsResponse.Size(m) +} +func (m *CMsgGCRequestAnnouncementsResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCRequestAnnouncementsResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCRequestAnnouncementsResponse proto.InternalMessageInfo + +func (m *CMsgGCRequestAnnouncementsResponse) GetAnnouncementTitle() string { + if m != nil && m.AnnouncementTitle != nil { + return *m.AnnouncementTitle + } + return "" +} + +func (m *CMsgGCRequestAnnouncementsResponse) GetAnnouncement() string { + if m != nil && m.Announcement != nil { + return *m.Announcement + } + return "" +} + +func (m *CMsgGCRequestAnnouncementsResponse) GetNextmatchTitle() string { + if m != nil && m.NextmatchTitle != nil { + return *m.NextmatchTitle + } + return "" +} + +func (m *CMsgGCRequestAnnouncementsResponse) GetNextmatch() string { + if m != nil && m.Nextmatch != nil { + return *m.Nextmatch + } + return "" +} + +type CMsgGCBannedWord struct { + WordId *uint32 `protobuf:"varint,1,opt,name=word_id,json=wordId" json:"word_id,omitempty"` + WordType *GC_BannedWordType `protobuf:"varint,2,opt,name=word_type,json=wordType,enum=GC_BannedWordType,def=0" json:"word_type,omitempty"` + Word *string `protobuf:"bytes,3,opt,name=word" json:"word,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCBannedWord) Reset() { *m = CMsgGCBannedWord{} } +func (m *CMsgGCBannedWord) String() string { return proto.CompactTextString(m) } +func (*CMsgGCBannedWord) ProtoMessage() {} +func (*CMsgGCBannedWord) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{61} +} + +func (m *CMsgGCBannedWord) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCBannedWord.Unmarshal(m, b) +} +func (m *CMsgGCBannedWord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCBannedWord.Marshal(b, m, deterministic) +} +func (m *CMsgGCBannedWord) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCBannedWord.Merge(m, src) +} +func (m *CMsgGCBannedWord) XXX_Size() int { + return xxx_messageInfo_CMsgGCBannedWord.Size(m) +} +func (m *CMsgGCBannedWord) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCBannedWord.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCBannedWord proto.InternalMessageInfo + +const Default_CMsgGCBannedWord_WordType GC_BannedWordType = GC_BannedWordType_GC_BANNED_WORD_DISABLE_WORD + +func (m *CMsgGCBannedWord) GetWordId() uint32 { + if m != nil && m.WordId != nil { + return *m.WordId + } + return 0 +} + +func (m *CMsgGCBannedWord) GetWordType() GC_BannedWordType { + if m != nil && m.WordType != nil { + return *m.WordType + } + return Default_CMsgGCBannedWord_WordType +} + +func (m *CMsgGCBannedWord) GetWord() string { + if m != nil && m.Word != nil { + return *m.Word + } + return "" +} + +type CMsgGCBannedWordListResponse struct { + BanListGroupId *uint32 `protobuf:"varint,1,opt,name=ban_list_group_id,json=banListGroupId" json:"ban_list_group_id,omitempty"` + WordList []*CMsgGCBannedWord `protobuf:"bytes,2,rep,name=word_list,json=wordList" json:"word_list,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCBannedWordListResponse) Reset() { *m = CMsgGCBannedWordListResponse{} } +func (m *CMsgGCBannedWordListResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgGCBannedWordListResponse) ProtoMessage() {} +func (*CMsgGCBannedWordListResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{62} +} + +func (m *CMsgGCBannedWordListResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCBannedWordListResponse.Unmarshal(m, b) +} +func (m *CMsgGCBannedWordListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCBannedWordListResponse.Marshal(b, m, deterministic) +} +func (m *CMsgGCBannedWordListResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCBannedWordListResponse.Merge(m, src) +} +func (m *CMsgGCBannedWordListResponse) XXX_Size() int { + return xxx_messageInfo_CMsgGCBannedWordListResponse.Size(m) +} +func (m *CMsgGCBannedWordListResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCBannedWordListResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCBannedWordListResponse proto.InternalMessageInfo + +func (m *CMsgGCBannedWordListResponse) GetBanListGroupId() uint32 { + if m != nil && m.BanListGroupId != nil { + return *m.BanListGroupId + } + return 0 +} + +func (m *CMsgGCBannedWordListResponse) GetWordList() []*CMsgGCBannedWord { + if m != nil { + return m.WordList + } + return nil +} + +type CMsgGCToGCBannedWordListBroadcast struct { + Broadcast *CMsgGCBannedWordListResponse `protobuf:"bytes,1,opt,name=broadcast" json:"broadcast,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCToGCBannedWordListBroadcast) Reset() { *m = CMsgGCToGCBannedWordListBroadcast{} } +func (m *CMsgGCToGCBannedWordListBroadcast) String() string { return proto.CompactTextString(m) } +func (*CMsgGCToGCBannedWordListBroadcast) ProtoMessage() {} +func (*CMsgGCToGCBannedWordListBroadcast) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{63} +} + +func (m *CMsgGCToGCBannedWordListBroadcast) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCToGCBannedWordListBroadcast.Unmarshal(m, b) +} +func (m *CMsgGCToGCBannedWordListBroadcast) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCToGCBannedWordListBroadcast.Marshal(b, m, deterministic) +} +func (m *CMsgGCToGCBannedWordListBroadcast) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCToGCBannedWordListBroadcast.Merge(m, src) +} +func (m *CMsgGCToGCBannedWordListBroadcast) XXX_Size() int { + return xxx_messageInfo_CMsgGCToGCBannedWordListBroadcast.Size(m) +} +func (m *CMsgGCToGCBannedWordListBroadcast) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCToGCBannedWordListBroadcast.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCToGCBannedWordListBroadcast proto.InternalMessageInfo + +func (m *CMsgGCToGCBannedWordListBroadcast) GetBroadcast() *CMsgGCBannedWordListResponse { + if m != nil { + return m.Broadcast + } + return nil +} + +type CMsgGCToGCBannedWordListUpdated struct { + GroupId *uint32 `protobuf:"varint,1,opt,name=group_id,json=groupId" json:"group_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCToGCBannedWordListUpdated) Reset() { *m = CMsgGCToGCBannedWordListUpdated{} } +func (m *CMsgGCToGCBannedWordListUpdated) String() string { return proto.CompactTextString(m) } +func (*CMsgGCToGCBannedWordListUpdated) ProtoMessage() {} +func (*CMsgGCToGCBannedWordListUpdated) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{64} +} + +func (m *CMsgGCToGCBannedWordListUpdated) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCToGCBannedWordListUpdated.Unmarshal(m, b) +} +func (m *CMsgGCToGCBannedWordListUpdated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCToGCBannedWordListUpdated.Marshal(b, m, deterministic) +} +func (m *CMsgGCToGCBannedWordListUpdated) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCToGCBannedWordListUpdated.Merge(m, src) +} +func (m *CMsgGCToGCBannedWordListUpdated) XXX_Size() int { + return xxx_messageInfo_CMsgGCToGCBannedWordListUpdated.Size(m) +} +func (m *CMsgGCToGCBannedWordListUpdated) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCToGCBannedWordListUpdated.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCToGCBannedWordListUpdated proto.InternalMessageInfo + +func (m *CMsgGCToGCBannedWordListUpdated) GetGroupId() uint32 { + if m != nil && m.GroupId != nil { + return *m.GroupId + } + return 0 +} + +type CSOEconDefaultEquippedDefinitionInstanceClient struct { + AccountId *uint32 `protobuf:"varint,1,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + ItemDefinition *uint32 `protobuf:"varint,2,opt,name=item_definition,json=itemDefinition" json:"item_definition,omitempty"` + ClassId *uint32 `protobuf:"varint,3,opt,name=class_id,json=classId" json:"class_id,omitempty"` + SlotId *uint32 `protobuf:"varint,4,opt,name=slot_id,json=slotId" json:"slot_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSOEconDefaultEquippedDefinitionInstanceClient) Reset() { + *m = CSOEconDefaultEquippedDefinitionInstanceClient{} +} +func (m *CSOEconDefaultEquippedDefinitionInstanceClient) String() string { + return proto.CompactTextString(m) +} +func (*CSOEconDefaultEquippedDefinitionInstanceClient) ProtoMessage() {} +func (*CSOEconDefaultEquippedDefinitionInstanceClient) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{65} +} + +func (m *CSOEconDefaultEquippedDefinitionInstanceClient) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSOEconDefaultEquippedDefinitionInstanceClient.Unmarshal(m, b) +} +func (m *CSOEconDefaultEquippedDefinitionInstanceClient) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSOEconDefaultEquippedDefinitionInstanceClient.Marshal(b, m, deterministic) +} +func (m *CSOEconDefaultEquippedDefinitionInstanceClient) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSOEconDefaultEquippedDefinitionInstanceClient.Merge(m, src) +} +func (m *CSOEconDefaultEquippedDefinitionInstanceClient) XXX_Size() int { + return xxx_messageInfo_CSOEconDefaultEquippedDefinitionInstanceClient.Size(m) +} +func (m *CSOEconDefaultEquippedDefinitionInstanceClient) XXX_DiscardUnknown() { + xxx_messageInfo_CSOEconDefaultEquippedDefinitionInstanceClient.DiscardUnknown(m) +} + +var xxx_messageInfo_CSOEconDefaultEquippedDefinitionInstanceClient proto.InternalMessageInfo + +func (m *CSOEconDefaultEquippedDefinitionInstanceClient) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CSOEconDefaultEquippedDefinitionInstanceClient) GetItemDefinition() uint32 { + if m != nil && m.ItemDefinition != nil { + return *m.ItemDefinition + } + return 0 +} + +func (m *CSOEconDefaultEquippedDefinitionInstanceClient) GetClassId() uint32 { + if m != nil && m.ClassId != nil { + return *m.ClassId + } + return 0 +} + +func (m *CSOEconDefaultEquippedDefinitionInstanceClient) GetSlotId() uint32 { + if m != nil && m.SlotId != nil { + return *m.SlotId + } + return 0 +} + +type CMsgGCToGCDirtySDOCache struct { + SdoType *uint32 `protobuf:"varint,1,opt,name=sdo_type,json=sdoType" json:"sdo_type,omitempty"` + KeyUint64 *uint64 `protobuf:"varint,2,opt,name=key_uint64,json=keyUint64" json:"key_uint64,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCToGCDirtySDOCache) Reset() { *m = CMsgGCToGCDirtySDOCache{} } +func (m *CMsgGCToGCDirtySDOCache) String() string { return proto.CompactTextString(m) } +func (*CMsgGCToGCDirtySDOCache) ProtoMessage() {} +func (*CMsgGCToGCDirtySDOCache) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{66} +} + +func (m *CMsgGCToGCDirtySDOCache) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCToGCDirtySDOCache.Unmarshal(m, b) +} +func (m *CMsgGCToGCDirtySDOCache) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCToGCDirtySDOCache.Marshal(b, m, deterministic) +} +func (m *CMsgGCToGCDirtySDOCache) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCToGCDirtySDOCache.Merge(m, src) +} +func (m *CMsgGCToGCDirtySDOCache) XXX_Size() int { + return xxx_messageInfo_CMsgGCToGCDirtySDOCache.Size(m) +} +func (m *CMsgGCToGCDirtySDOCache) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCToGCDirtySDOCache.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCToGCDirtySDOCache proto.InternalMessageInfo + +func (m *CMsgGCToGCDirtySDOCache) GetSdoType() uint32 { + if m != nil && m.SdoType != nil { + return *m.SdoType + } + return 0 +} + +func (m *CMsgGCToGCDirtySDOCache) GetKeyUint64() uint64 { + if m != nil && m.KeyUint64 != nil { + return *m.KeyUint64 + } + return 0 +} + +type CMsgGCToGCDirtyMultipleSDOCache struct { + SdoType *uint32 `protobuf:"varint,1,opt,name=sdo_type,json=sdoType" json:"sdo_type,omitempty"` + KeyUint64 []uint64 `protobuf:"varint,2,rep,name=key_uint64,json=keyUint64" json:"key_uint64,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCToGCDirtyMultipleSDOCache) Reset() { *m = CMsgGCToGCDirtyMultipleSDOCache{} } +func (m *CMsgGCToGCDirtyMultipleSDOCache) String() string { return proto.CompactTextString(m) } +func (*CMsgGCToGCDirtyMultipleSDOCache) ProtoMessage() {} +func (*CMsgGCToGCDirtyMultipleSDOCache) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{67} +} + +func (m *CMsgGCToGCDirtyMultipleSDOCache) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCToGCDirtyMultipleSDOCache.Unmarshal(m, b) +} +func (m *CMsgGCToGCDirtyMultipleSDOCache) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCToGCDirtyMultipleSDOCache.Marshal(b, m, deterministic) +} +func (m *CMsgGCToGCDirtyMultipleSDOCache) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCToGCDirtyMultipleSDOCache.Merge(m, src) +} +func (m *CMsgGCToGCDirtyMultipleSDOCache) XXX_Size() int { + return xxx_messageInfo_CMsgGCToGCDirtyMultipleSDOCache.Size(m) +} +func (m *CMsgGCToGCDirtyMultipleSDOCache) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCToGCDirtyMultipleSDOCache.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCToGCDirtyMultipleSDOCache proto.InternalMessageInfo + +func (m *CMsgGCToGCDirtyMultipleSDOCache) GetSdoType() uint32 { + if m != nil && m.SdoType != nil { + return *m.SdoType + } + return 0 +} + +func (m *CMsgGCToGCDirtyMultipleSDOCache) GetKeyUint64() []uint64 { + if m != nil { + return m.KeyUint64 + } + return nil +} + +type CMsgGCCollectItem struct { + CollectionItemId *uint64 `protobuf:"varint,1,opt,name=collection_item_id,json=collectionItemId" json:"collection_item_id,omitempty"` + SubjectItemId *uint64 `protobuf:"varint,2,opt,name=subject_item_id,json=subjectItemId" json:"subject_item_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCollectItem) Reset() { *m = CMsgGCCollectItem{} } +func (m *CMsgGCCollectItem) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCollectItem) ProtoMessage() {} +func (*CMsgGCCollectItem) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{68} +} + +func (m *CMsgGCCollectItem) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCollectItem.Unmarshal(m, b) +} +func (m *CMsgGCCollectItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCollectItem.Marshal(b, m, deterministic) +} +func (m *CMsgGCCollectItem) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCollectItem.Merge(m, src) +} +func (m *CMsgGCCollectItem) XXX_Size() int { + return xxx_messageInfo_CMsgGCCollectItem.Size(m) +} +func (m *CMsgGCCollectItem) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCollectItem.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCollectItem proto.InternalMessageInfo + +func (m *CMsgGCCollectItem) GetCollectionItemId() uint64 { + if m != nil && m.CollectionItemId != nil { + return *m.CollectionItemId + } + return 0 +} + +func (m *CMsgGCCollectItem) GetSubjectItemId() uint64 { + if m != nil && m.SubjectItemId != nil { + return *m.SubjectItemId + } + return 0 +} + +type CMsgSDONoMemcached struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgSDONoMemcached) Reset() { *m = CMsgSDONoMemcached{} } +func (m *CMsgSDONoMemcached) String() string { return proto.CompactTextString(m) } +func (*CMsgSDONoMemcached) ProtoMessage() {} +func (*CMsgSDONoMemcached) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{69} +} + +func (m *CMsgSDONoMemcached) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgSDONoMemcached.Unmarshal(m, b) +} +func (m *CMsgSDONoMemcached) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgSDONoMemcached.Marshal(b, m, deterministic) +} +func (m *CMsgSDONoMemcached) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgSDONoMemcached.Merge(m, src) +} +func (m *CMsgSDONoMemcached) XXX_Size() int { + return xxx_messageInfo_CMsgSDONoMemcached.Size(m) +} +func (m *CMsgSDONoMemcached) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgSDONoMemcached.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgSDONoMemcached proto.InternalMessageInfo + +type CMsgGCToGCUpdateSQLKeyValue struct { + KeyName *string `protobuf:"bytes,1,opt,name=key_name,json=keyName" json:"key_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCToGCUpdateSQLKeyValue) Reset() { *m = CMsgGCToGCUpdateSQLKeyValue{} } +func (m *CMsgGCToGCUpdateSQLKeyValue) String() string { return proto.CompactTextString(m) } +func (*CMsgGCToGCUpdateSQLKeyValue) ProtoMessage() {} +func (*CMsgGCToGCUpdateSQLKeyValue) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{70} +} + +func (m *CMsgGCToGCUpdateSQLKeyValue) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCToGCUpdateSQLKeyValue.Unmarshal(m, b) +} +func (m *CMsgGCToGCUpdateSQLKeyValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCToGCUpdateSQLKeyValue.Marshal(b, m, deterministic) +} +func (m *CMsgGCToGCUpdateSQLKeyValue) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCToGCUpdateSQLKeyValue.Merge(m, src) +} +func (m *CMsgGCToGCUpdateSQLKeyValue) XXX_Size() int { + return xxx_messageInfo_CMsgGCToGCUpdateSQLKeyValue.Size(m) +} +func (m *CMsgGCToGCUpdateSQLKeyValue) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCToGCUpdateSQLKeyValue.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCToGCUpdateSQLKeyValue proto.InternalMessageInfo + +func (m *CMsgGCToGCUpdateSQLKeyValue) GetKeyName() string { + if m != nil && m.KeyName != nil { + return *m.KeyName + } + return "" +} + +type CMsgGCToGCIsTrustedServer struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCToGCIsTrustedServer) Reset() { *m = CMsgGCToGCIsTrustedServer{} } +func (m *CMsgGCToGCIsTrustedServer) String() string { return proto.CompactTextString(m) } +func (*CMsgGCToGCIsTrustedServer) ProtoMessage() {} +func (*CMsgGCToGCIsTrustedServer) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{71} +} + +func (m *CMsgGCToGCIsTrustedServer) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCToGCIsTrustedServer.Unmarshal(m, b) +} +func (m *CMsgGCToGCIsTrustedServer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCToGCIsTrustedServer.Marshal(b, m, deterministic) +} +func (m *CMsgGCToGCIsTrustedServer) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCToGCIsTrustedServer.Merge(m, src) +} +func (m *CMsgGCToGCIsTrustedServer) XXX_Size() int { + return xxx_messageInfo_CMsgGCToGCIsTrustedServer.Size(m) +} +func (m *CMsgGCToGCIsTrustedServer) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCToGCIsTrustedServer.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCToGCIsTrustedServer proto.InternalMessageInfo + +func (m *CMsgGCToGCIsTrustedServer) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +type CMsgGCToGCIsTrustedServerResponse struct { + IsTrusted *bool `protobuf:"varint,1,opt,name=is_trusted,json=isTrusted" json:"is_trusted,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCToGCIsTrustedServerResponse) Reset() { *m = CMsgGCToGCIsTrustedServerResponse{} } +func (m *CMsgGCToGCIsTrustedServerResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgGCToGCIsTrustedServerResponse) ProtoMessage() {} +func (*CMsgGCToGCIsTrustedServerResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{72} +} + +func (m *CMsgGCToGCIsTrustedServerResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCToGCIsTrustedServerResponse.Unmarshal(m, b) +} +func (m *CMsgGCToGCIsTrustedServerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCToGCIsTrustedServerResponse.Marshal(b, m, deterministic) +} +func (m *CMsgGCToGCIsTrustedServerResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCToGCIsTrustedServerResponse.Merge(m, src) +} +func (m *CMsgGCToGCIsTrustedServerResponse) XXX_Size() int { + return xxx_messageInfo_CMsgGCToGCIsTrustedServerResponse.Size(m) +} +func (m *CMsgGCToGCIsTrustedServerResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCToGCIsTrustedServerResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCToGCIsTrustedServerResponse proto.InternalMessageInfo + +func (m *CMsgGCToGCIsTrustedServerResponse) GetIsTrusted() bool { + if m != nil && m.IsTrusted != nil { + return *m.IsTrusted + } + return false +} + +type CMsgGCToGCBroadcastConsoleCommand struct { + ConCommand *string `protobuf:"bytes,1,opt,name=con_command,json=conCommand" json:"con_command,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCToGCBroadcastConsoleCommand) Reset() { *m = CMsgGCToGCBroadcastConsoleCommand{} } +func (m *CMsgGCToGCBroadcastConsoleCommand) String() string { return proto.CompactTextString(m) } +func (*CMsgGCToGCBroadcastConsoleCommand) ProtoMessage() {} +func (*CMsgGCToGCBroadcastConsoleCommand) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{73} +} + +func (m *CMsgGCToGCBroadcastConsoleCommand) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCToGCBroadcastConsoleCommand.Unmarshal(m, b) +} +func (m *CMsgGCToGCBroadcastConsoleCommand) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCToGCBroadcastConsoleCommand.Marshal(b, m, deterministic) +} +func (m *CMsgGCToGCBroadcastConsoleCommand) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCToGCBroadcastConsoleCommand.Merge(m, src) +} +func (m *CMsgGCToGCBroadcastConsoleCommand) XXX_Size() int { + return xxx_messageInfo_CMsgGCToGCBroadcastConsoleCommand.Size(m) +} +func (m *CMsgGCToGCBroadcastConsoleCommand) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCToGCBroadcastConsoleCommand.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCToGCBroadcastConsoleCommand proto.InternalMessageInfo + +func (m *CMsgGCToGCBroadcastConsoleCommand) GetConCommand() string { + if m != nil && m.ConCommand != nil { + return *m.ConCommand + } + return "" +} + +type CMsgGCServerVersionUpdated struct { + ServerVersion *uint32 `protobuf:"varint,1,opt,name=server_version,json=serverVersion" json:"server_version,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCServerVersionUpdated) Reset() { *m = CMsgGCServerVersionUpdated{} } +func (m *CMsgGCServerVersionUpdated) String() string { return proto.CompactTextString(m) } +func (*CMsgGCServerVersionUpdated) ProtoMessage() {} +func (*CMsgGCServerVersionUpdated) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{74} +} + +func (m *CMsgGCServerVersionUpdated) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCServerVersionUpdated.Unmarshal(m, b) +} +func (m *CMsgGCServerVersionUpdated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCServerVersionUpdated.Marshal(b, m, deterministic) +} +func (m *CMsgGCServerVersionUpdated) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCServerVersionUpdated.Merge(m, src) +} +func (m *CMsgGCServerVersionUpdated) XXX_Size() int { + return xxx_messageInfo_CMsgGCServerVersionUpdated.Size(m) +} +func (m *CMsgGCServerVersionUpdated) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCServerVersionUpdated.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCServerVersionUpdated proto.InternalMessageInfo + +func (m *CMsgGCServerVersionUpdated) GetServerVersion() uint32 { + if m != nil && m.ServerVersion != nil { + return *m.ServerVersion + } + return 0 +} + +type CMsgGCClientVersionUpdated struct { + ClientVersion *uint32 `protobuf:"varint,1,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCClientVersionUpdated) Reset() { *m = CMsgGCClientVersionUpdated{} } +func (m *CMsgGCClientVersionUpdated) String() string { return proto.CompactTextString(m) } +func (*CMsgGCClientVersionUpdated) ProtoMessage() {} +func (*CMsgGCClientVersionUpdated) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{75} +} + +func (m *CMsgGCClientVersionUpdated) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCClientVersionUpdated.Unmarshal(m, b) +} +func (m *CMsgGCClientVersionUpdated) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCClientVersionUpdated.Marshal(b, m, deterministic) +} +func (m *CMsgGCClientVersionUpdated) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCClientVersionUpdated.Merge(m, src) +} +func (m *CMsgGCClientVersionUpdated) XXX_Size() int { + return xxx_messageInfo_CMsgGCClientVersionUpdated.Size(m) +} +func (m *CMsgGCClientVersionUpdated) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCClientVersionUpdated.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCClientVersionUpdated proto.InternalMessageInfo + +func (m *CMsgGCClientVersionUpdated) GetClientVersion() uint32 { + if m != nil && m.ClientVersion != nil { + return *m.ClientVersion + } + return 0 +} + +type CMsgGCToGCWebAPIAccountChanged struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCToGCWebAPIAccountChanged) Reset() { *m = CMsgGCToGCWebAPIAccountChanged{} } +func (m *CMsgGCToGCWebAPIAccountChanged) String() string { return proto.CompactTextString(m) } +func (*CMsgGCToGCWebAPIAccountChanged) ProtoMessage() {} +func (*CMsgGCToGCWebAPIAccountChanged) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{76} +} + +func (m *CMsgGCToGCWebAPIAccountChanged) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCToGCWebAPIAccountChanged.Unmarshal(m, b) +} +func (m *CMsgGCToGCWebAPIAccountChanged) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCToGCWebAPIAccountChanged.Marshal(b, m, deterministic) +} +func (m *CMsgGCToGCWebAPIAccountChanged) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCToGCWebAPIAccountChanged.Merge(m, src) +} +func (m *CMsgGCToGCWebAPIAccountChanged) XXX_Size() int { + return xxx_messageInfo_CMsgGCToGCWebAPIAccountChanged.Size(m) +} +func (m *CMsgGCToGCWebAPIAccountChanged) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCToGCWebAPIAccountChanged.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCToGCWebAPIAccountChanged proto.InternalMessageInfo + +type CMsgGCToGCRequestPassportItemGrant struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"` + LeagueId *uint32 `protobuf:"varint,2,opt,name=league_id,json=leagueId" json:"league_id,omitempty"` + RewardFlag *int32 `protobuf:"varint,3,opt,name=reward_flag,json=rewardFlag" json:"reward_flag,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCToGCRequestPassportItemGrant) Reset() { *m = CMsgGCToGCRequestPassportItemGrant{} } +func (m *CMsgGCToGCRequestPassportItemGrant) String() string { return proto.CompactTextString(m) } +func (*CMsgGCToGCRequestPassportItemGrant) ProtoMessage() {} +func (*CMsgGCToGCRequestPassportItemGrant) Descriptor() ([]byte, []int) { + return fileDescriptor_19c1b3dff26b5496, []int{77} +} + +func (m *CMsgGCToGCRequestPassportItemGrant) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCToGCRequestPassportItemGrant.Unmarshal(m, b) +} +func (m *CMsgGCToGCRequestPassportItemGrant) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCToGCRequestPassportItemGrant.Marshal(b, m, deterministic) +} +func (m *CMsgGCToGCRequestPassportItemGrant) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCToGCRequestPassportItemGrant.Merge(m, src) +} +func (m *CMsgGCToGCRequestPassportItemGrant) XXX_Size() int { + return xxx_messageInfo_CMsgGCToGCRequestPassportItemGrant.Size(m) +} +func (m *CMsgGCToGCRequestPassportItemGrant) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCToGCRequestPassportItemGrant.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCToGCRequestPassportItemGrant proto.InternalMessageInfo + +func (m *CMsgGCToGCRequestPassportItemGrant) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +func (m *CMsgGCToGCRequestPassportItemGrant) GetLeagueId() uint32 { + if m != nil && m.LeagueId != nil { + return *m.LeagueId + } + return 0 +} + +func (m *CMsgGCToGCRequestPassportItemGrant) GetRewardFlag() int32 { + if m != nil && m.RewardFlag != nil { + return *m.RewardFlag + } + return 0 +} + +type CMsgGameServerInfo struct { + ServerPublicIpAddr *uint32 `protobuf:"fixed32,1,opt,name=server_public_ip_addr,json=serverPublicIpAddr" json:"server_public_ip_addr,omitempty"` + ServerPrivateIpAddr *uint32 `protobuf:"fixed32,2,opt,name=server_private_ip_addr,json=serverPrivateIpAddr" json:"server_private_ip_addr,omitempty"` + ServerPort *uint32 `protobuf:"varint,3,opt,name=server_port,json=serverPort" json:"server_port,omitempty"` + ServerTvPort *uint32 `protobuf:"varint,4,opt,name=server_tv_port,json=serverTvPort" json:"server_tv_port,omitempty"` + ServerKey *string `protobuf:"bytes,5,opt,name=server_key,json=serverKey" json:"server_key,omitempty"` + ServerHibernation *bool `protobuf:"varint,6,opt,name=server_hibernation,json=serverHibernation" json:"server_hibernation,omitempty"` + ServerType *CMsgGameServerInfo_ServerType `protobuf:"varint,7,opt,name=server_type,json=serverType,enum=CMsgGameServerInfo_ServerType,def=0" json:"server_type,omitempty"` + ServerRegion *uint32 `protobuf:"varint,8,opt,name=server_region,json=serverRegion" json:"server_region,omitempty"` + ServerLoadavg *float32 `protobuf:"fixed32,9,opt,name=server_loadavg,json=serverLoadavg" json:"server_loadavg,omitempty"` + ServerTvBroadcastTime *float32 `protobuf:"fixed32,10,opt,name=server_tv_broadcast_time,json=serverTvBroadcastTime" json:"server_tv_broadcast_time,omitempty"` + ServerGameTime *float32 `protobuf:"fixed32,11,opt,name=server_game_time,json=serverGameTime" json:"server_game_time,omitempty"` + ServerRelayConnectedSteamId *uint64 `protobuf:"fixed64,12,opt,name=server_relay_connected_steam_id,json=serverRelayConnectedSteamId" json:"server_relay_connected_steam_id,omitempty"` + RelaySlotsMax *uint32 `protobuf:"varint,13,opt,name=relay_slots_max,json=relaySlotsMax" json:"relay_slots_max,omitempty"` + RelaysConnected *int32 `protobuf:"varint,14,opt,name=relays_connected,json=relaysConnected" json:"relays_connected,omitempty"` + RelayClientsConnected *int32 `protobuf:"varint,15,opt,name=relay_clients_connected,json=relayClientsConnected" json:"relay_clients_connected,omitempty"` + RelayedGameServerSteamId *uint64 `protobuf:"fixed64,16,opt,name=relayed_game_server_steam_id,json=relayedGameServerSteamId" json:"relayed_game_server_steam_id,omitempty"` + ParentRelayCount *uint32 `protobuf:"varint,17,opt,name=parent_relay_count,json=parentRelayCount" json:"parent_relay_count,omitempty"` + TvSecretCode *uint64 `protobuf:"fixed64,18,opt,name=tv_secret_code,json=tvSecretCode" json:"tv_secret_code,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `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 fileDescriptor_19c1b3dff26b5496, []int{78} +} + +func (m *CMsgGameServerInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGameServerInfo.Unmarshal(m, b) +} +func (m *CMsgGameServerInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGameServerInfo.Marshal(b, m, deterministic) +} +func (m *CMsgGameServerInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGameServerInfo.Merge(m, src) +} +func (m *CMsgGameServerInfo) XXX_Size() int { + return xxx_messageInfo_CMsgGameServerInfo.Size(m) +} +func (m *CMsgGameServerInfo) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGameServerInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGameServerInfo proto.InternalMessageInfo + +const Default_CMsgGameServerInfo_ServerType CMsgGameServerInfo_ServerType = CMsgGameServerInfo_UNSPECIFIED + +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) 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 init() { + proto.RegisterEnum("EGCBaseMsg", EGCBaseMsg_name, EGCBaseMsg_value) + proto.RegisterEnum("EGCBaseProtoObjectTypes", EGCBaseProtoObjectTypes_name, EGCBaseProtoObjectTypes_value) + proto.RegisterEnum("GC_BannedWordType", GC_BannedWordType_name, GC_BannedWordType_value) + proto.RegisterEnum("CMsgGameServerInfo_ServerType", CMsgGameServerInfo_ServerType_name, CMsgGameServerInfo_ServerType_value) + proto.RegisterType((*CGCStorePurchaseInit_LineItem)(nil), "CGCStorePurchaseInit_LineItem") + proto.RegisterType((*CMsgGCStorePurchaseInit)(nil), "CMsgGCStorePurchaseInit") + proto.RegisterType((*CMsgGCStorePurchaseInitResponse)(nil), "CMsgGCStorePurchaseInitResponse") + proto.RegisterType((*CSOPartyInvite)(nil), "CSOPartyInvite") + proto.RegisterType((*CSOLobbyInvite)(nil), "CSOLobbyInvite") + proto.RegisterType((*CMsgSystemBroadcast)(nil), "CMsgSystemBroadcast") + proto.RegisterType((*CMsgInviteToParty)(nil), "CMsgInviteToParty") + proto.RegisterType((*CMsgInvitationCreated)(nil), "CMsgInvitationCreated") + proto.RegisterType((*CMsgPartyInviteResponse)(nil), "CMsgPartyInviteResponse") + proto.RegisterType((*CMsgKickFromParty)(nil), "CMsgKickFromParty") + proto.RegisterType((*CMsgLeaveParty)(nil), "CMsgLeaveParty") + proto.RegisterType((*CMsgServerAvailable)(nil), "CMsgServerAvailable") + proto.RegisterType((*CMsgLANServerAvailable)(nil), "CMsgLANServerAvailable") + proto.RegisterType((*CSOEconGameAccountClient)(nil), "CSOEconGameAccountClient") + proto.RegisterType((*CSOItemCriteriaCondition)(nil), "CSOItemCriteriaCondition") + proto.RegisterType((*CSOItemCriteria)(nil), "CSOItemCriteria") + proto.RegisterType((*CSOItemRecipe)(nil), "CSOItemRecipe") + proto.RegisterType((*CMsgDevNewItemRequest)(nil), "CMsgDevNewItemRequest") + proto.RegisterType((*CMsgIncrementKillCountAttribute)(nil), "CMsgIncrementKillCountAttribute") + proto.RegisterType((*CMsgApplySticker)(nil), "CMsgApplySticker") + proto.RegisterType((*CMsgModifyItemAttribute)(nil), "CMsgModifyItemAttribute") + proto.RegisterType((*CMsgApplyStatTrakSwap)(nil), "CMsgApplyStatTrakSwap") + proto.RegisterType((*CMsgApplyStrangePart)(nil), "CMsgApplyStrangePart") + proto.RegisterType((*CMsgApplyPennantUpgrade)(nil), "CMsgApplyPennantUpgrade") + proto.RegisterType((*CMsgApplyEggEssence)(nil), "CMsgApplyEggEssence") + proto.RegisterType((*CSOEconItemAttribute)(nil), "CSOEconItemAttribute") + proto.RegisterType((*CSOEconItemEquipped)(nil), "CSOEconItemEquipped") + proto.RegisterType((*CSOEconItem)(nil), "CSOEconItem") + proto.RegisterType((*CMsgAdjustItemEquippedState)(nil), "CMsgAdjustItemEquippedState") + proto.RegisterType((*CMsgAdjustItemEquippedStateMulti)(nil), "CMsgAdjustItemEquippedStateMulti") + proto.RegisterType((*CMsgSortItems)(nil), "CMsgSortItems") + proto.RegisterType((*CSOEconClaimCode)(nil), "CSOEconClaimCode") + proto.RegisterType((*CMsgStoreGetUserData)(nil), "CMsgStoreGetUserData") + proto.RegisterType((*CMsgStoreGetUserDataResponse)(nil), "CMsgStoreGetUserDataResponse") + proto.RegisterType((*CMsgUpdateItemSchema)(nil), "CMsgUpdateItemSchema") + proto.RegisterType((*CMsgGCError)(nil), "CMsgGCError") + proto.RegisterType((*CMsgRequestInventoryRefresh)(nil), "CMsgRequestInventoryRefresh") + proto.RegisterType((*CMsgConVarValue)(nil), "CMsgConVarValue") + proto.RegisterType((*CMsgReplicateConVars)(nil), "CMsgReplicateConVars") + proto.RegisterType((*CMsgUseItem)(nil), "CMsgUseItem") + proto.RegisterType((*CMsgReplayUploadedToYouTube)(nil), "CMsgReplayUploadedToYouTube") + proto.RegisterType((*CMsgConsumableExhausted)(nil), "CMsgConsumableExhausted") + proto.RegisterType((*CMsgItemAcknowledged__DEPRECATED)(nil), "CMsgItemAcknowledged__DEPRECATED") + proto.RegisterType((*CMsgSetItemPositions)(nil), "CMsgSetItemPositions") + proto.RegisterType((*CMsgSetItemPositions_ItemPosition)(nil), "CMsgSetItemPositions.ItemPosition") + proto.RegisterType((*CMsgGCReportAbuse)(nil), "CMsgGCReportAbuse") + proto.RegisterType((*CMsgGCReportAbuseResponse)(nil), "CMsgGCReportAbuseResponse") + proto.RegisterType((*CMsgGCNameItemNotification)(nil), "CMsgGCNameItemNotification") + proto.RegisterType((*CMsgGCClientDisplayNotification)(nil), "CMsgGCClientDisplayNotification") + proto.RegisterType((*CMsgGCShowItemsPickedUp)(nil), "CMsgGCShowItemsPickedUp") + proto.RegisterType((*CMsgGCIncrementKillCountResponse)(nil), "CMsgGCIncrementKillCountResponse") + proto.RegisterType((*CSOEconItemDropRateBonus)(nil), "CSOEconItemDropRateBonus") + proto.RegisterType((*CSOEconItemLeagueViewPass)(nil), "CSOEconItemLeagueViewPass") + proto.RegisterType((*CSOEconItemEventTicket)(nil), "CSOEconItemEventTicket") + proto.RegisterType((*CMsgGCItemPreviewItemBoughtNotification)(nil), "CMsgGCItemPreviewItemBoughtNotification") + proto.RegisterType((*CMsgGCStorePurchaseCancel)(nil), "CMsgGCStorePurchaseCancel") + proto.RegisterType((*CMsgGCStorePurchaseCancelResponse)(nil), "CMsgGCStorePurchaseCancelResponse") + proto.RegisterType((*CMsgGCStorePurchaseFinalize)(nil), "CMsgGCStorePurchaseFinalize") + proto.RegisterType((*CMsgGCStorePurchaseFinalizeResponse)(nil), "CMsgGCStorePurchaseFinalizeResponse") + proto.RegisterType((*CMsgGCBannedWordListRequest)(nil), "CMsgGCBannedWordListRequest") + proto.RegisterType((*CMsgGCRequestAnnouncements)(nil), "CMsgGCRequestAnnouncements") + proto.RegisterType((*CMsgGCRequestAnnouncementsResponse)(nil), "CMsgGCRequestAnnouncementsResponse") + proto.RegisterType((*CMsgGCBannedWord)(nil), "CMsgGCBannedWord") + proto.RegisterType((*CMsgGCBannedWordListResponse)(nil), "CMsgGCBannedWordListResponse") + proto.RegisterType((*CMsgGCToGCBannedWordListBroadcast)(nil), "CMsgGCToGCBannedWordListBroadcast") + proto.RegisterType((*CMsgGCToGCBannedWordListUpdated)(nil), "CMsgGCToGCBannedWordListUpdated") + proto.RegisterType((*CSOEconDefaultEquippedDefinitionInstanceClient)(nil), "CSOEconDefaultEquippedDefinitionInstanceClient") + proto.RegisterType((*CMsgGCToGCDirtySDOCache)(nil), "CMsgGCToGCDirtySDOCache") + proto.RegisterType((*CMsgGCToGCDirtyMultipleSDOCache)(nil), "CMsgGCToGCDirtyMultipleSDOCache") + proto.RegisterType((*CMsgGCCollectItem)(nil), "CMsgGCCollectItem") + proto.RegisterType((*CMsgSDONoMemcached)(nil), "CMsgSDONoMemcached") + proto.RegisterType((*CMsgGCToGCUpdateSQLKeyValue)(nil), "CMsgGCToGCUpdateSQLKeyValue") + proto.RegisterType((*CMsgGCToGCIsTrustedServer)(nil), "CMsgGCToGCIsTrustedServer") + proto.RegisterType((*CMsgGCToGCIsTrustedServerResponse)(nil), "CMsgGCToGCIsTrustedServerResponse") + proto.RegisterType((*CMsgGCToGCBroadcastConsoleCommand)(nil), "CMsgGCToGCBroadcastConsoleCommand") + proto.RegisterType((*CMsgGCServerVersionUpdated)(nil), "CMsgGCServerVersionUpdated") + proto.RegisterType((*CMsgGCClientVersionUpdated)(nil), "CMsgGCClientVersionUpdated") + proto.RegisterType((*CMsgGCToGCWebAPIAccountChanged)(nil), "CMsgGCToGCWebAPIAccountChanged") + proto.RegisterType((*CMsgGCToGCRequestPassportItemGrant)(nil), "CMsgGCToGCRequestPassportItemGrant") + proto.RegisterType((*CMsgGameServerInfo)(nil), "CMsgGameServerInfo") +} + +func init() { proto.RegisterFile("base_gcmessages.proto", fileDescriptor_19c1b3dff26b5496) } + +var fileDescriptor_19c1b3dff26b5496 = []byte{ + // 4763 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x7a, 0x5b, 0x6f, 0x24, 0x49, + 0x56, 0xf0, 0x56, 0xd9, 0xe5, 0xaa, 0x3a, 0x76, 0xd9, 0xe5, 0xb0, 0xdd, 0xae, 0xbe, 0xb8, 0xed, + 0x49, 0xcf, 0xfd, 0xeb, 0xf1, 0x4c, 0xbb, 0x77, 0xe7, 0x63, 0x67, 0x58, 0x84, 0x5d, 0xe5, 0xee, + 0x2d, 0xb5, 0xdd, 0xed, 0xc9, 0xb2, 0xe7, 0x22, 0x84, 0x92, 0xa8, 0xcc, 0x70, 0x39, 0xc7, 0x59, + 0x99, 0x39, 0x19, 0x91, 0xb6, 0x6b, 0xa5, 0x15, 0x23, 0x78, 0xe0, 0x09, 0xf1, 0xc0, 0x65, 0x61, + 0x97, 0xdb, 0x82, 0x04, 0x08, 0x9e, 0x79, 0x45, 0xbc, 0x21, 0x04, 0x5a, 0xf8, 0x01, 0x48, 0x3c, + 0x22, 0xf8, 0x15, 0x28, 0x4e, 0x44, 0x64, 0x66, 0x95, 0x2f, 0x3d, 0xf0, 0xc0, 0x5b, 0xc6, 0x39, + 0x27, 0x4e, 0x9c, 0x38, 0x71, 0xe2, 0xdc, 0x32, 0x60, 0xa5, 0x4f, 0x39, 0x73, 0x06, 0xee, 0x90, + 0x71, 0x4e, 0x07, 0x8c, 0x6f, 0xc5, 0x49, 0x24, 0xa2, 0x7b, 0x4b, 0x5c, 0x30, 0x3a, 0x1c, 0x07, + 0x5a, 0x7f, 0x5b, 0x82, 0xb5, 0xf6, 0xb3, 0x76, 0x4f, 0x44, 0x09, 0x3b, 0x4c, 0x13, 0xf7, 0x94, + 0x72, 0xd6, 0x0d, 0x7d, 0xe1, 0xec, 0xfb, 0x21, 0xeb, 0x0a, 0x36, 0x24, 0x0f, 0x61, 0xd6, 0x17, + 0x6c, 0xe8, 0x78, 0xec, 0xc4, 0xf1, 0xbd, 0x56, 0x69, 0xa3, 0xf4, 0x76, 0xc3, 0xae, 0x4b, 0x50, + 0x87, 0x9d, 0x74, 0x3d, 0x72, 0x0f, 0x6a, 0x5f, 0xa5, 0x34, 0x14, 0xbe, 0x18, 0xb5, 0xca, 0x88, + 0xcc, 0xc6, 0xe4, 0x09, 0xdc, 0x71, 0x23, 0x2e, 0x1c, 0x3f, 0x74, 0x82, 0xc8, 0xa5, 0x81, 0xe3, + 0xa6, 0x49, 0xc2, 0x42, 0x77, 0xd4, 0x9a, 0x42, 0xca, 0x25, 0x89, 0xed, 0x86, 0xfb, 0x12, 0xd7, + 0xd6, 0x28, 0xb2, 0x09, 0x8d, 0x58, 0x4b, 0xe2, 0x88, 0x51, 0xcc, 0x5a, 0xd3, 0x48, 0x3b, 0x67, + 0x80, 0x47, 0xa3, 0x98, 0x59, 0x7f, 0x5d, 0x82, 0xd5, 0xf6, 0x01, 0x1f, 0x5c, 0x23, 0x3a, 0x69, + 0x41, 0xd5, 0x8d, 0xd2, 0x50, 0x24, 0x23, 0x94, 0xb6, 0x6e, 0x9b, 0xa1, 0x94, 0x35, 0xa0, 0xe1, + 0x20, 0xa5, 0x03, 0x86, 0xb2, 0x56, 0xec, 0x6c, 0x2c, 0x71, 0x63, 0xd2, 0x55, 0xec, 0x6c, 0x4c, + 0xbe, 0x07, 0x10, 0xf8, 0x21, 0x73, 0xe4, 0xae, 0x79, 0x6b, 0x7a, 0x63, 0xea, 0xed, 0xd9, 0xed, + 0x87, 0x5b, 0xb7, 0xea, 0xcd, 0xae, 0x07, 0xfa, 0x8b, 0x5b, 0x3f, 0x84, 0xf5, 0x1b, 0x64, 0xb5, + 0x19, 0x8f, 0xa3, 0x90, 0x33, 0x72, 0x07, 0x66, 0x12, 0xc6, 0xd3, 0x40, 0xa0, 0xc8, 0x15, 0x5b, + 0x8f, 0xc8, 0x0a, 0xcc, 0x88, 0xcb, 0x50, 0x2a, 0x5e, 0xca, 0x3b, 0x6d, 0x57, 0xc4, 0x65, 0xd8, + 0xf5, 0x48, 0x13, 0xa6, 0xd2, 0x24, 0x40, 0x39, 0xeb, 0xb6, 0xfc, 0x24, 0x77, 0xa1, 0x86, 0xc7, + 0xe4, 0x7b, 0x4a, 0xc0, 0x69, 0xbb, 0x2a, 0xc7, 0x5d, 0x8f, 0x5b, 0x11, 0xcc, 0xb7, 0x7b, 0x2f, + 0x0f, 0x69, 0x22, 0x46, 0xdd, 0xf0, 0xdc, 0x17, 0x8c, 0xac, 0x43, 0x6d, 0x90, 0x44, 0x69, 0x6c, + 0x0e, 0x74, 0x7a, 0x77, 0xfa, 0xeb, 0xbf, 0x58, 0x2b, 0xd9, 0x55, 0x84, 0x76, 0x3d, 0x72, 0x1f, + 0xea, 0x9c, 0x85, 0x1e, 0x4b, 0xcc, 0xca, 0x33, 0x76, 0x4d, 0x01, 0xba, 0x1e, 0x59, 0x87, 0x59, + 0x8d, 0x0c, 0xe9, 0x90, 0x69, 0x21, 0x40, 0x81, 0x5e, 0xd0, 0x21, 0xd3, 0x0b, 0xee, 0x47, 0xfd, + 0xfe, 0xff, 0xd1, 0x82, 0xef, 0xc3, 0x92, 0x54, 0x70, 0x6f, 0xc4, 0x05, 0x1b, 0xee, 0x26, 0x11, + 0xf5, 0x5c, 0xca, 0xd1, 0x10, 0xb4, 0xb9, 0x1b, 0x43, 0xd0, 0x43, 0xeb, 0x1c, 0x16, 0xe5, 0x04, + 0x25, 0xdd, 0x51, 0x84, 0xba, 0x91, 0x2a, 0xc4, 0x2b, 0x62, 0x84, 0x9c, 0xb1, 0xab, 0x38, 0xee, + 0x7a, 0xe4, 0x0d, 0x98, 0x77, 0x03, 0x9f, 0x85, 0xc2, 0x39, 0x67, 0x09, 0xf7, 0xa3, 0x50, 0x9b, + 0x7a, 0x43, 0x41, 0x3f, 0x55, 0x40, 0x29, 0xa8, 0x62, 0x80, 0x7c, 0xb5, 0x91, 0x03, 0xf2, 0x40, + 0x88, 0x75, 0x00, 0x2b, 0xd9, 0xba, 0x54, 0xf8, 0x51, 0xd8, 0x4e, 0x18, 0x15, 0xcc, 0x93, 0x6b, + 0x8f, 0x2b, 0x28, 0x57, 0x4d, 0x51, 0xac, 0xf2, 0x98, 0x58, 0xd6, 0xef, 0xe8, 0x5b, 0x50, 0x38, + 0xdb, 0xcc, 0xa2, 0xee, 0x42, 0x2d, 0x96, 0xe0, 0x02, 0x47, 0x1c, 0x77, 0x3d, 0x69, 0x6c, 0xd4, + 0x75, 0x59, 0x2c, 0x90, 0x5f, 0xcd, 0xd6, 0xa3, 0x6b, 0x76, 0x39, 0xf5, 0x0d, 0x76, 0x39, 0x7d, + 0x65, 0x97, 0x5b, 0x4a, 0xbb, 0xcf, 0x7d, 0xf7, 0xec, 0x69, 0x12, 0x0d, 0x5f, 0xa5, 0x5d, 0xab, + 0x09, 0xf3, 0x92, 0x7e, 0x9f, 0xd1, 0x73, 0x86, 0xc4, 0xd6, 0x8a, 0x3e, 0x50, 0x96, 0x9c, 0xb3, + 0x64, 0xe7, 0x9c, 0xfa, 0x01, 0xed, 0x07, 0xcc, 0x7a, 0x02, 0x77, 0x90, 0x70, 0xe7, 0xc5, 0x04, + 0x46, 0x72, 0x0f, 0xa4, 0xbd, 0x15, 0xb8, 0xe3, 0xb8, 0xeb, 0x59, 0x3f, 0x2e, 0x43, 0xab, 0xdd, + 0x7b, 0xb9, 0xe7, 0x46, 0xe1, 0x33, 0x3a, 0x64, 0x3b, 0x2e, 0x7a, 0x83, 0x36, 0x6e, 0x89, 0x7c, + 0x0f, 0xee, 0x52, 0xcf, 0xf3, 0xe5, 0x51, 0xd0, 0xc0, 0xe9, 0x53, 0xf7, 0x2c, 0xa6, 0xee, 0x99, + 0xc3, 0x83, 0x48, 0x70, 0xe5, 0xeb, 0x3e, 0x2a, 0x7d, 0x60, 0xaf, 0xe6, 0x34, 0xbb, 0x9a, 0xa4, + 0x27, 0x29, 0xc8, 0xc7, 0x70, 0xaf, 0x1f, 0x85, 0x29, 0x77, 0x2e, 0x63, 0x47, 0xf8, 0x43, 0xc6, + 0x05, 0x1d, 0xc6, 0x4e, 0xc2, 0x4e, 0x12, 0xc6, 0x4f, 0x5b, 0x73, 0x1b, 0xa5, 0xb7, 0xab, 0xf6, + 0x2a, 0x52, 0x7c, 0x1e, 0x1f, 0x19, 0xbc, 0xad, 0xd0, 0xe4, 0x11, 0x90, 0x6c, 0x72, 0xca, 0x99, + 0x77, 0x12, 0xd0, 0x01, 0x6f, 0x35, 0x50, 0x9d, 0x4d, 0x3d, 0xe9, 0xd8, 0xc0, 0xe5, 0xe1, 0xb0, + 0x80, 0x9d, 0x4b, 0x6b, 0x71, 0xb8, 0xa0, 0x82, 0xb5, 0xe6, 0xd5, 0xe1, 0x18, 0x68, 0x4f, 0x02, + 0xc9, 0x7b, 0x40, 0x32, 0xb2, 0x4c, 0xa2, 0xd6, 0x02, 0x92, 0x2e, 0x1a, 0x4c, 0x26, 0x8a, 0xf5, + 0xa7, 0x25, 0x54, 0x8e, 0xf4, 0x53, 0xed, 0xc4, 0x17, 0x2c, 0xf1, 0x69, 0x3b, 0x0a, 0xd5, 0x66, + 0xc9, 0x3c, 0x94, 0xa3, 0x58, 0x3b, 0xa4, 0x72, 0x14, 0x93, 0x65, 0xa8, 0x9c, 0xf8, 0x2c, 0x50, + 0x66, 0x58, 0xb7, 0xd5, 0x40, 0x3a, 0xce, 0x84, 0x7d, 0x95, 0xfa, 0x09, 0xf3, 0xd0, 0x5e, 0x6a, + 0x76, 0x36, 0x96, 0xa6, 0x72, 0x12, 0x44, 0x54, 0x38, 0xe7, 0x34, 0x48, 0x95, 0xa9, 0x94, 0x6d, + 0x40, 0xd0, 0xa7, 0x12, 0x42, 0x5e, 0x83, 0x39, 0x2e, 0x12, 0x3f, 0x1c, 0x68, 0x8a, 0x0a, 0x72, + 0x9e, 0x55, 0x30, 0x24, 0xb1, 0xfe, 0x75, 0x0a, 0x16, 0x26, 0x44, 0x24, 0x6b, 0x00, 0xe8, 0xed, + 0x02, 0x76, 0xce, 0x82, 0x62, 0x4c, 0xda, 0x97, 0x00, 0xc9, 0x15, 0xd1, 0x5f, 0xa5, 0x34, 0x30, + 0x71, 0xa9, 0x62, 0x63, 0x1c, 0xfb, 0x44, 0x81, 0xc8, 0xeb, 0x30, 0x9f, 0x73, 0x70, 0x38, 0x13, + 0x5a, 0xf6, 0xb9, 0x8c, 0x4b, 0x8f, 0x09, 0xf2, 0x36, 0x34, 0x8b, 0x8c, 0x90, 0x6e, 0x1a, 0xe9, + 0xe6, 0x0b, 0xcc, 0x24, 0xe5, 0xff, 0x83, 0x45, 0x3f, 0xf4, 0x85, 0x4f, 0x03, 0x79, 0x2f, 0x58, + 0x28, 0xa2, 0x64, 0x84, 0xbb, 0x69, 0xd8, 0x4d, 0x8d, 0xe8, 0x1a, 0x38, 0x79, 0x07, 0x0c, 0xcc, + 0xc9, 0x62, 0xe7, 0x0c, 0xd2, 0x2e, 0x68, 0xf8, 0x27, 0x26, 0x84, 0x6e, 0xc1, 0x92, 0x3f, 0x08, + 0xa3, 0x84, 0x39, 0x2c, 0x94, 0x96, 0xee, 0x39, 0xd2, 0x1c, 0x5a, 0x35, 0x14, 0x62, 0x51, 0xa1, + 0xf6, 0x14, 0xe6, 0x69, 0x40, 0x07, 0xe4, 0xbb, 0x00, 0xae, 0x39, 0x40, 0xde, 0xaa, 0x63, 0xa8, + 0xba, 0xbb, 0x75, 0xd3, 0x11, 0xdb, 0x05, 0x62, 0x79, 0x58, 0xb8, 0xd9, 0x84, 0x26, 0x52, 0x20, + 0x40, 0xa5, 0xa1, 0x9e, 0x6d, 0x84, 0x90, 0x37, 0x61, 0xa1, 0x40, 0x80, 0xca, 0x98, 0x45, 0x39, + 0x1a, 0x39, 0x91, 0xd4, 0xc5, 0x3a, 0xcc, 0x26, 0xcc, 0x95, 0x7e, 0x24, 0x0a, 0x83, 0x11, 0x5e, + 0x83, 0x9a, 0x0d, 0x0a, 0xf4, 0x32, 0x0c, 0x46, 0xd6, 0xdf, 0x57, 0xa0, 0xa1, 0x45, 0xb2, 0x99, + 0xeb, 0xc7, 0x4c, 0xfa, 0x7f, 0x4c, 0x30, 0x42, 0x8f, 0x5d, 0xea, 0xf3, 0xac, 0x79, 0xec, 0xa4, + 0x2b, 0xc7, 0x84, 0xc0, 0x34, 0x3a, 0x7e, 0x65, 0x76, 0xf8, 0x4d, 0x16, 0x60, 0x2a, 0x74, 0xa8, + 0x8e, 0x05, 0xe5, 0x70, 0x47, 0x2e, 0xea, 0x31, 0xee, 0x3a, 0x7e, 0x18, 0xa7, 0x82, 0xe3, 0x29, + 0xd5, 0x6d, 0x90, 0xa0, 0x2e, 0x42, 0xa4, 0x51, 0x20, 0x41, 0x94, 0x0a, 0xa4, 0xd0, 0xa6, 0x26, + 0x61, 0x2f, 0x15, 0x88, 0x2c, 0xc2, 0xb4, 0xe7, 0x3b, 0x14, 0xcf, 0xa2, 0x6e, 0x4f, 0x79, 0xfe, + 0x8e, 0x06, 0xf5, 0x5b, 0x55, 0x03, 0xda, 0xd5, 0x20, 0x17, 0xcf, 0x00, 0x41, 0x6d, 0x04, 0x45, + 0x0e, 0x6d, 0xd5, 0x35, 0x28, 0xda, 0xd1, 0xa0, 0x3e, 0xaa, 0x11, 0x41, 0xbb, 0x1a, 0xe4, 0xa2, + 0xd2, 0x10, 0xd4, 0x26, 0xdf, 0x81, 0x55, 0x7d, 0x59, 0xb8, 0x43, 0x83, 0xc0, 0xe1, 0x74, 0xc8, + 0x1c, 0x37, 0xa0, 0x9c, 0x6b, 0xb5, 0x2d, 0x1b, 0xf4, 0x4e, 0x10, 0xf4, 0xe8, 0x90, 0xb5, 0x25, + 0x4e, 0x26, 0x56, 0x57, 0xa7, 0x49, 0xa7, 0x85, 0xee, 0xa3, 0x66, 0x2f, 0x4d, 0xcc, 0x92, 0xde, + 0x0a, 0xb3, 0x31, 0x39, 0xdb, 0x49, 0x65, 0x0c, 0x74, 0x4e, 0xa2, 0x44, 0xeb, 0x02, 0x3d, 0x49, + 0xc5, 0x5e, 0x42, 0xec, 0xb1, 0x44, 0x3e, 0x8d, 0x12, 0xa5, 0x13, 0xf2, 0x18, 0x56, 0x24, 0xdf, + 0xab, 0x73, 0x16, 0x70, 0x0e, 0x91, 0xc8, 0x89, 0x29, 0xaf, 0xc3, 0x3c, 0x67, 0xa2, 0x48, 0xdb, + 0x44, 0xda, 0x39, 0xce, 0x44, 0x4e, 0xb5, 0x0b, 0xcb, 0x78, 0x54, 0x2a, 0xa9, 0x72, 0x5c, 0x6d, + 0x9a, 0xad, 0x65, 0x34, 0xd9, 0xe6, 0xa4, 0xc9, 0xda, 0x04, 0xa9, 0x31, 0xa1, 0xca, 0xdc, 0x40, + 0x07, 0x56, 0xd4, 0x0a, 0x93, 0x4c, 0x56, 0x6e, 0x60, 0xb2, 0xa4, 0xc8, 0xc7, 0xb9, 0x3c, 0x81, + 0x3b, 0xb9, 0x24, 0x8e, 0x97, 0xc6, 0xcc, 0xc1, 0x10, 0xc1, 0x5b, 0x77, 0x36, 0xa6, 0x64, 0x96, + 0x9a, 0xad, 0xdc, 0x49, 0x63, 0xd6, 0x46, 0x94, 0x45, 0x55, 0x24, 0xef, 0xb0, 0xf3, 0x17, 0xec, + 0x42, 0x19, 0xf2, 0x57, 0x29, 0xe3, 0x42, 0xb9, 0x43, 0x97, 0xf9, 0xe7, 0x2c, 0xd1, 0x91, 0x28, + 0x1b, 0x93, 0x47, 0x50, 0xcb, 0x44, 0x94, 0xc6, 0x7c, 0x9d, 0x88, 0x19, 0x85, 0xf5, 0x8f, 0x25, + 0x95, 0x37, 0x76, 0x43, 0x37, 0x61, 0x43, 0x16, 0x8a, 0xe7, 0x7e, 0x10, 0xe0, 0xf2, 0x3b, 0x42, + 0x24, 0x7e, 0x3f, 0x15, 0x8c, 0xbc, 0x0b, 0x8b, 0x67, 0x7e, 0x10, 0xb0, 0xc4, 0xa1, 0x2a, 0xae, + 0x99, 0x00, 0x58, 0xb5, 0x17, 0x14, 0x42, 0xc7, 0xbb, 0xae, 0x27, 0x69, 0xcf, 0x7d, 0x57, 0xf8, + 0xc3, 0x22, 0x6d, 0x59, 0xd1, 0x2a, 0x44, 0x4e, 0xbb, 0x0a, 0x55, 0x9d, 0x4e, 0xe2, 0x15, 0x9b, + 0xb6, 0x67, 0x54, 0x36, 0x29, 0x3d, 0x2f, 0x93, 0x6e, 0xac, 0x98, 0x9a, 0xd7, 0x11, 0x22, 0xf3, + 0x72, 0x4c, 0x2d, 0x86, 0x92, 0x87, 0xf6, 0x7d, 0x7a, 0x64, 0xfd, 0x53, 0x09, 0x9a, 0x72, 0x2f, + 0x3b, 0x71, 0x1c, 0x8c, 0x7a, 0xc2, 0x77, 0xcf, 0x58, 0x22, 0xfd, 0x09, 0x57, 0x9f, 0x8e, 0x59, + 0x4c, 0x65, 0x2a, 0x0d, 0x0d, 0xee, 0xaa, 0x35, 0x37, 0xb4, 0x3b, 0x37, 0x44, 0x2a, 0x15, 0x46, + 0xcf, 0xa4, 0x29, 0x30, 0x8c, 0x28, 0x4e, 0x78, 0x0b, 0x54, 0xde, 0x32, 0xab, 0x61, 0x68, 0xfd, + 0x6f, 0xc1, 0x82, 0xac, 0x8b, 0x4c, 0x2d, 0xe3, 0x7b, 0x97, 0x5a, 0xfa, 0x79, 0x03, 0xee, 0x20, + 0xb4, 0xc8, 0xeb, 0x82, 0xd1, 0x04, 0x37, 0x52, 0xce, 0x78, 0x7d, 0xc6, 0x68, 0x62, 0x25, 0x2a, + 0xed, 0x3a, 0x88, 0x3c, 0xff, 0x64, 0x24, 0x45, 0xc8, 0x0f, 0xa4, 0xa0, 0xb8, 0xd2, 0x98, 0xe2, + 0xd6, 0x61, 0x96, 0x0a, 0x91, 0x98, 0xb5, 0x55, 0xfe, 0x08, 0x12, 0xa4, 0xd7, 0x5d, 0x03, 0x1c, + 0xe9, 0x40, 0xa8, 0x76, 0x50, 0x97, 0x10, 0x15, 0x06, 0x7f, 0xbd, 0xa4, 0x2c, 0x4e, 0x6b, 0x90, + 0x8a, 0xa3, 0x84, 0x9e, 0xf5, 0x2e, 0x68, 0x2c, 0xd5, 0x23, 0xa2, 0x28, 0x98, 0xd0, 0x21, 0x48, + 0x98, 0x56, 0xcf, 0xa6, 0x0e, 0x76, 0x8f, 0x27, 0x54, 0x88, 0xfe, 0xfe, 0xf1, 0x04, 0xd1, 0xb6, + 0x33, 0x7e, 0xf2, 0x48, 0xb4, 0xad, 0x88, 0x2c, 0x1f, 0x96, 0x0b, 0x42, 0x24, 0x34, 0x1c, 0x60, + 0xc6, 0x46, 0xde, 0x87, 0x65, 0xae, 0x86, 0x8e, 0xcc, 0x32, 0x27, 0x64, 0x59, 0xe4, 0x39, 0xe9, + 0x37, 0x3d, 0x53, 0xcb, 0x57, 0x4a, 0xc6, 0xa5, 0x0e, 0x59, 0x18, 0xd2, 0x50, 0x1c, 0xc7, 0x83, + 0x84, 0x7a, 0x4c, 0x1a, 0x4e, 0xaa, 0x3e, 0x27, 0x0d, 0x47, 0x83, 0xf5, 0x22, 0x6f, 0xc2, 0x42, + 0xac, 0x66, 0x4e, 0xac, 0xd3, 0xd0, 0x60, 0xbd, 0xd4, 0x2f, 0xab, 0x74, 0x13, 0x97, 0xda, 0x1b, + 0x0c, 0xf6, 0x38, 0x67, 0xa1, 0x8b, 0xcb, 0x30, 0xf5, 0x39, 0xb9, 0x8c, 0x06, 0xeb, 0x65, 0x1e, + 0xc2, 0x2c, 0x1b, 0x0c, 0x26, 0x96, 0xa8, 0xb3, 0xc1, 0x40, 0xb3, 0xff, 0x12, 0x96, 0x75, 0x02, + 0x3a, 0x6e, 0x2b, 0xb7, 0x06, 0xbd, 0x65, 0xa8, 0x28, 0x4b, 0x50, 0x96, 0xa2, 0x06, 0xd2, 0x8a, + 0xf0, 0xc3, 0xe9, 0x8f, 0x04, 0xe3, 0x78, 0x42, 0x73, 0x36, 0x20, 0x68, 0x57, 0x42, 0xac, 0x03, + 0x58, 0x2a, 0xac, 0xb5, 0xf7, 0x55, 0xea, 0xc7, 0x31, 0xc3, 0xfa, 0x2a, 0x64, 0x17, 0x3a, 0xb2, + 0xe8, 0xa5, 0x42, 0x76, 0xa1, 0xa2, 0xc9, 0x5d, 0x90, 0xdf, 0xea, 0xe6, 0xa8, 0xd5, 0xaa, 0x21, + 0xbb, 0x90, 0xb7, 0xc6, 0xfa, 0xd9, 0x34, 0xcc, 0x16, 0xf8, 0xc9, 0x94, 0x30, 0xd3, 0x42, 0xd9, + 0x47, 0x77, 0x30, 0xe1, 0x4c, 0xa4, 0xd1, 0x66, 0x6e, 0xe4, 0x01, 0xd4, 0xf3, 0x6c, 0x48, 0x9b, + 0x74, 0x06, 0x18, 0xdf, 0xff, 0xf4, 0xc4, 0xfe, 0x8b, 0x7d, 0x85, 0xca, 0x44, 0x5f, 0x61, 0x19, + 0x2a, 0x2a, 0xf3, 0x53, 0x49, 0x93, 0x1a, 0xc8, 0x72, 0xcf, 0x24, 0x7c, 0x55, 0xb5, 0x0b, 0x3d, + 0x24, 0xab, 0x50, 0x51, 0xc9, 0x75, 0xcd, 0x64, 0xf4, 0x6a, 0x2c, 0xdd, 0x55, 0x94, 0xf8, 0x03, + 0x3f, 0xc4, 0xc8, 0xdd, 0xb0, 0xf5, 0x48, 0xaa, 0xd9, 0x4d, 0xb9, 0x88, 0x86, 0xaa, 0xe2, 0x54, + 0x31, 0x1c, 0x14, 0x48, 0x56, 0x9c, 0x05, 0x02, 0x99, 0x3f, 0xe8, 0x88, 0xae, 0x09, 0x3a, 0x8c, + 0xbb, 0xe4, 0x09, 0xe0, 0xdd, 0xc5, 0x83, 0x6e, 0xcd, 0x61, 0x38, 0x5a, 0xd9, 0xba, 0xce, 0x0a, + 0xec, 0x9c, 0x8e, 0x3c, 0x86, 0x86, 0x1f, 0x4a, 0xe7, 0x1f, 0x29, 0x8f, 0x88, 0xd1, 0x7c, 0x76, + 0x7b, 0xae, 0x38, 0xd1, 0x9e, 0x33, 0x24, 0x78, 0x20, 0x0f, 0x60, 0xc6, 0x0f, 0x65, 0xf9, 0x80, + 0x41, 0xbc, 0xf6, 0x51, 0xe5, 0x84, 0x06, 0x9c, 0xd9, 0x15, 0x3f, 0x3c, 0xe6, 0xd2, 0x1b, 0x55, + 0xb8, 0x18, 0x05, 0x4c, 0x15, 0x00, 0xb8, 0x71, 0x1c, 0x13, 0x0b, 0x66, 0xd5, 0x56, 0x65, 0xbe, + 0xea, 0x61, 0x80, 0x9e, 0x96, 0x68, 0x30, 0xd0, 0xae, 0x47, 0x3e, 0x86, 0x79, 0xa6, 0xed, 0x47, + 0x57, 0x1c, 0x04, 0xf7, 0xb1, 0xbc, 0x75, 0x8d, 0x85, 0xd9, 0x0d, 0x43, 0xab, 0xea, 0x90, 0x3b, + 0x30, 0xa3, 0xf3, 0xc8, 0x25, 0xa5, 0x59, 0x35, 0xb2, 0x7e, 0xad, 0x04, 0xf7, 0xf1, 0xae, 0x79, + 0x5f, 0xa6, 0x5c, 0x14, 0x39, 0xa8, 0x79, 0x37, 0xfa, 0xcf, 0x31, 0x0b, 0x2e, 0xdf, 0x62, 0xc1, + 0x53, 0x63, 0x16, 0x2c, 0x93, 0x47, 0x7e, 0x41, 0x63, 0x9d, 0xb6, 0xe3, 0xb7, 0xf5, 0xab, 0xb0, + 0x71, 0x8b, 0x0c, 0x07, 0x69, 0x20, 0x7c, 0xc9, 0x52, 0x38, 0xb8, 0x27, 0x79, 0x61, 0xb0, 0xa1, + 0x22, 0x90, 0x8c, 0x4b, 0x51, 0xdc, 0x0c, 0x57, 0x46, 0x5c, 0xcd, 0x35, 0xc8, 0x4d, 0x68, 0x84, + 0x11, 0x16, 0xba, 0x9a, 0x60, 0x0a, 0x09, 0xe6, 0x14, 0x50, 0x11, 0x59, 0x8f, 0xa0, 0x81, 0xf5, + 0x6d, 0xa4, 0xfc, 0x21, 0xb2, 0xe4, 0x51, 0xa2, 0xa3, 0xaa, 0xbe, 0x9f, 0x12, 0x80, 0xcd, 0xae, + 0xdf, 0x90, 0xc1, 0x53, 0xa9, 0xbc, 0x1d, 0x50, 0x7f, 0xd8, 0x8e, 0x3c, 0x36, 0x71, 0xf3, 0x4a, + 0x93, 0x37, 0x4f, 0xca, 0x18, 0x79, 0xba, 0x83, 0xa6, 0xd5, 0x25, 0x01, 0x18, 0xa5, 0x37, 0xa1, + 0x21, 0x6b, 0x43, 0x87, 0xba, 0x85, 0xba, 0xad, 0x61, 0xcf, 0x49, 0xe0, 0x8e, 0x86, 0x49, 0xc5, + 0xc9, 0x09, 0x3a, 0x93, 0xc6, 0x6f, 0xab, 0xaf, 0xdc, 0x3f, 0xf6, 0xb1, 0x9e, 0x31, 0x71, 0xcc, + 0x59, 0xd2, 0xa1, 0x82, 0xca, 0x2a, 0x25, 0x4e, 0x7c, 0x97, 0x39, 0xfc, 0x94, 0xb1, 0xbc, 0x7d, + 0xa0, 0x12, 0x91, 0x45, 0x44, 0xf5, 0x24, 0xc6, 0xb4, 0x10, 0x8a, 0xcd, 0xb6, 0xf2, 0x78, 0xb3, + 0xcd, 0xfa, 0x8f, 0x12, 0x3c, 0xb8, 0x6e, 0x91, 0x57, 0xf6, 0xca, 0xde, 0x87, 0x25, 0xc3, 0xc4, + 0xf1, 0x58, 0x9c, 0x30, 0x57, 0xd6, 0xba, 0x9a, 0x3f, 0x31, 0xa8, 0x4e, 0x86, 0x91, 0xb5, 0xb2, + 0xee, 0x0c, 0x16, 0xe9, 0x55, 0x49, 0xb1, 0xa8, 0x31, 0x05, 0xf2, 0x1b, 0x36, 0x39, 0x7d, 0xd3, + 0x26, 0xd7, 0x61, 0xb6, 0x40, 0x8f, 0xbe, 0x67, 0xce, 0x86, 0x9c, 0xce, 0xfa, 0x59, 0x49, 0xa9, + 0xf3, 0x38, 0xf6, 0xa8, 0xc0, 0x60, 0xd2, 0x73, 0x4f, 0xd9, 0x30, 0x2b, 0x6f, 0xb9, 0x33, 0x90, + 0xde, 0xa7, 0x84, 0x13, 0xb1, 0xbc, 0xe5, 0xcf, 0xa4, 0xf3, 0x91, 0x35, 0xa1, 0xbc, 0x23, 0x1c, + 0xa9, 0xc7, 0x5a, 0x52, 0x55, 0x7b, 0xd1, 0xcf, 0xf8, 0x18, 0x41, 0x76, 0x60, 0x2d, 0x67, 0xe7, + 0xa4, 0x49, 0xe0, 0x74, 0xf6, 0x0e, 0xed, 0xbd, 0xf6, 0xce, 0xd1, 0x5e, 0x67, 0xfb, 0x83, 0xc7, + 0x4f, 0xf4, 0x96, 0xef, 0x65, 0x2b, 0x1c, 0x27, 0xc1, 0x38, 0x85, 0x29, 0x97, 0x73, 0x16, 0xda, + 0x2c, 0xe6, 0x8a, 0x73, 0xac, 0x47, 0x30, 0xab, 0x1a, 0x9d, 0x7b, 0x49, 0x12, 0x25, 0x98, 0x2b, + 0xca, 0x0f, 0x47, 0xb0, 0x4b, 0xa1, 0x5b, 0x70, 0x75, 0x84, 0x1c, 0xb1, 0x4b, 0x61, 0xad, 0x29, + 0x4f, 0xa0, 0x13, 0xe7, 0xac, 0x3a, 0xd6, 0xed, 0x11, 0xeb, 0x63, 0x58, 0x90, 0xe8, 0x76, 0x14, + 0x7e, 0x4a, 0x55, 0x0e, 0x94, 0x15, 0x82, 0xa5, 0x42, 0x21, 0x38, 0x16, 0x27, 0xeb, 0x3a, 0x4e, + 0x5a, 0xbb, 0x4a, 0xb3, 0x36, 0x8b, 0x03, 0x5f, 0x9e, 0x9e, 0xe2, 0xc2, 0xc9, 0xbb, 0x50, 0x75, + 0xa3, 0xf0, 0x9c, 0x26, 0xea, 0x52, 0x63, 0x02, 0x3e, 0xbe, 0x88, 0x6d, 0x08, 0xac, 0x7f, 0x2b, + 0xa9, 0xed, 0x1c, 0x73, 0xd5, 0x09, 0xbf, 0xd1, 0x35, 0xbd, 0x09, 0x0b, 0x82, 0x26, 0x03, 0x26, + 0x9c, 0x89, 0x46, 0x5d, 0x43, 0x81, 0x7b, 0xba, 0x8b, 0xf8, 0x1d, 0x58, 0x1d, 0xf8, 0x27, 0xc2, + 0x71, 0xe2, 0x48, 0xb0, 0x10, 0xcb, 0x7f, 0x45, 0xa0, 0x9c, 0x44, 0xc3, 0x5e, 0x96, 0xe8, 0x43, + 0x83, 0x3c, 0x52, 0x38, 0xf2, 0x16, 0x34, 0xbd, 0x94, 0x05, 0x8e, 0xf2, 0x7d, 0x4e, 0x10, 0xb9, + 0x67, 0x3a, 0x5a, 0x36, 0x24, 0x1c, 0x3d, 0xe0, 0x7e, 0xe4, 0x9e, 0x91, 0x47, 0x40, 0x54, 0xfb, + 0x40, 0x44, 0x49, 0x2e, 0x4a, 0x05, 0x45, 0x69, 0x66, 0x18, 0x2d, 0x8d, 0xf5, 0x5b, 0x25, 0xa3, + 0xff, 0x38, 0xa0, 0xa3, 0xe3, 0x38, 0x88, 0xa8, 0xc7, 0xbc, 0xa3, 0xe8, 0x8b, 0x28, 0x3d, 0x4a, + 0xfb, 0x18, 0xe2, 0x46, 0x51, 0x2a, 0xd2, 0xbe, 0x3a, 0x6f, 0xa5, 0x73, 0xd0, 0xa0, 0xe3, 0x24, + 0x20, 0x1f, 0xc0, 0xb2, 0x21, 0x30, 0x9e, 0xa8, 0x50, 0xa6, 0x13, 0x8d, 0xd3, 0x35, 0x05, 0x46, + 0xcd, 0x35, 0x00, 0xce, 0xb8, 0xb4, 0xc9, 0x3c, 0xbd, 0xac, 0x6b, 0x48, 0xd7, 0xb3, 0xbe, 0xab, + 0x32, 0xbe, 0x76, 0x14, 0xf2, 0x74, 0x48, 0xfb, 0x01, 0xdb, 0xbb, 0x3c, 0xa5, 0x29, 0x97, 0x77, + 0xef, 0x9a, 0xbf, 0x10, 0x95, 0xc2, 0x5f, 0x08, 0xeb, 0xdf, 0x4b, 0xca, 0xa5, 0x63, 0x68, 0x75, + 0xcf, 0xc2, 0xe8, 0x22, 0x60, 0xde, 0x80, 0x79, 0x4e, 0xc1, 0xd4, 0x5f, 0xe5, 0x32, 0xc7, 0x92, + 0x95, 0xf2, 0xad, 0xc9, 0xca, 0xd4, 0x44, 0xb2, 0x52, 0x48, 0x3d, 0xa6, 0xc7, 0x53, 0x8f, 0x3c, + 0x0e, 0x56, 0x8a, 0x71, 0xb0, 0x90, 0x79, 0xcc, 0x8c, 0x65, 0x1e, 0x05, 0x23, 0xab, 0x16, 0x8d, + 0xcc, 0xfa, 0x67, 0xed, 0x2c, 0x7a, 0x0c, 0x43, 0xc6, 0x61, 0xc4, 0x75, 0xdb, 0xa6, 0xab, 0xf3, + 0xf6, 0xd8, 0x40, 0xb4, 0x65, 0x5b, 0x5b, 0xd7, 0x91, 0x6f, 0x15, 0x47, 0xaa, 0x71, 0x93, 0xe1, + 0xee, 0xf9, 0x30, 0x57, 0x44, 0xcb, 0x5b, 0x1f, 0xb0, 0x01, 0x75, 0x47, 0x63, 0xf9, 0x6f, 0xc3, + 0x9e, 0x53, 0x50, 0x9d, 0xfe, 0xde, 0x83, 0x9a, 0x59, 0xdb, 0x44, 0x1a, 0x33, 0xbe, 0xb1, 0x8e, + 0xb4, 0x7e, 0x52, 0x56, 0x4d, 0xe2, 0x67, 0x6d, 0x9b, 0xc5, 0x51, 0x22, 0x76, 0xfa, 0x29, 0x67, + 0xd7, 0xdd, 0xa4, 0xd2, 0x75, 0x37, 0x69, 0x43, 0x35, 0x7b, 0x12, 0x3f, 0x16, 0xc6, 0x05, 0xeb, + 0x56, 0x8e, 0x06, 0x91, 0x26, 0x4c, 0x0d, 0xb4, 0xf1, 0x4f, 0xdb, 0xf2, 0x13, 0x4f, 0x5f, 0x2e, + 0x52, 0x0c, 0x89, 0x75, 0x84, 0x60, 0x4c, 0x7c, 0x0d, 0xe6, 0xdc, 0x28, 0x14, 0x59, 0x69, 0xab, + 0x4b, 0x48, 0x0d, 0x43, 0x92, 0xc7, 0xb0, 0xa2, 0xa5, 0x43, 0x2f, 0xc8, 0xb1, 0x07, 0xed, 0xf8, + 0x31, 0x1e, 0x61, 0xd5, 0x26, 0x0a, 0x29, 0x9d, 0xa1, 0x6a, 0x4f, 0x77, 0x63, 0x79, 0xe5, 0xaf, + 0x99, 0x22, 0x37, 0xac, 0x73, 0xd4, 0xe5, 0xc9, 0x49, 0x87, 0x51, 0x22, 0xac, 0xaf, 0x4b, 0x70, + 0xf7, 0x8a, 0x76, 0xb2, 0x00, 0xf8, 0x4d, 0xb5, 0x94, 0x07, 0xca, 0xb2, 0xb6, 0x3d, 0x15, 0x28, + 0x37, 0xa1, 0xa1, 0xfc, 0xb2, 0xf9, 0x3b, 0xa2, 0xfc, 0xff, 0x1c, 0x02, 0x0f, 0xf4, 0x2f, 0x92, + 0xdf, 0x2e, 0xc1, 0x3d, 0x25, 0x82, 0xbc, 0xba, 0xf2, 0xa8, 0x5f, 0x44, 0xc2, 0x3f, 0x91, 0xde, + 0x54, 0xea, 0xf7, 0x0d, 0x98, 0x97, 0x6e, 0x83, 0x69, 0x47, 0x93, 0x8b, 0xa0, 0xa0, 0x3d, 0x05, + 0xcc, 0xda, 0xac, 0xf9, 0xd5, 0x51, 0xa2, 0xcc, 0x99, 0xab, 0x8b, 0xd7, 0xc7, 0xb4, 0x59, 0x43, + 0xec, 0x7e, 0x61, 0x12, 0xad, 0x65, 0xc2, 0xd9, 0x52, 0x80, 0x36, 0x42, 0xad, 0x9f, 0x96, 0xcd, + 0xbf, 0x34, 0xd5, 0xc0, 0xef, 0xf8, 0x5c, 0x2e, 0x38, 0x26, 0xda, 0x01, 0x6c, 0x86, 0x85, 0xb1, + 0x23, 0x7c, 0x11, 0x30, 0xf5, 0x03, 0xd2, 0xff, 0x81, 0x02, 0x9d, 0x31, 0xf3, 0x6f, 0x70, 0xa3, + 0x48, 0x7a, 0x24, 0x29, 0xf7, 0x0b, 0x84, 0xcf, 0xd9, 0x88, 0x3c, 0x07, 0x6b, 0x8c, 0x5d, 0x3f, + 0xf2, 0x46, 0x57, 0xb9, 0x29, 0xa7, 0xb7, 0x5e, 0xa4, 0xdc, 0x8d, 0xbc, 0xd1, 0x24, 0xb3, 0x2d, + 0x58, 0xc2, 0xf9, 0x3c, 0xed, 0xeb, 0xbe, 0xf7, 0x19, 0x1b, 0x29, 0xf7, 0x5f, 0xb7, 0x17, 0x25, + 0xaa, 0x67, 0x30, 0xcf, 0xd9, 0x88, 0x93, 0x6d, 0x58, 0x99, 0xa0, 0xc7, 0xf8, 0xa6, 0xfe, 0xf1, + 0xd5, 0xed, 0xa5, 0xb1, 0x19, 0x18, 0xbf, 0xb8, 0xf5, 0x8b, 0xd9, 0xaf, 0xd1, 0xd3, 0x08, 0x5b, + 0x53, 0xfc, 0xd0, 0x77, 0xcf, 0x98, 0x77, 0x1c, 0x7f, 0xc3, 0x53, 0xb3, 0xfe, 0x46, 0x7b, 0xd3, + 0x67, 0xed, 0xab, 0xbd, 0xa7, 0xcc, 0x0a, 0x3f, 0xb8, 0xa9, 0xf5, 0xd4, 0xd0, 0x3f, 0xf7, 0xae, + 0x34, 0xa0, 0x64, 0x0a, 0x9f, 0x0e, 0x1d, 0x09, 0xce, 0x53, 0xf8, 0x74, 0x28, 0x59, 0xf3, 0xec, + 0x07, 0xa6, 0xc7, 0x4e, 0x4c, 0x0a, 0xaf, 0x6d, 0x44, 0xde, 0x5c, 0xd5, 0xa6, 0x2f, 0xf6, 0x9c, + 0x10, 0x82, 0xe9, 0xf1, 0xbf, 0x94, 0xb2, 0x1f, 0x3c, 0xd8, 0xa4, 0x4b, 0xa2, 0xd8, 0xa6, 0x82, + 0xed, 0x46, 0x61, 0xca, 0x5f, 0xe5, 0xf3, 0xdf, 0x82, 0x05, 0x76, 0x19, 0xfb, 0x89, 0x3a, 0x48, + 0x99, 0x86, 0xe9, 0x34, 0x6a, 0x3e, 0x07, 0x77, 0x64, 0x5d, 0xb2, 0x0c, 0x15, 0xfc, 0x25, 0x83, + 0xb2, 0x95, 0x6d, 0x35, 0x90, 0x31, 0x52, 0xfd, 0xc2, 0x41, 0x7e, 0xe6, 0x57, 0x18, 0x82, 0x50, + 0x59, 0x45, 0xff, 0x57, 0x99, 0x2c, 0x67, 0xf2, 0x3b, 0x31, 0x33, 0x1e, 0x4e, 0xac, 0x1f, 0xc9, + 0xeb, 0x9f, 0xef, 0x68, 0x9f, 0xd1, 0x41, 0xca, 0x3e, 0xf5, 0xd9, 0xc5, 0xa1, 0x2c, 0x76, 0x36, + 0xaf, 0x6e, 0x49, 0x6b, 0xbc, 0xb0, 0xb1, 0xd7, 0xa0, 0x1e, 0xe0, 0xb4, 0xac, 0x2e, 0xd7, 0x34, + 0x35, 0x05, 0xee, 0x7a, 0x72, 0x4b, 0xd4, 0x1b, 0xfa, 0xe6, 0x2f, 0x9f, 0x1a, 0x60, 0x14, 0x14, + 0x6c, 0x58, 0x2c, 0xca, 0x73, 0x80, 0x75, 0x06, 0x77, 0x8a, 0xc5, 0x1f, 0xf6, 0xfd, 0xa4, 0x71, + 0x89, 0x57, 0x29, 0xfa, 0x2e, 0xd4, 0x54, 0xdf, 0x30, 0x6b, 0x13, 0x54, 0x71, 0x7c, 0x4b, 0xaf, + 0xd1, 0x7a, 0x09, 0x6f, 0x69, 0x2b, 0x94, 0x41, 0x29, 0x61, 0xe7, 0xbe, 0x6a, 0xb5, 0xee, 0x46, + 0xe9, 0xe0, 0x54, 0x8c, 0xdd, 0xf9, 0xab, 0x7e, 0xa6, 0x74, 0xd5, 0xcf, 0x58, 0xdb, 0xc6, 0xab, + 0x8e, 0xfd, 0x88, 0x6f, 0xd3, 0xd0, 0x65, 0x41, 0xe1, 0x57, 0x7b, 0xa9, 0xf0, 0xab, 0xdd, 0xfa, + 0x18, 0x5e, 0xbb, 0x71, 0xce, 0x0d, 0x25, 0x49, 0xe6, 0x69, 0xad, 0x6f, 0xab, 0x14, 0x6b, 0x62, + 0xf2, 0x53, 0x59, 0x60, 0xfb, 0x3f, 0x60, 0x37, 0x2d, 0xf9, 0x39, 0x6c, 0xde, 0x32, 0xeb, 0x55, + 0x8b, 0x8e, 0x3d, 0x05, 0x28, 0x8f, 0x3f, 0x05, 0xa0, 0x46, 0x9e, 0x5d, 0x1a, 0x86, 0xcc, 0xfb, + 0x2c, 0x4a, 0xbc, 0x7d, 0x9f, 0x0b, 0xd3, 0xbb, 0x7e, 0x07, 0x16, 0xfb, 0x34, 0x74, 0x02, 0x9f, + 0x0b, 0x67, 0xec, 0x77, 0x34, 0x76, 0x49, 0x43, 0x49, 0xfa, 0x4c, 0xff, 0x95, 0x5e, 0x85, 0xea, + 0x45, 0x94, 0x78, 0xf9, 0x71, 0xce, 0xc8, 0x61, 0xd7, 0xb3, 0x1e, 0x98, 0xb0, 0xa1, 0x99, 0xee, + 0x84, 0x61, 0x94, 0x86, 0x2e, 0x3a, 0x11, 0x6e, 0xfd, 0x5d, 0x09, 0xac, 0x9b, 0xd1, 0xd9, 0xd6, + 0xde, 0x03, 0x42, 0x0b, 0x08, 0xe5, 0xc2, 0xb5, 0xc7, 0x5e, 0x2c, 0x62, 0xd0, 0x63, 0x13, 0x0b, + 0xe6, 0x8a, 0x40, 0xed, 0x8c, 0xc7, 0x60, 0xf2, 0xa6, 0x87, 0xec, 0x52, 0x0c, 0xa9, 0x70, 0x4f, + 0x35, 0x3f, 0x1d, 0x62, 0x32, 0xb0, 0x62, 0xf6, 0x00, 0xea, 0x19, 0x44, 0x67, 0x16, 0x39, 0xc0, + 0xfa, 0x4d, 0xdd, 0xc8, 0x2e, 0xaa, 0xb0, 0xa8, 0x8c, 0x52, 0x51, 0x19, 0x64, 0x1f, 0xea, 0x88, + 0xc8, 0x52, 0x8e, 0xf9, 0x6d, 0xb2, 0xf5, 0xac, 0xed, 0xe4, 0x73, 0xa5, 0x07, 0xfb, 0xe8, 0xbe, + 0x04, 0xed, 0xbc, 0x78, 0xb1, 0xd7, 0x71, 0x3e, 0x7b, 0x69, 0x77, 0x9c, 0x4e, 0xb7, 0xb7, 0xb3, + 0xbb, 0xbf, 0x87, 0x03, 0xbb, 0x76, 0xa1, 0xc9, 0x64, 0xf9, 0x23, 0xbf, 0xb5, 0xdc, 0xf8, 0x6d, + 0x8d, 0x54, 0xb1, 0x7c, 0xf5, 0x44, 0xb5, 0x26, 0xff, 0x07, 0x47, 0xba, 0xa5, 0x85, 0x95, 0xb4, + 0x68, 0x38, 0xb3, 0xdb, 0x8b, 0x5b, 0x93, 0xcc, 0x95, 0x38, 0x72, 0x9a, 0xf5, 0x2b, 0xe6, 0x66, + 0x1c, 0x45, 0x93, 0xcb, 0xe7, 0x6f, 0x30, 0x3e, 0x86, 0x7a, 0xdf, 0x0c, 0x70, 0xdd, 0xd9, 0xed, + 0xb5, 0xad, 0xdb, 0x24, 0xb6, 0x73, 0x7a, 0xeb, 0xe7, 0x4d, 0xb0, 0xbf, 0xba, 0x82, 0xaa, 0x99, + 0xaf, 0x3e, 0x9c, 0x68, 0x64, 0x0f, 0x27, 0xa4, 0xad, 0x99, 0x4e, 0x55, 0x87, 0x9d, 0xd0, 0x34, + 0x10, 0xa6, 0xcd, 0xd3, 0x61, 0x27, 0x58, 0x0e, 0x45, 0x61, 0x37, 0xe4, 0x42, 0x5e, 0x65, 0xfd, + 0x1c, 0xe0, 0x1b, 0xb9, 0xd6, 0xb7, 0xf4, 0x6f, 0x50, 0x2f, 0xe3, 0xa2, 0xaf, 0xc0, 0xbc, 0xf9, + 0x8b, 0xa0, 0xa0, 0x64, 0x1d, 0x6a, 0xaa, 0x64, 0xd3, 0x9e, 0xcd, 0xf0, 0xaa, 0x22, 0x14, 0x7f, + 0xa6, 0x54, 0xf1, 0xe7, 0x9a, 0xef, 0x29, 0x4f, 0xab, 0xf1, 0x33, 0x12, 0xd8, 0xf5, 0xac, 0x9e, + 0x09, 0xe4, 0x72, 0xfb, 0x1d, 0x3f, 0x11, 0xa3, 0x5e, 0xe7, 0x65, 0x9b, 0xba, 0xa7, 0xf8, 0xde, + 0x81, 0x7b, 0x51, 0xb1, 0x5d, 0x54, 0xe5, 0x5e, 0x84, 0x56, 0xb2, 0x06, 0x70, 0xc6, 0x46, 0x4e, + 0xea, 0x87, 0xe2, 0xc3, 0x6f, 0x9b, 0x66, 0xf4, 0x19, 0x1b, 0x1d, 0x23, 0xc0, 0xfa, 0xa5, 0xa2, + 0x4e, 0x91, 0x29, 0xf6, 0xbb, 0xe2, 0x80, 0xfd, 0x6f, 0x98, 0x4f, 0x8d, 0x33, 0xf7, 0x4d, 0x52, + 0xdf, 0x8e, 0x82, 0x80, 0xb9, 0x58, 0x7a, 0xc8, 0xb2, 0xd4, 0x55, 0x43, 0x2c, 0xfc, 0xc6, 0x4a, + 0xe8, 0x66, 0x8e, 0xc9, 0x7b, 0xf6, 0x3c, 0xed, 0x7f, 0xc9, 0xdc, 0x2b, 0x3d, 0x7b, 0x0d, 0xd6, + 0x4d, 0xf5, 0x65, 0x20, 0x58, 0xdf, 0x74, 0x5e, 0xbe, 0x88, 0x0e, 0xd8, 0xd0, 0x95, 0x92, 0x7b, + 0xd6, 0xcf, 0x19, 0x07, 0x27, 0x77, 0xa7, 0x6c, 0xa4, 0xf7, 0xc9, 0xfe, 0x73, 0x36, 0x52, 0x0d, + 0x84, 0xbb, 0x50, 0x93, 0xe2, 0x17, 0x9a, 0x08, 0xd5, 0x33, 0x36, 0xc2, 0x37, 0x44, 0x1f, 0x9a, + 0xd8, 0x20, 0x67, 0x76, 0xf9, 0x51, 0x82, 0x85, 0xa7, 0xca, 0xc9, 0x6f, 0x7b, 0xbc, 0xb2, 0x5b, + 0xbc, 0x05, 0x13, 0xf3, 0xb2, 0x5b, 0xb8, 0x06, 0xe0, 0x73, 0x47, 0x28, 0x1c, 0x72, 0xa8, 0xd9, + 0x75, 0xdf, 0x10, 0x5b, 0x9d, 0xb1, 0x9b, 0x64, 0xcc, 0x5f, 0xd6, 0xc1, 0x51, 0xc0, 0xda, 0xd1, + 0x70, 0x48, 0x43, 0xfc, 0x81, 0xe4, 0x46, 0xa1, 0xe3, 0xaa, 0xa1, 0xa9, 0xc7, 0xdd, 0x28, 0xd4, + 0x04, 0x56, 0xdb, 0x78, 0x5e, 0xb5, 0xb8, 0xee, 0xfe, 0x98, 0x8b, 0xf2, 0x06, 0xcc, 0xeb, 0xea, + 0xa3, 0xd8, 0x9d, 0x6b, 0xd8, 0x0d, 0x5e, 0xa4, 0xce, 0x99, 0xb4, 0x8b, 0x6f, 0x7e, 0x0a, 0x4c, + 0x26, 0x5e, 0x08, 0x95, 0xae, 0x79, 0x21, 0x64, 0x6d, 0xc0, 0xc3, 0x7c, 0x3f, 0x9f, 0xb1, 0xfe, + 0xce, 0x61, 0xd7, 0x3c, 0xbb, 0x39, 0xa5, 0xe1, 0x80, 0x79, 0xd6, 0x0f, 0x4d, 0x18, 0x90, 0x14, + 0x3a, 0x14, 0xc8, 0xe4, 0x26, 0xd6, 0x1d, 0xd1, 0x67, 0x09, 0x0d, 0xc5, 0x6d, 0x2f, 0xb2, 0xee, + 0x5f, 0xc9, 0x6f, 0x0a, 0x99, 0x0d, 0x3e, 0x40, 0xb8, 0xa0, 0x89, 0x7e, 0x2c, 0xa1, 0x9e, 0xf3, + 0x81, 0x02, 0x3d, 0x0d, 0xe8, 0xc0, 0xfa, 0xcb, 0xaa, 0xb2, 0x9e, 0x42, 0xad, 0x16, 0x9e, 0x44, + 0xf8, 0xb3, 0x5b, 0x57, 0x68, 0x69, 0x3f, 0xf0, 0x5d, 0xc7, 0x8f, 0x1d, 0xea, 0x79, 0x89, 0x6e, + 0x64, 0x12, 0x85, 0x3c, 0x44, 0x5c, 0x37, 0xde, 0xf1, 0xbc, 0x84, 0x3c, 0x81, 0x3b, 0x66, 0x4a, + 0xe2, 0x9f, 0x53, 0xc1, 0xb2, 0x39, 0x2a, 0x8f, 0x5c, 0xd2, 0x73, 0x14, 0x52, 0x4f, 0xc2, 0x07, + 0x6d, 0x79, 0x25, 0xa8, 0xdf, 0x89, 0xf1, 0xac, 0xfe, 0x53, 0xbf, 0xd0, 0x91, 0x40, 0x9c, 0x2b, + 0x1a, 0xfd, 0x08, 0x52, 0x41, 0x8f, 0xce, 0x91, 0x0a, 0xdb, 0x29, 0x48, 0x25, 0x2b, 0x10, 0xf5, + 0x9e, 0xa1, 0xae, 0x20, 0xb2, 0xd6, 0x78, 0x0f, 0xb4, 0xc0, 0xce, 0xa9, 0xdf, 0x67, 0x49, 0x88, + 0x99, 0x12, 0xe6, 0x9a, 0x35, 0x7b, 0x51, 0x61, 0xbe, 0x9f, 0x23, 0xc8, 0x7e, 0x26, 0x14, 0x5e, + 0xfc, 0x2a, 0x46, 0xab, 0x87, 0x5b, 0x57, 0xd5, 0xb4, 0xa5, 0x3e, 0x31, 0x72, 0xcd, 0x1e, 0xbf, + 0xe8, 0x1d, 0xee, 0xb5, 0xbb, 0x4f, 0xbb, 0x7b, 0x1d, 0xb3, 0x03, 0xd3, 0x62, 0xd6, 0xdc, 0x12, + 0x36, 0x90, 0xeb, 0xd6, 0x8a, 0x1b, 0xb0, 0x11, 0x56, 0xb0, 0xc9, 0x20, 0xa2, 0x1e, 0x3d, 0x1f, + 0xe0, 0x6f, 0x98, 0xb2, 0xb1, 0xc9, 0x7d, 0x05, 0x24, 0xff, 0x1f, 0x5a, 0xb9, 0x36, 0xb2, 0xe8, + 0x80, 0xcf, 0x9b, 0xf0, 0xd7, 0x4c, 0xd9, 0x5e, 0x31, 0x7a, 0xc9, 0x2e, 0xcf, 0x91, 0x3f, 0x64, + 0xb2, 0xae, 0xd4, 0x13, 0xb1, 0xfa, 0xc6, 0x09, 0xb3, 0x38, 0x41, 0xaf, 0x2b, 0x37, 0x86, 0x94, + 0x1d, 0x58, 0xcf, 0xc4, 0x0d, 0xe8, 0xc8, 0x71, 0xa3, 0x30, 0x64, 0xae, 0x7a, 0x6b, 0xa5, 0x0d, + 0x70, 0x0e, 0x0d, 0xf0, 0xbe, 0xd9, 0x40, 0x40, 0x47, 0x6d, 0x43, 0x64, 0x0a, 0xee, 0x37, 0x61, + 0x41, 0x4d, 0xc7, 0xf7, 0x63, 0xce, 0x90, 0x5e, 0xea, 0xe7, 0x5c, 0x0d, 0x04, 0xe3, 0x9b, 0xb1, + 0x03, 0x7a, 0x49, 0xde, 0x81, 0x26, 0x02, 0x78, 0xbe, 0x8e, 0x7e, 0x83, 0xa1, 0xe6, 0xf3, 0x8c, + 0x33, 0xf9, 0x10, 0x56, 0xb5, 0x44, 0x78, 0xc3, 0x8a, 0x33, 0xd4, 0x0b, 0x8c, 0x15, 0x44, 0xab, + 0xdb, 0x5a, 0x98, 0xf7, 0x0b, 0xf0, 0x00, 0x11, 0xcc, 0x1b, 0xeb, 0x3c, 0x64, 0xbb, 0x69, 0xe2, + 0x6e, 0x5a, 0x9a, 0x26, 0x3f, 0x60, 0xb3, 0x95, 0x47, 0x40, 0x62, 0x9a, 0xc8, 0x9b, 0x6e, 0x14, + 0x22, 0x0b, 0x9c, 0x45, 0xf5, 0xa0, 0x49, 0x61, 0xb4, 0x0e, 0x64, 0x99, 0xf3, 0x3a, 0xcc, 0x8b, + 0x73, 0x87, 0x33, 0x37, 0x61, 0xc2, 0xc1, 0xbf, 0x06, 0x04, 0xf9, 0xcf, 0x89, 0xf3, 0x1e, 0x02, + 0xdb, 0x91, 0xc7, 0xac, 0x6d, 0x80, 0xdc, 0x74, 0xc8, 0x02, 0x14, 0x8d, 0xa7, 0xf9, 0x2d, 0x52, + 0x83, 0xe9, 0x67, 0x3b, 0x07, 0x7b, 0xcd, 0x12, 0xa9, 0x43, 0xe5, 0xd0, 0x7e, 0xf9, 0xf9, 0x17, + 0xcd, 0xf2, 0xbb, 0xff, 0x30, 0x05, 0xb0, 0x27, 0x83, 0x3f, 0x67, 0x07, 0x7c, 0x40, 0xee, 0xc1, + 0xca, 0x99, 0xb3, 0xa7, 0xbc, 0x1c, 0xbe, 0xf6, 0xd4, 0xed, 0x8a, 0xe6, 0x4f, 0xd7, 0xc9, 0x1a, + 0xb4, 0x0c, 0x6e, 0xb2, 0xef, 0xdb, 0xfc, 0xb3, 0xf5, 0xe2, 0x54, 0x05, 0xd5, 0x4e, 0xad, 0xf9, + 0xe7, 0xeb, 0x64, 0x19, 0x16, 0x0c, 0xae, 0x1b, 0x7e, 0x92, 0xb2, 0x94, 0x35, 0xff, 0x6a, 0x6c, + 0xc6, 0xd8, 0x4b, 0xd1, 0xe6, 0xef, 0x6e, 0x92, 0x87, 0x70, 0x77, 0x0c, 0x57, 0x7c, 0xcd, 0xd9, + 0xfc, 0xbd, 0x4d, 0xb2, 0x01, 0xf7, 0x0d, 0xfe, 0x9a, 0xd7, 0x99, 0xcd, 0x1f, 0x6d, 0x16, 0xb9, + 0x8f, 0xbd, 0x94, 0x6c, 0xfe, 0xfe, 0x26, 0x59, 0x05, 0x62, 0x70, 0xf9, 0xab, 0xc8, 0xe6, 0x1f, + 0x6c, 0x92, 0x07, 0xb0, 0x9a, 0xed, 0x7f, 0xfc, 0x09, 0x64, 0xf3, 0xc7, 0x9b, 0xc4, 0x82, 0xb5, + 0x6c, 0x8b, 0x68, 0x10, 0xda, 0x1e, 0x8e, 0x22, 0x45, 0xdc, 0xfc, 0xc9, 0x26, 0xb9, 0x0f, 0x77, + 0x0c, 0xcd, 0xf8, 0xb5, 0x6e, 0xfe, 0xe1, 0x26, 0x21, 0xd0, 0x30, 0x48, 0x6c, 0xe1, 0x37, 0xff, + 0x68, 0x93, 0xbc, 0x01, 0x1b, 0x45, 0xb5, 0xd2, 0x91, 0x73, 0xa5, 0x57, 0xdc, 0xfc, 0xe3, 0x4d, + 0xb2, 0x0e, 0xf7, 0x32, 0x91, 0xaf, 0xbc, 0xcf, 0x6c, 0xfe, 0xc9, 0xe6, 0xbb, 0x5f, 0xc0, 0xaa, + 0x3e, 0xc8, 0xc3, 0x24, 0x12, 0xd1, 0x4b, 0x0c, 0xe6, 0xd2, 0x12, 0xb8, 0x56, 0x66, 0x01, 0x5c, + 0x50, 0x59, 0xf3, 0x3f, 0xab, 0x57, 0xf1, 0x85, 0xb7, 0xc5, 0xcd, 0xff, 0xaa, 0xbe, 0x7b, 0x04, + 0x8b, 0x57, 0x92, 0x6a, 0xb2, 0x0e, 0xb7, 0xa5, 0xd5, 0xcd, 0x6f, 0x91, 0x87, 0x70, 0x6f, 0x82, + 0x60, 0xef, 0x45, 0x8e, 0x2f, 0xed, 0x56, 0xbe, 0x5f, 0xfa, 0xba, 0xf4, 0xad, 0xff, 0x0e, 0x00, + 0x00, 0xff, 0xff, 0x22, 0x26, 0xb9, 0xad, 0x4f, 0x2f, 0x00, 0x00, +} diff --git a/csgo/protocol/protobuf/cstrike15gc.pb.go b/csgo/protocol/protobuf/cstrike15gc.pb.go new file mode 100644 index 00000000..d971c5c7 --- /dev/null +++ b/csgo/protocol/protobuf/cstrike15gc.pb.go @@ -0,0 +1,11721 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: cstrike15_gcmessages.proto + +package protobuf + +import ( + fmt "fmt" + proto "github.com/golang/protobuf/proto" + math "math" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package protobuf is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package protobuf to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +type ECsgoGCMsg int32 + +const ( + ECsgoGCMsg_k_EMsgGCCStrike15_v2_Base ECsgoGCMsg = 9100 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchmakingStart ECsgoGCMsg = 9101 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchmakingStop ECsgoGCMsg = 9102 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchmakingClient2ServerPing ECsgoGCMsg = 9103 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate ECsgoGCMsg = 9104 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchmakingGC2ServerReserve ECsgoGCMsg = 9105 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchmakingServerReservationResponse ECsgoGCMsg = 9106 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchmakingGC2ClientReserve ECsgoGCMsg = 9107 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchmakingServerRoundStats ECsgoGCMsg = 9108 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchmakingClient2GCHello ECsgoGCMsg = 9109 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchmakingGC2ClientHello ECsgoGCMsg = 9110 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchmakingServerMatchEnd ECsgoGCMsg = 9111 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon ECsgoGCMsg = 9112 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchmakingServer2GCKick ECsgoGCMsg = 9113 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm ECsgoGCMsg = 9114 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchmakingGCOperationalStats ECsgoGCMsg = 9115 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchmakingGC2ServerRankUpdate ECsgoGCMsg = 9116 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate ECsgoGCMsg = 9117 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ServerNotificationForUserPenalty ECsgoGCMsg = 9118 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientReportPlayer ECsgoGCMsg = 9119 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientReportServer ECsgoGCMsg = 9120 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientCommendPlayer ECsgoGCMsg = 9121 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientReportResponse ECsgoGCMsg = 9122 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientCommendPlayerQuery ECsgoGCMsg = 9123 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientCommendPlayerQueryResponse ECsgoGCMsg = 9124 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_WatchInfoUsers ECsgoGCMsg = 9126 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientRequestPlayersProfile ECsgoGCMsg = 9127 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_PlayersProfile ECsgoGCMsg = 9128 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate ECsgoGCMsg = 9131 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment ECsgoGCMsg = 9132 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_PlayerOverwatchCaseStatus ECsgoGCMsg = 9133 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_GC2ClientTextMsg ECsgoGCMsg = 9134 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_Client2GCTextMsg ECsgoGCMsg = 9135 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchEndRunRewardDrops ECsgoGCMsg = 9136 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchEndRewardDropsNotification ECsgoGCMsg = 9137 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientRequestWatchInfoFriends2 ECsgoGCMsg = 9138 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchList ECsgoGCMsg = 9139 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames ECsgoGCMsg = 9140 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchListRequestRecentUserGames ECsgoGCMsg = 9141 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_GC2ServerReservationUpdate ECsgoGCMsg = 9142 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientVarValueNotificationInfo ECsgoGCMsg = 9144 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_TournamentMatchRewardDropsNotification ECsgoGCMsg = 9145 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchListRequestTournamentGames ECsgoGCMsg = 9146 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchListRequestFullGameInfo ECsgoGCMsg = 9147 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_GiftsLeaderboardRequest ECsgoGCMsg = 9148 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_GiftsLeaderboardResponse ECsgoGCMsg = 9149 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ServerVarValueNotificationInfo ECsgoGCMsg = 9150 + ECsgoGCMsg_k_EMsgGCToGCReloadVersions ECsgoGCMsg = 9151 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientSubmitSurveyVote ECsgoGCMsg = 9152 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_Server2GCClientValidate ECsgoGCMsg = 9153 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchListRequestLiveGameForUser ECsgoGCMsg = 9154 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_Server2GCPureServerValidationFailure ECsgoGCMsg = 9155 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest ECsgoGCMsg = 9156 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse ECsgoGCMsg = 9157 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_AccountPrivacySettings ECsgoGCMsg = 9158 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_SetMyActivityInfo ECsgoGCMsg = 9159 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchListRequestTournamentPredictions ECsgoGCMsg = 9160 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchListUploadTournamentPredictions ECsgoGCMsg = 9161 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_DraftSummary ECsgoGCMsg = 9162 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientRequestJoinFriendData ECsgoGCMsg = 9163 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientRequestJoinServerData ECsgoGCMsg = 9164 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientRequestNewMission ECsgoGCMsg = 9165 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_GC2ServerNotifyXPRewarded ECsgoGCMsg = 9166 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_GC2ClientTournamentInfo ECsgoGCMsg = 9167 + ECsgoGCMsg_k_EMsgGC_GlobalGame_Subscribe ECsgoGCMsg = 9168 + ECsgoGCMsg_k_EMsgGC_GlobalGame_Unsubscribe ECsgoGCMsg = 9169 + ECsgoGCMsg_k_EMsgGC_GlobalGame_Play ECsgoGCMsg = 9170 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_AcknowledgePenalty ECsgoGCMsg = 9171 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin ECsgoGCMsg = 9172 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_GC2ClientGlobalStats ECsgoGCMsg = 9173 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_Client2GCStreamUnlock ECsgoGCMsg = 9174 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_FantasyRequestClientData ECsgoGCMsg = 9175 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_FantasyUpdateClientData ECsgoGCMsg = 9176 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_GCToClientSteamdatagramTicket ECsgoGCMsg = 9177 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientToGCRequestTicket ECsgoGCMsg = 9178 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientToGCRequestElevate ECsgoGCMsg = 9179 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_GlobalChat ECsgoGCMsg = 9180 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_GlobalChat_Subscribe ECsgoGCMsg = 9181 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_GlobalChat_Unsubscribe ECsgoGCMsg = 9182 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientAuthKeyCode ECsgoGCMsg = 9183 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_GotvSyncPacket ECsgoGCMsg = 9184 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientPlayerDecalSign ECsgoGCMsg = 9185 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientLogonFatalError ECsgoGCMsg = 9187 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientPollState ECsgoGCMsg = 9188 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_Party_Register ECsgoGCMsg = 9189 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_Party_Unregister ECsgoGCMsg = 9190 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_Party_Search ECsgoGCMsg = 9191 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_Party_Invite ECsgoGCMsg = 9192 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_Account_RequestCoPlays ECsgoGCMsg = 9193 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientGCRankUpdate ECsgoGCMsg = 9194 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientRequestOffers ECsgoGCMsg = 9195 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientAccountBalance ECsgoGCMsg = 9196 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientPartyJoinRelay ECsgoGCMsg = 9197 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientPartyWarning ECsgoGCMsg = 9198 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_MatchmakingServerMatchEndPartial ECsgoGCMsg = 9199 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_SetEventFavorite ECsgoGCMsg = 9200 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_GetEventFavorites_Request ECsgoGCMsg = 9201 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientPerfReport ECsgoGCMsg = 9202 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_GetEventFavorites_Response ECsgoGCMsg = 9203 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientRequestSouvenir ECsgoGCMsg = 9204 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_ClientReportValidation ECsgoGCMsg = 9205 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_GC2ClientRefuseSecureMode ECsgoGCMsg = 9206 + ECsgoGCMsg_k_EMsgGCCStrike15_v2_GC2ClientRequestValidation ECsgoGCMsg = 9207 +) + +var ECsgoGCMsg_name = map[int32]string{ + 9100: "k_EMsgGCCStrike15_v2_Base", + 9101: "k_EMsgGCCStrike15_v2_MatchmakingStart", + 9102: "k_EMsgGCCStrike15_v2_MatchmakingStop", + 9103: "k_EMsgGCCStrike15_v2_MatchmakingClient2ServerPing", + 9104: "k_EMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate", + 9105: "k_EMsgGCCStrike15_v2_MatchmakingGC2ServerReserve", + 9106: "k_EMsgGCCStrike15_v2_MatchmakingServerReservationResponse", + 9107: "k_EMsgGCCStrike15_v2_MatchmakingGC2ClientReserve", + 9108: "k_EMsgGCCStrike15_v2_MatchmakingServerRoundStats", + 9109: "k_EMsgGCCStrike15_v2_MatchmakingClient2GCHello", + 9110: "k_EMsgGCCStrike15_v2_MatchmakingGC2ClientHello", + 9111: "k_EMsgGCCStrike15_v2_MatchmakingServerMatchEnd", + 9112: "k_EMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon", + 9113: "k_EMsgGCCStrike15_v2_MatchmakingServer2GCKick", + 9114: "k_EMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm", + 9115: "k_EMsgGCCStrike15_v2_MatchmakingGCOperationalStats", + 9116: "k_EMsgGCCStrike15_v2_MatchmakingGC2ServerRankUpdate", + 9117: "k_EMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate", + 9118: "k_EMsgGCCStrike15_v2_ServerNotificationForUserPenalty", + 9119: "k_EMsgGCCStrike15_v2_ClientReportPlayer", + 9120: "k_EMsgGCCStrike15_v2_ClientReportServer", + 9121: "k_EMsgGCCStrike15_v2_ClientCommendPlayer", + 9122: "k_EMsgGCCStrike15_v2_ClientReportResponse", + 9123: "k_EMsgGCCStrike15_v2_ClientCommendPlayerQuery", + 9124: "k_EMsgGCCStrike15_v2_ClientCommendPlayerQueryResponse", + 9126: "k_EMsgGCCStrike15_v2_WatchInfoUsers", + 9127: "k_EMsgGCCStrike15_v2_ClientRequestPlayersProfile", + 9128: "k_EMsgGCCStrike15_v2_PlayersProfile", + 9131: "k_EMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate", + 9132: "k_EMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment", + 9133: "k_EMsgGCCStrike15_v2_PlayerOverwatchCaseStatus", + 9134: "k_EMsgGCCStrike15_v2_GC2ClientTextMsg", + 9135: "k_EMsgGCCStrike15_v2_Client2GCTextMsg", + 9136: "k_EMsgGCCStrike15_v2_MatchEndRunRewardDrops", + 9137: "k_EMsgGCCStrike15_v2_MatchEndRewardDropsNotification", + 9138: "k_EMsgGCCStrike15_v2_ClientRequestWatchInfoFriends2", + 9139: "k_EMsgGCCStrike15_v2_MatchList", + 9140: "k_EMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames", + 9141: "k_EMsgGCCStrike15_v2_MatchListRequestRecentUserGames", + 9142: "k_EMsgGCCStrike15_v2_GC2ServerReservationUpdate", + 9144: "k_EMsgGCCStrike15_v2_ClientVarValueNotificationInfo", + 9145: "k_EMsgGCCStrike15_v2_TournamentMatchRewardDropsNotification", + 9146: "k_EMsgGCCStrike15_v2_MatchListRequestTournamentGames", + 9147: "k_EMsgGCCStrike15_v2_MatchListRequestFullGameInfo", + 9148: "k_EMsgGCCStrike15_v2_GiftsLeaderboardRequest", + 9149: "k_EMsgGCCStrike15_v2_GiftsLeaderboardResponse", + 9150: "k_EMsgGCCStrike15_v2_ServerVarValueNotificationInfo", + 9151: "k_EMsgGCToGCReloadVersions", + 9152: "k_EMsgGCCStrike15_v2_ClientSubmitSurveyVote", + 9153: "k_EMsgGCCStrike15_v2_Server2GCClientValidate", + 9154: "k_EMsgGCCStrike15_v2_MatchListRequestLiveGameForUser", + 9155: "k_EMsgGCCStrike15_v2_Server2GCPureServerValidationFailure", + 9156: "k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest", + 9157: "k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse", + 9158: "k_EMsgGCCStrike15_v2_AccountPrivacySettings", + 9159: "k_EMsgGCCStrike15_v2_SetMyActivityInfo", + 9160: "k_EMsgGCCStrike15_v2_MatchListRequestTournamentPredictions", + 9161: "k_EMsgGCCStrike15_v2_MatchListUploadTournamentPredictions", + 9162: "k_EMsgGCCStrike15_v2_DraftSummary", + 9163: "k_EMsgGCCStrike15_v2_ClientRequestJoinFriendData", + 9164: "k_EMsgGCCStrike15_v2_ClientRequestJoinServerData", + 9165: "k_EMsgGCCStrike15_v2_ClientRequestNewMission", + 9166: "k_EMsgGCCStrike15_v2_GC2ServerNotifyXPRewarded", + 9167: "k_EMsgGCCStrike15_v2_GC2ClientTournamentInfo", + 9168: "k_EMsgGC_GlobalGame_Subscribe", + 9169: "k_EMsgGC_GlobalGame_Unsubscribe", + 9170: "k_EMsgGC_GlobalGame_Play", + 9171: "k_EMsgGCCStrike15_v2_AcknowledgePenalty", + 9172: "k_EMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin", + 9173: "k_EMsgGCCStrike15_v2_GC2ClientGlobalStats", + 9174: "k_EMsgGCCStrike15_v2_Client2GCStreamUnlock", + 9175: "k_EMsgGCCStrike15_v2_FantasyRequestClientData", + 9176: "k_EMsgGCCStrike15_v2_FantasyUpdateClientData", + 9177: "k_EMsgGCCStrike15_v2_GCToClientSteamdatagramTicket", + 9178: "k_EMsgGCCStrike15_v2_ClientToGCRequestTicket", + 9179: "k_EMsgGCCStrike15_v2_ClientToGCRequestElevate", + 9180: "k_EMsgGCCStrike15_v2_GlobalChat", + 9181: "k_EMsgGCCStrike15_v2_GlobalChat_Subscribe", + 9182: "k_EMsgGCCStrike15_v2_GlobalChat_Unsubscribe", + 9183: "k_EMsgGCCStrike15_v2_ClientAuthKeyCode", + 9184: "k_EMsgGCCStrike15_v2_GotvSyncPacket", + 9185: "k_EMsgGCCStrike15_v2_ClientPlayerDecalSign", + 9187: "k_EMsgGCCStrike15_v2_ClientLogonFatalError", + 9188: "k_EMsgGCCStrike15_v2_ClientPollState", + 9189: "k_EMsgGCCStrike15_v2_Party_Register", + 9190: "k_EMsgGCCStrike15_v2_Party_Unregister", + 9191: "k_EMsgGCCStrike15_v2_Party_Search", + 9192: "k_EMsgGCCStrike15_v2_Party_Invite", + 9193: "k_EMsgGCCStrike15_v2_Account_RequestCoPlays", + 9194: "k_EMsgGCCStrike15_v2_ClientGCRankUpdate", + 9195: "k_EMsgGCCStrike15_v2_ClientRequestOffers", + 9196: "k_EMsgGCCStrike15_v2_ClientAccountBalance", + 9197: "k_EMsgGCCStrike15_v2_ClientPartyJoinRelay", + 9198: "k_EMsgGCCStrike15_v2_ClientPartyWarning", + 9199: "k_EMsgGCCStrike15_v2_MatchmakingServerMatchEndPartial", + 9200: "k_EMsgGCCStrike15_v2_SetEventFavorite", + 9201: "k_EMsgGCCStrike15_v2_GetEventFavorites_Request", + 9202: "k_EMsgGCCStrike15_v2_ClientPerfReport", + 9203: "k_EMsgGCCStrike15_v2_GetEventFavorites_Response", + 9204: "k_EMsgGCCStrike15_v2_ClientRequestSouvenir", + 9205: "k_EMsgGCCStrike15_v2_ClientReportValidation", + 9206: "k_EMsgGCCStrike15_v2_GC2ClientRefuseSecureMode", + 9207: "k_EMsgGCCStrike15_v2_GC2ClientRequestValidation", +} + +var ECsgoGCMsg_value = map[string]int32{ + "k_EMsgGCCStrike15_v2_Base": 9100, + "k_EMsgGCCStrike15_v2_MatchmakingStart": 9101, + "k_EMsgGCCStrike15_v2_MatchmakingStop": 9102, + "k_EMsgGCCStrike15_v2_MatchmakingClient2ServerPing": 9103, + "k_EMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate": 9104, + "k_EMsgGCCStrike15_v2_MatchmakingGC2ServerReserve": 9105, + "k_EMsgGCCStrike15_v2_MatchmakingServerReservationResponse": 9106, + "k_EMsgGCCStrike15_v2_MatchmakingGC2ClientReserve": 9107, + "k_EMsgGCCStrike15_v2_MatchmakingServerRoundStats": 9108, + "k_EMsgGCCStrike15_v2_MatchmakingClient2GCHello": 9109, + "k_EMsgGCCStrike15_v2_MatchmakingGC2ClientHello": 9110, + "k_EMsgGCCStrike15_v2_MatchmakingServerMatchEnd": 9111, + "k_EMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon": 9112, + "k_EMsgGCCStrike15_v2_MatchmakingServer2GCKick": 9113, + "k_EMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm": 9114, + "k_EMsgGCCStrike15_v2_MatchmakingGCOperationalStats": 9115, + "k_EMsgGCCStrike15_v2_MatchmakingGC2ServerRankUpdate": 9116, + "k_EMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate": 9117, + "k_EMsgGCCStrike15_v2_ServerNotificationForUserPenalty": 9118, + "k_EMsgGCCStrike15_v2_ClientReportPlayer": 9119, + "k_EMsgGCCStrike15_v2_ClientReportServer": 9120, + "k_EMsgGCCStrike15_v2_ClientCommendPlayer": 9121, + "k_EMsgGCCStrike15_v2_ClientReportResponse": 9122, + "k_EMsgGCCStrike15_v2_ClientCommendPlayerQuery": 9123, + "k_EMsgGCCStrike15_v2_ClientCommendPlayerQueryResponse": 9124, + "k_EMsgGCCStrike15_v2_WatchInfoUsers": 9126, + "k_EMsgGCCStrike15_v2_ClientRequestPlayersProfile": 9127, + "k_EMsgGCCStrike15_v2_PlayersProfile": 9128, + "k_EMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate": 9131, + "k_EMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment": 9132, + "k_EMsgGCCStrike15_v2_PlayerOverwatchCaseStatus": 9133, + "k_EMsgGCCStrike15_v2_GC2ClientTextMsg": 9134, + "k_EMsgGCCStrike15_v2_Client2GCTextMsg": 9135, + "k_EMsgGCCStrike15_v2_MatchEndRunRewardDrops": 9136, + "k_EMsgGCCStrike15_v2_MatchEndRewardDropsNotification": 9137, + "k_EMsgGCCStrike15_v2_ClientRequestWatchInfoFriends2": 9138, + "k_EMsgGCCStrike15_v2_MatchList": 9139, + "k_EMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames": 9140, + "k_EMsgGCCStrike15_v2_MatchListRequestRecentUserGames": 9141, + "k_EMsgGCCStrike15_v2_GC2ServerReservationUpdate": 9142, + "k_EMsgGCCStrike15_v2_ClientVarValueNotificationInfo": 9144, + "k_EMsgGCCStrike15_v2_TournamentMatchRewardDropsNotification": 9145, + "k_EMsgGCCStrike15_v2_MatchListRequestTournamentGames": 9146, + "k_EMsgGCCStrike15_v2_MatchListRequestFullGameInfo": 9147, + "k_EMsgGCCStrike15_v2_GiftsLeaderboardRequest": 9148, + "k_EMsgGCCStrike15_v2_GiftsLeaderboardResponse": 9149, + "k_EMsgGCCStrike15_v2_ServerVarValueNotificationInfo": 9150, + "k_EMsgGCToGCReloadVersions": 9151, + "k_EMsgGCCStrike15_v2_ClientSubmitSurveyVote": 9152, + "k_EMsgGCCStrike15_v2_Server2GCClientValidate": 9153, + "k_EMsgGCCStrike15_v2_MatchListRequestLiveGameForUser": 9154, + "k_EMsgGCCStrike15_v2_Server2GCPureServerValidationFailure": 9155, + "k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest": 9156, + "k_EMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse": 9157, + "k_EMsgGCCStrike15_v2_AccountPrivacySettings": 9158, + "k_EMsgGCCStrike15_v2_SetMyActivityInfo": 9159, + "k_EMsgGCCStrike15_v2_MatchListRequestTournamentPredictions": 9160, + "k_EMsgGCCStrike15_v2_MatchListUploadTournamentPredictions": 9161, + "k_EMsgGCCStrike15_v2_DraftSummary": 9162, + "k_EMsgGCCStrike15_v2_ClientRequestJoinFriendData": 9163, + "k_EMsgGCCStrike15_v2_ClientRequestJoinServerData": 9164, + "k_EMsgGCCStrike15_v2_ClientRequestNewMission": 9165, + "k_EMsgGCCStrike15_v2_GC2ServerNotifyXPRewarded": 9166, + "k_EMsgGCCStrike15_v2_GC2ClientTournamentInfo": 9167, + "k_EMsgGC_GlobalGame_Subscribe": 9168, + "k_EMsgGC_GlobalGame_Unsubscribe": 9169, + "k_EMsgGC_GlobalGame_Play": 9170, + "k_EMsgGCCStrike15_v2_AcknowledgePenalty": 9171, + "k_EMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin": 9172, + "k_EMsgGCCStrike15_v2_GC2ClientGlobalStats": 9173, + "k_EMsgGCCStrike15_v2_Client2GCStreamUnlock": 9174, + "k_EMsgGCCStrike15_v2_FantasyRequestClientData": 9175, + "k_EMsgGCCStrike15_v2_FantasyUpdateClientData": 9176, + "k_EMsgGCCStrike15_v2_GCToClientSteamdatagramTicket": 9177, + "k_EMsgGCCStrike15_v2_ClientToGCRequestTicket": 9178, + "k_EMsgGCCStrike15_v2_ClientToGCRequestElevate": 9179, + "k_EMsgGCCStrike15_v2_GlobalChat": 9180, + "k_EMsgGCCStrike15_v2_GlobalChat_Subscribe": 9181, + "k_EMsgGCCStrike15_v2_GlobalChat_Unsubscribe": 9182, + "k_EMsgGCCStrike15_v2_ClientAuthKeyCode": 9183, + "k_EMsgGCCStrike15_v2_GotvSyncPacket": 9184, + "k_EMsgGCCStrike15_v2_ClientPlayerDecalSign": 9185, + "k_EMsgGCCStrike15_v2_ClientLogonFatalError": 9187, + "k_EMsgGCCStrike15_v2_ClientPollState": 9188, + "k_EMsgGCCStrike15_v2_Party_Register": 9189, + "k_EMsgGCCStrike15_v2_Party_Unregister": 9190, + "k_EMsgGCCStrike15_v2_Party_Search": 9191, + "k_EMsgGCCStrike15_v2_Party_Invite": 9192, + "k_EMsgGCCStrike15_v2_Account_RequestCoPlays": 9193, + "k_EMsgGCCStrike15_v2_ClientGCRankUpdate": 9194, + "k_EMsgGCCStrike15_v2_ClientRequestOffers": 9195, + "k_EMsgGCCStrike15_v2_ClientAccountBalance": 9196, + "k_EMsgGCCStrike15_v2_ClientPartyJoinRelay": 9197, + "k_EMsgGCCStrike15_v2_ClientPartyWarning": 9198, + "k_EMsgGCCStrike15_v2_MatchmakingServerMatchEndPartial": 9199, + "k_EMsgGCCStrike15_v2_SetEventFavorite": 9200, + "k_EMsgGCCStrike15_v2_GetEventFavorites_Request": 9201, + "k_EMsgGCCStrike15_v2_ClientPerfReport": 9202, + "k_EMsgGCCStrike15_v2_GetEventFavorites_Response": 9203, + "k_EMsgGCCStrike15_v2_ClientRequestSouvenir": 9204, + "k_EMsgGCCStrike15_v2_ClientReportValidation": 9205, + "k_EMsgGCCStrike15_v2_GC2ClientRefuseSecureMode": 9206, + "k_EMsgGCCStrike15_v2_GC2ClientRequestValidation": 9207, +} + +func (x ECsgoGCMsg) Enum() *ECsgoGCMsg { + p := new(ECsgoGCMsg) + *p = x + return p +} + +func (x ECsgoGCMsg) String() string { + return proto.EnumName(ECsgoGCMsg_name, int32(x)) +} + +func (x *ECsgoGCMsg) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(ECsgoGCMsg_value, data, "ECsgoGCMsg") + if err != nil { + return err + } + *x = ECsgoGCMsg(value) + return nil +} + +func (ECsgoGCMsg) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{0} +} + +type ECsgoSteamUserStat int32 + +const ( + ECsgoSteamUserStat_k_ECsgoSteamUserStat_XpEarnedGames ECsgoSteamUserStat = 1 + ECsgoSteamUserStat_k_ECsgoSteamUserStat_MatchWinsCompetitive ECsgoSteamUserStat = 2 + ECsgoSteamUserStat_k_ECsgoSteamUserStat_SurvivedDangerZone ECsgoSteamUserStat = 3 +) + +var ECsgoSteamUserStat_name = map[int32]string{ + 1: "k_ECsgoSteamUserStat_XpEarnedGames", + 2: "k_ECsgoSteamUserStat_MatchWinsCompetitive", + 3: "k_ECsgoSteamUserStat_SurvivedDangerZone", +} + +var ECsgoSteamUserStat_value = map[string]int32{ + "k_ECsgoSteamUserStat_XpEarnedGames": 1, + "k_ECsgoSteamUserStat_MatchWinsCompetitive": 2, + "k_ECsgoSteamUserStat_SurvivedDangerZone": 3, +} + +func (x ECsgoSteamUserStat) Enum() *ECsgoSteamUserStat { + p := new(ECsgoSteamUserStat) + *p = x + return p +} + +func (x ECsgoSteamUserStat) String() string { + return proto.EnumName(ECsgoSteamUserStat_name, int32(x)) +} + +func (x *ECsgoSteamUserStat) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(ECsgoSteamUserStat_value, data, "ECsgoSteamUserStat") + if err != nil { + return err + } + *x = ECsgoSteamUserStat(value) + return nil +} + +func (ECsgoSteamUserStat) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{1} +} + +type EClientReportingVersion int32 + +const ( + EClientReportingVersion_k_EClientReportingVersion_OldVersion EClientReportingVersion = 0 + EClientReportingVersion_k_EClientReportingVersion_BetaVersion EClientReportingVersion = 1 + EClientReportingVersion_k_EClientReportingVersion_SupportsTrustedMode EClientReportingVersion = 2 +) + +var EClientReportingVersion_name = map[int32]string{ + 0: "k_EClientReportingVersion_OldVersion", + 1: "k_EClientReportingVersion_BetaVersion", + 2: "k_EClientReportingVersion_SupportsTrustedMode", +} + +var EClientReportingVersion_value = map[string]int32{ + "k_EClientReportingVersion_OldVersion": 0, + "k_EClientReportingVersion_BetaVersion": 1, + "k_EClientReportingVersion_SupportsTrustedMode": 2, +} + +func (x EClientReportingVersion) Enum() *EClientReportingVersion { + p := new(EClientReportingVersion) + *p = x + return p +} + +func (x EClientReportingVersion) String() string { + return proto.EnumName(EClientReportingVersion_name, int32(x)) +} + +func (x *EClientReportingVersion) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(EClientReportingVersion_value, data, "EClientReportingVersion") + if err != nil { + return err + } + *x = EClientReportingVersion(value) + return nil +} + +func (EClientReportingVersion) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{2} +} + +type GameServerPing struct { + Ping *int32 `protobuf:"varint,2,opt,name=ping" json:"ping,omitempty"` + Ip *uint32 `protobuf:"varint,3,opt,name=ip" json:"ip,omitempty"` + Instances *uint32 `protobuf:"varint,5,opt,name=instances" json:"instances,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *GameServerPing) Reset() { *m = GameServerPing{} } +func (m *GameServerPing) String() string { return proto.CompactTextString(m) } +func (*GameServerPing) ProtoMessage() {} +func (*GameServerPing) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{0} +} + +func (m *GameServerPing) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_GameServerPing.Unmarshal(m, b) +} +func (m *GameServerPing) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_GameServerPing.Marshal(b, m, deterministic) +} +func (m *GameServerPing) XXX_Merge(src proto.Message) { + xxx_messageInfo_GameServerPing.Merge(m, src) +} +func (m *GameServerPing) XXX_Size() int { + return xxx_messageInfo_GameServerPing.Size(m) +} +func (m *GameServerPing) XXX_DiscardUnknown() { + xxx_messageInfo_GameServerPing.DiscardUnknown(m) +} + +var xxx_messageInfo_GameServerPing proto.InternalMessageInfo + +func (m *GameServerPing) GetPing() int32 { + if m != nil && m.Ping != nil { + return *m.Ping + } + return 0 +} + +func (m *GameServerPing) GetIp() uint32 { + if m != nil && m.Ip != nil { + return *m.Ip + } + return 0 +} + +func (m *GameServerPing) GetInstances() uint32 { + if m != nil && m.Instances != nil { + return *m.Instances + } + return 0 +} + +type DataCenterPing struct { + DataCenterId *uint32 `protobuf:"fixed32,1,opt,name=data_center_id,json=dataCenterId" json:"data_center_id,omitempty"` + Ping *int32 `protobuf:"zigzag32,2,opt,name=ping" json:"ping,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *DataCenterPing) Reset() { *m = DataCenterPing{} } +func (m *DataCenterPing) String() string { return proto.CompactTextString(m) } +func (*DataCenterPing) ProtoMessage() {} +func (*DataCenterPing) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{1} +} + +func (m *DataCenterPing) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_DataCenterPing.Unmarshal(m, b) +} +func (m *DataCenterPing) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_DataCenterPing.Marshal(b, m, deterministic) +} +func (m *DataCenterPing) XXX_Merge(src proto.Message) { + xxx_messageInfo_DataCenterPing.Merge(m, src) +} +func (m *DataCenterPing) XXX_Size() int { + return xxx_messageInfo_DataCenterPing.Size(m) +} +func (m *DataCenterPing) XXX_DiscardUnknown() { + xxx_messageInfo_DataCenterPing.DiscardUnknown(m) +} + +var xxx_messageInfo_DataCenterPing proto.InternalMessageInfo + +func (m *DataCenterPing) GetDataCenterId() uint32 { + if m != nil && m.DataCenterId != nil { + return *m.DataCenterId + } + return 0 +} + +func (m *DataCenterPing) GetPing() int32 { + if m != nil && m.Ping != nil { + return *m.Ping + } + return 0 +} + +type DetailedSearchStatistic struct { + GameType *uint32 `protobuf:"varint,1,opt,name=game_type,json=gameType" json:"game_type,omitempty"` + SearchTimeAvg *uint32 `protobuf:"varint,2,opt,name=search_time_avg,json=searchTimeAvg" json:"search_time_avg,omitempty"` + PlayersSearching *uint32 `protobuf:"varint,4,opt,name=players_searching,json=playersSearching" json:"players_searching,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *DetailedSearchStatistic) Reset() { *m = DetailedSearchStatistic{} } +func (m *DetailedSearchStatistic) String() string { return proto.CompactTextString(m) } +func (*DetailedSearchStatistic) ProtoMessage() {} +func (*DetailedSearchStatistic) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{2} +} + +func (m *DetailedSearchStatistic) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_DetailedSearchStatistic.Unmarshal(m, b) +} +func (m *DetailedSearchStatistic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_DetailedSearchStatistic.Marshal(b, m, deterministic) +} +func (m *DetailedSearchStatistic) XXX_Merge(src proto.Message) { + xxx_messageInfo_DetailedSearchStatistic.Merge(m, src) +} +func (m *DetailedSearchStatistic) XXX_Size() int { + return xxx_messageInfo_DetailedSearchStatistic.Size(m) +} +func (m *DetailedSearchStatistic) XXX_DiscardUnknown() { + xxx_messageInfo_DetailedSearchStatistic.DiscardUnknown(m) +} + +var xxx_messageInfo_DetailedSearchStatistic proto.InternalMessageInfo + +func (m *DetailedSearchStatistic) GetGameType() uint32 { + if m != nil && m.GameType != nil { + return *m.GameType + } + return 0 +} + +func (m *DetailedSearchStatistic) GetSearchTimeAvg() uint32 { + if m != nil && m.SearchTimeAvg != nil { + return *m.SearchTimeAvg + } + return 0 +} + +func (m *DetailedSearchStatistic) GetPlayersSearching() uint32 { + if m != nil && m.PlayersSearching != nil { + return *m.PlayersSearching + } + return 0 +} + +type TournamentPlayer struct { + AccountId *uint32 `protobuf:"varint,1,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + PlayerNick *string `protobuf:"bytes,2,opt,name=player_nick,json=playerNick" json:"player_nick,omitempty"` + PlayerName *string `protobuf:"bytes,3,opt,name=player_name,json=playerName" json:"player_name,omitempty"` + PlayerDob *uint32 `protobuf:"varint,4,opt,name=player_dob,json=playerDob" json:"player_dob,omitempty"` + PlayerFlag *string `protobuf:"bytes,5,opt,name=player_flag,json=playerFlag" json:"player_flag,omitempty"` + PlayerLocation *string `protobuf:"bytes,6,opt,name=player_location,json=playerLocation" json:"player_location,omitempty"` + PlayerDesc *string `protobuf:"bytes,7,opt,name=player_desc,json=playerDesc" json:"player_desc,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *TournamentPlayer) Reset() { *m = TournamentPlayer{} } +func (m *TournamentPlayer) String() string { return proto.CompactTextString(m) } +func (*TournamentPlayer) ProtoMessage() {} +func (*TournamentPlayer) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{3} +} + +func (m *TournamentPlayer) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TournamentPlayer.Unmarshal(m, b) +} +func (m *TournamentPlayer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TournamentPlayer.Marshal(b, m, deterministic) +} +func (m *TournamentPlayer) XXX_Merge(src proto.Message) { + xxx_messageInfo_TournamentPlayer.Merge(m, src) +} +func (m *TournamentPlayer) XXX_Size() int { + return xxx_messageInfo_TournamentPlayer.Size(m) +} +func (m *TournamentPlayer) XXX_DiscardUnknown() { + xxx_messageInfo_TournamentPlayer.DiscardUnknown(m) +} + +var xxx_messageInfo_TournamentPlayer proto.InternalMessageInfo + +func (m *TournamentPlayer) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *TournamentPlayer) GetPlayerNick() string { + if m != nil && m.PlayerNick != nil { + return *m.PlayerNick + } + return "" +} + +func (m *TournamentPlayer) GetPlayerName() string { + if m != nil && m.PlayerName != nil { + return *m.PlayerName + } + return "" +} + +func (m *TournamentPlayer) GetPlayerDob() uint32 { + if m != nil && m.PlayerDob != nil { + return *m.PlayerDob + } + return 0 +} + +func (m *TournamentPlayer) GetPlayerFlag() string { + if m != nil && m.PlayerFlag != nil { + return *m.PlayerFlag + } + return "" +} + +func (m *TournamentPlayer) GetPlayerLocation() string { + if m != nil && m.PlayerLocation != nil { + return *m.PlayerLocation + } + return "" +} + +func (m *TournamentPlayer) GetPlayerDesc() string { + if m != nil && m.PlayerDesc != nil { + return *m.PlayerDesc + } + return "" +} + +type TournamentTeam struct { + TeamId *int32 `protobuf:"varint,1,opt,name=team_id,json=teamId" json:"team_id,omitempty"` + TeamTag *string `protobuf:"bytes,2,opt,name=team_tag,json=teamTag" json:"team_tag,omitempty"` + TeamFlag *string `protobuf:"bytes,3,opt,name=team_flag,json=teamFlag" json:"team_flag,omitempty"` + TeamName *string `protobuf:"bytes,4,opt,name=team_name,json=teamName" json:"team_name,omitempty"` + Players []*TournamentPlayer `protobuf:"bytes,5,rep,name=players" json:"players,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *TournamentTeam) Reset() { *m = TournamentTeam{} } +func (m *TournamentTeam) String() string { return proto.CompactTextString(m) } +func (*TournamentTeam) ProtoMessage() {} +func (*TournamentTeam) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{4} +} + +func (m *TournamentTeam) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TournamentTeam.Unmarshal(m, b) +} +func (m *TournamentTeam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TournamentTeam.Marshal(b, m, deterministic) +} +func (m *TournamentTeam) XXX_Merge(src proto.Message) { + xxx_messageInfo_TournamentTeam.Merge(m, src) +} +func (m *TournamentTeam) XXX_Size() int { + return xxx_messageInfo_TournamentTeam.Size(m) +} +func (m *TournamentTeam) XXX_DiscardUnknown() { + xxx_messageInfo_TournamentTeam.DiscardUnknown(m) +} + +var xxx_messageInfo_TournamentTeam proto.InternalMessageInfo + +func (m *TournamentTeam) GetTeamId() int32 { + if m != nil && m.TeamId != nil { + return *m.TeamId + } + return 0 +} + +func (m *TournamentTeam) GetTeamTag() string { + if m != nil && m.TeamTag != nil { + return *m.TeamTag + } + return "" +} + +func (m *TournamentTeam) GetTeamFlag() string { + if m != nil && m.TeamFlag != nil { + return *m.TeamFlag + } + return "" +} + +func (m *TournamentTeam) GetTeamName() string { + if m != nil && m.TeamName != nil { + return *m.TeamName + } + return "" +} + +func (m *TournamentTeam) GetPlayers() []*TournamentPlayer { + if m != nil { + return m.Players + } + return nil +} + +type TournamentEvent struct { + EventId *int32 `protobuf:"varint,1,opt,name=event_id,json=eventId" json:"event_id,omitempty"` + EventTag *string `protobuf:"bytes,2,opt,name=event_tag,json=eventTag" json:"event_tag,omitempty"` + EventName *string `protobuf:"bytes,3,opt,name=event_name,json=eventName" json:"event_name,omitempty"` + EventTimeStart *uint32 `protobuf:"varint,4,opt,name=event_time_start,json=eventTimeStart" json:"event_time_start,omitempty"` + EventTimeEnd *uint32 `protobuf:"varint,5,opt,name=event_time_end,json=eventTimeEnd" json:"event_time_end,omitempty"` + EventPublic *int32 `protobuf:"varint,6,opt,name=event_public,json=eventPublic" json:"event_public,omitempty"` + EventStageId *int32 `protobuf:"varint,7,opt,name=event_stage_id,json=eventStageId" json:"event_stage_id,omitempty"` + EventStageName *string `protobuf:"bytes,8,opt,name=event_stage_name,json=eventStageName" json:"event_stage_name,omitempty"` + ActiveSectionId *uint32 `protobuf:"varint,9,opt,name=active_section_id,json=activeSectionId" json:"active_section_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *TournamentEvent) Reset() { *m = TournamentEvent{} } +func (m *TournamentEvent) String() string { return proto.CompactTextString(m) } +func (*TournamentEvent) ProtoMessage() {} +func (*TournamentEvent) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{5} +} + +func (m *TournamentEvent) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TournamentEvent.Unmarshal(m, b) +} +func (m *TournamentEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TournamentEvent.Marshal(b, m, deterministic) +} +func (m *TournamentEvent) XXX_Merge(src proto.Message) { + xxx_messageInfo_TournamentEvent.Merge(m, src) +} +func (m *TournamentEvent) XXX_Size() int { + return xxx_messageInfo_TournamentEvent.Size(m) +} +func (m *TournamentEvent) XXX_DiscardUnknown() { + xxx_messageInfo_TournamentEvent.DiscardUnknown(m) +} + +var xxx_messageInfo_TournamentEvent proto.InternalMessageInfo + +func (m *TournamentEvent) GetEventId() int32 { + if m != nil && m.EventId != nil { + return *m.EventId + } + return 0 +} + +func (m *TournamentEvent) GetEventTag() string { + if m != nil && m.EventTag != nil { + return *m.EventTag + } + return "" +} + +func (m *TournamentEvent) GetEventName() string { + if m != nil && m.EventName != nil { + return *m.EventName + } + return "" +} + +func (m *TournamentEvent) GetEventTimeStart() uint32 { + if m != nil && m.EventTimeStart != nil { + return *m.EventTimeStart + } + return 0 +} + +func (m *TournamentEvent) GetEventTimeEnd() uint32 { + if m != nil && m.EventTimeEnd != nil { + return *m.EventTimeEnd + } + return 0 +} + +func (m *TournamentEvent) GetEventPublic() int32 { + if m != nil && m.EventPublic != nil { + return *m.EventPublic + } + return 0 +} + +func (m *TournamentEvent) GetEventStageId() int32 { + if m != nil && m.EventStageId != nil { + return *m.EventStageId + } + return 0 +} + +func (m *TournamentEvent) GetEventStageName() string { + if m != nil && m.EventStageName != nil { + return *m.EventStageName + } + return "" +} + +func (m *TournamentEvent) GetActiveSectionId() uint32 { + if m != nil && m.ActiveSectionId != nil { + return *m.ActiveSectionId + } + return 0 +} + +type GlobalStatistics struct { + PlayersOnline *uint32 `protobuf:"varint,1,opt,name=players_online,json=playersOnline" json:"players_online,omitempty"` + ServersOnline *uint32 `protobuf:"varint,2,opt,name=servers_online,json=serversOnline" json:"servers_online,omitempty"` + PlayersSearching *uint32 `protobuf:"varint,3,opt,name=players_searching,json=playersSearching" json:"players_searching,omitempty"` + ServersAvailable *uint32 `protobuf:"varint,4,opt,name=servers_available,json=serversAvailable" json:"servers_available,omitempty"` + OngoingMatches *uint32 `protobuf:"varint,5,opt,name=ongoing_matches,json=ongoingMatches" json:"ongoing_matches,omitempty"` + SearchTimeAvg *uint32 `protobuf:"varint,6,opt,name=search_time_avg,json=searchTimeAvg" json:"search_time_avg,omitempty"` + SearchStatistics []*DetailedSearchStatistic `protobuf:"bytes,7,rep,name=search_statistics,json=searchStatistics" json:"search_statistics,omitempty"` + MainPostUrl *string `protobuf:"bytes,8,opt,name=main_post_url,json=mainPostUrl" json:"main_post_url,omitempty"` + RequiredAppidVersion *uint32 `protobuf:"varint,9,opt,name=required_appid_version,json=requiredAppidVersion" json:"required_appid_version,omitempty"` + PricesheetVersion *uint32 `protobuf:"varint,10,opt,name=pricesheet_version,json=pricesheetVersion" json:"pricesheet_version,omitempty"` + TwitchStreamsVersion *uint32 `protobuf:"varint,11,opt,name=twitch_streams_version,json=twitchStreamsVersion" json:"twitch_streams_version,omitempty"` + ActiveTournamentEventid *uint32 `protobuf:"varint,12,opt,name=active_tournament_eventid,json=activeTournamentEventid" json:"active_tournament_eventid,omitempty"` + ActiveSurveyId *uint32 `protobuf:"varint,13,opt,name=active_survey_id,json=activeSurveyId" json:"active_survey_id,omitempty"` + Rtime32Cur *uint32 `protobuf:"varint,14,opt,name=rtime32_cur,json=rtime32Cur" json:"rtime32_cur,omitempty"` + Rtime32EventStart *uint32 `protobuf:"varint,15,opt,name=rtime32_event_start,json=rtime32EventStart" json:"rtime32_event_start,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *GlobalStatistics) Reset() { *m = GlobalStatistics{} } +func (m *GlobalStatistics) String() string { return proto.CompactTextString(m) } +func (*GlobalStatistics) ProtoMessage() {} +func (*GlobalStatistics) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{6} +} + +func (m *GlobalStatistics) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_GlobalStatistics.Unmarshal(m, b) +} +func (m *GlobalStatistics) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_GlobalStatistics.Marshal(b, m, deterministic) +} +func (m *GlobalStatistics) XXX_Merge(src proto.Message) { + xxx_messageInfo_GlobalStatistics.Merge(m, src) +} +func (m *GlobalStatistics) XXX_Size() int { + return xxx_messageInfo_GlobalStatistics.Size(m) +} +func (m *GlobalStatistics) XXX_DiscardUnknown() { + xxx_messageInfo_GlobalStatistics.DiscardUnknown(m) +} + +var xxx_messageInfo_GlobalStatistics proto.InternalMessageInfo + +func (m *GlobalStatistics) GetPlayersOnline() uint32 { + if m != nil && m.PlayersOnline != nil { + return *m.PlayersOnline + } + return 0 +} + +func (m *GlobalStatistics) GetServersOnline() uint32 { + if m != nil && m.ServersOnline != nil { + return *m.ServersOnline + } + return 0 +} + +func (m *GlobalStatistics) GetPlayersSearching() uint32 { + if m != nil && m.PlayersSearching != nil { + return *m.PlayersSearching + } + return 0 +} + +func (m *GlobalStatistics) GetServersAvailable() uint32 { + if m != nil && m.ServersAvailable != nil { + return *m.ServersAvailable + } + return 0 +} + +func (m *GlobalStatistics) GetOngoingMatches() uint32 { + if m != nil && m.OngoingMatches != nil { + return *m.OngoingMatches + } + return 0 +} + +func (m *GlobalStatistics) GetSearchTimeAvg() uint32 { + if m != nil && m.SearchTimeAvg != nil { + return *m.SearchTimeAvg + } + return 0 +} + +func (m *GlobalStatistics) GetSearchStatistics() []*DetailedSearchStatistic { + if m != nil { + return m.SearchStatistics + } + return nil +} + +func (m *GlobalStatistics) GetMainPostUrl() string { + if m != nil && m.MainPostUrl != nil { + return *m.MainPostUrl + } + return "" +} + +func (m *GlobalStatistics) GetRequiredAppidVersion() uint32 { + if m != nil && m.RequiredAppidVersion != nil { + return *m.RequiredAppidVersion + } + return 0 +} + +func (m *GlobalStatistics) GetPricesheetVersion() uint32 { + if m != nil && m.PricesheetVersion != nil { + return *m.PricesheetVersion + } + return 0 +} + +func (m *GlobalStatistics) GetTwitchStreamsVersion() uint32 { + if m != nil && m.TwitchStreamsVersion != nil { + return *m.TwitchStreamsVersion + } + return 0 +} + +func (m *GlobalStatistics) GetActiveTournamentEventid() uint32 { + if m != nil && m.ActiveTournamentEventid != nil { + return *m.ActiveTournamentEventid + } + return 0 +} + +func (m *GlobalStatistics) GetActiveSurveyId() uint32 { + if m != nil && m.ActiveSurveyId != nil { + return *m.ActiveSurveyId + } + return 0 +} + +func (m *GlobalStatistics) GetRtime32Cur() uint32 { + if m != nil && m.Rtime32Cur != nil { + return *m.Rtime32Cur + } + return 0 +} + +func (m *GlobalStatistics) GetRtime32EventStart() uint32 { + if m != nil && m.Rtime32EventStart != nil { + return *m.Rtime32EventStart + } + return 0 +} + +type OperationalStatisticDescription struct { + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Idkey *uint32 `protobuf:"varint,2,opt,name=idkey" json:"idkey,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *OperationalStatisticDescription) Reset() { *m = OperationalStatisticDescription{} } +func (m *OperationalStatisticDescription) String() string { return proto.CompactTextString(m) } +func (*OperationalStatisticDescription) ProtoMessage() {} +func (*OperationalStatisticDescription) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{7} +} + +func (m *OperationalStatisticDescription) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_OperationalStatisticDescription.Unmarshal(m, b) +} +func (m *OperationalStatisticDescription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_OperationalStatisticDescription.Marshal(b, m, deterministic) +} +func (m *OperationalStatisticDescription) XXX_Merge(src proto.Message) { + xxx_messageInfo_OperationalStatisticDescription.Merge(m, src) +} +func (m *OperationalStatisticDescription) XXX_Size() int { + return xxx_messageInfo_OperationalStatisticDescription.Size(m) +} +func (m *OperationalStatisticDescription) XXX_DiscardUnknown() { + xxx_messageInfo_OperationalStatisticDescription.DiscardUnknown(m) +} + +var xxx_messageInfo_OperationalStatisticDescription proto.InternalMessageInfo + +func (m *OperationalStatisticDescription) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *OperationalStatisticDescription) GetIdkey() uint32 { + if m != nil && m.Idkey != nil { + return *m.Idkey + } + return 0 +} + +type OperationalStatisticElement struct { + Idkey *uint32 `protobuf:"varint,1,opt,name=idkey" json:"idkey,omitempty"` + Values []int32 `protobuf:"varint,2,rep,name=values" json:"values,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *OperationalStatisticElement) Reset() { *m = OperationalStatisticElement{} } +func (m *OperationalStatisticElement) String() string { return proto.CompactTextString(m) } +func (*OperationalStatisticElement) ProtoMessage() {} +func (*OperationalStatisticElement) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{8} +} + +func (m *OperationalStatisticElement) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_OperationalStatisticElement.Unmarshal(m, b) +} +func (m *OperationalStatisticElement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_OperationalStatisticElement.Marshal(b, m, deterministic) +} +func (m *OperationalStatisticElement) XXX_Merge(src proto.Message) { + xxx_messageInfo_OperationalStatisticElement.Merge(m, src) +} +func (m *OperationalStatisticElement) XXX_Size() int { + return xxx_messageInfo_OperationalStatisticElement.Size(m) +} +func (m *OperationalStatisticElement) XXX_DiscardUnknown() { + xxx_messageInfo_OperationalStatisticElement.DiscardUnknown(m) +} + +var xxx_messageInfo_OperationalStatisticElement proto.InternalMessageInfo + +func (m *OperationalStatisticElement) GetIdkey() uint32 { + if m != nil && m.Idkey != nil { + return *m.Idkey + } + return 0 +} + +func (m *OperationalStatisticElement) GetValues() []int32 { + if m != nil { + return m.Values + } + return nil +} + +type OperationalStatisticsPacket struct { + Packetid *int32 `protobuf:"varint,1,opt,name=packetid" json:"packetid,omitempty"` + Mstimestamp *int32 `protobuf:"varint,2,opt,name=mstimestamp" json:"mstimestamp,omitempty"` + Values []*OperationalStatisticElement `protobuf:"bytes,3,rep,name=values" json:"values,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *OperationalStatisticsPacket) Reset() { *m = OperationalStatisticsPacket{} } +func (m *OperationalStatisticsPacket) String() string { return proto.CompactTextString(m) } +func (*OperationalStatisticsPacket) ProtoMessage() {} +func (*OperationalStatisticsPacket) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{9} +} + +func (m *OperationalStatisticsPacket) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_OperationalStatisticsPacket.Unmarshal(m, b) +} +func (m *OperationalStatisticsPacket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_OperationalStatisticsPacket.Marshal(b, m, deterministic) +} +func (m *OperationalStatisticsPacket) XXX_Merge(src proto.Message) { + xxx_messageInfo_OperationalStatisticsPacket.Merge(m, src) +} +func (m *OperationalStatisticsPacket) XXX_Size() int { + return xxx_messageInfo_OperationalStatisticsPacket.Size(m) +} +func (m *OperationalStatisticsPacket) XXX_DiscardUnknown() { + xxx_messageInfo_OperationalStatisticsPacket.DiscardUnknown(m) +} + +var xxx_messageInfo_OperationalStatisticsPacket proto.InternalMessageInfo + +func (m *OperationalStatisticsPacket) GetPacketid() int32 { + if m != nil && m.Packetid != nil { + return *m.Packetid + } + return 0 +} + +func (m *OperationalStatisticsPacket) GetMstimestamp() int32 { + if m != nil && m.Mstimestamp != nil { + return *m.Mstimestamp + } + return 0 +} + +func (m *OperationalStatisticsPacket) GetValues() []*OperationalStatisticElement { + if m != nil { + return m.Values + } + return nil +} + +type PlayerRankingInfo struct { + AccountId *uint32 `protobuf:"varint,1,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + RankId *uint32 `protobuf:"varint,2,opt,name=rank_id,json=rankId" json:"rank_id,omitempty"` + Wins *uint32 `protobuf:"varint,3,opt,name=wins" json:"wins,omitempty"` + RankChange *float32 `protobuf:"fixed32,4,opt,name=rank_change,json=rankChange" json:"rank_change,omitempty"` + RankTypeId *uint32 `protobuf:"varint,6,opt,name=rank_type_id,json=rankTypeId" json:"rank_type_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *PlayerRankingInfo) Reset() { *m = PlayerRankingInfo{} } +func (m *PlayerRankingInfo) String() string { return proto.CompactTextString(m) } +func (*PlayerRankingInfo) ProtoMessage() {} +func (*PlayerRankingInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{10} +} + +func (m *PlayerRankingInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_PlayerRankingInfo.Unmarshal(m, b) +} +func (m *PlayerRankingInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_PlayerRankingInfo.Marshal(b, m, deterministic) +} +func (m *PlayerRankingInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_PlayerRankingInfo.Merge(m, src) +} +func (m *PlayerRankingInfo) XXX_Size() int { + return xxx_messageInfo_PlayerRankingInfo.Size(m) +} +func (m *PlayerRankingInfo) XXX_DiscardUnknown() { + xxx_messageInfo_PlayerRankingInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_PlayerRankingInfo proto.InternalMessageInfo + +func (m *PlayerRankingInfo) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *PlayerRankingInfo) GetRankId() uint32 { + if m != nil && m.RankId != nil { + return *m.RankId + } + return 0 +} + +func (m *PlayerRankingInfo) GetWins() uint32 { + if m != nil && m.Wins != nil { + return *m.Wins + } + return 0 +} + +func (m *PlayerRankingInfo) GetRankChange() float32 { + if m != nil && m.RankChange != nil { + return *m.RankChange + } + return 0 +} + +func (m *PlayerRankingInfo) GetRankTypeId() uint32 { + if m != nil && m.RankTypeId != nil { + return *m.RankTypeId + } + return 0 +} + +type PlayerCommendationInfo struct { + CmdFriendly *uint32 `protobuf:"varint,1,opt,name=cmd_friendly,json=cmdFriendly" json:"cmd_friendly,omitempty"` + CmdTeaching *uint32 `protobuf:"varint,2,opt,name=cmd_teaching,json=cmdTeaching" json:"cmd_teaching,omitempty"` + CmdLeader *uint32 `protobuf:"varint,4,opt,name=cmd_leader,json=cmdLeader" json:"cmd_leader,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *PlayerCommendationInfo) Reset() { *m = PlayerCommendationInfo{} } +func (m *PlayerCommendationInfo) String() string { return proto.CompactTextString(m) } +func (*PlayerCommendationInfo) ProtoMessage() {} +func (*PlayerCommendationInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{11} +} + +func (m *PlayerCommendationInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_PlayerCommendationInfo.Unmarshal(m, b) +} +func (m *PlayerCommendationInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_PlayerCommendationInfo.Marshal(b, m, deterministic) +} +func (m *PlayerCommendationInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_PlayerCommendationInfo.Merge(m, src) +} +func (m *PlayerCommendationInfo) XXX_Size() int { + return xxx_messageInfo_PlayerCommendationInfo.Size(m) +} +func (m *PlayerCommendationInfo) XXX_DiscardUnknown() { + xxx_messageInfo_PlayerCommendationInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_PlayerCommendationInfo proto.InternalMessageInfo + +func (m *PlayerCommendationInfo) GetCmdFriendly() uint32 { + if m != nil && m.CmdFriendly != nil { + return *m.CmdFriendly + } + return 0 +} + +func (m *PlayerCommendationInfo) GetCmdTeaching() uint32 { + if m != nil && m.CmdTeaching != nil { + return *m.CmdTeaching + } + return 0 +} + +func (m *PlayerCommendationInfo) GetCmdLeader() uint32 { + if m != nil && m.CmdLeader != nil { + return *m.CmdLeader + } + return 0 +} + +type PlayerMedalsInfo struct { + DisplayItemsDefidx []uint32 `protobuf:"varint,7,rep,name=display_items_defidx,json=displayItemsDefidx" json:"display_items_defidx,omitempty"` + FeaturedDisplayItemDefidx *uint32 `protobuf:"varint,8,opt,name=featured_display_item_defidx,json=featuredDisplayItemDefidx" json:"featured_display_item_defidx,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *PlayerMedalsInfo) Reset() { *m = PlayerMedalsInfo{} } +func (m *PlayerMedalsInfo) String() string { return proto.CompactTextString(m) } +func (*PlayerMedalsInfo) ProtoMessage() {} +func (*PlayerMedalsInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{12} +} + +func (m *PlayerMedalsInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_PlayerMedalsInfo.Unmarshal(m, b) +} +func (m *PlayerMedalsInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_PlayerMedalsInfo.Marshal(b, m, deterministic) +} +func (m *PlayerMedalsInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_PlayerMedalsInfo.Merge(m, src) +} +func (m *PlayerMedalsInfo) XXX_Size() int { + return xxx_messageInfo_PlayerMedalsInfo.Size(m) +} +func (m *PlayerMedalsInfo) XXX_DiscardUnknown() { + xxx_messageInfo_PlayerMedalsInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_PlayerMedalsInfo proto.InternalMessageInfo + +func (m *PlayerMedalsInfo) GetDisplayItemsDefidx() []uint32 { + if m != nil { + return m.DisplayItemsDefidx + } + return nil +} + +func (m *PlayerMedalsInfo) GetFeaturedDisplayItemDefidx() uint32 { + if m != nil && m.FeaturedDisplayItemDefidx != nil { + return *m.FeaturedDisplayItemDefidx + } + return 0 +} + +type AccountActivity struct { + Activity *uint32 `protobuf:"varint,1,opt,name=activity" json:"activity,omitempty"` + Mode *uint32 `protobuf:"varint,2,opt,name=mode" json:"mode,omitempty"` + Map *uint32 `protobuf:"varint,3,opt,name=map" json:"map,omitempty"` + Matchid *uint64 `protobuf:"varint,4,opt,name=matchid" json:"matchid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *AccountActivity) Reset() { *m = AccountActivity{} } +func (m *AccountActivity) String() string { return proto.CompactTextString(m) } +func (*AccountActivity) ProtoMessage() {} +func (*AccountActivity) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{13} +} + +func (m *AccountActivity) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_AccountActivity.Unmarshal(m, b) +} +func (m *AccountActivity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_AccountActivity.Marshal(b, m, deterministic) +} +func (m *AccountActivity) XXX_Merge(src proto.Message) { + xxx_messageInfo_AccountActivity.Merge(m, src) +} +func (m *AccountActivity) XXX_Size() int { + return xxx_messageInfo_AccountActivity.Size(m) +} +func (m *AccountActivity) XXX_DiscardUnknown() { + xxx_messageInfo_AccountActivity.DiscardUnknown(m) +} + +var xxx_messageInfo_AccountActivity proto.InternalMessageInfo + +func (m *AccountActivity) GetActivity() uint32 { + if m != nil && m.Activity != nil { + return *m.Activity + } + return 0 +} + +func (m *AccountActivity) GetMode() uint32 { + if m != nil && m.Mode != nil { + return *m.Mode + } + return 0 +} + +func (m *AccountActivity) GetMap() uint32 { + if m != nil && m.Map != nil { + return *m.Map + } + return 0 +} + +func (m *AccountActivity) GetMatchid() uint64 { + if m != nil && m.Matchid != nil { + return *m.Matchid + } + return 0 +} + +type TournamentMatchSetup struct { + EventId *int32 `protobuf:"varint,1,opt,name=event_id,json=eventId" json:"event_id,omitempty"` + TeamIdCt *int32 `protobuf:"varint,2,opt,name=team_id_ct,json=teamIdCt" json:"team_id_ct,omitempty"` + TeamIdT *int32 `protobuf:"varint,3,opt,name=team_id_t,json=teamIdT" json:"team_id_t,omitempty"` + EventStageId *int32 `protobuf:"varint,4,opt,name=event_stage_id,json=eventStageId" json:"event_stage_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *TournamentMatchSetup) Reset() { *m = TournamentMatchSetup{} } +func (m *TournamentMatchSetup) String() string { return proto.CompactTextString(m) } +func (*TournamentMatchSetup) ProtoMessage() {} +func (*TournamentMatchSetup) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{14} +} + +func (m *TournamentMatchSetup) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TournamentMatchSetup.Unmarshal(m, b) +} +func (m *TournamentMatchSetup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TournamentMatchSetup.Marshal(b, m, deterministic) +} +func (m *TournamentMatchSetup) XXX_Merge(src proto.Message) { + xxx_messageInfo_TournamentMatchSetup.Merge(m, src) +} +func (m *TournamentMatchSetup) XXX_Size() int { + return xxx_messageInfo_TournamentMatchSetup.Size(m) +} +func (m *TournamentMatchSetup) XXX_DiscardUnknown() { + xxx_messageInfo_TournamentMatchSetup.DiscardUnknown(m) +} + +var xxx_messageInfo_TournamentMatchSetup proto.InternalMessageInfo + +func (m *TournamentMatchSetup) GetEventId() int32 { + if m != nil && m.EventId != nil { + return *m.EventId + } + return 0 +} + +func (m *TournamentMatchSetup) GetTeamIdCt() int32 { + if m != nil && m.TeamIdCt != nil { + return *m.TeamIdCt + } + return 0 +} + +func (m *TournamentMatchSetup) GetTeamIdT() int32 { + if m != nil && m.TeamIdT != nil { + return *m.TeamIdT + } + return 0 +} + +func (m *TournamentMatchSetup) GetEventStageId() int32 { + if m != nil && m.EventStageId != nil { + return *m.EventStageId + } + return 0 +} + +type ServerHltvInfo struct { + TvUdpPort *uint32 `protobuf:"varint,1,opt,name=tv_udp_port,json=tvUdpPort" json:"tv_udp_port,omitempty"` + TvWatchKey *uint64 `protobuf:"varint,2,opt,name=tv_watch_key,json=tvWatchKey" json:"tv_watch_key,omitempty"` + TvSlots *uint32 `protobuf:"varint,3,opt,name=tv_slots,json=tvSlots" json:"tv_slots,omitempty"` + TvClients *uint32 `protobuf:"varint,4,opt,name=tv_clients,json=tvClients" json:"tv_clients,omitempty"` + TvProxies *uint32 `protobuf:"varint,5,opt,name=tv_proxies,json=tvProxies" json:"tv_proxies,omitempty"` + TvTime *uint32 `protobuf:"varint,6,opt,name=tv_time,json=tvTime" json:"tv_time,omitempty"` + GameType *uint32 `protobuf:"varint,8,opt,name=game_type,json=gameType" json:"game_type,omitempty"` + GameMapgroup *string `protobuf:"bytes,9,opt,name=game_mapgroup,json=gameMapgroup" json:"game_mapgroup,omitempty"` + GameMap *string `protobuf:"bytes,10,opt,name=game_map,json=gameMap" json:"game_map,omitempty"` + TvMasterSteamid *uint64 `protobuf:"varint,11,opt,name=tv_master_steamid,json=tvMasterSteamid" json:"tv_master_steamid,omitempty"` + TvLocalSlots *uint32 `protobuf:"varint,12,opt,name=tv_local_slots,json=tvLocalSlots" json:"tv_local_slots,omitempty"` + TvLocalClients *uint32 `protobuf:"varint,13,opt,name=tv_local_clients,json=tvLocalClients" json:"tv_local_clients,omitempty"` + TvLocalProxies *uint32 `protobuf:"varint,14,opt,name=tv_local_proxies,json=tvLocalProxies" json:"tv_local_proxies,omitempty"` + TvRelaySlots *uint32 `protobuf:"varint,15,opt,name=tv_relay_slots,json=tvRelaySlots" json:"tv_relay_slots,omitempty"` + TvRelayClients *uint32 `protobuf:"varint,16,opt,name=tv_relay_clients,json=tvRelayClients" json:"tv_relay_clients,omitempty"` + TvRelayProxies *uint32 `protobuf:"varint,17,opt,name=tv_relay_proxies,json=tvRelayProxies" json:"tv_relay_proxies,omitempty"` + TvRelayAddress *uint32 `protobuf:"varint,18,opt,name=tv_relay_address,json=tvRelayAddress" json:"tv_relay_address,omitempty"` + TvRelayPort *uint32 `protobuf:"varint,19,opt,name=tv_relay_port,json=tvRelayPort" json:"tv_relay_port,omitempty"` + TvRelaySteamid *uint64 `protobuf:"varint,20,opt,name=tv_relay_steamid,json=tvRelaySteamid" json:"tv_relay_steamid,omitempty"` + Flags *uint32 `protobuf:"varint,21,opt,name=flags" json:"flags,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ServerHltvInfo) Reset() { *m = ServerHltvInfo{} } +func (m *ServerHltvInfo) String() string { return proto.CompactTextString(m) } +func (*ServerHltvInfo) ProtoMessage() {} +func (*ServerHltvInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{15} +} + +func (m *ServerHltvInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ServerHltvInfo.Unmarshal(m, b) +} +func (m *ServerHltvInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ServerHltvInfo.Marshal(b, m, deterministic) +} +func (m *ServerHltvInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_ServerHltvInfo.Merge(m, src) +} +func (m *ServerHltvInfo) XXX_Size() int { + return xxx_messageInfo_ServerHltvInfo.Size(m) +} +func (m *ServerHltvInfo) XXX_DiscardUnknown() { + xxx_messageInfo_ServerHltvInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_ServerHltvInfo proto.InternalMessageInfo + +func (m *ServerHltvInfo) GetTvUdpPort() uint32 { + if m != nil && m.TvUdpPort != nil { + return *m.TvUdpPort + } + return 0 +} + +func (m *ServerHltvInfo) GetTvWatchKey() uint64 { + if m != nil && m.TvWatchKey != nil { + return *m.TvWatchKey + } + return 0 +} + +func (m *ServerHltvInfo) GetTvSlots() uint32 { + if m != nil && m.TvSlots != nil { + return *m.TvSlots + } + return 0 +} + +func (m *ServerHltvInfo) GetTvClients() uint32 { + if m != nil && m.TvClients != nil { + return *m.TvClients + } + return 0 +} + +func (m *ServerHltvInfo) GetTvProxies() uint32 { + if m != nil && m.TvProxies != nil { + return *m.TvProxies + } + return 0 +} + +func (m *ServerHltvInfo) GetTvTime() uint32 { + if m != nil && m.TvTime != nil { + return *m.TvTime + } + return 0 +} + +func (m *ServerHltvInfo) GetGameType() uint32 { + if m != nil && m.GameType != nil { + return *m.GameType + } + return 0 +} + +func (m *ServerHltvInfo) GetGameMapgroup() string { + if m != nil && m.GameMapgroup != nil { + return *m.GameMapgroup + } + return "" +} + +func (m *ServerHltvInfo) GetGameMap() string { + if m != nil && m.GameMap != nil { + return *m.GameMap + } + return "" +} + +func (m *ServerHltvInfo) GetTvMasterSteamid() uint64 { + if m != nil && m.TvMasterSteamid != nil { + return *m.TvMasterSteamid + } + return 0 +} + +func (m *ServerHltvInfo) GetTvLocalSlots() uint32 { + if m != nil && m.TvLocalSlots != nil { + return *m.TvLocalSlots + } + return 0 +} + +func (m *ServerHltvInfo) GetTvLocalClients() uint32 { + if m != nil && m.TvLocalClients != nil { + return *m.TvLocalClients + } + return 0 +} + +func (m *ServerHltvInfo) GetTvLocalProxies() uint32 { + if m != nil && m.TvLocalProxies != nil { + return *m.TvLocalProxies + } + return 0 +} + +func (m *ServerHltvInfo) GetTvRelaySlots() uint32 { + if m != nil && m.TvRelaySlots != nil { + return *m.TvRelaySlots + } + return 0 +} + +func (m *ServerHltvInfo) GetTvRelayClients() uint32 { + if m != nil && m.TvRelayClients != nil { + return *m.TvRelayClients + } + return 0 +} + +func (m *ServerHltvInfo) GetTvRelayProxies() uint32 { + if m != nil && m.TvRelayProxies != nil { + return *m.TvRelayProxies + } + return 0 +} + +func (m *ServerHltvInfo) GetTvRelayAddress() uint32 { + if m != nil && m.TvRelayAddress != nil { + return *m.TvRelayAddress + } + return 0 +} + +func (m *ServerHltvInfo) GetTvRelayPort() uint32 { + if m != nil && m.TvRelayPort != nil { + return *m.TvRelayPort + } + return 0 +} + +func (m *ServerHltvInfo) GetTvRelaySteamid() uint64 { + if m != nil && m.TvRelaySteamid != nil { + return *m.TvRelaySteamid + } + return 0 +} + +func (m *ServerHltvInfo) GetFlags() uint32 { + if m != nil && m.Flags != nil { + return *m.Flags + } + return 0 +} + +type IpAddressMask struct { + A *uint32 `protobuf:"varint,1,opt,name=a" json:"a,omitempty"` + B *uint32 `protobuf:"varint,2,opt,name=b" json:"b,omitempty"` + C *uint32 `protobuf:"varint,3,opt,name=c" json:"c,omitempty"` + D *uint32 `protobuf:"varint,4,opt,name=d" json:"d,omitempty"` + Bits *uint32 `protobuf:"varint,5,opt,name=bits" json:"bits,omitempty"` + Token *uint32 `protobuf:"varint,6,opt,name=token" json:"token,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *IpAddressMask) Reset() { *m = IpAddressMask{} } +func (m *IpAddressMask) String() string { return proto.CompactTextString(m) } +func (*IpAddressMask) ProtoMessage() {} +func (*IpAddressMask) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{16} +} + +func (m *IpAddressMask) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_IpAddressMask.Unmarshal(m, b) +} +func (m *IpAddressMask) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_IpAddressMask.Marshal(b, m, deterministic) +} +func (m *IpAddressMask) XXX_Merge(src proto.Message) { + xxx_messageInfo_IpAddressMask.Merge(m, src) +} +func (m *IpAddressMask) XXX_Size() int { + return xxx_messageInfo_IpAddressMask.Size(m) +} +func (m *IpAddressMask) XXX_DiscardUnknown() { + xxx_messageInfo_IpAddressMask.DiscardUnknown(m) +} + +var xxx_messageInfo_IpAddressMask proto.InternalMessageInfo + +func (m *IpAddressMask) GetA() uint32 { + if m != nil && m.A != nil { + return *m.A + } + return 0 +} + +func (m *IpAddressMask) GetB() uint32 { + if m != nil && m.B != nil { + return *m.B + } + return 0 +} + +func (m *IpAddressMask) GetC() uint32 { + if m != nil && m.C != nil { + return *m.C + } + return 0 +} + +func (m *IpAddressMask) GetD() uint32 { + if m != nil && m.D != nil { + return *m.D + } + return 0 +} + +func (m *IpAddressMask) GetBits() uint32 { + if m != nil && m.Bits != nil { + return *m.Bits + } + return 0 +} + +func (m *IpAddressMask) GetToken() uint32 { + if m != nil && m.Token != nil { + return *m.Token + } + return 0 +} + +type CMsgCsgoSteamUserStatChange struct { + Ecsgosteamuserstat *int32 `protobuf:"varint,1,opt,name=ecsgosteamuserstat" json:"ecsgosteamuserstat,omitempty"` + Delta *int32 `protobuf:"varint,2,opt,name=delta" json:"delta,omitempty"` + Absolute *bool `protobuf:"varint,3,opt,name=absolute" json:"absolute,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgCsgoSteamUserStatChange) Reset() { *m = CMsgCsgoSteamUserStatChange{} } +func (m *CMsgCsgoSteamUserStatChange) String() string { return proto.CompactTextString(m) } +func (*CMsgCsgoSteamUserStatChange) ProtoMessage() {} +func (*CMsgCsgoSteamUserStatChange) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{17} +} + +func (m *CMsgCsgoSteamUserStatChange) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgCsgoSteamUserStatChange.Unmarshal(m, b) +} +func (m *CMsgCsgoSteamUserStatChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgCsgoSteamUserStatChange.Marshal(b, m, deterministic) +} +func (m *CMsgCsgoSteamUserStatChange) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgCsgoSteamUserStatChange.Merge(m, src) +} +func (m *CMsgCsgoSteamUserStatChange) XXX_Size() int { + return xxx_messageInfo_CMsgCsgoSteamUserStatChange.Size(m) +} +func (m *CMsgCsgoSteamUserStatChange) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgCsgoSteamUserStatChange.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgCsgoSteamUserStatChange proto.InternalMessageInfo + +func (m *CMsgCsgoSteamUserStatChange) GetEcsgosteamuserstat() int32 { + if m != nil && m.Ecsgosteamuserstat != nil { + return *m.Ecsgosteamuserstat + } + return 0 +} + +func (m *CMsgCsgoSteamUserStatChange) GetDelta() int32 { + if m != nil && m.Delta != nil { + return *m.Delta + } + return 0 +} + +func (m *CMsgCsgoSteamUserStatChange) GetAbsolute() bool { + if m != nil && m.Absolute != nil { + return *m.Absolute + } + return false +} + +type XpProgressData struct { + XpPoints *uint32 `protobuf:"varint,1,opt,name=xp_points,json=xpPoints" json:"xp_points,omitempty"` + XpCategory *int32 `protobuf:"varint,2,opt,name=xp_category,json=xpCategory" json:"xp_category,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *XpProgressData) Reset() { *m = XpProgressData{} } +func (m *XpProgressData) String() string { return proto.CompactTextString(m) } +func (*XpProgressData) ProtoMessage() {} +func (*XpProgressData) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{18} +} + +func (m *XpProgressData) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_XpProgressData.Unmarshal(m, b) +} +func (m *XpProgressData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_XpProgressData.Marshal(b, m, deterministic) +} +func (m *XpProgressData) XXX_Merge(src proto.Message) { + xxx_messageInfo_XpProgressData.Merge(m, src) +} +func (m *XpProgressData) XXX_Size() int { + return xxx_messageInfo_XpProgressData.Size(m) +} +func (m *XpProgressData) XXX_DiscardUnknown() { + xxx_messageInfo_XpProgressData.DiscardUnknown(m) +} + +var xxx_messageInfo_XpProgressData proto.InternalMessageInfo + +func (m *XpProgressData) GetXpPoints() uint32 { + if m != nil && m.XpPoints != nil { + return *m.XpPoints + } + return 0 +} + +func (m *XpProgressData) GetXpCategory() int32 { + if m != nil && m.XpCategory != nil { + return *m.XpCategory + } + return 0 +} + +type MatchEndItemUpdates struct { + ItemId *uint64 `protobuf:"varint,1,opt,name=item_id,json=itemId" json:"item_id,omitempty"` + ItemAttrDefidx *uint32 `protobuf:"varint,2,opt,name=item_attr_defidx,json=itemAttrDefidx" json:"item_attr_defidx,omitempty"` + ItemAttrDeltaValue *uint32 `protobuf:"varint,3,opt,name=item_attr_delta_value,json=itemAttrDeltaValue" json:"item_attr_delta_value,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MatchEndItemUpdates) Reset() { *m = MatchEndItemUpdates{} } +func (m *MatchEndItemUpdates) String() string { return proto.CompactTextString(m) } +func (*MatchEndItemUpdates) ProtoMessage() {} +func (*MatchEndItemUpdates) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{19} +} + +func (m *MatchEndItemUpdates) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MatchEndItemUpdates.Unmarshal(m, b) +} +func (m *MatchEndItemUpdates) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MatchEndItemUpdates.Marshal(b, m, deterministic) +} +func (m *MatchEndItemUpdates) XXX_Merge(src proto.Message) { + xxx_messageInfo_MatchEndItemUpdates.Merge(m, src) +} +func (m *MatchEndItemUpdates) XXX_Size() int { + return xxx_messageInfo_MatchEndItemUpdates.Size(m) +} +func (m *MatchEndItemUpdates) XXX_DiscardUnknown() { + xxx_messageInfo_MatchEndItemUpdates.DiscardUnknown(m) +} + +var xxx_messageInfo_MatchEndItemUpdates proto.InternalMessageInfo + +func (m *MatchEndItemUpdates) GetItemId() uint64 { + if m != nil && m.ItemId != nil { + return *m.ItemId + } + return 0 +} + +func (m *MatchEndItemUpdates) GetItemAttrDefidx() uint32 { + if m != nil && m.ItemAttrDefidx != nil { + return *m.ItemAttrDefidx + } + return 0 +} + +func (m *MatchEndItemUpdates) GetItemAttrDeltaValue() uint32 { + if m != nil && m.ItemAttrDeltaValue != nil { + return *m.ItemAttrDeltaValue + } + return 0 +} + +type ScoreLeaderboardData struct { + QuestId *uint64 `protobuf:"varint,1,opt,name=quest_id,json=questId" json:"quest_id,omitempty"` + Score *uint32 `protobuf:"varint,2,opt,name=score" json:"score,omitempty"` + Accountentries []*ScoreLeaderboardData_AccountEntries `protobuf:"bytes,3,rep,name=accountentries" json:"accountentries,omitempty"` + Matchentries []*ScoreLeaderboardData_Entry `protobuf:"bytes,5,rep,name=matchentries" json:"matchentries,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ScoreLeaderboardData) Reset() { *m = ScoreLeaderboardData{} } +func (m *ScoreLeaderboardData) String() string { return proto.CompactTextString(m) } +func (*ScoreLeaderboardData) ProtoMessage() {} +func (*ScoreLeaderboardData) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{20} +} + +func (m *ScoreLeaderboardData) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ScoreLeaderboardData.Unmarshal(m, b) +} +func (m *ScoreLeaderboardData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ScoreLeaderboardData.Marshal(b, m, deterministic) +} +func (m *ScoreLeaderboardData) XXX_Merge(src proto.Message) { + xxx_messageInfo_ScoreLeaderboardData.Merge(m, src) +} +func (m *ScoreLeaderboardData) XXX_Size() int { + return xxx_messageInfo_ScoreLeaderboardData.Size(m) +} +func (m *ScoreLeaderboardData) XXX_DiscardUnknown() { + xxx_messageInfo_ScoreLeaderboardData.DiscardUnknown(m) +} + +var xxx_messageInfo_ScoreLeaderboardData proto.InternalMessageInfo + +func (m *ScoreLeaderboardData) GetQuestId() uint64 { + if m != nil && m.QuestId != nil { + return *m.QuestId + } + return 0 +} + +func (m *ScoreLeaderboardData) GetScore() uint32 { + if m != nil && m.Score != nil { + return *m.Score + } + return 0 +} + +func (m *ScoreLeaderboardData) GetAccountentries() []*ScoreLeaderboardData_AccountEntries { + if m != nil { + return m.Accountentries + } + return nil +} + +func (m *ScoreLeaderboardData) GetMatchentries() []*ScoreLeaderboardData_Entry { + if m != nil { + return m.Matchentries + } + return nil +} + +type ScoreLeaderboardData_Entry struct { + Tag *uint32 `protobuf:"varint,1,opt,name=tag" json:"tag,omitempty"` + Val *uint32 `protobuf:"varint,2,opt,name=val" json:"val,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ScoreLeaderboardData_Entry) Reset() { *m = ScoreLeaderboardData_Entry{} } +func (m *ScoreLeaderboardData_Entry) String() string { return proto.CompactTextString(m) } +func (*ScoreLeaderboardData_Entry) ProtoMessage() {} +func (*ScoreLeaderboardData_Entry) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{20, 0} +} + +func (m *ScoreLeaderboardData_Entry) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ScoreLeaderboardData_Entry.Unmarshal(m, b) +} +func (m *ScoreLeaderboardData_Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ScoreLeaderboardData_Entry.Marshal(b, m, deterministic) +} +func (m *ScoreLeaderboardData_Entry) XXX_Merge(src proto.Message) { + xxx_messageInfo_ScoreLeaderboardData_Entry.Merge(m, src) +} +func (m *ScoreLeaderboardData_Entry) XXX_Size() int { + return xxx_messageInfo_ScoreLeaderboardData_Entry.Size(m) +} +func (m *ScoreLeaderboardData_Entry) XXX_DiscardUnknown() { + xxx_messageInfo_ScoreLeaderboardData_Entry.DiscardUnknown(m) +} + +var xxx_messageInfo_ScoreLeaderboardData_Entry proto.InternalMessageInfo + +func (m *ScoreLeaderboardData_Entry) GetTag() uint32 { + if m != nil && m.Tag != nil { + return *m.Tag + } + return 0 +} + +func (m *ScoreLeaderboardData_Entry) GetVal() uint32 { + if m != nil && m.Val != nil { + return *m.Val + } + return 0 +} + +type ScoreLeaderboardData_AccountEntries struct { + Accountid *uint32 `protobuf:"varint,1,opt,name=accountid" json:"accountid,omitempty"` + Entries []*ScoreLeaderboardData_Entry `protobuf:"bytes,2,rep,name=entries" json:"entries,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ScoreLeaderboardData_AccountEntries) Reset() { *m = ScoreLeaderboardData_AccountEntries{} } +func (m *ScoreLeaderboardData_AccountEntries) String() string { return proto.CompactTextString(m) } +func (*ScoreLeaderboardData_AccountEntries) ProtoMessage() {} +func (*ScoreLeaderboardData_AccountEntries) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{20, 1} +} + +func (m *ScoreLeaderboardData_AccountEntries) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ScoreLeaderboardData_AccountEntries.Unmarshal(m, b) +} +func (m *ScoreLeaderboardData_AccountEntries) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ScoreLeaderboardData_AccountEntries.Marshal(b, m, deterministic) +} +func (m *ScoreLeaderboardData_AccountEntries) XXX_Merge(src proto.Message) { + xxx_messageInfo_ScoreLeaderboardData_AccountEntries.Merge(m, src) +} +func (m *ScoreLeaderboardData_AccountEntries) XXX_Size() int { + return xxx_messageInfo_ScoreLeaderboardData_AccountEntries.Size(m) +} +func (m *ScoreLeaderboardData_AccountEntries) XXX_DiscardUnknown() { + xxx_messageInfo_ScoreLeaderboardData_AccountEntries.DiscardUnknown(m) +} + +var xxx_messageInfo_ScoreLeaderboardData_AccountEntries proto.InternalMessageInfo + +func (m *ScoreLeaderboardData_AccountEntries) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +func (m *ScoreLeaderboardData_AccountEntries) GetEntries() []*ScoreLeaderboardData_Entry { + if m != nil { + return m.Entries + } + return nil +} + +type PlayerQuestData struct { + QuesterAccountId *uint32 `protobuf:"varint,1,opt,name=quester_account_id,json=questerAccountId" json:"quester_account_id,omitempty"` + QuestItemData []*PlayerQuestData_QuestItemData `protobuf:"bytes,2,rep,name=quest_item_data,json=questItemData" json:"quest_item_data,omitempty"` + XpProgressData []*XpProgressData `protobuf:"bytes,3,rep,name=xp_progress_data,json=xpProgressData" json:"xp_progress_data,omitempty"` + TimePlayed *uint32 `protobuf:"varint,4,opt,name=time_played,json=timePlayed" json:"time_played,omitempty"` + MmGameMode *uint32 `protobuf:"varint,5,opt,name=mm_game_mode,json=mmGameMode" json:"mm_game_mode,omitempty"` + ItemUpdates []*MatchEndItemUpdates `protobuf:"bytes,6,rep,name=item_updates,json=itemUpdates" json:"item_updates,omitempty"` + OperationPointsEligible *bool `protobuf:"varint,7,opt,name=operation_points_eligible,json=operationPointsEligible" json:"operation_points_eligible,omitempty"` + Userstatchanges []*CMsgCsgoSteamUserStatChange `protobuf:"bytes,8,rep,name=userstatchanges" json:"userstatchanges,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *PlayerQuestData) Reset() { *m = PlayerQuestData{} } +func (m *PlayerQuestData) String() string { return proto.CompactTextString(m) } +func (*PlayerQuestData) ProtoMessage() {} +func (*PlayerQuestData) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{21} +} + +func (m *PlayerQuestData) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_PlayerQuestData.Unmarshal(m, b) +} +func (m *PlayerQuestData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_PlayerQuestData.Marshal(b, m, deterministic) +} +func (m *PlayerQuestData) XXX_Merge(src proto.Message) { + xxx_messageInfo_PlayerQuestData.Merge(m, src) +} +func (m *PlayerQuestData) XXX_Size() int { + return xxx_messageInfo_PlayerQuestData.Size(m) +} +func (m *PlayerQuestData) XXX_DiscardUnknown() { + xxx_messageInfo_PlayerQuestData.DiscardUnknown(m) +} + +var xxx_messageInfo_PlayerQuestData proto.InternalMessageInfo + +func (m *PlayerQuestData) GetQuesterAccountId() uint32 { + if m != nil && m.QuesterAccountId != nil { + return *m.QuesterAccountId + } + return 0 +} + +func (m *PlayerQuestData) GetQuestItemData() []*PlayerQuestData_QuestItemData { + if m != nil { + return m.QuestItemData + } + return nil +} + +func (m *PlayerQuestData) GetXpProgressData() []*XpProgressData { + if m != nil { + return m.XpProgressData + } + return nil +} + +func (m *PlayerQuestData) GetTimePlayed() uint32 { + if m != nil && m.TimePlayed != nil { + return *m.TimePlayed + } + return 0 +} + +func (m *PlayerQuestData) GetMmGameMode() uint32 { + if m != nil && m.MmGameMode != nil { + return *m.MmGameMode + } + return 0 +} + +func (m *PlayerQuestData) GetItemUpdates() []*MatchEndItemUpdates { + if m != nil { + return m.ItemUpdates + } + return nil +} + +func (m *PlayerQuestData) GetOperationPointsEligible() bool { + if m != nil && m.OperationPointsEligible != nil { + return *m.OperationPointsEligible + } + return false +} + +func (m *PlayerQuestData) GetUserstatchanges() []*CMsgCsgoSteamUserStatChange { + if m != nil { + return m.Userstatchanges + } + return nil +} + +type PlayerQuestData_QuestItemData struct { + QuestId *uint64 `protobuf:"varint,1,opt,name=quest_id,json=questId" json:"quest_id,omitempty"` + QuestNormalPointsEarned *int32 `protobuf:"varint,2,opt,name=quest_normal_points_earned,json=questNormalPointsEarned" json:"quest_normal_points_earned,omitempty"` + QuestBonusPointsEarned *int32 `protobuf:"varint,3,opt,name=quest_bonus_points_earned,json=questBonusPointsEarned" json:"quest_bonus_points_earned,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *PlayerQuestData_QuestItemData) Reset() { *m = PlayerQuestData_QuestItemData{} } +func (m *PlayerQuestData_QuestItemData) String() string { return proto.CompactTextString(m) } +func (*PlayerQuestData_QuestItemData) ProtoMessage() {} +func (*PlayerQuestData_QuestItemData) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{21, 0} +} + +func (m *PlayerQuestData_QuestItemData) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_PlayerQuestData_QuestItemData.Unmarshal(m, b) +} +func (m *PlayerQuestData_QuestItemData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_PlayerQuestData_QuestItemData.Marshal(b, m, deterministic) +} +func (m *PlayerQuestData_QuestItemData) XXX_Merge(src proto.Message) { + xxx_messageInfo_PlayerQuestData_QuestItemData.Merge(m, src) +} +func (m *PlayerQuestData_QuestItemData) XXX_Size() int { + return xxx_messageInfo_PlayerQuestData_QuestItemData.Size(m) +} +func (m *PlayerQuestData_QuestItemData) XXX_DiscardUnknown() { + xxx_messageInfo_PlayerQuestData_QuestItemData.DiscardUnknown(m) +} + +var xxx_messageInfo_PlayerQuestData_QuestItemData proto.InternalMessageInfo + +func (m *PlayerQuestData_QuestItemData) GetQuestId() uint64 { + if m != nil && m.QuestId != nil { + return *m.QuestId + } + return 0 +} + +func (m *PlayerQuestData_QuestItemData) GetQuestNormalPointsEarned() int32 { + if m != nil && m.QuestNormalPointsEarned != nil { + return *m.QuestNormalPointsEarned + } + return 0 +} + +func (m *PlayerQuestData_QuestItemData) GetQuestBonusPointsEarned() int32 { + if m != nil && m.QuestBonusPointsEarned != nil { + return *m.QuestBonusPointsEarned + } + return 0 +} + +type CMsgGC_ServerQuestUpdateData struct { + PlayerQuestData []*PlayerQuestData `protobuf:"bytes,1,rep,name=player_quest_data,json=playerQuestData" json:"player_quest_data,omitempty"` + BinaryData []byte `protobuf:"bytes,2,opt,name=binary_data,json=binaryData" json:"binary_data,omitempty"` + MmGameMode *uint32 `protobuf:"varint,3,opt,name=mm_game_mode,json=mmGameMode" json:"mm_game_mode,omitempty"` + Missionlbsdata *ScoreLeaderboardData `protobuf:"bytes,4,opt,name=missionlbsdata" json:"missionlbsdata,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGC_ServerQuestUpdateData) Reset() { *m = CMsgGC_ServerQuestUpdateData{} } +func (m *CMsgGC_ServerQuestUpdateData) String() string { return proto.CompactTextString(m) } +func (*CMsgGC_ServerQuestUpdateData) ProtoMessage() {} +func (*CMsgGC_ServerQuestUpdateData) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{22} +} + +func (m *CMsgGC_ServerQuestUpdateData) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGC_ServerQuestUpdateData.Unmarshal(m, b) +} +func (m *CMsgGC_ServerQuestUpdateData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGC_ServerQuestUpdateData.Marshal(b, m, deterministic) +} +func (m *CMsgGC_ServerQuestUpdateData) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGC_ServerQuestUpdateData.Merge(m, src) +} +func (m *CMsgGC_ServerQuestUpdateData) XXX_Size() int { + return xxx_messageInfo_CMsgGC_ServerQuestUpdateData.Size(m) +} +func (m *CMsgGC_ServerQuestUpdateData) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGC_ServerQuestUpdateData.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGC_ServerQuestUpdateData proto.InternalMessageInfo + +func (m *CMsgGC_ServerQuestUpdateData) GetPlayerQuestData() []*PlayerQuestData { + if m != nil { + return m.PlayerQuestData + } + return nil +} + +func (m *CMsgGC_ServerQuestUpdateData) GetBinaryData() []byte { + if m != nil { + return m.BinaryData + } + return nil +} + +func (m *CMsgGC_ServerQuestUpdateData) GetMmGameMode() uint32 { + if m != nil && m.MmGameMode != nil { + return *m.MmGameMode + } + return 0 +} + +func (m *CMsgGC_ServerQuestUpdateData) GetMissionlbsdata() *ScoreLeaderboardData { + if m != nil { + return m.Missionlbsdata + } + return nil +} + +type CMsgGCCStrike15V2_MatchmakingGCOperationalStats struct { + Packetid *int32 `protobuf:"varint,1,opt,name=packetid" json:"packetid,omitempty"` + Namekeys []*OperationalStatisticDescription `protobuf:"bytes,2,rep,name=namekeys" json:"namekeys,omitempty"` + Packets []*OperationalStatisticsPacket `protobuf:"bytes,3,rep,name=packets" json:"packets,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingGCOperationalStats) Reset() { + *m = CMsgGCCStrike15V2_MatchmakingGCOperationalStats{} +} +func (m *CMsgGCCStrike15V2_MatchmakingGCOperationalStats) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchmakingGCOperationalStats) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingGCOperationalStats) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{23} +} + +func (m *CMsgGCCStrike15V2_MatchmakingGCOperationalStats) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGCOperationalStats.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingGCOperationalStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGCOperationalStats.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingGCOperationalStats) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGCOperationalStats.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingGCOperationalStats) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGCOperationalStats.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingGCOperationalStats) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGCOperationalStats.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGCOperationalStats proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchmakingGCOperationalStats) GetPacketid() int32 { + if m != nil && m.Packetid != nil { + return *m.Packetid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGCOperationalStats) GetNamekeys() []*OperationalStatisticDescription { + if m != nil { + return m.Namekeys + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGCOperationalStats) GetPackets() []*OperationalStatisticsPacket { + if m != nil { + return m.Packets + } + return nil +} + +type CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm struct { + Token *uint32 `protobuf:"varint,1,opt,name=token" json:"token,omitempty"` + Stamp *uint32 `protobuf:"varint,2,opt,name=stamp" json:"stamp,omitempty"` + Exchange *uint64 `protobuf:"varint,3,opt,name=exchange" json:"exchange,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm) Reset() { + *m = CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm{} +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{24} +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm) GetToken() uint32 { + if m != nil && m.Token != nil { + return *m.Token + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm) GetStamp() uint32 { + if m != nil && m.Stamp != nil { + return *m.Stamp + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm) GetExchange() uint64 { + if m != nil && m.Exchange != nil { + return *m.Exchange + } + return 0 +} + +type CMsgGCCStrike15V2_GC2ServerReservationUpdate struct { + ViewersExternalTotal *uint32 `protobuf:"varint,1,opt,name=viewers_external_total,json=viewersExternalTotal" json:"viewers_external_total,omitempty"` + ViewersExternalSteam *uint32 `protobuf:"varint,2,opt,name=viewers_external_steam,json=viewersExternalSteam" json:"viewers_external_steam,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_GC2ServerReservationUpdate) Reset() { + *m = CMsgGCCStrike15V2_GC2ServerReservationUpdate{} +} +func (m *CMsgGCCStrike15V2_GC2ServerReservationUpdate) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_GC2ServerReservationUpdate) ProtoMessage() {} +func (*CMsgGCCStrike15V2_GC2ServerReservationUpdate) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{25} +} + +func (m *CMsgGCCStrike15V2_GC2ServerReservationUpdate) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_GC2ServerReservationUpdate.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_GC2ServerReservationUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_GC2ServerReservationUpdate.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_GC2ServerReservationUpdate) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_GC2ServerReservationUpdate.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_GC2ServerReservationUpdate) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_GC2ServerReservationUpdate.Size(m) +} +func (m *CMsgGCCStrike15V2_GC2ServerReservationUpdate) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_GC2ServerReservationUpdate.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_GC2ServerReservationUpdate proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_GC2ServerReservationUpdate) GetViewersExternalTotal() uint32 { + if m != nil && m.ViewersExternalTotal != nil { + return *m.ViewersExternalTotal + } + return 0 +} + +func (m *CMsgGCCStrike15V2_GC2ServerReservationUpdate) GetViewersExternalSteam() uint32 { + if m != nil && m.ViewersExternalSteam != nil { + return *m.ViewersExternalSteam + } + return 0 +} + +type CMsgGCCStrike15V2_MatchmakingStart struct { + AccountIds []uint32 `protobuf:"varint,1,rep,name=account_ids,json=accountIds" json:"account_ids,omitempty"` + GameType *uint32 `protobuf:"varint,2,opt,name=game_type,json=gameType" json:"game_type,omitempty"` + TicketData *string `protobuf:"bytes,3,opt,name=ticket_data,json=ticketData" json:"ticket_data,omitempty"` + ClientVersion *uint32 `protobuf:"varint,4,opt,name=client_version,json=clientVersion" json:"client_version,omitempty"` + TournamentMatch *TournamentMatchSetup `protobuf:"bytes,5,opt,name=tournament_match,json=tournamentMatch" json:"tournament_match,omitempty"` + PrimeOnly *bool `protobuf:"varint,6,opt,name=prime_only,json=primeOnly" json:"prime_only,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingStart) Reset() { *m = CMsgGCCStrike15V2_MatchmakingStart{} } +func (m *CMsgGCCStrike15V2_MatchmakingStart) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_MatchmakingStart) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingStart) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{26} +} + +func (m *CMsgGCCStrike15V2_MatchmakingStart) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingStart.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingStart) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingStart.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingStart) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingStart.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingStart) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingStart.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingStart) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingStart.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingStart proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchmakingStart) GetAccountIds() []uint32 { + if m != nil { + return m.AccountIds + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingStart) GetGameType() uint32 { + if m != nil && m.GameType != nil { + return *m.GameType + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingStart) GetTicketData() string { + if m != nil && m.TicketData != nil { + return *m.TicketData + } + return "" +} + +func (m *CMsgGCCStrike15V2_MatchmakingStart) GetClientVersion() uint32 { + if m != nil && m.ClientVersion != nil { + return *m.ClientVersion + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingStart) GetTournamentMatch() *TournamentMatchSetup { + if m != nil { + return m.TournamentMatch + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingStart) GetPrimeOnly() bool { + if m != nil && m.PrimeOnly != nil { + return *m.PrimeOnly + } + return false +} + +type CMsgGCCStrike15V2_MatchmakingStop struct { + Abandon *int32 `protobuf:"varint,1,opt,name=abandon" json:"abandon,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingStop) Reset() { *m = CMsgGCCStrike15V2_MatchmakingStop{} } +func (m *CMsgGCCStrike15V2_MatchmakingStop) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_MatchmakingStop) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingStop) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{27} +} + +func (m *CMsgGCCStrike15V2_MatchmakingStop) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingStop.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingStop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingStop.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingStop) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingStop.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingStop) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingStop.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingStop) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingStop.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingStop proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchmakingStop) GetAbandon() int32 { + if m != nil && m.Abandon != nil { + return *m.Abandon + } + return 0 +} + +type CMsgGCCStrike15V2_MatchmakingClient2ServerPing struct { + Gameserverpings []*GameServerPing `protobuf:"bytes,1,rep,name=gameserverpings" json:"gameserverpings,omitempty"` + OffsetIndex *int32 `protobuf:"varint,2,opt,name=offset_index,json=offsetIndex" json:"offset_index,omitempty"` + FinalBatch *int32 `protobuf:"varint,3,opt,name=final_batch,json=finalBatch" json:"final_batch,omitempty"` + DataCenterPings []*DataCenterPing `protobuf:"bytes,4,rep,name=data_center_pings,json=dataCenterPings" json:"data_center_pings,omitempty"` + MaxPing *uint32 `protobuf:"varint,5,opt,name=max_ping,json=maxPing" json:"max_ping,omitempty"` + TestToken *uint32 `protobuf:"fixed32,6,opt,name=test_token,json=testToken" json:"test_token,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingClient2ServerPing) Reset() { + *m = CMsgGCCStrike15V2_MatchmakingClient2ServerPing{} +} +func (m *CMsgGCCStrike15V2_MatchmakingClient2ServerPing) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchmakingClient2ServerPing) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingClient2ServerPing) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{28} +} + +func (m *CMsgGCCStrike15V2_MatchmakingClient2ServerPing) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingClient2ServerPing.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingClient2ServerPing) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingClient2ServerPing.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingClient2ServerPing) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingClient2ServerPing.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingClient2ServerPing) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingClient2ServerPing.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingClient2ServerPing) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingClient2ServerPing.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingClient2ServerPing proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchmakingClient2ServerPing) GetGameserverpings() []*GameServerPing { + if m != nil { + return m.Gameserverpings + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingClient2ServerPing) GetOffsetIndex() int32 { + if m != nil && m.OffsetIndex != nil { + return *m.OffsetIndex + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingClient2ServerPing) GetFinalBatch() int32 { + if m != nil && m.FinalBatch != nil { + return *m.FinalBatch + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingClient2ServerPing) GetDataCenterPings() []*DataCenterPing { + if m != nil { + return m.DataCenterPings + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingClient2ServerPing) GetMaxPing() uint32 { + if m != nil && m.MaxPing != nil { + return *m.MaxPing + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingClient2ServerPing) GetTestToken() uint32 { + if m != nil && m.TestToken != nil { + return *m.TestToken + } + return 0 +} + +type CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate struct { + Matchmaking *int32 `protobuf:"varint,1,opt,name=matchmaking" json:"matchmaking,omitempty"` + WaitingAccountIdSessions []uint32 `protobuf:"varint,2,rep,name=waiting_account_id_sessions,json=waitingAccountIdSessions" json:"waiting_account_id_sessions,omitempty"` + Error *string `protobuf:"bytes,3,opt,name=error" json:"error,omitempty"` + OngoingmatchAccountIdSessions []uint32 `protobuf:"varint,6,rep,name=ongoingmatch_account_id_sessions,json=ongoingmatchAccountIdSessions" json:"ongoingmatch_account_id_sessions,omitempty"` + GlobalStats *GlobalStatistics `protobuf:"bytes,7,opt,name=global_stats,json=globalStats" json:"global_stats,omitempty"` + FailpingAccountIdSessions []uint32 `protobuf:"varint,8,rep,name=failping_account_id_sessions,json=failpingAccountIdSessions" json:"failping_account_id_sessions,omitempty"` + PenaltyAccountIdSessions []uint32 `protobuf:"varint,9,rep,name=penalty_account_id_sessions,json=penaltyAccountIdSessions" json:"penalty_account_id_sessions,omitempty"` + FailreadyAccountIdSessions []uint32 `protobuf:"varint,10,rep,name=failready_account_id_sessions,json=failreadyAccountIdSessions" json:"failready_account_id_sessions,omitempty"` + VacbannedAccountIdSessions []uint32 `protobuf:"varint,11,rep,name=vacbanned_account_id_sessions,json=vacbannedAccountIdSessions" json:"vacbanned_account_id_sessions,omitempty"` + ServerIpaddressMask *IpAddressMask `protobuf:"bytes,12,opt,name=server_ipaddress_mask,json=serverIpaddressMask" json:"server_ipaddress_mask,omitempty"` + Notes []*CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note `protobuf:"bytes,13,rep,name=notes" json:"notes,omitempty"` + PenaltyAccountIdSessionsGreen []uint32 `protobuf:"varint,14,rep,name=penalty_account_id_sessions_green,json=penaltyAccountIdSessionsGreen" json:"penalty_account_id_sessions_green,omitempty"` + InsufficientlevelSessions []uint32 `protobuf:"varint,15,rep,name=insufficientlevel_sessions,json=insufficientlevelSessions" json:"insufficientlevel_sessions,omitempty"` + VsncheckAccountIdSessions []uint32 `protobuf:"varint,16,rep,name=vsncheck_account_id_sessions,json=vsncheckAccountIdSessions" json:"vsncheck_account_id_sessions,omitempty"` + LauncherMismatchSessions []uint32 `protobuf:"varint,17,rep,name=launcher_mismatch_sessions,json=launcherMismatchSessions" json:"launcher_mismatch_sessions,omitempty"` + InsecureAccountIdSessions []uint32 `protobuf:"varint,18,rep,name=insecure_account_id_sessions,json=insecureAccountIdSessions" json:"insecure_account_id_sessions,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) Reset() { + *m = CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate{} +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{29} +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) GetMatchmaking() int32 { + if m != nil && m.Matchmaking != nil { + return *m.Matchmaking + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) GetWaitingAccountIdSessions() []uint32 { + if m != nil { + return m.WaitingAccountIdSessions + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) GetError() string { + if m != nil && m.Error != nil { + return *m.Error + } + return "" +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) GetOngoingmatchAccountIdSessions() []uint32 { + if m != nil { + return m.OngoingmatchAccountIdSessions + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) GetGlobalStats() *GlobalStatistics { + if m != nil { + return m.GlobalStats + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) GetFailpingAccountIdSessions() []uint32 { + if m != nil { + return m.FailpingAccountIdSessions + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) GetPenaltyAccountIdSessions() []uint32 { + if m != nil { + return m.PenaltyAccountIdSessions + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) GetFailreadyAccountIdSessions() []uint32 { + if m != nil { + return m.FailreadyAccountIdSessions + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) GetVacbannedAccountIdSessions() []uint32 { + if m != nil { + return m.VacbannedAccountIdSessions + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) GetServerIpaddressMask() *IpAddressMask { + if m != nil { + return m.ServerIpaddressMask + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) GetNotes() []*CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note { + if m != nil { + return m.Notes + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) GetPenaltyAccountIdSessionsGreen() []uint32 { + if m != nil { + return m.PenaltyAccountIdSessionsGreen + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) GetInsufficientlevelSessions() []uint32 { + if m != nil { + return m.InsufficientlevelSessions + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) GetVsncheckAccountIdSessions() []uint32 { + if m != nil { + return m.VsncheckAccountIdSessions + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) GetLauncherMismatchSessions() []uint32 { + if m != nil { + return m.LauncherMismatchSessions + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate) GetInsecureAccountIdSessions() []uint32 { + if m != nil { + return m.InsecureAccountIdSessions + } + return nil +} + +type CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note struct { + Type *int32 `protobuf:"varint,1,opt,name=type" json:"type,omitempty"` + RegionId *int32 `protobuf:"varint,2,opt,name=region_id,json=regionId" json:"region_id,omitempty"` + RegionR *float32 `protobuf:"fixed32,3,opt,name=region_r,json=regionR" json:"region_r,omitempty"` + Distance *float32 `protobuf:"fixed32,4,opt,name=distance" json:"distance,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note) Reset() { + *m = CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note{} +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{29, 0} +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note) GetType() int32 { + if m != nil && m.Type != nil { + return *m.Type + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note) GetRegionId() int32 { + if m != nil && m.RegionId != nil { + return *m.RegionId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note) GetRegionR() float32 { + if m != nil && m.RegionR != nil { + return *m.RegionR + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note) GetDistance() float32 { + if m != nil && m.Distance != nil { + return *m.Distance + } + return 0 +} + +type CDataGCCStrike15V2_TournamentMatchDraft struct { + EventId *int32 `protobuf:"varint,1,opt,name=event_id,json=eventId" json:"event_id,omitempty"` + EventStageId *int32 `protobuf:"varint,2,opt,name=event_stage_id,json=eventStageId" json:"event_stage_id,omitempty"` + TeamId_0 *int32 `protobuf:"varint,3,opt,name=team_id_0,json=teamId0" json:"team_id_0,omitempty"` + TeamId_1 *int32 `protobuf:"varint,4,opt,name=team_id_1,json=teamId1" json:"team_id_1,omitempty"` + MapsCount *int32 `protobuf:"varint,5,opt,name=maps_count,json=mapsCount" json:"maps_count,omitempty"` + MapsCurrent *int32 `protobuf:"varint,6,opt,name=maps_current,json=mapsCurrent" json:"maps_current,omitempty"` + TeamIdStart *int32 `protobuf:"varint,7,opt,name=team_id_start,json=teamIdStart" json:"team_id_start,omitempty"` + TeamIdVeto1 *int32 `protobuf:"varint,8,opt,name=team_id_veto1,json=teamIdVeto1" json:"team_id_veto1,omitempty"` + TeamIdPickn *int32 `protobuf:"varint,9,opt,name=team_id_pickn,json=teamIdPickn" json:"team_id_pickn,omitempty"` + Drafts []*CDataGCCStrike15V2_TournamentMatchDraft_Entry `protobuf:"bytes,10,rep,name=drafts" json:"drafts,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CDataGCCStrike15V2_TournamentMatchDraft) Reset() { + *m = CDataGCCStrike15V2_TournamentMatchDraft{} +} +func (m *CDataGCCStrike15V2_TournamentMatchDraft) String() string { return proto.CompactTextString(m) } +func (*CDataGCCStrike15V2_TournamentMatchDraft) ProtoMessage() {} +func (*CDataGCCStrike15V2_TournamentMatchDraft) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{30} +} + +func (m *CDataGCCStrike15V2_TournamentMatchDraft) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentMatchDraft.Unmarshal(m, b) +} +func (m *CDataGCCStrike15V2_TournamentMatchDraft) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentMatchDraft.Marshal(b, m, deterministic) +} +func (m *CDataGCCStrike15V2_TournamentMatchDraft) XXX_Merge(src proto.Message) { + xxx_messageInfo_CDataGCCStrike15V2_TournamentMatchDraft.Merge(m, src) +} +func (m *CDataGCCStrike15V2_TournamentMatchDraft) XXX_Size() int { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentMatchDraft.Size(m) +} +func (m *CDataGCCStrike15V2_TournamentMatchDraft) XXX_DiscardUnknown() { + xxx_messageInfo_CDataGCCStrike15V2_TournamentMatchDraft.DiscardUnknown(m) +} + +var xxx_messageInfo_CDataGCCStrike15V2_TournamentMatchDraft proto.InternalMessageInfo + +func (m *CDataGCCStrike15V2_TournamentMatchDraft) GetEventId() int32 { + if m != nil && m.EventId != nil { + return *m.EventId + } + return 0 +} + +func (m *CDataGCCStrike15V2_TournamentMatchDraft) GetEventStageId() int32 { + if m != nil && m.EventStageId != nil { + return *m.EventStageId + } + return 0 +} + +func (m *CDataGCCStrike15V2_TournamentMatchDraft) GetTeamId_0() int32 { + if m != nil && m.TeamId_0 != nil { + return *m.TeamId_0 + } + return 0 +} + +func (m *CDataGCCStrike15V2_TournamentMatchDraft) GetTeamId_1() int32 { + if m != nil && m.TeamId_1 != nil { + return *m.TeamId_1 + } + return 0 +} + +func (m *CDataGCCStrike15V2_TournamentMatchDraft) GetMapsCount() int32 { + if m != nil && m.MapsCount != nil { + return *m.MapsCount + } + return 0 +} + +func (m *CDataGCCStrike15V2_TournamentMatchDraft) GetMapsCurrent() int32 { + if m != nil && m.MapsCurrent != nil { + return *m.MapsCurrent + } + return 0 +} + +func (m *CDataGCCStrike15V2_TournamentMatchDraft) GetTeamIdStart() int32 { + if m != nil && m.TeamIdStart != nil { + return *m.TeamIdStart + } + return 0 +} + +func (m *CDataGCCStrike15V2_TournamentMatchDraft) GetTeamIdVeto1() int32 { + if m != nil && m.TeamIdVeto1 != nil { + return *m.TeamIdVeto1 + } + return 0 +} + +func (m *CDataGCCStrike15V2_TournamentMatchDraft) GetTeamIdPickn() int32 { + if m != nil && m.TeamIdPickn != nil { + return *m.TeamIdPickn + } + return 0 +} + +func (m *CDataGCCStrike15V2_TournamentMatchDraft) GetDrafts() []*CDataGCCStrike15V2_TournamentMatchDraft_Entry { + if m != nil { + return m.Drafts + } + return nil +} + +type CDataGCCStrike15V2_TournamentMatchDraft_Entry struct { + Mapid *int32 `protobuf:"varint,1,opt,name=mapid" json:"mapid,omitempty"` + TeamIdCt *int32 `protobuf:"varint,2,opt,name=team_id_ct,json=teamIdCt" json:"team_id_ct,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CDataGCCStrike15V2_TournamentMatchDraft_Entry) Reset() { + *m = CDataGCCStrike15V2_TournamentMatchDraft_Entry{} +} +func (m *CDataGCCStrike15V2_TournamentMatchDraft_Entry) String() string { + return proto.CompactTextString(m) +} +func (*CDataGCCStrike15V2_TournamentMatchDraft_Entry) ProtoMessage() {} +func (*CDataGCCStrike15V2_TournamentMatchDraft_Entry) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{30, 0} +} + +func (m *CDataGCCStrike15V2_TournamentMatchDraft_Entry) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentMatchDraft_Entry.Unmarshal(m, b) +} +func (m *CDataGCCStrike15V2_TournamentMatchDraft_Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentMatchDraft_Entry.Marshal(b, m, deterministic) +} +func (m *CDataGCCStrike15V2_TournamentMatchDraft_Entry) XXX_Merge(src proto.Message) { + xxx_messageInfo_CDataGCCStrike15V2_TournamentMatchDraft_Entry.Merge(m, src) +} +func (m *CDataGCCStrike15V2_TournamentMatchDraft_Entry) XXX_Size() int { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentMatchDraft_Entry.Size(m) +} +func (m *CDataGCCStrike15V2_TournamentMatchDraft_Entry) XXX_DiscardUnknown() { + xxx_messageInfo_CDataGCCStrike15V2_TournamentMatchDraft_Entry.DiscardUnknown(m) +} + +var xxx_messageInfo_CDataGCCStrike15V2_TournamentMatchDraft_Entry proto.InternalMessageInfo + +func (m *CDataGCCStrike15V2_TournamentMatchDraft_Entry) GetMapid() int32 { + if m != nil && m.Mapid != nil { + return *m.Mapid + } + return 0 +} + +func (m *CDataGCCStrike15V2_TournamentMatchDraft_Entry) GetTeamIdCt() int32 { + if m != nil && m.TeamIdCt != nil { + return *m.TeamIdCt + } + return 0 +} + +type CPreMatchInfoData struct { + PredictionsPct *int32 `protobuf:"varint,1,opt,name=predictions_pct,json=predictionsPct" json:"predictions_pct,omitempty"` + Draft *CDataGCCStrike15V2_TournamentMatchDraft `protobuf:"bytes,4,opt,name=draft" json:"draft,omitempty"` + Stats []*CPreMatchInfoData_TeamStats `protobuf:"bytes,5,rep,name=stats" json:"stats,omitempty"` + Wins []int32 `protobuf:"varint,6,rep,name=wins" json:"wins,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CPreMatchInfoData) Reset() { *m = CPreMatchInfoData{} } +func (m *CPreMatchInfoData) String() string { return proto.CompactTextString(m) } +func (*CPreMatchInfoData) ProtoMessage() {} +func (*CPreMatchInfoData) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{31} +} + +func (m *CPreMatchInfoData) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CPreMatchInfoData.Unmarshal(m, b) +} +func (m *CPreMatchInfoData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CPreMatchInfoData.Marshal(b, m, deterministic) +} +func (m *CPreMatchInfoData) XXX_Merge(src proto.Message) { + xxx_messageInfo_CPreMatchInfoData.Merge(m, src) +} +func (m *CPreMatchInfoData) XXX_Size() int { + return xxx_messageInfo_CPreMatchInfoData.Size(m) +} +func (m *CPreMatchInfoData) XXX_DiscardUnknown() { + xxx_messageInfo_CPreMatchInfoData.DiscardUnknown(m) +} + +var xxx_messageInfo_CPreMatchInfoData proto.InternalMessageInfo + +func (m *CPreMatchInfoData) GetPredictionsPct() int32 { + if m != nil && m.PredictionsPct != nil { + return *m.PredictionsPct + } + return 0 +} + +func (m *CPreMatchInfoData) GetDraft() *CDataGCCStrike15V2_TournamentMatchDraft { + if m != nil { + return m.Draft + } + return nil +} + +func (m *CPreMatchInfoData) GetStats() []*CPreMatchInfoData_TeamStats { + if m != nil { + return m.Stats + } + return nil +} + +func (m *CPreMatchInfoData) GetWins() []int32 { + if m != nil { + return m.Wins + } + return nil +} + +type CPreMatchInfoData_TeamStats struct { + MatchInfoIdxtxt *int32 `protobuf:"varint,1,opt,name=match_info_idxtxt,json=matchInfoIdxtxt" json:"match_info_idxtxt,omitempty"` + MatchInfoTxt *string `protobuf:"bytes,2,opt,name=match_info_txt,json=matchInfoTxt" json:"match_info_txt,omitempty"` + MatchInfoTeams []string `protobuf:"bytes,3,rep,name=match_info_teams,json=matchInfoTeams" json:"match_info_teams,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CPreMatchInfoData_TeamStats) Reset() { *m = CPreMatchInfoData_TeamStats{} } +func (m *CPreMatchInfoData_TeamStats) String() string { return proto.CompactTextString(m) } +func (*CPreMatchInfoData_TeamStats) ProtoMessage() {} +func (*CPreMatchInfoData_TeamStats) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{31, 0} +} + +func (m *CPreMatchInfoData_TeamStats) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CPreMatchInfoData_TeamStats.Unmarshal(m, b) +} +func (m *CPreMatchInfoData_TeamStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CPreMatchInfoData_TeamStats.Marshal(b, m, deterministic) +} +func (m *CPreMatchInfoData_TeamStats) XXX_Merge(src proto.Message) { + xxx_messageInfo_CPreMatchInfoData_TeamStats.Merge(m, src) +} +func (m *CPreMatchInfoData_TeamStats) XXX_Size() int { + return xxx_messageInfo_CPreMatchInfoData_TeamStats.Size(m) +} +func (m *CPreMatchInfoData_TeamStats) XXX_DiscardUnknown() { + xxx_messageInfo_CPreMatchInfoData_TeamStats.DiscardUnknown(m) +} + +var xxx_messageInfo_CPreMatchInfoData_TeamStats proto.InternalMessageInfo + +func (m *CPreMatchInfoData_TeamStats) GetMatchInfoIdxtxt() int32 { + if m != nil && m.MatchInfoIdxtxt != nil { + return *m.MatchInfoIdxtxt + } + return 0 +} + +func (m *CPreMatchInfoData_TeamStats) GetMatchInfoTxt() string { + if m != nil && m.MatchInfoTxt != nil { + return *m.MatchInfoTxt + } + return "" +} + +func (m *CPreMatchInfoData_TeamStats) GetMatchInfoTeams() []string { + if m != nil { + return m.MatchInfoTeams + } + return nil +} + +type CMsgGCCStrike15V2_MatchmakingGC2ServerReserve struct { + AccountIds []uint32 `protobuf:"varint,1,rep,name=account_ids,json=accountIds" json:"account_ids,omitempty"` + GameType *uint32 `protobuf:"varint,2,opt,name=game_type,json=gameType" json:"game_type,omitempty"` + MatchId *uint64 `protobuf:"varint,3,opt,name=match_id,json=matchId" json:"match_id,omitempty"` + ServerVersion *uint32 `protobuf:"varint,4,opt,name=server_version,json=serverVersion" json:"server_version,omitempty"` + Flags *uint32 `protobuf:"varint,18,opt,name=flags" json:"flags,omitempty"` + Rankings []*PlayerRankingInfo `protobuf:"bytes,5,rep,name=rankings" json:"rankings,omitempty"` + EncryptionKey *uint64 `protobuf:"varint,6,opt,name=encryption_key,json=encryptionKey" json:"encryption_key,omitempty"` + EncryptionKeyPub *uint64 `protobuf:"varint,7,opt,name=encryption_key_pub,json=encryptionKeyPub" json:"encryption_key_pub,omitempty"` + PartyIds []uint32 `protobuf:"varint,8,rep,name=party_ids,json=partyIds" json:"party_ids,omitempty"` + Whitelist []*IpAddressMask `protobuf:"bytes,9,rep,name=whitelist" json:"whitelist,omitempty"` + TvMasterSteamid *uint64 `protobuf:"varint,10,opt,name=tv_master_steamid,json=tvMasterSteamid" json:"tv_master_steamid,omitempty"` + TournamentEvent *TournamentEvent `protobuf:"bytes,11,opt,name=tournament_event,json=tournamentEvent" json:"tournament_event,omitempty"` + TournamentTeams []*TournamentTeam `protobuf:"bytes,12,rep,name=tournament_teams,json=tournamentTeams" json:"tournament_teams,omitempty"` + TournamentCastersAccountIds []uint32 `protobuf:"varint,13,rep,name=tournament_casters_account_ids,json=tournamentCastersAccountIds" json:"tournament_casters_account_ids,omitempty"` + TvRelaySteamid *uint64 `protobuf:"varint,14,opt,name=tv_relay_steamid,json=tvRelaySteamid" json:"tv_relay_steamid,omitempty"` + PreMatchData *CPreMatchInfoData `protobuf:"bytes,15,opt,name=pre_match_data,json=preMatchData" json:"pre_match_data,omitempty"` + Rtime32EventStart *uint32 `protobuf:"varint,16,opt,name=rtime32_event_start,json=rtime32EventStart" json:"rtime32_event_start,omitempty"` + TvControl *uint32 `protobuf:"varint,17,opt,name=tv_control,json=tvControl" json:"tv_control,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) Reset() { + *m = CMsgGCCStrike15V2_MatchmakingGC2ServerReserve{} +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{32} +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ServerReserve.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ServerReserve.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ServerReserve.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ServerReserve.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ServerReserve.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ServerReserve proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) GetAccountIds() []uint32 { + if m != nil { + return m.AccountIds + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) GetGameType() uint32 { + if m != nil && m.GameType != nil { + return *m.GameType + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) GetMatchId() uint64 { + if m != nil && m.MatchId != nil { + return *m.MatchId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) GetServerVersion() uint32 { + if m != nil && m.ServerVersion != nil { + return *m.ServerVersion + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) GetFlags() uint32 { + if m != nil && m.Flags != nil { + return *m.Flags + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) GetRankings() []*PlayerRankingInfo { + if m != nil { + return m.Rankings + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) GetEncryptionKey() uint64 { + if m != nil && m.EncryptionKey != nil { + return *m.EncryptionKey + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) GetEncryptionKeyPub() uint64 { + if m != nil && m.EncryptionKeyPub != nil { + return *m.EncryptionKeyPub + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) GetPartyIds() []uint32 { + if m != nil { + return m.PartyIds + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) GetWhitelist() []*IpAddressMask { + if m != nil { + return m.Whitelist + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) GetTvMasterSteamid() uint64 { + if m != nil && m.TvMasterSteamid != nil { + return *m.TvMasterSteamid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) GetTournamentEvent() *TournamentEvent { + if m != nil { + return m.TournamentEvent + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) GetTournamentTeams() []*TournamentTeam { + if m != nil { + return m.TournamentTeams + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) GetTournamentCastersAccountIds() []uint32 { + if m != nil { + return m.TournamentCastersAccountIds + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) GetTvRelaySteamid() uint64 { + if m != nil && m.TvRelaySteamid != nil { + return *m.TvRelaySteamid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) GetPreMatchData() *CPreMatchInfoData { + if m != nil { + return m.PreMatchData + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) GetRtime32EventStart() uint32 { + if m != nil && m.Rtime32EventStart != nil { + return *m.Rtime32EventStart + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve) GetTvControl() uint32 { + if m != nil && m.TvControl != nil { + return *m.TvControl + } + return 0 +} + +type CMsgGCCStrike15V2_MatchmakingServerReservationResponse struct { + Reservationid *uint64 `protobuf:"varint,1,opt,name=reservationid" json:"reservationid,omitempty"` + Reservation *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve `protobuf:"bytes,2,opt,name=reservation" json:"reservation,omitempty"` + Map *string `protobuf:"bytes,3,opt,name=map" json:"map,omitempty"` + GcReservationSent *uint64 `protobuf:"varint,4,opt,name=gc_reservation_sent,json=gcReservationSent" json:"gc_reservation_sent,omitempty"` + ServerVersion *uint32 `protobuf:"varint,5,opt,name=server_version,json=serverVersion" json:"server_version,omitempty"` + TvInfo *ServerHltvInfo `protobuf:"bytes,6,opt,name=tv_info,json=tvInfo" json:"tv_info,omitempty"` + RewardPlayerAccounts []uint32 `protobuf:"varint,7,rep,name=reward_player_accounts,json=rewardPlayerAccounts" json:"reward_player_accounts,omitempty"` + IdlePlayerAccounts []uint32 `protobuf:"varint,8,rep,name=idle_player_accounts,json=idlePlayerAccounts" json:"idle_player_accounts,omitempty"` + RewardItemAttrDefIdx *uint32 `protobuf:"varint,9,opt,name=reward_item_attr_def_idx,json=rewardItemAttrDefIdx" json:"reward_item_attr_def_idx,omitempty"` + RewardItemAttrValue *uint32 `protobuf:"varint,10,opt,name=reward_item_attr_value,json=rewardItemAttrValue" json:"reward_item_attr_value,omitempty"` + RewardItemAttrRewardIdx *uint32 `protobuf:"varint,11,opt,name=reward_item_attr_reward_idx,json=rewardItemAttrRewardIdx" json:"reward_item_attr_reward_idx,omitempty"` + RewardDropList *uint32 `protobuf:"varint,12,opt,name=reward_drop_list,json=rewardDropList" json:"reward_drop_list,omitempty"` + TournamentTag *string `protobuf:"bytes,13,opt,name=tournament_tag,json=tournamentTag" json:"tournament_tag,omitempty"` + LegacySteamdatagramPort *uint32 `protobuf:"varint,14,opt,name=legacy_steamdatagram_port,json=legacySteamdatagramPort" json:"legacy_steamdatagram_port,omitempty"` + SteamdatagramRouting *uint32 `protobuf:"varint,17,opt,name=steamdatagram_routing,json=steamdatagramRouting" json:"steamdatagram_routing,omitempty"` + TestToken *uint32 `protobuf:"fixed32,15,opt,name=test_token,json=testToken" json:"test_token,omitempty"` + Flags *uint32 `protobuf:"varint,16,opt,name=flags" json:"flags,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) Reset() { + *m = CMsgGCCStrike15V2_MatchmakingServerReservationResponse{} +} +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchmakingServerReservationResponse) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingServerReservationResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{33} +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerReservationResponse.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerReservationResponse.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerReservationResponse.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerReservationResponse.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerReservationResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerReservationResponse proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) GetReservationid() uint64 { + if m != nil && m.Reservationid != nil { + return *m.Reservationid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) GetReservation() *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve { + if m != nil { + return m.Reservation + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) GetMap() string { + if m != nil && m.Map != nil { + return *m.Map + } + return "" +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) GetGcReservationSent() uint64 { + if m != nil && m.GcReservationSent != nil { + return *m.GcReservationSent + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) GetServerVersion() uint32 { + if m != nil && m.ServerVersion != nil { + return *m.ServerVersion + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) GetTvInfo() *ServerHltvInfo { + if m != nil { + return m.TvInfo + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) GetRewardPlayerAccounts() []uint32 { + if m != nil { + return m.RewardPlayerAccounts + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) GetIdlePlayerAccounts() []uint32 { + if m != nil { + return m.IdlePlayerAccounts + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) GetRewardItemAttrDefIdx() uint32 { + if m != nil && m.RewardItemAttrDefIdx != nil { + return *m.RewardItemAttrDefIdx + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) GetRewardItemAttrValue() uint32 { + if m != nil && m.RewardItemAttrValue != nil { + return *m.RewardItemAttrValue + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) GetRewardItemAttrRewardIdx() uint32 { + if m != nil && m.RewardItemAttrRewardIdx != nil { + return *m.RewardItemAttrRewardIdx + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) GetRewardDropList() uint32 { + if m != nil && m.RewardDropList != nil { + return *m.RewardDropList + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) GetTournamentTag() string { + if m != nil && m.TournamentTag != nil { + return *m.TournamentTag + } + return "" +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) GetLegacySteamdatagramPort() uint32 { + if m != nil && m.LegacySteamdatagramPort != nil { + return *m.LegacySteamdatagramPort + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) GetSteamdatagramRouting() uint32 { + if m != nil && m.SteamdatagramRouting != nil { + return *m.SteamdatagramRouting + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) GetTestToken() uint32 { + if m != nil && m.TestToken != nil { + return *m.TestToken + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerReservationResponse) GetFlags() uint32 { + if m != nil && m.Flags != nil { + return *m.Flags + } + return 0 +} + +type CMsgGCCStrike15V2_MatchmakingGC2ClientReserve struct { + Serverid *uint64 `protobuf:"varint,1,opt,name=serverid" json:"serverid,omitempty"` + DirectUdpIp *uint32 `protobuf:"varint,2,opt,name=direct_udp_ip,json=directUdpIp" json:"direct_udp_ip,omitempty"` + DirectUdpPort *uint32 `protobuf:"varint,3,opt,name=direct_udp_port,json=directUdpPort" json:"direct_udp_port,omitempty"` + Reservationid *uint64 `protobuf:"varint,4,opt,name=reservationid" json:"reservationid,omitempty"` + Reservation *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve `protobuf:"bytes,5,opt,name=reservation" json:"reservation,omitempty"` + Map *string `protobuf:"bytes,6,opt,name=map" json:"map,omitempty"` + ServerAddress *string `protobuf:"bytes,7,opt,name=server_address,json=serverAddress" json:"server_address,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve) Reset() { + *m = CMsgGCCStrike15V2_MatchmakingGC2ClientReserve{} +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchmakingGC2ClientReserve) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingGC2ClientReserve) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{34} +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientReserve.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientReserve.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientReserve.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientReserve.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientReserve.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientReserve proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve) GetServerid() uint64 { + if m != nil && m.Serverid != nil { + return *m.Serverid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve) GetDirectUdpIp() uint32 { + if m != nil && m.DirectUdpIp != nil { + return *m.DirectUdpIp + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve) GetDirectUdpPort() uint32 { + if m != nil && m.DirectUdpPort != nil { + return *m.DirectUdpPort + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve) GetReservationid() uint64 { + if m != nil && m.Reservationid != nil { + return *m.Reservationid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve) GetReservation() *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve { + if m != nil { + return m.Reservation + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve) GetMap() string { + if m != nil && m.Map != nil { + return *m.Map + } + return "" +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve) GetServerAddress() string { + if m != nil && m.ServerAddress != nil { + return *m.ServerAddress + } + return "" +} + +type CMsgGCCStrike15V2_MatchmakingServerRoundStats struct { + Reservationid *uint64 `protobuf:"varint,1,opt,name=reservationid" json:"reservationid,omitempty"` + Reservation *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve `protobuf:"bytes,2,opt,name=reservation" json:"reservation,omitempty"` + Map *string `protobuf:"bytes,3,opt,name=map" json:"map,omitempty"` + Round *int32 `protobuf:"varint,4,opt,name=round" json:"round,omitempty"` + Kills []int32 `protobuf:"varint,5,rep,name=kills" json:"kills,omitempty"` + Assists []int32 `protobuf:"varint,6,rep,name=assists" json:"assists,omitempty"` + Deaths []int32 `protobuf:"varint,7,rep,name=deaths" json:"deaths,omitempty"` + Scores []int32 `protobuf:"varint,8,rep,name=scores" json:"scores,omitempty"` + Pings []int32 `protobuf:"varint,9,rep,name=pings" json:"pings,omitempty"` + RoundResult *int32 `protobuf:"varint,10,opt,name=round_result,json=roundResult" json:"round_result,omitempty"` + MatchResult *int32 `protobuf:"varint,11,opt,name=match_result,json=matchResult" json:"match_result,omitempty"` + TeamScores []int32 `protobuf:"varint,12,rep,name=team_scores,json=teamScores" json:"team_scores,omitempty"` + Confirm *CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm `protobuf:"bytes,13,opt,name=confirm" json:"confirm,omitempty"` + ReservationStage *int32 `protobuf:"varint,14,opt,name=reservation_stage,json=reservationStage" json:"reservation_stage,omitempty"` + MatchDuration *int32 `protobuf:"varint,15,opt,name=match_duration,json=matchDuration" json:"match_duration,omitempty"` + EnemyKills []int32 `protobuf:"varint,16,rep,name=enemy_kills,json=enemyKills" json:"enemy_kills,omitempty"` + EnemyHeadshots []int32 `protobuf:"varint,17,rep,name=enemy_headshots,json=enemyHeadshots" json:"enemy_headshots,omitempty"` + Enemy_3Ks []int32 `protobuf:"varint,18,rep,name=enemy_3ks,json=enemy3ks" json:"enemy_3ks,omitempty"` + Enemy_4Ks []int32 `protobuf:"varint,19,rep,name=enemy_4ks,json=enemy4ks" json:"enemy_4ks,omitempty"` + Enemy_5Ks []int32 `protobuf:"varint,20,rep,name=enemy_5ks,json=enemy5ks" json:"enemy_5ks,omitempty"` + Mvps []int32 `protobuf:"varint,21,rep,name=mvps" json:"mvps,omitempty"` + SpectatorsCount *uint32 `protobuf:"varint,22,opt,name=spectators_count,json=spectatorsCount" json:"spectators_count,omitempty"` + SpectatorsCountTv *uint32 `protobuf:"varint,23,opt,name=spectators_count_tv,json=spectatorsCountTv" json:"spectators_count_tv,omitempty"` + SpectatorsCountLnk *uint32 `protobuf:"varint,24,opt,name=spectators_count_lnk,json=spectatorsCountLnk" json:"spectators_count_lnk,omitempty"` + EnemyKillsAgg []int32 `protobuf:"varint,25,rep,name=enemy_kills_agg,json=enemyKillsAgg" json:"enemy_kills_agg,omitempty"` + DropInfo *CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo `protobuf:"bytes,26,opt,name=drop_info,json=dropInfo" json:"drop_info,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) Reset() { + *m = CMsgGCCStrike15V2_MatchmakingServerRoundStats{} +} +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchmakingServerRoundStats) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingServerRoundStats) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{35} +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerRoundStats.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerRoundStats.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerRoundStats.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerRoundStats.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerRoundStats.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerRoundStats proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetReservationid() uint64 { + if m != nil && m.Reservationid != nil { + return *m.Reservationid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetReservation() *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve { + if m != nil { + return m.Reservation + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetMap() string { + if m != nil && m.Map != nil { + return *m.Map + } + return "" +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetRound() int32 { + if m != nil && m.Round != nil { + return *m.Round + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetKills() []int32 { + if m != nil { + return m.Kills + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetAssists() []int32 { + if m != nil { + return m.Assists + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetDeaths() []int32 { + if m != nil { + return m.Deaths + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetScores() []int32 { + if m != nil { + return m.Scores + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetPings() []int32 { + if m != nil { + return m.Pings + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetRoundResult() int32 { + if m != nil && m.RoundResult != nil { + return *m.RoundResult + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetMatchResult() int32 { + if m != nil && m.MatchResult != nil { + return *m.MatchResult + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetTeamScores() []int32 { + if m != nil { + return m.TeamScores + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetConfirm() *CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm { + if m != nil { + return m.Confirm + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetReservationStage() int32 { + if m != nil && m.ReservationStage != nil { + return *m.ReservationStage + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetMatchDuration() int32 { + if m != nil && m.MatchDuration != nil { + return *m.MatchDuration + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetEnemyKills() []int32 { + if m != nil { + return m.EnemyKills + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetEnemyHeadshots() []int32 { + if m != nil { + return m.EnemyHeadshots + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetEnemy_3Ks() []int32 { + if m != nil { + return m.Enemy_3Ks + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetEnemy_4Ks() []int32 { + if m != nil { + return m.Enemy_4Ks + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetEnemy_5Ks() []int32 { + if m != nil { + return m.Enemy_5Ks + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetMvps() []int32 { + if m != nil { + return m.Mvps + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetSpectatorsCount() uint32 { + if m != nil && m.SpectatorsCount != nil { + return *m.SpectatorsCount + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetSpectatorsCountTv() uint32 { + if m != nil && m.SpectatorsCountTv != nil { + return *m.SpectatorsCountTv + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetSpectatorsCountLnk() uint32 { + if m != nil && m.SpectatorsCountLnk != nil { + return *m.SpectatorsCountLnk + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetEnemyKillsAgg() []int32 { + if m != nil { + return m.EnemyKillsAgg + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats) GetDropInfo() *CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo { + if m != nil { + return m.DropInfo + } + return nil +} + +type CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo struct { + AccountMvp *uint32 `protobuf:"varint,1,opt,name=account_mvp,json=accountMvp" json:"account_mvp,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo) Reset() { + *m = CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo{} +} +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{35, 0} +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo) GetAccountMvp() uint32 { + if m != nil && m.AccountMvp != nil { + return *m.AccountMvp + } + return 0 +} + +type CMsgGCCStrike15V2_MatchmakingServerMatchEnd struct { + Stats *CMsgGCCStrike15V2_MatchmakingServerRoundStats `protobuf:"bytes,1,opt,name=stats" json:"stats,omitempty"` + Confirm *CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm `protobuf:"bytes,3,opt,name=confirm" json:"confirm,omitempty"` + Rematch *uint64 `protobuf:"varint,4,opt,name=rematch" json:"rematch,omitempty"` + ReplayToken *uint32 `protobuf:"varint,5,opt,name=replay_token,json=replayToken" json:"replay_token,omitempty"` + ReplayClusterId *uint32 `protobuf:"varint,6,opt,name=replay_cluster_id,json=replayClusterId" json:"replay_cluster_id,omitempty"` + AbortedMatch *bool `protobuf:"varint,7,opt,name=aborted_match,json=abortedMatch" json:"aborted_match,omitempty"` + MatchEndQuestData *CMsgGC_ServerQuestUpdateData `protobuf:"bytes,8,opt,name=match_end_quest_data,json=matchEndQuestData" json:"match_end_quest_data,omitempty"` + ServerVersion *uint32 `protobuf:"varint,9,opt,name=server_version,json=serverVersion" json:"server_version,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEnd) Reset() { + *m = CMsgGCCStrike15V2_MatchmakingServerMatchEnd{} +} +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEnd) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchmakingServerMatchEnd) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingServerMatchEnd) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{36} +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEnd) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerMatchEnd.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEnd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerMatchEnd.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEnd) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerMatchEnd.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEnd) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerMatchEnd.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEnd) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerMatchEnd.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerMatchEnd proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEnd) GetStats() *CMsgGCCStrike15V2_MatchmakingServerRoundStats { + if m != nil { + return m.Stats + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEnd) GetConfirm() *CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm { + if m != nil { + return m.Confirm + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEnd) GetRematch() uint64 { + if m != nil && m.Rematch != nil { + return *m.Rematch + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEnd) GetReplayToken() uint32 { + if m != nil && m.ReplayToken != nil { + return *m.ReplayToken + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEnd) GetReplayClusterId() uint32 { + if m != nil && m.ReplayClusterId != nil { + return *m.ReplayClusterId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEnd) GetAbortedMatch() bool { + if m != nil && m.AbortedMatch != nil { + return *m.AbortedMatch + } + return false +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEnd) GetMatchEndQuestData() *CMsgGC_ServerQuestUpdateData { + if m != nil { + return m.MatchEndQuestData + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEnd) GetServerVersion() uint32 { + if m != nil && m.ServerVersion != nil { + return *m.ServerVersion + } + return 0 +} + +type CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial struct { + Reservationid *uint64 `protobuf:"varint,1,opt,name=reservationid" json:"reservationid,omitempty"` + Reservation *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve `protobuf:"bytes,2,opt,name=reservation" json:"reservation,omitempty"` + Confirm *CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm `protobuf:"bytes,3,opt,name=confirm" json:"confirm,omitempty"` + CompletedPlayerQuestData *CMsgGC_ServerQuestUpdateData `protobuf:"bytes,4,opt,name=completed_player_quest_data,json=completedPlayerQuestData" json:"completed_player_quest_data,omitempty"` + ServerVersion *uint32 `protobuf:"varint,5,opt,name=server_version,json=serverVersion" json:"server_version,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial) Reset() { + *m = CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial{} +} +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{37} +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial) GetReservationid() uint64 { + if m != nil && m.Reservationid != nil { + return *m.Reservationid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial) GetReservation() *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve { + if m != nil { + return m.Reservation + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial) GetConfirm() *CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm { + if m != nil { + return m.Confirm + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial) GetCompletedPlayerQuestData() *CMsgGC_ServerQuestUpdateData { + if m != nil { + return m.CompletedPlayerQuestData + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial) GetServerVersion() uint32 { + if m != nil && m.ServerVersion != nil { + return *m.ServerVersion + } + return 0 +} + +type CMsgGCCStrike15V2_MatchmakingClient2GCHello struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingClient2GCHello) Reset() { + *m = CMsgGCCStrike15V2_MatchmakingClient2GCHello{} +} +func (m *CMsgGCCStrike15V2_MatchmakingClient2GCHello) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchmakingClient2GCHello) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingClient2GCHello) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{38} +} + +func (m *CMsgGCCStrike15V2_MatchmakingClient2GCHello) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingClient2GCHello.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingClient2GCHello) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingClient2GCHello.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingClient2GCHello) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingClient2GCHello.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingClient2GCHello) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingClient2GCHello.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingClient2GCHello) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingClient2GCHello.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingClient2GCHello proto.InternalMessageInfo + +type CMsgGCCStrike15V2_MatchmakingGC2ClientHello struct { + AccountId *uint32 `protobuf:"varint,1,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + Ongoingmatch *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve `protobuf:"bytes,2,opt,name=ongoingmatch" json:"ongoingmatch,omitempty"` + GlobalStats *GlobalStatistics `protobuf:"bytes,3,opt,name=global_stats,json=globalStats" json:"global_stats,omitempty"` + PenaltySeconds *uint32 `protobuf:"varint,4,opt,name=penalty_seconds,json=penaltySeconds" json:"penalty_seconds,omitempty"` + PenaltyReason *uint32 `protobuf:"varint,5,opt,name=penalty_reason,json=penaltyReason" json:"penalty_reason,omitempty"` + VacBanned *int32 `protobuf:"varint,6,opt,name=vac_banned,json=vacBanned" json:"vac_banned,omitempty"` + Ranking *PlayerRankingInfo `protobuf:"bytes,7,opt,name=ranking" json:"ranking,omitempty"` + Commendation *PlayerCommendationInfo `protobuf:"bytes,8,opt,name=commendation" json:"commendation,omitempty"` + Medals *PlayerMedalsInfo `protobuf:"bytes,9,opt,name=medals" json:"medals,omitempty"` + MyCurrentEvent *TournamentEvent `protobuf:"bytes,10,opt,name=my_current_event,json=myCurrentEvent" json:"my_current_event,omitempty"` + MyCurrentEventTeams []*TournamentTeam `protobuf:"bytes,11,rep,name=my_current_event_teams,json=myCurrentEventTeams" json:"my_current_event_teams,omitempty"` + MyCurrentTeam *TournamentTeam `protobuf:"bytes,12,opt,name=my_current_team,json=myCurrentTeam" json:"my_current_team,omitempty"` + MyCurrentEventStages []*TournamentEvent `protobuf:"bytes,13,rep,name=my_current_event_stages,json=myCurrentEventStages" json:"my_current_event_stages,omitempty"` + SurveyVote *uint32 `protobuf:"varint,14,opt,name=survey_vote,json=surveyVote" json:"survey_vote,omitempty"` + Activity *AccountActivity `protobuf:"bytes,15,opt,name=activity" json:"activity,omitempty"` + PlayerLevel *int32 `protobuf:"varint,17,opt,name=player_level,json=playerLevel" json:"player_level,omitempty"` + PlayerCurXp *int32 `protobuf:"varint,18,opt,name=player_cur_xp,json=playerCurXp" json:"player_cur_xp,omitempty"` + PlayerXpBonusFlags *int32 `protobuf:"varint,19,opt,name=player_xp_bonus_flags,json=playerXpBonusFlags" json:"player_xp_bonus_flags,omitempty"` + Rankings []*PlayerRankingInfo `protobuf:"bytes,20,rep,name=rankings" json:"rankings,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) Reset() { + *m = CMsgGCCStrike15V2_MatchmakingGC2ClientHello{} +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchmakingGC2ClientHello) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingGC2ClientHello) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{39} +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientHello.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientHello.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientHello.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientHello.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientHello.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientHello proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) GetOngoingmatch() *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve { + if m != nil { + return m.Ongoingmatch + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) GetGlobalStats() *GlobalStatistics { + if m != nil { + return m.GlobalStats + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) GetPenaltySeconds() uint32 { + if m != nil && m.PenaltySeconds != nil { + return *m.PenaltySeconds + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) GetPenaltyReason() uint32 { + if m != nil && m.PenaltyReason != nil { + return *m.PenaltyReason + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) GetVacBanned() int32 { + if m != nil && m.VacBanned != nil { + return *m.VacBanned + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) GetRanking() *PlayerRankingInfo { + if m != nil { + return m.Ranking + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) GetCommendation() *PlayerCommendationInfo { + if m != nil { + return m.Commendation + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) GetMedals() *PlayerMedalsInfo { + if m != nil { + return m.Medals + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) GetMyCurrentEvent() *TournamentEvent { + if m != nil { + return m.MyCurrentEvent + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) GetMyCurrentEventTeams() []*TournamentTeam { + if m != nil { + return m.MyCurrentEventTeams + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) GetMyCurrentTeam() *TournamentTeam { + if m != nil { + return m.MyCurrentTeam + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) GetMyCurrentEventStages() []*TournamentEvent { + if m != nil { + return m.MyCurrentEventStages + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) GetSurveyVote() uint32 { + if m != nil && m.SurveyVote != nil { + return *m.SurveyVote + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) GetActivity() *AccountActivity { + if m != nil { + return m.Activity + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) GetPlayerLevel() int32 { + if m != nil && m.PlayerLevel != nil { + return *m.PlayerLevel + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) GetPlayerCurXp() int32 { + if m != nil && m.PlayerCurXp != nil { + return *m.PlayerCurXp + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) GetPlayerXpBonusFlags() int32 { + if m != nil && m.PlayerXpBonusFlags != nil { + return *m.PlayerXpBonusFlags + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientHello) GetRankings() []*PlayerRankingInfo { + if m != nil { + return m.Rankings + } + return nil +} + +type CMsgGCCStrike15V2_AccountPrivacySettings struct { + Settings []*CMsgGCCStrike15V2_AccountPrivacySettings_Setting `protobuf:"bytes,1,rep,name=settings" json:"settings,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_AccountPrivacySettings) Reset() { + *m = CMsgGCCStrike15V2_AccountPrivacySettings{} +} +func (m *CMsgGCCStrike15V2_AccountPrivacySettings) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_AccountPrivacySettings) ProtoMessage() {} +func (*CMsgGCCStrike15V2_AccountPrivacySettings) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{40} +} + +func (m *CMsgGCCStrike15V2_AccountPrivacySettings) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_AccountPrivacySettings.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_AccountPrivacySettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_AccountPrivacySettings.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_AccountPrivacySettings) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_AccountPrivacySettings.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_AccountPrivacySettings) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_AccountPrivacySettings.Size(m) +} +func (m *CMsgGCCStrike15V2_AccountPrivacySettings) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_AccountPrivacySettings.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_AccountPrivacySettings proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_AccountPrivacySettings) GetSettings() []*CMsgGCCStrike15V2_AccountPrivacySettings_Setting { + if m != nil { + return m.Settings + } + return nil +} + +type CMsgGCCStrike15V2_AccountPrivacySettings_Setting struct { + SettingType *uint32 `protobuf:"varint,1,opt,name=setting_type,json=settingType" json:"setting_type,omitempty"` + SettingValue *uint32 `protobuf:"varint,2,opt,name=setting_value,json=settingValue" json:"setting_value,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_AccountPrivacySettings_Setting) Reset() { + *m = CMsgGCCStrike15V2_AccountPrivacySettings_Setting{} +} +func (m *CMsgGCCStrike15V2_AccountPrivacySettings_Setting) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_AccountPrivacySettings_Setting) ProtoMessage() {} +func (*CMsgGCCStrike15V2_AccountPrivacySettings_Setting) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{40, 0} +} + +func (m *CMsgGCCStrike15V2_AccountPrivacySettings_Setting) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_AccountPrivacySettings_Setting.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_AccountPrivacySettings_Setting) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_AccountPrivacySettings_Setting.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_AccountPrivacySettings_Setting) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_AccountPrivacySettings_Setting.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_AccountPrivacySettings_Setting) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_AccountPrivacySettings_Setting.Size(m) +} +func (m *CMsgGCCStrike15V2_AccountPrivacySettings_Setting) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_AccountPrivacySettings_Setting.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_AccountPrivacySettings_Setting proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_AccountPrivacySettings_Setting) GetSettingType() uint32 { + if m != nil && m.SettingType != nil { + return *m.SettingType + } + return 0 +} + +func (m *CMsgGCCStrike15V2_AccountPrivacySettings_Setting) GetSettingValue() uint32 { + if m != nil && m.SettingValue != nil { + return *m.SettingValue + } + return 0 +} + +type CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon struct { + AccountId *uint32 `protobuf:"varint,1,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + AbandonedMatch *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve `protobuf:"bytes,2,opt,name=abandoned_match,json=abandonedMatch" json:"abandoned_match,omitempty"` + PenaltySeconds *uint32 `protobuf:"varint,3,opt,name=penalty_seconds,json=penaltySeconds" json:"penalty_seconds,omitempty"` + PenaltyReason *uint32 `protobuf:"varint,4,opt,name=penalty_reason,json=penaltyReason" json:"penalty_reason,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon) Reset() { + *m = CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon{} +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{41} +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon) GetAbandonedMatch() *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve { + if m != nil { + return m.AbandonedMatch + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon) GetPenaltySeconds() uint32 { + if m != nil && m.PenaltySeconds != nil { + return *m.PenaltySeconds + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon) GetPenaltyReason() uint32 { + if m != nil && m.PenaltyReason != nil { + return *m.PenaltyReason + } + return 0 +} + +type CMsgGCCStrike15V2_MatchmakingServer2GCKick struct { + AccountId *uint32 `protobuf:"varint,1,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + Reservation *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve `protobuf:"bytes,2,opt,name=reservation" json:"reservation,omitempty"` + Reason *uint32 `protobuf:"varint,3,opt,name=reason" json:"reason,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingServer2GCKick) Reset() { + *m = CMsgGCCStrike15V2_MatchmakingServer2GCKick{} +} +func (m *CMsgGCCStrike15V2_MatchmakingServer2GCKick) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchmakingServer2GCKick) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingServer2GCKick) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{42} +} + +func (m *CMsgGCCStrike15V2_MatchmakingServer2GCKick) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServer2GCKick.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingServer2GCKick) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServer2GCKick.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingServer2GCKick) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServer2GCKick.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingServer2GCKick) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServer2GCKick.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingServer2GCKick) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServer2GCKick.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingServer2GCKick proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchmakingServer2GCKick) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchmakingServer2GCKick) GetReservation() *CMsgGCCStrike15V2_MatchmakingGC2ServerReserve { + if m != nil { + return m.Reservation + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingServer2GCKick) GetReason() uint32 { + if m != nil && m.Reason != nil { + return *m.Reason + } + return 0 +} + +type CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate struct { + Rankings []*PlayerRankingInfo `protobuf:"bytes,1,rep,name=rankings" json:"rankings,omitempty"` + MatchId *uint64 `protobuf:"varint,2,opt,name=match_id,json=matchId" json:"match_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate) Reset() { + *m = CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate{} +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{43} +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate) GetRankings() []*PlayerRankingInfo { + if m != nil { + return m.Rankings + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate) GetMatchId() uint64 { + if m != nil && m.MatchId != nil { + return *m.MatchId + } + return 0 +} + +type CMsgGCCStrike15V2_ClientGCRankUpdate struct { + Rankings []*PlayerRankingInfo `protobuf:"bytes,1,rep,name=rankings" json:"rankings,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientGCRankUpdate) Reset() { *m = CMsgGCCStrike15V2_ClientGCRankUpdate{} } +func (m *CMsgGCCStrike15V2_ClientGCRankUpdate) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_ClientGCRankUpdate) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientGCRankUpdate) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{44} +} + +func (m *CMsgGCCStrike15V2_ClientGCRankUpdate) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientGCRankUpdate.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientGCRankUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientGCRankUpdate.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientGCRankUpdate) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientGCRankUpdate.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientGCRankUpdate) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientGCRankUpdate.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientGCRankUpdate) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientGCRankUpdate.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientGCRankUpdate proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientGCRankUpdate) GetRankings() []*PlayerRankingInfo { + if m != nil { + return m.Rankings + } + return nil +} + +type CMsgGCCStrike15V2_MatchmakingOperator2GCBlogUpdate struct { + MainPostUrl *string `protobuf:"bytes,1,opt,name=main_post_url,json=mainPostUrl" json:"main_post_url,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchmakingOperator2GCBlogUpdate) Reset() { + *m = CMsgGCCStrike15V2_MatchmakingOperator2GCBlogUpdate{} +} +func (m *CMsgGCCStrike15V2_MatchmakingOperator2GCBlogUpdate) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchmakingOperator2GCBlogUpdate) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchmakingOperator2GCBlogUpdate) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{45} +} + +func (m *CMsgGCCStrike15V2_MatchmakingOperator2GCBlogUpdate) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingOperator2GCBlogUpdate.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchmakingOperator2GCBlogUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingOperator2GCBlogUpdate.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchmakingOperator2GCBlogUpdate) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingOperator2GCBlogUpdate.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchmakingOperator2GCBlogUpdate) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingOperator2GCBlogUpdate.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchmakingOperator2GCBlogUpdate) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingOperator2GCBlogUpdate.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchmakingOperator2GCBlogUpdate proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchmakingOperator2GCBlogUpdate) GetMainPostUrl() string { + if m != nil && m.MainPostUrl != nil { + return *m.MainPostUrl + } + return "" +} + +type CMsgGCCStrike15V2_ServerNotificationForUserPenalty struct { + AccountId *uint32 `protobuf:"varint,1,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + Reason *uint32 `protobuf:"varint,2,opt,name=reason" json:"reason,omitempty"` + Seconds *uint32 `protobuf:"varint,3,opt,name=seconds" json:"seconds,omitempty"` + CommunicationCooldown *bool `protobuf:"varint,4,opt,name=communication_cooldown,json=communicationCooldown" json:"communication_cooldown,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ServerNotificationForUserPenalty) Reset() { + *m = CMsgGCCStrike15V2_ServerNotificationForUserPenalty{} +} +func (m *CMsgGCCStrike15V2_ServerNotificationForUserPenalty) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_ServerNotificationForUserPenalty) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ServerNotificationForUserPenalty) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{46} +} + +func (m *CMsgGCCStrike15V2_ServerNotificationForUserPenalty) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ServerNotificationForUserPenalty.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ServerNotificationForUserPenalty) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ServerNotificationForUserPenalty.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ServerNotificationForUserPenalty) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ServerNotificationForUserPenalty.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ServerNotificationForUserPenalty) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ServerNotificationForUserPenalty.Size(m) +} +func (m *CMsgGCCStrike15V2_ServerNotificationForUserPenalty) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ServerNotificationForUserPenalty.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ServerNotificationForUserPenalty proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ServerNotificationForUserPenalty) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ServerNotificationForUserPenalty) GetReason() uint32 { + if m != nil && m.Reason != nil { + return *m.Reason + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ServerNotificationForUserPenalty) GetSeconds() uint32 { + if m != nil && m.Seconds != nil { + return *m.Seconds + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ServerNotificationForUserPenalty) GetCommunicationCooldown() bool { + if m != nil && m.CommunicationCooldown != nil { + return *m.CommunicationCooldown + } + return false +} + +type CMsgGCCStrike15V2_ClientReportPlayer struct { + AccountId *uint32 `protobuf:"varint,1,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + RptAimbot *uint32 `protobuf:"varint,2,opt,name=rpt_aimbot,json=rptAimbot" json:"rpt_aimbot,omitempty"` + RptWallhack *uint32 `protobuf:"varint,3,opt,name=rpt_wallhack,json=rptWallhack" json:"rpt_wallhack,omitempty"` + RptSpeedhack *uint32 `protobuf:"varint,4,opt,name=rpt_speedhack,json=rptSpeedhack" json:"rpt_speedhack,omitempty"` + RptTeamharm *uint32 `protobuf:"varint,5,opt,name=rpt_teamharm,json=rptTeamharm" json:"rpt_teamharm,omitempty"` + RptTextabuse *uint32 `protobuf:"varint,6,opt,name=rpt_textabuse,json=rptTextabuse" json:"rpt_textabuse,omitempty"` + RptVoiceabuse *uint32 `protobuf:"varint,7,opt,name=rpt_voiceabuse,json=rptVoiceabuse" json:"rpt_voiceabuse,omitempty"` + MatchId *uint64 `protobuf:"varint,8,opt,name=match_id,json=matchId" json:"match_id,omitempty"` + ReportFromDemo *bool `protobuf:"varint,9,opt,name=report_from_demo,json=reportFromDemo" json:"report_from_demo,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientReportPlayer) Reset() { *m = CMsgGCCStrike15V2_ClientReportPlayer{} } +func (m *CMsgGCCStrike15V2_ClientReportPlayer) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_ClientReportPlayer) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientReportPlayer) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{47} +} + +func (m *CMsgGCCStrike15V2_ClientReportPlayer) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientReportPlayer.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientReportPlayer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientReportPlayer.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientReportPlayer) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientReportPlayer.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientReportPlayer) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientReportPlayer.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientReportPlayer) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientReportPlayer.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientReportPlayer proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientReportPlayer) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportPlayer) GetRptAimbot() uint32 { + if m != nil && m.RptAimbot != nil { + return *m.RptAimbot + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportPlayer) GetRptWallhack() uint32 { + if m != nil && m.RptWallhack != nil { + return *m.RptWallhack + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportPlayer) GetRptSpeedhack() uint32 { + if m != nil && m.RptSpeedhack != nil { + return *m.RptSpeedhack + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportPlayer) GetRptTeamharm() uint32 { + if m != nil && m.RptTeamharm != nil { + return *m.RptTeamharm + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportPlayer) GetRptTextabuse() uint32 { + if m != nil && m.RptTextabuse != nil { + return *m.RptTextabuse + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportPlayer) GetRptVoiceabuse() uint32 { + if m != nil && m.RptVoiceabuse != nil { + return *m.RptVoiceabuse + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportPlayer) GetMatchId() uint64 { + if m != nil && m.MatchId != nil { + return *m.MatchId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportPlayer) GetReportFromDemo() bool { + if m != nil && m.ReportFromDemo != nil { + return *m.ReportFromDemo + } + return false +} + +type CMsgGCCStrike15V2_ClientCommendPlayer struct { + AccountId *uint32 `protobuf:"varint,1,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + MatchId *uint64 `protobuf:"varint,8,opt,name=match_id,json=matchId" json:"match_id,omitempty"` + Commendation *PlayerCommendationInfo `protobuf:"bytes,9,opt,name=commendation" json:"commendation,omitempty"` + Tokens *uint32 `protobuf:"varint,10,opt,name=tokens" json:"tokens,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientCommendPlayer) Reset() { *m = CMsgGCCStrike15V2_ClientCommendPlayer{} } +func (m *CMsgGCCStrike15V2_ClientCommendPlayer) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_ClientCommendPlayer) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientCommendPlayer) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{48} +} + +func (m *CMsgGCCStrike15V2_ClientCommendPlayer) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientCommendPlayer.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientCommendPlayer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientCommendPlayer.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientCommendPlayer) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientCommendPlayer.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientCommendPlayer) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientCommendPlayer.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientCommendPlayer) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientCommendPlayer.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientCommendPlayer proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientCommendPlayer) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientCommendPlayer) GetMatchId() uint64 { + if m != nil && m.MatchId != nil { + return *m.MatchId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientCommendPlayer) GetCommendation() *PlayerCommendationInfo { + if m != nil { + return m.Commendation + } + return nil +} + +func (m *CMsgGCCStrike15V2_ClientCommendPlayer) GetTokens() uint32 { + if m != nil && m.Tokens != nil { + return *m.Tokens + } + return 0 +} + +type CMsgGCCStrike15V2_ClientReportServer struct { + RptPoorperf *uint32 `protobuf:"varint,1,opt,name=rpt_poorperf,json=rptPoorperf" json:"rpt_poorperf,omitempty"` + RptAbusivemodels *uint32 `protobuf:"varint,2,opt,name=rpt_abusivemodels,json=rptAbusivemodels" json:"rpt_abusivemodels,omitempty"` + RptBadmotd *uint32 `protobuf:"varint,3,opt,name=rpt_badmotd,json=rptBadmotd" json:"rpt_badmotd,omitempty"` + RptListingabuse *uint32 `protobuf:"varint,4,opt,name=rpt_listingabuse,json=rptListingabuse" json:"rpt_listingabuse,omitempty"` + RptInventoryabuse *uint32 `protobuf:"varint,5,opt,name=rpt_inventoryabuse,json=rptInventoryabuse" json:"rpt_inventoryabuse,omitempty"` + MatchId *uint64 `protobuf:"varint,8,opt,name=match_id,json=matchId" json:"match_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientReportServer) Reset() { *m = CMsgGCCStrike15V2_ClientReportServer{} } +func (m *CMsgGCCStrike15V2_ClientReportServer) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_ClientReportServer) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientReportServer) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{49} +} + +func (m *CMsgGCCStrike15V2_ClientReportServer) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientReportServer.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientReportServer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientReportServer.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientReportServer) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientReportServer.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientReportServer) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientReportServer.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientReportServer) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientReportServer.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientReportServer proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientReportServer) GetRptPoorperf() uint32 { + if m != nil && m.RptPoorperf != nil { + return *m.RptPoorperf + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportServer) GetRptAbusivemodels() uint32 { + if m != nil && m.RptAbusivemodels != nil { + return *m.RptAbusivemodels + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportServer) GetRptBadmotd() uint32 { + if m != nil && m.RptBadmotd != nil { + return *m.RptBadmotd + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportServer) GetRptListingabuse() uint32 { + if m != nil && m.RptListingabuse != nil { + return *m.RptListingabuse + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportServer) GetRptInventoryabuse() uint32 { + if m != nil && m.RptInventoryabuse != nil { + return *m.RptInventoryabuse + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportServer) GetMatchId() uint64 { + if m != nil && m.MatchId != nil { + return *m.MatchId + } + return 0 +} + +type CMsgGCCStrike15V2_ClientReportResponse struct { + ConfirmationId *uint64 `protobuf:"varint,1,opt,name=confirmation_id,json=confirmationId" json:"confirmation_id,omitempty"` + AccountId *uint32 `protobuf:"varint,2,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + ServerIp *uint32 `protobuf:"varint,3,opt,name=server_ip,json=serverIp" json:"server_ip,omitempty"` + ResponseType *uint32 `protobuf:"varint,4,opt,name=response_type,json=responseType" json:"response_type,omitempty"` + ResponseResult *uint32 `protobuf:"varint,5,opt,name=response_result,json=responseResult" json:"response_result,omitempty"` + Tokens *uint32 `protobuf:"varint,6,opt,name=tokens" json:"tokens,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientReportResponse) Reset() { + *m = CMsgGCCStrike15V2_ClientReportResponse{} +} +func (m *CMsgGCCStrike15V2_ClientReportResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_ClientReportResponse) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientReportResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{50} +} + +func (m *CMsgGCCStrike15V2_ClientReportResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientReportResponse.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientReportResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientReportResponse.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientReportResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientReportResponse.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientReportResponse) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientReportResponse.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientReportResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientReportResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientReportResponse proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientReportResponse) GetConfirmationId() uint64 { + if m != nil && m.ConfirmationId != nil { + return *m.ConfirmationId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportResponse) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportResponse) GetServerIp() uint32 { + if m != nil && m.ServerIp != nil { + return *m.ServerIp + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportResponse) GetResponseType() uint32 { + if m != nil && m.ResponseType != nil { + return *m.ResponseType + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportResponse) GetResponseResult() uint32 { + if m != nil && m.ResponseResult != nil { + return *m.ResponseResult + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportResponse) GetTokens() uint32 { + if m != nil && m.Tokens != nil { + return *m.Tokens + } + return 0 +} + +type CMsgGCCStrike15V2_ClientRequestWatchInfoFriends struct { + RequestId *uint32 `protobuf:"varint,1,opt,name=request_id,json=requestId" json:"request_id,omitempty"` + AccountIds []uint32 `protobuf:"varint,2,rep,name=account_ids,json=accountIds" json:"account_ids,omitempty"` + Serverid *uint64 `protobuf:"varint,3,opt,name=serverid" json:"serverid,omitempty"` + Matchid *uint64 `protobuf:"varint,4,opt,name=matchid" json:"matchid,omitempty"` + ClientLauncher *uint32 `protobuf:"varint,5,opt,name=client_launcher,json=clientLauncher" json:"client_launcher,omitempty"` + DataCenterPings []*DataCenterPing `protobuf:"bytes,6,rep,name=data_center_pings,json=dataCenterPings" json:"data_center_pings,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientRequestWatchInfoFriends) Reset() { + *m = CMsgGCCStrike15V2_ClientRequestWatchInfoFriends{} +} +func (m *CMsgGCCStrike15V2_ClientRequestWatchInfoFriends) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_ClientRequestWatchInfoFriends) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientRequestWatchInfoFriends) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{51} +} + +func (m *CMsgGCCStrike15V2_ClientRequestWatchInfoFriends) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestWatchInfoFriends.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientRequestWatchInfoFriends) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestWatchInfoFriends.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientRequestWatchInfoFriends) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestWatchInfoFriends.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientRequestWatchInfoFriends) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestWatchInfoFriends.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientRequestWatchInfoFriends) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestWatchInfoFriends.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestWatchInfoFriends proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientRequestWatchInfoFriends) GetRequestId() uint32 { + if m != nil && m.RequestId != nil { + return *m.RequestId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientRequestWatchInfoFriends) GetAccountIds() []uint32 { + if m != nil { + return m.AccountIds + } + return nil +} + +func (m *CMsgGCCStrike15V2_ClientRequestWatchInfoFriends) GetServerid() uint64 { + if m != nil && m.Serverid != nil { + return *m.Serverid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientRequestWatchInfoFriends) GetMatchid() uint64 { + if m != nil && m.Matchid != nil { + return *m.Matchid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientRequestWatchInfoFriends) GetClientLauncher() uint32 { + if m != nil && m.ClientLauncher != nil { + return *m.ClientLauncher + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientRequestWatchInfoFriends) GetDataCenterPings() []*DataCenterPing { + if m != nil { + return m.DataCenterPings + } + return nil +} + +type WatchableMatchInfo struct { + ServerIp *uint32 `protobuf:"varint,1,opt,name=server_ip,json=serverIp" json:"server_ip,omitempty"` + TvPort *uint32 `protobuf:"varint,2,opt,name=tv_port,json=tvPort" json:"tv_port,omitempty"` + TvSpectators *uint32 `protobuf:"varint,3,opt,name=tv_spectators,json=tvSpectators" json:"tv_spectators,omitempty"` + TvTime *uint32 `protobuf:"varint,4,opt,name=tv_time,json=tvTime" json:"tv_time,omitempty"` + TvWatchPassword []byte `protobuf:"bytes,5,opt,name=tv_watch_password,json=tvWatchPassword" json:"tv_watch_password,omitempty"` + ClDecryptdataKey *uint64 `protobuf:"varint,6,opt,name=cl_decryptdata_key,json=clDecryptdataKey" json:"cl_decryptdata_key,omitempty"` + ClDecryptdataKeyPub *uint64 `protobuf:"varint,7,opt,name=cl_decryptdata_key_pub,json=clDecryptdataKeyPub" json:"cl_decryptdata_key_pub,omitempty"` + GameType *uint32 `protobuf:"varint,8,opt,name=game_type,json=gameType" json:"game_type,omitempty"` + GameMapgroup *string `protobuf:"bytes,9,opt,name=game_mapgroup,json=gameMapgroup" json:"game_mapgroup,omitempty"` + GameMap *string `protobuf:"bytes,10,opt,name=game_map,json=gameMap" json:"game_map,omitempty"` + ServerId *uint64 `protobuf:"varint,11,opt,name=server_id,json=serverId" json:"server_id,omitempty"` + MatchId *uint64 `protobuf:"varint,12,opt,name=match_id,json=matchId" json:"match_id,omitempty"` + ReservationId *uint64 `protobuf:"varint,13,opt,name=reservation_id,json=reservationId" json:"reservation_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *WatchableMatchInfo) Reset() { *m = WatchableMatchInfo{} } +func (m *WatchableMatchInfo) String() string { return proto.CompactTextString(m) } +func (*WatchableMatchInfo) ProtoMessage() {} +func (*WatchableMatchInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{52} +} + +func (m *WatchableMatchInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_WatchableMatchInfo.Unmarshal(m, b) +} +func (m *WatchableMatchInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_WatchableMatchInfo.Marshal(b, m, deterministic) +} +func (m *WatchableMatchInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_WatchableMatchInfo.Merge(m, src) +} +func (m *WatchableMatchInfo) XXX_Size() int { + return xxx_messageInfo_WatchableMatchInfo.Size(m) +} +func (m *WatchableMatchInfo) XXX_DiscardUnknown() { + xxx_messageInfo_WatchableMatchInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_WatchableMatchInfo proto.InternalMessageInfo + +func (m *WatchableMatchInfo) GetServerIp() uint32 { + if m != nil && m.ServerIp != nil { + return *m.ServerIp + } + return 0 +} + +func (m *WatchableMatchInfo) GetTvPort() uint32 { + if m != nil && m.TvPort != nil { + return *m.TvPort + } + return 0 +} + +func (m *WatchableMatchInfo) GetTvSpectators() uint32 { + if m != nil && m.TvSpectators != nil { + return *m.TvSpectators + } + return 0 +} + +func (m *WatchableMatchInfo) GetTvTime() uint32 { + if m != nil && m.TvTime != nil { + return *m.TvTime + } + return 0 +} + +func (m *WatchableMatchInfo) GetTvWatchPassword() []byte { + if m != nil { + return m.TvWatchPassword + } + return nil +} + +func (m *WatchableMatchInfo) GetClDecryptdataKey() uint64 { + if m != nil && m.ClDecryptdataKey != nil { + return *m.ClDecryptdataKey + } + return 0 +} + +func (m *WatchableMatchInfo) GetClDecryptdataKeyPub() uint64 { + if m != nil && m.ClDecryptdataKeyPub != nil { + return *m.ClDecryptdataKeyPub + } + return 0 +} + +func (m *WatchableMatchInfo) GetGameType() uint32 { + if m != nil && m.GameType != nil { + return *m.GameType + } + return 0 +} + +func (m *WatchableMatchInfo) GetGameMapgroup() string { + if m != nil && m.GameMapgroup != nil { + return *m.GameMapgroup + } + return "" +} + +func (m *WatchableMatchInfo) GetGameMap() string { + if m != nil && m.GameMap != nil { + return *m.GameMap + } + return "" +} + +func (m *WatchableMatchInfo) GetServerId() uint64 { + if m != nil && m.ServerId != nil { + return *m.ServerId + } + return 0 +} + +func (m *WatchableMatchInfo) GetMatchId() uint64 { + if m != nil && m.MatchId != nil { + return *m.MatchId + } + return 0 +} + +func (m *WatchableMatchInfo) GetReservationId() uint64 { + if m != nil && m.ReservationId != nil { + return *m.ReservationId + } + return 0 +} + +type CMsgGCCStrike15V2_ClientRequestJoinFriendData struct { + Version *uint32 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"` + AccountId *uint32 `protobuf:"varint,2,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + JoinToken *uint32 `protobuf:"varint,3,opt,name=join_token,json=joinToken" json:"join_token,omitempty"` + JoinIpp *uint32 `protobuf:"varint,4,opt,name=join_ipp,json=joinIpp" json:"join_ipp,omitempty"` + Res *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve `protobuf:"bytes,5,opt,name=res" json:"res,omitempty"` + Errormsg *string `protobuf:"bytes,6,opt,name=errormsg" json:"errormsg,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientRequestJoinFriendData) Reset() { + *m = CMsgGCCStrike15V2_ClientRequestJoinFriendData{} +} +func (m *CMsgGCCStrike15V2_ClientRequestJoinFriendData) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_ClientRequestJoinFriendData) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientRequestJoinFriendData) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{53} +} + +func (m *CMsgGCCStrike15V2_ClientRequestJoinFriendData) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestJoinFriendData.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientRequestJoinFriendData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestJoinFriendData.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientRequestJoinFriendData) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestJoinFriendData.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientRequestJoinFriendData) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestJoinFriendData.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientRequestJoinFriendData) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestJoinFriendData.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestJoinFriendData proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientRequestJoinFriendData) GetVersion() uint32 { + if m != nil && m.Version != nil { + return *m.Version + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientRequestJoinFriendData) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientRequestJoinFriendData) GetJoinToken() uint32 { + if m != nil && m.JoinToken != nil { + return *m.JoinToken + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientRequestJoinFriendData) GetJoinIpp() uint32 { + if m != nil && m.JoinIpp != nil { + return *m.JoinIpp + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientRequestJoinFriendData) GetRes() *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve { + if m != nil { + return m.Res + } + return nil +} + +func (m *CMsgGCCStrike15V2_ClientRequestJoinFriendData) GetErrormsg() string { + if m != nil && m.Errormsg != nil { + return *m.Errormsg + } + return "" +} + +type CMsgGCCStrike15V2_ClientRequestJoinServerData struct { + Version *uint32 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"` + AccountId *uint32 `protobuf:"varint,2,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + Serverid *uint64 `protobuf:"varint,3,opt,name=serverid" json:"serverid,omitempty"` + ServerIp *uint32 `protobuf:"varint,4,opt,name=server_ip,json=serverIp" json:"server_ip,omitempty"` + ServerPort *uint32 `protobuf:"varint,5,opt,name=server_port,json=serverPort" json:"server_port,omitempty"` + Res *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve `protobuf:"bytes,6,opt,name=res" json:"res,omitempty"` + Errormsg *string `protobuf:"bytes,7,opt,name=errormsg" json:"errormsg,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientRequestJoinServerData) Reset() { + *m = CMsgGCCStrike15V2_ClientRequestJoinServerData{} +} +func (m *CMsgGCCStrike15V2_ClientRequestJoinServerData) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_ClientRequestJoinServerData) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientRequestJoinServerData) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{54} +} + +func (m *CMsgGCCStrike15V2_ClientRequestJoinServerData) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestJoinServerData.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientRequestJoinServerData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestJoinServerData.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientRequestJoinServerData) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestJoinServerData.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientRequestJoinServerData) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestJoinServerData.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientRequestJoinServerData) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestJoinServerData.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestJoinServerData proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientRequestJoinServerData) GetVersion() uint32 { + if m != nil && m.Version != nil { + return *m.Version + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientRequestJoinServerData) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientRequestJoinServerData) GetServerid() uint64 { + if m != nil && m.Serverid != nil { + return *m.Serverid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientRequestJoinServerData) GetServerIp() uint32 { + if m != nil && m.ServerIp != nil { + return *m.ServerIp + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientRequestJoinServerData) GetServerPort() uint32 { + if m != nil && m.ServerPort != nil { + return *m.ServerPort + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientRequestJoinServerData) GetRes() *CMsgGCCStrike15V2_MatchmakingGC2ClientReserve { + if m != nil { + return m.Res + } + return nil +} + +func (m *CMsgGCCStrike15V2_ClientRequestJoinServerData) GetErrormsg() string { + if m != nil && m.Errormsg != nil { + return *m.Errormsg + } + return "" +} + +type CMsgGCCstrike15V2_ClientRequestNewMission struct { + MissionId *uint32 `protobuf:"varint,2,opt,name=mission_id,json=missionId" json:"mission_id,omitempty"` + CampaignId *uint32 `protobuf:"varint,3,opt,name=campaign_id,json=campaignId" json:"campaign_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCstrike15V2_ClientRequestNewMission) Reset() { + *m = CMsgGCCstrike15V2_ClientRequestNewMission{} +} +func (m *CMsgGCCstrike15V2_ClientRequestNewMission) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCstrike15V2_ClientRequestNewMission) ProtoMessage() {} +func (*CMsgGCCstrike15V2_ClientRequestNewMission) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{55} +} + +func (m *CMsgGCCstrike15V2_ClientRequestNewMission) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCstrike15V2_ClientRequestNewMission.Unmarshal(m, b) +} +func (m *CMsgGCCstrike15V2_ClientRequestNewMission) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCstrike15V2_ClientRequestNewMission.Marshal(b, m, deterministic) +} +func (m *CMsgGCCstrike15V2_ClientRequestNewMission) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCstrike15V2_ClientRequestNewMission.Merge(m, src) +} +func (m *CMsgGCCstrike15V2_ClientRequestNewMission) XXX_Size() int { + return xxx_messageInfo_CMsgGCCstrike15V2_ClientRequestNewMission.Size(m) +} +func (m *CMsgGCCstrike15V2_ClientRequestNewMission) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCstrike15V2_ClientRequestNewMission.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCstrike15V2_ClientRequestNewMission proto.InternalMessageInfo + +func (m *CMsgGCCstrike15V2_ClientRequestNewMission) GetMissionId() uint32 { + if m != nil && m.MissionId != nil { + return *m.MissionId + } + return 0 +} + +func (m *CMsgGCCstrike15V2_ClientRequestNewMission) GetCampaignId() uint32 { + if m != nil && m.CampaignId != nil { + return *m.CampaignId + } + return 0 +} + +type CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded struct { + XpProgressData []*XpProgressData `protobuf:"bytes,1,rep,name=xp_progress_data,json=xpProgressData" json:"xp_progress_data,omitempty"` + AccountId *uint32 `protobuf:"varint,2,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + CurrentXp *uint32 `protobuf:"varint,3,opt,name=current_xp,json=currentXp" json:"current_xp,omitempty"` + CurrentLevel *uint32 `protobuf:"varint,4,opt,name=current_level,json=currentLevel" json:"current_level,omitempty"` + UpgradedDefidx *uint32 `protobuf:"varint,5,opt,name=upgraded_defidx,json=upgradedDefidx" json:"upgraded_defidx,omitempty"` + OperationPointsAwarded *uint32 `protobuf:"varint,6,opt,name=operation_points_awarded,json=operationPointsAwarded" json:"operation_points_awarded,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded) Reset() { + *m = CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded{} +} +func (m *CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded) ProtoMessage() {} +func (*CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{56} +} + +func (m *CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded.Unmarshal(m, b) +} +func (m *CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded.Marshal(b, m, deterministic) +} +func (m *CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded.Merge(m, src) +} +func (m *CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded) XXX_Size() int { + return xxx_messageInfo_CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded.Size(m) +} +func (m *CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded proto.InternalMessageInfo + +func (m *CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded) GetXpProgressData() []*XpProgressData { + if m != nil { + return m.XpProgressData + } + return nil +} + +func (m *CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded) GetCurrentXp() uint32 { + if m != nil && m.CurrentXp != nil { + return *m.CurrentXp + } + return 0 +} + +func (m *CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded) GetCurrentLevel() uint32 { + if m != nil && m.CurrentLevel != nil { + return *m.CurrentLevel + } + return 0 +} + +func (m *CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded) GetUpgradedDefidx() uint32 { + if m != nil && m.UpgradedDefidx != nil { + return *m.UpgradedDefidx + } + return 0 +} + +func (m *CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded) GetOperationPointsAwarded() uint32 { + if m != nil && m.OperationPointsAwarded != nil { + return *m.OperationPointsAwarded + } + return 0 +} + +type CMsgGCCStrike15V2_WatchInfoUsers struct { + RequestId *uint32 `protobuf:"varint,1,opt,name=request_id,json=requestId" json:"request_id,omitempty"` + AccountIds []uint32 `protobuf:"varint,2,rep,name=account_ids,json=accountIds" json:"account_ids,omitempty"` + WatchableMatchInfos []*WatchableMatchInfo `protobuf:"bytes,3,rep,name=watchable_match_infos,json=watchableMatchInfos" json:"watchable_match_infos,omitempty"` + ExtendedTimeout *uint32 `protobuf:"varint,5,opt,name=extended_timeout,json=extendedTimeout" json:"extended_timeout,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_WatchInfoUsers) Reset() { *m = CMsgGCCStrike15V2_WatchInfoUsers{} } +func (m *CMsgGCCStrike15V2_WatchInfoUsers) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_WatchInfoUsers) ProtoMessage() {} +func (*CMsgGCCStrike15V2_WatchInfoUsers) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{57} +} + +func (m *CMsgGCCStrike15V2_WatchInfoUsers) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_WatchInfoUsers.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_WatchInfoUsers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_WatchInfoUsers.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_WatchInfoUsers) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_WatchInfoUsers.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_WatchInfoUsers) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_WatchInfoUsers.Size(m) +} +func (m *CMsgGCCStrike15V2_WatchInfoUsers) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_WatchInfoUsers.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_WatchInfoUsers proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_WatchInfoUsers) GetRequestId() uint32 { + if m != nil && m.RequestId != nil { + return *m.RequestId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_WatchInfoUsers) GetAccountIds() []uint32 { + if m != nil { + return m.AccountIds + } + return nil +} + +func (m *CMsgGCCStrike15V2_WatchInfoUsers) GetWatchableMatchInfos() []*WatchableMatchInfo { + if m != nil { + return m.WatchableMatchInfos + } + return nil +} + +func (m *CMsgGCCStrike15V2_WatchInfoUsers) GetExtendedTimeout() uint32 { + if m != nil && m.ExtendedTimeout != nil { + return *m.ExtendedTimeout + } + return 0 +} + +type CMsgGCCStrike15V2_ClientRequestPlayersProfile struct { + RequestId_Deprecated *uint32 `protobuf:"varint,1,opt,name=request_id__deprecated,json=requestIdDeprecated" json:"request_id__deprecated,omitempty"` + AccountIds_Deprecated []uint32 `protobuf:"varint,2,rep,name=account_ids__deprecated,json=accountIdsDeprecated" json:"account_ids__deprecated,omitempty"` + AccountId *uint32 `protobuf:"varint,3,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + RequestLevel *uint32 `protobuf:"varint,4,opt,name=request_level,json=requestLevel" json:"request_level,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientRequestPlayersProfile) Reset() { + *m = CMsgGCCStrike15V2_ClientRequestPlayersProfile{} +} +func (m *CMsgGCCStrike15V2_ClientRequestPlayersProfile) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_ClientRequestPlayersProfile) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientRequestPlayersProfile) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{58} +} + +func (m *CMsgGCCStrike15V2_ClientRequestPlayersProfile) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestPlayersProfile.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientRequestPlayersProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestPlayersProfile.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientRequestPlayersProfile) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestPlayersProfile.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientRequestPlayersProfile) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestPlayersProfile.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientRequestPlayersProfile) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestPlayersProfile.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestPlayersProfile proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientRequestPlayersProfile) GetRequestId_Deprecated() uint32 { + if m != nil && m.RequestId_Deprecated != nil { + return *m.RequestId_Deprecated + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientRequestPlayersProfile) GetAccountIds_Deprecated() []uint32 { + if m != nil { + return m.AccountIds_Deprecated + } + return nil +} + +func (m *CMsgGCCStrike15V2_ClientRequestPlayersProfile) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientRequestPlayersProfile) GetRequestLevel() uint32 { + if m != nil && m.RequestLevel != nil { + return *m.RequestLevel + } + return 0 +} + +type CMsgGCCStrike15V2_PlayersProfile struct { + RequestId *uint32 `protobuf:"varint,1,opt,name=request_id,json=requestId" json:"request_id,omitempty"` + AccountProfiles []*CMsgGCCStrike15V2_MatchmakingGC2ClientHello `protobuf:"bytes,2,rep,name=account_profiles,json=accountProfiles" json:"account_profiles,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_PlayersProfile) Reset() { *m = CMsgGCCStrike15V2_PlayersProfile{} } +func (m *CMsgGCCStrike15V2_PlayersProfile) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_PlayersProfile) ProtoMessage() {} +func (*CMsgGCCStrike15V2_PlayersProfile) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{59} +} + +func (m *CMsgGCCStrike15V2_PlayersProfile) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_PlayersProfile.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_PlayersProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_PlayersProfile.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_PlayersProfile) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_PlayersProfile.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_PlayersProfile) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_PlayersProfile.Size(m) +} +func (m *CMsgGCCStrike15V2_PlayersProfile) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_PlayersProfile.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_PlayersProfile proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_PlayersProfile) GetRequestId() uint32 { + if m != nil && m.RequestId != nil { + return *m.RequestId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_PlayersProfile) GetAccountProfiles() []*CMsgGCCStrike15V2_MatchmakingGC2ClientHello { + if m != nil { + return m.AccountProfiles + } + return nil +} + +type CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate struct { + Caseid *uint64 `protobuf:"varint,1,opt,name=caseid" json:"caseid,omitempty"` + Suspectid *uint32 `protobuf:"varint,3,opt,name=suspectid" json:"suspectid,omitempty"` + Fractionid *uint32 `protobuf:"varint,4,opt,name=fractionid" json:"fractionid,omitempty"` + RptAimbot *uint32 `protobuf:"varint,5,opt,name=rpt_aimbot,json=rptAimbot" json:"rpt_aimbot,omitempty"` + RptWallhack *uint32 `protobuf:"varint,6,opt,name=rpt_wallhack,json=rptWallhack" json:"rpt_wallhack,omitempty"` + RptSpeedhack *uint32 `protobuf:"varint,7,opt,name=rpt_speedhack,json=rptSpeedhack" json:"rpt_speedhack,omitempty"` + RptTeamharm *uint32 `protobuf:"varint,8,opt,name=rpt_teamharm,json=rptTeamharm" json:"rpt_teamharm,omitempty"` + Reason *uint32 `protobuf:"varint,9,opt,name=reason" json:"reason,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate) Reset() { + *m = CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate{} +} +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate) ProtoMessage() {} +func (*CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{60} +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate.Size(m) +} +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate) GetCaseid() uint64 { + if m != nil && m.Caseid != nil { + return *m.Caseid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate) GetSuspectid() uint32 { + if m != nil && m.Suspectid != nil { + return *m.Suspectid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate) GetFractionid() uint32 { + if m != nil && m.Fractionid != nil { + return *m.Fractionid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate) GetRptAimbot() uint32 { + if m != nil && m.RptAimbot != nil { + return *m.RptAimbot + } + return 0 +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate) GetRptWallhack() uint32 { + if m != nil && m.RptWallhack != nil { + return *m.RptWallhack + } + return 0 +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate) GetRptSpeedhack() uint32 { + if m != nil && m.RptSpeedhack != nil { + return *m.RptSpeedhack + } + return 0 +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate) GetRptTeamharm() uint32 { + if m != nil && m.RptTeamharm != nil { + return *m.RptTeamharm + } + return 0 +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate) GetReason() uint32 { + if m != nil && m.Reason != nil { + return *m.Reason + } + return 0 +} + +type CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment struct { + Caseid *uint64 `protobuf:"varint,1,opt,name=caseid" json:"caseid,omitempty"` + Caseurl *string `protobuf:"bytes,2,opt,name=caseurl" json:"caseurl,omitempty"` + Verdict *uint32 `protobuf:"varint,3,opt,name=verdict" json:"verdict,omitempty"` + Timestamp *uint32 `protobuf:"varint,4,opt,name=timestamp" json:"timestamp,omitempty"` + Throttleseconds *uint32 `protobuf:"varint,5,opt,name=throttleseconds" json:"throttleseconds,omitempty"` + Suspectid *uint32 `protobuf:"varint,6,opt,name=suspectid" json:"suspectid,omitempty"` + Fractionid *uint32 `protobuf:"varint,7,opt,name=fractionid" json:"fractionid,omitempty"` + Numrounds *uint32 `protobuf:"varint,8,opt,name=numrounds" json:"numrounds,omitempty"` + Fractionrounds *uint32 `protobuf:"varint,9,opt,name=fractionrounds" json:"fractionrounds,omitempty"` + Streakconvictions *int32 `protobuf:"varint,10,opt,name=streakconvictions" json:"streakconvictions,omitempty"` + Reason *uint32 `protobuf:"varint,11,opt,name=reason" json:"reason,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) Reset() { + *m = CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment{} +} +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) ProtoMessage() {} +func (*CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{61} +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment.Size(m) +} +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) GetCaseid() uint64 { + if m != nil && m.Caseid != nil { + return *m.Caseid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) GetCaseurl() string { + if m != nil && m.Caseurl != nil { + return *m.Caseurl + } + return "" +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) GetVerdict() uint32 { + if m != nil && m.Verdict != nil { + return *m.Verdict + } + return 0 +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) GetTimestamp() uint32 { + if m != nil && m.Timestamp != nil { + return *m.Timestamp + } + return 0 +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) GetThrottleseconds() uint32 { + if m != nil && m.Throttleseconds != nil { + return *m.Throttleseconds + } + return 0 +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) GetSuspectid() uint32 { + if m != nil && m.Suspectid != nil { + return *m.Suspectid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) GetFractionid() uint32 { + if m != nil && m.Fractionid != nil { + return *m.Fractionid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) GetNumrounds() uint32 { + if m != nil && m.Numrounds != nil { + return *m.Numrounds + } + return 0 +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) GetFractionrounds() uint32 { + if m != nil && m.Fractionrounds != nil { + return *m.Fractionrounds + } + return 0 +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) GetStreakconvictions() int32 { + if m != nil && m.Streakconvictions != nil { + return *m.Streakconvictions + } + return 0 +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment) GetReason() uint32 { + if m != nil && m.Reason != nil { + return *m.Reason + } + return 0 +} + +type CMsgGCCStrike15V2_PlayerOverwatchCaseStatus struct { + Caseid *uint64 `protobuf:"varint,1,opt,name=caseid" json:"caseid,omitempty"` + Statusid *uint32 `protobuf:"varint,2,opt,name=statusid" json:"statusid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseStatus) Reset() { + *m = CMsgGCCStrike15V2_PlayerOverwatchCaseStatus{} +} +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseStatus) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_PlayerOverwatchCaseStatus) ProtoMessage() {} +func (*CMsgGCCStrike15V2_PlayerOverwatchCaseStatus) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{62} +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseStatus) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_PlayerOverwatchCaseStatus.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_PlayerOverwatchCaseStatus.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseStatus) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_PlayerOverwatchCaseStatus.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseStatus) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_PlayerOverwatchCaseStatus.Size(m) +} +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseStatus) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_PlayerOverwatchCaseStatus.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_PlayerOverwatchCaseStatus proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseStatus) GetCaseid() uint64 { + if m != nil && m.Caseid != nil { + return *m.Caseid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_PlayerOverwatchCaseStatus) GetStatusid() uint32 { + if m != nil && m.Statusid != nil { + return *m.Statusid + } + return 0 +} + +type CClientHeaderOverwatchEvidence struct { + Accountid *uint32 `protobuf:"varint,1,opt,name=accountid" json:"accountid,omitempty"` + Caseid *uint64 `protobuf:"varint,2,opt,name=caseid" json:"caseid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CClientHeaderOverwatchEvidence) Reset() { *m = CClientHeaderOverwatchEvidence{} } +func (m *CClientHeaderOverwatchEvidence) String() string { return proto.CompactTextString(m) } +func (*CClientHeaderOverwatchEvidence) ProtoMessage() {} +func (*CClientHeaderOverwatchEvidence) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{63} +} + +func (m *CClientHeaderOverwatchEvidence) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CClientHeaderOverwatchEvidence.Unmarshal(m, b) +} +func (m *CClientHeaderOverwatchEvidence) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CClientHeaderOverwatchEvidence.Marshal(b, m, deterministic) +} +func (m *CClientHeaderOverwatchEvidence) XXX_Merge(src proto.Message) { + xxx_messageInfo_CClientHeaderOverwatchEvidence.Merge(m, src) +} +func (m *CClientHeaderOverwatchEvidence) XXX_Size() int { + return xxx_messageInfo_CClientHeaderOverwatchEvidence.Size(m) +} +func (m *CClientHeaderOverwatchEvidence) XXX_DiscardUnknown() { + xxx_messageInfo_CClientHeaderOverwatchEvidence.DiscardUnknown(m) +} + +var xxx_messageInfo_CClientHeaderOverwatchEvidence proto.InternalMessageInfo + +func (m *CClientHeaderOverwatchEvidence) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +func (m *CClientHeaderOverwatchEvidence) GetCaseid() uint64 { + if m != nil && m.Caseid != nil { + return *m.Caseid + } + return 0 +} + +type CMsgGCCStrike15V2_GC2ClientTextMsg struct { + Id *uint32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` + Type *uint32 `protobuf:"varint,2,opt,name=type" json:"type,omitempty"` + Payload []byte `protobuf:"bytes,3,opt,name=payload" json:"payload,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_GC2ClientTextMsg) Reset() { *m = CMsgGCCStrike15V2_GC2ClientTextMsg{} } +func (m *CMsgGCCStrike15V2_GC2ClientTextMsg) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_GC2ClientTextMsg) ProtoMessage() {} +func (*CMsgGCCStrike15V2_GC2ClientTextMsg) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{64} +} + +func (m *CMsgGCCStrike15V2_GC2ClientTextMsg) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientTextMsg.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_GC2ClientTextMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientTextMsg.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_GC2ClientTextMsg) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientTextMsg.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_GC2ClientTextMsg) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientTextMsg.Size(m) +} +func (m *CMsgGCCStrike15V2_GC2ClientTextMsg) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientTextMsg.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientTextMsg proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_GC2ClientTextMsg) GetId() uint32 { + if m != nil && m.Id != nil { + return *m.Id + } + return 0 +} + +func (m *CMsgGCCStrike15V2_GC2ClientTextMsg) GetType() uint32 { + if m != nil && m.Type != nil { + return *m.Type + } + return 0 +} + +func (m *CMsgGCCStrike15V2_GC2ClientTextMsg) GetPayload() []byte { + if m != nil { + return m.Payload + } + return nil +} + +type CMsgGCCStrike15V2_Client2GCTextMsg struct { + Id *uint32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` + Args [][]byte `protobuf:"bytes,2,rep,name=args" json:"args,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_Client2GCTextMsg) Reset() { *m = CMsgGCCStrike15V2_Client2GCTextMsg{} } +func (m *CMsgGCCStrike15V2_Client2GCTextMsg) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_Client2GCTextMsg) ProtoMessage() {} +func (*CMsgGCCStrike15V2_Client2GCTextMsg) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{65} +} + +func (m *CMsgGCCStrike15V2_Client2GCTextMsg) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_Client2GCTextMsg.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_Client2GCTextMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_Client2GCTextMsg.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_Client2GCTextMsg) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_Client2GCTextMsg.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_Client2GCTextMsg) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_Client2GCTextMsg.Size(m) +} +func (m *CMsgGCCStrike15V2_Client2GCTextMsg) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_Client2GCTextMsg.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_Client2GCTextMsg proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_Client2GCTextMsg) GetId() uint32 { + if m != nil && m.Id != nil { + return *m.Id + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Client2GCTextMsg) GetArgs() [][]byte { + if m != nil { + return m.Args + } + return nil +} + +type CMsgGCCStrike15V2_MatchEndRunRewardDrops struct { + Serverinfo *CMsgGCCStrike15V2_MatchmakingServerReservationResponse `protobuf:"bytes,3,opt,name=serverinfo" json:"serverinfo,omitempty"` + MatchEndQuestData *CMsgGC_ServerQuestUpdateData `protobuf:"bytes,4,opt,name=match_end_quest_data,json=matchEndQuestData" json:"match_end_quest_data,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchEndRunRewardDrops) Reset() { + *m = CMsgGCCStrike15V2_MatchEndRunRewardDrops{} +} +func (m *CMsgGCCStrike15V2_MatchEndRunRewardDrops) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_MatchEndRunRewardDrops) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchEndRunRewardDrops) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{66} +} + +func (m *CMsgGCCStrike15V2_MatchEndRunRewardDrops) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchEndRunRewardDrops.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchEndRunRewardDrops) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchEndRunRewardDrops.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchEndRunRewardDrops) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchEndRunRewardDrops.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchEndRunRewardDrops) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchEndRunRewardDrops.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchEndRunRewardDrops) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchEndRunRewardDrops.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchEndRunRewardDrops proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchEndRunRewardDrops) GetServerinfo() *CMsgGCCStrike15V2_MatchmakingServerReservationResponse { + if m != nil { + return m.Serverinfo + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchEndRunRewardDrops) GetMatchEndQuestData() *CMsgGC_ServerQuestUpdateData { + if m != nil { + return m.MatchEndQuestData + } + return nil +} + +type CEconItemPreviewDataBlock struct { + Accountid *uint32 `protobuf:"varint,1,opt,name=accountid" json:"accountid,omitempty"` + Itemid *uint64 `protobuf:"varint,2,opt,name=itemid" json:"itemid,omitempty"` + Defindex *uint32 `protobuf:"varint,3,opt,name=defindex" json:"defindex,omitempty"` + Paintindex *uint32 `protobuf:"varint,4,opt,name=paintindex" json:"paintindex,omitempty"` + Rarity *uint32 `protobuf:"varint,5,opt,name=rarity" json:"rarity,omitempty"` + Quality *uint32 `protobuf:"varint,6,opt,name=quality" json:"quality,omitempty"` + Paintwear *uint32 `protobuf:"varint,7,opt,name=paintwear" json:"paintwear,omitempty"` + Paintseed *uint32 `protobuf:"varint,8,opt,name=paintseed" json:"paintseed,omitempty"` + Killeaterscoretype *uint32 `protobuf:"varint,9,opt,name=killeaterscoretype" json:"killeaterscoretype,omitempty"` + Killeatervalue *uint32 `protobuf:"varint,10,opt,name=killeatervalue" json:"killeatervalue,omitempty"` + Customname *string `protobuf:"bytes,11,opt,name=customname" json:"customname,omitempty"` + Stickers []*CEconItemPreviewDataBlock_Sticker `protobuf:"bytes,12,rep,name=stickers" json:"stickers,omitempty"` + Inventory *uint32 `protobuf:"varint,13,opt,name=inventory" json:"inventory,omitempty"` + Origin *uint32 `protobuf:"varint,14,opt,name=origin" json:"origin,omitempty"` + Questid *uint32 `protobuf:"varint,15,opt,name=questid" json:"questid,omitempty"` + Dropreason *uint32 `protobuf:"varint,16,opt,name=dropreason" json:"dropreason,omitempty"` + Musicindex *uint32 `protobuf:"varint,17,opt,name=musicindex" json:"musicindex,omitempty"` + Entindex *int32 `protobuf:"varint,18,opt,name=entindex" json:"entindex,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CEconItemPreviewDataBlock) Reset() { *m = CEconItemPreviewDataBlock{} } +func (m *CEconItemPreviewDataBlock) String() string { return proto.CompactTextString(m) } +func (*CEconItemPreviewDataBlock) ProtoMessage() {} +func (*CEconItemPreviewDataBlock) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{67} +} + +func (m *CEconItemPreviewDataBlock) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CEconItemPreviewDataBlock.Unmarshal(m, b) +} +func (m *CEconItemPreviewDataBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CEconItemPreviewDataBlock.Marshal(b, m, deterministic) +} +func (m *CEconItemPreviewDataBlock) XXX_Merge(src proto.Message) { + xxx_messageInfo_CEconItemPreviewDataBlock.Merge(m, src) +} +func (m *CEconItemPreviewDataBlock) XXX_Size() int { + return xxx_messageInfo_CEconItemPreviewDataBlock.Size(m) +} +func (m *CEconItemPreviewDataBlock) XXX_DiscardUnknown() { + xxx_messageInfo_CEconItemPreviewDataBlock.DiscardUnknown(m) +} + +var xxx_messageInfo_CEconItemPreviewDataBlock proto.InternalMessageInfo + +func (m *CEconItemPreviewDataBlock) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +func (m *CEconItemPreviewDataBlock) GetItemid() uint64 { + if m != nil && m.Itemid != nil { + return *m.Itemid + } + return 0 +} + +func (m *CEconItemPreviewDataBlock) GetDefindex() uint32 { + if m != nil && m.Defindex != nil { + return *m.Defindex + } + return 0 +} + +func (m *CEconItemPreviewDataBlock) GetPaintindex() uint32 { + if m != nil && m.Paintindex != nil { + return *m.Paintindex + } + return 0 +} + +func (m *CEconItemPreviewDataBlock) GetRarity() uint32 { + if m != nil && m.Rarity != nil { + return *m.Rarity + } + return 0 +} + +func (m *CEconItemPreviewDataBlock) GetQuality() uint32 { + if m != nil && m.Quality != nil { + return *m.Quality + } + return 0 +} + +func (m *CEconItemPreviewDataBlock) GetPaintwear() uint32 { + if m != nil && m.Paintwear != nil { + return *m.Paintwear + } + return 0 +} + +func (m *CEconItemPreviewDataBlock) GetPaintseed() uint32 { + if m != nil && m.Paintseed != nil { + return *m.Paintseed + } + return 0 +} + +func (m *CEconItemPreviewDataBlock) GetKilleaterscoretype() uint32 { + if m != nil && m.Killeaterscoretype != nil { + return *m.Killeaterscoretype + } + return 0 +} + +func (m *CEconItemPreviewDataBlock) GetKilleatervalue() uint32 { + if m != nil && m.Killeatervalue != nil { + return *m.Killeatervalue + } + return 0 +} + +func (m *CEconItemPreviewDataBlock) GetCustomname() string { + if m != nil && m.Customname != nil { + return *m.Customname + } + return "" +} + +func (m *CEconItemPreviewDataBlock) GetStickers() []*CEconItemPreviewDataBlock_Sticker { + if m != nil { + return m.Stickers + } + return nil +} + +func (m *CEconItemPreviewDataBlock) GetInventory() uint32 { + if m != nil && m.Inventory != nil { + return *m.Inventory + } + return 0 +} + +func (m *CEconItemPreviewDataBlock) GetOrigin() uint32 { + if m != nil && m.Origin != nil { + return *m.Origin + } + return 0 +} + +func (m *CEconItemPreviewDataBlock) GetQuestid() uint32 { + if m != nil && m.Questid != nil { + return *m.Questid + } + return 0 +} + +func (m *CEconItemPreviewDataBlock) GetDropreason() uint32 { + if m != nil && m.Dropreason != nil { + return *m.Dropreason + } + return 0 +} + +func (m *CEconItemPreviewDataBlock) GetMusicindex() uint32 { + if m != nil && m.Musicindex != nil { + return *m.Musicindex + } + return 0 +} + +func (m *CEconItemPreviewDataBlock) GetEntindex() int32 { + if m != nil && m.Entindex != nil { + return *m.Entindex + } + return 0 +} + +type CEconItemPreviewDataBlock_Sticker struct { + Slot *uint32 `protobuf:"varint,1,opt,name=slot" json:"slot,omitempty"` + StickerId *uint32 `protobuf:"varint,2,opt,name=sticker_id,json=stickerId" json:"sticker_id,omitempty"` + Wear *float32 `protobuf:"fixed32,3,opt,name=wear" json:"wear,omitempty"` + Scale *float32 `protobuf:"fixed32,4,opt,name=scale" json:"scale,omitempty"` + Rotation *float32 `protobuf:"fixed32,5,opt,name=rotation" json:"rotation,omitempty"` + TintId *uint32 `protobuf:"varint,6,opt,name=tint_id,json=tintId" json:"tint_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CEconItemPreviewDataBlock_Sticker) Reset() { *m = CEconItemPreviewDataBlock_Sticker{} } +func (m *CEconItemPreviewDataBlock_Sticker) String() string { return proto.CompactTextString(m) } +func (*CEconItemPreviewDataBlock_Sticker) ProtoMessage() {} +func (*CEconItemPreviewDataBlock_Sticker) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{67, 0} +} + +func (m *CEconItemPreviewDataBlock_Sticker) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CEconItemPreviewDataBlock_Sticker.Unmarshal(m, b) +} +func (m *CEconItemPreviewDataBlock_Sticker) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CEconItemPreviewDataBlock_Sticker.Marshal(b, m, deterministic) +} +func (m *CEconItemPreviewDataBlock_Sticker) XXX_Merge(src proto.Message) { + xxx_messageInfo_CEconItemPreviewDataBlock_Sticker.Merge(m, src) +} +func (m *CEconItemPreviewDataBlock_Sticker) XXX_Size() int { + return xxx_messageInfo_CEconItemPreviewDataBlock_Sticker.Size(m) +} +func (m *CEconItemPreviewDataBlock_Sticker) XXX_DiscardUnknown() { + xxx_messageInfo_CEconItemPreviewDataBlock_Sticker.DiscardUnknown(m) +} + +var xxx_messageInfo_CEconItemPreviewDataBlock_Sticker proto.InternalMessageInfo + +func (m *CEconItemPreviewDataBlock_Sticker) GetSlot() uint32 { + if m != nil && m.Slot != nil { + return *m.Slot + } + return 0 +} + +func (m *CEconItemPreviewDataBlock_Sticker) GetStickerId() uint32 { + if m != nil && m.StickerId != nil { + return *m.StickerId + } + return 0 +} + +func (m *CEconItemPreviewDataBlock_Sticker) GetWear() float32 { + if m != nil && m.Wear != nil { + return *m.Wear + } + return 0 +} + +func (m *CEconItemPreviewDataBlock_Sticker) GetScale() float32 { + if m != nil && m.Scale != nil { + return *m.Scale + } + return 0 +} + +func (m *CEconItemPreviewDataBlock_Sticker) GetRotation() float32 { + if m != nil && m.Rotation != nil { + return *m.Rotation + } + return 0 +} + +func (m *CEconItemPreviewDataBlock_Sticker) GetTintId() uint32 { + if m != nil && m.TintId != nil { + return *m.TintId + } + return 0 +} + +type CMsgGCCStrike15V2_MatchEndRewardDropsNotification struct { + Iteminfo *CEconItemPreviewDataBlock `protobuf:"bytes,6,opt,name=iteminfo" json:"iteminfo,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchEndRewardDropsNotification) Reset() { + *m = CMsgGCCStrike15V2_MatchEndRewardDropsNotification{} +} +func (m *CMsgGCCStrike15V2_MatchEndRewardDropsNotification) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchEndRewardDropsNotification) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchEndRewardDropsNotification) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{68} +} + +func (m *CMsgGCCStrike15V2_MatchEndRewardDropsNotification) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchEndRewardDropsNotification.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchEndRewardDropsNotification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchEndRewardDropsNotification.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchEndRewardDropsNotification) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchEndRewardDropsNotification.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchEndRewardDropsNotification) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchEndRewardDropsNotification.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchEndRewardDropsNotification) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchEndRewardDropsNotification.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchEndRewardDropsNotification proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchEndRewardDropsNotification) GetIteminfo() *CEconItemPreviewDataBlock { + if m != nil { + return m.Iteminfo + } + return nil +} + +type CMsgItemAcknowledged struct { + Iteminfo *CEconItemPreviewDataBlock `protobuf:"bytes,1,opt,name=iteminfo" json:"iteminfo,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgItemAcknowledged) Reset() { *m = CMsgItemAcknowledged{} } +func (m *CMsgItemAcknowledged) String() string { return proto.CompactTextString(m) } +func (*CMsgItemAcknowledged) ProtoMessage() {} +func (*CMsgItemAcknowledged) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{69} +} + +func (m *CMsgItemAcknowledged) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgItemAcknowledged.Unmarshal(m, b) +} +func (m *CMsgItemAcknowledged) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgItemAcknowledged.Marshal(b, m, deterministic) +} +func (m *CMsgItemAcknowledged) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgItemAcknowledged.Merge(m, src) +} +func (m *CMsgItemAcknowledged) XXX_Size() int { + return xxx_messageInfo_CMsgItemAcknowledged.Size(m) +} +func (m *CMsgItemAcknowledged) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgItemAcknowledged.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgItemAcknowledged proto.InternalMessageInfo + +func (m *CMsgItemAcknowledged) GetIteminfo() *CEconItemPreviewDataBlock { + if m != nil { + return m.Iteminfo + } + return nil +} + +type CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest struct { + ParamS *uint64 `protobuf:"varint,1,opt,name=param_s,json=paramS" json:"param_s,omitempty"` + ParamA *uint64 `protobuf:"varint,2,opt,name=param_a,json=paramA" json:"param_a,omitempty"` + ParamD *uint64 `protobuf:"varint,3,opt,name=param_d,json=paramD" json:"param_d,omitempty"` + ParamM *uint64 `protobuf:"varint,4,opt,name=param_m,json=paramM" json:"param_m,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest) Reset() { + *m = CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest{} +} +func (m *CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest) ProtoMessage() {} +func (*CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{70} +} + +func (m *CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest.Size(m) +} +func (m *CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest) GetParamS() uint64 { + if m != nil && m.ParamS != nil { + return *m.ParamS + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest) GetParamA() uint64 { + if m != nil && m.ParamA != nil { + return *m.ParamA + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest) GetParamD() uint64 { + if m != nil && m.ParamD != nil { + return *m.ParamD + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest) GetParamM() uint64 { + if m != nil && m.ParamM != nil { + return *m.ParamM + } + return 0 +} + +type CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockResponse struct { + Iteminfo *CEconItemPreviewDataBlock `protobuf:"bytes,1,opt,name=iteminfo" json:"iteminfo,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockResponse) Reset() { + *m = CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockResponse{} +} +func (m *CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockResponse) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockResponse) ProtoMessage() {} +func (*CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{71} +} + +func (m *CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockResponse.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockResponse.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockResponse.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockResponse) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockResponse.Size(m) +} +func (m *CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockResponse proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockResponse) GetIteminfo() *CEconItemPreviewDataBlock { + if m != nil { + return m.Iteminfo + } + return nil +} + +type CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification struct { + MatchId *uint64 `protobuf:"varint,1,opt,name=match_id,json=matchId" json:"match_id,omitempty"` + Defindex *uint32 `protobuf:"varint,2,opt,name=defindex" json:"defindex,omitempty"` + Accountids []uint32 `protobuf:"varint,3,rep,name=accountids" json:"accountids,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification) Reset() { + *m = CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification{} +} +func (m *CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification) ProtoMessage() {} +func (*CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{72} +} + +func (m *CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification.Size(m) +} +func (m *CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification) GetMatchId() uint64 { + if m != nil && m.MatchId != nil { + return *m.MatchId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification) GetDefindex() uint32 { + if m != nil && m.Defindex != nil { + return *m.Defindex + } + return 0 +} + +func (m *CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification) GetAccountids() []uint32 { + if m != nil { + return m.Accountids + } + return nil +} + +type CMsgGCCStrike15V2_MatchListRequestCurrentLiveGames struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchListRequestCurrentLiveGames) Reset() { + *m = CMsgGCCStrike15V2_MatchListRequestCurrentLiveGames{} +} +func (m *CMsgGCCStrike15V2_MatchListRequestCurrentLiveGames) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchListRequestCurrentLiveGames) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchListRequestCurrentLiveGames) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{73} +} + +func (m *CMsgGCCStrike15V2_MatchListRequestCurrentLiveGames) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestCurrentLiveGames.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchListRequestCurrentLiveGames) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestCurrentLiveGames.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchListRequestCurrentLiveGames) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestCurrentLiveGames.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchListRequestCurrentLiveGames) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestCurrentLiveGames.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchListRequestCurrentLiveGames) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestCurrentLiveGames.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestCurrentLiveGames proto.InternalMessageInfo + +type CMsgGCCStrike15V2_MatchListRequestLiveGameForUser struct { + Accountid *uint32 `protobuf:"varint,1,opt,name=accountid" json:"accountid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchListRequestLiveGameForUser) Reset() { + *m = CMsgGCCStrike15V2_MatchListRequestLiveGameForUser{} +} +func (m *CMsgGCCStrike15V2_MatchListRequestLiveGameForUser) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchListRequestLiveGameForUser) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchListRequestLiveGameForUser) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{74} +} + +func (m *CMsgGCCStrike15V2_MatchListRequestLiveGameForUser) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestLiveGameForUser.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchListRequestLiveGameForUser) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestLiveGameForUser.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchListRequestLiveGameForUser) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestLiveGameForUser.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchListRequestLiveGameForUser) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestLiveGameForUser.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchListRequestLiveGameForUser) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestLiveGameForUser.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestLiveGameForUser proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchListRequestLiveGameForUser) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +type CMsgGCCStrike15V2_MatchListRequestRecentUserGames struct { + Accountid *uint32 `protobuf:"varint,1,opt,name=accountid" json:"accountid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchListRequestRecentUserGames) Reset() { + *m = CMsgGCCStrike15V2_MatchListRequestRecentUserGames{} +} +func (m *CMsgGCCStrike15V2_MatchListRequestRecentUserGames) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchListRequestRecentUserGames) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchListRequestRecentUserGames) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{75} +} + +func (m *CMsgGCCStrike15V2_MatchListRequestRecentUserGames) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestRecentUserGames.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchListRequestRecentUserGames) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestRecentUserGames.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchListRequestRecentUserGames) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestRecentUserGames.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchListRequestRecentUserGames) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestRecentUserGames.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchListRequestRecentUserGames) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestRecentUserGames.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestRecentUserGames proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchListRequestRecentUserGames) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +type CMsgGCCStrike15V2_MatchListRequestTournamentGames struct { + Eventid *int32 `protobuf:"varint,1,opt,name=eventid" json:"eventid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchListRequestTournamentGames) Reset() { + *m = CMsgGCCStrike15V2_MatchListRequestTournamentGames{} +} +func (m *CMsgGCCStrike15V2_MatchListRequestTournamentGames) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchListRequestTournamentGames) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchListRequestTournamentGames) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{76} +} + +func (m *CMsgGCCStrike15V2_MatchListRequestTournamentGames) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestTournamentGames.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchListRequestTournamentGames) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestTournamentGames.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchListRequestTournamentGames) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestTournamentGames.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchListRequestTournamentGames) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestTournamentGames.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchListRequestTournamentGames) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestTournamentGames.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestTournamentGames proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchListRequestTournamentGames) GetEventid() int32 { + if m != nil && m.Eventid != nil { + return *m.Eventid + } + return 0 +} + +type CMsgGCCStrike15V2_MatchListRequestFullGameInfo struct { + Matchid *uint64 `protobuf:"varint,1,opt,name=matchid" json:"matchid,omitempty"` + Outcomeid *uint64 `protobuf:"varint,2,opt,name=outcomeid" json:"outcomeid,omitempty"` + Token *uint32 `protobuf:"varint,3,opt,name=token" json:"token,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchListRequestFullGameInfo) Reset() { + *m = CMsgGCCStrike15V2_MatchListRequestFullGameInfo{} +} +func (m *CMsgGCCStrike15V2_MatchListRequestFullGameInfo) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_MatchListRequestFullGameInfo) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchListRequestFullGameInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{77} +} + +func (m *CMsgGCCStrike15V2_MatchListRequestFullGameInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestFullGameInfo.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchListRequestFullGameInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestFullGameInfo.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchListRequestFullGameInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestFullGameInfo.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchListRequestFullGameInfo) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestFullGameInfo.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchListRequestFullGameInfo) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestFullGameInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchListRequestFullGameInfo proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchListRequestFullGameInfo) GetMatchid() uint64 { + if m != nil && m.Matchid != nil { + return *m.Matchid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchListRequestFullGameInfo) GetOutcomeid() uint64 { + if m != nil && m.Outcomeid != nil { + return *m.Outcomeid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchListRequestFullGameInfo) GetToken() uint32 { + if m != nil && m.Token != nil { + return *m.Token + } + return 0 +} + +type CDataGCCStrike15V2_MatchInfo struct { + Matchid *uint64 `protobuf:"varint,1,opt,name=matchid" json:"matchid,omitempty"` + Matchtime *uint32 `protobuf:"varint,2,opt,name=matchtime" json:"matchtime,omitempty"` + Watchablematchinfo *WatchableMatchInfo `protobuf:"bytes,3,opt,name=watchablematchinfo" json:"watchablematchinfo,omitempty"` + RoundstatsLegacy *CMsgGCCStrike15V2_MatchmakingServerRoundStats `protobuf:"bytes,4,opt,name=roundstats_legacy,json=roundstatsLegacy" json:"roundstats_legacy,omitempty"` + Roundstatsall []*CMsgGCCStrike15V2_MatchmakingServerRoundStats `protobuf:"bytes,5,rep,name=roundstatsall" json:"roundstatsall,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CDataGCCStrike15V2_MatchInfo) Reset() { *m = CDataGCCStrike15V2_MatchInfo{} } +func (m *CDataGCCStrike15V2_MatchInfo) String() string { return proto.CompactTextString(m) } +func (*CDataGCCStrike15V2_MatchInfo) ProtoMessage() {} +func (*CDataGCCStrike15V2_MatchInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{78} +} + +func (m *CDataGCCStrike15V2_MatchInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CDataGCCStrike15V2_MatchInfo.Unmarshal(m, b) +} +func (m *CDataGCCStrike15V2_MatchInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CDataGCCStrike15V2_MatchInfo.Marshal(b, m, deterministic) +} +func (m *CDataGCCStrike15V2_MatchInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_CDataGCCStrike15V2_MatchInfo.Merge(m, src) +} +func (m *CDataGCCStrike15V2_MatchInfo) XXX_Size() int { + return xxx_messageInfo_CDataGCCStrike15V2_MatchInfo.Size(m) +} +func (m *CDataGCCStrike15V2_MatchInfo) XXX_DiscardUnknown() { + xxx_messageInfo_CDataGCCStrike15V2_MatchInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_CDataGCCStrike15V2_MatchInfo proto.InternalMessageInfo + +func (m *CDataGCCStrike15V2_MatchInfo) GetMatchid() uint64 { + if m != nil && m.Matchid != nil { + return *m.Matchid + } + return 0 +} + +func (m *CDataGCCStrike15V2_MatchInfo) GetMatchtime() uint32 { + if m != nil && m.Matchtime != nil { + return *m.Matchtime + } + return 0 +} + +func (m *CDataGCCStrike15V2_MatchInfo) GetWatchablematchinfo() *WatchableMatchInfo { + if m != nil { + return m.Watchablematchinfo + } + return nil +} + +func (m *CDataGCCStrike15V2_MatchInfo) GetRoundstatsLegacy() *CMsgGCCStrike15V2_MatchmakingServerRoundStats { + if m != nil { + return m.RoundstatsLegacy + } + return nil +} + +func (m *CDataGCCStrike15V2_MatchInfo) GetRoundstatsall() []*CMsgGCCStrike15V2_MatchmakingServerRoundStats { + if m != nil { + return m.Roundstatsall + } + return nil +} + +type CDataGCCStrike15V2_TournamentGroupTeam struct { + TeamId *int32 `protobuf:"varint,1,opt,name=team_id,json=teamId" json:"team_id,omitempty"` + Score *int32 `protobuf:"varint,2,opt,name=score" json:"score,omitempty"` + Correctpick *bool `protobuf:"varint,3,opt,name=correctpick" json:"correctpick,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CDataGCCStrike15V2_TournamentGroupTeam) Reset() { + *m = CDataGCCStrike15V2_TournamentGroupTeam{} +} +func (m *CDataGCCStrike15V2_TournamentGroupTeam) String() string { return proto.CompactTextString(m) } +func (*CDataGCCStrike15V2_TournamentGroupTeam) ProtoMessage() {} +func (*CDataGCCStrike15V2_TournamentGroupTeam) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{79} +} + +func (m *CDataGCCStrike15V2_TournamentGroupTeam) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentGroupTeam.Unmarshal(m, b) +} +func (m *CDataGCCStrike15V2_TournamentGroupTeam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentGroupTeam.Marshal(b, m, deterministic) +} +func (m *CDataGCCStrike15V2_TournamentGroupTeam) XXX_Merge(src proto.Message) { + xxx_messageInfo_CDataGCCStrike15V2_TournamentGroupTeam.Merge(m, src) +} +func (m *CDataGCCStrike15V2_TournamentGroupTeam) XXX_Size() int { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentGroupTeam.Size(m) +} +func (m *CDataGCCStrike15V2_TournamentGroupTeam) XXX_DiscardUnknown() { + xxx_messageInfo_CDataGCCStrike15V2_TournamentGroupTeam.DiscardUnknown(m) +} + +var xxx_messageInfo_CDataGCCStrike15V2_TournamentGroupTeam proto.InternalMessageInfo + +func (m *CDataGCCStrike15V2_TournamentGroupTeam) GetTeamId() int32 { + if m != nil && m.TeamId != nil { + return *m.TeamId + } + return 0 +} + +func (m *CDataGCCStrike15V2_TournamentGroupTeam) GetScore() int32 { + if m != nil && m.Score != nil { + return *m.Score + } + return 0 +} + +func (m *CDataGCCStrike15V2_TournamentGroupTeam) GetCorrectpick() bool { + if m != nil && m.Correctpick != nil { + return *m.Correctpick + } + return false +} + +type CDataGCCStrike15V2_TournamentGroup struct { + Groupid *uint32 `protobuf:"varint,1,opt,name=groupid" json:"groupid,omitempty"` + Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` + Desc *string `protobuf:"bytes,3,opt,name=desc" json:"desc,omitempty"` + Picks_Deprecated *uint32 `protobuf:"varint,4,opt,name=picks__deprecated,json=picksDeprecated" json:"picks__deprecated,omitempty"` + Teams []*CDataGCCStrike15V2_TournamentGroupTeam `protobuf:"bytes,5,rep,name=teams" json:"teams,omitempty"` + StageIds []int32 `protobuf:"varint,6,rep,name=stage_ids,json=stageIds" json:"stage_ids,omitempty"` + Picklockuntiltime *uint32 `protobuf:"varint,7,opt,name=picklockuntiltime" json:"picklockuntiltime,omitempty"` + Pickableteams *uint32 `protobuf:"varint,8,opt,name=pickableteams" json:"pickableteams,omitempty"` + PointsPerPick *uint32 `protobuf:"varint,9,opt,name=points_per_pick,json=pointsPerPick" json:"points_per_pick,omitempty"` + Picks []*CDataGCCStrike15V2_TournamentGroup_Picks `protobuf:"bytes,10,rep,name=picks" json:"picks,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CDataGCCStrike15V2_TournamentGroup) Reset() { *m = CDataGCCStrike15V2_TournamentGroup{} } +func (m *CDataGCCStrike15V2_TournamentGroup) String() string { return proto.CompactTextString(m) } +func (*CDataGCCStrike15V2_TournamentGroup) ProtoMessage() {} +func (*CDataGCCStrike15V2_TournamentGroup) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{80} +} + +func (m *CDataGCCStrike15V2_TournamentGroup) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentGroup.Unmarshal(m, b) +} +func (m *CDataGCCStrike15V2_TournamentGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentGroup.Marshal(b, m, deterministic) +} +func (m *CDataGCCStrike15V2_TournamentGroup) XXX_Merge(src proto.Message) { + xxx_messageInfo_CDataGCCStrike15V2_TournamentGroup.Merge(m, src) +} +func (m *CDataGCCStrike15V2_TournamentGroup) XXX_Size() int { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentGroup.Size(m) +} +func (m *CDataGCCStrike15V2_TournamentGroup) XXX_DiscardUnknown() { + xxx_messageInfo_CDataGCCStrike15V2_TournamentGroup.DiscardUnknown(m) +} + +var xxx_messageInfo_CDataGCCStrike15V2_TournamentGroup proto.InternalMessageInfo + +func (m *CDataGCCStrike15V2_TournamentGroup) GetGroupid() uint32 { + if m != nil && m.Groupid != nil { + return *m.Groupid + } + return 0 +} + +func (m *CDataGCCStrike15V2_TournamentGroup) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CDataGCCStrike15V2_TournamentGroup) GetDesc() string { + if m != nil && m.Desc != nil { + return *m.Desc + } + return "" +} + +func (m *CDataGCCStrike15V2_TournamentGroup) GetPicks_Deprecated() uint32 { + if m != nil && m.Picks_Deprecated != nil { + return *m.Picks_Deprecated + } + return 0 +} + +func (m *CDataGCCStrike15V2_TournamentGroup) GetTeams() []*CDataGCCStrike15V2_TournamentGroupTeam { + if m != nil { + return m.Teams + } + return nil +} + +func (m *CDataGCCStrike15V2_TournamentGroup) GetStageIds() []int32 { + if m != nil { + return m.StageIds + } + return nil +} + +func (m *CDataGCCStrike15V2_TournamentGroup) GetPicklockuntiltime() uint32 { + if m != nil && m.Picklockuntiltime != nil { + return *m.Picklockuntiltime + } + return 0 +} + +func (m *CDataGCCStrike15V2_TournamentGroup) GetPickableteams() uint32 { + if m != nil && m.Pickableteams != nil { + return *m.Pickableteams + } + return 0 +} + +func (m *CDataGCCStrike15V2_TournamentGroup) GetPointsPerPick() uint32 { + if m != nil && m.PointsPerPick != nil { + return *m.PointsPerPick + } + return 0 +} + +func (m *CDataGCCStrike15V2_TournamentGroup) GetPicks() []*CDataGCCStrike15V2_TournamentGroup_Picks { + if m != nil { + return m.Picks + } + return nil +} + +type CDataGCCStrike15V2_TournamentGroup_Picks struct { + Pickids []int32 `protobuf:"varint,1,rep,name=pickids" json:"pickids,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CDataGCCStrike15V2_TournamentGroup_Picks) Reset() { + *m = CDataGCCStrike15V2_TournamentGroup_Picks{} +} +func (m *CDataGCCStrike15V2_TournamentGroup_Picks) String() string { return proto.CompactTextString(m) } +func (*CDataGCCStrike15V2_TournamentGroup_Picks) ProtoMessage() {} +func (*CDataGCCStrike15V2_TournamentGroup_Picks) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{80, 0} +} + +func (m *CDataGCCStrike15V2_TournamentGroup_Picks) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentGroup_Picks.Unmarshal(m, b) +} +func (m *CDataGCCStrike15V2_TournamentGroup_Picks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentGroup_Picks.Marshal(b, m, deterministic) +} +func (m *CDataGCCStrike15V2_TournamentGroup_Picks) XXX_Merge(src proto.Message) { + xxx_messageInfo_CDataGCCStrike15V2_TournamentGroup_Picks.Merge(m, src) +} +func (m *CDataGCCStrike15V2_TournamentGroup_Picks) XXX_Size() int { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentGroup_Picks.Size(m) +} +func (m *CDataGCCStrike15V2_TournamentGroup_Picks) XXX_DiscardUnknown() { + xxx_messageInfo_CDataGCCStrike15V2_TournamentGroup_Picks.DiscardUnknown(m) +} + +var xxx_messageInfo_CDataGCCStrike15V2_TournamentGroup_Picks proto.InternalMessageInfo + +func (m *CDataGCCStrike15V2_TournamentGroup_Picks) GetPickids() []int32 { + if m != nil { + return m.Pickids + } + return nil +} + +type CDataGCCStrike15V2_TournamentSection struct { + Sectionid *uint32 `protobuf:"varint,1,opt,name=sectionid" json:"sectionid,omitempty"` + Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` + Desc *string `protobuf:"bytes,3,opt,name=desc" json:"desc,omitempty"` + Groups []*CDataGCCStrike15V2_TournamentGroup `protobuf:"bytes,4,rep,name=groups" json:"groups,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CDataGCCStrike15V2_TournamentSection) Reset() { *m = CDataGCCStrike15V2_TournamentSection{} } +func (m *CDataGCCStrike15V2_TournamentSection) String() string { return proto.CompactTextString(m) } +func (*CDataGCCStrike15V2_TournamentSection) ProtoMessage() {} +func (*CDataGCCStrike15V2_TournamentSection) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{81} +} + +func (m *CDataGCCStrike15V2_TournamentSection) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentSection.Unmarshal(m, b) +} +func (m *CDataGCCStrike15V2_TournamentSection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentSection.Marshal(b, m, deterministic) +} +func (m *CDataGCCStrike15V2_TournamentSection) XXX_Merge(src proto.Message) { + xxx_messageInfo_CDataGCCStrike15V2_TournamentSection.Merge(m, src) +} +func (m *CDataGCCStrike15V2_TournamentSection) XXX_Size() int { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentSection.Size(m) +} +func (m *CDataGCCStrike15V2_TournamentSection) XXX_DiscardUnknown() { + xxx_messageInfo_CDataGCCStrike15V2_TournamentSection.DiscardUnknown(m) +} + +var xxx_messageInfo_CDataGCCStrike15V2_TournamentSection proto.InternalMessageInfo + +func (m *CDataGCCStrike15V2_TournamentSection) GetSectionid() uint32 { + if m != nil && m.Sectionid != nil { + return *m.Sectionid + } + return 0 +} + +func (m *CDataGCCStrike15V2_TournamentSection) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CDataGCCStrike15V2_TournamentSection) GetDesc() string { + if m != nil && m.Desc != nil { + return *m.Desc + } + return "" +} + +func (m *CDataGCCStrike15V2_TournamentSection) GetGroups() []*CDataGCCStrike15V2_TournamentGroup { + if m != nil { + return m.Groups + } + return nil +} + +type CDataGCCStrike15V2_TournamentInfo struct { + Sections []*CDataGCCStrike15V2_TournamentSection `protobuf:"bytes,1,rep,name=sections" json:"sections,omitempty"` + TournamentEvent *TournamentEvent `protobuf:"bytes,2,opt,name=tournament_event,json=tournamentEvent" json:"tournament_event,omitempty"` + TournamentTeams []*TournamentTeam `protobuf:"bytes,3,rep,name=tournament_teams,json=tournamentTeams" json:"tournament_teams,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CDataGCCStrike15V2_TournamentInfo) Reset() { *m = CDataGCCStrike15V2_TournamentInfo{} } +func (m *CDataGCCStrike15V2_TournamentInfo) String() string { return proto.CompactTextString(m) } +func (*CDataGCCStrike15V2_TournamentInfo) ProtoMessage() {} +func (*CDataGCCStrike15V2_TournamentInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{82} +} + +func (m *CDataGCCStrike15V2_TournamentInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentInfo.Unmarshal(m, b) +} +func (m *CDataGCCStrike15V2_TournamentInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentInfo.Marshal(b, m, deterministic) +} +func (m *CDataGCCStrike15V2_TournamentInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_CDataGCCStrike15V2_TournamentInfo.Merge(m, src) +} +func (m *CDataGCCStrike15V2_TournamentInfo) XXX_Size() int { + return xxx_messageInfo_CDataGCCStrike15V2_TournamentInfo.Size(m) +} +func (m *CDataGCCStrike15V2_TournamentInfo) XXX_DiscardUnknown() { + xxx_messageInfo_CDataGCCStrike15V2_TournamentInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_CDataGCCStrike15V2_TournamentInfo proto.InternalMessageInfo + +func (m *CDataGCCStrike15V2_TournamentInfo) GetSections() []*CDataGCCStrike15V2_TournamentSection { + if m != nil { + return m.Sections + } + return nil +} + +func (m *CDataGCCStrike15V2_TournamentInfo) GetTournamentEvent() *TournamentEvent { + if m != nil { + return m.TournamentEvent + } + return nil +} + +func (m *CDataGCCStrike15V2_TournamentInfo) GetTournamentTeams() []*TournamentTeam { + if m != nil { + return m.TournamentTeams + } + return nil +} + +type CMsgGCCStrike15V2_MatchList struct { + Msgrequestid *uint32 `protobuf:"varint,1,opt,name=msgrequestid" json:"msgrequestid,omitempty"` + Accountid *uint32 `protobuf:"varint,2,opt,name=accountid" json:"accountid,omitempty"` + Servertime *uint32 `protobuf:"varint,3,opt,name=servertime" json:"servertime,omitempty"` + Matches []*CDataGCCStrike15V2_MatchInfo `protobuf:"bytes,4,rep,name=matches" json:"matches,omitempty"` + Streams []*TournamentTeam `protobuf:"bytes,5,rep,name=streams" json:"streams,omitempty"` + Tournamentinfo *CDataGCCStrike15V2_TournamentInfo `protobuf:"bytes,6,opt,name=tournamentinfo" json:"tournamentinfo,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_MatchList) Reset() { *m = CMsgGCCStrike15V2_MatchList{} } +func (m *CMsgGCCStrike15V2_MatchList) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_MatchList) ProtoMessage() {} +func (*CMsgGCCStrike15V2_MatchList) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{83} +} + +func (m *CMsgGCCStrike15V2_MatchList) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchList.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_MatchList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchList.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_MatchList) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_MatchList.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_MatchList) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_MatchList.Size(m) +} +func (m *CMsgGCCStrike15V2_MatchList) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_MatchList.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_MatchList proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_MatchList) GetMsgrequestid() uint32 { + if m != nil && m.Msgrequestid != nil { + return *m.Msgrequestid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchList) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchList) GetServertime() uint32 { + if m != nil && m.Servertime != nil { + return *m.Servertime + } + return 0 +} + +func (m *CMsgGCCStrike15V2_MatchList) GetMatches() []*CDataGCCStrike15V2_MatchInfo { + if m != nil { + return m.Matches + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchList) GetStreams() []*TournamentTeam { + if m != nil { + return m.Streams + } + return nil +} + +func (m *CMsgGCCStrike15V2_MatchList) GetTournamentinfo() *CDataGCCStrike15V2_TournamentInfo { + if m != nil { + return m.Tournamentinfo + } + return nil +} + +type CMsgGCCStrike15V2_Predictions struct { + EventId *uint32 `protobuf:"varint,1,opt,name=event_id,json=eventId" json:"event_id,omitempty"` + GroupMatchTeamPicks []*CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick `protobuf:"bytes,2,rep,name=group_match_team_picks,json=groupMatchTeamPicks" json:"group_match_team_picks,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_Predictions) Reset() { *m = CMsgGCCStrike15V2_Predictions{} } +func (m *CMsgGCCStrike15V2_Predictions) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_Predictions) ProtoMessage() {} +func (*CMsgGCCStrike15V2_Predictions) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{84} +} + +func (m *CMsgGCCStrike15V2_Predictions) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_Predictions.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_Predictions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_Predictions.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_Predictions) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_Predictions.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_Predictions) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_Predictions.Size(m) +} +func (m *CMsgGCCStrike15V2_Predictions) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_Predictions.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_Predictions proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_Predictions) GetEventId() uint32 { + if m != nil && m.EventId != nil { + return *m.EventId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Predictions) GetGroupMatchTeamPicks() []*CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick { + if m != nil { + return m.GroupMatchTeamPicks + } + return nil +} + +type CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick struct { + Sectionid *int32 `protobuf:"varint,1,opt,name=sectionid" json:"sectionid,omitempty"` + Groupid *int32 `protobuf:"varint,2,opt,name=groupid" json:"groupid,omitempty"` + Index *int32 `protobuf:"varint,3,opt,name=index" json:"index,omitempty"` + Teamid *int32 `protobuf:"varint,4,opt,name=teamid" json:"teamid,omitempty"` + Itemid *uint64 `protobuf:"varint,5,opt,name=itemid" json:"itemid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick) Reset() { + *m = CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick{} +} +func (m *CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick) ProtoMessage() {} +func (*CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{84, 0} +} + +func (m *CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick.Size(m) +} +func (m *CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick) GetSectionid() int32 { + if m != nil && m.Sectionid != nil { + return *m.Sectionid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick) GetGroupid() int32 { + if m != nil && m.Groupid != nil { + return *m.Groupid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick) GetIndex() int32 { + if m != nil && m.Index != nil { + return *m.Index + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick) GetTeamid() int32 { + if m != nil && m.Teamid != nil { + return *m.Teamid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick) GetItemid() uint64 { + if m != nil && m.Itemid != nil { + return *m.Itemid + } + return 0 +} + +type CMsgGCCStrike15V2_Fantasy struct { + EventId *uint32 `protobuf:"varint,1,opt,name=event_id,json=eventId" json:"event_id,omitempty"` + Teams []*CMsgGCCStrike15V2_Fantasy_FantasyTeam `protobuf:"bytes,2,rep,name=teams" json:"teams,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_Fantasy) Reset() { *m = CMsgGCCStrike15V2_Fantasy{} } +func (m *CMsgGCCStrike15V2_Fantasy) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_Fantasy) ProtoMessage() {} +func (*CMsgGCCStrike15V2_Fantasy) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{85} +} + +func (m *CMsgGCCStrike15V2_Fantasy) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_Fantasy.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_Fantasy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_Fantasy.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_Fantasy) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_Fantasy.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_Fantasy) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_Fantasy.Size(m) +} +func (m *CMsgGCCStrike15V2_Fantasy) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_Fantasy.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_Fantasy proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_Fantasy) GetEventId() uint32 { + if m != nil && m.EventId != nil { + return *m.EventId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Fantasy) GetTeams() []*CMsgGCCStrike15V2_Fantasy_FantasyTeam { + if m != nil { + return m.Teams + } + return nil +} + +type CMsgGCCStrike15V2_Fantasy_FantasySlot struct { + Type *int32 `protobuf:"varint,1,opt,name=type" json:"type,omitempty"` + Pick *int32 `protobuf:"varint,2,opt,name=pick" json:"pick,omitempty"` + Itemid *uint64 `protobuf:"varint,3,opt,name=itemid" json:"itemid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_Fantasy_FantasySlot) Reset() { *m = CMsgGCCStrike15V2_Fantasy_FantasySlot{} } +func (m *CMsgGCCStrike15V2_Fantasy_FantasySlot) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_Fantasy_FantasySlot) ProtoMessage() {} +func (*CMsgGCCStrike15V2_Fantasy_FantasySlot) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{85, 0} +} + +func (m *CMsgGCCStrike15V2_Fantasy_FantasySlot) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_Fantasy_FantasySlot.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_Fantasy_FantasySlot) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_Fantasy_FantasySlot.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_Fantasy_FantasySlot) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_Fantasy_FantasySlot.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_Fantasy_FantasySlot) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_Fantasy_FantasySlot.Size(m) +} +func (m *CMsgGCCStrike15V2_Fantasy_FantasySlot) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_Fantasy_FantasySlot.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_Fantasy_FantasySlot proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_Fantasy_FantasySlot) GetType() int32 { + if m != nil && m.Type != nil { + return *m.Type + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Fantasy_FantasySlot) GetPick() int32 { + if m != nil && m.Pick != nil { + return *m.Pick + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Fantasy_FantasySlot) GetItemid() uint64 { + if m != nil && m.Itemid != nil { + return *m.Itemid + } + return 0 +} + +type CMsgGCCStrike15V2_Fantasy_FantasyTeam struct { + Sectionid *int32 `protobuf:"varint,1,opt,name=sectionid" json:"sectionid,omitempty"` + Slots []*CMsgGCCStrike15V2_Fantasy_FantasySlot `protobuf:"bytes,2,rep,name=slots" json:"slots,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_Fantasy_FantasyTeam) Reset() { *m = CMsgGCCStrike15V2_Fantasy_FantasyTeam{} } +func (m *CMsgGCCStrike15V2_Fantasy_FantasyTeam) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_Fantasy_FantasyTeam) ProtoMessage() {} +func (*CMsgGCCStrike15V2_Fantasy_FantasyTeam) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{85, 1} +} + +func (m *CMsgGCCStrike15V2_Fantasy_FantasyTeam) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_Fantasy_FantasyTeam.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_Fantasy_FantasyTeam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_Fantasy_FantasyTeam.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_Fantasy_FantasyTeam) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_Fantasy_FantasyTeam.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_Fantasy_FantasyTeam) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_Fantasy_FantasyTeam.Size(m) +} +func (m *CMsgGCCStrike15V2_Fantasy_FantasyTeam) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_Fantasy_FantasyTeam.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_Fantasy_FantasyTeam proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_Fantasy_FantasyTeam) GetSectionid() int32 { + if m != nil && m.Sectionid != nil { + return *m.Sectionid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Fantasy_FantasyTeam) GetSlots() []*CMsgGCCStrike15V2_Fantasy_FantasySlot { + if m != nil { + return m.Slots + } + return nil +} + +type CAttribute_String struct { + Value *string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CAttribute_String) Reset() { *m = CAttribute_String{} } +func (m *CAttribute_String) String() string { return proto.CompactTextString(m) } +func (*CAttribute_String) ProtoMessage() {} +func (*CAttribute_String) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{86} +} + +func (m *CAttribute_String) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CAttribute_String.Unmarshal(m, b) +} +func (m *CAttribute_String) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CAttribute_String.Marshal(b, m, deterministic) +} +func (m *CAttribute_String) XXX_Merge(src proto.Message) { + xxx_messageInfo_CAttribute_String.Merge(m, src) +} +func (m *CAttribute_String) XXX_Size() int { + return xxx_messageInfo_CAttribute_String.Size(m) +} +func (m *CAttribute_String) XXX_DiscardUnknown() { + xxx_messageInfo_CAttribute_String.DiscardUnknown(m) +} + +var xxx_messageInfo_CAttribute_String proto.InternalMessageInfo + +func (m *CAttribute_String) GetValue() string { + if m != nil && m.Value != nil { + return *m.Value + } + return "" +} + +type CMsgGCToGCReloadVersions struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCToGCReloadVersions) Reset() { *m = CMsgGCToGCReloadVersions{} } +func (m *CMsgGCToGCReloadVersions) String() string { return proto.CompactTextString(m) } +func (*CMsgGCToGCReloadVersions) ProtoMessage() {} +func (*CMsgGCToGCReloadVersions) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{87} +} + +func (m *CMsgGCToGCReloadVersions) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCToGCReloadVersions.Unmarshal(m, b) +} +func (m *CMsgGCToGCReloadVersions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCToGCReloadVersions.Marshal(b, m, deterministic) +} +func (m *CMsgGCToGCReloadVersions) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCToGCReloadVersions.Merge(m, src) +} +func (m *CMsgGCToGCReloadVersions) XXX_Size() int { + return xxx_messageInfo_CMsgGCToGCReloadVersions.Size(m) +} +func (m *CMsgGCToGCReloadVersions) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCToGCReloadVersions.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCToGCReloadVersions proto.InternalMessageInfo + +type CMsgCStrike15Welcome struct { + StoreItemHash *uint32 `protobuf:"varint,5,opt,name=store_item_hash,json=storeItemHash" json:"store_item_hash,omitempty"` + Timeplayedconsecutively *uint32 `protobuf:"varint,6,opt,name=timeplayedconsecutively" json:"timeplayedconsecutively,omitempty"` + TimeFirstPlayed *uint32 `protobuf:"varint,10,opt,name=time_first_played,json=timeFirstPlayed" json:"time_first_played,omitempty"` + LastTimePlayed *uint32 `protobuf:"varint,12,opt,name=last_time_played,json=lastTimePlayed" json:"last_time_played,omitempty"` + LastIpAddress *uint32 `protobuf:"varint,13,opt,name=last_ip_address,json=lastIpAddress" json:"last_ip_address,omitempty"` + Gscookieid *uint64 `protobuf:"varint,18,opt,name=gscookieid" json:"gscookieid,omitempty"` + Uniqueid *uint64 `protobuf:"varint,19,opt,name=uniqueid" json:"uniqueid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgCStrike15Welcome) Reset() { *m = CMsgCStrike15Welcome{} } +func (m *CMsgCStrike15Welcome) String() string { return proto.CompactTextString(m) } +func (*CMsgCStrike15Welcome) ProtoMessage() {} +func (*CMsgCStrike15Welcome) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{88} +} + +func (m *CMsgCStrike15Welcome) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgCStrike15Welcome.Unmarshal(m, b) +} +func (m *CMsgCStrike15Welcome) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgCStrike15Welcome.Marshal(b, m, deterministic) +} +func (m *CMsgCStrike15Welcome) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgCStrike15Welcome.Merge(m, src) +} +func (m *CMsgCStrike15Welcome) XXX_Size() int { + return xxx_messageInfo_CMsgCStrike15Welcome.Size(m) +} +func (m *CMsgCStrike15Welcome) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgCStrike15Welcome.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgCStrike15Welcome proto.InternalMessageInfo + +func (m *CMsgCStrike15Welcome) GetStoreItemHash() uint32 { + if m != nil && m.StoreItemHash != nil { + return *m.StoreItemHash + } + return 0 +} + +func (m *CMsgCStrike15Welcome) GetTimeplayedconsecutively() uint32 { + if m != nil && m.Timeplayedconsecutively != nil { + return *m.Timeplayedconsecutively + } + return 0 +} + +func (m *CMsgCStrike15Welcome) GetTimeFirstPlayed() uint32 { + if m != nil && m.TimeFirstPlayed != nil { + return *m.TimeFirstPlayed + } + return 0 +} + +func (m *CMsgCStrike15Welcome) GetLastTimePlayed() uint32 { + if m != nil && m.LastTimePlayed != nil { + return *m.LastTimePlayed + } + return 0 +} + +func (m *CMsgCStrike15Welcome) GetLastIpAddress() uint32 { + if m != nil && m.LastIpAddress != nil { + return *m.LastIpAddress + } + return 0 +} + +func (m *CMsgCStrike15Welcome) GetGscookieid() uint64 { + if m != nil && m.Gscookieid != nil { + return *m.Gscookieid + } + return 0 +} + +func (m *CMsgCStrike15Welcome) GetUniqueid() uint64 { + if m != nil && m.Uniqueid != nil { + return *m.Uniqueid + } + return 0 +} + +type CMsgGCCStrike15V2_ClientVarValueNotificationInfo struct { + ValueName *string `protobuf:"bytes,1,opt,name=value_name,json=valueName" json:"value_name,omitempty"` + ValueInt *int32 `protobuf:"varint,2,opt,name=value_int,json=valueInt" json:"value_int,omitempty"` + ServerAddr *uint32 `protobuf:"varint,3,opt,name=server_addr,json=serverAddr" json:"server_addr,omitempty"` + ServerPort *uint32 `protobuf:"varint,4,opt,name=server_port,json=serverPort" json:"server_port,omitempty"` + ChokedBlocks []string `protobuf:"bytes,5,rep,name=choked_blocks,json=chokedBlocks" json:"choked_blocks,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientVarValueNotificationInfo) Reset() { + *m = CMsgGCCStrike15V2_ClientVarValueNotificationInfo{} +} +func (m *CMsgGCCStrike15V2_ClientVarValueNotificationInfo) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_ClientVarValueNotificationInfo) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientVarValueNotificationInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{89} +} + +func (m *CMsgGCCStrike15V2_ClientVarValueNotificationInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientVarValueNotificationInfo.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientVarValueNotificationInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientVarValueNotificationInfo.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientVarValueNotificationInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientVarValueNotificationInfo.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientVarValueNotificationInfo) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientVarValueNotificationInfo.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientVarValueNotificationInfo) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientVarValueNotificationInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientVarValueNotificationInfo proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientVarValueNotificationInfo) GetValueName() string { + if m != nil && m.ValueName != nil { + return *m.ValueName + } + return "" +} + +func (m *CMsgGCCStrike15V2_ClientVarValueNotificationInfo) GetValueInt() int32 { + if m != nil && m.ValueInt != nil { + return *m.ValueInt + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientVarValueNotificationInfo) GetServerAddr() uint32 { + if m != nil && m.ServerAddr != nil { + return *m.ServerAddr + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientVarValueNotificationInfo) GetServerPort() uint32 { + if m != nil && m.ServerPort != nil { + return *m.ServerPort + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientVarValueNotificationInfo) GetChokedBlocks() []string { + if m != nil { + return m.ChokedBlocks + } + return nil +} + +type CMsgGCCStrike15V2_ServerVarValueNotificationInfo struct { + Accountid *uint32 `protobuf:"varint,1,opt,name=accountid" json:"accountid,omitempty"` + Viewangles []uint32 `protobuf:"varint,2,rep,name=viewangles" json:"viewangles,omitempty"` + Type *uint32 `protobuf:"varint,3,opt,name=type" json:"type,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ServerVarValueNotificationInfo) Reset() { + *m = CMsgGCCStrike15V2_ServerVarValueNotificationInfo{} +} +func (m *CMsgGCCStrike15V2_ServerVarValueNotificationInfo) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_ServerVarValueNotificationInfo) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ServerVarValueNotificationInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{90} +} + +func (m *CMsgGCCStrike15V2_ServerVarValueNotificationInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ServerVarValueNotificationInfo.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ServerVarValueNotificationInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ServerVarValueNotificationInfo.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ServerVarValueNotificationInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ServerVarValueNotificationInfo.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ServerVarValueNotificationInfo) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ServerVarValueNotificationInfo.Size(m) +} +func (m *CMsgGCCStrike15V2_ServerVarValueNotificationInfo) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ServerVarValueNotificationInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ServerVarValueNotificationInfo proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ServerVarValueNotificationInfo) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ServerVarValueNotificationInfo) GetViewangles() []uint32 { + if m != nil { + return m.Viewangles + } + return nil +} + +func (m *CMsgGCCStrike15V2_ServerVarValueNotificationInfo) GetType() uint32 { + if m != nil && m.Type != nil { + return *m.Type + } + return 0 +} + +type CMsgGCCStrike15V2_GiftsLeaderboardRequest struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_GiftsLeaderboardRequest) Reset() { + *m = CMsgGCCStrike15V2_GiftsLeaderboardRequest{} +} +func (m *CMsgGCCStrike15V2_GiftsLeaderboardRequest) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_GiftsLeaderboardRequest) ProtoMessage() {} +func (*CMsgGCCStrike15V2_GiftsLeaderboardRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{91} +} + +func (m *CMsgGCCStrike15V2_GiftsLeaderboardRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_GiftsLeaderboardRequest.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_GiftsLeaderboardRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_GiftsLeaderboardRequest.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_GiftsLeaderboardRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_GiftsLeaderboardRequest.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_GiftsLeaderboardRequest) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_GiftsLeaderboardRequest.Size(m) +} +func (m *CMsgGCCStrike15V2_GiftsLeaderboardRequest) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_GiftsLeaderboardRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_GiftsLeaderboardRequest proto.InternalMessageInfo + +type CMsgGCCStrike15V2_GiftsLeaderboardResponse struct { + Servertime *uint32 `protobuf:"varint,1,opt,name=servertime" json:"servertime,omitempty"` + TimePeriodSeconds *uint32 `protobuf:"varint,2,opt,name=time_period_seconds,json=timePeriodSeconds" json:"time_period_seconds,omitempty"` + TotalGiftsGiven *uint32 `protobuf:"varint,3,opt,name=total_gifts_given,json=totalGiftsGiven" json:"total_gifts_given,omitempty"` + TotalGivers *uint32 `protobuf:"varint,4,opt,name=total_givers,json=totalGivers" json:"total_givers,omitempty"` + Entries []*CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry `protobuf:"bytes,5,rep,name=entries" json:"entries,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse) Reset() { + *m = CMsgGCCStrike15V2_GiftsLeaderboardResponse{} +} +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_GiftsLeaderboardResponse) ProtoMessage() {} +func (*CMsgGCCStrike15V2_GiftsLeaderboardResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{92} +} + +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_GiftsLeaderboardResponse.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_GiftsLeaderboardResponse.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_GiftsLeaderboardResponse.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_GiftsLeaderboardResponse.Size(m) +} +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_GiftsLeaderboardResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_GiftsLeaderboardResponse proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse) GetServertime() uint32 { + if m != nil && m.Servertime != nil { + return *m.Servertime + } + return 0 +} + +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse) GetTimePeriodSeconds() uint32 { + if m != nil && m.TimePeriodSeconds != nil { + return *m.TimePeriodSeconds + } + return 0 +} + +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse) GetTotalGiftsGiven() uint32 { + if m != nil && m.TotalGiftsGiven != nil { + return *m.TotalGiftsGiven + } + return 0 +} + +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse) GetTotalGivers() uint32 { + if m != nil && m.TotalGivers != nil { + return *m.TotalGivers + } + return 0 +} + +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse) GetEntries() []*CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry { + if m != nil { + return m.Entries + } + return nil +} + +type CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry struct { + Accountid *uint32 `protobuf:"varint,1,opt,name=accountid" json:"accountid,omitempty"` + Gifts *uint32 `protobuf:"varint,2,opt,name=gifts" json:"gifts,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry) Reset() { + *m = CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry{} +} +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry) ProtoMessage() {} +func (*CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{92, 0} +} + +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry.Size(m) +} +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry) GetGifts() uint32 { + if m != nil && m.Gifts != nil { + return *m.Gifts + } + return 0 +} + +type CMsgGCCStrike15V2_ClientSubmitSurveyVote struct { + SurveyId *uint32 `protobuf:"varint,1,opt,name=survey_id,json=surveyId" json:"survey_id,omitempty"` + Vote *uint32 `protobuf:"varint,2,opt,name=vote" json:"vote,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientSubmitSurveyVote) Reset() { + *m = CMsgGCCStrike15V2_ClientSubmitSurveyVote{} +} +func (m *CMsgGCCStrike15V2_ClientSubmitSurveyVote) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_ClientSubmitSurveyVote) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientSubmitSurveyVote) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{93} +} + +func (m *CMsgGCCStrike15V2_ClientSubmitSurveyVote) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientSubmitSurveyVote.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientSubmitSurveyVote) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientSubmitSurveyVote.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientSubmitSurveyVote) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientSubmitSurveyVote.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientSubmitSurveyVote) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientSubmitSurveyVote.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientSubmitSurveyVote) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientSubmitSurveyVote.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientSubmitSurveyVote proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientSubmitSurveyVote) GetSurveyId() uint32 { + if m != nil && m.SurveyId != nil { + return *m.SurveyId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientSubmitSurveyVote) GetVote() uint32 { + if m != nil && m.Vote != nil { + return *m.Vote + } + return 0 +} + +type CMsgGCCStrike15V2_Server2GCClientValidate struct { + Accountid *uint32 `protobuf:"varint,1,opt,name=accountid" json:"accountid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_Server2GCClientValidate) Reset() { + *m = CMsgGCCStrike15V2_Server2GCClientValidate{} +} +func (m *CMsgGCCStrike15V2_Server2GCClientValidate) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_Server2GCClientValidate) ProtoMessage() {} +func (*CMsgGCCStrike15V2_Server2GCClientValidate) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{94} +} + +func (m *CMsgGCCStrike15V2_Server2GCClientValidate) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_Server2GCClientValidate.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_Server2GCClientValidate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_Server2GCClientValidate.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_Server2GCClientValidate) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_Server2GCClientValidate.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_Server2GCClientValidate) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_Server2GCClientValidate.Size(m) +} +func (m *CMsgGCCStrike15V2_Server2GCClientValidate) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_Server2GCClientValidate.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_Server2GCClientValidate proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_Server2GCClientValidate) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +type CMsgGCCStrike15V2_Server2GCPureServerValidationFailure struct { + Accountid *uint32 `protobuf:"varint,1,opt,name=accountid" json:"accountid,omitempty"` + Path *string `protobuf:"bytes,2,opt,name=path" json:"path,omitempty"` + File *string `protobuf:"bytes,3,opt,name=file" json:"file,omitempty"` + Crc *uint32 `protobuf:"varint,4,opt,name=crc" json:"crc,omitempty"` + Hash *int32 `protobuf:"varint,5,opt,name=hash" json:"hash,omitempty"` + Len *int32 `protobuf:"varint,6,opt,name=len" json:"len,omitempty"` + PackNumber *int32 `protobuf:"varint,7,opt,name=pack_number,json=packNumber" json:"pack_number,omitempty"` + PackFileId *int32 `protobuf:"varint,8,opt,name=pack_file_id,json=packFileId" json:"pack_file_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_Server2GCPureServerValidationFailure) Reset() { + *m = CMsgGCCStrike15V2_Server2GCPureServerValidationFailure{} +} +func (m *CMsgGCCStrike15V2_Server2GCPureServerValidationFailure) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_Server2GCPureServerValidationFailure) ProtoMessage() {} +func (*CMsgGCCStrike15V2_Server2GCPureServerValidationFailure) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{95} +} + +func (m *CMsgGCCStrike15V2_Server2GCPureServerValidationFailure) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_Server2GCPureServerValidationFailure.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_Server2GCPureServerValidationFailure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_Server2GCPureServerValidationFailure.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_Server2GCPureServerValidationFailure) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_Server2GCPureServerValidationFailure.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_Server2GCPureServerValidationFailure) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_Server2GCPureServerValidationFailure.Size(m) +} +func (m *CMsgGCCStrike15V2_Server2GCPureServerValidationFailure) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_Server2GCPureServerValidationFailure.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_Server2GCPureServerValidationFailure proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_Server2GCPureServerValidationFailure) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Server2GCPureServerValidationFailure) GetPath() string { + if m != nil && m.Path != nil { + return *m.Path + } + return "" +} + +func (m *CMsgGCCStrike15V2_Server2GCPureServerValidationFailure) GetFile() string { + if m != nil && m.File != nil { + return *m.File + } + return "" +} + +func (m *CMsgGCCStrike15V2_Server2GCPureServerValidationFailure) GetCrc() uint32 { + if m != nil && m.Crc != nil { + return *m.Crc + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Server2GCPureServerValidationFailure) GetHash() int32 { + if m != nil && m.Hash != nil { + return *m.Hash + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Server2GCPureServerValidationFailure) GetLen() int32 { + if m != nil && m.Len != nil { + return *m.Len + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Server2GCPureServerValidationFailure) GetPackNumber() int32 { + if m != nil && m.PackNumber != nil { + return *m.PackNumber + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Server2GCPureServerValidationFailure) GetPackFileId() int32 { + if m != nil && m.PackFileId != nil { + return *m.PackFileId + } + return 0 +} + +type CMsgGCCStrike15V2_GC2ClientTournamentInfo struct { + Eventid *uint32 `protobuf:"varint,1,opt,name=eventid" json:"eventid,omitempty"` + Stageid *uint32 `protobuf:"varint,2,opt,name=stageid" json:"stageid,omitempty"` + GameType *uint32 `protobuf:"varint,3,opt,name=game_type,json=gameType" json:"game_type,omitempty"` + Teamids []uint32 `protobuf:"varint,4,rep,name=teamids" json:"teamids,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_GC2ClientTournamentInfo) Reset() { + *m = CMsgGCCStrike15V2_GC2ClientTournamentInfo{} +} +func (m *CMsgGCCStrike15V2_GC2ClientTournamentInfo) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_GC2ClientTournamentInfo) ProtoMessage() {} +func (*CMsgGCCStrike15V2_GC2ClientTournamentInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{96} +} + +func (m *CMsgGCCStrike15V2_GC2ClientTournamentInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientTournamentInfo.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_GC2ClientTournamentInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientTournamentInfo.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_GC2ClientTournamentInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientTournamentInfo.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_GC2ClientTournamentInfo) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientTournamentInfo.Size(m) +} +func (m *CMsgGCCStrike15V2_GC2ClientTournamentInfo) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientTournamentInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientTournamentInfo proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_GC2ClientTournamentInfo) GetEventid() uint32 { + if m != nil && m.Eventid != nil { + return *m.Eventid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_GC2ClientTournamentInfo) GetStageid() uint32 { + if m != nil && m.Stageid != nil { + return *m.Stageid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_GC2ClientTournamentInfo) GetGameType() uint32 { + if m != nil && m.GameType != nil { + return *m.GameType + } + return 0 +} + +func (m *CMsgGCCStrike15V2_GC2ClientTournamentInfo) GetTeamids() []uint32 { + if m != nil { + return m.Teamids + } + return nil +} + +type CSOEconCoupon struct { + Entryid *uint32 `protobuf:"varint,1,opt,name=entryid" json:"entryid,omitempty"` + Defidx *uint32 `protobuf:"varint,2,opt,name=defidx" json:"defidx,omitempty"` + ExpirationDate *uint32 `protobuf:"fixed32,3,opt,name=expiration_date,json=expirationDate" json:"expiration_date,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSOEconCoupon) Reset() { *m = CSOEconCoupon{} } +func (m *CSOEconCoupon) String() string { return proto.CompactTextString(m) } +func (*CSOEconCoupon) ProtoMessage() {} +func (*CSOEconCoupon) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{97} +} + +func (m *CSOEconCoupon) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSOEconCoupon.Unmarshal(m, b) +} +func (m *CSOEconCoupon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSOEconCoupon.Marshal(b, m, deterministic) +} +func (m *CSOEconCoupon) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSOEconCoupon.Merge(m, src) +} +func (m *CSOEconCoupon) XXX_Size() int { + return xxx_messageInfo_CSOEconCoupon.Size(m) +} +func (m *CSOEconCoupon) XXX_DiscardUnknown() { + xxx_messageInfo_CSOEconCoupon.DiscardUnknown(m) +} + +var xxx_messageInfo_CSOEconCoupon proto.InternalMessageInfo + +func (m *CSOEconCoupon) GetEntryid() uint32 { + if m != nil && m.Entryid != nil { + return *m.Entryid + } + return 0 +} + +func (m *CSOEconCoupon) GetDefidx() uint32 { + if m != nil && m.Defidx != nil { + return *m.Defidx + } + return 0 +} + +func (m *CSOEconCoupon) GetExpirationDate() uint32 { + if m != nil && m.ExpirationDate != nil { + return *m.ExpirationDate + } + return 0 +} + +type CSOQuestProgress struct { + Questid *uint32 `protobuf:"varint,1,opt,name=questid" json:"questid,omitempty"` + PointsRemaining *uint32 `protobuf:"varint,2,opt,name=points_remaining,json=pointsRemaining" json:"points_remaining,omitempty"` + BonusPoints *uint32 `protobuf:"varint,3,opt,name=bonus_points,json=bonusPoints" json:"bonus_points,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSOQuestProgress) Reset() { *m = CSOQuestProgress{} } +func (m *CSOQuestProgress) String() string { return proto.CompactTextString(m) } +func (*CSOQuestProgress) ProtoMessage() {} +func (*CSOQuestProgress) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{98} +} + +func (m *CSOQuestProgress) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSOQuestProgress.Unmarshal(m, b) +} +func (m *CSOQuestProgress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSOQuestProgress.Marshal(b, m, deterministic) +} +func (m *CSOQuestProgress) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSOQuestProgress.Merge(m, src) +} +func (m *CSOQuestProgress) XXX_Size() int { + return xxx_messageInfo_CSOQuestProgress.Size(m) +} +func (m *CSOQuestProgress) XXX_DiscardUnknown() { + xxx_messageInfo_CSOQuestProgress.DiscardUnknown(m) +} + +var xxx_messageInfo_CSOQuestProgress proto.InternalMessageInfo + +func (m *CSOQuestProgress) GetQuestid() uint32 { + if m != nil && m.Questid != nil { + return *m.Questid + } + return 0 +} + +func (m *CSOQuestProgress) GetPointsRemaining() uint32 { + if m != nil && m.PointsRemaining != nil { + return *m.PointsRemaining + } + return 0 +} + +func (m *CSOQuestProgress) GetBonusPoints() uint32 { + if m != nil && m.BonusPoints != nil { + return *m.BonusPoints + } + return 0 +} + +type CSOAccountSeasonalOperation struct { + SeasonValue *uint32 `protobuf:"varint,1,opt,name=season_value,json=seasonValue" json:"season_value,omitempty"` + TierUnlocked *uint32 `protobuf:"varint,2,opt,name=tier_unlocked,json=tierUnlocked" json:"tier_unlocked,omitempty"` + PremiumTiers *uint32 `protobuf:"varint,3,opt,name=premium_tiers,json=premiumTiers" json:"premium_tiers,omitempty"` + MissionId *uint32 `protobuf:"varint,4,opt,name=mission_id,json=missionId" json:"mission_id,omitempty"` + MissionsCompleted *uint32 `protobuf:"varint,5,opt,name=missions_completed,json=missionsCompleted" json:"missions_completed,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSOAccountSeasonalOperation) Reset() { *m = CSOAccountSeasonalOperation{} } +func (m *CSOAccountSeasonalOperation) String() string { return proto.CompactTextString(m) } +func (*CSOAccountSeasonalOperation) ProtoMessage() {} +func (*CSOAccountSeasonalOperation) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{99} +} + +func (m *CSOAccountSeasonalOperation) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSOAccountSeasonalOperation.Unmarshal(m, b) +} +func (m *CSOAccountSeasonalOperation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSOAccountSeasonalOperation.Marshal(b, m, deterministic) +} +func (m *CSOAccountSeasonalOperation) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSOAccountSeasonalOperation.Merge(m, src) +} +func (m *CSOAccountSeasonalOperation) XXX_Size() int { + return xxx_messageInfo_CSOAccountSeasonalOperation.Size(m) +} +func (m *CSOAccountSeasonalOperation) XXX_DiscardUnknown() { + xxx_messageInfo_CSOAccountSeasonalOperation.DiscardUnknown(m) +} + +var xxx_messageInfo_CSOAccountSeasonalOperation proto.InternalMessageInfo + +func (m *CSOAccountSeasonalOperation) GetSeasonValue() uint32 { + if m != nil && m.SeasonValue != nil { + return *m.SeasonValue + } + return 0 +} + +func (m *CSOAccountSeasonalOperation) GetTierUnlocked() uint32 { + if m != nil && m.TierUnlocked != nil { + return *m.TierUnlocked + } + return 0 +} + +func (m *CSOAccountSeasonalOperation) GetPremiumTiers() uint32 { + if m != nil && m.PremiumTiers != nil { + return *m.PremiumTiers + } + return 0 +} + +func (m *CSOAccountSeasonalOperation) GetMissionId() uint32 { + if m != nil && m.MissionId != nil { + return *m.MissionId + } + return 0 +} + +func (m *CSOAccountSeasonalOperation) GetMissionsCompleted() uint32 { + if m != nil && m.MissionsCompleted != nil { + return *m.MissionsCompleted + } + return 0 +} + +type CSOPersonaDataPublic struct { + PlayerLevel *int32 `protobuf:"varint,1,opt,name=player_level,json=playerLevel" json:"player_level,omitempty"` + Commendation *PlayerCommendationInfo `protobuf:"bytes,2,opt,name=commendation" json:"commendation,omitempty"` + ElevatedState *bool `protobuf:"varint,3,opt,name=elevated_state,json=elevatedState" json:"elevated_state,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSOPersonaDataPublic) Reset() { *m = CSOPersonaDataPublic{} } +func (m *CSOPersonaDataPublic) String() string { return proto.CompactTextString(m) } +func (*CSOPersonaDataPublic) ProtoMessage() {} +func (*CSOPersonaDataPublic) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{100} +} + +func (m *CSOPersonaDataPublic) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSOPersonaDataPublic.Unmarshal(m, b) +} +func (m *CSOPersonaDataPublic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSOPersonaDataPublic.Marshal(b, m, deterministic) +} +func (m *CSOPersonaDataPublic) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSOPersonaDataPublic.Merge(m, src) +} +func (m *CSOPersonaDataPublic) XXX_Size() int { + return xxx_messageInfo_CSOPersonaDataPublic.Size(m) +} +func (m *CSOPersonaDataPublic) XXX_DiscardUnknown() { + xxx_messageInfo_CSOPersonaDataPublic.DiscardUnknown(m) +} + +var xxx_messageInfo_CSOPersonaDataPublic proto.InternalMessageInfo + +func (m *CSOPersonaDataPublic) GetPlayerLevel() int32 { + if m != nil && m.PlayerLevel != nil { + return *m.PlayerLevel + } + return 0 +} + +func (m *CSOPersonaDataPublic) GetCommendation() *PlayerCommendationInfo { + if m != nil { + return m.Commendation + } + return nil +} + +func (m *CSOPersonaDataPublic) GetElevatedState() bool { + if m != nil && m.ElevatedState != nil { + return *m.ElevatedState + } + return false +} + +type CMsgGC_GlobalGame_Subscribe struct { + Ticket *uint64 `protobuf:"varint,1,opt,name=ticket" json:"ticket,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGC_GlobalGame_Subscribe) Reset() { *m = CMsgGC_GlobalGame_Subscribe{} } +func (m *CMsgGC_GlobalGame_Subscribe) String() string { return proto.CompactTextString(m) } +func (*CMsgGC_GlobalGame_Subscribe) ProtoMessage() {} +func (*CMsgGC_GlobalGame_Subscribe) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{101} +} + +func (m *CMsgGC_GlobalGame_Subscribe) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGC_GlobalGame_Subscribe.Unmarshal(m, b) +} +func (m *CMsgGC_GlobalGame_Subscribe) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGC_GlobalGame_Subscribe.Marshal(b, m, deterministic) +} +func (m *CMsgGC_GlobalGame_Subscribe) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGC_GlobalGame_Subscribe.Merge(m, src) +} +func (m *CMsgGC_GlobalGame_Subscribe) XXX_Size() int { + return xxx_messageInfo_CMsgGC_GlobalGame_Subscribe.Size(m) +} +func (m *CMsgGC_GlobalGame_Subscribe) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGC_GlobalGame_Subscribe.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGC_GlobalGame_Subscribe proto.InternalMessageInfo + +func (m *CMsgGC_GlobalGame_Subscribe) GetTicket() uint64 { + if m != nil && m.Ticket != nil { + return *m.Ticket + } + return 0 +} + +type CMsgGC_GlobalGame_Unsubscribe struct { + Timeleft *int32 `protobuf:"varint,1,opt,name=timeleft" json:"timeleft,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGC_GlobalGame_Unsubscribe) Reset() { *m = CMsgGC_GlobalGame_Unsubscribe{} } +func (m *CMsgGC_GlobalGame_Unsubscribe) String() string { return proto.CompactTextString(m) } +func (*CMsgGC_GlobalGame_Unsubscribe) ProtoMessage() {} +func (*CMsgGC_GlobalGame_Unsubscribe) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{102} +} + +func (m *CMsgGC_GlobalGame_Unsubscribe) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGC_GlobalGame_Unsubscribe.Unmarshal(m, b) +} +func (m *CMsgGC_GlobalGame_Unsubscribe) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGC_GlobalGame_Unsubscribe.Marshal(b, m, deterministic) +} +func (m *CMsgGC_GlobalGame_Unsubscribe) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGC_GlobalGame_Unsubscribe.Merge(m, src) +} +func (m *CMsgGC_GlobalGame_Unsubscribe) XXX_Size() int { + return xxx_messageInfo_CMsgGC_GlobalGame_Unsubscribe.Size(m) +} +func (m *CMsgGC_GlobalGame_Unsubscribe) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGC_GlobalGame_Unsubscribe.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGC_GlobalGame_Unsubscribe proto.InternalMessageInfo + +func (m *CMsgGC_GlobalGame_Unsubscribe) GetTimeleft() int32 { + if m != nil && m.Timeleft != nil { + return *m.Timeleft + } + return 0 +} + +type CMsgGC_GlobalGame_Play struct { + Ticket *uint64 `protobuf:"varint,1,opt,name=ticket" json:"ticket,omitempty"` + Gametimems *uint32 `protobuf:"varint,2,opt,name=gametimems" json:"gametimems,omitempty"` + Msperpoint *uint32 `protobuf:"varint,3,opt,name=msperpoint" json:"msperpoint,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGC_GlobalGame_Play) Reset() { *m = CMsgGC_GlobalGame_Play{} } +func (m *CMsgGC_GlobalGame_Play) String() string { return proto.CompactTextString(m) } +func (*CMsgGC_GlobalGame_Play) ProtoMessage() {} +func (*CMsgGC_GlobalGame_Play) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{103} +} + +func (m *CMsgGC_GlobalGame_Play) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGC_GlobalGame_Play.Unmarshal(m, b) +} +func (m *CMsgGC_GlobalGame_Play) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGC_GlobalGame_Play.Marshal(b, m, deterministic) +} +func (m *CMsgGC_GlobalGame_Play) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGC_GlobalGame_Play.Merge(m, src) +} +func (m *CMsgGC_GlobalGame_Play) XXX_Size() int { + return xxx_messageInfo_CMsgGC_GlobalGame_Play.Size(m) +} +func (m *CMsgGC_GlobalGame_Play) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGC_GlobalGame_Play.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGC_GlobalGame_Play proto.InternalMessageInfo + +func (m *CMsgGC_GlobalGame_Play) GetTicket() uint64 { + if m != nil && m.Ticket != nil { + return *m.Ticket + } + return 0 +} + +func (m *CMsgGC_GlobalGame_Play) GetGametimems() uint32 { + if m != nil && m.Gametimems != nil { + return *m.Gametimems + } + return 0 +} + +func (m *CMsgGC_GlobalGame_Play) GetMsperpoint() uint32 { + if m != nil && m.Msperpoint != nil { + return *m.Msperpoint + } + return 0 +} + +type CMsgGCCStrike15V2_AcknowledgePenalty struct { + Acknowledged *int32 `protobuf:"varint,1,opt,name=acknowledged" json:"acknowledged,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_AcknowledgePenalty) Reset() { *m = CMsgGCCStrike15V2_AcknowledgePenalty{} } +func (m *CMsgGCCStrike15V2_AcknowledgePenalty) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_AcknowledgePenalty) ProtoMessage() {} +func (*CMsgGCCStrike15V2_AcknowledgePenalty) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{104} +} + +func (m *CMsgGCCStrike15V2_AcknowledgePenalty) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_AcknowledgePenalty.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_AcknowledgePenalty) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_AcknowledgePenalty.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_AcknowledgePenalty) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_AcknowledgePenalty.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_AcknowledgePenalty) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_AcknowledgePenalty.Size(m) +} +func (m *CMsgGCCStrike15V2_AcknowledgePenalty) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_AcknowledgePenalty.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_AcknowledgePenalty proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_AcknowledgePenalty) GetAcknowledged() int32 { + if m != nil && m.Acknowledged != nil { + return *m.Acknowledged + } + return 0 +} + +type CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin struct { + Defindex *uint32 `protobuf:"varint,1,opt,name=defindex" json:"defindex,omitempty"` + Upgradeid *uint64 `protobuf:"varint,2,opt,name=upgradeid" json:"upgradeid,omitempty"` + Hours *uint32 `protobuf:"varint,3,opt,name=hours" json:"hours,omitempty"` + Prestigetime *uint32 `protobuf:"varint,4,opt,name=prestigetime" json:"prestigetime,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin) Reset() { + *m = CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin{} +} +func (m *CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin) ProtoMessage() {} +func (*CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{105} +} + +func (m *CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin.Size(m) +} +func (m *CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin) GetDefindex() uint32 { + if m != nil && m.Defindex != nil { + return *m.Defindex + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin) GetUpgradeid() uint64 { + if m != nil && m.Upgradeid != nil { + return *m.Upgradeid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin) GetHours() uint32 { + if m != nil && m.Hours != nil { + return *m.Hours + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin) GetPrestigetime() uint32 { + if m != nil && m.Prestigetime != nil { + return *m.Prestigetime + } + return 0 +} + +type CMsgGCCStrike15V2_Client2GCStreamUnlock struct { + Ticket *uint64 `protobuf:"varint,1,opt,name=ticket" json:"ticket,omitempty"` + Os *int32 `protobuf:"varint,2,opt,name=os" json:"os,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_Client2GCStreamUnlock) Reset() { + *m = CMsgGCCStrike15V2_Client2GCStreamUnlock{} +} +func (m *CMsgGCCStrike15V2_Client2GCStreamUnlock) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_Client2GCStreamUnlock) ProtoMessage() {} +func (*CMsgGCCStrike15V2_Client2GCStreamUnlock) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{106} +} + +func (m *CMsgGCCStrike15V2_Client2GCStreamUnlock) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_Client2GCStreamUnlock.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_Client2GCStreamUnlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_Client2GCStreamUnlock.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_Client2GCStreamUnlock) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_Client2GCStreamUnlock.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_Client2GCStreamUnlock) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_Client2GCStreamUnlock.Size(m) +} +func (m *CMsgGCCStrike15V2_Client2GCStreamUnlock) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_Client2GCStreamUnlock.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_Client2GCStreamUnlock proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_Client2GCStreamUnlock) GetTicket() uint64 { + if m != nil && m.Ticket != nil { + return *m.Ticket + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Client2GCStreamUnlock) GetOs() int32 { + if m != nil && m.Os != nil { + return *m.Os + } + return 0 +} + +type CMsgGCCStrike15V2_ClientToGCRequestElevate struct { + Stage *uint32 `protobuf:"varint,1,opt,name=stage" json:"stage,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientToGCRequestElevate) Reset() { + *m = CMsgGCCStrike15V2_ClientToGCRequestElevate{} +} +func (m *CMsgGCCStrike15V2_ClientToGCRequestElevate) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_ClientToGCRequestElevate) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientToGCRequestElevate) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{107} +} + +func (m *CMsgGCCStrike15V2_ClientToGCRequestElevate) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientToGCRequestElevate.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientToGCRequestElevate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientToGCRequestElevate.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientToGCRequestElevate) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientToGCRequestElevate.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientToGCRequestElevate) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientToGCRequestElevate.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientToGCRequestElevate) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientToGCRequestElevate.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientToGCRequestElevate proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientToGCRequestElevate) GetStage() uint32 { + if m != nil && m.Stage != nil { + return *m.Stage + } + return 0 +} + +type CMsgGCCStrike15V2_ClientToGCChat struct { + MatchId *uint64 `protobuf:"varint,1,opt,name=match_id,json=matchId" json:"match_id,omitempty"` + Text *string `protobuf:"bytes,2,opt,name=text" json:"text,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientToGCChat) Reset() { *m = CMsgGCCStrike15V2_ClientToGCChat{} } +func (m *CMsgGCCStrike15V2_ClientToGCChat) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_ClientToGCChat) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientToGCChat) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{108} +} + +func (m *CMsgGCCStrike15V2_ClientToGCChat) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientToGCChat.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientToGCChat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientToGCChat.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientToGCChat) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientToGCChat.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientToGCChat) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientToGCChat.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientToGCChat) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientToGCChat.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientToGCChat proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientToGCChat) GetMatchId() uint64 { + if m != nil && m.MatchId != nil { + return *m.MatchId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientToGCChat) GetText() string { + if m != nil && m.Text != nil { + return *m.Text + } + return "" +} + +type CMsgGCCStrike15V2_GCToClientChat struct { + AccountId *uint32 `protobuf:"varint,1,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + Text *string `protobuf:"bytes,2,opt,name=text" json:"text,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_GCToClientChat) Reset() { *m = CMsgGCCStrike15V2_GCToClientChat{} } +func (m *CMsgGCCStrike15V2_GCToClientChat) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_GCToClientChat) ProtoMessage() {} +func (*CMsgGCCStrike15V2_GCToClientChat) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{109} +} + +func (m *CMsgGCCStrike15V2_GCToClientChat) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_GCToClientChat.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_GCToClientChat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_GCToClientChat.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_GCToClientChat) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_GCToClientChat.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_GCToClientChat) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_GCToClientChat.Size(m) +} +func (m *CMsgGCCStrike15V2_GCToClientChat) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_GCToClientChat.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_GCToClientChat proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_GCToClientChat) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_GCToClientChat) GetText() string { + if m != nil && m.Text != nil { + return *m.Text + } + return "" +} + +type CMsgGCCStrike15V2_ClientAuthKeyCode struct { + Eventid *uint32 `protobuf:"varint,1,opt,name=eventid" json:"eventid,omitempty"` + Code *string `protobuf:"bytes,2,opt,name=code" json:"code,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientAuthKeyCode) Reset() { *m = CMsgGCCStrike15V2_ClientAuthKeyCode{} } +func (m *CMsgGCCStrike15V2_ClientAuthKeyCode) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_ClientAuthKeyCode) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientAuthKeyCode) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{110} +} + +func (m *CMsgGCCStrike15V2_ClientAuthKeyCode) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientAuthKeyCode.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientAuthKeyCode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientAuthKeyCode.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientAuthKeyCode) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientAuthKeyCode.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientAuthKeyCode) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientAuthKeyCode.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientAuthKeyCode) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientAuthKeyCode.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientAuthKeyCode proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientAuthKeyCode) GetEventid() uint32 { + if m != nil && m.Eventid != nil { + return *m.Eventid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientAuthKeyCode) GetCode() string { + if m != nil && m.Code != nil { + return *m.Code + } + return "" +} + +type CMsgGCCStrike15_GotvSyncPacket struct { + Data *CEngineGotvSyncPacket `protobuf:"bytes,1,opt,name=data" json:"data,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15_GotvSyncPacket) Reset() { *m = CMsgGCCStrike15_GotvSyncPacket{} } +func (m *CMsgGCCStrike15_GotvSyncPacket) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15_GotvSyncPacket) ProtoMessage() {} +func (*CMsgGCCStrike15_GotvSyncPacket) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{111} +} + +func (m *CMsgGCCStrike15_GotvSyncPacket) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15_GotvSyncPacket.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15_GotvSyncPacket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15_GotvSyncPacket.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15_GotvSyncPacket) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15_GotvSyncPacket.Merge(m, src) +} +func (m *CMsgGCCStrike15_GotvSyncPacket) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15_GotvSyncPacket.Size(m) +} +func (m *CMsgGCCStrike15_GotvSyncPacket) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15_GotvSyncPacket.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15_GotvSyncPacket proto.InternalMessageInfo + +func (m *CMsgGCCStrike15_GotvSyncPacket) GetData() *CEngineGotvSyncPacket { + if m != nil { + return m.Data + } + return nil +} + +type PlayerDecalDigitalSignature struct { + Signature []byte `protobuf:"bytes,1,opt,name=signature" json:"signature,omitempty"` + Accountid *uint32 `protobuf:"varint,2,opt,name=accountid" json:"accountid,omitempty"` + Rtime *uint32 `protobuf:"varint,3,opt,name=rtime" json:"rtime,omitempty"` + Endpos []float32 `protobuf:"fixed32,4,rep,name=endpos" json:"endpos,omitempty"` + Startpos []float32 `protobuf:"fixed32,5,rep,name=startpos" json:"startpos,omitempty"` + Right []float32 `protobuf:"fixed32,6,rep,name=right" json:"right,omitempty"` + TxDefidx *uint32 `protobuf:"varint,7,opt,name=tx_defidx,json=txDefidx" json:"tx_defidx,omitempty"` + Entindex *int32 `protobuf:"varint,8,opt,name=entindex" json:"entindex,omitempty"` + Hitbox *uint32 `protobuf:"varint,9,opt,name=hitbox" json:"hitbox,omitempty"` + Creationtime *float32 `protobuf:"fixed32,10,opt,name=creationtime" json:"creationtime,omitempty"` + Equipslot *uint32 `protobuf:"varint,11,opt,name=equipslot" json:"equipslot,omitempty"` + TraceId *uint32 `protobuf:"varint,12,opt,name=trace_id,json=traceId" json:"trace_id,omitempty"` + Normal []float32 `protobuf:"fixed32,13,rep,name=normal" json:"normal,omitempty"` + TintId *uint32 `protobuf:"varint,14,opt,name=tint_id,json=tintId" json:"tint_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *PlayerDecalDigitalSignature) Reset() { *m = PlayerDecalDigitalSignature{} } +func (m *PlayerDecalDigitalSignature) String() string { return proto.CompactTextString(m) } +func (*PlayerDecalDigitalSignature) ProtoMessage() {} +func (*PlayerDecalDigitalSignature) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{112} +} + +func (m *PlayerDecalDigitalSignature) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_PlayerDecalDigitalSignature.Unmarshal(m, b) +} +func (m *PlayerDecalDigitalSignature) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_PlayerDecalDigitalSignature.Marshal(b, m, deterministic) +} +func (m *PlayerDecalDigitalSignature) XXX_Merge(src proto.Message) { + xxx_messageInfo_PlayerDecalDigitalSignature.Merge(m, src) +} +func (m *PlayerDecalDigitalSignature) XXX_Size() int { + return xxx_messageInfo_PlayerDecalDigitalSignature.Size(m) +} +func (m *PlayerDecalDigitalSignature) XXX_DiscardUnknown() { + xxx_messageInfo_PlayerDecalDigitalSignature.DiscardUnknown(m) +} + +var xxx_messageInfo_PlayerDecalDigitalSignature proto.InternalMessageInfo + +func (m *PlayerDecalDigitalSignature) GetSignature() []byte { + if m != nil { + return m.Signature + } + return nil +} + +func (m *PlayerDecalDigitalSignature) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +func (m *PlayerDecalDigitalSignature) GetRtime() uint32 { + if m != nil && m.Rtime != nil { + return *m.Rtime + } + return 0 +} + +func (m *PlayerDecalDigitalSignature) GetEndpos() []float32 { + if m != nil { + return m.Endpos + } + return nil +} + +func (m *PlayerDecalDigitalSignature) GetStartpos() []float32 { + if m != nil { + return m.Startpos + } + return nil +} + +func (m *PlayerDecalDigitalSignature) GetRight() []float32 { + if m != nil { + return m.Right + } + return nil +} + +func (m *PlayerDecalDigitalSignature) GetTxDefidx() uint32 { + if m != nil && m.TxDefidx != nil { + return *m.TxDefidx + } + return 0 +} + +func (m *PlayerDecalDigitalSignature) GetEntindex() int32 { + if m != nil && m.Entindex != nil { + return *m.Entindex + } + return 0 +} + +func (m *PlayerDecalDigitalSignature) GetHitbox() uint32 { + if m != nil && m.Hitbox != nil { + return *m.Hitbox + } + return 0 +} + +func (m *PlayerDecalDigitalSignature) GetCreationtime() float32 { + if m != nil && m.Creationtime != nil { + return *m.Creationtime + } + return 0 +} + +func (m *PlayerDecalDigitalSignature) GetEquipslot() uint32 { + if m != nil && m.Equipslot != nil { + return *m.Equipslot + } + return 0 +} + +func (m *PlayerDecalDigitalSignature) GetTraceId() uint32 { + if m != nil && m.TraceId != nil { + return *m.TraceId + } + return 0 +} + +func (m *PlayerDecalDigitalSignature) GetNormal() []float32 { + if m != nil { + return m.Normal + } + return nil +} + +func (m *PlayerDecalDigitalSignature) GetTintId() uint32 { + if m != nil && m.TintId != nil { + return *m.TintId + } + return 0 +} + +type CMsgGCCStrike15V2_ClientPlayerDecalSign struct { + Data *PlayerDecalDigitalSignature `protobuf:"bytes,1,opt,name=data" json:"data,omitempty"` + Itemid *uint64 `protobuf:"varint,2,opt,name=itemid" json:"itemid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientPlayerDecalSign) Reset() { + *m = CMsgGCCStrike15V2_ClientPlayerDecalSign{} +} +func (m *CMsgGCCStrike15V2_ClientPlayerDecalSign) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_ClientPlayerDecalSign) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientPlayerDecalSign) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{113} +} + +func (m *CMsgGCCStrike15V2_ClientPlayerDecalSign) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPlayerDecalSign.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientPlayerDecalSign) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPlayerDecalSign.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientPlayerDecalSign) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientPlayerDecalSign.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientPlayerDecalSign) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPlayerDecalSign.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientPlayerDecalSign) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientPlayerDecalSign.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientPlayerDecalSign proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientPlayerDecalSign) GetData() *PlayerDecalDigitalSignature { + if m != nil { + return m.Data + } + return nil +} + +func (m *CMsgGCCStrike15V2_ClientPlayerDecalSign) GetItemid() uint64 { + if m != nil && m.Itemid != nil { + return *m.Itemid + } + return 0 +} + +type CMsgGCCStrike15V2_ClientLogonFatalError struct { + Errorcode *uint32 `protobuf:"varint,1,opt,name=errorcode" json:"errorcode,omitempty"` + Message *string `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"` + Country *string `protobuf:"bytes,3,opt,name=country" json:"country,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientLogonFatalError) Reset() { + *m = CMsgGCCStrike15V2_ClientLogonFatalError{} +} +func (m *CMsgGCCStrike15V2_ClientLogonFatalError) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_ClientLogonFatalError) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientLogonFatalError) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{114} +} + +func (m *CMsgGCCStrike15V2_ClientLogonFatalError) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientLogonFatalError.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientLogonFatalError) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientLogonFatalError.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientLogonFatalError) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientLogonFatalError.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientLogonFatalError) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientLogonFatalError.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientLogonFatalError) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientLogonFatalError.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientLogonFatalError proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientLogonFatalError) GetErrorcode() uint32 { + if m != nil && m.Errorcode != nil { + return *m.Errorcode + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientLogonFatalError) GetMessage() string { + if m != nil && m.Message != nil { + return *m.Message + } + return "" +} + +func (m *CMsgGCCStrike15V2_ClientLogonFatalError) GetCountry() string { + if m != nil && m.Country != nil { + return *m.Country + } + return "" +} + +type CMsgGCCStrike15V2_ClientPollState struct { + Pollid *uint32 `protobuf:"varint,1,opt,name=pollid" json:"pollid,omitempty"` + Names []string `protobuf:"bytes,2,rep,name=names" json:"names,omitempty"` + Values []int32 `protobuf:"varint,3,rep,name=values" json:"values,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientPollState) Reset() { *m = CMsgGCCStrike15V2_ClientPollState{} } +func (m *CMsgGCCStrike15V2_ClientPollState) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_ClientPollState) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientPollState) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{115} +} + +func (m *CMsgGCCStrike15V2_ClientPollState) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPollState.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientPollState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPollState.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientPollState) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientPollState.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientPollState) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPollState.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientPollState) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientPollState.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientPollState proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientPollState) GetPollid() uint32 { + if m != nil && m.Pollid != nil { + return *m.Pollid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientPollState) GetNames() []string { + if m != nil { + return m.Names + } + return nil +} + +func (m *CMsgGCCStrike15V2_ClientPollState) GetValues() []int32 { + if m != nil { + return m.Values + } + return nil +} + +type CMsgGCCStrike15V2_Party_Register struct { + Id *uint32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` + Ver *uint32 `protobuf:"varint,2,opt,name=ver" json:"ver,omitempty"` + Apr *uint32 `protobuf:"varint,3,opt,name=apr" json:"apr,omitempty"` + Ark *uint32 `protobuf:"varint,4,opt,name=ark" json:"ark,omitempty"` + Nby *uint32 `protobuf:"varint,5,opt,name=nby" json:"nby,omitempty"` + Grp *uint32 `protobuf:"varint,6,opt,name=grp" json:"grp,omitempty"` + Slots *uint32 `protobuf:"varint,7,opt,name=slots" json:"slots,omitempty"` + Launcher *uint32 `protobuf:"varint,8,opt,name=launcher" json:"launcher,omitempty"` + GameType *uint32 `protobuf:"varint,9,opt,name=game_type,json=gameType" json:"game_type,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_Party_Register) Reset() { *m = CMsgGCCStrike15V2_Party_Register{} } +func (m *CMsgGCCStrike15V2_Party_Register) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_Party_Register) ProtoMessage() {} +func (*CMsgGCCStrike15V2_Party_Register) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{116} +} + +func (m *CMsgGCCStrike15V2_Party_Register) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_Party_Register.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_Party_Register) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_Party_Register.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_Party_Register) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_Party_Register.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_Party_Register) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_Party_Register.Size(m) +} +func (m *CMsgGCCStrike15V2_Party_Register) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_Party_Register.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_Party_Register proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_Party_Register) GetId() uint32 { + if m != nil && m.Id != nil { + return *m.Id + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Party_Register) GetVer() uint32 { + if m != nil && m.Ver != nil { + return *m.Ver + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Party_Register) GetApr() uint32 { + if m != nil && m.Apr != nil { + return *m.Apr + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Party_Register) GetArk() uint32 { + if m != nil && m.Ark != nil { + return *m.Ark + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Party_Register) GetNby() uint32 { + if m != nil && m.Nby != nil { + return *m.Nby + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Party_Register) GetGrp() uint32 { + if m != nil && m.Grp != nil { + return *m.Grp + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Party_Register) GetSlots() uint32 { + if m != nil && m.Slots != nil { + return *m.Slots + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Party_Register) GetLauncher() uint32 { + if m != nil && m.Launcher != nil { + return *m.Launcher + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Party_Register) GetGameType() uint32 { + if m != nil && m.GameType != nil { + return *m.GameType + } + return 0 +} + +type CMsgGCCStrike15V2_Party_Search struct { + Ver *uint32 `protobuf:"varint,1,opt,name=ver" json:"ver,omitempty"` + Apr *uint32 `protobuf:"varint,2,opt,name=apr" json:"apr,omitempty"` + Ark *uint32 `protobuf:"varint,3,opt,name=ark" json:"ark,omitempty"` + Grps []uint32 `protobuf:"varint,4,rep,name=grps" json:"grps,omitempty"` + Launcher *uint32 `protobuf:"varint,5,opt,name=launcher" json:"launcher,omitempty"` + GameType *uint32 `protobuf:"varint,6,opt,name=game_type,json=gameType" json:"game_type,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_Party_Search) Reset() { *m = CMsgGCCStrike15V2_Party_Search{} } +func (m *CMsgGCCStrike15V2_Party_Search) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_Party_Search) ProtoMessage() {} +func (*CMsgGCCStrike15V2_Party_Search) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{117} +} + +func (m *CMsgGCCStrike15V2_Party_Search) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_Party_Search.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_Party_Search) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_Party_Search.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_Party_Search) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_Party_Search.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_Party_Search) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_Party_Search.Size(m) +} +func (m *CMsgGCCStrike15V2_Party_Search) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_Party_Search.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_Party_Search proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_Party_Search) GetVer() uint32 { + if m != nil && m.Ver != nil { + return *m.Ver + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Party_Search) GetApr() uint32 { + if m != nil && m.Apr != nil { + return *m.Apr + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Party_Search) GetArk() uint32 { + if m != nil && m.Ark != nil { + return *m.Ark + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Party_Search) GetGrps() []uint32 { + if m != nil { + return m.Grps + } + return nil +} + +func (m *CMsgGCCStrike15V2_Party_Search) GetLauncher() uint32 { + if m != nil && m.Launcher != nil { + return *m.Launcher + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Party_Search) GetGameType() uint32 { + if m != nil && m.GameType != nil { + return *m.GameType + } + return 0 +} + +type CMsgGCCStrike15V2_Party_SearchResults struct { + Entries []*CMsgGCCStrike15V2_Party_SearchResults_Entry `protobuf:"bytes,1,rep,name=entries" json:"entries,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_Party_SearchResults) Reset() { *m = CMsgGCCStrike15V2_Party_SearchResults{} } +func (m *CMsgGCCStrike15V2_Party_SearchResults) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_Party_SearchResults) ProtoMessage() {} +func (*CMsgGCCStrike15V2_Party_SearchResults) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{118} +} + +func (m *CMsgGCCStrike15V2_Party_SearchResults) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_Party_SearchResults.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_Party_SearchResults) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_Party_SearchResults.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_Party_SearchResults) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_Party_SearchResults.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_Party_SearchResults) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_Party_SearchResults.Size(m) +} +func (m *CMsgGCCStrike15V2_Party_SearchResults) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_Party_SearchResults.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_Party_SearchResults proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_Party_SearchResults) GetEntries() []*CMsgGCCStrike15V2_Party_SearchResults_Entry { + if m != nil { + return m.Entries + } + return nil +} + +type CMsgGCCStrike15V2_Party_SearchResults_Entry struct { + Id *uint32 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` + Grp *uint32 `protobuf:"varint,2,opt,name=grp" json:"grp,omitempty"` + GameType *uint32 `protobuf:"varint,3,opt,name=game_type,json=gameType" json:"game_type,omitempty"` + Apr *uint32 `protobuf:"varint,4,opt,name=apr" json:"apr,omitempty"` + Ark *uint32 `protobuf:"varint,5,opt,name=ark" json:"ark,omitempty"` + Loc *uint32 `protobuf:"varint,6,opt,name=loc" json:"loc,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_Party_SearchResults_Entry) Reset() { + *m = CMsgGCCStrike15V2_Party_SearchResults_Entry{} +} +func (m *CMsgGCCStrike15V2_Party_SearchResults_Entry) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_Party_SearchResults_Entry) ProtoMessage() {} +func (*CMsgGCCStrike15V2_Party_SearchResults_Entry) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{118, 0} +} + +func (m *CMsgGCCStrike15V2_Party_SearchResults_Entry) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_Party_SearchResults_Entry.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_Party_SearchResults_Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_Party_SearchResults_Entry.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_Party_SearchResults_Entry) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_Party_SearchResults_Entry.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_Party_SearchResults_Entry) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_Party_SearchResults_Entry.Size(m) +} +func (m *CMsgGCCStrike15V2_Party_SearchResults_Entry) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_Party_SearchResults_Entry.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_Party_SearchResults_Entry proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_Party_SearchResults_Entry) GetId() uint32 { + if m != nil && m.Id != nil { + return *m.Id + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Party_SearchResults_Entry) GetGrp() uint32 { + if m != nil && m.Grp != nil { + return *m.Grp + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Party_SearchResults_Entry) GetGameType() uint32 { + if m != nil && m.GameType != nil { + return *m.GameType + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Party_SearchResults_Entry) GetApr() uint32 { + if m != nil && m.Apr != nil { + return *m.Apr + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Party_SearchResults_Entry) GetArk() uint32 { + if m != nil && m.Ark != nil { + return *m.Ark + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Party_SearchResults_Entry) GetLoc() uint32 { + if m != nil && m.Loc != nil { + return *m.Loc + } + return 0 +} + +type CMsgGCCStrike15V2_Party_Invite struct { + Accountid *uint32 `protobuf:"varint,1,opt,name=accountid" json:"accountid,omitempty"` + Lobbyid *uint32 `protobuf:"varint,2,opt,name=lobbyid" json:"lobbyid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_Party_Invite) Reset() { *m = CMsgGCCStrike15V2_Party_Invite{} } +func (m *CMsgGCCStrike15V2_Party_Invite) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_Party_Invite) ProtoMessage() {} +func (*CMsgGCCStrike15V2_Party_Invite) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{119} +} + +func (m *CMsgGCCStrike15V2_Party_Invite) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_Party_Invite.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_Party_Invite) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_Party_Invite.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_Party_Invite) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_Party_Invite.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_Party_Invite) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_Party_Invite.Size(m) +} +func (m *CMsgGCCStrike15V2_Party_Invite) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_Party_Invite.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_Party_Invite proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_Party_Invite) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Party_Invite) GetLobbyid() uint32 { + if m != nil && m.Lobbyid != nil { + return *m.Lobbyid + } + return 0 +} + +type CMsgGCCStrike15V2_Account_RequestCoPlays struct { + Players []*CMsgGCCStrike15V2_Account_RequestCoPlays_Player `protobuf:"bytes,1,rep,name=players" json:"players,omitempty"` + Servertime *uint32 `protobuf:"varint,2,opt,name=servertime" json:"servertime,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_Account_RequestCoPlays) Reset() { + *m = CMsgGCCStrike15V2_Account_RequestCoPlays{} +} +func (m *CMsgGCCStrike15V2_Account_RequestCoPlays) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_Account_RequestCoPlays) ProtoMessage() {} +func (*CMsgGCCStrike15V2_Account_RequestCoPlays) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{120} +} + +func (m *CMsgGCCStrike15V2_Account_RequestCoPlays) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_Account_RequestCoPlays.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_Account_RequestCoPlays) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_Account_RequestCoPlays.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_Account_RequestCoPlays) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_Account_RequestCoPlays.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_Account_RequestCoPlays) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_Account_RequestCoPlays.Size(m) +} +func (m *CMsgGCCStrike15V2_Account_RequestCoPlays) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_Account_RequestCoPlays.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_Account_RequestCoPlays proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_Account_RequestCoPlays) GetPlayers() []*CMsgGCCStrike15V2_Account_RequestCoPlays_Player { + if m != nil { + return m.Players + } + return nil +} + +func (m *CMsgGCCStrike15V2_Account_RequestCoPlays) GetServertime() uint32 { + if m != nil && m.Servertime != nil { + return *m.Servertime + } + return 0 +} + +type CMsgGCCStrike15V2_Account_RequestCoPlays_Player struct { + Accountid *uint32 `protobuf:"varint,1,opt,name=accountid" json:"accountid,omitempty"` + Rtcoplay *uint32 `protobuf:"varint,2,opt,name=rtcoplay" json:"rtcoplay,omitempty"` + Online *bool `protobuf:"varint,3,opt,name=online" json:"online,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_Account_RequestCoPlays_Player) Reset() { + *m = CMsgGCCStrike15V2_Account_RequestCoPlays_Player{} +} +func (m *CMsgGCCStrike15V2_Account_RequestCoPlays_Player) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_Account_RequestCoPlays_Player) ProtoMessage() {} +func (*CMsgGCCStrike15V2_Account_RequestCoPlays_Player) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{120, 0} +} + +func (m *CMsgGCCStrike15V2_Account_RequestCoPlays_Player) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_Account_RequestCoPlays_Player.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_Account_RequestCoPlays_Player) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_Account_RequestCoPlays_Player.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_Account_RequestCoPlays_Player) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_Account_RequestCoPlays_Player.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_Account_RequestCoPlays_Player) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_Account_RequestCoPlays_Player.Size(m) +} +func (m *CMsgGCCStrike15V2_Account_RequestCoPlays_Player) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_Account_RequestCoPlays_Player.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_Account_RequestCoPlays_Player proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_Account_RequestCoPlays_Player) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Account_RequestCoPlays_Player) GetRtcoplay() uint32 { + if m != nil && m.Rtcoplay != nil { + return *m.Rtcoplay + } + return 0 +} + +func (m *CMsgGCCStrike15V2_Account_RequestCoPlays_Player) GetOnline() bool { + if m != nil && m.Online != nil { + return *m.Online + } + return false +} + +type CMsgGCCStrike15V2_ClientToGCRequestTicket struct { + AuthorizedSteamId *uint64 `protobuf:"fixed64,1,opt,name=authorized_steam_id,json=authorizedSteamId" json:"authorized_steam_id,omitempty"` + AuthorizedPublicIp *uint32 `protobuf:"fixed32,2,opt,name=authorized_public_ip,json=authorizedPublicIp" json:"authorized_public_ip,omitempty"` + GameserverSteamId *uint64 `protobuf:"fixed64,3,opt,name=gameserver_steam_id,json=gameserverSteamId" json:"gameserver_steam_id,omitempty"` + GameserverSdrRouting *string `protobuf:"bytes,5,opt,name=gameserver_sdr_routing,json=gameserverSdrRouting" json:"gameserver_sdr_routing,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientToGCRequestTicket) Reset() { + *m = CMsgGCCStrike15V2_ClientToGCRequestTicket{} +} +func (m *CMsgGCCStrike15V2_ClientToGCRequestTicket) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_ClientToGCRequestTicket) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientToGCRequestTicket) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{121} +} + +func (m *CMsgGCCStrike15V2_ClientToGCRequestTicket) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientToGCRequestTicket.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientToGCRequestTicket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientToGCRequestTicket.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientToGCRequestTicket) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientToGCRequestTicket.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientToGCRequestTicket) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientToGCRequestTicket.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientToGCRequestTicket) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientToGCRequestTicket.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientToGCRequestTicket proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientToGCRequestTicket) GetAuthorizedSteamId() uint64 { + if m != nil && m.AuthorizedSteamId != nil { + return *m.AuthorizedSteamId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientToGCRequestTicket) GetAuthorizedPublicIp() uint32 { + if m != nil && m.AuthorizedPublicIp != nil { + return *m.AuthorizedPublicIp + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientToGCRequestTicket) GetGameserverSteamId() uint64 { + if m != nil && m.GameserverSteamId != nil { + return *m.GameserverSteamId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientToGCRequestTicket) GetGameserverSdrRouting() string { + if m != nil && m.GameserverSdrRouting != nil { + return *m.GameserverSdrRouting + } + return "" +} + +type CMsgGCToClientSteamDatagramTicket struct { + SerializedTicket []byte `protobuf:"bytes,16,opt,name=serialized_ticket,json=serializedTicket" json:"serialized_ticket,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCToClientSteamDatagramTicket) Reset() { *m = CMsgGCToClientSteamDatagramTicket{} } +func (m *CMsgGCToClientSteamDatagramTicket) String() string { return proto.CompactTextString(m) } +func (*CMsgGCToClientSteamDatagramTicket) ProtoMessage() {} +func (*CMsgGCToClientSteamDatagramTicket) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{122} +} + +func (m *CMsgGCToClientSteamDatagramTicket) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCToClientSteamDatagramTicket.Unmarshal(m, b) +} +func (m *CMsgGCToClientSteamDatagramTicket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCToClientSteamDatagramTicket.Marshal(b, m, deterministic) +} +func (m *CMsgGCToClientSteamDatagramTicket) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCToClientSteamDatagramTicket.Merge(m, src) +} +func (m *CMsgGCToClientSteamDatagramTicket) XXX_Size() int { + return xxx_messageInfo_CMsgGCToClientSteamDatagramTicket.Size(m) +} +func (m *CMsgGCToClientSteamDatagramTicket) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCToClientSteamDatagramTicket.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCToClientSteamDatagramTicket proto.InternalMessageInfo + +func (m *CMsgGCToClientSteamDatagramTicket) GetSerializedTicket() []byte { + if m != nil { + return m.SerializedTicket + } + return nil +} + +type CMsgGCCStrike15V2_ClientRequestOffers struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientRequestOffers) Reset() { *m = CMsgGCCStrike15V2_ClientRequestOffers{} } +func (m *CMsgGCCStrike15V2_ClientRequestOffers) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_ClientRequestOffers) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientRequestOffers) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{123} +} + +func (m *CMsgGCCStrike15V2_ClientRequestOffers) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestOffers.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientRequestOffers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestOffers.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientRequestOffers) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestOffers.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientRequestOffers) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestOffers.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientRequestOffers) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestOffers.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestOffers proto.InternalMessageInfo + +type CMsgGCCStrike15V2_ClientRequestSouvenir struct { + Itemid *uint64 `protobuf:"varint,1,opt,name=itemid" json:"itemid,omitempty"` + Matchid *uint64 `protobuf:"varint,2,opt,name=matchid" json:"matchid,omitempty"` + Eventid *int32 `protobuf:"varint,3,opt,name=eventid" json:"eventid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientRequestSouvenir) Reset() { + *m = CMsgGCCStrike15V2_ClientRequestSouvenir{} +} +func (m *CMsgGCCStrike15V2_ClientRequestSouvenir) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_ClientRequestSouvenir) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientRequestSouvenir) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{124} +} + +func (m *CMsgGCCStrike15V2_ClientRequestSouvenir) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestSouvenir.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientRequestSouvenir) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestSouvenir.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientRequestSouvenir) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestSouvenir.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientRequestSouvenir) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestSouvenir.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientRequestSouvenir) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestSouvenir.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientRequestSouvenir proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientRequestSouvenir) GetItemid() uint64 { + if m != nil && m.Itemid != nil { + return *m.Itemid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientRequestSouvenir) GetMatchid() uint64 { + if m != nil && m.Matchid != nil { + return *m.Matchid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientRequestSouvenir) GetEventid() int32 { + if m != nil && m.Eventid != nil { + return *m.Eventid + } + return 0 +} + +type CMsgGCCStrike15V2_ClientAccountBalance struct { + Amount *uint64 `protobuf:"varint,1,opt,name=amount" json:"amount,omitempty"` + Url *string `protobuf:"bytes,2,opt,name=url" json:"url,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientAccountBalance) Reset() { + *m = CMsgGCCStrike15V2_ClientAccountBalance{} +} +func (m *CMsgGCCStrike15V2_ClientAccountBalance) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_ClientAccountBalance) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientAccountBalance) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{125} +} + +func (m *CMsgGCCStrike15V2_ClientAccountBalance) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientAccountBalance.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientAccountBalance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientAccountBalance.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientAccountBalance) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientAccountBalance.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientAccountBalance) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientAccountBalance.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientAccountBalance) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientAccountBalance.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientAccountBalance proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientAccountBalance) GetAmount() uint64 { + if m != nil && m.Amount != nil { + return *m.Amount + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientAccountBalance) GetUrl() string { + if m != nil && m.Url != nil { + return *m.Url + } + return "" +} + +type CMsgGCCStrike15V2_ClientPartyJoinRelay struct { + Accountid *uint32 `protobuf:"varint,1,opt,name=accountid" json:"accountid,omitempty"` + Lobbyid *uint64 `protobuf:"varint,2,opt,name=lobbyid" json:"lobbyid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientPartyJoinRelay) Reset() { + *m = CMsgGCCStrike15V2_ClientPartyJoinRelay{} +} +func (m *CMsgGCCStrike15V2_ClientPartyJoinRelay) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_ClientPartyJoinRelay) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientPartyJoinRelay) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{126} +} + +func (m *CMsgGCCStrike15V2_ClientPartyJoinRelay) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPartyJoinRelay.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientPartyJoinRelay) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPartyJoinRelay.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientPartyJoinRelay) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientPartyJoinRelay.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientPartyJoinRelay) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPartyJoinRelay.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientPartyJoinRelay) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientPartyJoinRelay.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientPartyJoinRelay proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientPartyJoinRelay) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientPartyJoinRelay) GetLobbyid() uint64 { + if m != nil && m.Lobbyid != nil { + return *m.Lobbyid + } + return 0 +} + +type CMsgGCCStrike15V2_ClientPartyWarning struct { + Entries []*CMsgGCCStrike15V2_ClientPartyWarning_Entry `protobuf:"bytes,1,rep,name=entries" json:"entries,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientPartyWarning) Reset() { *m = CMsgGCCStrike15V2_ClientPartyWarning{} } +func (m *CMsgGCCStrike15V2_ClientPartyWarning) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_ClientPartyWarning) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientPartyWarning) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{127} +} + +func (m *CMsgGCCStrike15V2_ClientPartyWarning) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPartyWarning.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientPartyWarning) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPartyWarning.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientPartyWarning) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientPartyWarning.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientPartyWarning) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPartyWarning.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientPartyWarning) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientPartyWarning.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientPartyWarning proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientPartyWarning) GetEntries() []*CMsgGCCStrike15V2_ClientPartyWarning_Entry { + if m != nil { + return m.Entries + } + return nil +} + +type CMsgGCCStrike15V2_ClientPartyWarning_Entry struct { + Accountid *uint32 `protobuf:"varint,1,opt,name=accountid" json:"accountid,omitempty"` + Warntype *uint32 `protobuf:"varint,2,opt,name=warntype" json:"warntype,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientPartyWarning_Entry) Reset() { + *m = CMsgGCCStrike15V2_ClientPartyWarning_Entry{} +} +func (m *CMsgGCCStrike15V2_ClientPartyWarning_Entry) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_ClientPartyWarning_Entry) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientPartyWarning_Entry) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{127, 0} +} + +func (m *CMsgGCCStrike15V2_ClientPartyWarning_Entry) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPartyWarning_Entry.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientPartyWarning_Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPartyWarning_Entry.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientPartyWarning_Entry) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientPartyWarning_Entry.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientPartyWarning_Entry) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPartyWarning_Entry.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientPartyWarning_Entry) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientPartyWarning_Entry.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientPartyWarning_Entry proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientPartyWarning_Entry) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientPartyWarning_Entry) GetWarntype() uint32 { + if m != nil && m.Warntype != nil { + return *m.Warntype + } + return 0 +} + +type CMsgGCCStrike15V2_SetEventFavorite struct { + Eventid *uint64 `protobuf:"varint,1,opt,name=eventid" json:"eventid,omitempty"` + IsFavorite *bool `protobuf:"varint,2,opt,name=is_favorite,json=isFavorite" json:"is_favorite,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_SetEventFavorite) Reset() { *m = CMsgGCCStrike15V2_SetEventFavorite{} } +func (m *CMsgGCCStrike15V2_SetEventFavorite) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_SetEventFavorite) ProtoMessage() {} +func (*CMsgGCCStrike15V2_SetEventFavorite) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{128} +} + +func (m *CMsgGCCStrike15V2_SetEventFavorite) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_SetEventFavorite.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_SetEventFavorite) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_SetEventFavorite.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_SetEventFavorite) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_SetEventFavorite.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_SetEventFavorite) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_SetEventFavorite.Size(m) +} +func (m *CMsgGCCStrike15V2_SetEventFavorite) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_SetEventFavorite.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_SetEventFavorite proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_SetEventFavorite) GetEventid() uint64 { + if m != nil && m.Eventid != nil { + return *m.Eventid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_SetEventFavorite) GetIsFavorite() bool { + if m != nil && m.IsFavorite != nil { + return *m.IsFavorite + } + return false +} + +type CMsgGCCStrike15V2_GetEventFavorites_Request struct { + AllEvents *bool `protobuf:"varint,1,opt,name=all_events,json=allEvents" json:"all_events,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_GetEventFavorites_Request) Reset() { + *m = CMsgGCCStrike15V2_GetEventFavorites_Request{} +} +func (m *CMsgGCCStrike15V2_GetEventFavorites_Request) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_GetEventFavorites_Request) ProtoMessage() {} +func (*CMsgGCCStrike15V2_GetEventFavorites_Request) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{129} +} + +func (m *CMsgGCCStrike15V2_GetEventFavorites_Request) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_GetEventFavorites_Request.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_GetEventFavorites_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_GetEventFavorites_Request.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_GetEventFavorites_Request) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_GetEventFavorites_Request.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_GetEventFavorites_Request) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_GetEventFavorites_Request.Size(m) +} +func (m *CMsgGCCStrike15V2_GetEventFavorites_Request) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_GetEventFavorites_Request.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_GetEventFavorites_Request proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_GetEventFavorites_Request) GetAllEvents() bool { + if m != nil && m.AllEvents != nil { + return *m.AllEvents + } + return false +} + +type CMsgGCCStrike15V2_GetEventFavorites_Response struct { + AllEvents *bool `protobuf:"varint,1,opt,name=all_events,json=allEvents" json:"all_events,omitempty"` + JsonFavorites *string `protobuf:"bytes,2,opt,name=json_favorites,json=jsonFavorites" json:"json_favorites,omitempty"` + JsonFeatured *string `protobuf:"bytes,3,opt,name=json_featured,json=jsonFeatured" json:"json_featured,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_GetEventFavorites_Response) Reset() { + *m = CMsgGCCStrike15V2_GetEventFavorites_Response{} +} +func (m *CMsgGCCStrike15V2_GetEventFavorites_Response) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_GetEventFavorites_Response) ProtoMessage() {} +func (*CMsgGCCStrike15V2_GetEventFavorites_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{130} +} + +func (m *CMsgGCCStrike15V2_GetEventFavorites_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_GetEventFavorites_Response.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_GetEventFavorites_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_GetEventFavorites_Response.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_GetEventFavorites_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_GetEventFavorites_Response.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_GetEventFavorites_Response) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_GetEventFavorites_Response.Size(m) +} +func (m *CMsgGCCStrike15V2_GetEventFavorites_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_GetEventFavorites_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_GetEventFavorites_Response proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_GetEventFavorites_Response) GetAllEvents() bool { + if m != nil && m.AllEvents != nil { + return *m.AllEvents + } + return false +} + +func (m *CMsgGCCStrike15V2_GetEventFavorites_Response) GetJsonFavorites() string { + if m != nil && m.JsonFavorites != nil { + return *m.JsonFavorites + } + return "" +} + +func (m *CMsgGCCStrike15V2_GetEventFavorites_Response) GetJsonFeatured() string { + if m != nil && m.JsonFeatured != nil { + return *m.JsonFeatured + } + return "" +} + +type CMsgGCCStrike15V2_ClientPerfReport struct { + Entries []*CMsgGCCStrike15V2_ClientPerfReport_Entry `protobuf:"bytes,1,rep,name=entries" json:"entries,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientPerfReport) Reset() { *m = CMsgGCCStrike15V2_ClientPerfReport{} } +func (m *CMsgGCCStrike15V2_ClientPerfReport) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_ClientPerfReport) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientPerfReport) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{131} +} + +func (m *CMsgGCCStrike15V2_ClientPerfReport) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPerfReport.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientPerfReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPerfReport.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientPerfReport) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientPerfReport.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientPerfReport) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPerfReport.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientPerfReport) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientPerfReport.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientPerfReport proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientPerfReport) GetEntries() []*CMsgGCCStrike15V2_ClientPerfReport_Entry { + if m != nil { + return m.Entries + } + return nil +} + +type CMsgGCCStrike15V2_ClientPerfReport_Entry struct { + Perfcounter *uint32 `protobuf:"varint,1,opt,name=perfcounter" json:"perfcounter,omitempty"` + Length *uint32 `protobuf:"varint,2,opt,name=length" json:"length,omitempty"` + Reference []byte `protobuf:"bytes,3,opt,name=reference" json:"reference,omitempty"` + Actual []byte `protobuf:"bytes,4,opt,name=actual" json:"actual,omitempty"` + Sourceid *uint32 `protobuf:"varint,5,opt,name=sourceid" json:"sourceid,omitempty"` + Status *uint32 `protobuf:"varint,6,opt,name=status" json:"status,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientPerfReport_Entry) Reset() { + *m = CMsgGCCStrike15V2_ClientPerfReport_Entry{} +} +func (m *CMsgGCCStrike15V2_ClientPerfReport_Entry) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_ClientPerfReport_Entry) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientPerfReport_Entry) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{131, 0} +} + +func (m *CMsgGCCStrike15V2_ClientPerfReport_Entry) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPerfReport_Entry.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientPerfReport_Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPerfReport_Entry.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientPerfReport_Entry) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientPerfReport_Entry.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientPerfReport_Entry) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientPerfReport_Entry.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientPerfReport_Entry) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientPerfReport_Entry.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientPerfReport_Entry proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientPerfReport_Entry) GetPerfcounter() uint32 { + if m != nil && m.Perfcounter != nil { + return *m.Perfcounter + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientPerfReport_Entry) GetLength() uint32 { + if m != nil && m.Length != nil { + return *m.Length + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientPerfReport_Entry) GetReference() []byte { + if m != nil { + return m.Reference + } + return nil +} + +func (m *CMsgGCCStrike15V2_ClientPerfReport_Entry) GetActual() []byte { + if m != nil { + return m.Actual + } + return nil +} + +func (m *CMsgGCCStrike15V2_ClientPerfReport_Entry) GetSourceid() uint32 { + if m != nil && m.Sourceid != nil { + return *m.Sourceid + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientPerfReport_Entry) GetStatus() uint32 { + if m != nil && m.Status != nil { + return *m.Status + } + return 0 +} + +type CMsgGCCStrike15V2_ClientReportValidation struct { + FileReport *string `protobuf:"bytes,1,opt,name=file_report,json=fileReport" json:"file_report,omitempty"` + CommandLine *string `protobuf:"bytes,2,opt,name=command_line,json=commandLine" json:"command_line,omitempty"` + TotalFiles *uint32 `protobuf:"varint,3,opt,name=total_files,json=totalFiles" json:"total_files,omitempty"` + InternalError *uint32 `protobuf:"varint,4,opt,name=internal_error,json=internalError" json:"internal_error,omitempty"` + TrustTime *uint32 `protobuf:"varint,5,opt,name=trust_time,json=trustTime" json:"trust_time,omitempty"` + CountPending *uint32 `protobuf:"varint,6,opt,name=count_pending,json=countPending" json:"count_pending,omitempty"` + CountCompleted *uint32 `protobuf:"varint,7,opt,name=count_completed,json=countCompleted" json:"count_completed,omitempty"` + ProcessId *uint32 `protobuf:"varint,8,opt,name=process_id,json=processId" json:"process_id,omitempty"` + Osversion *int32 `protobuf:"varint,9,opt,name=osversion" json:"osversion,omitempty"` + Clientreportversion *uint32 `protobuf:"varint,10,opt,name=clientreportversion" json:"clientreportversion,omitempty"` + StatusId *uint32 `protobuf:"varint,11,opt,name=status_id,json=statusId" json:"status_id,omitempty"` + Diagnostic1 *uint32 `protobuf:"varint,12,opt,name=diagnostic1" json:"diagnostic1,omitempty"` + Diagnostic2 *uint64 `protobuf:"varint,13,opt,name=diagnostic2" json:"diagnostic2,omitempty"` + Diagnostic3 *uint64 `protobuf:"varint,14,opt,name=diagnostic3" json:"diagnostic3,omitempty"` + LastLaunchData *string `protobuf:"bytes,15,opt,name=last_launch_data,json=lastLaunchData" json:"last_launch_data,omitempty"` + ReportCount *uint32 `protobuf:"varint,16,opt,name=report_count,json=reportCount" json:"report_count,omitempty"` + ClientTime *uint64 `protobuf:"varint,17,opt,name=client_time,json=clientTime" json:"client_time,omitempty"` + Diagnostic4 *uint64 `protobuf:"varint,18,opt,name=diagnostic4" json:"diagnostic4,omitempty"` + Diagnostic5 *uint64 `protobuf:"varint,19,opt,name=diagnostic5" json:"diagnostic5,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) Reset() { + *m = CMsgGCCStrike15V2_ClientReportValidation{} +} +func (m *CMsgGCCStrike15V2_ClientReportValidation) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCStrike15V2_ClientReportValidation) ProtoMessage() {} +func (*CMsgGCCStrike15V2_ClientReportValidation) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{132} +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientReportValidation.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_ClientReportValidation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientReportValidation.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_ClientReportValidation) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_ClientReportValidation.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_ClientReportValidation) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_ClientReportValidation.Size(m) +} +func (m *CMsgGCCStrike15V2_ClientReportValidation) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_ClientReportValidation.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_ClientReportValidation proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_ClientReportValidation) GetFileReport() string { + if m != nil && m.FileReport != nil { + return *m.FileReport + } + return "" +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) GetCommandLine() string { + if m != nil && m.CommandLine != nil { + return *m.CommandLine + } + return "" +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) GetTotalFiles() uint32 { + if m != nil && m.TotalFiles != nil { + return *m.TotalFiles + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) GetInternalError() uint32 { + if m != nil && m.InternalError != nil { + return *m.InternalError + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) GetTrustTime() uint32 { + if m != nil && m.TrustTime != nil { + return *m.TrustTime + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) GetCountPending() uint32 { + if m != nil && m.CountPending != nil { + return *m.CountPending + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) GetCountCompleted() uint32 { + if m != nil && m.CountCompleted != nil { + return *m.CountCompleted + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) GetProcessId() uint32 { + if m != nil && m.ProcessId != nil { + return *m.ProcessId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) GetOsversion() int32 { + if m != nil && m.Osversion != nil { + return *m.Osversion + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) GetClientreportversion() uint32 { + if m != nil && m.Clientreportversion != nil { + return *m.Clientreportversion + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) GetStatusId() uint32 { + if m != nil && m.StatusId != nil { + return *m.StatusId + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) GetDiagnostic1() uint32 { + if m != nil && m.Diagnostic1 != nil { + return *m.Diagnostic1 + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) GetDiagnostic2() uint64 { + if m != nil && m.Diagnostic2 != nil { + return *m.Diagnostic2 + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) GetDiagnostic3() uint64 { + if m != nil && m.Diagnostic3 != nil { + return *m.Diagnostic3 + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) GetLastLaunchData() string { + if m != nil && m.LastLaunchData != nil { + return *m.LastLaunchData + } + return "" +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) GetReportCount() uint32 { + if m != nil && m.ReportCount != nil { + return *m.ReportCount + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) GetClientTime() uint64 { + if m != nil && m.ClientTime != nil { + return *m.ClientTime + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) GetDiagnostic4() uint64 { + if m != nil && m.Diagnostic4 != nil { + return *m.Diagnostic4 + } + return 0 +} + +func (m *CMsgGCCStrike15V2_ClientReportValidation) GetDiagnostic5() uint64 { + if m != nil && m.Diagnostic5 != nil { + return *m.Diagnostic5 + } + return 0 +} + +type CMsgGCCStrike15V2_GC2ClientRefuseSecureMode struct { + FileReport *string `protobuf:"bytes,1,opt,name=file_report,json=fileReport" json:"file_report,omitempty"` + OfferInsecureMode *bool `protobuf:"varint,2,opt,name=offer_insecure_mode,json=offerInsecureMode" json:"offer_insecure_mode,omitempty"` + OfferSecureMode *bool `protobuf:"varint,3,opt,name=offer_secure_mode,json=offerSecureMode" json:"offer_secure_mode,omitempty"` + ShowUnsignedUi *bool `protobuf:"varint,4,opt,name=show_unsigned_ui,json=showUnsignedUi" json:"show_unsigned_ui,omitempty"` + KickUser *bool `protobuf:"varint,5,opt,name=kick_user,json=kickUser" json:"kick_user,omitempty"` + ShowTrustedUi *bool `protobuf:"varint,6,opt,name=show_trusted_ui,json=showTrustedUi" json:"show_trusted_ui,omitempty"` + ShowWarningNotTrusted *bool `protobuf:"varint,7,opt,name=show_warning_not_trusted,json=showWarningNotTrusted" json:"show_warning_not_trusted,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_GC2ClientRefuseSecureMode) Reset() { + *m = CMsgGCCStrike15V2_GC2ClientRefuseSecureMode{} +} +func (m *CMsgGCCStrike15V2_GC2ClientRefuseSecureMode) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_GC2ClientRefuseSecureMode) ProtoMessage() {} +func (*CMsgGCCStrike15V2_GC2ClientRefuseSecureMode) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{133} +} + +func (m *CMsgGCCStrike15V2_GC2ClientRefuseSecureMode) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientRefuseSecureMode.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_GC2ClientRefuseSecureMode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientRefuseSecureMode.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_GC2ClientRefuseSecureMode) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientRefuseSecureMode.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_GC2ClientRefuseSecureMode) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientRefuseSecureMode.Size(m) +} +func (m *CMsgGCCStrike15V2_GC2ClientRefuseSecureMode) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientRefuseSecureMode.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientRefuseSecureMode proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_GC2ClientRefuseSecureMode) GetFileReport() string { + if m != nil && m.FileReport != nil { + return *m.FileReport + } + return "" +} + +func (m *CMsgGCCStrike15V2_GC2ClientRefuseSecureMode) GetOfferInsecureMode() bool { + if m != nil && m.OfferInsecureMode != nil { + return *m.OfferInsecureMode + } + return false +} + +func (m *CMsgGCCStrike15V2_GC2ClientRefuseSecureMode) GetOfferSecureMode() bool { + if m != nil && m.OfferSecureMode != nil { + return *m.OfferSecureMode + } + return false +} + +func (m *CMsgGCCStrike15V2_GC2ClientRefuseSecureMode) GetShowUnsignedUi() bool { + if m != nil && m.ShowUnsignedUi != nil { + return *m.ShowUnsignedUi + } + return false +} + +func (m *CMsgGCCStrike15V2_GC2ClientRefuseSecureMode) GetKickUser() bool { + if m != nil && m.KickUser != nil { + return *m.KickUser + } + return false +} + +func (m *CMsgGCCStrike15V2_GC2ClientRefuseSecureMode) GetShowTrustedUi() bool { + if m != nil && m.ShowTrustedUi != nil { + return *m.ShowTrustedUi + } + return false +} + +func (m *CMsgGCCStrike15V2_GC2ClientRefuseSecureMode) GetShowWarningNotTrusted() bool { + if m != nil && m.ShowWarningNotTrusted != nil { + return *m.ShowWarningNotTrusted + } + return false +} + +type CMsgGCCStrike15V2_GC2ClientRequestValidation struct { + FullReport *bool `protobuf:"varint,1,opt,name=full_report,json=fullReport" json:"full_report,omitempty"` + Module *string `protobuf:"bytes,2,opt,name=module" json:"module,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCStrike15V2_GC2ClientRequestValidation) Reset() { + *m = CMsgGCCStrike15V2_GC2ClientRequestValidation{} +} +func (m *CMsgGCCStrike15V2_GC2ClientRequestValidation) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCCStrike15V2_GC2ClientRequestValidation) ProtoMessage() {} +func (*CMsgGCCStrike15V2_GC2ClientRequestValidation) Descriptor() ([]byte, []int) { + return fileDescriptor_27ac1cab292d7f96, []int{134} +} + +func (m *CMsgGCCStrike15V2_GC2ClientRequestValidation) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientRequestValidation.Unmarshal(m, b) +} +func (m *CMsgGCCStrike15V2_GC2ClientRequestValidation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientRequestValidation.Marshal(b, m, deterministic) +} +func (m *CMsgGCCStrike15V2_GC2ClientRequestValidation) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientRequestValidation.Merge(m, src) +} +func (m *CMsgGCCStrike15V2_GC2ClientRequestValidation) XXX_Size() int { + return xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientRequestValidation.Size(m) +} +func (m *CMsgGCCStrike15V2_GC2ClientRequestValidation) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientRequestValidation.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCStrike15V2_GC2ClientRequestValidation proto.InternalMessageInfo + +func (m *CMsgGCCStrike15V2_GC2ClientRequestValidation) GetFullReport() bool { + if m != nil && m.FullReport != nil { + return *m.FullReport + } + return false +} + +func (m *CMsgGCCStrike15V2_GC2ClientRequestValidation) GetModule() string { + if m != nil && m.Module != nil { + return *m.Module + } + return "" +} + +func init() { + proto.RegisterEnum("ECsgoGCMsg", ECsgoGCMsg_name, ECsgoGCMsg_value) + proto.RegisterEnum("ECsgoSteamUserStat", ECsgoSteamUserStat_name, ECsgoSteamUserStat_value) + proto.RegisterEnum("EClientReportingVersion", EClientReportingVersion_name, EClientReportingVersion_value) + proto.RegisterType((*GameServerPing)(nil), "GameServerPing") + proto.RegisterType((*DataCenterPing)(nil), "DataCenterPing") + proto.RegisterType((*DetailedSearchStatistic)(nil), "DetailedSearchStatistic") + proto.RegisterType((*TournamentPlayer)(nil), "TournamentPlayer") + proto.RegisterType((*TournamentTeam)(nil), "TournamentTeam") + proto.RegisterType((*TournamentEvent)(nil), "TournamentEvent") + proto.RegisterType((*GlobalStatistics)(nil), "GlobalStatistics") + proto.RegisterType((*OperationalStatisticDescription)(nil), "OperationalStatisticDescription") + proto.RegisterType((*OperationalStatisticElement)(nil), "OperationalStatisticElement") + proto.RegisterType((*OperationalStatisticsPacket)(nil), "OperationalStatisticsPacket") + proto.RegisterType((*PlayerRankingInfo)(nil), "PlayerRankingInfo") + proto.RegisterType((*PlayerCommendationInfo)(nil), "PlayerCommendationInfo") + proto.RegisterType((*PlayerMedalsInfo)(nil), "PlayerMedalsInfo") + proto.RegisterType((*AccountActivity)(nil), "AccountActivity") + proto.RegisterType((*TournamentMatchSetup)(nil), "TournamentMatchSetup") + proto.RegisterType((*ServerHltvInfo)(nil), "ServerHltvInfo") + proto.RegisterType((*IpAddressMask)(nil), "IpAddressMask") + proto.RegisterType((*CMsgCsgoSteamUserStatChange)(nil), "CMsgCsgoSteamUserStatChange") + proto.RegisterType((*XpProgressData)(nil), "XpProgressData") + proto.RegisterType((*MatchEndItemUpdates)(nil), "MatchEndItemUpdates") + proto.RegisterType((*ScoreLeaderboardData)(nil), "ScoreLeaderboardData") + proto.RegisterType((*ScoreLeaderboardData_Entry)(nil), "ScoreLeaderboardData.Entry") + proto.RegisterType((*ScoreLeaderboardData_AccountEntries)(nil), "ScoreLeaderboardData.AccountEntries") + proto.RegisterType((*PlayerQuestData)(nil), "PlayerQuestData") + proto.RegisterType((*PlayerQuestData_QuestItemData)(nil), "PlayerQuestData.QuestItemData") + proto.RegisterType((*CMsgGC_ServerQuestUpdateData)(nil), "CMsgGC_ServerQuestUpdateData") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingGCOperationalStats)(nil), "CMsgGCCStrike15_v2_MatchmakingGCOperationalStats") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingGC2ServerConfirm)(nil), "CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm") + proto.RegisterType((*CMsgGCCStrike15V2_GC2ServerReservationUpdate)(nil), "CMsgGCCStrike15_v2_GC2ServerReservationUpdate") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingStart)(nil), "CMsgGCCStrike15_v2_MatchmakingStart") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingStop)(nil), "CMsgGCCStrike15_v2_MatchmakingStop") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingClient2ServerPing)(nil), "CMsgGCCStrike15_v2_MatchmakingClient2ServerPing") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate)(nil), "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingGC2ClientUpdate_Note)(nil), "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate.Note") + proto.RegisterType((*CDataGCCStrike15V2_TournamentMatchDraft)(nil), "CDataGCCStrike15_v2_TournamentMatchDraft") + proto.RegisterType((*CDataGCCStrike15V2_TournamentMatchDraft_Entry)(nil), "CDataGCCStrike15_v2_TournamentMatchDraft.Entry") + proto.RegisterType((*CPreMatchInfoData)(nil), "CPreMatchInfoData") + proto.RegisterType((*CPreMatchInfoData_TeamStats)(nil), "CPreMatchInfoData.TeamStats") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingGC2ServerReserve)(nil), "CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingServerReservationResponse)(nil), "CMsgGCCStrike15_v2_MatchmakingServerReservationResponse") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingGC2ClientReserve)(nil), "CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingServerRoundStats)(nil), "CMsgGCCStrike15_v2_MatchmakingServerRoundStats") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingServerRoundStats_DropInfo)(nil), "CMsgGCCStrike15_v2_MatchmakingServerRoundStats.DropInfo") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingServerMatchEnd)(nil), "CMsgGCCStrike15_v2_MatchmakingServerMatchEnd") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingServerMatchEndPartial)(nil), "CMsgGCCStrike15_v2_MatchmakingServerMatchEndPartial") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingClient2GCHello)(nil), "CMsgGCCStrike15_v2_MatchmakingClient2GCHello") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingGC2ClientHello)(nil), "CMsgGCCStrike15_v2_MatchmakingGC2ClientHello") + proto.RegisterType((*CMsgGCCStrike15V2_AccountPrivacySettings)(nil), "CMsgGCCStrike15_v2_AccountPrivacySettings") + proto.RegisterType((*CMsgGCCStrike15V2_AccountPrivacySettings_Setting)(nil), "CMsgGCCStrike15_v2_AccountPrivacySettings.Setting") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingGC2ClientAbandon)(nil), "CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingServer2GCKick)(nil), "CMsgGCCStrike15_v2_MatchmakingServer2GCKick") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingGC2ServerRankUpdate)(nil), "CMsgGCCStrike15_v2_MatchmakingGC2ServerRankUpdate") + proto.RegisterType((*CMsgGCCStrike15V2_ClientGCRankUpdate)(nil), "CMsgGCCStrike15_v2_ClientGCRankUpdate") + proto.RegisterType((*CMsgGCCStrike15V2_MatchmakingOperator2GCBlogUpdate)(nil), "CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate") + proto.RegisterType((*CMsgGCCStrike15V2_ServerNotificationForUserPenalty)(nil), "CMsgGCCStrike15_v2_ServerNotificationForUserPenalty") + proto.RegisterType((*CMsgGCCStrike15V2_ClientReportPlayer)(nil), "CMsgGCCStrike15_v2_ClientReportPlayer") + proto.RegisterType((*CMsgGCCStrike15V2_ClientCommendPlayer)(nil), "CMsgGCCStrike15_v2_ClientCommendPlayer") + proto.RegisterType((*CMsgGCCStrike15V2_ClientReportServer)(nil), "CMsgGCCStrike15_v2_ClientReportServer") + proto.RegisterType((*CMsgGCCStrike15V2_ClientReportResponse)(nil), "CMsgGCCStrike15_v2_ClientReportResponse") + proto.RegisterType((*CMsgGCCStrike15V2_ClientRequestWatchInfoFriends)(nil), "CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends") + proto.RegisterType((*WatchableMatchInfo)(nil), "WatchableMatchInfo") + proto.RegisterType((*CMsgGCCStrike15V2_ClientRequestJoinFriendData)(nil), "CMsgGCCStrike15_v2_ClientRequestJoinFriendData") + proto.RegisterType((*CMsgGCCStrike15V2_ClientRequestJoinServerData)(nil), "CMsgGCCStrike15_v2_ClientRequestJoinServerData") + proto.RegisterType((*CMsgGCCstrike15V2_ClientRequestNewMission)(nil), "CMsgGCCstrike15_v2_ClientRequestNewMission") + proto.RegisterType((*CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded)(nil), "CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded") + proto.RegisterType((*CMsgGCCStrike15V2_WatchInfoUsers)(nil), "CMsgGCCStrike15_v2_WatchInfoUsers") + proto.RegisterType((*CMsgGCCStrike15V2_ClientRequestPlayersProfile)(nil), "CMsgGCCStrike15_v2_ClientRequestPlayersProfile") + proto.RegisterType((*CMsgGCCStrike15V2_PlayersProfile)(nil), "CMsgGCCStrike15_v2_PlayersProfile") + proto.RegisterType((*CMsgGCCStrike15V2_PlayerOverwatchCaseUpdate)(nil), "CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate") + proto.RegisterType((*CMsgGCCStrike15V2_PlayerOverwatchCaseAssignment)(nil), "CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment") + proto.RegisterType((*CMsgGCCStrike15V2_PlayerOverwatchCaseStatus)(nil), "CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus") + proto.RegisterType((*CClientHeaderOverwatchEvidence)(nil), "CClientHeaderOverwatchEvidence") + proto.RegisterType((*CMsgGCCStrike15V2_GC2ClientTextMsg)(nil), "CMsgGCCStrike15_v2_GC2ClientTextMsg") + proto.RegisterType((*CMsgGCCStrike15V2_Client2GCTextMsg)(nil), "CMsgGCCStrike15_v2_Client2GCTextMsg") + proto.RegisterType((*CMsgGCCStrike15V2_MatchEndRunRewardDrops)(nil), "CMsgGCCStrike15_v2_MatchEndRunRewardDrops") + proto.RegisterType((*CEconItemPreviewDataBlock)(nil), "CEconItemPreviewDataBlock") + proto.RegisterType((*CEconItemPreviewDataBlock_Sticker)(nil), "CEconItemPreviewDataBlock.Sticker") + proto.RegisterType((*CMsgGCCStrike15V2_MatchEndRewardDropsNotification)(nil), "CMsgGCCStrike15_v2_MatchEndRewardDropsNotification") + proto.RegisterType((*CMsgItemAcknowledged)(nil), "CMsgItemAcknowledged") + proto.RegisterType((*CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockRequest)(nil), "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest") + proto.RegisterType((*CMsgGCCStrike15V2_Client2GCEconPreviewDataBlockResponse)(nil), "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse") + proto.RegisterType((*CMsgGCCStrike15V2_TournamentMatchRewardDropsNotification)(nil), "CMsgGCCStrike15_v2_TournamentMatchRewardDropsNotification") + proto.RegisterType((*CMsgGCCStrike15V2_MatchListRequestCurrentLiveGames)(nil), "CMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames") + proto.RegisterType((*CMsgGCCStrike15V2_MatchListRequestLiveGameForUser)(nil), "CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser") + proto.RegisterType((*CMsgGCCStrike15V2_MatchListRequestRecentUserGames)(nil), "CMsgGCCStrike15_v2_MatchListRequestRecentUserGames") + proto.RegisterType((*CMsgGCCStrike15V2_MatchListRequestTournamentGames)(nil), "CMsgGCCStrike15_v2_MatchListRequestTournamentGames") + proto.RegisterType((*CMsgGCCStrike15V2_MatchListRequestFullGameInfo)(nil), "CMsgGCCStrike15_v2_MatchListRequestFullGameInfo") + proto.RegisterType((*CDataGCCStrike15V2_MatchInfo)(nil), "CDataGCCStrike15_v2_MatchInfo") + proto.RegisterType((*CDataGCCStrike15V2_TournamentGroupTeam)(nil), "CDataGCCStrike15_v2_TournamentGroupTeam") + proto.RegisterType((*CDataGCCStrike15V2_TournamentGroup)(nil), "CDataGCCStrike15_v2_TournamentGroup") + proto.RegisterType((*CDataGCCStrike15V2_TournamentGroup_Picks)(nil), "CDataGCCStrike15_v2_TournamentGroup.Picks") + proto.RegisterType((*CDataGCCStrike15V2_TournamentSection)(nil), "CDataGCCStrike15_v2_TournamentSection") + proto.RegisterType((*CDataGCCStrike15V2_TournamentInfo)(nil), "CDataGCCStrike15_v2_TournamentInfo") + proto.RegisterType((*CMsgGCCStrike15V2_MatchList)(nil), "CMsgGCCStrike15_v2_MatchList") + proto.RegisterType((*CMsgGCCStrike15V2_Predictions)(nil), "CMsgGCCStrike15_v2_Predictions") + proto.RegisterType((*CMsgGCCStrike15V2_Predictions_GroupMatchTeamPick)(nil), "CMsgGCCStrike15_v2_Predictions.GroupMatchTeamPick") + proto.RegisterType((*CMsgGCCStrike15V2_Fantasy)(nil), "CMsgGCCStrike15_v2_Fantasy") + proto.RegisterType((*CMsgGCCStrike15V2_Fantasy_FantasySlot)(nil), "CMsgGCCStrike15_v2_Fantasy.FantasySlot") + proto.RegisterType((*CMsgGCCStrike15V2_Fantasy_FantasyTeam)(nil), "CMsgGCCStrike15_v2_Fantasy.FantasyTeam") + proto.RegisterType((*CAttribute_String)(nil), "CAttribute_String") + proto.RegisterType((*CMsgGCToGCReloadVersions)(nil), "CMsgGCToGCReloadVersions") + proto.RegisterType((*CMsgCStrike15Welcome)(nil), "CMsgCStrike15Welcome") + proto.RegisterType((*CMsgGCCStrike15V2_ClientVarValueNotificationInfo)(nil), "CMsgGCCStrike15_v2_ClientVarValueNotificationInfo") + proto.RegisterType((*CMsgGCCStrike15V2_ServerVarValueNotificationInfo)(nil), "CMsgGCCStrike15_v2_ServerVarValueNotificationInfo") + proto.RegisterType((*CMsgGCCStrike15V2_GiftsLeaderboardRequest)(nil), "CMsgGCCStrike15_v2_GiftsLeaderboardRequest") + proto.RegisterType((*CMsgGCCStrike15V2_GiftsLeaderboardResponse)(nil), "CMsgGCCStrike15_v2_GiftsLeaderboardResponse") + proto.RegisterType((*CMsgGCCStrike15V2_GiftsLeaderboardResponse_GiftLeaderboardEntry)(nil), "CMsgGCCStrike15_v2_GiftsLeaderboardResponse.GiftLeaderboardEntry") + proto.RegisterType((*CMsgGCCStrike15V2_ClientSubmitSurveyVote)(nil), "CMsgGCCStrike15_v2_ClientSubmitSurveyVote") + proto.RegisterType((*CMsgGCCStrike15V2_Server2GCClientValidate)(nil), "CMsgGCCStrike15_v2_Server2GCClientValidate") + proto.RegisterType((*CMsgGCCStrike15V2_Server2GCPureServerValidationFailure)(nil), "CMsgGCCStrike15_v2_Server2GCPureServerValidationFailure") + proto.RegisterType((*CMsgGCCStrike15V2_GC2ClientTournamentInfo)(nil), "CMsgGCCStrike15_v2_GC2ClientTournamentInfo") + proto.RegisterType((*CSOEconCoupon)(nil), "CSOEconCoupon") + proto.RegisterType((*CSOQuestProgress)(nil), "CSOQuestProgress") + proto.RegisterType((*CSOAccountSeasonalOperation)(nil), "CSOAccountSeasonalOperation") + proto.RegisterType((*CSOPersonaDataPublic)(nil), "CSOPersonaDataPublic") + proto.RegisterType((*CMsgGC_GlobalGame_Subscribe)(nil), "CMsgGC_GlobalGame_Subscribe") + proto.RegisterType((*CMsgGC_GlobalGame_Unsubscribe)(nil), "CMsgGC_GlobalGame_Unsubscribe") + proto.RegisterType((*CMsgGC_GlobalGame_Play)(nil), "CMsgGC_GlobalGame_Play") + proto.RegisterType((*CMsgGCCStrike15V2_AcknowledgePenalty)(nil), "CMsgGCCStrike15_v2_AcknowledgePenalty") + proto.RegisterType((*CMsgGCCStrike15V2_Client2GCRequestPrestigeCoin)(nil), "CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin") + proto.RegisterType((*CMsgGCCStrike15V2_Client2GCStreamUnlock)(nil), "CMsgGCCStrike15_v2_Client2GCStreamUnlock") + proto.RegisterType((*CMsgGCCStrike15V2_ClientToGCRequestElevate)(nil), "CMsgGCCStrike15_v2_ClientToGCRequestElevate") + proto.RegisterType((*CMsgGCCStrike15V2_ClientToGCChat)(nil), "CMsgGCCStrike15_v2_ClientToGCChat") + proto.RegisterType((*CMsgGCCStrike15V2_GCToClientChat)(nil), "CMsgGCCStrike15_v2_GCToClientChat") + proto.RegisterType((*CMsgGCCStrike15V2_ClientAuthKeyCode)(nil), "CMsgGCCStrike15_v2_ClientAuthKeyCode") + proto.RegisterType((*CMsgGCCStrike15_GotvSyncPacket)(nil), "CMsgGCCStrike15_GotvSyncPacket") + proto.RegisterType((*PlayerDecalDigitalSignature)(nil), "PlayerDecalDigitalSignature") + proto.RegisterType((*CMsgGCCStrike15V2_ClientPlayerDecalSign)(nil), "CMsgGCCStrike15_v2_ClientPlayerDecalSign") + proto.RegisterType((*CMsgGCCStrike15V2_ClientLogonFatalError)(nil), "CMsgGCCStrike15_v2_ClientLogonFatalError") + proto.RegisterType((*CMsgGCCStrike15V2_ClientPollState)(nil), "CMsgGCCStrike15_v2_ClientPollState") + proto.RegisterType((*CMsgGCCStrike15V2_Party_Register)(nil), "CMsgGCCStrike15_v2_Party_Register") + proto.RegisterType((*CMsgGCCStrike15V2_Party_Search)(nil), "CMsgGCCStrike15_v2_Party_Search") + proto.RegisterType((*CMsgGCCStrike15V2_Party_SearchResults)(nil), "CMsgGCCStrike15_v2_Party_SearchResults") + proto.RegisterType((*CMsgGCCStrike15V2_Party_SearchResults_Entry)(nil), "CMsgGCCStrike15_v2_Party_SearchResults.Entry") + proto.RegisterType((*CMsgGCCStrike15V2_Party_Invite)(nil), "CMsgGCCStrike15_v2_Party_Invite") + proto.RegisterType((*CMsgGCCStrike15V2_Account_RequestCoPlays)(nil), "CMsgGCCStrike15_v2_Account_RequestCoPlays") + proto.RegisterType((*CMsgGCCStrike15V2_Account_RequestCoPlays_Player)(nil), "CMsgGCCStrike15_v2_Account_RequestCoPlays.Player") + proto.RegisterType((*CMsgGCCStrike15V2_ClientToGCRequestTicket)(nil), "CMsgGCCStrike15_v2_ClientToGCRequestTicket") + proto.RegisterType((*CMsgGCToClientSteamDatagramTicket)(nil), "CMsgGCToClientSteamDatagramTicket") + proto.RegisterType((*CMsgGCCStrike15V2_ClientRequestOffers)(nil), "CMsgGCCStrike15_v2_ClientRequestOffers") + proto.RegisterType((*CMsgGCCStrike15V2_ClientRequestSouvenir)(nil), "CMsgGCCStrike15_v2_ClientRequestSouvenir") + proto.RegisterType((*CMsgGCCStrike15V2_ClientAccountBalance)(nil), "CMsgGCCStrike15_v2_ClientAccountBalance") + proto.RegisterType((*CMsgGCCStrike15V2_ClientPartyJoinRelay)(nil), "CMsgGCCStrike15_v2_ClientPartyJoinRelay") + proto.RegisterType((*CMsgGCCStrike15V2_ClientPartyWarning)(nil), "CMsgGCCStrike15_v2_ClientPartyWarning") + proto.RegisterType((*CMsgGCCStrike15V2_ClientPartyWarning_Entry)(nil), "CMsgGCCStrike15_v2_ClientPartyWarning.Entry") + proto.RegisterType((*CMsgGCCStrike15V2_SetEventFavorite)(nil), "CMsgGCCStrike15_v2_SetEventFavorite") + proto.RegisterType((*CMsgGCCStrike15V2_GetEventFavorites_Request)(nil), "CMsgGCCStrike15_v2_GetEventFavorites_Request") + proto.RegisterType((*CMsgGCCStrike15V2_GetEventFavorites_Response)(nil), "CMsgGCCStrike15_v2_GetEventFavorites_Response") + proto.RegisterType((*CMsgGCCStrike15V2_ClientPerfReport)(nil), "CMsgGCCStrike15_v2_ClientPerfReport") + proto.RegisterType((*CMsgGCCStrike15V2_ClientPerfReport_Entry)(nil), "CMsgGCCStrike15_v2_ClientPerfReport.Entry") + proto.RegisterType((*CMsgGCCStrike15V2_ClientReportValidation)(nil), "CMsgGCCStrike15_v2_ClientReportValidation") + proto.RegisterType((*CMsgGCCStrike15V2_GC2ClientRefuseSecureMode)(nil), "CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode") + proto.RegisterType((*CMsgGCCStrike15V2_GC2ClientRequestValidation)(nil), "CMsgGCCStrike15_v2_GC2ClientRequestValidation") +} + +func init() { proto.RegisterFile("cstrike15_gcmessages.proto", fileDescriptor_27ac1cab292d7f96) } + +var fileDescriptor_27ac1cab292d7f96 = []byte{ + // 11111 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0xbd, 0x7b, 0x90, 0x1c, 0xc7, + 0x79, 0x18, 0xee, 0xdd, 0xbb, 0xbd, 0x47, 0xdf, 0x6b, 0x30, 0x38, 0x02, 0x87, 0x03, 0x40, 0x82, + 0x03, 0x92, 0x00, 0x41, 0x70, 0x45, 0x80, 0xa4, 0xc4, 0x87, 0x28, 0x19, 0x58, 0x00, 0xcb, 0x13, + 0x01, 0xf0, 0x34, 0x07, 0x90, 0xb4, 0x7f, 0xae, 0x9a, 0x5f, 0xdf, 0x4c, 0xdf, 0xde, 0xe8, 0x66, + 0x67, 0x86, 0x33, 0xbd, 0x8b, 0x3b, 0x97, 0x13, 0xbb, 0x5c, 0xe5, 0xca, 0x1f, 0xb1, 0x1d, 0xdb, + 0x79, 0x58, 0xb6, 0xac, 0x24, 0x56, 0x1c, 0x39, 0x55, 0x4a, 0xe2, 0x58, 0xce, 0xcb, 0x71, 0x9c, + 0xa7, 0x9d, 0x28, 0x4e, 0x62, 0x45, 0x51, 0x6c, 0x25, 0x8e, 0xa3, 0x58, 0x95, 0x87, 0x13, 0xe7, + 0xe1, 0x24, 0x96, 0x93, 0x4a, 0xaa, 0x9c, 0x4a, 0x7d, 0xdf, 0xd7, 0x3d, 0x8f, 0xdd, 0xd9, 0x07, + 0x28, 0xb9, 0x92, 0xbf, 0x76, 0xfa, 0xeb, 0xaf, 0xdf, 0xdf, 0xd7, 0xfd, 0xbd, 0xba, 0x97, 0x6d, + 0xba, 0xa9, 0x4c, 0xfc, 0x03, 0x71, 0xe5, 0x45, 0xa7, 0xe3, 0x76, 0x45, 0x9a, 0xf2, 0x8e, 0x48, + 0x9b, 0x71, 0x12, 0xc9, 0x68, 0xf3, 0x78, 0x2a, 0x05, 0xef, 0x0e, 0x00, 0x4f, 0x8a, 0xb0, 0xe3, + 0x87, 0x62, 0x08, 0xdb, 0xb2, 0xd9, 0x6a, 0x9b, 0x77, 0xc5, 0x8e, 0x48, 0xfa, 0x22, 0xd9, 0xf6, + 0xc3, 0x8e, 0x69, 0xb2, 0xd9, 0xd8, 0x0f, 0x3b, 0x1b, 0xf5, 0x73, 0xb5, 0x8b, 0x0d, 0x1b, 0xbf, + 0xcd, 0x55, 0x56, 0xf7, 0xe3, 0x8d, 0x99, 0x73, 0xb5, 0x8b, 0x2b, 0x76, 0xdd, 0x8f, 0xcd, 0x33, + 0x6c, 0xd1, 0x0f, 0x53, 0xc9, 0x43, 0x57, 0xa4, 0x1b, 0x0d, 0x04, 0xe7, 0x00, 0xeb, 0x23, 0x6c, + 0xf5, 0x06, 0x97, 0xbc, 0x25, 0x42, 0xa9, 0xea, 0x7c, 0x82, 0xad, 0x7a, 0x5c, 0x72, 0xc7, 0x45, + 0x90, 0xe3, 0x7b, 0x1b, 0xb5, 0x73, 0xb5, 0x8b, 0xf3, 0xf6, 0xb2, 0x97, 0xe1, 0x6d, 0x79, 0xa5, + 0x96, 0x8f, 0x51, 0xcb, 0xd6, 0xef, 0xaf, 0xb1, 0x93, 0x37, 0x84, 0xe4, 0x7e, 0x20, 0xbc, 0x1d, + 0xc1, 0x13, 0x77, 0x7f, 0x47, 0x72, 0xe9, 0xa7, 0xd2, 0x77, 0xcd, 0xd3, 0x6c, 0xb1, 0xc3, 0xbb, + 0xc2, 0x91, 0x47, 0xb1, 0xc0, 0x0a, 0x57, 0xec, 0x05, 0x00, 0xdc, 0x3b, 0x8a, 0x85, 0xf9, 0x14, + 0x5b, 0x4b, 0x11, 0xdf, 0x91, 0x7e, 0x57, 0x38, 0xbc, 0x4f, 0xf5, 0xae, 0xd8, 0x2b, 0x04, 0xbe, + 0xe7, 0x77, 0xc5, 0xb5, 0x7e, 0xc7, 0x7c, 0x86, 0x1d, 0x8b, 0x03, 0x7e, 0x24, 0x92, 0xd4, 0xa1, + 0x0c, 0xe8, 0xc1, 0x2c, 0x62, 0x1a, 0x2a, 0x63, 0x47, 0xc3, 0xad, 0xdf, 0xa9, 0x31, 0xe3, 0x5e, + 0xd4, 0x4b, 0x42, 0xde, 0x15, 0xa1, 0xdc, 0xc6, 0x6c, 0xf3, 0x2c, 0x63, 0xdc, 0x75, 0xa3, 0x5e, + 0x28, 0xf5, 0xc0, 0x56, 0xec, 0x45, 0x05, 0xd9, 0xf2, 0xcc, 0xc7, 0xd8, 0x12, 0xd5, 0xe3, 0x84, + 0xbe, 0x7b, 0x80, 0x9d, 0x58, 0xb4, 0x19, 0x81, 0xee, 0xfa, 0xee, 0x41, 0x11, 0x81, 0x77, 0x05, + 0xce, 0x72, 0x8e, 0xc0, 0xbb, 0x02, 0x1a, 0x50, 0x08, 0x5e, 0xb4, 0xab, 0xfa, 0xb6, 0x48, 0x90, + 0x1b, 0xd1, 0x6e, 0xa1, 0xfc, 0x5e, 0xc0, 0x3b, 0xb8, 0x1c, 0x59, 0xf9, 0x5b, 0x01, 0xef, 0x98, + 0x17, 0xd8, 0x9a, 0x42, 0x08, 0x22, 0x97, 0x4b, 0x3f, 0x0a, 0x37, 0xe6, 0x10, 0x69, 0x95, 0xc0, + 0xb7, 0x15, 0xb4, 0x50, 0x93, 0x27, 0x52, 0x77, 0x63, 0xbe, 0x58, 0xd3, 0x0d, 0x91, 0xba, 0xd6, + 0x67, 0x6a, 0x6c, 0x35, 0x1f, 0xff, 0x3d, 0xc1, 0xbb, 0xe6, 0x49, 0x36, 0x0f, 0xf4, 0xa6, 0x87, + 0xde, 0xb0, 0xe7, 0x20, 0xb9, 0xe5, 0x99, 0xa7, 0xd8, 0x02, 0x66, 0x48, 0xde, 0x51, 0x83, 0x46, + 0xc4, 0x7b, 0xbc, 0x03, 0x0b, 0x87, 0x59, 0xd8, 0x5f, 0x1a, 0x2f, 0xe2, 0x62, 0x6f, 0x75, 0x26, + 0x4e, 0xc6, 0x6c, 0x9e, 0x89, 0x53, 0xf1, 0x0c, 0x9b, 0x57, 0x8b, 0xb2, 0xd1, 0x38, 0x37, 0x73, + 0x71, 0xe9, 0xea, 0xb1, 0xe6, 0xe0, 0x7a, 0xd8, 0x1a, 0xc3, 0xfa, 0x52, 0x9d, 0xad, 0xe5, 0xb9, + 0x37, 0xfb, 0x22, 0x94, 0xd0, 0x2b, 0x01, 0x1f, 0x79, 0x7f, 0xe7, 0x31, 0xbd, 0xe5, 0x41, 0xc3, + 0x94, 0x95, 0xf7, 0x98, 0x70, 0xa1, 0xcb, 0x67, 0x19, 0xa3, 0xcc, 0xc2, 0x1a, 0x11, 0x3a, 0xf6, + 0xeb, 0x22, 0x33, 0x54, 0x59, 0x20, 0xb6, 0x54, 0xf2, 0x44, 0xaa, 0x85, 0x5a, 0xa5, 0x2a, 0xfc, + 0xae, 0xd8, 0x01, 0x28, 0xb0, 0x42, 0x01, 0x53, 0x84, 0x9e, 0xe2, 0x9f, 0xe5, 0x0c, 0xef, 0x66, + 0xe8, 0x99, 0x8f, 0x33, 0x4a, 0x3b, 0x71, 0x6f, 0x37, 0xf0, 0x5d, 0x5c, 0xaf, 0x86, 0xbd, 0x84, + 0xb0, 0x6d, 0x04, 0xe5, 0x15, 0xa5, 0x92, 0x77, 0x04, 0x8c, 0x67, 0x1e, 0x91, 0xa8, 0xe0, 0x0e, + 0x00, 0xb7, 0xbc, 0xbc, 0x63, 0x84, 0x85, 0xbd, 0x5f, 0xa0, 0xc5, 0xcf, 0xf1, 0x70, 0x08, 0x97, + 0xd8, 0x31, 0xee, 0x4a, 0xbf, 0x2f, 0x9c, 0x54, 0xb8, 0x40, 0x0e, 0x50, 0xe5, 0x22, 0xf6, 0x6d, + 0x8d, 0x32, 0x76, 0x08, 0xbe, 0xe5, 0x59, 0x9f, 0x6b, 0x30, 0xa3, 0x1d, 0x44, 0xbb, 0x3c, 0xc8, + 0xb8, 0x31, 0x35, 0x9f, 0x64, 0xab, 0x9a, 0x93, 0xa2, 0x30, 0xf0, 0x43, 0xcd, 0x93, 0x2b, 0x0a, + 0xfa, 0x26, 0x02, 0x01, 0x2d, 0xc5, 0xdd, 0x26, 0x43, 0xcb, 0xf8, 0x12, 0xa1, 0x0a, 0xad, 0x92, + 0x2f, 0x67, 0xaa, 0xf9, 0x12, 0x90, 0x75, 0x9d, 0xbc, 0xcf, 0xfd, 0x80, 0xef, 0x06, 0x42, 0x33, + 0xb1, 0xca, 0xb8, 0xa6, 0xe1, 0xc0, 0x0e, 0x51, 0xd8, 0x89, 0xfc, 0xb0, 0xe3, 0x74, 0xb9, 0x74, + 0xf7, 0xb3, 0x2d, 0x6c, 0x55, 0x81, 0xef, 0x10, 0xb4, 0x6a, 0x0b, 0x99, 0xab, 0xda, 0x42, 0x6e, + 0x42, 0xeb, 0x88, 0x97, 0x66, 0xb3, 0xb1, 0x31, 0x8f, 0xe4, 0xb9, 0xd1, 0x1c, 0xb1, 0x79, 0x41, + 0xbf, 0x4a, 0x80, 0xd4, 0xb4, 0xd8, 0x4a, 0x97, 0xfb, 0xa1, 0x13, 0x47, 0xa9, 0x74, 0x7a, 0x49, + 0xa0, 0xd6, 0x69, 0x09, 0x80, 0xdb, 0x51, 0x2a, 0xef, 0x27, 0x81, 0xf9, 0x02, 0x3b, 0x91, 0x88, + 0x77, 0x7b, 0x7e, 0x22, 0x3c, 0x87, 0xc7, 0xb1, 0xef, 0x39, 0x30, 0x36, 0xe0, 0x68, 0x5a, 0xa9, + 0x75, 0x9d, 0x7b, 0x0d, 0x32, 0xdf, 0xa2, 0x3c, 0xf3, 0x59, 0x66, 0xc6, 0x89, 0xef, 0x8a, 0x74, + 0x5f, 0x08, 0x99, 0x95, 0x60, 0x58, 0xe2, 0x58, 0x9e, 0xa3, 0xd1, 0x5f, 0x60, 0x27, 0xe4, 0x03, + 0x5f, 0xe2, 0x78, 0x12, 0xc1, 0xbb, 0x69, 0x56, 0x64, 0x89, 0x1a, 0xa1, 0xdc, 0x1d, 0xca, 0xd4, + 0xa5, 0x5e, 0x61, 0xa7, 0x14, 0xfd, 0xc8, 0x8c, 0xe7, 0x1c, 0xa4, 0x31, 0xdf, 0xdb, 0x58, 0xc6, + 0x82, 0x27, 0x09, 0x61, 0x80, 0x27, 0x7d, 0xa4, 0x52, 0x4d, 0x7b, 0xbd, 0xa4, 0x2f, 0x8e, 0x80, + 0xf4, 0x56, 0x68, 0x4d, 0x14, 0xe9, 0x21, 0x98, 0x76, 0xd3, 0x04, 0x56, 0xe3, 0xf9, 0xab, 0x8e, + 0xdb, 0x4b, 0x36, 0x56, 0x11, 0x89, 0x29, 0x50, 0xab, 0x97, 0x98, 0x4d, 0x76, 0x5c, 0x23, 0x64, + 0x84, 0x9f, 0xc8, 0x8d, 0x35, 0x1a, 0xac, 0xca, 0xba, 0xa9, 0x48, 0x3f, 0x91, 0xd6, 0x1b, 0xec, + 0xb1, 0x37, 0x63, 0x91, 0xe0, 0x06, 0x58, 0x20, 0x67, 0xd8, 0xee, 0x12, 0x3f, 0xc6, 0x6d, 0xd1, + 0x64, 0xb3, 0xc8, 0x37, 0x35, 0x5c, 0x0f, 0xfc, 0x36, 0xd7, 0x59, 0xc3, 0xf7, 0x0e, 0xc4, 0x91, + 0x22, 0x5e, 0x4a, 0x58, 0x6f, 0xb0, 0xd3, 0x55, 0x95, 0xdd, 0x0c, 0x04, 0x8c, 0x36, 0x2f, 0x54, + 0x2b, 0x14, 0x32, 0x4f, 0xb0, 0xb9, 0x3e, 0x0f, 0x7a, 0x22, 0xdd, 0xa8, 0x9f, 0x9b, 0x81, 0x0d, + 0x94, 0x52, 0xd6, 0xf7, 0xd7, 0xaa, 0x6b, 0x4b, 0xb7, 0xb9, 0x7b, 0x20, 0xa4, 0xb9, 0xc9, 0x16, + 0x62, 0xfc, 0xca, 0xb6, 0xb2, 0x2c, 0x6d, 0x9e, 0x63, 0x4b, 0xdd, 0x14, 0xc6, 0x9a, 0x4a, 0xde, + 0x8d, 0xd5, 0x59, 0x5e, 0x04, 0x99, 0x2f, 0x64, 0xad, 0xce, 0x20, 0xa5, 0x9e, 0x69, 0x8e, 0xe9, + 0x79, 0xd6, 0xa7, 0x4f, 0xd5, 0xd8, 0x31, 0xb5, 0xcd, 0xf2, 0xf0, 0xc0, 0x0f, 0x3b, 0x5b, 0xe1, + 0x5e, 0x34, 0xe9, 0x04, 0x3c, 0xc9, 0xe6, 0x13, 0x1e, 0x1e, 0x40, 0x1e, 0xcd, 0xd6, 0x1c, 0x24, + 0xe9, 0xc0, 0x7f, 0xe0, 0x87, 0xa9, 0x62, 0x6b, 0xfc, 0xc6, 0x05, 0x06, 0x64, 0x77, 0x9f, 0x87, + 0x1d, 0x62, 0xe2, 0xba, 0xcd, 0x00, 0xd4, 0x42, 0x88, 0x79, 0x8e, 0x2d, 0x23, 0x02, 0x9c, 0xfa, + 0x50, 0xe5, 0x9c, 0x22, 0x01, 0x1e, 0x1e, 0xc0, 0xc1, 0xbf, 0xe5, 0x59, 0xbf, 0x87, 0x9d, 0xa0, + 0x3e, 0xb6, 0xa2, 0x6e, 0x57, 0x84, 0x1e, 0x0e, 0x0a, 0x3b, 0xfa, 0x38, 0x5b, 0x76, 0xbb, 0x9e, + 0xb3, 0x97, 0xf8, 0x22, 0xf4, 0x02, 0xbd, 0x0e, 0x4b, 0x6e, 0xd7, 0xbb, 0xa5, 0x40, 0x1a, 0x45, + 0x0a, 0x4e, 0x5b, 0x4e, 0x3d, 0x43, 0xb9, 0xa7, 0x40, 0x30, 0x5c, 0x40, 0x09, 0x04, 0xf7, 0x44, + 0xa2, 0xcf, 0x63, 0xb7, 0xeb, 0xdd, 0x46, 0x80, 0xf5, 0x5d, 0x35, 0x66, 0x50, 0xfb, 0x77, 0x84, + 0xc7, 0x83, 0x14, 0x5b, 0x7e, 0x8e, 0xad, 0x7b, 0x7e, 0x0a, 0x1b, 0x97, 0xe3, 0x4b, 0xd1, 0x4d, + 0x1d, 0x4f, 0xec, 0xf9, 0xde, 0x21, 0x6e, 0x13, 0x2b, 0xb6, 0xa9, 0xf2, 0xb6, 0x20, 0xeb, 0x06, + 0xe6, 0x98, 0x1f, 0x66, 0x67, 0xf6, 0x04, 0x97, 0x3d, 0x60, 0xf5, 0x62, 0x51, 0x5d, 0x72, 0x01, + 0xdb, 0x3d, 0xa5, 0x71, 0x6e, 0xe4, 0x35, 0x50, 0x05, 0x56, 0x97, 0xad, 0x5d, 0xa3, 0x35, 0xb8, + 0x06, 0x3c, 0xe4, 0xcb, 0x23, 0x20, 0x19, 0xae, 0xbe, 0xb5, 0xc0, 0xa4, 0xd3, 0xb0, 0x18, 0xdd, + 0xc8, 0xd3, 0xbb, 0x31, 0x7e, 0x9b, 0x06, 0x9b, 0xe9, 0x72, 0x2d, 0xf8, 0xc1, 0xa7, 0xb9, 0xc1, + 0xe6, 0x71, 0xd3, 0xf4, 0x3d, 0x1c, 0xf8, 0xac, 0xad, 0x93, 0x40, 0xae, 0xeb, 0x39, 0x67, 0xe3, + 0x1e, 0xba, 0x23, 0x64, 0x2f, 0x1e, 0x77, 0xe4, 0x9e, 0x61, 0x4c, 0x09, 0x0f, 0x8e, 0x2b, 0x15, + 0x95, 0x2e, 0x90, 0xfc, 0xd0, 0x02, 0x02, 0x5f, 0xd4, 0xb9, 0x12, 0xfb, 0xd0, 0x20, 0x11, 0x62, + 0xcb, 0xbb, 0x57, 0x71, 0xfa, 0xcd, 0x0e, 0x9f, 0x7e, 0xd6, 0xe7, 0x1b, 0x6c, 0x95, 0x44, 0xdb, + 0xd7, 0x03, 0xd9, 0xc7, 0x85, 0x78, 0x94, 0x2d, 0xc9, 0xbe, 0xd3, 0xf3, 0x62, 0x27, 0x8e, 0x12, + 0xa9, 0x89, 0x55, 0xf6, 0xef, 0x7b, 0xf1, 0x76, 0x94, 0x48, 0x20, 0x2f, 0xd9, 0x77, 0x1e, 0x40, + 0xf7, 0x1d, 0xcd, 0xdf, 0xb3, 0x36, 0x93, 0xfd, 0xb7, 0x01, 0xf4, 0x86, 0x38, 0x42, 0xc1, 0xa6, + 0xef, 0xa4, 0x41, 0x24, 0x35, 0xe5, 0xce, 0xcb, 0xfe, 0x0e, 0x24, 0x81, 0x32, 0x64, 0xdf, 0x71, + 0x03, 0x5f, 0x84, 0x32, 0xd5, 0x94, 0x21, 0xfb, 0x2d, 0x02, 0xa8, 0xec, 0x38, 0x89, 0x0e, 0xfd, + 0x5c, 0x6e, 0x96, 0xfd, 0x6d, 0x02, 0xa0, 0x28, 0xd5, 0xc7, 0xb3, 0x46, 0x11, 0xf5, 0x9c, 0xec, + 0xc3, 0x19, 0x53, 0x16, 0x74, 0x17, 0x06, 0x04, 0xdd, 0xf3, 0x6c, 0x05, 0x33, 0xbb, 0x3c, 0xee, + 0x24, 0x51, 0x2f, 0xc6, 0x93, 0x60, 0xd1, 0x5e, 0x06, 0xe0, 0x1d, 0x05, 0x83, 0x3e, 0x6b, 0x24, + 0xdc, 0xf7, 0x17, 0xed, 0x79, 0x95, 0x0f, 0xe7, 0xbe, 0xec, 0x3b, 0x5d, 0x9e, 0x82, 0x64, 0x8e, + 0xba, 0x83, 0xef, 0xe1, 0x46, 0x3f, 0x6b, 0xaf, 0xc9, 0xfe, 0x1d, 0x84, 0xef, 0x10, 0x18, 0x66, + 0x5d, 0xf6, 0x51, 0x8a, 0x0c, 0xd4, 0x04, 0xd0, 0xc6, 0xbe, 0x2c, 0xfb, 0x20, 0x44, 0x06, 0x34, + 0x0b, 0x17, 0x99, 0x91, 0x61, 0xe9, 0xb9, 0x50, 0xbb, 0xb9, 0xc2, 0xd3, 0x13, 0x52, 0xc4, 0xd4, + 0xd3, 0xb2, 0x5a, 0xc2, 0xd4, 0x73, 0x43, 0x2d, 0x27, 0x02, 0xb8, 0x80, 0x5a, 0x5e, 0xd3, 0x2d, + 0xdb, 0x00, 0x2c, 0xb6, 0x4c, 0x58, 0xba, 0x65, 0x43, 0xd7, 0x87, 0x78, 0xe5, 0x96, 0x09, 0x53, + 0xb7, 0x7c, 0xac, 0x84, 0xa9, 0x5b, 0x2e, 0x62, 0x72, 0xcf, 0x4b, 0x44, 0x9a, 0x6e, 0x98, 0x25, + 0xcc, 0x6b, 0x04, 0x85, 0x03, 0x3c, 0xaf, 0x13, 0x88, 0xeb, 0x38, 0xed, 0x1d, 0xba, 0x42, 0x20, + 0xaf, 0x62, 0x6d, 0x7a, 0xb2, 0xd7, 0x71, 0xb2, 0x75, 0x6d, 0x7a, 0xae, 0xd7, 0x59, 0x03, 0xe4, + 0xe3, 0x74, 0xe3, 0x11, 0x3a, 0x2c, 0x30, 0x61, 0xbd, 0xcb, 0x56, 0xb6, 0x62, 0xd5, 0xe0, 0x1d, + 0x9e, 0x1e, 0x98, 0xcb, 0xac, 0xc6, 0x15, 0x15, 0xd7, 0x38, 0xa4, 0x76, 0x15, 0x07, 0xd7, 0x76, + 0x21, 0xe5, 0x2a, 0x12, 0xad, 0xb9, 0x90, 0xf2, 0x14, 0x4d, 0xd6, 0x70, 0xef, 0xdd, 0xf5, 0xa5, + 0xa6, 0x42, 0xfc, 0x86, 0x26, 0x65, 0x74, 0x20, 0x42, 0x45, 0x7e, 0x94, 0xb0, 0xbe, 0x9d, 0x9d, + 0x6e, 0xdd, 0x49, 0x3b, 0xad, 0xb4, 0x13, 0x61, 0xdf, 0xee, 0xa7, 0x40, 0x10, 0x5c, 0xaa, 0xfd, + 0xb8, 0xc9, 0x4c, 0xe1, 0xa6, 0x9d, 0x08, 0x47, 0xd3, 0x4b, 0x45, 0x02, 0x42, 0x90, 0x62, 0xf4, + 0x8a, 0x1c, 0x68, 0xc4, 0x13, 0x81, 0xe4, 0x8a, 0xdd, 0x29, 0x81, 0x3b, 0xd3, 0x6e, 0x1a, 0x05, + 0x3d, 0x49, 0xd2, 0xf5, 0x82, 0x9d, 0xa5, 0xad, 0xbb, 0x6c, 0xf5, 0x9d, 0x78, 0x3b, 0x89, 0x3a, + 0x30, 0x68, 0xd0, 0x2c, 0x81, 0x21, 0x0e, 0x81, 0x81, 0x7d, 0x58, 0x60, 0xb5, 0x91, 0x1d, 0xc6, + 0xdb, 0x98, 0x86, 0x13, 0xe4, 0x30, 0x76, 0x5c, 0x2e, 0x45, 0x27, 0x4a, 0x8e, 0x54, 0x33, 0xec, + 0x30, 0x6e, 0x29, 0x08, 0xe8, 0x94, 0xc7, 0x71, 0x7f, 0xba, 0x19, 0x7a, 0xb0, 0x5f, 0xde, 0x8f, + 0x3d, 0x2e, 0x89, 0xff, 0x70, 0x83, 0x55, 0xfb, 0xd4, 0xac, 0x3d, 0x07, 0x49, 0x12, 0xa2, 0x31, + 0x83, 0x4b, 0x99, 0xe8, 0xed, 0x97, 0x26, 0x79, 0x15, 0xe0, 0xd7, 0xa4, 0x4c, 0xd4, 0xa6, 0x7d, + 0x85, 0x3d, 0x52, 0xc4, 0x0c, 0x24, 0x77, 0xf0, 0xe4, 0x54, 0xab, 0x60, 0xe6, 0xe8, 0x81, 0xe4, + 0x6f, 0x41, 0x8e, 0xf5, 0x1b, 0x75, 0xb6, 0xbe, 0xe3, 0x46, 0x89, 0xa0, 0xe3, 0x63, 0x37, 0xe2, + 0x89, 0x87, 0x83, 0x3c, 0xc5, 0x16, 0xde, 0xed, 0x89, 0x54, 0xe6, 0xfd, 0x99, 0xc7, 0xf4, 0x16, + 0xd2, 0x46, 0x0a, 0x45, 0xb4, 0xf4, 0x81, 0x09, 0xf3, 0x36, 0x5b, 0x55, 0x87, 0xae, 0x08, 0x65, + 0xe2, 0x67, 0x47, 0xfb, 0x13, 0xcd, 0xaa, 0xfa, 0x9b, 0xea, 0x70, 0xb8, 0x49, 0xb8, 0xf6, 0x40, + 0x59, 0xf3, 0xc3, 0x6c, 0x99, 0xc4, 0x63, 0x55, 0x17, 0xe9, 0x5b, 0xa7, 0xab, 0xeb, 0x82, 0x4a, + 0x8e, 0xec, 0x52, 0x81, 0xcd, 0x67, 0x58, 0x03, 0xc1, 0x70, 0x8a, 0x80, 0x4a, 0x45, 0xeb, 0x04, + 0x9f, 0x00, 0xe9, 0xf3, 0x40, 0xf5, 0x1e, 0x3e, 0x37, 0x05, 0x5b, 0x2d, 0xf7, 0xc7, 0x3c, 0xc3, + 0xb4, 0x08, 0x31, 0x24, 0x53, 0xf8, 0x9e, 0xf9, 0x22, 0x9b, 0xd7, 0x1d, 0xab, 0x4f, 0xee, 0x98, + 0xc6, 0xb5, 0x7e, 0x7d, 0x96, 0xad, 0xd1, 0xd9, 0xfc, 0x51, 0x98, 0x4a, 0x9c, 0xe7, 0xcb, 0xcc, + 0xc4, 0x79, 0x15, 0x89, 0x33, 0x24, 0xc5, 0x18, 0x2a, 0xe7, 0x5a, 0x26, 0xcc, 0xdc, 0x62, 0x6b, + 0x6a, 0x55, 0xf0, 0x2c, 0xe6, 0x48, 0xc8, 0xd0, 0x81, 0x47, 0x9b, 0x03, 0x15, 0x37, 0xf1, 0x0b, + 0x0f, 0x64, 0x2e, 0xb9, 0xbd, 0xf2, 0x6e, 0x31, 0x69, 0xbe, 0xcc, 0x0c, 0x20, 0x61, 0x45, 0xd5, + 0x54, 0x11, 0x2d, 0xd7, 0x5a, 0xb3, 0x4c, 0xed, 0xf6, 0xea, 0x61, 0x99, 0xfa, 0x1f, 0x63, 0x4b, + 0xa8, 0x90, 0xa0, 0x1a, 0xa4, 0x59, 0x9a, 0x01, 0x08, 0x7b, 0x00, 0xd2, 0xdf, 0x72, 0xb7, 0xeb, + 0xd0, 0x86, 0x0f, 0x47, 0x3a, 0xf1, 0x38, 0xeb, 0x76, 0xdb, 0xb0, 0xe7, 0xc3, 0xc1, 0xfe, 0x01, + 0xb6, 0x8c, 0xfd, 0xef, 0x11, 0xe9, 0x6f, 0xcc, 0x61, 0xcb, 0xeb, 0xcd, 0x0a, 0xb6, 0xb0, 0x97, + 0xfc, 0x02, 0x8f, 0xbc, 0xc2, 0x4e, 0x45, 0x5a, 0x4e, 0x54, 0x0c, 0xe8, 0x88, 0xc0, 0xef, 0xf8, + 0xa0, 0x71, 0xcd, 0x23, 0xe3, 0x9e, 0xcc, 0x10, 0x88, 0x21, 0x6f, 0xaa, 0x6c, 0x98, 0x3a, 0xbd, + 0x0b, 0x90, 0x74, 0x97, 0x6e, 0x2c, 0x28, 0xd9, 0x73, 0xcc, 0x06, 0x63, 0x0f, 0x16, 0xda, 0xfc, + 0x54, 0x8d, 0xad, 0x94, 0xe6, 0x76, 0x1c, 0xab, 0xbc, 0xca, 0x36, 0x29, 0x2b, 0x8c, 0x92, 0x2e, + 0x1c, 0x33, 0xaa, 0xcf, 0x3c, 0x09, 0x85, 0xa7, 0x36, 0x87, 0x93, 0x88, 0x71, 0x17, 0x11, 0x54, + 0x9f, 0x31, 0xdb, 0x7c, 0x99, 0x9d, 0xa2, 0xc2, 0xbb, 0x51, 0xd8, 0x4b, 0x07, 0xca, 0x92, 0x44, + 0x72, 0x02, 0x11, 0xae, 0x43, 0x7e, 0xb1, 0xa8, 0xf5, 0xe5, 0x1a, 0x3b, 0x03, 0xa3, 0x6a, 0xb7, + 0x1c, 0x92, 0x40, 0xb0, 0xc7, 0x34, 0x8d, 0xd8, 0xe7, 0x0f, 0x6a, 0x05, 0xd7, 0xa1, 0x26, 0x90, + 0x02, 0x6a, 0x38, 0x1f, 0xc6, 0x20, 0x29, 0xd9, 0xca, 0x80, 0x93, 0x13, 0xed, 0x63, 0x6c, 0x69, + 0xd7, 0x0f, 0x79, 0x72, 0xa4, 0x49, 0xb0, 0x76, 0x71, 0xd9, 0x66, 0x04, 0x42, 0x84, 0x41, 0x1a, + 0x98, 0x19, 0xa2, 0x81, 0xd7, 0xd8, 0x6a, 0xd7, 0x4f, 0x41, 0x77, 0x0b, 0x76, 0x53, 0xac, 0x05, + 0x28, 0x69, 0xe9, 0xea, 0x23, 0x95, 0x9c, 0x64, 0x0f, 0x20, 0x5b, 0x3f, 0x57, 0x63, 0xcf, 0xd1, + 0x00, 0x5b, 0x3b, 0xda, 0x18, 0xd9, 0xbf, 0xea, 0x20, 0x05, 0x75, 0x39, 0xe8, 0x06, 0xed, 0xd6, + 0x80, 0x4a, 0x91, 0x8e, 0xd5, 0x59, 0x3e, 0xc8, 0x16, 0x40, 0x76, 0x3c, 0x10, 0x47, 0x9a, 0xa7, + 0xcf, 0x35, 0x27, 0xa8, 0x66, 0x76, 0x56, 0xc2, 0x7c, 0x3f, 0x9b, 0xa7, 0x9a, 0xc6, 0x2b, 0x34, + 0x4a, 0x79, 0xb2, 0x35, 0xb2, 0x75, 0xc8, 0x9a, 0x93, 0x46, 0x71, 0x95, 0x16, 0xb0, 0x15, 0x85, + 0x7b, 0x7e, 0xd2, 0xcd, 0x4f, 0xc9, 0x5a, 0xe1, 0x94, 0xc4, 0x2d, 0x39, 0xd3, 0xb5, 0x60, 0x4b, + 0x46, 0x2d, 0x6b, 0x93, 0x2d, 0x88, 0x43, 0xa5, 0xca, 0xcc, 0x20, 0x61, 0x66, 0x69, 0xeb, 0x13, + 0x35, 0xf6, 0x6c, 0x45, 0xd3, 0x59, 0x7b, 0xb6, 0x48, 0x45, 0xd2, 0xc7, 0x01, 0x10, 0xd9, 0x80, + 0x62, 0xde, 0xf7, 0xc5, 0x03, 0x91, 0xa4, 0x8e, 0x38, 0x94, 0x22, 0x09, 0x79, 0xe0, 0xc8, 0x48, + 0xf2, 0x40, 0x75, 0x65, 0x5d, 0xe5, 0xde, 0x54, 0x99, 0xf7, 0x20, 0xaf, 0xb2, 0x14, 0x1e, 0xc9, + 0xaa, 0xab, 0x83, 0xa5, 0x90, 0x07, 0xad, 0xef, 0xae, 0xb3, 0xf3, 0xe3, 0x27, 0x86, 0xec, 0x59, + 0x8f, 0xb1, 0xa5, 0x7c, 0xd7, 0x4c, 0x91, 0x80, 0x57, 0x6c, 0x96, 0x29, 0x7f, 0x69, 0x59, 0x78, + 0xad, 0x0f, 0x08, 0xaf, 0xb8, 0x95, 0xc1, 0x42, 0xe8, 0x0d, 0x10, 0x2d, 0x8e, 0x04, 0x42, 0x32, + 0x7e, 0x92, 0xad, 0x92, 0x20, 0x97, 0xd9, 0x20, 0x68, 0xbb, 0x5b, 0x21, 0xa8, 0x36, 0x3e, 0x7c, + 0x23, 0x33, 0x0a, 0x56, 0x07, 0x3c, 0x86, 0x70, 0xd7, 0x03, 0x6a, 0xae, 0x52, 0x4a, 0xec, 0x35, + 0x59, 0x86, 0xa2, 0x91, 0x35, 0x81, 0x5d, 0x35, 0x0a, 0x83, 0x23, 0x14, 0x80, 0x16, 0xec, 0x45, + 0x84, 0xbc, 0x19, 0x06, 0x47, 0xd6, 0x87, 0x98, 0x35, 0x69, 0x36, 0x22, 0xd4, 0x8e, 0xf8, 0x2e, + 0x0f, 0xbd, 0x28, 0xd4, 0x9a, 0x8e, 0x4a, 0x5a, 0x3f, 0x5e, 0x67, 0xef, 0x1b, 0x5f, 0x01, 0x49, + 0xa6, 0x57, 0x0b, 0x96, 0xf8, 0x97, 0xd9, 0x1a, 0x4c, 0x14, 0x19, 0xb0, 0x62, 0x3f, 0xec, 0xa4, + 0x6a, 0x7f, 0x58, 0x6b, 0x96, 0x6d, 0xf6, 0xf6, 0x20, 0x1e, 0x68, 0xb1, 0xd1, 0xde, 0x5e, 0x2a, + 0xa4, 0xe3, 0x87, 0x9e, 0x38, 0xd4, 0x06, 0x00, 0x82, 0x6d, 0x01, 0x08, 0xa6, 0x7e, 0xcf, 0x07, + 0x5a, 0xd8, 0xc5, 0xd9, 0xa2, 0xdd, 0x8c, 0x21, 0xe8, 0x3a, 0xce, 0xc8, 0xab, 0xec, 0x58, 0xd1, + 0x68, 0x4f, 0x1d, 0x98, 0x55, 0x1d, 0x28, 0x1b, 0xf8, 0xed, 0x35, 0xaf, 0x94, 0x4e, 0x61, 0x47, + 0xee, 0xf2, 0x43, 0x2c, 0xa4, 0x8e, 0x9f, 0xf9, 0x2e, 0x3f, 0xdc, 0x56, 0xea, 0xb3, 0x84, 0x0d, + 0x2f, 0x17, 0x35, 0xe7, 0xed, 0x45, 0x80, 0xdc, 0x43, 0x71, 0xf3, 0xb7, 0x16, 0x2a, 0xd9, 0xa2, + 0xcc, 0x91, 0x34, 0x59, 0x8a, 0x2d, 0xce, 0xb1, 0xa5, 0x6e, 0x9e, 0xab, 0x66, 0xbe, 0x08, 0x32, + 0x5f, 0x63, 0xa7, 0x1f, 0x70, 0x5f, 0xfa, 0x61, 0xa7, 0x70, 0xc4, 0x3b, 0xa9, 0xc0, 0x0d, 0x8d, + 0x76, 0x9b, 0x15, 0x7b, 0x43, 0xa1, 0x64, 0x67, 0xfd, 0x8e, 0xca, 0x07, 0xde, 0x16, 0x49, 0x12, + 0x25, 0x8a, 0x3e, 0x29, 0x61, 0xb6, 0xd9, 0x39, 0x65, 0x30, 0xc4, 0xa6, 0x2a, 0x6b, 0x9e, 0xc3, + 0x9a, 0xcf, 0x16, 0xf1, 0x86, 0xab, 0x7f, 0x81, 0x2d, 0x77, 0xd0, 0x98, 0x8a, 0xf6, 0xc3, 0x14, + 0x8f, 0xd1, 0xa5, 0xab, 0xc7, 0x9a, 0x83, 0x16, 0x56, 0x7b, 0xa9, 0x93, 0x41, 0x52, 0xb4, 0x0f, + 0x70, 0x3f, 0x88, 0x47, 0x0d, 0x6a, 0x01, 0x9b, 0x3e, 0xa5, 0x71, 0x86, 0x9b, 0x7d, 0x8d, 0x9d, + 0x8e, 0x45, 0xc8, 0x03, 0x79, 0x54, 0x59, 0x7e, 0x91, 0x26, 0x45, 0xa1, 0x0c, 0x17, 0xbf, 0xc6, + 0xce, 0x42, 0xdd, 0x89, 0xe0, 0x5e, 0x75, 0x05, 0x0c, 0x2b, 0xd8, 0xcc, 0x90, 0x2a, 0xab, 0xe8, + 0x73, 0x77, 0x97, 0x87, 0xa1, 0xf0, 0x2a, 0xab, 0x58, 0xa2, 0x2a, 0x32, 0xa4, 0xe1, 0x2a, 0xae, + 0xb3, 0x47, 0x88, 0xee, 0x1d, 0x3f, 0x56, 0xda, 0x19, 0xe8, 0xb2, 0x07, 0xa8, 0x98, 0x2e, 0x5d, + 0x5d, 0x6d, 0x96, 0xb4, 0x25, 0xfb, 0x38, 0x21, 0x6f, 0x69, 0x5c, 0x54, 0xa1, 0xb6, 0x58, 0x23, + 0x8c, 0x40, 0x0a, 0x5a, 0x41, 0xe2, 0x7e, 0xbe, 0xf9, 0x50, 0xe4, 0xd7, 0xbc, 0x1b, 0x49, 0x61, + 0x53, 0x0d, 0xe6, 0xeb, 0xec, 0xf1, 0x31, 0x73, 0xea, 0x74, 0x12, 0x21, 0xc2, 0x8d, 0x55, 0x22, + 0x8a, 0x51, 0x33, 0xdb, 0x06, 0x24, 0xf3, 0x35, 0xb6, 0xe9, 0x87, 0x69, 0x6f, 0x6f, 0xcf, 0x77, + 0xa1, 0xad, 0x40, 0xf4, 0x45, 0x90, 0x4f, 0xcc, 0x1a, 0x2d, 0xee, 0x10, 0x46, 0x36, 0x2f, 0x1f, + 0x66, 0x67, 0xfa, 0x69, 0xe8, 0xee, 0x0b, 0xf7, 0xa0, 0x72, 0x66, 0x0d, 0xaa, 0x40, 0xe3, 0x0c, + 0x4f, 0xec, 0x07, 0xd9, 0x66, 0xc0, 0x7b, 0x90, 0x9b, 0x38, 0x5d, 0x3f, 0x25, 0x12, 0xcf, 0x8a, + 0x1f, 0x23, 0xe2, 0xd0, 0x18, 0x77, 0x14, 0x42, 0xb1, 0x79, 0x3f, 0x4c, 0x85, 0xdb, 0x4b, 0x44, + 0x65, 0xf3, 0x66, 0xd6, 0x7f, 0xc4, 0x19, 0x6a, 0x7e, 0x33, 0x64, 0xb3, 0x30, 0xaf, 0xa0, 0xa6, + 0x66, 0xee, 0xbd, 0x86, 0x8d, 0xdf, 0x70, 0xa2, 0x24, 0xa2, 0xa3, 0x3c, 0x14, 0xca, 0x68, 0x44, + 0x00, 0x72, 0x3b, 0xa9, 0x4c, 0x62, 0xd7, 0xba, 0x3d, 0x4f, 0x69, 0x1b, 0x0e, 0x63, 0xcf, 0x27, + 0x27, 0xa5, 0xb2, 0x2b, 0x66, 0x69, 0xeb, 0x4b, 0x33, 0xec, 0x62, 0x0b, 0x36, 0xb5, 0x81, 0x75, + 0x1f, 0x38, 0x3c, 0x6e, 0x24, 0x7c, 0x6f, 0xac, 0x13, 0x69, 0xd8, 0x2e, 0x55, 0xaf, 0xf0, 0xca, + 0x14, 0x2c, 0x5b, 0xcf, 0x95, 0x2d, 0x5b, 0xcf, 0x15, 0xf3, 0xae, 0x28, 0xa3, 0x96, 0xca, 0xbb, + 0x02, 0x5b, 0x67, 0x97, 0xc7, 0xa9, 0x83, 0xb3, 0x85, 0xfb, 0x6a, 0xc3, 0x5e, 0x04, 0x48, 0x0b, + 0x00, 0xb0, 0xeb, 0x53, 0x76, 0x2f, 0x49, 0x44, 0x28, 0xb5, 0xd7, 0x08, 0x11, 0x08, 0x84, 0x36, + 0x0a, 0x55, 0x3b, 0x19, 0xc6, 0xc9, 0x69, 0xb4, 0x44, 0x2d, 0xd0, 0x91, 0x5e, 0xc0, 0xe9, 0x0b, + 0x19, 0x5d, 0x41, 0x93, 0x53, 0x86, 0xf3, 0x16, 0x80, 0x8a, 0x38, 0xb1, 0xef, 0x1e, 0x90, 0xff, + 0x21, 0xc3, 0xd9, 0x06, 0x90, 0xd9, 0x66, 0x73, 0x1e, 0xcc, 0x17, 0x6d, 0x05, 0x4b, 0x57, 0xdf, + 0xd7, 0x9c, 0x76, 0x86, 0x95, 0xda, 0xa6, 0x8a, 0x6f, 0xbe, 0xaa, 0x35, 0xc9, 0x75, 0xd6, 0xe8, + 0xf2, 0x38, 0x9b, 0x75, 0x4a, 0x8c, 0xb7, 0x22, 0x5a, 0x9f, 0xaf, 0xb3, 0x63, 0xad, 0xed, 0x44, + 0x60, 0xed, 0x5b, 0xe1, 0x5e, 0x84, 0x72, 0xc5, 0x05, 0xb6, 0x16, 0x27, 0xc2, 0xf3, 0xd1, 0xa3, + 0x95, 0x3a, 0xb1, 0xab, 0x4d, 0x16, 0xab, 0x05, 0xf0, 0xb6, 0x2b, 0xcd, 0x0f, 0xb3, 0x06, 0xf6, + 0x42, 0x09, 0xc7, 0x4f, 0x4f, 0x3d, 0x06, 0x9b, 0xca, 0x99, 0x57, 0x51, 0x30, 0x94, 0x5a, 0x81, + 0x3e, 0xd3, 0x1c, 0xea, 0x4c, 0xf3, 0x9e, 0xe0, 0x5d, 0xdc, 0xd4, 0x6d, 0x42, 0xcd, 0x0c, 0xe3, + 0x73, 0xe8, 0x10, 0xc0, 0xef, 0xcd, 0xdf, 0x57, 0x63, 0x8b, 0x19, 0xa2, 0x79, 0x89, 0x1d, 0x23, + 0x96, 0xf4, 0xc3, 0xbd, 0xc8, 0xf1, 0xbd, 0x43, 0x79, 0xa8, 0x47, 0xb0, 0xd6, 0xd5, 0x95, 0x6f, + 0x21, 0x18, 0x68, 0xb2, 0x80, 0x0b, 0x88, 0xe4, 0xdd, 0x5c, 0xce, 0x10, 0xef, 0x1d, 0xa2, 0x65, + 0xaa, 0x88, 0x25, 0x78, 0x97, 0x24, 0xe9, 0x45, 0x7b, 0x35, 0xc7, 0x03, 0xa8, 0xf5, 0x53, 0x73, + 0x53, 0xcb, 0xcc, 0x24, 0xc3, 0x8a, 0xaf, 0x51, 0x4a, 0x44, 0x61, 0x02, 0xbb, 0xe6, 0x29, 0x29, + 0x9a, 0xac, 0xce, 0x5b, 0x5e, 0xee, 0x4d, 0x1c, 0x94, 0x0f, 0x09, 0xaa, 0xe5, 0xc3, 0xcc, 0x98, + 0x66, 0x16, 0x8c, 0x69, 0x66, 0x93, 0x2d, 0x24, 0xe4, 0xc6, 0xd0, 0xab, 0x63, 0x36, 0x87, 0xbc, + 0x1b, 0x76, 0x86, 0x03, 0x8d, 0x89, 0xd0, 0x4d, 0x8e, 0x50, 0xf7, 0x40, 0xeb, 0xf0, 0x1c, 0xf6, + 0x66, 0x25, 0x87, 0xbe, 0x21, 0x8e, 0xcc, 0xcb, 0xcc, 0x2c, 0xa3, 0x39, 0x71, 0x6f, 0x17, 0x19, + 0x6d, 0xd6, 0x36, 0x4a, 0xa8, 0xdb, 0xbd, 0x5d, 0x18, 0x79, 0xcc, 0x13, 0x79, 0x84, 0x13, 0x43, + 0x87, 0xf6, 0x02, 0x02, 0x60, 0x5a, 0x2e, 0xb3, 0xc5, 0x07, 0xfb, 0xbe, 0x14, 0x81, 0x9f, 0x4a, + 0x3c, 0x91, 0x87, 0x8f, 0xb4, 0x1c, 0xa1, 0xda, 0x94, 0xcb, 0xaa, 0x4d, 0xb9, 0xaf, 0x96, 0x24, + 0x66, 0xdc, 0x9d, 0xd0, 0xea, 0x0b, 0xda, 0xe7, 0x80, 0x83, 0xae, 0x28, 0x2c, 0x93, 0x17, 0xfd, + 0x95, 0x52, 0x61, 0xa2, 0x95, 0x65, 0x25, 0x19, 0x96, 0xe3, 0x03, 0x8a, 0x65, 0x91, 0x7a, 0xcc, + 0x16, 0x7b, 0xb4, 0x50, 0xd6, 0xc5, 0x4e, 0xa5, 0x4e, 0x91, 0x3a, 0x56, 0x70, 0x12, 0x4e, 0xe7, + 0x58, 0x2d, 0x42, 0xba, 0x96, 0x93, 0x4b, 0x95, 0x19, 0x75, 0xb5, 0xd2, 0x8c, 0xfa, 0x12, 0x03, + 0x8e, 0x26, 0x95, 0x80, 0x94, 0x8c, 0x35, 0x1c, 0xa5, 0x39, 0xcc, 0x87, 0xf6, 0x72, 0xac, 0x20, + 0xb8, 0x45, 0x8c, 0xf0, 0x24, 0x1a, 0x23, 0x3c, 0x89, 0xda, 0xf8, 0x1f, 0x85, 0x32, 0x89, 0x02, + 0x65, 0x4c, 0x5e, 0x94, 0xfd, 0x16, 0x01, 0xac, 0xcf, 0xcf, 0xb1, 0x0f, 0x4c, 0x50, 0x21, 0x06, + 0xd5, 0x3e, 0x5b, 0xa4, 0x71, 0x14, 0xa6, 0xc2, 0x7c, 0x82, 0xad, 0x24, 0x39, 0x38, 0x33, 0x72, + 0x94, 0x81, 0xe6, 0x47, 0xd9, 0x52, 0x01, 0x80, 0x5c, 0x84, 0x9b, 0xee, 0x43, 0xb1, 0xaa, 0x5d, + 0xac, 0xa3, 0xe8, 0x00, 0x5a, 0x24, 0x07, 0x50, 0x93, 0x1d, 0xef, 0xb8, 0x4e, 0x01, 0xc7, 0x49, + 0x81, 0x74, 0xc8, 0x19, 0x74, 0xac, 0xe3, 0x16, 0xba, 0xbf, 0x03, 0xa4, 0x32, 0xcc, 0xa0, 0x8d, + 0x2a, 0x06, 0xbd, 0x88, 0xbe, 0x0f, 0xd8, 0x7a, 0x90, 0xa7, 0x80, 0x90, 0xca, 0x8e, 0x1b, 0x7b, + 0x4e, 0x39, 0x70, 0xd0, 0x05, 0xfe, 0x80, 0x27, 0x9e, 0xa3, 0xcc, 0x27, 0x8a, 0x74, 0x52, 0xe5, + 0x4b, 0x5b, 0xa7, 0x5c, 0xe2, 0x63, 0x45, 0x32, 0xa9, 0xf9, 0x1c, 0x5b, 0xf7, 0xbd, 0x40, 0x0c, + 0x95, 0x21, 0x86, 0x33, 0x21, 0x6f, 0xa0, 0xc4, 0xfb, 0xd9, 0x86, 0x6a, 0xa7, 0x64, 0xfb, 0x85, + 0xbd, 0x36, 0x77, 0xb6, 0x43, 0xfe, 0x56, 0x6e, 0x02, 0xde, 0xf2, 0x0e, 0xcd, 0xe7, 0xb3, 0xfe, + 0xe5, 0xe5, 0xc8, 0x06, 0x4c, 0x0e, 0xf7, 0xe3, 0xe5, 0x52, 0x68, 0x04, 0x36, 0x3f, 0xc8, 0x4e, + 0x0f, 0x15, 0xd2, 0x00, 0xef, 0x50, 0xf9, 0xdd, 0x4f, 0x96, 0x4b, 0xda, 0x94, 0xf2, 0x0e, 0x81, + 0x1b, 0x14, 0xb2, 0x97, 0x44, 0xb1, 0x83, 0x9b, 0x05, 0x39, 0x66, 0x56, 0x09, 0x7e, 0x23, 0x89, + 0xe2, 0xdb, 0xb0, 0x43, 0x3c, 0xc9, 0x56, 0x8b, 0x8c, 0xcb, 0x3b, 0xe8, 0x98, 0x59, 0xb4, 0x57, + 0x0a, 0x5c, 0xca, 0x3b, 0xe6, 0x2b, 0xec, 0x54, 0x20, 0x3a, 0xdc, 0x55, 0xcc, 0x05, 0x6c, 0xd3, + 0x49, 0x78, 0x97, 0xbc, 0x1a, 0xe4, 0xa0, 0x39, 0x49, 0x08, 0x3b, 0xc5, 0x7c, 0xf4, 0x70, 0x3c, + 0xcf, 0x1e, 0x29, 0x17, 0x4a, 0xa2, 0x1e, 0xa8, 0x55, 0x8a, 0x23, 0xd6, 0x4b, 0x99, 0x36, 0xe5, + 0x0d, 0xe8, 0x84, 0x6b, 0x03, 0x3a, 0x61, 0xbe, 0x7d, 0x1b, 0x45, 0x5f, 0xc8, 0x2f, 0xd4, 0xd9, + 0xb4, 0xa2, 0xba, 0x3e, 0x87, 0x36, 0xd9, 0x02, 0xd1, 0x5d, 0xc6, 0x43, 0x59, 0x1a, 0x44, 0x1a, + 0xcf, 0x4f, 0x84, 0x2b, 0xd1, 0x3b, 0xe8, 0x6b, 0x4b, 0xce, 0x12, 0x01, 0xef, 0x7b, 0xf1, 0x56, + 0x6c, 0x3e, 0xc5, 0xd6, 0x0a, 0x38, 0x38, 0x1d, 0x64, 0x58, 0x5b, 0xc9, 0xb0, 0x70, 0x12, 0x86, + 0x18, 0x76, 0x76, 0x0a, 0x86, 0x6d, 0x7c, 0xfd, 0x18, 0x76, 0x2e, 0x67, 0xd8, 0x9c, 0x01, 0xb5, + 0xf7, 0x8a, 0xe2, 0xba, 0x14, 0x03, 0xaa, 0xa3, 0xc4, 0xfa, 0x99, 0x85, 0x49, 0x93, 0xa9, 0x5a, + 0x8d, 0x7a, 0xa1, 0x47, 0x32, 0xc8, 0xff, 0x43, 0xbb, 0xd2, 0x3a, 0x6b, 0x24, 0xd0, 0x31, 0x25, + 0x30, 0x53, 0x02, 0xa0, 0x07, 0x7e, 0x10, 0xd0, 0xe1, 0xde, 0xb0, 0x29, 0x81, 0x46, 0x9a, 0x34, + 0xf5, 0x53, 0xa9, 0xe5, 0x2b, 0x9d, 0x34, 0x4f, 0xb0, 0x39, 0x4f, 0x70, 0xb9, 0x4f, 0x5b, 0x49, + 0xc3, 0x56, 0x29, 0x80, 0xa3, 0x87, 0x85, 0xb6, 0x8b, 0x86, 0xad, 0x52, 0x50, 0x3f, 0x59, 0x45, + 0x16, 0xa9, 0xfe, 0xcc, 0xf6, 0x82, 0xcd, 0xc3, 0x26, 0xd9, 0x0b, 0x24, 0xb2, 0x7d, 0xc3, 0x5e, + 0x42, 0x98, 0x8d, 0x20, 0x12, 0xd4, 0xe1, 0x40, 0x52, 0x28, 0x4b, 0x05, 0x93, 0x85, 0x42, 0x79, + 0x8c, 0xa1, 0x2c, 0xed, 0xa8, 0x86, 0x97, 0xb1, 0x05, 0x94, 0x73, 0x77, 0xa8, 0xf1, 0x2d, 0x36, + 0xef, 0x92, 0x45, 0x12, 0x79, 0xf8, 0x21, 0xe6, 0x54, 0x19, 0x32, 0x6d, 0x5d, 0xde, 0x7c, 0x86, + 0x1d, 0x2b, 0x6d, 0xe8, 0xa0, 0xa5, 0x20, 0x9b, 0x37, 0x6c, 0xa3, 0x90, 0x81, 0xda, 0x0b, 0xd0, + 0x93, 0x3a, 0x4c, 0x7b, 0x64, 0x5d, 0x45, 0x76, 0x6d, 0xd8, 0x2b, 0x08, 0xbd, 0xa1, 0x80, 0xd0, + 0x7f, 0x11, 0x8a, 0xee, 0x91, 0x43, 0x2b, 0x60, 0x50, 0xff, 0x11, 0xf4, 0x06, 0x2e, 0xc3, 0x05, + 0xb6, 0x46, 0x08, 0xfb, 0x82, 0x7b, 0xe9, 0x7e, 0x24, 0x49, 0xab, 0x6c, 0xd8, 0xab, 0x08, 0x7e, + 0x5d, 0x43, 0x31, 0x2e, 0x0f, 0x11, 0x9f, 0x3f, 0x20, 0xc5, 0xb1, 0x61, 0x2f, 0x20, 0xe0, 0xf9, + 0x83, 0x42, 0xe6, 0x0b, 0x07, 0xe9, 0xc6, 0xf1, 0x42, 0xe6, 0x0b, 0xc5, 0xcc, 0x17, 0x0f, 0xd2, + 0x8d, 0xf5, 0x42, 0xe6, 0x8b, 0x07, 0x28, 0x63, 0x77, 0xfb, 0x71, 0xba, 0xf1, 0x08, 0xc9, 0xd8, + 0xf0, 0x6d, 0x3e, 0xcd, 0x8c, 0x34, 0x16, 0xae, 0xe4, 0x32, 0x4a, 0xb4, 0x96, 0x75, 0x82, 0x42, + 0xe0, 0x72, 0x38, 0xe9, 0x5a, 0x4d, 0x76, 0x7c, 0x10, 0xd5, 0x91, 0xfd, 0x8d, 0x93, 0x24, 0x1d, + 0x0c, 0x60, 0xdf, 0xeb, 0xc3, 0x01, 0x34, 0x84, 0x1f, 0x84, 0x07, 0x1b, 0x1b, 0xe4, 0x18, 0x1c, + 0x28, 0x70, 0x3b, 0x3c, 0x80, 0xbd, 0xa6, 0x30, 0x83, 0x0e, 0xef, 0x74, 0x36, 0x4e, 0x61, 0x5f, + 0x57, 0xf2, 0x59, 0xbc, 0xd6, 0xe9, 0x98, 0xf7, 0xd9, 0x22, 0x6e, 0xfb, 0x78, 0x78, 0x6e, 0x22, + 0x29, 0xbc, 0xf4, 0x90, 0xac, 0xdc, 0x84, 0x03, 0x82, 0x84, 0x5d, 0x4f, 0x7d, 0x6d, 0x3e, 0xc3, + 0x16, 0x34, 0xb4, 0x28, 0xbe, 0x77, 0xfb, 0xb1, 0xb2, 0x36, 0x6b, 0xf1, 0xfd, 0x4e, 0x3f, 0xb6, + 0x7e, 0x7e, 0x86, 0x5d, 0x9e, 0xa6, 0x49, 0xed, 0x5f, 0x32, 0x6f, 0x6a, 0xad, 0xa8, 0x36, 0x15, + 0xed, 0x0e, 0x76, 0x58, 0x2b, 0x4a, 0x05, 0x26, 0x98, 0xf9, 0x1a, 0x99, 0x60, 0x83, 0xcd, 0x27, + 0x82, 0x2c, 0xc7, 0x2a, 0xb2, 0x45, 0x25, 0x91, 0xa1, 0x05, 0xc6, 0xdf, 0xd0, 0xf1, 0x44, 0x02, + 0xcc, 0x12, 0xc1, 0xe8, 0x80, 0xba, 0x04, 0x1c, 0x14, 0x53, 0xd8, 0x41, 0x2f, 0x55, 0x31, 0xce, + 0xe4, 0x45, 0x5f, 0xa3, 0x8c, 0x16, 0xc1, 0xb7, 0x3c, 0xf3, 0x3c, 0x5b, 0xe1, 0xbb, 0x51, 0x22, + 0x85, 0xa7, 0x0c, 0xd5, 0xe4, 0x36, 0x5b, 0x56, 0x40, 0x32, 0x47, 0xdf, 0x65, 0xeb, 0xc4, 0x65, + 0x22, 0xf4, 0x8a, 0x0e, 0xa2, 0x05, 0x1c, 0xe5, 0xd9, 0xe6, 0x38, 0xd7, 0x92, 0x4d, 0xaa, 0xe1, + 0xcd, 0xd0, 0xcb, 0xfd, 0x45, 0xc3, 0x62, 0xd8, 0x62, 0x85, 0x18, 0x66, 0xfd, 0xef, 0x3a, 0x7b, + 0xfe, 0x61, 0xd6, 0x71, 0x9b, 0x27, 0xd2, 0xe7, 0xc1, 0xff, 0xbd, 0xa3, 0xe0, 0xeb, 0x48, 0x00, + 0xdf, 0xc2, 0x4e, 0xbb, 0x51, 0x37, 0x0e, 0x04, 0xac, 0xcc, 0xb0, 0x6b, 0x6e, 0x76, 0x9a, 0x99, + 0xdf, 0xc8, 0x6a, 0x18, 0xf4, 0x32, 0x4f, 0x27, 0x07, 0x5b, 0xcd, 0x49, 0x7c, 0xa4, 0xdc, 0x04, + 0xed, 0xd6, 0xeb, 0x22, 0x08, 0x22, 0xeb, 0x57, 0xe6, 0x27, 0x15, 0xc8, 0x64, 0x20, 0x2c, 0x30, + 0x29, 0x56, 0x6f, 0x87, 0x2d, 0x17, 0x8d, 0xd5, 0xd3, 0xaf, 0x51, 0x49, 0xce, 0xb2, 0x4b, 0x95, + 0x0c, 0x19, 0xb8, 0x67, 0xa6, 0x32, 0x70, 0x5f, 0x60, 0x6b, 0xda, 0x96, 0x9a, 0x0a, 0x37, 0x0a, + 0x3d, 0x1d, 0x51, 0xb5, 0xaa, 0xc0, 0x3b, 0x04, 0xc5, 0xc0, 0x63, 0x85, 0x98, 0x08, 0x9e, 0xe6, + 0x53, 0xab, 0xa0, 0x36, 0x02, 0x61, 0xe4, 0x7d, 0xee, 0x3a, 0x64, 0x49, 0x56, 0xb6, 0xb1, 0xc5, + 0x3e, 0x77, 0xaf, 0x23, 0xc0, 0xbc, 0x4c, 0x51, 0x8a, 0x20, 0xa9, 0xce, 0x2b, 0x0d, 0x71, 0xd8, + 0x16, 0xa0, 0x51, 0xcc, 0x57, 0xd9, 0xb2, 0x5b, 0x88, 0x2e, 0x54, 0x7c, 0x79, 0xb2, 0x59, 0x1d, + 0x78, 0x68, 0x97, 0x90, 0xcd, 0xa7, 0xd9, 0x5c, 0x17, 0x43, 0x03, 0x91, 0x09, 0x61, 0x26, 0x06, + 0xe3, 0x05, 0x6d, 0x85, 0x00, 0x9a, 0x76, 0xf7, 0x48, 0x1b, 0xf4, 0x94, 0x9a, 0xce, 0x46, 0xa8, + 0xe9, 0xab, 0xdd, 0x23, 0x65, 0xe6, 0x23, 0x2d, 0xfd, 0x06, 0x3b, 0x31, 0x58, 0x56, 0xe9, 0xea, + 0x4b, 0xd5, 0xba, 0xfa, 0xf1, 0x72, 0x05, 0xa4, 0xaf, 0x7f, 0x80, 0xad, 0x15, 0x6a, 0x41, 0xbf, + 0xe1, 0xb2, 0xd2, 0xd0, 0x06, 0x8a, 0xaf, 0x64, 0xc5, 0xf1, 0x66, 0x40, 0x9b, 0x9d, 0x1c, 0x6a, + 0x1e, 0x45, 0x0b, 0x6d, 0x68, 0x1f, 0x1e, 0xc1, 0x7a, 0xb9, 0x03, 0x28, 0x70, 0x60, 0x40, 0x8f, + 0x0a, 0x0b, 0xee, 0x47, 0x52, 0xe8, 0x98, 0x5f, 0x02, 0xbd, 0x15, 0x49, 0x61, 0x5e, 0x2e, 0x84, + 0x35, 0xae, 0xa9, 0xc9, 0x19, 0x08, 0x7d, 0x2c, 0x04, 0x3a, 0x3e, 0xce, 0x96, 0xf5, 0x75, 0x08, + 0xd1, 0x17, 0xa4, 0xa9, 0x37, 0x6c, 0x75, 0xf3, 0xe1, 0x36, 0x80, 0x40, 0x15, 0x50, 0x28, 0x6e, + 0x2f, 0x71, 0x0e, 0x63, 0x34, 0x1b, 0x65, 0x38, 0xad, 0x5e, 0xf2, 0x4e, 0x6c, 0x5e, 0x61, 0x8f, + 0x28, 0x9c, 0xc3, 0x58, 0xc5, 0x07, 0x90, 0x8e, 0x72, 0x9c, 0x42, 0x9f, 0x28, 0xf3, 0x9d, 0x18, + 0x43, 0x03, 0x6e, 0x0d, 0xd9, 0x9b, 0xd6, 0x27, 0xdb, 0x9b, 0xac, 0x5f, 0xac, 0xb1, 0xa7, 0x2b, + 0x18, 0x4f, 0x0d, 0x6d, 0x3b, 0xf1, 0xfb, 0xa0, 0x81, 0x09, 0x29, 0x51, 0xee, 0xbc, 0x0b, 0xba, + 0x0d, 0x7d, 0x2b, 0x3f, 0xe1, 0xd5, 0xe6, 0xd4, 0xa5, 0x9b, 0xea, 0xc3, 0xce, 0xea, 0xd8, 0xfc, + 0x28, 0x9b, 0x57, 0x40, 0x98, 0x32, 0x05, 0x2e, 0x5e, 0xb6, 0x59, 0x52, 0x30, 0x1d, 0x86, 0xa8, + 0x51, 0x48, 0xdb, 0x25, 0xed, 0x49, 0x97, 0xa3, 0x58, 0xa7, 0xff, 0x59, 0x9b, 0x5a, 0x63, 0xbb, + 0x46, 0x8e, 0xd3, 0x49, 0xfb, 0xd5, 0x3b, 0x6c, 0x4d, 0xb9, 0x58, 0xb3, 0xe3, 0xf4, 0x3d, 0x6e, + 0x59, 0xab, 0x59, 0x3d, 0x74, 0x02, 0x57, 0x6c, 0x3f, 0x33, 0x53, 0x6e, 0x3f, 0xb3, 0x15, 0xdb, + 0x8f, 0xf5, 0x97, 0x6a, 0xec, 0x99, 0x69, 0x8e, 0xd6, 0xab, 0xed, 0xd6, 0x1b, 0xbe, 0x7b, 0x30, + 0x69, 0xe0, 0xbf, 0x0b, 0x67, 0xe9, 0x09, 0x36, 0xa7, 0x06, 0x30, 0xa3, 0xc2, 0xb4, 0xa9, 0xe7, + 0xbf, 0x97, 0x5d, 0x99, 0xb6, 0x5a, 0x1e, 0x1e, 0x28, 0xa7, 0x6c, 0x91, 0xd6, 0x6b, 0x53, 0xd8, + 0x56, 0x8b, 0x36, 0xde, 0x7a, 0xc9, 0xc6, 0x6b, 0xbd, 0xcd, 0x9e, 0xac, 0x68, 0x9f, 0x56, 0xaf, + 0xdd, 0x7a, 0xef, 0x6d, 0x5a, 0xdf, 0x34, 0x49, 0xd8, 0xa1, 0x08, 0x92, 0x08, 0xd6, 0xe4, 0x7a, + 0x10, 0x75, 0x54, 0x33, 0x43, 0x17, 0x35, 0x6a, 0x43, 0x17, 0x35, 0xac, 0x9f, 0xad, 0x55, 0xd6, + 0x4d, 0xd3, 0x74, 0x37, 0x92, 0xfe, 0x9e, 0x4f, 0x97, 0xae, 0x6e, 0x45, 0xc9, 0xfd, 0x54, 0x24, + 0xdb, 0x44, 0x2b, 0x93, 0x56, 0x3d, 0x5f, 0xa2, 0x7a, 0x71, 0x89, 0x40, 0x78, 0x2d, 0x13, 0xa9, + 0x4e, 0x9a, 0x2f, 0xb2, 0x13, 0x70, 0xf6, 0xf4, 0x42, 0xd5, 0x9e, 0xe3, 0x46, 0x51, 0xe0, 0x45, + 0x0f, 0x88, 0x4a, 0x17, 0xec, 0x47, 0x4a, 0xb9, 0x2d, 0x95, 0x69, 0x7d, 0xa5, 0x3e, 0x66, 0xd2, + 0x6d, 0x11, 0x47, 0xc9, 0x94, 0xd7, 0xdf, 0xce, 0x32, 0x96, 0xc4, 0xd2, 0xe1, 0x7e, 0x77, 0x37, + 0x92, 0xaa, 0xd7, 0x8b, 0x49, 0x2c, 0xaf, 0x21, 0x00, 0x65, 0xeb, 0x58, 0x3a, 0x0f, 0x78, 0x10, + 0xec, 0x73, 0xf7, 0x40, 0xf5, 0x7e, 0x29, 0x89, 0xe5, 0xdb, 0x0a, 0x04, 0x3b, 0x0b, 0xa0, 0xa4, + 0xb1, 0x10, 0x1e, 0xe2, 0x10, 0x7b, 0x41, 0xb9, 0x1d, 0x0d, 0xd3, 0xf5, 0xc0, 0xf1, 0xb4, 0xcf, + 0x93, 0x6e, 0x26, 0xa3, 0xc7, 0x78, 0x16, 0x01, 0x48, 0xd7, 0x23, 0xc5, 0xa1, 0xe4, 0xbb, 0xbd, + 0x54, 0x07, 0x59, 0x2f, 0x23, 0x8e, 0x82, 0x01, 0x33, 0x03, 0x52, 0x3f, 0xf2, 0x5d, 0x41, 0x58, + 0xf3, 0xc4, 0xcc, 0x49, 0x2c, 0xdf, 0xca, 0x80, 0x25, 0x6a, 0x5d, 0x28, 0x7b, 0x24, 0xd0, 0x18, + 0x07, 0xf3, 0xe3, 0xec, 0x25, 0x51, 0xd7, 0xf1, 0x44, 0x37, 0xc2, 0x63, 0x7e, 0xc1, 0x5e, 0x25, + 0xf8, 0xad, 0x24, 0xea, 0xde, 0x10, 0xdd, 0x08, 0x76, 0x84, 0xa7, 0x46, 0xce, 0xb1, 0x12, 0x21, + 0xa6, 0x9b, 0xe4, 0x31, 0xdd, 0x19, 0x14, 0x54, 0x16, 0x1f, 0x46, 0x50, 0x39, 0xc1, 0xe6, 0x50, + 0xe5, 0x49, 0x95, 0xed, 0x52, 0xa5, 0xac, 0xef, 0x99, 0x4c, 0x1d, 0x44, 0xe9, 0x7a, 0x5d, 0xe2, + 0x28, 0x4a, 0x62, 0x91, 0xec, 0xe9, 0x93, 0x23, 0x89, 0xe5, 0xb6, 0x02, 0xa1, 0xf5, 0x01, 0x28, + 0x64, 0xb7, 0x97, 0xfa, 0x7d, 0xd1, 0x8d, 0x3c, 0x11, 0xa4, 0x8a, 0x50, 0x0c, 0x20, 0x94, 0x22, + 0x1c, 0xaf, 0x87, 0xc4, 0xd2, 0xd9, 0xe5, 0x5e, 0x37, 0x92, 0x9e, 0x8e, 0x6a, 0x4b, 0x62, 0x79, + 0x9d, 0x20, 0xa0, 0xc2, 0x03, 0x42, 0x00, 0x12, 0x65, 0xd8, 0xa1, 0x25, 0x9c, 0x55, 0x8a, 0x58, + 0x2c, 0x6f, 0x17, 0xc0, 0xe6, 0xb3, 0xcc, 0x04, 0x54, 0x3f, 0x04, 0x59, 0x23, 0x4a, 0x8e, 0x08, + 0xb9, 0xa1, 0xec, 0xfb, 0xb1, 0xdc, 0x2a, 0x65, 0x8c, 0x99, 0x64, 0xeb, 0xab, 0x35, 0x76, 0x61, + 0xc2, 0x7c, 0x64, 0xb6, 0xfc, 0x0b, 0x6c, 0x4d, 0x69, 0x1c, 0x5c, 0xdf, 0xb2, 0x23, 0x65, 0x69, + 0xb5, 0x08, 0x26, 0xce, 0x29, 0xac, 0x79, 0x7d, 0x70, 0xcd, 0x4f, 0xb3, 0xc5, 0x2c, 0xf2, 0x41, + 0xcd, 0xc3, 0x82, 0x8e, 0x6e, 0x40, 0x5a, 0x57, 0x0d, 0xd2, 0x89, 0xad, 0x79, 0x46, 0x01, 0xf1, + 0xc8, 0xbe, 0xc0, 0xd6, 0x32, 0x24, 0x65, 0x88, 0x6a, 0x68, 0xab, 0x31, 0x81, 0x95, 0x2d, 0x2a, + 0x27, 0x83, 0xb9, 0x12, 0x19, 0x7c, 0x6f, 0xbd, 0x32, 0x04, 0x50, 0x0f, 0x1b, 0x95, 0xa7, 0xb7, + 0xb5, 0x87, 0x85, 0x6e, 0xd8, 0xe0, 0x25, 0x88, 0x44, 0x94, 0xa2, 0x35, 0x61, 0x43, 0x10, 0x3a, + 0x5e, 0x73, 0xc0, 0x53, 0x58, 0x1f, 0xf2, 0x14, 0x16, 0x4d, 0xb8, 0x33, 0x03, 0x26, 0xdc, 0x91, + 0xb7, 0x53, 0x70, 0xd6, 0x29, 0x8e, 0x4c, 0xc7, 0x2c, 0xe8, 0xb1, 0x12, 0xf8, 0xb6, 0x82, 0x56, + 0x47, 0x3d, 0xcd, 0x4d, 0x17, 0xf5, 0x64, 0x7d, 0x71, 0x86, 0x99, 0x38, 0x60, 0xbe, 0x1b, 0xe4, + 0xbe, 0xa5, 0xf2, 0x52, 0xd5, 0x06, 0x96, 0x8a, 0x6e, 0x7d, 0xa0, 0x29, 0xb9, 0xae, 0x6f, 0x7d, + 0xa0, 0x0d, 0xf9, 0x3c, 0x5e, 0x27, 0xc8, 0x0d, 0x43, 0x6a, 0x91, 0x97, 0x65, 0x7f, 0x27, 0x83, + 0x15, 0xef, 0x8c, 0xcc, 0x96, 0xee, 0x8c, 0x90, 0x2f, 0x90, 0xee, 0xb1, 0xc4, 0x3c, 0x4d, 0x1f, + 0x44, 0x09, 0x5d, 0x35, 0x5d, 0xb6, 0xd7, 0xd4, 0x65, 0x96, 0x6d, 0x05, 0x36, 0x2f, 0x33, 0xd3, + 0x0d, 0x1c, 0x4f, 0xa0, 0x67, 0x12, 0x47, 0x9f, 0xfb, 0x36, 0x0d, 0x37, 0xb8, 0x91, 0x67, 0xbc, + 0x21, 0x8e, 0xcc, 0xe7, 0xd9, 0x89, 0x61, 0xec, 0x82, 0x8b, 0xf3, 0xf8, 0x60, 0x09, 0xe5, 0xe5, + 0xfc, 0xdd, 0xbb, 0xc2, 0x52, 0x98, 0x5f, 0x7d, 0x75, 0x45, 0xcf, 0x6f, 0x79, 0x6f, 0x5c, 0x1e, + 0x72, 0x1e, 0x17, 0xed, 0x9e, 0xea, 0xd2, 0x61, 0xd9, 0x6c, 0xb1, 0xe5, 0x59, 0xdf, 0x59, 0xed, + 0x67, 0x28, 0x91, 0xf9, 0x47, 0x22, 0x3f, 0x24, 0x0a, 0x47, 0x6d, 0x7f, 0x83, 0xcd, 0x6b, 0x35, + 0x9f, 0xd6, 0x5b, 0x27, 0x27, 0x71, 0xf5, 0x59, 0xc6, 0x3e, 0x16, 0xf9, 0xa1, 0xb2, 0x34, 0xd1, + 0x8a, 0x2f, 0x02, 0x84, 0xec, 0x4c, 0xa7, 0xd8, 0x02, 0x66, 0xfb, 0x71, 0xac, 0xd6, 0x7b, 0x1e, + 0xd2, 0x5b, 0x71, 0x6c, 0x5e, 0x63, 0x33, 0x89, 0xba, 0x55, 0xf4, 0x1e, 0xa4, 0x5f, 0x28, 0x8b, + 0xd1, 0xaa, 0x49, 0x12, 0x25, 0xdd, 0xb4, 0xa3, 0x3c, 0x08, 0x59, 0xda, 0xfa, 0xd4, 0x94, 0x93, + 0x40, 0xfb, 0xfe, 0xd7, 0x36, 0x09, 0xe3, 0x58, 0xbc, 0xc4, 0x4b, 0xb3, 0x03, 0xbc, 0x04, 0x9a, + 0x22, 0x65, 0x22, 0x3f, 0xa9, 0xb8, 0x77, 0x02, 0x21, 0x4f, 0xa9, 0x49, 0x9a, 0xfb, 0x3a, 0x4d, + 0xd2, 0xfc, 0xc0, 0x24, 0x05, 0xec, 0x92, 0xaa, 0x32, 0x1d, 0x35, 0x47, 0x77, 0xc5, 0x83, 0x3b, + 0x14, 0x48, 0x8d, 0xd1, 0x3c, 0xf4, 0x59, 0x98, 0x05, 0x05, 0xa1, 0x9d, 0xd0, 0xe5, 0xdd, 0x98, + 0xfb, 0x9d, 0x50, 0x07, 0x3e, 0xac, 0xd8, 0x4c, 0x83, 0xb6, 0x3c, 0xeb, 0x27, 0xea, 0x99, 0xed, + 0x27, 0xad, 0x0a, 0x20, 0x46, 0x31, 0xf3, 0xe8, 0x9d, 0x6d, 0x72, 0x14, 0x62, 0x38, 0xfb, 0xf0, + 0x9d, 0x83, 0xda, 0x74, 0x77, 0x0e, 0x26, 0x93, 0xad, 0x56, 0xf4, 0x0f, 0xf5, 0x69, 0xb4, 0xa8, + 0x20, 0xef, 0xe0, 0x71, 0xa4, 0xb3, 0x49, 0xe7, 0x56, 0xc7, 0x91, 0x02, 0x92, 0xd2, 0x7d, 0x81, + 0xad, 0xf5, 0xe2, 0x4e, 0xc2, 0x3d, 0xe1, 0xe9, 0x4b, 0x36, 0x6a, 0x8b, 0xd6, 0x60, 0x75, 0xc9, + 0xe6, 0x25, 0xb6, 0x31, 0x74, 0x07, 0x81, 0xd3, 0x10, 0xd5, 0x01, 0x75, 0x62, 0xe0, 0x0a, 0xc2, + 0x35, 0xca, 0xb5, 0xbe, 0x54, 0x63, 0x8f, 0x57, 0xac, 0x79, 0x76, 0x46, 0x81, 0x24, 0xfe, 0xb5, + 0x9f, 0x50, 0x6d, 0xf6, 0xc8, 0x03, 0x7d, 0x08, 0x38, 0x79, 0x4c, 0x8d, 0x0e, 0x4c, 0x3f, 0xde, + 0x1c, 0x3e, 0x22, 0xec, 0xe3, 0x0f, 0x86, 0x60, 0xe8, 0x8e, 0x10, 0x87, 0x52, 0x84, 0x30, 0x23, + 0xb0, 0xc5, 0x47, 0x3d, 0x4d, 0xd3, 0x6b, 0x1a, 0x7e, 0x8f, 0xc0, 0xd6, 0xaf, 0xd5, 0x26, 0xb3, + 0x27, 0x89, 0x7c, 0xe9, 0x76, 0x12, 0xed, 0xf9, 0x81, 0x20, 0x47, 0xb5, 0x1e, 0xa6, 0xe3, 0x78, + 0x22, 0x4e, 0x84, 0xcb, 0xa5, 0xd0, 0x43, 0x3e, 0x9e, 0x0d, 0xf9, 0x46, 0x96, 0x65, 0xbe, 0xc8, + 0x4e, 0x16, 0x06, 0x5f, 0x2a, 0x45, 0x13, 0xb1, 0x9e, 0x4f, 0x44, 0xa1, 0x58, 0x99, 0x7c, 0x66, + 0x06, 0xc9, 0x07, 0xc5, 0x15, 0xea, 0x4a, 0x89, 0x3e, 0x14, 0x10, 0xe9, 0xc3, 0xfa, 0x91, 0xea, + 0xc5, 0x1b, 0x18, 0xd5, 0x84, 0xc5, 0x7b, 0x87, 0x19, 0xba, 0x23, 0x31, 0x95, 0xd0, 0x97, 0x0d, + 0x9e, 0x6d, 0x3e, 0x8c, 0x1d, 0xd5, 0x5e, 0xe3, 0xda, 0x8e, 0x42, 0xb5, 0x58, 0x9f, 0xae, 0x57, + 0x5a, 0x62, 0xa9, 0x7b, 0x6f, 0xf6, 0x45, 0x82, 0x2b, 0xdc, 0xe2, 0xa9, 0x50, 0x6a, 0xe4, 0x09, + 0x36, 0xe7, 0xf2, 0x54, 0xe4, 0xb7, 0xcd, 0x28, 0x65, 0x9e, 0x61, 0x8b, 0x69, 0x0f, 0x8f, 0xfd, + 0x7c, 0xaa, 0x32, 0x80, 0xf9, 0x28, 0x63, 0x7b, 0x09, 0x77, 0x0b, 0x6e, 0xe5, 0x15, 0xbb, 0x00, + 0x19, 0xd0, 0xb7, 0x1a, 0x93, 0xf4, 0xad, 0xb9, 0x29, 0xf4, 0xad, 0xf9, 0x29, 0xf4, 0xad, 0x85, + 0x61, 0x7d, 0x2b, 0xd7, 0x55, 0x17, 0x4b, 0xe6, 0x84, 0xef, 0x9b, 0xa9, 0x94, 0x1a, 0x2b, 0x26, + 0xea, 0x5a, 0x9a, 0xfa, 0x9d, 0x10, 0xaf, 0xce, 0x8f, 0x9a, 0xac, 0x0d, 0x36, 0x0f, 0x5f, 0xa0, + 0x85, 0xab, 0x47, 0x46, 0x54, 0x52, 0x9d, 0x3e, 0x9e, 0xef, 0x6a, 0x17, 0xbd, 0x4e, 0xc2, 0x04, + 0xe7, 0x57, 0xe3, 0xf5, 0x25, 0xdd, 0xec, 0x62, 0xfc, 0x45, 0xb6, 0x26, 0xf7, 0x93, 0x48, 0xca, + 0x40, 0x68, 0x95, 0x5a, 0xf1, 0xdc, 0x00, 0xb8, 0xbc, 0x50, 0x73, 0xe3, 0x17, 0x6a, 0x7e, 0x68, + 0xa1, 0xce, 0xb0, 0xc5, 0xb0, 0xd7, 0x45, 0xaf, 0x70, 0xaa, 0xa6, 0x2f, 0x07, 0x98, 0x4f, 0xb1, + 0x55, 0x8d, 0xab, 0x50, 0x68, 0x12, 0x07, 0xa0, 0xe6, 0x65, 0x76, 0x0c, 0x1f, 0x69, 0x38, 0x70, + 0xa3, 0xb0, 0xaf, 0xc2, 0x16, 0x95, 0xc7, 0x79, 0x38, 0xa3, 0xb0, 0x24, 0x4b, 0xa5, 0x25, 0xd9, + 0x9d, 0x96, 0x74, 0x77, 0x24, 0x97, 0xbd, 0x74, 0xe4, 0x6a, 0xc0, 0xc1, 0x8d, 0x18, 0xd9, 0x19, + 0x91, 0xa5, 0xad, 0xb7, 0xd8, 0xa3, 0x2d, 0xcd, 0x40, 0xdc, 0x2b, 0xd4, 0x7b, 0xb3, 0xef, 0x7b, + 0x22, 0x74, 0xc5, 0x84, 0x1b, 0x7f, 0x79, 0x9b, 0xf5, 0x62, 0x9b, 0x96, 0x5b, 0x79, 0x4f, 0x25, + 0xe3, 0x56, 0x50, 0xed, 0xef, 0xa4, 0xf4, 0x84, 0x91, 0xae, 0xb5, 0xee, 0x7b, 0x59, 0x60, 0xb1, + 0xba, 0xee, 0x8e, 0x81, 0xc5, 0x1b, 0x6c, 0x3e, 0xe6, 0x47, 0x41, 0xc4, 0x89, 0xef, 0x96, 0x6d, + 0x9d, 0xb4, 0xb6, 0x2a, 0x1b, 0xc9, 0x7c, 0x31, 0x63, 0x1a, 0xe1, 0x49, 0x87, 0x76, 0x98, 0x65, + 0x1b, 0xbf, 0xad, 0x5f, 0xaa, 0x36, 0xea, 0x6a, 0x8f, 0x9a, 0xdd, 0x0b, 0xed, 0x2c, 0x66, 0x27, + 0x35, 0xdf, 0x61, 0x4a, 0x7c, 0x41, 0xef, 0xee, 0xcc, 0xc3, 0x78, 0x77, 0x87, 0xe3, 0xc8, 0xec, + 0x42, 0x5d, 0x23, 0x3d, 0x8c, 0xb3, 0xef, 0xcd, 0xc3, 0x68, 0xfd, 0x4e, 0x83, 0x9d, 0x6a, 0xdd, + 0x74, 0xa3, 0x70, 0x4b, 0x8a, 0xee, 0x76, 0x22, 0xfa, 0xbe, 0x78, 0x00, 0x19, 0xd7, 0x83, 0xc8, + 0x3d, 0x98, 0xbc, 0xb6, 0xbe, 0x14, 0xdd, 0x7c, 0x6d, 0x29, 0x85, 0x11, 0xdb, 0x62, 0x8f, 0xae, + 0xb0, 0x28, 0x15, 0x57, 0xa7, 0x81, 0xbf, 0x62, 0xee, 0x87, 0x92, 0x72, 0xd5, 0x46, 0x98, 0x43, + 0x90, 0xd6, 0x79, 0xe2, 0xcb, 0x23, 0xc5, 0xbe, 0x2a, 0x05, 0x8b, 0xfc, 0x6e, 0x8f, 0x07, 0x90, + 0x41, 0x3c, 0xab, 0x93, 0xd0, 0x47, 0x2c, 0xff, 0x40, 0xf0, 0x44, 0x31, 0x6c, 0x0e, 0xc8, 0x72, + 0x53, 0x21, 0x3c, 0xcd, 0xaf, 0x19, 0xc0, 0x6c, 0x32, 0xf3, 0xc0, 0x0f, 0x02, 0xc1, 0xa5, 0x48, + 0x30, 0x64, 0x03, 0x89, 0x8b, 0x78, 0xb6, 0x22, 0x07, 0xf8, 0x3b, 0x83, 0x16, 0xa3, 0xc3, 0x06, + 0xa0, 0x30, 0x4a, 0xb7, 0x97, 0xca, 0xa8, 0x8b, 0x2f, 0x90, 0x2c, 0xd1, 0xfd, 0xa8, 0x1c, 0x62, + 0x7e, 0x08, 0x38, 0xce, 0x77, 0x0f, 0x44, 0xa2, 0x23, 0x30, 0xad, 0xe6, 0xc8, 0x55, 0x68, 0xee, + 0x10, 0xaa, 0x9d, 0x95, 0xa1, 0x97, 0xbc, 0x94, 0x99, 0x43, 0x5d, 0xd2, 0xcf, 0x01, 0x30, 0x87, + 0x51, 0xe2, 0x77, 0xfc, 0x50, 0x39, 0x5d, 0x54, 0x8a, 0xe6, 0x50, 0xa4, 0xb0, 0x96, 0x6b, 0x7a, + 0x0e, 0x31, 0x09, 0xfd, 0xf5, 0x92, 0x28, 0x56, 0xbb, 0x0c, 0x85, 0x6b, 0x15, 0x20, 0x90, 0xdf, + 0xed, 0xa5, 0xbe, 0x4b, 0xab, 0x76, 0x4c, 0x5d, 0x4a, 0xcc, 0x20, 0x28, 0x5d, 0xeb, 0x35, 0x25, + 0xa7, 0x4b, 0x96, 0xde, 0xfc, 0x44, 0x8d, 0xcd, 0xab, 0x11, 0x00, 0x67, 0xa5, 0x41, 0xa4, 0xdf, + 0x6f, 0xc0, 0x6f, 0x38, 0xfa, 0xd4, 0xb8, 0x0a, 0x32, 0xaa, 0x82, 0xa8, 0xd7, 0x46, 0x60, 0x65, + 0xe9, 0x56, 0x00, 0x7e, 0xd3, 0x45, 0x6a, 0x1e, 0xe8, 0xfb, 0x00, 0x94, 0x80, 0x4e, 0x24, 0x91, + 0xcc, 0x83, 0xb2, 0xea, 0x76, 0x96, 0x46, 0x85, 0xdb, 0x27, 0x31, 0x46, 0x1b, 0x43, 0x7c, 0x90, + 0x61, 0xac, 0x80, 0x5d, 0x1d, 0xc7, 0xd6, 0x39, 0x4f, 0x17, 0xad, 0xbf, 0xe6, 0xfb, 0xd9, 0x02, + 0xd2, 0x7a, 0x1e, 0xf8, 0xb8, 0x39, 0x7a, 0xfd, 0xec, 0x0c, 0xd7, 0xba, 0xcb, 0xd6, 0xa1, 0x35, + 0x8c, 0x05, 0x74, 0x0f, 0xc2, 0xe8, 0x41, 0x20, 0xbc, 0x8e, 0xf0, 0x4a, 0xf5, 0xd5, 0x1e, 0xa2, + 0xbe, 0x4f, 0xd6, 0x2a, 0xa3, 0x53, 0xb3, 0x1d, 0x0e, 0xaa, 0x18, 0x2a, 0x4e, 0x52, 0x15, 0x4c, + 0x49, 0xcc, 0x13, 0xde, 0x75, 0x52, 0x7d, 0x1c, 0x60, 0x72, 0x27, 0xcf, 0xe0, 0x9a, 0xaf, 0x31, + 0x79, 0x2d, 0xcf, 0xd0, 0xfa, 0x1d, 0x65, 0xdc, 0xc8, 0x33, 0xba, 0xca, 0x80, 0x43, 0x19, 0x77, + 0xac, 0x84, 0xbd, 0xf4, 0xf0, 0xdd, 0x53, 0x16, 0xb7, 0xf7, 0x3a, 0x27, 0x3f, 0x50, 0x63, 0x2f, + 0x57, 0x34, 0x3a, 0x10, 0xec, 0x3f, 0x6a, 0x65, 0x8b, 0x76, 0x87, 0x5a, 0xd9, 0xee, 0x50, 0xdc, + 0xd6, 0xea, 0xc3, 0xdb, 0x5a, 0xb6, 0x2f, 0x92, 0xc6, 0x90, 0x2b, 0x17, 0xbe, 0x97, 0x5a, 0x2f, + 0x8e, 0xf6, 0x59, 0xdc, 0xf6, 0x53, 0x2d, 0xea, 0x2b, 0x2f, 0xea, 0x6d, 0xbf, 0x2f, 0xda, 0xbc, + 0x2b, 0x52, 0xcb, 0x1e, 0x4d, 0x9d, 0x85, 0x62, 0x1a, 0x5f, 0x39, 0x25, 0xc6, 0xef, 0xda, 0x53, + 0xd6, 0x69, 0x0b, 0x57, 0x84, 0x12, 0xaa, 0xc3, 0x9e, 0x4c, 0xa8, 0xf3, 0xee, 0x54, 0x75, 0xe6, + 0x4b, 0x40, 0x75, 0x6e, 0xb0, 0x79, 0xfd, 0xd2, 0x54, 0xf1, 0x3e, 0x8e, 0xef, 0x59, 0xdf, 0x3e, + 0xfa, 0xda, 0x65, 0xa1, 0xbe, 0x5b, 0xbd, 0x20, 0x80, 0x9a, 0xd0, 0x5a, 0x57, 0x30, 0x22, 0xd6, + 0xca, 0x46, 0xc4, 0x33, 0x6c, 0x31, 0xea, 0x49, 0x37, 0xea, 0xe6, 0x52, 0x48, 0x0e, 0xc8, 0xef, + 0x05, 0xcf, 0x14, 0x5f, 0xcf, 0xf8, 0x42, 0x9d, 0x9d, 0xad, 0xba, 0x32, 0x92, 0x5b, 0x07, 0xc7, + 0xb6, 0x87, 0x9f, 0x68, 0xde, 0xd3, 0xf6, 0x01, 0x0d, 0x30, 0x5b, 0xcc, 0xcc, 0x94, 0x46, 0x2a, + 0x91, 0x8b, 0x08, 0x95, 0x3a, 0x66, 0x05, 0xba, 0xf9, 0x2d, 0xec, 0x18, 0x49, 0x92, 0x92, 0xcb, + 0xd4, 0xa1, 0x98, 0x5e, 0x25, 0x02, 0x3c, 0x74, 0x4c, 0x96, 0x91, 0xd7, 0x74, 0x1b, 0x2b, 0x32, + 0xef, 0xb3, 0x95, 0x1c, 0xc6, 0x83, 0x40, 0xdd, 0xb2, 0x78, 0xe8, 0x9a, 0xcb, 0xb5, 0x58, 0xdf, + 0xca, 0x2e, 0x8c, 0xbf, 0x85, 0xd3, 0x4e, 0xa2, 0x5e, 0x3c, 0xfe, 0x79, 0xc2, 0xd2, 0x13, 0x1a, + 0x0d, 0xfd, 0x84, 0xc6, 0x39, 0xb6, 0xe4, 0x46, 0x49, 0x22, 0x5c, 0x19, 0xfb, 0xca, 0x1b, 0xb5, + 0x60, 0x17, 0x41, 0xd6, 0x17, 0x66, 0xd8, 0xf9, 0x29, 0x1a, 0x87, 0x55, 0x45, 0xbb, 0x65, 0x46, + 0xe4, 0x3a, 0x99, 0x3d, 0x27, 0x56, 0x2f, 0x3c, 0x27, 0x66, 0xb2, 0x59, 0x7c, 0x72, 0x91, 0x42, + 0x5a, 0xf1, 0xdb, 0xbc, 0xc4, 0x8e, 0x41, 0x8b, 0x65, 0x25, 0x5b, 0xb9, 0x32, 0x30, 0xa3, 0xa0, + 0x5f, 0x7f, 0x88, 0x35, 0x28, 0xb2, 0x83, 0x26, 0xf8, 0x62, 0x73, 0xca, 0xf9, 0xb1, 0xa9, 0x18, + 0x5a, 0xd5, 0xd4, 0x85, 0x35, 0x1d, 0x15, 0xbb, 0x90, 0xd2, 0x65, 0x35, 0xd4, 0x31, 0xa0, 0x3d, + 0xd8, 0x1d, 0x81, 0x49, 0x03, 0x24, 0xc7, 0x79, 0xf5, 0x7a, 0xdc, 0x60, 0x86, 0xf9, 0x04, 0x5b, + 0x01, 0x20, 0x90, 0x19, 0x75, 0x69, 0x41, 0x79, 0xc3, 0x8b, 0x40, 0xf3, 0x29, 0xb6, 0xa6, 0x2c, + 0x37, 0x31, 0x5a, 0xd9, 0xdd, 0x03, 0x1d, 0x90, 0x46, 0xe0, 0x6d, 0x91, 0x6c, 0xfb, 0xee, 0x81, + 0xf9, 0x8d, 0xac, 0x81, 0x63, 0x55, 0x57, 0xc8, 0x2e, 0x4d, 0x33, 0xb0, 0x26, 0x94, 0x4c, 0x6d, + 0x2a, 0xb8, 0xf9, 0x38, 0x6b, 0x60, 0x1a, 0xa5, 0x7b, 0xdf, 0x3d, 0xd0, 0xf7, 0x8f, 0x1a, 0xb6, + 0x4e, 0x5a, 0x9f, 0xa9, 0xb1, 0x27, 0xc7, 0xd7, 0xab, 0x9e, 0x3e, 0x44, 0x95, 0x4f, 0xb8, 0x85, + 0x18, 0x37, 0x90, 0x30, 0x34, 0x60, 0xea, 0x95, 0xfd, 0x20, 0x9b, 0x43, 0x62, 0xd0, 0xd7, 0xa9, + 0x9f, 0x98, 0x66, 0x54, 0xb6, 0x2a, 0x63, 0x7d, 0xa5, 0xc6, 0xac, 0xf1, 0xf8, 0xb8, 0xad, 0x5c, + 0x67, 0x0b, 0xaa, 0x67, 0xda, 0x19, 0xfe, 0x54, 0x73, 0xaa, 0x41, 0xda, 0x59, 0xb9, 0xca, 0x4b, + 0x42, 0xf5, 0xaf, 0xe5, 0x92, 0xd0, 0xcc, 0x74, 0x97, 0x84, 0xac, 0xcf, 0xd6, 0xf5, 0xeb, 0x19, + 0xd5, 0xfb, 0xb6, 0x69, 0xb1, 0xe5, 0x6e, 0xda, 0x51, 0x76, 0x9d, 0x6c, 0x2d, 0x4a, 0xb0, 0xf2, + 0x49, 0x53, 0x1f, 0xd4, 0x39, 0x1e, 0xd5, 0x9a, 0x15, 0x92, 0xf3, 0x4c, 0xd1, 0x54, 0x8c, 0x74, + 0xfc, 0x92, 0xda, 0x96, 0x85, 0x5e, 0xa5, 0x47, 0x9b, 0x63, 0xf7, 0x71, 0x5b, 0xa3, 0x9b, 0x4f, + 0xb3, 0x79, 0xf5, 0x70, 0xa2, 0x62, 0xc7, 0xa1, 0xf1, 0xea, 0x7c, 0xf3, 0x8d, 0xe2, 0x7d, 0x8c, + 0x82, 0x10, 0x78, 0xbe, 0x39, 0x79, 0x85, 0xed, 0x81, 0xa2, 0xd6, 0x4f, 0xd7, 0xd9, 0xa3, 0x55, + 0x6a, 0x7c, 0x7e, 0xa1, 0x71, 0xe8, 0xe6, 0xea, 0x4a, 0x7e, 0x73, 0xb5, 0xc3, 0x4e, 0x20, 0x81, + 0x29, 0x8b, 0x25, 0xee, 0x9a, 0xc4, 0x7a, 0xf5, 0xd1, 0xc1, 0x44, 0x85, 0xba, 0x9b, 0x48, 0xa5, + 0x38, 0x1d, 0x30, 0x46, 0xe0, 0x39, 0xfb, 0x78, 0x67, 0x08, 0x96, 0x6e, 0xfe, 0x40, 0x8d, 0x99, + 0xc3, 0xb8, 0xc3, 0xac, 0xd5, 0x28, 0xb2, 0x56, 0x61, 0x3b, 0xa5, 0x0d, 0x3b, 0xdb, 0x4e, 0xd7, + 0x59, 0x23, 0x57, 0x10, 0x1b, 0x76, 0x23, 0xd3, 0xfe, 0xd4, 0xb5, 0xb0, 0xd9, 0x7c, 0xdb, 0x2f, + 0x69, 0x9a, 0x8d, 0xa2, 0xa6, 0x69, 0xfd, 0x64, 0x9d, 0x6d, 0x56, 0x8c, 0xef, 0x16, 0x0f, 0x25, + 0x4f, 0x8f, 0xc6, 0xcd, 0xdb, 0x6b, 0x7a, 0xeb, 0xa5, 0x69, 0xba, 0xd0, 0x1c, 0x5d, 0x4d, 0x53, + 0xfd, 0x16, 0x76, 0xde, 0xcd, 0x3b, 0x6c, 0x49, 0x41, 0x77, 0x40, 0x87, 0xa9, 0xba, 0xef, 0x8c, + 0xef, 0x22, 0xab, 0xa7, 0x83, 0xf1, 0x45, 0x66, 0xf7, 0xa0, 0x30, 0x8e, 0x99, 0xe2, 0x38, 0x36, + 0x3f, 0x96, 0x55, 0x87, 0xc7, 0xdf, 0xf8, 0x49, 0x7d, 0x8d, 0x35, 0xe8, 0x2d, 0xb5, 0xe9, 0xbb, + 0x0e, 0x9d, 0xb4, 0xa9, 0x94, 0xf5, 0x34, 0x3b, 0xd6, 0xba, 0x26, 0x65, 0xe2, 0xef, 0xf6, 0xa4, + 0x70, 0xa0, 0x50, 0xd8, 0x81, 0xe5, 0x20, 0x7d, 0x96, 0x82, 0x62, 0x28, 0x61, 0x6d, 0xb2, 0x0d, + 0xaa, 0xfb, 0x5e, 0xd4, 0x6e, 0xd9, 0x22, 0x88, 0xb8, 0x7e, 0x9c, 0x14, 0x79, 0x1d, 0x75, 0x99, + 0xac, 0xd9, 0xb7, 0x45, 0x00, 0x22, 0x15, 0xbe, 0xbf, 0x2a, 0xa3, 0x44, 0xd0, 0x9d, 0xa8, 0x7d, + 0x9e, 0xee, 0x67, 0x31, 0xb3, 0x00, 0x06, 0xe9, 0xfd, 0x75, 0x9e, 0xee, 0x9b, 0x2f, 0xb1, 0x93, + 0xc0, 0xb1, 0xf4, 0x1c, 0x92, 0x1b, 0xe1, 0x9d, 0x72, 0xe9, 0xf7, 0x45, 0xa0, 0x35, 0xfc, 0x51, + 0xd9, 0xe8, 0x24, 0xf5, 0xbb, 0xc2, 0xd9, 0xf3, 0x93, 0x54, 0xea, 0xf7, 0x94, 0x98, 0xb2, 0xf6, + 0xf9, 0x5d, 0x71, 0x0b, 0xe0, 0xea, 0x51, 0xa5, 0x8b, 0xcc, 0x08, 0x78, 0xaa, 0xde, 0xed, 0x55, + 0xa8, 0xea, 0x92, 0x15, 0xc0, 0xef, 0xe5, 0xcf, 0x2f, 0x3d, 0xc5, 0xd6, 0x10, 0xd3, 0x8f, 0xb3, + 0x2b, 0x37, 0xa4, 0x59, 0xaf, 0x00, 0x38, 0xbb, 0xbd, 0x09, 0x3b, 0x50, 0x27, 0x75, 0xa3, 0xe8, + 0xc0, 0x07, 0x79, 0xd2, 0xa4, 0x87, 0x06, 0x73, 0x08, 0xa8, 0x09, 0xbd, 0xd0, 0x7f, 0xb7, 0x07, + 0xb9, 0xc7, 0xc9, 0x0d, 0xa6, 0xd3, 0xd6, 0x2f, 0xd7, 0x2a, 0x83, 0xb2, 0x48, 0x21, 0x7a, 0x8b, + 0xd3, 0xb5, 0xb2, 0xa2, 0x3e, 0xa2, 0x1f, 0xea, 0xc4, 0xf5, 0x70, 0x0a, 0xef, 0x99, 0x2e, 0x22, + 0x04, 0x9f, 0x00, 0x3e, 0xcd, 0x28, 0xe1, 0xf8, 0x61, 0x76, 0x8f, 0x1a, 0x01, 0x5b, 0xa1, 0x2c, + 0xf8, 0xd6, 0x60, 0x50, 0xe5, 0x0d, 0x13, 0x46, 0x34, 0xe8, 0x7c, 0x9b, 0x1d, 0x72, 0xbe, 0x9d, + 0x67, 0x2b, 0xee, 0x7e, 0x74, 0x20, 0x3c, 0x67, 0x17, 0x44, 0x06, 0xda, 0x1d, 0x17, 0xed, 0x65, + 0x02, 0xa2, 0xf6, 0x95, 0x5a, 0xdf, 0x55, 0x3d, 0x30, 0x12, 0x09, 0x47, 0x0e, 0x6c, 0xbc, 0x79, + 0xe9, 0x51, 0xc6, 0x40, 0xc7, 0xe3, 0x61, 0x47, 0x9b, 0xfb, 0x57, 0xec, 0x02, 0x24, 0x63, 0xba, + 0x99, 0xdc, 0x16, 0x68, 0x5d, 0xce, 0x5c, 0x79, 0x25, 0xb3, 0xa2, 0xbf, 0x07, 0xc2, 0x6d, 0xf6, + 0x32, 0x92, 0xd2, 0x1f, 0xac, 0xdf, 0xae, 0x57, 0x06, 0xf7, 0x0d, 0xa3, 0x2b, 0x95, 0xb4, 0x7c, + 0xf8, 0xd4, 0x86, 0x0e, 0x9f, 0x26, 0x3b, 0x4e, 0x74, 0x26, 0x12, 0x3f, 0xf2, 0xb2, 0x00, 0x44, + 0x3a, 0xc4, 0x90, 0x66, 0xb7, 0x31, 0x47, 0xc7, 0x20, 0x02, 0x21, 0x47, 0x92, 0x07, 0x4e, 0x07, + 0x5a, 0x74, 0x3a, 0x7e, 0x3f, 0xd3, 0x43, 0xd6, 0x30, 0x03, 0x7b, 0xd2, 0x06, 0xb0, 0xf9, 0x38, + 0x5b, 0xd6, 0xb8, 0x7d, 0x91, 0xe8, 0xa0, 0xea, 0x25, 0x85, 0x06, 0x20, 0xf3, 0xff, 0xcb, 0x5f, + 0x57, 0xa3, 0x13, 0xec, 0x5a, 0xf3, 0x21, 0x46, 0xd7, 0x84, 0x8c, 0x02, 0xbc, 0xfc, 0x06, 0xdb, + 0xe6, 0x47, 0xd8, 0x7a, 0x15, 0xc2, 0x84, 0x35, 0x5c, 0x67, 0x0d, 0x1c, 0x9b, 0x7e, 0x5f, 0x09, + 0x13, 0xd6, 0xb7, 0x54, 0xda, 0x52, 0x89, 0x0b, 0x76, 0x7a, 0xbb, 0x5d, 0x5f, 0xee, 0xe4, 0x61, + 0xc2, 0x20, 0xe4, 0x66, 0xcf, 0x0b, 0xeb, 0x30, 0x0c, 0xfd, 0xb0, 0xb0, 0xc9, 0x66, 0x31, 0xba, + 0x58, 0xd9, 0x83, 0xe1, 0xdb, 0xfa, 0x48, 0x25, 0x0d, 0x64, 0x61, 0x9a, 0x9a, 0xd9, 0x02, 0x1f, + 0xfd, 0x39, 0xe3, 0x15, 0xdb, 0xff, 0x55, 0x6d, 0x60, 0xc9, 0x2a, 0xdb, 0xee, 0x25, 0x42, 0x13, + 0x39, 0x56, 0xe8, 0x47, 0xe1, 0x2d, 0xee, 0x07, 0xbd, 0x64, 0x92, 0x61, 0x1c, 0x8e, 0x07, 0x2e, + 0xf7, 0xb5, 0xd4, 0x09, 0xdf, 0x00, 0xdb, 0xf3, 0x03, 0xfd, 0x50, 0x39, 0x7e, 0x9b, 0x06, 0x9b, + 0x71, 0x13, 0x57, 0x2d, 0x37, 0x7c, 0x02, 0x56, 0xb6, 0xab, 0x36, 0x6c, 0xfc, 0x06, 0xac, 0x40, + 0x3d, 0xcb, 0xd3, 0xb0, 0xe1, 0x13, 0x5f, 0x85, 0xe7, 0xee, 0x81, 0x13, 0xf6, 0xba, 0xbb, 0x22, + 0x51, 0x0f, 0x46, 0x30, 0x00, 0xdd, 0x45, 0x88, 0x79, 0x8e, 0x2d, 0x23, 0x02, 0xb4, 0xa2, 0x83, + 0xa3, 0x14, 0xc6, 0x2d, 0x3f, 0x10, 0x5b, 0x9e, 0xf5, 0x83, 0xb5, 0x6a, 0x6e, 0xca, 0x8c, 0xf4, + 0x65, 0xd1, 0x75, 0x40, 0x9d, 0x5f, 0xc9, 0xd4, 0x79, 0x8c, 0x73, 0x04, 0xb5, 0x24, 0x13, 0xe8, + 0x74, 0xb2, 0x1c, 0x60, 0x32, 0x33, 0x10, 0x60, 0xb2, 0x41, 0x5a, 0xa0, 0xef, 0x91, 0x2c, 0xb7, + 0x62, 0xeb, 0xa4, 0x15, 0xb3, 0x95, 0xd6, 0xce, 0x9b, 0x37, 0xdd, 0x28, 0x6c, 0x45, 0xbd, 0x18, + 0x0d, 0x94, 0x48, 0xa8, 0x47, 0xba, 0xed, 0xeb, 0xb3, 0xdf, 0xf1, 0xe9, 0xb3, 0x35, 0x5b, 0x03, + 0xe9, 0x8e, 0x60, 0xe1, 0x05, 0x48, 0x95, 0xc2, 0xeb, 0x6c, 0x87, 0xb1, 0xaf, 0xbc, 0xd2, 0x40, + 0x10, 0xd8, 0x8b, 0x79, 0x7b, 0x35, 0x07, 0xdf, 0xe0, 0x52, 0x58, 0xdf, 0x51, 0x63, 0x46, 0x6b, + 0xe7, 0x4d, 0x34, 0x9c, 0x6b, 0x17, 0x3b, 0xb4, 0x5a, 0x92, 0x64, 0x75, 0xab, 0x5a, 0x94, 0x7d, + 0x9a, 0x19, 0x4a, 0x5d, 0x4a, 0x44, 0x97, 0xfb, 0x61, 0xfe, 0x32, 0xb1, 0x52, 0xa3, 0x6c, 0x0d, + 0x06, 0xf6, 0x2e, 0xbe, 0x56, 0xa7, 0x23, 0x2a, 0x77, 0xf3, 0x17, 0xea, 0xac, 0x2f, 0xd7, 0xd8, + 0xe9, 0xd6, 0xce, 0x9b, 0x2a, 0x12, 0x7c, 0x07, 0x2d, 0xb3, 0x3c, 0xc8, 0x9e, 0x4b, 0x33, 0x2f, + 0xb0, 0xe5, 0x14, 0x81, 0x4e, 0x7e, 0x94, 0xeb, 0x2e, 0x2d, 0x51, 0x0e, 0x5d, 0x5b, 0x3e, 0xcf, + 0x56, 0xa4, 0x2f, 0x12, 0xa7, 0x17, 0xc2, 0xe6, 0x2d, 0xf4, 0xa2, 0x2c, 0x03, 0xf0, 0xbe, 0x82, + 0x01, 0x52, 0x9c, 0x88, 0xae, 0xdf, 0xeb, 0x3a, 0x00, 0xcf, 0xe2, 0x98, 0x14, 0xf0, 0x9e, 0xaf, + 0x7c, 0xee, 0x85, 0x58, 0x88, 0xd9, 0xc1, 0x58, 0x88, 0x67, 0x99, 0xa9, 0x12, 0xa9, 0x93, 0x5d, + 0xb1, 0xd1, 0xa1, 0x7a, 0x3a, 0xa7, 0xa5, 0x33, 0xac, 0x4f, 0xd6, 0xd8, 0x7a, 0x6b, 0xe7, 0xcd, + 0x6d, 0x91, 0xc0, 0xc8, 0x40, 0x92, 0x56, 0x8f, 0xe6, 0x0f, 0xc6, 0xfe, 0xd7, 0x86, 0x63, 0xff, + 0x07, 0x03, 0x26, 0xeb, 0x0f, 0x13, 0x30, 0xf9, 0x24, 0x5b, 0x15, 0x81, 0xe8, 0x83, 0x4e, 0x8e, + 0x77, 0x5d, 0xf4, 0x63, 0xa6, 0x2b, 0x1a, 0xba, 0x03, 0x40, 0xeb, 0x45, 0x7a, 0x52, 0xb5, 0xdd, + 0x72, 0xe8, 0x0a, 0x4c, 0x1b, 0x28, 0x77, 0xa7, 0xb7, 0x9b, 0xba, 0x89, 0xbf, 0x8b, 0x9e, 0x61, + 0x7a, 0x02, 0x4d, 0xdb, 0x53, 0x29, 0x65, 0xbd, 0xca, 0xce, 0x0e, 0x17, 0xbb, 0x1f, 0xa6, 0x59, + 0xc1, 0x4d, 0xb6, 0x00, 0x67, 0x43, 0x20, 0xf6, 0xf4, 0x63, 0x20, 0x59, 0xda, 0x8a, 0xd9, 0x89, + 0xe1, 0xc2, 0x30, 0xa8, 0x51, 0xcd, 0xa1, 0x7c, 0xc2, 0xbb, 0x02, 0x6a, 0xe8, 0xea, 0x7d, 0xb7, + 0x00, 0x41, 0x5b, 0x7e, 0x1a, 0x8b, 0x04, 0x09, 0x2d, 0x7b, 0x60, 0x30, 0x83, 0x58, 0x6f, 0x54, + 0x06, 0x89, 0x16, 0xcc, 0xd5, 0x3a, 0xe8, 0xd9, 0x62, 0xcb, 0xbc, 0x60, 0xc4, 0x56, 0x5d, 0x2f, + 0xc1, 0xac, 0x3f, 0x59, 0xab, 0xb4, 0xe4, 0x65, 0x16, 0x60, 0x1d, 0xe3, 0x90, 0x00, 0xc3, 0x74, + 0x44, 0x2b, 0xf2, 0xc3, 0x92, 0x9d, 0xb5, 0x36, 0x60, 0x67, 0x3d, 0xc3, 0x16, 0x55, 0x58, 0x49, + 0x6e, 0xcb, 0xcb, 0x00, 0x70, 0xda, 0xec, 0x47, 0xbd, 0x8c, 0x56, 0x29, 0x01, 0xfd, 0x8c, 0x55, + 0xfd, 0x85, 0x88, 0xbb, 0x12, 0xcc, 0xb2, 0xd9, 0xc5, 0x71, 0xdd, 0xa4, 0x47, 0xf3, 0x89, 0x37, + 0x46, 0x4e, 0xfc, 0x2a, 0xab, 0x47, 0xa9, 0x12, 0xc0, 0xea, 0x51, 0x6a, 0xb5, 0x2a, 0x85, 0x0b, + 0xbd, 0x75, 0x66, 0x63, 0xbf, 0x49, 0x34, 0xa6, 0x9e, 0x22, 0xec, 0x68, 0xb9, 0x82, 0x12, 0x96, + 0x5d, 0x19, 0x3d, 0x91, 0x57, 0xd2, 0xda, 0xe7, 0x72, 0x9c, 0xd1, 0x1a, 0x84, 0x24, 0x91, 0xbd, + 0x1d, 0x83, 0xdf, 0xd6, 0x5b, 0x95, 0x75, 0x82, 0x94, 0xaf, 0x82, 0x98, 0xa1, 0xce, 0x09, 0xb1, + 0xcb, 0x55, 0xf5, 0xde, 0x63, 0x4f, 0x8c, 0xec, 0xeb, 0xb5, 0x9e, 0xdc, 0x7f, 0x43, 0x1c, 0xb5, + 0x22, 0x4f, 0x8c, 0x39, 0x28, 0x4c, 0x36, 0xeb, 0xea, 0xd7, 0xcc, 0x17, 0x6d, 0xfc, 0xb6, 0x6e, + 0x0f, 0xab, 0xc7, 0xed, 0x48, 0xf6, 0x77, 0x8e, 0x42, 0x57, 0x3d, 0xa9, 0x7f, 0x89, 0xcd, 0xaa, + 0xa0, 0x28, 0xe0, 0xf9, 0x13, 0xcd, 0xd6, 0x4d, 0xfc, 0xdb, 0x9c, 0x32, 0x96, 0x8d, 0x38, 0xd6, + 0xc7, 0x67, 0xd8, 0xe9, 0x6d, 0xf5, 0xd7, 0x28, 0x2e, 0x0f, 0x6e, 0xf8, 0x1d, 0x5f, 0xf2, 0x60, + 0xc7, 0xef, 0x84, 0xf8, 0x20, 0x3b, 0xaa, 0x5e, 0x3a, 0x81, 0x15, 0x2e, 0xdb, 0x39, 0x60, 0x82, + 0x6d, 0x62, 0x9d, 0x35, 0x8a, 0x66, 0x09, 0x4a, 0x00, 0xb9, 0x88, 0xd0, 0x8b, 0x23, 0x3a, 0xc4, + 0xea, 0xb6, 0x4a, 0x29, 0xaf, 0x7b, 0x22, 0x21, 0xa7, 0x81, 0x39, 0x59, 0x1a, 0x6b, 0xf2, 0x3b, + 0xfb, 0x12, 0x8d, 0x7a, 0x75, 0x9b, 0x12, 0xf8, 0x1f, 0x2b, 0x87, 0xf9, 0x13, 0xf4, 0xc8, 0x19, + 0xf2, 0x50, 0x85, 0x57, 0x15, 0x5d, 0x70, 0x0b, 0x65, 0x17, 0x1c, 0x74, 0x61, 0xdf, 0x97, 0xbb, + 0x91, 0x7e, 0x02, 0x43, 0xa5, 0x80, 0x33, 0xdc, 0x44, 0xe0, 0x1e, 0x88, 0xfd, 0x66, 0xe8, 0x35, + 0x2b, 0xc1, 0x60, 0xc8, 0xe2, 0xdd, 0x9e, 0x1f, 0xa3, 0xdf, 0x8e, 0xe2, 0x0f, 0x72, 0x00, 0xbe, + 0xaa, 0x9e, 0x70, 0x57, 0x38, 0xd9, 0xbf, 0x45, 0xcc, 0x63, 0x9a, 0x2e, 0x3d, 0xd0, 0xe3, 0xad, + 0x78, 0x6f, 0xac, 0x6e, 0xab, 0x54, 0xd1, 0x15, 0xb7, 0x5a, 0x72, 0xc5, 0xc9, 0x31, 0x3c, 0x58, + 0x58, 0x32, 0x58, 0x2b, 0xf3, 0xb9, 0xd2, 0x92, 0x9f, 0x69, 0x8e, 0x59, 0x52, 0x5a, 0xf8, 0x51, + 0xce, 0x6a, 0xeb, 0xdb, 0xc6, 0xb4, 0x7a, 0x3b, 0xea, 0x80, 0x38, 0x27, 0x79, 0x70, 0x13, 0xdf, + 0x0e, 0x84, 0xb9, 0x80, 0x0f, 0xa4, 0x51, 0xc5, 0x12, 0x19, 0x00, 0x3d, 0x02, 0xf4, 0x37, 0x4d, + 0x3a, 0xa8, 0x45, 0x25, 0x31, 0xdc, 0x05, 0x68, 0x24, 0x39, 0x52, 0xa2, 0x9d, 0x4e, 0x5a, 0x1f, + 0xab, 0x7c, 0xa0, 0x52, 0x8d, 0x39, 0x0a, 0xf0, 0x4e, 0x25, 0x92, 0x50, 0x1c, 0x05, 0x41, 0xc6, + 0x2f, 0x2a, 0x05, 0x64, 0x02, 0xf2, 0x17, 0x29, 0x47, 0x8b, 0x36, 0x25, 0x0a, 0xff, 0x4c, 0x31, + 0x53, 0xfa, 0x67, 0x8a, 0x5f, 0x1d, 0x11, 0x89, 0x85, 0xcf, 0x18, 0xd9, 0xa2, 0xe3, 0xa7, 0x52, + 0x24, 0x43, 0xc1, 0x10, 0x06, 0x9b, 0xe9, 0x8b, 0x24, 0x7b, 0xf4, 0x59, 0x24, 0x00, 0xe1, 0xb1, + 0x56, 0x25, 0xe1, 0x13, 0x21, 0x89, 0xbe, 0xe1, 0x01, 0x9f, 0x00, 0x09, 0x77, 0xb5, 0x0f, 0x1f, + 0x3e, 0x01, 0xd2, 0x49, 0x62, 0xa5, 0xda, 0xc3, 0x27, 0x6e, 0x78, 0x68, 0xc7, 0x98, 0x57, 0x1b, + 0x1e, 0x3e, 0x06, 0xbf, 0xc9, 0x16, 0xb2, 0x58, 0x6f, 0x15, 0x71, 0xac, 0xd3, 0x65, 0x69, 0x71, + 0xb1, 0x2c, 0x2d, 0x5a, 0x3f, 0x56, 0x63, 0x8f, 0x8d, 0x1c, 0x1e, 0xfd, 0x8f, 0x8b, 0x1e, 0x4c, + 0x6d, 0x68, 0x30, 0xf5, 0xa1, 0xc1, 0xcc, 0xe4, 0x83, 0x31, 0xd9, 0x6c, 0x27, 0x89, 0xb5, 0x10, + 0x8a, 0xdf, 0xa5, 0x6e, 0x36, 0xc6, 0x75, 0x73, 0x6e, 0xa0, 0x9b, 0xbf, 0x59, 0x7d, 0x7d, 0xa4, + 0xd8, 0x4d, 0x8a, 0xdf, 0x4f, 0xcd, 0x76, 0xae, 0xcf, 0xd5, 0x46, 0x07, 0xbb, 0x55, 0x94, 0x1c, + 0x78, 0x3f, 0x7b, 0xf3, 0xdb, 0xf4, 0x4b, 0x6c, 0x15, 0x8b, 0x0b, 0x8b, 0x52, 0xcf, 0x17, 0x65, + 0xac, 0x40, 0xae, 0x26, 0x6b, 0x76, 0x68, 0xb2, 0x1a, 0xa5, 0x95, 0x0f, 0x22, 0x57, 0xaf, 0x73, + 0x10, 0xb9, 0xd6, 0x37, 0x8d, 0x59, 0x97, 0xad, 0xb0, 0xef, 0x4f, 0x52, 0xc2, 0x80, 0x7d, 0x82, + 0x68, 0x77, 0xf7, 0x28, 0x57, 0x1f, 0x54, 0xd2, 0xfa, 0xea, 0xd8, 0xab, 0x96, 0x8e, 0x76, 0xab, + 0x46, 0xb0, 0x3d, 0xa4, 0xe6, 0x1b, 0xf9, 0xdf, 0x50, 0xd1, 0x7c, 0x5e, 0x69, 0x4e, 0x5d, 0xb8, + 0x39, 0xf0, 0x37, 0x55, 0x03, 0xb6, 0x80, 0xfa, 0xa0, 0x2d, 0x60, 0xf3, 0x9b, 0xd9, 0x9c, 0xba, + 0x05, 0x34, 0x7e, 0x70, 0x9b, 0x6c, 0x21, 0x91, 0x6e, 0x04, 0xd5, 0x6a, 0xaf, 0xb2, 0x4e, 0x63, + 0x20, 0x07, 0xfd, 0xd9, 0x12, 0xc9, 0xa3, 0x2a, 0x05, 0xc3, 0xbe, 0x34, 0x8d, 0x68, 0x71, 0x8f, + 0x04, 0x93, 0x26, 0x3b, 0xce, 0x7b, 0x72, 0x3f, 0x4a, 0xfc, 0x6f, 0x45, 0x01, 0xb7, 0xe0, 0x59, + 0x9b, 0xb3, 0x8f, 0xe5, 0x59, 0x3b, 0xca, 0xc9, 0xf6, 0x1c, 0x5b, 0x2f, 0xe0, 0xd3, 0x7f, 0x59, + 0xe9, 0x97, 0x75, 0xe6, 0x6d, 0x33, 0xcf, 0x23, 0xf1, 0x7c, 0x8b, 0x9e, 0x97, 0xca, 0xde, 0xb2, + 0xcd, 0x5b, 0x98, 0xa1, 0x16, 0xf2, 0x2c, 0xdd, 0xc2, 0x0b, 0xec, 0x44, 0x11, 0xdf, 0x4b, 0xb2, + 0xe7, 0x86, 0xe8, 0x7f, 0xd0, 0xd6, 0x0b, 0x45, 0xbc, 0x44, 0x3d, 0x37, 0x64, 0x6d, 0xeb, 0xfd, + 0x4b, 0x0b, 0x2a, 0x58, 0xdd, 0x0d, 0xf5, 0x28, 0x91, 0x1a, 0x2c, 0xfd, 0xa9, 0x94, 0xcf, 0x03, + 0xec, 0xbc, 0x12, 0xd4, 0x0c, 0x3c, 0xc8, 0x8d, 0x3c, 0x83, 0x90, 0xad, 0x8b, 0x63, 0xae, 0x72, + 0xa9, 0x39, 0x7c, 0x73, 0x6f, 0x4f, 0x24, 0xa9, 0xd5, 0x1f, 0x73, 0x4c, 0x28, 0xcc, 0x9d, 0xa8, + 0xd7, 0x17, 0xa1, 0x9f, 0x14, 0x8e, 0x9a, 0x5a, 0x29, 0x2e, 0xaa, 0xe0, 0x32, 0xae, 0x97, 0x5d, + 0xc6, 0x05, 0x89, 0x68, 0xa6, 0xec, 0x09, 0xdf, 0x19, 0x73, 0x45, 0x49, 0x51, 0xea, 0x75, 0x1e, + 0xf0, 0xd0, 0xc5, 0x53, 0x82, 0x77, 0xf1, 0xf1, 0x13, 0xd5, 0x2c, 0xa5, 0x80, 0x23, 0xf3, 0x40, + 0x4b, 0xf8, 0xb4, 0xf8, 0x98, 0x4a, 0x91, 0x2f, 0x3f, 0x12, 0xf9, 0x21, 0xbe, 0xc7, 0xf6, 0x70, + 0x9c, 0x39, 0x9b, 0x73, 0xe6, 0x67, 0x6b, 0x63, 0xee, 0x9a, 0x61, 0x1b, 0x6f, 0xf3, 0x04, 0x35, + 0xdf, 0x5b, 0x83, 0xbb, 0xdc, 0xe5, 0xe6, 0x54, 0x05, 0x07, 0x37, 0xb9, 0x6b, 0x7a, 0x93, 0x9b, + 0xc8, 0x6f, 0x0f, 0x78, 0x12, 0x16, 0x5f, 0x2c, 0xd4, 0x69, 0xeb, 0xff, 0xaf, 0x8c, 0x17, 0xdc, + 0x11, 0xe4, 0x1a, 0xbb, 0xc5, 0xfb, 0x51, 0x02, 0xbb, 0xd5, 0x80, 0xfc, 0x3a, 0x9b, 0xcb, 0xaf, + 0x8f, 0xb1, 0x25, 0x3f, 0x75, 0xf6, 0x14, 0x22, 0xd6, 0xbf, 0x60, 0x33, 0x3f, 0xd5, 0x45, 0xad, + 0x3b, 0x95, 0x21, 0x9b, 0xed, 0x81, 0x16, 0x52, 0xbd, 0xf9, 0xa0, 0x14, 0x1e, 0x04, 0xe4, 0xc3, + 0xa3, 0x38, 0x9d, 0x05, 0x7b, 0x91, 0x07, 0x01, 0xa2, 0xa7, 0xd6, 0x0f, 0x8f, 0x78, 0x8c, 0xbc, + 0xa2, 0x3e, 0x65, 0xc2, 0x1c, 0x5f, 0x21, 0x68, 0xc2, 0x1f, 0x4b, 0xa3, 0x30, 0x1b, 0x42, 0xaa, + 0xc8, 0x66, 0x05, 0xa0, 0x59, 0x75, 0xe6, 0x79, 0xb6, 0x42, 0x68, 0xea, 0x6f, 0x8c, 0x94, 0x58, + 0xb3, 0x8c, 0x58, 0x0a, 0x66, 0xfd, 0x50, 0x7d, 0x4c, 0xf8, 0xe5, 0xb6, 0x48, 0xf6, 0xe8, 0x8a, + 0x9d, 0x79, 0x63, 0x90, 0x00, 0x2e, 0x35, 0xa7, 0x28, 0x36, 0xb8, 0xfc, 0x9f, 0xa9, 0xe9, 0xf5, + 0x3f, 0xc7, 0x96, 0x62, 0x91, 0xec, 0xd1, 0xdf, 0x62, 0xe8, 0xc3, 0xbe, 0x08, 0x02, 0x4e, 0x09, + 0x44, 0xd8, 0x51, 0xd6, 0xb7, 0x15, 0x5b, 0xa5, 0x80, 0x72, 0x12, 0xb1, 0x27, 0x12, 0x11, 0xba, + 0x42, 0xc5, 0x92, 0xe6, 0x00, 0xe4, 0x2f, 0x57, 0xf6, 0x38, 0xc5, 0xb9, 0x2f, 0xdb, 0x2a, 0x85, + 0x82, 0x7c, 0xd4, 0x4b, 0x5c, 0xe1, 0x6b, 0xdb, 0x46, 0x96, 0xc6, 0x37, 0xa8, 0x30, 0x94, 0x56, + 0x87, 0x9d, 0x51, 0xca, 0xfa, 0x5c, 0x63, 0x8c, 0x09, 0x94, 0x06, 0x98, 0x1b, 0x14, 0xe9, 0xd1, + 0xef, 0x40, 0x38, 0x74, 0x13, 0x55, 0x79, 0x00, 0x18, 0x80, 0xd4, 0x14, 0x3e, 0x4e, 0xd6, 0x0f, + 0x1e, 0x7a, 0x4e, 0xf6, 0xdf, 0x7c, 0x8b, 0xf6, 0x92, 0x82, 0xdd, 0xf6, 0x43, 0x7a, 0xb3, 0x1d, + 0xed, 0xc7, 0x14, 0x3d, 0xaf, 0xf4, 0x7e, 0x04, 0xdd, 0x02, 0x08, 0x2c, 0xbd, 0x1f, 0xaa, 0x87, + 0xe6, 0xe9, 0xdd, 0x6c, 0x75, 0x21, 0x5e, 0x43, 0x49, 0x06, 0x3e, 0xcb, 0x98, 0x4c, 0x7a, 0xca, + 0xa3, 0x92, 0xfd, 0x1b, 0x12, 0x40, 0xf0, 0x02, 0xdb, 0x79, 0xb6, 0xa2, 0xe2, 0xf4, 0x45, 0xe8, + 0xc1, 0x86, 0xae, 0xae, 0xeb, 0x52, 0xd4, 0x3d, 0xc1, 0xe8, 0x32, 0x25, 0x20, 0xe5, 0x46, 0xa1, + 0x79, 0x75, 0xad, 0x0f, 0xc0, 0x99, 0x45, 0x88, 0x9e, 0x77, 0x8f, 0x5c, 0x91, 0xa6, 0xda, 0x42, + 0xb9, 0x62, 0x2f, 0x2a, 0xc8, 0x16, 0x45, 0xf6, 0xa4, 0xc5, 0x97, 0x71, 0x1a, 0x76, 0x0e, 0x30, + 0x9f, 0x63, 0xc7, 0xe9, 0x96, 0x20, 0x4d, 0x5b, 0xf9, 0x0f, 0xf4, 0xaa, 0xb2, 0x54, 0x3c, 0x85, + 0xec, 0xa5, 0xfa, 0x46, 0x5a, 0x16, 0x09, 0xbd, 0x85, 0x7f, 0xce, 0xe6, 0xf9, 0xbc, 0x13, 0x46, + 0xa9, 0xf4, 0xdd, 0x2b, 0x4a, 0xdb, 0x29, 0x82, 0xca, 0x18, 0x57, 0xd5, 0xad, 0xb4, 0x22, 0xa8, + 0x8c, 0xf1, 0xbc, 0x7a, 0xfb, 0xb2, 0x08, 0xca, 0xfc, 0x55, 0x24, 0x4c, 0xe6, 0x4f, 0x5f, 0x2e, + 0x92, 0xbf, 0x8a, 0x2e, 0x3c, 0xe2, 0xdd, 0x1e, 0x7a, 0xdf, 0x28, 0x4a, 0xa4, 0x7a, 0xf1, 0xca, + 0xc8, 0xde, 0x37, 0x8a, 0x12, 0x49, 0xaf, 0x5d, 0x3d, 0xc6, 0x96, 0xd4, 0xf5, 0x49, 0x5c, 0xac, + 0x63, 0xe4, 0xab, 0x22, 0x10, 0xae, 0x56, 0xa9, 0x3f, 0x2f, 0x28, 0x67, 0x56, 0x11, 0x54, 0xc6, + 0x78, 0x51, 0x39, 0xb4, 0x8a, 0x20, 0xeb, 0x8b, 0xd5, 0x37, 0x28, 0x0a, 0xd7, 0xb0, 0xf6, 0x7a, + 0xa9, 0xd8, 0xc1, 0x17, 0xa3, 0xf1, 0x1f, 0x2c, 0x26, 0x52, 0x73, 0x93, 0x1d, 0x8f, 0xe0, 0xd4, + 0x75, 0xb2, 0xc7, 0xa8, 0xb3, 0xbf, 0x38, 0x5b, 0xb0, 0x8f, 0x61, 0xd6, 0x96, 0xca, 0xc1, 0x0a, + 0x2f, 0x31, 0x02, 0x3a, 0x45, 0x6c, 0x92, 0x98, 0xd6, 0x30, 0xa3, 0xd0, 0xf8, 0x45, 0x66, 0xa4, + 0xfb, 0xd1, 0x03, 0xa7, 0x17, 0x82, 0x56, 0x2f, 0x3c, 0xa7, 0xe7, 0xab, 0x2b, 0xf5, 0xab, 0x00, + 0xbf, 0xaf, 0xc0, 0xf7, 0x7d, 0x20, 0x86, 0x03, 0xdf, 0x3d, 0x70, 0x7a, 0xa9, 0x12, 0xf1, 0x17, + 0xec, 0x05, 0x00, 0x60, 0x88, 0xdd, 0x53, 0x6c, 0x0d, 0xab, 0x41, 0xc2, 0xa7, 0x5a, 0xe8, 0xcf, + 0x07, 0x56, 0x00, 0x7c, 0x8f, 0xa0, 0xf7, 0x7d, 0xf3, 0x03, 0x6c, 0x03, 0xf1, 0x1e, 0xd0, 0x99, + 0xe5, 0x84, 0x91, 0xd4, 0x65, 0xd4, 0x03, 0x52, 0x8f, 0x40, 0xbe, 0x3a, 0xd2, 0xee, 0x46, 0x52, + 0x15, 0xb5, 0xf6, 0x47, 0xfd, 0xcb, 0x44, 0x49, 0xe4, 0x18, 0xd8, 0x23, 0x7a, 0x41, 0x50, 0x9c, + 0xd5, 0x05, 0x9b, 0x01, 0x48, 0xcd, 0xea, 0x09, 0x36, 0xd7, 0x8d, 0xbc, 0x5e, 0xa0, 0x77, 0x07, + 0x95, 0xba, 0xf4, 0x9d, 0x4f, 0x33, 0x76, 0xb3, 0x95, 0x76, 0xa2, 0x36, 0x34, 0x68, 0x3e, 0xca, + 0x4e, 0x1d, 0x38, 0x37, 0x87, 0x9b, 0xbe, 0xce, 0x53, 0x61, 0x7c, 0x77, 0xdb, 0xbc, 0xc4, 0x9e, + 0xac, 0xcc, 0x1f, 0xfc, 0x8b, 0x09, 0xe3, 0x7b, 0xda, 0xe6, 0xd3, 0xec, 0x89, 0xc9, 0xb8, 0x51, + 0x6c, 0x7c, 0x6f, 0xdb, 0x7c, 0x3f, 0xbb, 0x32, 0x09, 0x75, 0xe8, 0xaf, 0x16, 0x8c, 0x3f, 0xd0, + 0x36, 0x5f, 0x60, 0xef, 0x9b, 0x54, 0x6e, 0xe0, 0xe5, 0x77, 0xe3, 0xfb, 0xda, 0xe6, 0x8b, 0xec, + 0xb9, 0x29, 0x4a, 0x95, 0x1e, 0xdd, 0x30, 0xbe, 0xbf, 0x6d, 0x7e, 0x88, 0xbd, 0x3c, 0x71, 0x3c, + 0xa3, 0xa2, 0xf8, 0x8d, 0x1f, 0x98, 0xb6, 0xd9, 0xd2, 0xed, 0x45, 0xe3, 0x0f, 0x4e, 0x55, 0x6c, + 0x30, 0xf6, 0xce, 0xf8, 0x43, 0x6d, 0xf3, 0x79, 0xd6, 0x9c, 0x72, 0x4a, 0xd5, 0xb3, 0x54, 0xc6, + 0x1f, 0x9e, 0xaa, 0x50, 0xf9, 0x4a, 0x95, 0xf1, 0x47, 0xa6, 0x2a, 0x54, 0x7e, 0x80, 0xcc, 0xf8, + 0xc1, 0x87, 0x9b, 0x0c, 0xf5, 0xac, 0x8c, 0xf1, 0xf1, 0xb6, 0x79, 0x95, 0x3d, 0x3b, 0x5d, 0x5b, + 0xea, 0x45, 0x16, 0xe3, 0x87, 0x1e, 0x6e, 0xb9, 0xd5, 0x03, 0x63, 0xc6, 0x0f, 0xb7, 0xcd, 0x0f, + 0xb0, 0xab, 0x93, 0x8b, 0x0d, 0xfe, 0x59, 0x8e, 0xf1, 0x89, 0xb6, 0xf9, 0x12, 0x7b, 0x7e, 0x7a, + 0xf2, 0xca, 0x1e, 0x42, 0x31, 0x7e, 0xa4, 0x6d, 0xbe, 0xc2, 0x5e, 0x9c, 0x54, 0xb2, 0xf2, 0x75, + 0x13, 0xe3, 0x93, 0xa3, 0xcb, 0x4e, 0x7a, 0xbd, 0xc4, 0xf8, 0xa3, 0x6d, 0xf3, 0x32, 0xbb, 0x50, + 0x59, 0x76, 0xf8, 0xe5, 0x10, 0xe3, 0x8f, 0x4d, 0x87, 0x4d, 0xad, 0x1a, 0x7f, 0xbc, 0x6d, 0x3e, + 0xcb, 0x2e, 0x8e, 0xc1, 0x2e, 0xbd, 0x98, 0x61, 0xfc, 0x68, 0xdb, 0x6c, 0xb2, 0xa7, 0x27, 0x56, + 0x9e, 0x31, 0xd5, 0xa7, 0x46, 0x13, 0x44, 0x45, 0xf5, 0x1f, 0xed, 0x89, 0xe4, 0xc8, 0xf8, 0x13, + 0xa3, 0xa7, 0x6a, 0x54, 0x99, 0xac, 0xbd, 0x1f, 0x6b, 0x9b, 0x17, 0xd9, 0xf9, 0xca, 0xb2, 0xe5, + 0xeb, 0xa8, 0xc6, 0xa7, 0x47, 0x93, 0xdd, 0x98, 0xeb, 0x9d, 0xc6, 0x8f, 0x8f, 0x6e, 0x60, 0x00, + 0xf3, 0x4f, 0x8d, 0xe6, 0xbb, 0x91, 0xb7, 0x17, 0x8d, 0xcf, 0x8c, 0xa6, 0xea, 0xb1, 0x37, 0xf9, + 0x8c, 0x3f, 0xfd, 0x50, 0xad, 0xd1, 0x85, 0x33, 0xe3, 0xcf, 0x8c, 0x3e, 0x2e, 0x06, 0x6f, 0x7a, + 0x19, 0x7f, 0x76, 0x34, 0xee, 0xe0, 0x85, 0x2d, 0xe3, 0x27, 0xda, 0xe6, 0x73, 0xec, 0x99, 0xd1, + 0x8c, 0x32, 0x74, 0x21, 0xcb, 0xf8, 0x73, 0x6d, 0xf3, 0x65, 0xf6, 0xc2, 0xf8, 0x12, 0xd5, 0x37, + 0x02, 0x8c, 0x9f, 0x1c, 0xcd, 0xcf, 0x63, 0x9f, 0xcc, 0xb8, 0x6a, 0x7c, 0xb6, 0x6d, 0x9e, 0x67, + 0x8f, 0x8e, 0x6e, 0xf4, 0xb6, 0x9f, 0x4a, 0xe3, 0xa7, 0x26, 0x30, 0xfd, 0x98, 0xeb, 0x01, 0xc6, + 0x9f, 0x9f, 0x30, 0xaa, 0xd1, 0xf1, 0xfc, 0xc6, 0x5f, 0x18, 0x7d, 0x74, 0x8e, 0xfe, 0x2b, 0x2b, + 0xe3, 0x2f, 0x4e, 0x9a, 0x8b, 0x51, 0xa1, 0x3e, 0xc6, 0x5f, 0x6e, 0x9b, 0xdf, 0xc8, 0x5e, 0xad, + 0x2c, 0x39, 0xdd, 0xcd, 0x0c, 0xe3, 0xa7, 0xa7, 0x1f, 0xec, 0xc0, 0x45, 0x03, 0xe3, 0xaf, 0x4c, + 0x90, 0x2f, 0x46, 0xdc, 0x29, 0x30, 0x7e, 0xa6, 0x6d, 0x5e, 0x61, 0x97, 0xab, 0x27, 0xa9, 0x3a, + 0xa4, 0xc8, 0xf8, 0xab, 0xa3, 0x37, 0xa4, 0x51, 0x81, 0x37, 0xc6, 0xcf, 0x8e, 0x9e, 0xd5, 0xf1, + 0x01, 0x54, 0xc6, 0x5f, 0x6b, 0x9b, 0x8f, 0xb1, 0x4d, 0x5d, 0x72, 0x38, 0x4a, 0xcf, 0xf8, 0xeb, + 0xa3, 0x39, 0xa5, 0x3a, 0xdc, 0xc6, 0xf8, 0x1b, 0xa3, 0xc7, 0x3c, 0x22, 0x84, 0xc6, 0xf8, 0x9b, + 0xd3, 0xaf, 0xcc, 0xc0, 0x55, 0x15, 0xe3, 0x6f, 0x8d, 0x16, 0xaa, 0xa6, 0x89, 0xb1, 0x31, 0xfe, + 0xf6, 0xe8, 0xf2, 0xd3, 0x5c, 0x82, 0x32, 0x7e, 0xae, 0x6d, 0x7e, 0x98, 0xbd, 0xf2, 0x5e, 0xca, + 0xab, 0xb5, 0xfb, 0xf9, 0xd1, 0x13, 0x5c, 0xfd, 0x64, 0x9f, 0xf1, 0x77, 0xda, 0xe6, 0x33, 0xec, + 0xa9, 0x11, 0x43, 0x96, 0x77, 0x8e, 0xf4, 0xdb, 0x87, 0xb8, 0xc0, 0x7f, 0x77, 0x74, 0xff, 0x46, + 0x13, 0x7d, 0x21, 0xbc, 0xd7, 0xf8, 0xdc, 0x04, 0xa9, 0x15, 0x2a, 0xb8, 0x1f, 0x03, 0xcd, 0x54, + 0x97, 0xff, 0x7b, 0x6d, 0xf3, 0x29, 0xf6, 0x78, 0x65, 0x79, 0xfc, 0xbf, 0x94, 0x9d, 0x5e, 0xb7, + 0xcb, 0x93, 0x23, 0xe3, 0x17, 0xa6, 0x3c, 0xee, 0xca, 0x2f, 0xae, 0x18, 0x7f, 0xff, 0x21, 0x8a, + 0xe5, 0x6f, 0x94, 0x18, 0xff, 0x60, 0x34, 0x91, 0x8e, 0x78, 0xb6, 0xc3, 0xf8, 0x87, 0xa3, 0x0f, + 0xb0, 0x91, 0x4f, 0x6f, 0x18, 0xbf, 0x38, 0x66, 0x03, 0xa8, 0x8e, 0x82, 0x32, 0x3e, 0xdf, 0x36, + 0x2d, 0x76, 0x56, 0x17, 0xa9, 0x8c, 0x14, 0x31, 0xfe, 0x51, 0xdb, 0x7c, 0x82, 0x3d, 0x56, 0x85, + 0x53, 0x08, 0x0b, 0x31, 0xbe, 0xd0, 0x36, 0xcf, 0xb2, 0x8d, 0x2a, 0x2c, 0x38, 0x71, 0x8d, 0x7f, + 0x3c, 0x5a, 0x0e, 0x1b, 0x0e, 0xd6, 0x30, 0xbe, 0x38, 0x7a, 0x0b, 0x1c, 0x17, 0x8c, 0x61, 0xfc, + 0x93, 0xd1, 0x02, 0x59, 0x36, 0x03, 0xf9, 0x83, 0xb0, 0xa9, 0xf1, 0x4b, 0x6d, 0xf3, 0x7d, 0xec, + 0xd2, 0xf8, 0x76, 0x8a, 0xd1, 0x14, 0xc6, 0x2f, 0x8f, 0xde, 0x30, 0x55, 0xf0, 0xb2, 0x3e, 0xfd, + 0xb0, 0x38, 0x2e, 0xff, 0x97, 0x46, 0x2f, 0x8b, 0x2a, 0x43, 0xe7, 0x55, 0xa1, 0xc8, 0x3f, 0x1d, + 0x2d, 0xf8, 0x0c, 0xf8, 0x13, 0xbc, 0x92, 0x3f, 0xc1, 0xf8, 0x67, 0x93, 0x48, 0x6d, 0xc8, 0xdf, + 0x62, 0xfc, 0xca, 0x24, 0xa1, 0x74, 0x38, 0xfa, 0xc3, 0xf8, 0xe7, 0x25, 0x92, 0x28, 0xf7, 0x0f, + 0xa7, 0xb7, 0xb5, 0xcf, 0xa5, 0xf1, 0xab, 0x63, 0x56, 0x23, 0xc3, 0x2a, 0x10, 0xda, 0xbf, 0x18, + 0xbd, 0x3b, 0x15, 0xf0, 0x8b, 0x44, 0xf7, 0xe5, 0xd1, 0xbb, 0xd3, 0x50, 0x20, 0x87, 0xf1, 0x2f, + 0x47, 0x0b, 0xab, 0xe5, 0xe0, 0x0b, 0xe3, 0xd7, 0x26, 0x91, 0xc5, 0x80, 0x83, 0xdf, 0xf8, 0xca, + 0xa4, 0x02, 0x03, 0xbe, 0x79, 0xe3, 0x5f, 0x8d, 0x36, 0x37, 0x0c, 0xb8, 0xd3, 0x8d, 0x7f, 0x3d, + 0x46, 0xc6, 0x2e, 0x39, 0xc3, 0x8d, 0x7f, 0x33, 0x5a, 0x28, 0x25, 0xcc, 0xfb, 0x61, 0xa2, 0x71, + 0xff, 0xed, 0xe8, 0x9d, 0xb2, 0xe8, 0xa2, 0x35, 0x7e, 0x7d, 0x12, 0x1e, 0xf9, 0x44, 0x8d, 0x7f, + 0x37, 0xf1, 0x64, 0x19, 0x70, 0x51, 0x1a, 0xff, 0x7e, 0x92, 0x66, 0x56, 0x7c, 0x76, 0xd3, 0xf8, + 0x8d, 0x49, 0x9a, 0x59, 0xc9, 0x01, 0x66, 0xfc, 0x87, 0x49, 0x9a, 0x59, 0xd9, 0x1b, 0x65, 0xfc, + 0xc7, 0x49, 0xf8, 0x65, 0x47, 0x93, 0xf1, 0x9f, 0x26, 0x75, 0xbe, 0xe8, 0xfb, 0x31, 0xfe, 0xf3, + 0x54, 0xaa, 0x72, 0xe5, 0xab, 0xe7, 0xc6, 0x6f, 0x8e, 0x5e, 0xd4, 0x41, 0x57, 0x8f, 0xf1, 0x5f, + 0xc6, 0x9c, 0x1a, 0xa3, 0x9c, 0x36, 0xc6, 0x7f, 0x9d, 0xa4, 0xca, 0xe4, 0x5e, 0x0c, 0xe3, 0xbf, + 0x8d, 0x91, 0xc3, 0x47, 0x7a, 0x71, 0x8c, 0xdf, 0x9a, 0xc4, 0x1d, 0x03, 0x2e, 0x49, 0xe3, 0xab, + 0x93, 0xe4, 0xc0, 0x41, 0x9f, 0x83, 0xf1, 0xdb, 0x63, 0xcf, 0xcb, 0x6a, 0xd3, 0xae, 0xf1, 0xdf, + 0xc7, 0x6a, 0x15, 0x23, 0x4c, 0x97, 0xc6, 0xff, 0x68, 0x5f, 0xfa, 0x78, 0x8d, 0x99, 0x37, 0x87, + 0xfe, 0x4a, 0xda, 0x7c, 0x8a, 0x59, 0x07, 0xce, 0x30, 0xdc, 0x79, 0x27, 0xa6, 0xff, 0x6b, 0x26, + 0xf1, 0xbe, 0x66, 0x3e, 0x8b, 0x94, 0x36, 0x8c, 0x87, 0x4b, 0xff, 0xb6, 0x4f, 0x41, 0xa6, 0x42, + 0xfa, 0xd2, 0xef, 0x0b, 0xa3, 0x6e, 0x3e, 0x83, 0x84, 0x36, 0x8c, 0x0e, 0x62, 0xb0, 0xdf, 0x17, + 0xde, 0x0d, 0x1e, 0x76, 0x44, 0xf2, 0xcd, 0x51, 0x28, 0x8c, 0x99, 0x4b, 0x3f, 0x5a, 0x63, 0x27, + 0x6f, 0x16, 0x27, 0xc9, 0x0f, 0x3b, 0xf9, 0xff, 0x1f, 0xc1, 0x8e, 0x53, 0x9d, 0xe9, 0xbc, 0x19, + 0x68, 0x39, 0xdc, 0xf8, 0x06, 0xf3, 0x69, 0x24, 0x88, 0x11, 0x98, 0xd7, 0x85, 0xe4, 0x1a, 0xb5, + 0x66, 0x5e, 0xc1, 0xb3, 0x63, 0x04, 0xea, 0x4e, 0x2f, 0x06, 0x48, 0xaa, 0xec, 0xc4, 0x38, 0xeb, + 0xf5, 0xeb, 0x8d, 0xd7, 0x6b, 0xdf, 0x51, 0xfb, 0x86, 0xff, 0x13, 0x00, 0x00, 0xff, 0xff, 0x07, + 0x5e, 0x76, 0x8e, 0x61, 0x8e, 0x00, 0x00, +} diff --git a/csgo/protocol/protobuf/cstrike15user.pb.go b/csgo/protocol/protobuf/cstrike15user.pb.go new file mode 100644 index 00000000..f2c4dac1 --- /dev/null +++ b/csgo/protocol/protobuf/cstrike15user.pb.go @@ -0,0 +1,4878 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: cstrike15_usermessages.proto + +package protobuf + +import ( + fmt "fmt" + proto "github.com/golang/protobuf/proto" + _ "github.com/golang/protobuf/protoc-gen-go/descriptor" + math "math" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package protobuf is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package protobuf to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +type ECstrike15UserMessages int32 + +const ( + ECstrike15UserMessages_CS_UM_VGUIMenu ECstrike15UserMessages = 1 + ECstrike15UserMessages_CS_UM_Geiger ECstrike15UserMessages = 2 + ECstrike15UserMessages_CS_UM_Train ECstrike15UserMessages = 3 + ECstrike15UserMessages_CS_UM_HudText ECstrike15UserMessages = 4 + ECstrike15UserMessages_CS_UM_SayText ECstrike15UserMessages = 5 + ECstrike15UserMessages_CS_UM_SayText2 ECstrike15UserMessages = 6 + ECstrike15UserMessages_CS_UM_TextMsg ECstrike15UserMessages = 7 + ECstrike15UserMessages_CS_UM_HudMsg ECstrike15UserMessages = 8 + ECstrike15UserMessages_CS_UM_ResetHud ECstrike15UserMessages = 9 + ECstrike15UserMessages_CS_UM_GameTitle ECstrike15UserMessages = 10 + ECstrike15UserMessages_CS_UM_Shake ECstrike15UserMessages = 12 + ECstrike15UserMessages_CS_UM_Fade ECstrike15UserMessages = 13 + ECstrike15UserMessages_CS_UM_Rumble ECstrike15UserMessages = 14 + ECstrike15UserMessages_CS_UM_CloseCaption ECstrike15UserMessages = 15 + ECstrike15UserMessages_CS_UM_CloseCaptionDirect ECstrike15UserMessages = 16 + ECstrike15UserMessages_CS_UM_SendAudio ECstrike15UserMessages = 17 + ECstrike15UserMessages_CS_UM_RawAudio ECstrike15UserMessages = 18 + ECstrike15UserMessages_CS_UM_VoiceMask ECstrike15UserMessages = 19 + ECstrike15UserMessages_CS_UM_RequestState ECstrike15UserMessages = 20 + ECstrike15UserMessages_CS_UM_Damage ECstrike15UserMessages = 21 + ECstrike15UserMessages_CS_UM_RadioText ECstrike15UserMessages = 22 + ECstrike15UserMessages_CS_UM_HintText ECstrike15UserMessages = 23 + ECstrike15UserMessages_CS_UM_KeyHintText ECstrike15UserMessages = 24 + ECstrike15UserMessages_CS_UM_ProcessSpottedEntityUpdate ECstrike15UserMessages = 25 + ECstrike15UserMessages_CS_UM_ReloadEffect ECstrike15UserMessages = 26 + ECstrike15UserMessages_CS_UM_AdjustMoney ECstrike15UserMessages = 27 + ECstrike15UserMessages_CS_UM_UpdateTeamMoney ECstrike15UserMessages = 28 + ECstrike15UserMessages_CS_UM_StopSpectatorMode ECstrike15UserMessages = 29 + ECstrike15UserMessages_CS_UM_KillCam ECstrike15UserMessages = 30 + ECstrike15UserMessages_CS_UM_DesiredTimescale ECstrike15UserMessages = 31 + ECstrike15UserMessages_CS_UM_CurrentTimescale ECstrike15UserMessages = 32 + ECstrike15UserMessages_CS_UM_AchievementEvent ECstrike15UserMessages = 33 + ECstrike15UserMessages_CS_UM_MatchEndConditions ECstrike15UserMessages = 34 + ECstrike15UserMessages_CS_UM_DisconnectToLobby ECstrike15UserMessages = 35 + ECstrike15UserMessages_CS_UM_PlayerStatsUpdate ECstrike15UserMessages = 36 + ECstrike15UserMessages_CS_UM_DisplayInventory ECstrike15UserMessages = 37 + ECstrike15UserMessages_CS_UM_WarmupHasEnded ECstrike15UserMessages = 38 + ECstrike15UserMessages_CS_UM_ClientInfo ECstrike15UserMessages = 39 + ECstrike15UserMessages_CS_UM_XRankGet ECstrike15UserMessages = 40 + ECstrike15UserMessages_CS_UM_XRankUpd ECstrike15UserMessages = 41 + ECstrike15UserMessages_CS_UM_CallVoteFailed ECstrike15UserMessages = 45 + ECstrike15UserMessages_CS_UM_VoteStart ECstrike15UserMessages = 46 + ECstrike15UserMessages_CS_UM_VotePass ECstrike15UserMessages = 47 + ECstrike15UserMessages_CS_UM_VoteFailed ECstrike15UserMessages = 48 + ECstrike15UserMessages_CS_UM_VoteSetup ECstrike15UserMessages = 49 + ECstrike15UserMessages_CS_UM_ServerRankRevealAll ECstrike15UserMessages = 50 + ECstrike15UserMessages_CS_UM_SendLastKillerDamageToClient ECstrike15UserMessages = 51 + ECstrike15UserMessages_CS_UM_ServerRankUpdate ECstrike15UserMessages = 52 + ECstrike15UserMessages_CS_UM_ItemPickup ECstrike15UserMessages = 53 + ECstrike15UserMessages_CS_UM_ShowMenu ECstrike15UserMessages = 54 + ECstrike15UserMessages_CS_UM_BarTime ECstrike15UserMessages = 55 + ECstrike15UserMessages_CS_UM_AmmoDenied ECstrike15UserMessages = 56 + ECstrike15UserMessages_CS_UM_MarkAchievement ECstrike15UserMessages = 57 + ECstrike15UserMessages_CS_UM_MatchStatsUpdate ECstrike15UserMessages = 58 + ECstrike15UserMessages_CS_UM_ItemDrop ECstrike15UserMessages = 59 + ECstrike15UserMessages_CS_UM_GlowPropTurnOff ECstrike15UserMessages = 60 + ECstrike15UserMessages_CS_UM_SendPlayerItemDrops ECstrike15UserMessages = 61 + ECstrike15UserMessages_CS_UM_RoundBackupFilenames ECstrike15UserMessages = 62 + ECstrike15UserMessages_CS_UM_SendPlayerItemFound ECstrike15UserMessages = 63 + ECstrike15UserMessages_CS_UM_ReportHit ECstrike15UserMessages = 64 + ECstrike15UserMessages_CS_UM_XpUpdate ECstrike15UserMessages = 65 + ECstrike15UserMessages_CS_UM_QuestProgress ECstrike15UserMessages = 66 + ECstrike15UserMessages_CS_UM_ScoreLeaderboardData ECstrike15UserMessages = 67 + ECstrike15UserMessages_CS_UM_PlayerDecalDigitalSignature ECstrike15UserMessages = 68 + ECstrike15UserMessages_CS_UM_WeaponSound ECstrike15UserMessages = 69 + ECstrike15UserMessages_CS_UM_UpdateScreenHealthBar ECstrike15UserMessages = 70 + ECstrike15UserMessages_CS_UM_EntityOutlineHighlight ECstrike15UserMessages = 71 + ECstrike15UserMessages_CS_UM_SSUI ECstrike15UserMessages = 72 + ECstrike15UserMessages_CS_UM_SurvivalStats ECstrike15UserMessages = 73 + ECstrike15UserMessages_CS_UM_DisconnectToLobby2 ECstrike15UserMessages = 74 + ECstrike15UserMessages_CS_UM_EndOfMatchAllPlayersData ECstrike15UserMessages = 75 +) + +var ECstrike15UserMessages_name = map[int32]string{ + 1: "CS_UM_VGUIMenu", + 2: "CS_UM_Geiger", + 3: "CS_UM_Train", + 4: "CS_UM_HudText", + 5: "CS_UM_SayText", + 6: "CS_UM_SayText2", + 7: "CS_UM_TextMsg", + 8: "CS_UM_HudMsg", + 9: "CS_UM_ResetHud", + 10: "CS_UM_GameTitle", + 12: "CS_UM_Shake", + 13: "CS_UM_Fade", + 14: "CS_UM_Rumble", + 15: "CS_UM_CloseCaption", + 16: "CS_UM_CloseCaptionDirect", + 17: "CS_UM_SendAudio", + 18: "CS_UM_RawAudio", + 19: "CS_UM_VoiceMask", + 20: "CS_UM_RequestState", + 21: "CS_UM_Damage", + 22: "CS_UM_RadioText", + 23: "CS_UM_HintText", + 24: "CS_UM_KeyHintText", + 25: "CS_UM_ProcessSpottedEntityUpdate", + 26: "CS_UM_ReloadEffect", + 27: "CS_UM_AdjustMoney", + 28: "CS_UM_UpdateTeamMoney", + 29: "CS_UM_StopSpectatorMode", + 30: "CS_UM_KillCam", + 31: "CS_UM_DesiredTimescale", + 32: "CS_UM_CurrentTimescale", + 33: "CS_UM_AchievementEvent", + 34: "CS_UM_MatchEndConditions", + 35: "CS_UM_DisconnectToLobby", + 36: "CS_UM_PlayerStatsUpdate", + 37: "CS_UM_DisplayInventory", + 38: "CS_UM_WarmupHasEnded", + 39: "CS_UM_ClientInfo", + 40: "CS_UM_XRankGet", + 41: "CS_UM_XRankUpd", + 45: "CS_UM_CallVoteFailed", + 46: "CS_UM_VoteStart", + 47: "CS_UM_VotePass", + 48: "CS_UM_VoteFailed", + 49: "CS_UM_VoteSetup", + 50: "CS_UM_ServerRankRevealAll", + 51: "CS_UM_SendLastKillerDamageToClient", + 52: "CS_UM_ServerRankUpdate", + 53: "CS_UM_ItemPickup", + 54: "CS_UM_ShowMenu", + 55: "CS_UM_BarTime", + 56: "CS_UM_AmmoDenied", + 57: "CS_UM_MarkAchievement", + 58: "CS_UM_MatchStatsUpdate", + 59: "CS_UM_ItemDrop", + 60: "CS_UM_GlowPropTurnOff", + 61: "CS_UM_SendPlayerItemDrops", + 62: "CS_UM_RoundBackupFilenames", + 63: "CS_UM_SendPlayerItemFound", + 64: "CS_UM_ReportHit", + 65: "CS_UM_XpUpdate", + 66: "CS_UM_QuestProgress", + 67: "CS_UM_ScoreLeaderboardData", + 68: "CS_UM_PlayerDecalDigitalSignature", + 69: "CS_UM_WeaponSound", + 70: "CS_UM_UpdateScreenHealthBar", + 71: "CS_UM_EntityOutlineHighlight", + 72: "CS_UM_SSUI", + 73: "CS_UM_SurvivalStats", + 74: "CS_UM_DisconnectToLobby2", + 75: "CS_UM_EndOfMatchAllPlayersData", +} + +var ECstrike15UserMessages_value = map[string]int32{ + "CS_UM_VGUIMenu": 1, + "CS_UM_Geiger": 2, + "CS_UM_Train": 3, + "CS_UM_HudText": 4, + "CS_UM_SayText": 5, + "CS_UM_SayText2": 6, + "CS_UM_TextMsg": 7, + "CS_UM_HudMsg": 8, + "CS_UM_ResetHud": 9, + "CS_UM_GameTitle": 10, + "CS_UM_Shake": 12, + "CS_UM_Fade": 13, + "CS_UM_Rumble": 14, + "CS_UM_CloseCaption": 15, + "CS_UM_CloseCaptionDirect": 16, + "CS_UM_SendAudio": 17, + "CS_UM_RawAudio": 18, + "CS_UM_VoiceMask": 19, + "CS_UM_RequestState": 20, + "CS_UM_Damage": 21, + "CS_UM_RadioText": 22, + "CS_UM_HintText": 23, + "CS_UM_KeyHintText": 24, + "CS_UM_ProcessSpottedEntityUpdate": 25, + "CS_UM_ReloadEffect": 26, + "CS_UM_AdjustMoney": 27, + "CS_UM_UpdateTeamMoney": 28, + "CS_UM_StopSpectatorMode": 29, + "CS_UM_KillCam": 30, + "CS_UM_DesiredTimescale": 31, + "CS_UM_CurrentTimescale": 32, + "CS_UM_AchievementEvent": 33, + "CS_UM_MatchEndConditions": 34, + "CS_UM_DisconnectToLobby": 35, + "CS_UM_PlayerStatsUpdate": 36, + "CS_UM_DisplayInventory": 37, + "CS_UM_WarmupHasEnded": 38, + "CS_UM_ClientInfo": 39, + "CS_UM_XRankGet": 40, + "CS_UM_XRankUpd": 41, + "CS_UM_CallVoteFailed": 45, + "CS_UM_VoteStart": 46, + "CS_UM_VotePass": 47, + "CS_UM_VoteFailed": 48, + "CS_UM_VoteSetup": 49, + "CS_UM_ServerRankRevealAll": 50, + "CS_UM_SendLastKillerDamageToClient": 51, + "CS_UM_ServerRankUpdate": 52, + "CS_UM_ItemPickup": 53, + "CS_UM_ShowMenu": 54, + "CS_UM_BarTime": 55, + "CS_UM_AmmoDenied": 56, + "CS_UM_MarkAchievement": 57, + "CS_UM_MatchStatsUpdate": 58, + "CS_UM_ItemDrop": 59, + "CS_UM_GlowPropTurnOff": 60, + "CS_UM_SendPlayerItemDrops": 61, + "CS_UM_RoundBackupFilenames": 62, + "CS_UM_SendPlayerItemFound": 63, + "CS_UM_ReportHit": 64, + "CS_UM_XpUpdate": 65, + "CS_UM_QuestProgress": 66, + "CS_UM_ScoreLeaderboardData": 67, + "CS_UM_PlayerDecalDigitalSignature": 68, + "CS_UM_WeaponSound": 69, + "CS_UM_UpdateScreenHealthBar": 70, + "CS_UM_EntityOutlineHighlight": 71, + "CS_UM_SSUI": 72, + "CS_UM_SurvivalStats": 73, + "CS_UM_DisconnectToLobby2": 74, + "CS_UM_EndOfMatchAllPlayersData": 75, +} + +func (x ECstrike15UserMessages) Enum() *ECstrike15UserMessages { + p := new(ECstrike15UserMessages) + *p = x + return p +} + +func (x ECstrike15UserMessages) String() string { + return proto.EnumName(ECstrike15UserMessages_name, int32(x)) +} + +func (x *ECstrike15UserMessages) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(ECstrike15UserMessages_value, data, "ECstrike15UserMessages") + if err != nil { + return err + } + *x = ECstrike15UserMessages(value) + return nil +} + +func (ECstrike15UserMessages) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{0} +} + +type ECSUsrMsg_DisconnectToLobby_Action int32 + +const ( + ECSUsrMsg_DisconnectToLobby_Action_k_ECSUsrMsg_DisconnectToLobby_Action_Default ECSUsrMsg_DisconnectToLobby_Action = 0 + ECSUsrMsg_DisconnectToLobby_Action_k_ECSUsrMsg_DisconnectToLobby_Action_GoQueue ECSUsrMsg_DisconnectToLobby_Action = 1 +) + +var ECSUsrMsg_DisconnectToLobby_Action_name = map[int32]string{ + 0: "k_ECSUsrMsg_DisconnectToLobby_Action_Default", + 1: "k_ECSUsrMsg_DisconnectToLobby_Action_GoQueue", +} + +var ECSUsrMsg_DisconnectToLobby_Action_value = map[string]int32{ + "k_ECSUsrMsg_DisconnectToLobby_Action_Default": 0, + "k_ECSUsrMsg_DisconnectToLobby_Action_GoQueue": 1, +} + +func (x ECSUsrMsg_DisconnectToLobby_Action) Enum() *ECSUsrMsg_DisconnectToLobby_Action { + p := new(ECSUsrMsg_DisconnectToLobby_Action) + *p = x + return p +} + +func (x ECSUsrMsg_DisconnectToLobby_Action) String() string { + return proto.EnumName(ECSUsrMsg_DisconnectToLobby_Action_name, int32(x)) +} + +func (x *ECSUsrMsg_DisconnectToLobby_Action) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(ECSUsrMsg_DisconnectToLobby_Action_value, data, "ECSUsrMsg_DisconnectToLobby_Action") + if err != nil { + return err + } + *x = ECSUsrMsg_DisconnectToLobby_Action(value) + return nil +} + +func (ECSUsrMsg_DisconnectToLobby_Action) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{1} +} + +type CCSUsrMsg_VGUIMenu struct { + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Show *bool `protobuf:"varint,2,opt,name=show" json:"show,omitempty"` + Subkeys []*CCSUsrMsg_VGUIMenu_Subkey `protobuf:"bytes,3,rep,name=subkeys" json:"subkeys,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_VGUIMenu) Reset() { *m = CCSUsrMsg_VGUIMenu{} } +func (m *CCSUsrMsg_VGUIMenu) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_VGUIMenu) ProtoMessage() {} +func (*CCSUsrMsg_VGUIMenu) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{0} +} + +func (m *CCSUsrMsg_VGUIMenu) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_VGUIMenu.Unmarshal(m, b) +} +func (m *CCSUsrMsg_VGUIMenu) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_VGUIMenu.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_VGUIMenu) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_VGUIMenu.Merge(m, src) +} +func (m *CCSUsrMsg_VGUIMenu) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_VGUIMenu.Size(m) +} +func (m *CCSUsrMsg_VGUIMenu) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_VGUIMenu.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_VGUIMenu proto.InternalMessageInfo + +func (m *CCSUsrMsg_VGUIMenu) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CCSUsrMsg_VGUIMenu) GetShow() bool { + if m != nil && m.Show != nil { + return *m.Show + } + return false +} + +func (m *CCSUsrMsg_VGUIMenu) GetSubkeys() []*CCSUsrMsg_VGUIMenu_Subkey { + if m != nil { + return m.Subkeys + } + return nil +} + +type CCSUsrMsg_VGUIMenu_Subkey struct { + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Str *string `protobuf:"bytes,2,opt,name=str" json:"str,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_VGUIMenu_Subkey) Reset() { *m = CCSUsrMsg_VGUIMenu_Subkey{} } +func (m *CCSUsrMsg_VGUIMenu_Subkey) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_VGUIMenu_Subkey) ProtoMessage() {} +func (*CCSUsrMsg_VGUIMenu_Subkey) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{0, 0} +} + +func (m *CCSUsrMsg_VGUIMenu_Subkey) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_VGUIMenu_Subkey.Unmarshal(m, b) +} +func (m *CCSUsrMsg_VGUIMenu_Subkey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_VGUIMenu_Subkey.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_VGUIMenu_Subkey) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_VGUIMenu_Subkey.Merge(m, src) +} +func (m *CCSUsrMsg_VGUIMenu_Subkey) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_VGUIMenu_Subkey.Size(m) +} +func (m *CCSUsrMsg_VGUIMenu_Subkey) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_VGUIMenu_Subkey.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_VGUIMenu_Subkey proto.InternalMessageInfo + +func (m *CCSUsrMsg_VGUIMenu_Subkey) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CCSUsrMsg_VGUIMenu_Subkey) GetStr() string { + if m != nil && m.Str != nil { + return *m.Str + } + return "" +} + +type CCSUsrMsg_Geiger struct { + Range *int32 `protobuf:"varint,1,opt,name=range" json:"range,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_Geiger) Reset() { *m = CCSUsrMsg_Geiger{} } +func (m *CCSUsrMsg_Geiger) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_Geiger) ProtoMessage() {} +func (*CCSUsrMsg_Geiger) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{1} +} + +func (m *CCSUsrMsg_Geiger) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_Geiger.Unmarshal(m, b) +} +func (m *CCSUsrMsg_Geiger) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_Geiger.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_Geiger) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_Geiger.Merge(m, src) +} +func (m *CCSUsrMsg_Geiger) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_Geiger.Size(m) +} +func (m *CCSUsrMsg_Geiger) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_Geiger.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_Geiger proto.InternalMessageInfo + +func (m *CCSUsrMsg_Geiger) GetRange() int32 { + if m != nil && m.Range != nil { + return *m.Range + } + return 0 +} + +type CCSUsrMsg_Train struct { + Train *int32 `protobuf:"varint,1,opt,name=train" json:"train,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_Train) Reset() { *m = CCSUsrMsg_Train{} } +func (m *CCSUsrMsg_Train) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_Train) ProtoMessage() {} +func (*CCSUsrMsg_Train) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{2} +} + +func (m *CCSUsrMsg_Train) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_Train.Unmarshal(m, b) +} +func (m *CCSUsrMsg_Train) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_Train.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_Train) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_Train.Merge(m, src) +} +func (m *CCSUsrMsg_Train) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_Train.Size(m) +} +func (m *CCSUsrMsg_Train) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_Train.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_Train proto.InternalMessageInfo + +func (m *CCSUsrMsg_Train) GetTrain() int32 { + if m != nil && m.Train != nil { + return *m.Train + } + return 0 +} + +type CCSUsrMsg_HudText struct { + Text *string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_HudText) Reset() { *m = CCSUsrMsg_HudText{} } +func (m *CCSUsrMsg_HudText) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_HudText) ProtoMessage() {} +func (*CCSUsrMsg_HudText) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{3} +} + +func (m *CCSUsrMsg_HudText) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_HudText.Unmarshal(m, b) +} +func (m *CCSUsrMsg_HudText) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_HudText.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_HudText) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_HudText.Merge(m, src) +} +func (m *CCSUsrMsg_HudText) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_HudText.Size(m) +} +func (m *CCSUsrMsg_HudText) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_HudText.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_HudText proto.InternalMessageInfo + +func (m *CCSUsrMsg_HudText) GetText() string { + if m != nil && m.Text != nil { + return *m.Text + } + return "" +} + +type CCSUsrMsg_SayText struct { + EntIdx *int32 `protobuf:"varint,1,opt,name=ent_idx,json=entIdx" json:"ent_idx,omitempty"` + Text *string `protobuf:"bytes,2,opt,name=text" json:"text,omitempty"` + Chat *bool `protobuf:"varint,3,opt,name=chat" json:"chat,omitempty"` + Textallchat *bool `protobuf:"varint,4,opt,name=textallchat" json:"textallchat,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_SayText) Reset() { *m = CCSUsrMsg_SayText{} } +func (m *CCSUsrMsg_SayText) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_SayText) ProtoMessage() {} +func (*CCSUsrMsg_SayText) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{4} +} + +func (m *CCSUsrMsg_SayText) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_SayText.Unmarshal(m, b) +} +func (m *CCSUsrMsg_SayText) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_SayText.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_SayText) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_SayText.Merge(m, src) +} +func (m *CCSUsrMsg_SayText) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_SayText.Size(m) +} +func (m *CCSUsrMsg_SayText) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_SayText.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_SayText proto.InternalMessageInfo + +func (m *CCSUsrMsg_SayText) GetEntIdx() int32 { + if m != nil && m.EntIdx != nil { + return *m.EntIdx + } + return 0 +} + +func (m *CCSUsrMsg_SayText) GetText() string { + if m != nil && m.Text != nil { + return *m.Text + } + return "" +} + +func (m *CCSUsrMsg_SayText) GetChat() bool { + if m != nil && m.Chat != nil { + return *m.Chat + } + return false +} + +func (m *CCSUsrMsg_SayText) GetTextallchat() bool { + if m != nil && m.Textallchat != nil { + return *m.Textallchat + } + return false +} + +type CCSUsrMsg_SayText2 struct { + EntIdx *int32 `protobuf:"varint,1,opt,name=ent_idx,json=entIdx" json:"ent_idx,omitempty"` + Chat *bool `protobuf:"varint,2,opt,name=chat" json:"chat,omitempty"` + MsgName *string `protobuf:"bytes,3,opt,name=msg_name,json=msgName" json:"msg_name,omitempty"` + Params []string `protobuf:"bytes,4,rep,name=params" json:"params,omitempty"` + Textallchat *bool `protobuf:"varint,5,opt,name=textallchat" json:"textallchat,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_SayText2) Reset() { *m = CCSUsrMsg_SayText2{} } +func (m *CCSUsrMsg_SayText2) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_SayText2) ProtoMessage() {} +func (*CCSUsrMsg_SayText2) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{5} +} + +func (m *CCSUsrMsg_SayText2) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_SayText2.Unmarshal(m, b) +} +func (m *CCSUsrMsg_SayText2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_SayText2.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_SayText2) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_SayText2.Merge(m, src) +} +func (m *CCSUsrMsg_SayText2) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_SayText2.Size(m) +} +func (m *CCSUsrMsg_SayText2) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_SayText2.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_SayText2 proto.InternalMessageInfo + +func (m *CCSUsrMsg_SayText2) GetEntIdx() int32 { + if m != nil && m.EntIdx != nil { + return *m.EntIdx + } + return 0 +} + +func (m *CCSUsrMsg_SayText2) GetChat() bool { + if m != nil && m.Chat != nil { + return *m.Chat + } + return false +} + +func (m *CCSUsrMsg_SayText2) GetMsgName() string { + if m != nil && m.MsgName != nil { + return *m.MsgName + } + return "" +} + +func (m *CCSUsrMsg_SayText2) GetParams() []string { + if m != nil { + return m.Params + } + return nil +} + +func (m *CCSUsrMsg_SayText2) GetTextallchat() bool { + if m != nil && m.Textallchat != nil { + return *m.Textallchat + } + return false +} + +type CCSUsrMsg_TextMsg struct { + MsgDst *int32 `protobuf:"varint,1,opt,name=msg_dst,json=msgDst" json:"msg_dst,omitempty"` + Params []string `protobuf:"bytes,3,rep,name=params" json:"params,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_TextMsg) Reset() { *m = CCSUsrMsg_TextMsg{} } +func (m *CCSUsrMsg_TextMsg) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_TextMsg) ProtoMessage() {} +func (*CCSUsrMsg_TextMsg) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{6} +} + +func (m *CCSUsrMsg_TextMsg) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_TextMsg.Unmarshal(m, b) +} +func (m *CCSUsrMsg_TextMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_TextMsg.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_TextMsg) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_TextMsg.Merge(m, src) +} +func (m *CCSUsrMsg_TextMsg) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_TextMsg.Size(m) +} +func (m *CCSUsrMsg_TextMsg) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_TextMsg.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_TextMsg proto.InternalMessageInfo + +func (m *CCSUsrMsg_TextMsg) GetMsgDst() int32 { + if m != nil && m.MsgDst != nil { + return *m.MsgDst + } + return 0 +} + +func (m *CCSUsrMsg_TextMsg) GetParams() []string { + if m != nil { + return m.Params + } + return nil +} + +type CCSUsrMsg_HudMsg struct { + Channel *int32 `protobuf:"varint,1,opt,name=channel" json:"channel,omitempty"` + Pos *CMsgVector2D `protobuf:"bytes,2,opt,name=pos" json:"pos,omitempty"` + Clr1 *CMsgRGBA `protobuf:"bytes,3,opt,name=clr1" json:"clr1,omitempty"` + Clr2 *CMsgRGBA `protobuf:"bytes,4,opt,name=clr2" json:"clr2,omitempty"` + Effect *int32 `protobuf:"varint,5,opt,name=effect" json:"effect,omitempty"` + FadeInTime *float32 `protobuf:"fixed32,6,opt,name=fade_in_time,json=fadeInTime" json:"fade_in_time,omitempty"` + FadeOutTime *float32 `protobuf:"fixed32,7,opt,name=fade_out_time,json=fadeOutTime" json:"fade_out_time,omitempty"` + HoldTime *float32 `protobuf:"fixed32,9,opt,name=hold_time,json=holdTime" json:"hold_time,omitempty"` + FxTime *float32 `protobuf:"fixed32,10,opt,name=fx_time,json=fxTime" json:"fx_time,omitempty"` + Text *string `protobuf:"bytes,11,opt,name=text" json:"text,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_HudMsg) Reset() { *m = CCSUsrMsg_HudMsg{} } +func (m *CCSUsrMsg_HudMsg) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_HudMsg) ProtoMessage() {} +func (*CCSUsrMsg_HudMsg) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{7} +} + +func (m *CCSUsrMsg_HudMsg) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_HudMsg.Unmarshal(m, b) +} +func (m *CCSUsrMsg_HudMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_HudMsg.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_HudMsg) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_HudMsg.Merge(m, src) +} +func (m *CCSUsrMsg_HudMsg) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_HudMsg.Size(m) +} +func (m *CCSUsrMsg_HudMsg) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_HudMsg.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_HudMsg proto.InternalMessageInfo + +func (m *CCSUsrMsg_HudMsg) GetChannel() int32 { + if m != nil && m.Channel != nil { + return *m.Channel + } + return 0 +} + +func (m *CCSUsrMsg_HudMsg) GetPos() *CMsgVector2D { + if m != nil { + return m.Pos + } + return nil +} + +func (m *CCSUsrMsg_HudMsg) GetClr1() *CMsgRGBA { + if m != nil { + return m.Clr1 + } + return nil +} + +func (m *CCSUsrMsg_HudMsg) GetClr2() *CMsgRGBA { + if m != nil { + return m.Clr2 + } + return nil +} + +func (m *CCSUsrMsg_HudMsg) GetEffect() int32 { + if m != nil && m.Effect != nil { + return *m.Effect + } + return 0 +} + +func (m *CCSUsrMsg_HudMsg) GetFadeInTime() float32 { + if m != nil && m.FadeInTime != nil { + return *m.FadeInTime + } + return 0 +} + +func (m *CCSUsrMsg_HudMsg) GetFadeOutTime() float32 { + if m != nil && m.FadeOutTime != nil { + return *m.FadeOutTime + } + return 0 +} + +func (m *CCSUsrMsg_HudMsg) GetHoldTime() float32 { + if m != nil && m.HoldTime != nil { + return *m.HoldTime + } + return 0 +} + +func (m *CCSUsrMsg_HudMsg) GetFxTime() float32 { + if m != nil && m.FxTime != nil { + return *m.FxTime + } + return 0 +} + +func (m *CCSUsrMsg_HudMsg) GetText() string { + if m != nil && m.Text != nil { + return *m.Text + } + return "" +} + +type CCSUsrMsg_Shake struct { + Command *int32 `protobuf:"varint,1,opt,name=command" json:"command,omitempty"` + LocalAmplitude *float32 `protobuf:"fixed32,2,opt,name=local_amplitude,json=localAmplitude" json:"local_amplitude,omitempty"` + Frequency *float32 `protobuf:"fixed32,3,opt,name=frequency" json:"frequency,omitempty"` + Duration *float32 `protobuf:"fixed32,4,opt,name=duration" json:"duration,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_Shake) Reset() { *m = CCSUsrMsg_Shake{} } +func (m *CCSUsrMsg_Shake) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_Shake) ProtoMessage() {} +func (*CCSUsrMsg_Shake) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{8} +} + +func (m *CCSUsrMsg_Shake) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_Shake.Unmarshal(m, b) +} +func (m *CCSUsrMsg_Shake) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_Shake.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_Shake) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_Shake.Merge(m, src) +} +func (m *CCSUsrMsg_Shake) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_Shake.Size(m) +} +func (m *CCSUsrMsg_Shake) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_Shake.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_Shake proto.InternalMessageInfo + +func (m *CCSUsrMsg_Shake) GetCommand() int32 { + if m != nil && m.Command != nil { + return *m.Command + } + return 0 +} + +func (m *CCSUsrMsg_Shake) GetLocalAmplitude() float32 { + if m != nil && m.LocalAmplitude != nil { + return *m.LocalAmplitude + } + return 0 +} + +func (m *CCSUsrMsg_Shake) GetFrequency() float32 { + if m != nil && m.Frequency != nil { + return *m.Frequency + } + return 0 +} + +func (m *CCSUsrMsg_Shake) GetDuration() float32 { + if m != nil && m.Duration != nil { + return *m.Duration + } + return 0 +} + +type CCSUsrMsg_Fade struct { + Duration *int32 `protobuf:"varint,1,opt,name=duration" json:"duration,omitempty"` + HoldTime *int32 `protobuf:"varint,2,opt,name=hold_time,json=holdTime" json:"hold_time,omitempty"` + Flags *int32 `protobuf:"varint,3,opt,name=flags" json:"flags,omitempty"` + Clr *CMsgRGBA `protobuf:"bytes,4,opt,name=clr" json:"clr,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_Fade) Reset() { *m = CCSUsrMsg_Fade{} } +func (m *CCSUsrMsg_Fade) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_Fade) ProtoMessage() {} +func (*CCSUsrMsg_Fade) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{9} +} + +func (m *CCSUsrMsg_Fade) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_Fade.Unmarshal(m, b) +} +func (m *CCSUsrMsg_Fade) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_Fade.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_Fade) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_Fade.Merge(m, src) +} +func (m *CCSUsrMsg_Fade) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_Fade.Size(m) +} +func (m *CCSUsrMsg_Fade) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_Fade.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_Fade proto.InternalMessageInfo + +func (m *CCSUsrMsg_Fade) GetDuration() int32 { + if m != nil && m.Duration != nil { + return *m.Duration + } + return 0 +} + +func (m *CCSUsrMsg_Fade) GetHoldTime() int32 { + if m != nil && m.HoldTime != nil { + return *m.HoldTime + } + return 0 +} + +func (m *CCSUsrMsg_Fade) GetFlags() int32 { + if m != nil && m.Flags != nil { + return *m.Flags + } + return 0 +} + +func (m *CCSUsrMsg_Fade) GetClr() *CMsgRGBA { + if m != nil { + return m.Clr + } + return nil +} + +type CCSUsrMsg_Rumble struct { + Index *int32 `protobuf:"varint,1,opt,name=index" json:"index,omitempty"` + Data *int32 `protobuf:"varint,2,opt,name=data" json:"data,omitempty"` + Flags *int32 `protobuf:"varint,3,opt,name=flags" json:"flags,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_Rumble) Reset() { *m = CCSUsrMsg_Rumble{} } +func (m *CCSUsrMsg_Rumble) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_Rumble) ProtoMessage() {} +func (*CCSUsrMsg_Rumble) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{10} +} + +func (m *CCSUsrMsg_Rumble) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_Rumble.Unmarshal(m, b) +} +func (m *CCSUsrMsg_Rumble) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_Rumble.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_Rumble) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_Rumble.Merge(m, src) +} +func (m *CCSUsrMsg_Rumble) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_Rumble.Size(m) +} +func (m *CCSUsrMsg_Rumble) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_Rumble.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_Rumble proto.InternalMessageInfo + +func (m *CCSUsrMsg_Rumble) GetIndex() int32 { + if m != nil && m.Index != nil { + return *m.Index + } + return 0 +} + +func (m *CCSUsrMsg_Rumble) GetData() int32 { + if m != nil && m.Data != nil { + return *m.Data + } + return 0 +} + +func (m *CCSUsrMsg_Rumble) GetFlags() int32 { + if m != nil && m.Flags != nil { + return *m.Flags + } + return 0 +} + +type CCSUsrMsg_CloseCaption struct { + Hash *uint32 `protobuf:"varint,1,opt,name=hash" json:"hash,omitempty"` + Duration *int32 `protobuf:"varint,2,opt,name=duration" json:"duration,omitempty"` + FromPlayer *bool `protobuf:"varint,3,opt,name=from_player,json=fromPlayer" json:"from_player,omitempty"` + Cctoken *string `protobuf:"bytes,4,opt,name=cctoken" json:"cctoken,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_CloseCaption) Reset() { *m = CCSUsrMsg_CloseCaption{} } +func (m *CCSUsrMsg_CloseCaption) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_CloseCaption) ProtoMessage() {} +func (*CCSUsrMsg_CloseCaption) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{11} +} + +func (m *CCSUsrMsg_CloseCaption) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_CloseCaption.Unmarshal(m, b) +} +func (m *CCSUsrMsg_CloseCaption) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_CloseCaption.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_CloseCaption) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_CloseCaption.Merge(m, src) +} +func (m *CCSUsrMsg_CloseCaption) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_CloseCaption.Size(m) +} +func (m *CCSUsrMsg_CloseCaption) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_CloseCaption.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_CloseCaption proto.InternalMessageInfo + +func (m *CCSUsrMsg_CloseCaption) GetHash() uint32 { + if m != nil && m.Hash != nil { + return *m.Hash + } + return 0 +} + +func (m *CCSUsrMsg_CloseCaption) GetDuration() int32 { + if m != nil && m.Duration != nil { + return *m.Duration + } + return 0 +} + +func (m *CCSUsrMsg_CloseCaption) GetFromPlayer() bool { + if m != nil && m.FromPlayer != nil { + return *m.FromPlayer + } + return false +} + +func (m *CCSUsrMsg_CloseCaption) GetCctoken() string { + if m != nil && m.Cctoken != nil { + return *m.Cctoken + } + return "" +} + +type CCSUsrMsg_CloseCaptionDirect struct { + Hash *uint32 `protobuf:"varint,1,opt,name=hash" json:"hash,omitempty"` + Duration *int32 `protobuf:"varint,2,opt,name=duration" json:"duration,omitempty"` + FromPlayer *bool `protobuf:"varint,3,opt,name=from_player,json=fromPlayer" json:"from_player,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_CloseCaptionDirect) Reset() { *m = CCSUsrMsg_CloseCaptionDirect{} } +func (m *CCSUsrMsg_CloseCaptionDirect) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_CloseCaptionDirect) ProtoMessage() {} +func (*CCSUsrMsg_CloseCaptionDirect) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{12} +} + +func (m *CCSUsrMsg_CloseCaptionDirect) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_CloseCaptionDirect.Unmarshal(m, b) +} +func (m *CCSUsrMsg_CloseCaptionDirect) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_CloseCaptionDirect.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_CloseCaptionDirect) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_CloseCaptionDirect.Merge(m, src) +} +func (m *CCSUsrMsg_CloseCaptionDirect) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_CloseCaptionDirect.Size(m) +} +func (m *CCSUsrMsg_CloseCaptionDirect) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_CloseCaptionDirect.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_CloseCaptionDirect proto.InternalMessageInfo + +func (m *CCSUsrMsg_CloseCaptionDirect) GetHash() uint32 { + if m != nil && m.Hash != nil { + return *m.Hash + } + return 0 +} + +func (m *CCSUsrMsg_CloseCaptionDirect) GetDuration() int32 { + if m != nil && m.Duration != nil { + return *m.Duration + } + return 0 +} + +func (m *CCSUsrMsg_CloseCaptionDirect) GetFromPlayer() bool { + if m != nil && m.FromPlayer != nil { + return *m.FromPlayer + } + return false +} + +type CCSUsrMsg_SendAudio struct { + RadioSound *string `protobuf:"bytes,1,opt,name=radio_sound,json=radioSound" json:"radio_sound,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_SendAudio) Reset() { *m = CCSUsrMsg_SendAudio{} } +func (m *CCSUsrMsg_SendAudio) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_SendAudio) ProtoMessage() {} +func (*CCSUsrMsg_SendAudio) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{13} +} + +func (m *CCSUsrMsg_SendAudio) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_SendAudio.Unmarshal(m, b) +} +func (m *CCSUsrMsg_SendAudio) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_SendAudio.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_SendAudio) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_SendAudio.Merge(m, src) +} +func (m *CCSUsrMsg_SendAudio) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_SendAudio.Size(m) +} +func (m *CCSUsrMsg_SendAudio) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_SendAudio.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_SendAudio proto.InternalMessageInfo + +func (m *CCSUsrMsg_SendAudio) GetRadioSound() string { + if m != nil && m.RadioSound != nil { + return *m.RadioSound + } + return "" +} + +type CCSUsrMsg_RawAudio struct { + Pitch *int32 `protobuf:"varint,1,opt,name=pitch" json:"pitch,omitempty"` + Entidx *int32 `protobuf:"varint,2,opt,name=entidx" json:"entidx,omitempty"` + Duration *float32 `protobuf:"fixed32,3,opt,name=duration" json:"duration,omitempty"` + VoiceFilename *string `protobuf:"bytes,4,opt,name=voice_filename,json=voiceFilename" json:"voice_filename,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_RawAudio) Reset() { *m = CCSUsrMsg_RawAudio{} } +func (m *CCSUsrMsg_RawAudio) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_RawAudio) ProtoMessage() {} +func (*CCSUsrMsg_RawAudio) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{14} +} + +func (m *CCSUsrMsg_RawAudio) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_RawAudio.Unmarshal(m, b) +} +func (m *CCSUsrMsg_RawAudio) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_RawAudio.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_RawAudio) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_RawAudio.Merge(m, src) +} +func (m *CCSUsrMsg_RawAudio) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_RawAudio.Size(m) +} +func (m *CCSUsrMsg_RawAudio) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_RawAudio.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_RawAudio proto.InternalMessageInfo + +func (m *CCSUsrMsg_RawAudio) GetPitch() int32 { + if m != nil && m.Pitch != nil { + return *m.Pitch + } + return 0 +} + +func (m *CCSUsrMsg_RawAudio) GetEntidx() int32 { + if m != nil && m.Entidx != nil { + return *m.Entidx + } + return 0 +} + +func (m *CCSUsrMsg_RawAudio) GetDuration() float32 { + if m != nil && m.Duration != nil { + return *m.Duration + } + return 0 +} + +func (m *CCSUsrMsg_RawAudio) GetVoiceFilename() string { + if m != nil && m.VoiceFilename != nil { + return *m.VoiceFilename + } + return "" +} + +type CCSUsrMsg_VoiceMask struct { + PlayerMasks []*CCSUsrMsg_VoiceMask_PlayerMask `protobuf:"bytes,1,rep,name=player_masks,json=playerMasks" json:"player_masks,omitempty"` + PlayerModEnable *bool `protobuf:"varint,2,opt,name=player_mod_enable,json=playerModEnable" json:"player_mod_enable,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_VoiceMask) Reset() { *m = CCSUsrMsg_VoiceMask{} } +func (m *CCSUsrMsg_VoiceMask) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_VoiceMask) ProtoMessage() {} +func (*CCSUsrMsg_VoiceMask) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{15} +} + +func (m *CCSUsrMsg_VoiceMask) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_VoiceMask.Unmarshal(m, b) +} +func (m *CCSUsrMsg_VoiceMask) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_VoiceMask.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_VoiceMask) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_VoiceMask.Merge(m, src) +} +func (m *CCSUsrMsg_VoiceMask) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_VoiceMask.Size(m) +} +func (m *CCSUsrMsg_VoiceMask) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_VoiceMask.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_VoiceMask proto.InternalMessageInfo + +func (m *CCSUsrMsg_VoiceMask) GetPlayerMasks() []*CCSUsrMsg_VoiceMask_PlayerMask { + if m != nil { + return m.PlayerMasks + } + return nil +} + +func (m *CCSUsrMsg_VoiceMask) GetPlayerModEnable() bool { + if m != nil && m.PlayerModEnable != nil { + return *m.PlayerModEnable + } + return false +} + +type CCSUsrMsg_VoiceMask_PlayerMask struct { + GameRulesMask *int32 `protobuf:"varint,1,opt,name=game_rules_mask,json=gameRulesMask" json:"game_rules_mask,omitempty"` + BanMasks *int32 `protobuf:"varint,2,opt,name=ban_masks,json=banMasks" json:"ban_masks,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_VoiceMask_PlayerMask) Reset() { *m = CCSUsrMsg_VoiceMask_PlayerMask{} } +func (m *CCSUsrMsg_VoiceMask_PlayerMask) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_VoiceMask_PlayerMask) ProtoMessage() {} +func (*CCSUsrMsg_VoiceMask_PlayerMask) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{15, 0} +} + +func (m *CCSUsrMsg_VoiceMask_PlayerMask) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_VoiceMask_PlayerMask.Unmarshal(m, b) +} +func (m *CCSUsrMsg_VoiceMask_PlayerMask) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_VoiceMask_PlayerMask.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_VoiceMask_PlayerMask) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_VoiceMask_PlayerMask.Merge(m, src) +} +func (m *CCSUsrMsg_VoiceMask_PlayerMask) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_VoiceMask_PlayerMask.Size(m) +} +func (m *CCSUsrMsg_VoiceMask_PlayerMask) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_VoiceMask_PlayerMask.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_VoiceMask_PlayerMask proto.InternalMessageInfo + +func (m *CCSUsrMsg_VoiceMask_PlayerMask) GetGameRulesMask() int32 { + if m != nil && m.GameRulesMask != nil { + return *m.GameRulesMask + } + return 0 +} + +func (m *CCSUsrMsg_VoiceMask_PlayerMask) GetBanMasks() int32 { + if m != nil && m.BanMasks != nil { + return *m.BanMasks + } + return 0 +} + +type CCSUsrMsg_Damage struct { + Amount *int32 `protobuf:"varint,1,opt,name=amount" json:"amount,omitempty"` + InflictorWorldPos *CMsgVector `protobuf:"bytes,2,opt,name=inflictor_world_pos,json=inflictorWorldPos" json:"inflictor_world_pos,omitempty"` + VictimEntindex *int32 `protobuf:"varint,3,opt,name=victim_entindex,json=victimEntindex" json:"victim_entindex,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_Damage) Reset() { *m = CCSUsrMsg_Damage{} } +func (m *CCSUsrMsg_Damage) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_Damage) ProtoMessage() {} +func (*CCSUsrMsg_Damage) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{16} +} + +func (m *CCSUsrMsg_Damage) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_Damage.Unmarshal(m, b) +} +func (m *CCSUsrMsg_Damage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_Damage.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_Damage) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_Damage.Merge(m, src) +} +func (m *CCSUsrMsg_Damage) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_Damage.Size(m) +} +func (m *CCSUsrMsg_Damage) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_Damage.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_Damage proto.InternalMessageInfo + +func (m *CCSUsrMsg_Damage) GetAmount() int32 { + if m != nil && m.Amount != nil { + return *m.Amount + } + return 0 +} + +func (m *CCSUsrMsg_Damage) GetInflictorWorldPos() *CMsgVector { + if m != nil { + return m.InflictorWorldPos + } + return nil +} + +func (m *CCSUsrMsg_Damage) GetVictimEntindex() int32 { + if m != nil && m.VictimEntindex != nil { + return *m.VictimEntindex + } + return 0 +} + +type CCSUsrMsg_RadioText struct { + MsgDst *int32 `protobuf:"varint,1,opt,name=msg_dst,json=msgDst" json:"msg_dst,omitempty"` + Client *int32 `protobuf:"varint,2,opt,name=client" json:"client,omitempty"` + MsgName *string `protobuf:"bytes,3,opt,name=msg_name,json=msgName" json:"msg_name,omitempty"` + Params []string `protobuf:"bytes,4,rep,name=params" json:"params,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_RadioText) Reset() { *m = CCSUsrMsg_RadioText{} } +func (m *CCSUsrMsg_RadioText) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_RadioText) ProtoMessage() {} +func (*CCSUsrMsg_RadioText) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{17} +} + +func (m *CCSUsrMsg_RadioText) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_RadioText.Unmarshal(m, b) +} +func (m *CCSUsrMsg_RadioText) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_RadioText.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_RadioText) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_RadioText.Merge(m, src) +} +func (m *CCSUsrMsg_RadioText) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_RadioText.Size(m) +} +func (m *CCSUsrMsg_RadioText) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_RadioText.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_RadioText proto.InternalMessageInfo + +func (m *CCSUsrMsg_RadioText) GetMsgDst() int32 { + if m != nil && m.MsgDst != nil { + return *m.MsgDst + } + return 0 +} + +func (m *CCSUsrMsg_RadioText) GetClient() int32 { + if m != nil && m.Client != nil { + return *m.Client + } + return 0 +} + +func (m *CCSUsrMsg_RadioText) GetMsgName() string { + if m != nil && m.MsgName != nil { + return *m.MsgName + } + return "" +} + +func (m *CCSUsrMsg_RadioText) GetParams() []string { + if m != nil { + return m.Params + } + return nil +} + +type CCSUsrMsg_HintText struct { + Text *string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_HintText) Reset() { *m = CCSUsrMsg_HintText{} } +func (m *CCSUsrMsg_HintText) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_HintText) ProtoMessage() {} +func (*CCSUsrMsg_HintText) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{18} +} + +func (m *CCSUsrMsg_HintText) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_HintText.Unmarshal(m, b) +} +func (m *CCSUsrMsg_HintText) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_HintText.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_HintText) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_HintText.Merge(m, src) +} +func (m *CCSUsrMsg_HintText) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_HintText.Size(m) +} +func (m *CCSUsrMsg_HintText) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_HintText.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_HintText proto.InternalMessageInfo + +func (m *CCSUsrMsg_HintText) GetText() string { + if m != nil && m.Text != nil { + return *m.Text + } + return "" +} + +type CCSUsrMsg_KeyHintText struct { + Hints []string `protobuf:"bytes,1,rep,name=hints" json:"hints,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_KeyHintText) Reset() { *m = CCSUsrMsg_KeyHintText{} } +func (m *CCSUsrMsg_KeyHintText) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_KeyHintText) ProtoMessage() {} +func (*CCSUsrMsg_KeyHintText) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{19} +} + +func (m *CCSUsrMsg_KeyHintText) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_KeyHintText.Unmarshal(m, b) +} +func (m *CCSUsrMsg_KeyHintText) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_KeyHintText.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_KeyHintText) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_KeyHintText.Merge(m, src) +} +func (m *CCSUsrMsg_KeyHintText) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_KeyHintText.Size(m) +} +func (m *CCSUsrMsg_KeyHintText) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_KeyHintText.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_KeyHintText proto.InternalMessageInfo + +func (m *CCSUsrMsg_KeyHintText) GetHints() []string { + if m != nil { + return m.Hints + } + return nil +} + +type CCSUsrMsg_ProcessSpottedEntityUpdate struct { + NewUpdate *bool `protobuf:"varint,1,opt,name=new_update,json=newUpdate" json:"new_update,omitempty"` + EntityUpdates []*CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate `protobuf:"bytes,2,rep,name=entity_updates,json=entityUpdates" json:"entity_updates,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate) Reset() { *m = CCSUsrMsg_ProcessSpottedEntityUpdate{} } +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_ProcessSpottedEntityUpdate) ProtoMessage() {} +func (*CCSUsrMsg_ProcessSpottedEntityUpdate) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{20} +} + +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_ProcessSpottedEntityUpdate.Unmarshal(m, b) +} +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_ProcessSpottedEntityUpdate.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_ProcessSpottedEntityUpdate.Merge(m, src) +} +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_ProcessSpottedEntityUpdate.Size(m) +} +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_ProcessSpottedEntityUpdate.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_ProcessSpottedEntityUpdate proto.InternalMessageInfo + +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate) GetNewUpdate() bool { + if m != nil && m.NewUpdate != nil { + return *m.NewUpdate + } + return false +} + +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate) GetEntityUpdates() []*CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate { + if m != nil { + return m.EntityUpdates + } + return nil +} + +type CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate struct { + EntityIdx *int32 `protobuf:"varint,1,opt,name=entity_idx,json=entityIdx" json:"entity_idx,omitempty"` + ClassId *int32 `protobuf:"varint,2,opt,name=class_id,json=classId" json:"class_id,omitempty"` + OriginX *int32 `protobuf:"varint,3,opt,name=origin_x,json=originX" json:"origin_x,omitempty"` + OriginY *int32 `protobuf:"varint,4,opt,name=origin_y,json=originY" json:"origin_y,omitempty"` + OriginZ *int32 `protobuf:"varint,5,opt,name=origin_z,json=originZ" json:"origin_z,omitempty"` + AngleY *int32 `protobuf:"varint,6,opt,name=angle_y,json=angleY" json:"angle_y,omitempty"` + Defuser *bool `protobuf:"varint,7,opt,name=defuser" json:"defuser,omitempty"` + PlayerHasDefuser *bool `protobuf:"varint,8,opt,name=player_has_defuser,json=playerHasDefuser" json:"player_has_defuser,omitempty"` + PlayerHasC4 *bool `protobuf:"varint,9,opt,name=player_has_c4,json=playerHasC4" json:"player_has_c4,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate) Reset() { + *m = CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate{} +} +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate) String() string { + return proto.CompactTextString(m) +} +func (*CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate) ProtoMessage() {} +func (*CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{20, 0} +} + +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate.Unmarshal(m, b) +} +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate.Merge(m, src) +} +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate.Size(m) +} +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate proto.InternalMessageInfo + +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate) GetEntityIdx() int32 { + if m != nil && m.EntityIdx != nil { + return *m.EntityIdx + } + return 0 +} + +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate) GetClassId() int32 { + if m != nil && m.ClassId != nil { + return *m.ClassId + } + return 0 +} + +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate) GetOriginX() int32 { + if m != nil && m.OriginX != nil { + return *m.OriginX + } + return 0 +} + +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate) GetOriginY() int32 { + if m != nil && m.OriginY != nil { + return *m.OriginY + } + return 0 +} + +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate) GetOriginZ() int32 { + if m != nil && m.OriginZ != nil { + return *m.OriginZ + } + return 0 +} + +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate) GetAngleY() int32 { + if m != nil && m.AngleY != nil { + return *m.AngleY + } + return 0 +} + +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate) GetDefuser() bool { + if m != nil && m.Defuser != nil { + return *m.Defuser + } + return false +} + +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate) GetPlayerHasDefuser() bool { + if m != nil && m.PlayerHasDefuser != nil { + return *m.PlayerHasDefuser + } + return false +} + +func (m *CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate) GetPlayerHasC4() bool { + if m != nil && m.PlayerHasC4 != nil { + return *m.PlayerHasC4 + } + return false +} + +type CCSUsrMsg_SendPlayerItemDrops struct { + EntityUpdates []*CEconItemPreviewDataBlock `protobuf:"bytes,1,rep,name=entity_updates,json=entityUpdates" json:"entity_updates,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_SendPlayerItemDrops) Reset() { *m = CCSUsrMsg_SendPlayerItemDrops{} } +func (m *CCSUsrMsg_SendPlayerItemDrops) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_SendPlayerItemDrops) ProtoMessage() {} +func (*CCSUsrMsg_SendPlayerItemDrops) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{21} +} + +func (m *CCSUsrMsg_SendPlayerItemDrops) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_SendPlayerItemDrops.Unmarshal(m, b) +} +func (m *CCSUsrMsg_SendPlayerItemDrops) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_SendPlayerItemDrops.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_SendPlayerItemDrops) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_SendPlayerItemDrops.Merge(m, src) +} +func (m *CCSUsrMsg_SendPlayerItemDrops) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_SendPlayerItemDrops.Size(m) +} +func (m *CCSUsrMsg_SendPlayerItemDrops) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_SendPlayerItemDrops.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_SendPlayerItemDrops proto.InternalMessageInfo + +func (m *CCSUsrMsg_SendPlayerItemDrops) GetEntityUpdates() []*CEconItemPreviewDataBlock { + if m != nil { + return m.EntityUpdates + } + return nil +} + +type CCSUsrMsg_SendPlayerItemFound struct { + Iteminfo *CEconItemPreviewDataBlock `protobuf:"bytes,1,opt,name=iteminfo" json:"iteminfo,omitempty"` + Entindex *int32 `protobuf:"varint,2,opt,name=entindex" json:"entindex,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_SendPlayerItemFound) Reset() { *m = CCSUsrMsg_SendPlayerItemFound{} } +func (m *CCSUsrMsg_SendPlayerItemFound) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_SendPlayerItemFound) ProtoMessage() {} +func (*CCSUsrMsg_SendPlayerItemFound) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{22} +} + +func (m *CCSUsrMsg_SendPlayerItemFound) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_SendPlayerItemFound.Unmarshal(m, b) +} +func (m *CCSUsrMsg_SendPlayerItemFound) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_SendPlayerItemFound.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_SendPlayerItemFound) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_SendPlayerItemFound.Merge(m, src) +} +func (m *CCSUsrMsg_SendPlayerItemFound) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_SendPlayerItemFound.Size(m) +} +func (m *CCSUsrMsg_SendPlayerItemFound) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_SendPlayerItemFound.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_SendPlayerItemFound proto.InternalMessageInfo + +func (m *CCSUsrMsg_SendPlayerItemFound) GetIteminfo() *CEconItemPreviewDataBlock { + if m != nil { + return m.Iteminfo + } + return nil +} + +func (m *CCSUsrMsg_SendPlayerItemFound) GetEntindex() int32 { + if m != nil && m.Entindex != nil { + return *m.Entindex + } + return 0 +} + +type CCSUsrMsg_ReloadEffect struct { + Entidx *int32 `protobuf:"varint,1,opt,name=entidx" json:"entidx,omitempty"` + Actanim *int32 `protobuf:"varint,2,opt,name=actanim" json:"actanim,omitempty"` + OriginX *float32 `protobuf:"fixed32,3,opt,name=origin_x,json=originX" json:"origin_x,omitempty"` + OriginY *float32 `protobuf:"fixed32,4,opt,name=origin_y,json=originY" json:"origin_y,omitempty"` + OriginZ *float32 `protobuf:"fixed32,5,opt,name=origin_z,json=originZ" json:"origin_z,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_ReloadEffect) Reset() { *m = CCSUsrMsg_ReloadEffect{} } +func (m *CCSUsrMsg_ReloadEffect) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_ReloadEffect) ProtoMessage() {} +func (*CCSUsrMsg_ReloadEffect) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{23} +} + +func (m *CCSUsrMsg_ReloadEffect) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_ReloadEffect.Unmarshal(m, b) +} +func (m *CCSUsrMsg_ReloadEffect) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_ReloadEffect.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_ReloadEffect) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_ReloadEffect.Merge(m, src) +} +func (m *CCSUsrMsg_ReloadEffect) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_ReloadEffect.Size(m) +} +func (m *CCSUsrMsg_ReloadEffect) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_ReloadEffect.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_ReloadEffect proto.InternalMessageInfo + +func (m *CCSUsrMsg_ReloadEffect) GetEntidx() int32 { + if m != nil && m.Entidx != nil { + return *m.Entidx + } + return 0 +} + +func (m *CCSUsrMsg_ReloadEffect) GetActanim() int32 { + if m != nil && m.Actanim != nil { + return *m.Actanim + } + return 0 +} + +func (m *CCSUsrMsg_ReloadEffect) GetOriginX() float32 { + if m != nil && m.OriginX != nil { + return *m.OriginX + } + return 0 +} + +func (m *CCSUsrMsg_ReloadEffect) GetOriginY() float32 { + if m != nil && m.OriginY != nil { + return *m.OriginY + } + return 0 +} + +func (m *CCSUsrMsg_ReloadEffect) GetOriginZ() float32 { + if m != nil && m.OriginZ != nil { + return *m.OriginZ + } + return 0 +} + +type CCSUsrMsg_WeaponSound struct { + Entidx *int32 `protobuf:"varint,1,opt,name=entidx" json:"entidx,omitempty"` + OriginX *float32 `protobuf:"fixed32,2,opt,name=origin_x,json=originX" json:"origin_x,omitempty"` + OriginY *float32 `protobuf:"fixed32,3,opt,name=origin_y,json=originY" json:"origin_y,omitempty"` + OriginZ *float32 `protobuf:"fixed32,4,opt,name=origin_z,json=originZ" json:"origin_z,omitempty"` + Sound *string `protobuf:"bytes,5,opt,name=sound" json:"sound,omitempty"` + Timestamp *float32 `protobuf:"fixed32,6,opt,name=timestamp" json:"timestamp,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_WeaponSound) Reset() { *m = CCSUsrMsg_WeaponSound{} } +func (m *CCSUsrMsg_WeaponSound) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_WeaponSound) ProtoMessage() {} +func (*CCSUsrMsg_WeaponSound) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{24} +} + +func (m *CCSUsrMsg_WeaponSound) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_WeaponSound.Unmarshal(m, b) +} +func (m *CCSUsrMsg_WeaponSound) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_WeaponSound.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_WeaponSound) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_WeaponSound.Merge(m, src) +} +func (m *CCSUsrMsg_WeaponSound) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_WeaponSound.Size(m) +} +func (m *CCSUsrMsg_WeaponSound) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_WeaponSound.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_WeaponSound proto.InternalMessageInfo + +func (m *CCSUsrMsg_WeaponSound) GetEntidx() int32 { + if m != nil && m.Entidx != nil { + return *m.Entidx + } + return 0 +} + +func (m *CCSUsrMsg_WeaponSound) GetOriginX() float32 { + if m != nil && m.OriginX != nil { + return *m.OriginX + } + return 0 +} + +func (m *CCSUsrMsg_WeaponSound) GetOriginY() float32 { + if m != nil && m.OriginY != nil { + return *m.OriginY + } + return 0 +} + +func (m *CCSUsrMsg_WeaponSound) GetOriginZ() float32 { + if m != nil && m.OriginZ != nil { + return *m.OriginZ + } + return 0 +} + +func (m *CCSUsrMsg_WeaponSound) GetSound() string { + if m != nil && m.Sound != nil { + return *m.Sound + } + return "" +} + +func (m *CCSUsrMsg_WeaponSound) GetTimestamp() float32 { + if m != nil && m.Timestamp != nil { + return *m.Timestamp + } + return 0 +} + +type CCSUsrMsg_UpdateScreenHealthBar struct { + Entidx *int32 `protobuf:"varint,1,opt,name=entidx" json:"entidx,omitempty"` + HealthratioOld *float32 `protobuf:"fixed32,2,opt,name=healthratio_old,json=healthratioOld" json:"healthratio_old,omitempty"` + HealthratioNew *float32 `protobuf:"fixed32,3,opt,name=healthratio_new,json=healthratioNew" json:"healthratio_new,omitempty"` + Style *int32 `protobuf:"varint,4,opt,name=style" json:"style,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_UpdateScreenHealthBar) Reset() { *m = CCSUsrMsg_UpdateScreenHealthBar{} } +func (m *CCSUsrMsg_UpdateScreenHealthBar) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_UpdateScreenHealthBar) ProtoMessage() {} +func (*CCSUsrMsg_UpdateScreenHealthBar) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{25} +} + +func (m *CCSUsrMsg_UpdateScreenHealthBar) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_UpdateScreenHealthBar.Unmarshal(m, b) +} +func (m *CCSUsrMsg_UpdateScreenHealthBar) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_UpdateScreenHealthBar.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_UpdateScreenHealthBar) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_UpdateScreenHealthBar.Merge(m, src) +} +func (m *CCSUsrMsg_UpdateScreenHealthBar) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_UpdateScreenHealthBar.Size(m) +} +func (m *CCSUsrMsg_UpdateScreenHealthBar) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_UpdateScreenHealthBar.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_UpdateScreenHealthBar proto.InternalMessageInfo + +func (m *CCSUsrMsg_UpdateScreenHealthBar) GetEntidx() int32 { + if m != nil && m.Entidx != nil { + return *m.Entidx + } + return 0 +} + +func (m *CCSUsrMsg_UpdateScreenHealthBar) GetHealthratioOld() float32 { + if m != nil && m.HealthratioOld != nil { + return *m.HealthratioOld + } + return 0 +} + +func (m *CCSUsrMsg_UpdateScreenHealthBar) GetHealthratioNew() float32 { + if m != nil && m.HealthratioNew != nil { + return *m.HealthratioNew + } + return 0 +} + +func (m *CCSUsrMsg_UpdateScreenHealthBar) GetStyle() int32 { + if m != nil && m.Style != nil { + return *m.Style + } + return 0 +} + +type CCSUsrMsg_EntityOutlineHighlight struct { + Entidx *int32 `protobuf:"varint,1,opt,name=entidx" json:"entidx,omitempty"` + Removehighlight *bool `protobuf:"varint,2,opt,name=removehighlight" json:"removehighlight,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_EntityOutlineHighlight) Reset() { *m = CCSUsrMsg_EntityOutlineHighlight{} } +func (m *CCSUsrMsg_EntityOutlineHighlight) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_EntityOutlineHighlight) ProtoMessage() {} +func (*CCSUsrMsg_EntityOutlineHighlight) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{26} +} + +func (m *CCSUsrMsg_EntityOutlineHighlight) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_EntityOutlineHighlight.Unmarshal(m, b) +} +func (m *CCSUsrMsg_EntityOutlineHighlight) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_EntityOutlineHighlight.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_EntityOutlineHighlight) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_EntityOutlineHighlight.Merge(m, src) +} +func (m *CCSUsrMsg_EntityOutlineHighlight) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_EntityOutlineHighlight.Size(m) +} +func (m *CCSUsrMsg_EntityOutlineHighlight) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_EntityOutlineHighlight.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_EntityOutlineHighlight proto.InternalMessageInfo + +func (m *CCSUsrMsg_EntityOutlineHighlight) GetEntidx() int32 { + if m != nil && m.Entidx != nil { + return *m.Entidx + } + return 0 +} + +func (m *CCSUsrMsg_EntityOutlineHighlight) GetRemovehighlight() bool { + if m != nil && m.Removehighlight != nil { + return *m.Removehighlight + } + return false +} + +type CCSUsrMsg_AdjustMoney struct { + Amount *int32 `protobuf:"varint,1,opt,name=amount" json:"amount,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_AdjustMoney) Reset() { *m = CCSUsrMsg_AdjustMoney{} } +func (m *CCSUsrMsg_AdjustMoney) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_AdjustMoney) ProtoMessage() {} +func (*CCSUsrMsg_AdjustMoney) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{27} +} + +func (m *CCSUsrMsg_AdjustMoney) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_AdjustMoney.Unmarshal(m, b) +} +func (m *CCSUsrMsg_AdjustMoney) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_AdjustMoney.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_AdjustMoney) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_AdjustMoney.Merge(m, src) +} +func (m *CCSUsrMsg_AdjustMoney) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_AdjustMoney.Size(m) +} +func (m *CCSUsrMsg_AdjustMoney) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_AdjustMoney.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_AdjustMoney proto.InternalMessageInfo + +func (m *CCSUsrMsg_AdjustMoney) GetAmount() int32 { + if m != nil && m.Amount != nil { + return *m.Amount + } + return 0 +} + +type CCSUsrMsg_ReportHit struct { + PosX *float32 `protobuf:"fixed32,1,opt,name=pos_x,json=posX" json:"pos_x,omitempty"` + PosY *float32 `protobuf:"fixed32,2,opt,name=pos_y,json=posY" json:"pos_y,omitempty"` + Timestamp *float32 `protobuf:"fixed32,4,opt,name=timestamp" json:"timestamp,omitempty"` + PosZ *float32 `protobuf:"fixed32,3,opt,name=pos_z,json=posZ" json:"pos_z,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_ReportHit) Reset() { *m = CCSUsrMsg_ReportHit{} } +func (m *CCSUsrMsg_ReportHit) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_ReportHit) ProtoMessage() {} +func (*CCSUsrMsg_ReportHit) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{28} +} + +func (m *CCSUsrMsg_ReportHit) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_ReportHit.Unmarshal(m, b) +} +func (m *CCSUsrMsg_ReportHit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_ReportHit.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_ReportHit) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_ReportHit.Merge(m, src) +} +func (m *CCSUsrMsg_ReportHit) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_ReportHit.Size(m) +} +func (m *CCSUsrMsg_ReportHit) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_ReportHit.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_ReportHit proto.InternalMessageInfo + +func (m *CCSUsrMsg_ReportHit) GetPosX() float32 { + if m != nil && m.PosX != nil { + return *m.PosX + } + return 0 +} + +func (m *CCSUsrMsg_ReportHit) GetPosY() float32 { + if m != nil && m.PosY != nil { + return *m.PosY + } + return 0 +} + +func (m *CCSUsrMsg_ReportHit) GetTimestamp() float32 { + if m != nil && m.Timestamp != nil { + return *m.Timestamp + } + return 0 +} + +func (m *CCSUsrMsg_ReportHit) GetPosZ() float32 { + if m != nil && m.PosZ != nil { + return *m.PosZ + } + return 0 +} + +type CCSUsrMsg_KillCam struct { + ObsMode *int32 `protobuf:"varint,1,opt,name=obs_mode,json=obsMode" json:"obs_mode,omitempty"` + FirstTarget *int32 `protobuf:"varint,2,opt,name=first_target,json=firstTarget" json:"first_target,omitempty"` + SecondTarget *int32 `protobuf:"varint,3,opt,name=second_target,json=secondTarget" json:"second_target,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_KillCam) Reset() { *m = CCSUsrMsg_KillCam{} } +func (m *CCSUsrMsg_KillCam) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_KillCam) ProtoMessage() {} +func (*CCSUsrMsg_KillCam) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{29} +} + +func (m *CCSUsrMsg_KillCam) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_KillCam.Unmarshal(m, b) +} +func (m *CCSUsrMsg_KillCam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_KillCam.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_KillCam) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_KillCam.Merge(m, src) +} +func (m *CCSUsrMsg_KillCam) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_KillCam.Size(m) +} +func (m *CCSUsrMsg_KillCam) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_KillCam.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_KillCam proto.InternalMessageInfo + +func (m *CCSUsrMsg_KillCam) GetObsMode() int32 { + if m != nil && m.ObsMode != nil { + return *m.ObsMode + } + return 0 +} + +func (m *CCSUsrMsg_KillCam) GetFirstTarget() int32 { + if m != nil && m.FirstTarget != nil { + return *m.FirstTarget + } + return 0 +} + +func (m *CCSUsrMsg_KillCam) GetSecondTarget() int32 { + if m != nil && m.SecondTarget != nil { + return *m.SecondTarget + } + return 0 +} + +type CCSUsrMsg_DesiredTimescale struct { + DesiredTimescale *float32 `protobuf:"fixed32,1,opt,name=desired_timescale,json=desiredTimescale" json:"desired_timescale,omitempty"` + DurationRealtimeSec *float32 `protobuf:"fixed32,2,opt,name=duration_realtime_sec,json=durationRealtimeSec" json:"duration_realtime_sec,omitempty"` + InterpolatorType *int32 `protobuf:"varint,3,opt,name=interpolator_type,json=interpolatorType" json:"interpolator_type,omitempty"` + StartBlendTime *float32 `protobuf:"fixed32,4,opt,name=start_blend_time,json=startBlendTime" json:"start_blend_time,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_DesiredTimescale) Reset() { *m = CCSUsrMsg_DesiredTimescale{} } +func (m *CCSUsrMsg_DesiredTimescale) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_DesiredTimescale) ProtoMessage() {} +func (*CCSUsrMsg_DesiredTimescale) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{30} +} + +func (m *CCSUsrMsg_DesiredTimescale) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_DesiredTimescale.Unmarshal(m, b) +} +func (m *CCSUsrMsg_DesiredTimescale) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_DesiredTimescale.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_DesiredTimescale) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_DesiredTimescale.Merge(m, src) +} +func (m *CCSUsrMsg_DesiredTimescale) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_DesiredTimescale.Size(m) +} +func (m *CCSUsrMsg_DesiredTimescale) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_DesiredTimescale.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_DesiredTimescale proto.InternalMessageInfo + +func (m *CCSUsrMsg_DesiredTimescale) GetDesiredTimescale() float32 { + if m != nil && m.DesiredTimescale != nil { + return *m.DesiredTimescale + } + return 0 +} + +func (m *CCSUsrMsg_DesiredTimescale) GetDurationRealtimeSec() float32 { + if m != nil && m.DurationRealtimeSec != nil { + return *m.DurationRealtimeSec + } + return 0 +} + +func (m *CCSUsrMsg_DesiredTimescale) GetInterpolatorType() int32 { + if m != nil && m.InterpolatorType != nil { + return *m.InterpolatorType + } + return 0 +} + +func (m *CCSUsrMsg_DesiredTimescale) GetStartBlendTime() float32 { + if m != nil && m.StartBlendTime != nil { + return *m.StartBlendTime + } + return 0 +} + +type CCSUsrMsg_CurrentTimescale struct { + CurTimescale *float32 `protobuf:"fixed32,1,opt,name=cur_timescale,json=curTimescale" json:"cur_timescale,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_CurrentTimescale) Reset() { *m = CCSUsrMsg_CurrentTimescale{} } +func (m *CCSUsrMsg_CurrentTimescale) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_CurrentTimescale) ProtoMessage() {} +func (*CCSUsrMsg_CurrentTimescale) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{31} +} + +func (m *CCSUsrMsg_CurrentTimescale) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_CurrentTimescale.Unmarshal(m, b) +} +func (m *CCSUsrMsg_CurrentTimescale) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_CurrentTimescale.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_CurrentTimescale) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_CurrentTimescale.Merge(m, src) +} +func (m *CCSUsrMsg_CurrentTimescale) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_CurrentTimescale.Size(m) +} +func (m *CCSUsrMsg_CurrentTimescale) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_CurrentTimescale.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_CurrentTimescale proto.InternalMessageInfo + +func (m *CCSUsrMsg_CurrentTimescale) GetCurTimescale() float32 { + if m != nil && m.CurTimescale != nil { + return *m.CurTimescale + } + return 0 +} + +type CCSUsrMsg_AchievementEvent struct { + Achievement *int32 `protobuf:"varint,1,opt,name=achievement" json:"achievement,omitempty"` + Count *int32 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"` + UserId *int32 `protobuf:"varint,3,opt,name=user_id,json=userId" json:"user_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_AchievementEvent) Reset() { *m = CCSUsrMsg_AchievementEvent{} } +func (m *CCSUsrMsg_AchievementEvent) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_AchievementEvent) ProtoMessage() {} +func (*CCSUsrMsg_AchievementEvent) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{32} +} + +func (m *CCSUsrMsg_AchievementEvent) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_AchievementEvent.Unmarshal(m, b) +} +func (m *CCSUsrMsg_AchievementEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_AchievementEvent.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_AchievementEvent) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_AchievementEvent.Merge(m, src) +} +func (m *CCSUsrMsg_AchievementEvent) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_AchievementEvent.Size(m) +} +func (m *CCSUsrMsg_AchievementEvent) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_AchievementEvent.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_AchievementEvent proto.InternalMessageInfo + +func (m *CCSUsrMsg_AchievementEvent) GetAchievement() int32 { + if m != nil && m.Achievement != nil { + return *m.Achievement + } + return 0 +} + +func (m *CCSUsrMsg_AchievementEvent) GetCount() int32 { + if m != nil && m.Count != nil { + return *m.Count + } + return 0 +} + +func (m *CCSUsrMsg_AchievementEvent) GetUserId() int32 { + if m != nil && m.UserId != nil { + return *m.UserId + } + return 0 +} + +type CCSUsrMsg_MatchEndConditions struct { + Fraglimit *int32 `protobuf:"varint,1,opt,name=fraglimit" json:"fraglimit,omitempty"` + MpMaxrounds *int32 `protobuf:"varint,2,opt,name=mp_maxrounds,json=mpMaxrounds" json:"mp_maxrounds,omitempty"` + MpWinlimit *int32 `protobuf:"varint,3,opt,name=mp_winlimit,json=mpWinlimit" json:"mp_winlimit,omitempty"` + MpTimelimit *int32 `protobuf:"varint,4,opt,name=mp_timelimit,json=mpTimelimit" json:"mp_timelimit,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_MatchEndConditions) Reset() { *m = CCSUsrMsg_MatchEndConditions{} } +func (m *CCSUsrMsg_MatchEndConditions) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_MatchEndConditions) ProtoMessage() {} +func (*CCSUsrMsg_MatchEndConditions) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{33} +} + +func (m *CCSUsrMsg_MatchEndConditions) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_MatchEndConditions.Unmarshal(m, b) +} +func (m *CCSUsrMsg_MatchEndConditions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_MatchEndConditions.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_MatchEndConditions) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_MatchEndConditions.Merge(m, src) +} +func (m *CCSUsrMsg_MatchEndConditions) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_MatchEndConditions.Size(m) +} +func (m *CCSUsrMsg_MatchEndConditions) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_MatchEndConditions.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_MatchEndConditions proto.InternalMessageInfo + +func (m *CCSUsrMsg_MatchEndConditions) GetFraglimit() int32 { + if m != nil && m.Fraglimit != nil { + return *m.Fraglimit + } + return 0 +} + +func (m *CCSUsrMsg_MatchEndConditions) GetMpMaxrounds() int32 { + if m != nil && m.MpMaxrounds != nil { + return *m.MpMaxrounds + } + return 0 +} + +func (m *CCSUsrMsg_MatchEndConditions) GetMpWinlimit() int32 { + if m != nil && m.MpWinlimit != nil { + return *m.MpWinlimit + } + return 0 +} + +func (m *CCSUsrMsg_MatchEndConditions) GetMpTimelimit() int32 { + if m != nil && m.MpTimelimit != nil { + return *m.MpTimelimit + } + return 0 +} + +type CCSUsrMsg_PlayerStatsUpdate struct { + Version *int32 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"` + Stats []*CCSUsrMsg_PlayerStatsUpdate_Stat `protobuf:"bytes,4,rep,name=stats" json:"stats,omitempty"` + UserId *int32 `protobuf:"varint,5,opt,name=user_id,json=userId" json:"user_id,omitempty"` + Crc *int32 `protobuf:"varint,6,opt,name=crc" json:"crc,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_PlayerStatsUpdate) Reset() { *m = CCSUsrMsg_PlayerStatsUpdate{} } +func (m *CCSUsrMsg_PlayerStatsUpdate) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_PlayerStatsUpdate) ProtoMessage() {} +func (*CCSUsrMsg_PlayerStatsUpdate) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{34} +} + +func (m *CCSUsrMsg_PlayerStatsUpdate) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_PlayerStatsUpdate.Unmarshal(m, b) +} +func (m *CCSUsrMsg_PlayerStatsUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_PlayerStatsUpdate.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_PlayerStatsUpdate) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_PlayerStatsUpdate.Merge(m, src) +} +func (m *CCSUsrMsg_PlayerStatsUpdate) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_PlayerStatsUpdate.Size(m) +} +func (m *CCSUsrMsg_PlayerStatsUpdate) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_PlayerStatsUpdate.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_PlayerStatsUpdate proto.InternalMessageInfo + +func (m *CCSUsrMsg_PlayerStatsUpdate) GetVersion() int32 { + if m != nil && m.Version != nil { + return *m.Version + } + return 0 +} + +func (m *CCSUsrMsg_PlayerStatsUpdate) GetStats() []*CCSUsrMsg_PlayerStatsUpdate_Stat { + if m != nil { + return m.Stats + } + return nil +} + +func (m *CCSUsrMsg_PlayerStatsUpdate) GetUserId() int32 { + if m != nil && m.UserId != nil { + return *m.UserId + } + return 0 +} + +func (m *CCSUsrMsg_PlayerStatsUpdate) GetCrc() int32 { + if m != nil && m.Crc != nil { + return *m.Crc + } + return 0 +} + +type CCSUsrMsg_PlayerStatsUpdate_Stat struct { + Idx *int32 `protobuf:"varint,1,opt,name=idx" json:"idx,omitempty"` + Delta *int32 `protobuf:"varint,2,opt,name=delta" json:"delta,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_PlayerStatsUpdate_Stat) Reset() { *m = CCSUsrMsg_PlayerStatsUpdate_Stat{} } +func (m *CCSUsrMsg_PlayerStatsUpdate_Stat) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_PlayerStatsUpdate_Stat) ProtoMessage() {} +func (*CCSUsrMsg_PlayerStatsUpdate_Stat) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{34, 0} +} + +func (m *CCSUsrMsg_PlayerStatsUpdate_Stat) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_PlayerStatsUpdate_Stat.Unmarshal(m, b) +} +func (m *CCSUsrMsg_PlayerStatsUpdate_Stat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_PlayerStatsUpdate_Stat.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_PlayerStatsUpdate_Stat) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_PlayerStatsUpdate_Stat.Merge(m, src) +} +func (m *CCSUsrMsg_PlayerStatsUpdate_Stat) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_PlayerStatsUpdate_Stat.Size(m) +} +func (m *CCSUsrMsg_PlayerStatsUpdate_Stat) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_PlayerStatsUpdate_Stat.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_PlayerStatsUpdate_Stat proto.InternalMessageInfo + +func (m *CCSUsrMsg_PlayerStatsUpdate_Stat) GetIdx() int32 { + if m != nil && m.Idx != nil { + return *m.Idx + } + return 0 +} + +func (m *CCSUsrMsg_PlayerStatsUpdate_Stat) GetDelta() int32 { + if m != nil && m.Delta != nil { + return *m.Delta + } + return 0 +} + +type CCSUsrMsg_DisplayInventory struct { + Display *bool `protobuf:"varint,1,opt,name=display" json:"display,omitempty"` + UserId *int32 `protobuf:"varint,2,opt,name=user_id,json=userId" json:"user_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_DisplayInventory) Reset() { *m = CCSUsrMsg_DisplayInventory{} } +func (m *CCSUsrMsg_DisplayInventory) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_DisplayInventory) ProtoMessage() {} +func (*CCSUsrMsg_DisplayInventory) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{35} +} + +func (m *CCSUsrMsg_DisplayInventory) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_DisplayInventory.Unmarshal(m, b) +} +func (m *CCSUsrMsg_DisplayInventory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_DisplayInventory.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_DisplayInventory) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_DisplayInventory.Merge(m, src) +} +func (m *CCSUsrMsg_DisplayInventory) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_DisplayInventory.Size(m) +} +func (m *CCSUsrMsg_DisplayInventory) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_DisplayInventory.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_DisplayInventory proto.InternalMessageInfo + +func (m *CCSUsrMsg_DisplayInventory) GetDisplay() bool { + if m != nil && m.Display != nil { + return *m.Display + } + return false +} + +func (m *CCSUsrMsg_DisplayInventory) GetUserId() int32 { + if m != nil && m.UserId != nil { + return *m.UserId + } + return 0 +} + +type CCSUsrMsg_QuestProgress struct { + QuestId *uint32 `protobuf:"varint,1,opt,name=quest_id,json=questId" json:"quest_id,omitempty"` + NormalPoints *uint32 `protobuf:"varint,2,opt,name=normal_points,json=normalPoints" json:"normal_points,omitempty"` + BonusPoints *uint32 `protobuf:"varint,3,opt,name=bonus_points,json=bonusPoints" json:"bonus_points,omitempty"` + IsEventQuest *bool `protobuf:"varint,4,opt,name=is_event_quest,json=isEventQuest" json:"is_event_quest,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_QuestProgress) Reset() { *m = CCSUsrMsg_QuestProgress{} } +func (m *CCSUsrMsg_QuestProgress) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_QuestProgress) ProtoMessage() {} +func (*CCSUsrMsg_QuestProgress) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{36} +} + +func (m *CCSUsrMsg_QuestProgress) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_QuestProgress.Unmarshal(m, b) +} +func (m *CCSUsrMsg_QuestProgress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_QuestProgress.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_QuestProgress) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_QuestProgress.Merge(m, src) +} +func (m *CCSUsrMsg_QuestProgress) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_QuestProgress.Size(m) +} +func (m *CCSUsrMsg_QuestProgress) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_QuestProgress.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_QuestProgress proto.InternalMessageInfo + +func (m *CCSUsrMsg_QuestProgress) GetQuestId() uint32 { + if m != nil && m.QuestId != nil { + return *m.QuestId + } + return 0 +} + +func (m *CCSUsrMsg_QuestProgress) GetNormalPoints() uint32 { + if m != nil && m.NormalPoints != nil { + return *m.NormalPoints + } + return 0 +} + +func (m *CCSUsrMsg_QuestProgress) GetBonusPoints() uint32 { + if m != nil && m.BonusPoints != nil { + return *m.BonusPoints + } + return 0 +} + +func (m *CCSUsrMsg_QuestProgress) GetIsEventQuest() bool { + if m != nil && m.IsEventQuest != nil { + return *m.IsEventQuest + } + return false +} + +type CCSUsrMsg_ScoreLeaderboardData struct { + Data *ScoreLeaderboardData `protobuf:"bytes,1,opt,name=data" json:"data,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_ScoreLeaderboardData) Reset() { *m = CCSUsrMsg_ScoreLeaderboardData{} } +func (m *CCSUsrMsg_ScoreLeaderboardData) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_ScoreLeaderboardData) ProtoMessage() {} +func (*CCSUsrMsg_ScoreLeaderboardData) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{37} +} + +func (m *CCSUsrMsg_ScoreLeaderboardData) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_ScoreLeaderboardData.Unmarshal(m, b) +} +func (m *CCSUsrMsg_ScoreLeaderboardData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_ScoreLeaderboardData.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_ScoreLeaderboardData) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_ScoreLeaderboardData.Merge(m, src) +} +func (m *CCSUsrMsg_ScoreLeaderboardData) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_ScoreLeaderboardData.Size(m) +} +func (m *CCSUsrMsg_ScoreLeaderboardData) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_ScoreLeaderboardData.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_ScoreLeaderboardData proto.InternalMessageInfo + +func (m *CCSUsrMsg_ScoreLeaderboardData) GetData() *ScoreLeaderboardData { + if m != nil { + return m.Data + } + return nil +} + +type CCSUsrMsg_PlayerDecalDigitalSignature struct { + Data *PlayerDecalDigitalSignature `protobuf:"bytes,1,opt,name=data" json:"data,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_PlayerDecalDigitalSignature) Reset() { *m = CCSUsrMsg_PlayerDecalDigitalSignature{} } +func (m *CCSUsrMsg_PlayerDecalDigitalSignature) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_PlayerDecalDigitalSignature) ProtoMessage() {} +func (*CCSUsrMsg_PlayerDecalDigitalSignature) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{38} +} + +func (m *CCSUsrMsg_PlayerDecalDigitalSignature) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_PlayerDecalDigitalSignature.Unmarshal(m, b) +} +func (m *CCSUsrMsg_PlayerDecalDigitalSignature) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_PlayerDecalDigitalSignature.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_PlayerDecalDigitalSignature) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_PlayerDecalDigitalSignature.Merge(m, src) +} +func (m *CCSUsrMsg_PlayerDecalDigitalSignature) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_PlayerDecalDigitalSignature.Size(m) +} +func (m *CCSUsrMsg_PlayerDecalDigitalSignature) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_PlayerDecalDigitalSignature.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_PlayerDecalDigitalSignature proto.InternalMessageInfo + +func (m *CCSUsrMsg_PlayerDecalDigitalSignature) GetData() *PlayerDecalDigitalSignature { + if m != nil { + return m.Data + } + return nil +} + +type CCSUsrMsg_XRankGet struct { + ModeIdx *int32 `protobuf:"varint,1,opt,name=mode_idx,json=modeIdx" json:"mode_idx,omitempty"` + Controller *int32 `protobuf:"varint,2,opt,name=controller" json:"controller,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_XRankGet) Reset() { *m = CCSUsrMsg_XRankGet{} } +func (m *CCSUsrMsg_XRankGet) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_XRankGet) ProtoMessage() {} +func (*CCSUsrMsg_XRankGet) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{39} +} + +func (m *CCSUsrMsg_XRankGet) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_XRankGet.Unmarshal(m, b) +} +func (m *CCSUsrMsg_XRankGet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_XRankGet.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_XRankGet) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_XRankGet.Merge(m, src) +} +func (m *CCSUsrMsg_XRankGet) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_XRankGet.Size(m) +} +func (m *CCSUsrMsg_XRankGet) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_XRankGet.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_XRankGet proto.InternalMessageInfo + +func (m *CCSUsrMsg_XRankGet) GetModeIdx() int32 { + if m != nil && m.ModeIdx != nil { + return *m.ModeIdx + } + return 0 +} + +func (m *CCSUsrMsg_XRankGet) GetController() int32 { + if m != nil && m.Controller != nil { + return *m.Controller + } + return 0 +} + +type CCSUsrMsg_XRankUpd struct { + ModeIdx *int32 `protobuf:"varint,1,opt,name=mode_idx,json=modeIdx" json:"mode_idx,omitempty"` + Controller *int32 `protobuf:"varint,2,opt,name=controller" json:"controller,omitempty"` + Ranking *int32 `protobuf:"varint,3,opt,name=ranking" json:"ranking,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_XRankUpd) Reset() { *m = CCSUsrMsg_XRankUpd{} } +func (m *CCSUsrMsg_XRankUpd) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_XRankUpd) ProtoMessage() {} +func (*CCSUsrMsg_XRankUpd) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{40} +} + +func (m *CCSUsrMsg_XRankUpd) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_XRankUpd.Unmarshal(m, b) +} +func (m *CCSUsrMsg_XRankUpd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_XRankUpd.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_XRankUpd) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_XRankUpd.Merge(m, src) +} +func (m *CCSUsrMsg_XRankUpd) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_XRankUpd.Size(m) +} +func (m *CCSUsrMsg_XRankUpd) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_XRankUpd.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_XRankUpd proto.InternalMessageInfo + +func (m *CCSUsrMsg_XRankUpd) GetModeIdx() int32 { + if m != nil && m.ModeIdx != nil { + return *m.ModeIdx + } + return 0 +} + +func (m *CCSUsrMsg_XRankUpd) GetController() int32 { + if m != nil && m.Controller != nil { + return *m.Controller + } + return 0 +} + +func (m *CCSUsrMsg_XRankUpd) GetRanking() int32 { + if m != nil && m.Ranking != nil { + return *m.Ranking + } + return 0 +} + +type CCSUsrMsg_CallVoteFailed struct { + Reason *int32 `protobuf:"varint,1,opt,name=reason" json:"reason,omitempty"` + Time *int32 `protobuf:"varint,2,opt,name=time" json:"time,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_CallVoteFailed) Reset() { *m = CCSUsrMsg_CallVoteFailed{} } +func (m *CCSUsrMsg_CallVoteFailed) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_CallVoteFailed) ProtoMessage() {} +func (*CCSUsrMsg_CallVoteFailed) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{41} +} + +func (m *CCSUsrMsg_CallVoteFailed) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_CallVoteFailed.Unmarshal(m, b) +} +func (m *CCSUsrMsg_CallVoteFailed) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_CallVoteFailed.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_CallVoteFailed) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_CallVoteFailed.Merge(m, src) +} +func (m *CCSUsrMsg_CallVoteFailed) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_CallVoteFailed.Size(m) +} +func (m *CCSUsrMsg_CallVoteFailed) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_CallVoteFailed.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_CallVoteFailed proto.InternalMessageInfo + +func (m *CCSUsrMsg_CallVoteFailed) GetReason() int32 { + if m != nil && m.Reason != nil { + return *m.Reason + } + return 0 +} + +func (m *CCSUsrMsg_CallVoteFailed) GetTime() int32 { + if m != nil && m.Time != nil { + return *m.Time + } + return 0 +} + +type CCSUsrMsg_VoteStart struct { + Team *int32 `protobuf:"varint,1,opt,name=team" json:"team,omitempty"` + EntIdx *int32 `protobuf:"varint,2,opt,name=ent_idx,json=entIdx" json:"ent_idx,omitempty"` + VoteType *int32 `protobuf:"varint,3,opt,name=vote_type,json=voteType" json:"vote_type,omitempty"` + DispStr *string `protobuf:"bytes,4,opt,name=disp_str,json=dispStr" json:"disp_str,omitempty"` + DetailsStr *string `protobuf:"bytes,5,opt,name=details_str,json=detailsStr" json:"details_str,omitempty"` + OtherTeamStr *string `protobuf:"bytes,6,opt,name=other_team_str,json=otherTeamStr" json:"other_team_str,omitempty"` + IsYesNoVote *bool `protobuf:"varint,7,opt,name=is_yes_no_vote,json=isYesNoVote" json:"is_yes_no_vote,omitempty"` + EntidxTarget *int32 `protobuf:"varint,8,opt,name=entidx_target,json=entidxTarget" json:"entidx_target,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_VoteStart) Reset() { *m = CCSUsrMsg_VoteStart{} } +func (m *CCSUsrMsg_VoteStart) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_VoteStart) ProtoMessage() {} +func (*CCSUsrMsg_VoteStart) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{42} +} + +func (m *CCSUsrMsg_VoteStart) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_VoteStart.Unmarshal(m, b) +} +func (m *CCSUsrMsg_VoteStart) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_VoteStart.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_VoteStart) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_VoteStart.Merge(m, src) +} +func (m *CCSUsrMsg_VoteStart) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_VoteStart.Size(m) +} +func (m *CCSUsrMsg_VoteStart) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_VoteStart.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_VoteStart proto.InternalMessageInfo + +func (m *CCSUsrMsg_VoteStart) GetTeam() int32 { + if m != nil && m.Team != nil { + return *m.Team + } + return 0 +} + +func (m *CCSUsrMsg_VoteStart) GetEntIdx() int32 { + if m != nil && m.EntIdx != nil { + return *m.EntIdx + } + return 0 +} + +func (m *CCSUsrMsg_VoteStart) GetVoteType() int32 { + if m != nil && m.VoteType != nil { + return *m.VoteType + } + return 0 +} + +func (m *CCSUsrMsg_VoteStart) GetDispStr() string { + if m != nil && m.DispStr != nil { + return *m.DispStr + } + return "" +} + +func (m *CCSUsrMsg_VoteStart) GetDetailsStr() string { + if m != nil && m.DetailsStr != nil { + return *m.DetailsStr + } + return "" +} + +func (m *CCSUsrMsg_VoteStart) GetOtherTeamStr() string { + if m != nil && m.OtherTeamStr != nil { + return *m.OtherTeamStr + } + return "" +} + +func (m *CCSUsrMsg_VoteStart) GetIsYesNoVote() bool { + if m != nil && m.IsYesNoVote != nil { + return *m.IsYesNoVote + } + return false +} + +func (m *CCSUsrMsg_VoteStart) GetEntidxTarget() int32 { + if m != nil && m.EntidxTarget != nil { + return *m.EntidxTarget + } + return 0 +} + +type CCSUsrMsg_VotePass struct { + Team *int32 `protobuf:"varint,1,opt,name=team" json:"team,omitempty"` + VoteType *int32 `protobuf:"varint,2,opt,name=vote_type,json=voteType" json:"vote_type,omitempty"` + DispStr *string `protobuf:"bytes,3,opt,name=disp_str,json=dispStr" json:"disp_str,omitempty"` + DetailsStr *string `protobuf:"bytes,4,opt,name=details_str,json=detailsStr" json:"details_str,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_VotePass) Reset() { *m = CCSUsrMsg_VotePass{} } +func (m *CCSUsrMsg_VotePass) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_VotePass) ProtoMessage() {} +func (*CCSUsrMsg_VotePass) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{43} +} + +func (m *CCSUsrMsg_VotePass) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_VotePass.Unmarshal(m, b) +} +func (m *CCSUsrMsg_VotePass) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_VotePass.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_VotePass) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_VotePass.Merge(m, src) +} +func (m *CCSUsrMsg_VotePass) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_VotePass.Size(m) +} +func (m *CCSUsrMsg_VotePass) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_VotePass.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_VotePass proto.InternalMessageInfo + +func (m *CCSUsrMsg_VotePass) GetTeam() int32 { + if m != nil && m.Team != nil { + return *m.Team + } + return 0 +} + +func (m *CCSUsrMsg_VotePass) GetVoteType() int32 { + if m != nil && m.VoteType != nil { + return *m.VoteType + } + return 0 +} + +func (m *CCSUsrMsg_VotePass) GetDispStr() string { + if m != nil && m.DispStr != nil { + return *m.DispStr + } + return "" +} + +func (m *CCSUsrMsg_VotePass) GetDetailsStr() string { + if m != nil && m.DetailsStr != nil { + return *m.DetailsStr + } + return "" +} + +type CCSUsrMsg_VoteFailed struct { + Team *int32 `protobuf:"varint,1,opt,name=team" json:"team,omitempty"` + Reason *int32 `protobuf:"varint,2,opt,name=reason" json:"reason,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_VoteFailed) Reset() { *m = CCSUsrMsg_VoteFailed{} } +func (m *CCSUsrMsg_VoteFailed) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_VoteFailed) ProtoMessage() {} +func (*CCSUsrMsg_VoteFailed) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{44} +} + +func (m *CCSUsrMsg_VoteFailed) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_VoteFailed.Unmarshal(m, b) +} +func (m *CCSUsrMsg_VoteFailed) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_VoteFailed.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_VoteFailed) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_VoteFailed.Merge(m, src) +} +func (m *CCSUsrMsg_VoteFailed) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_VoteFailed.Size(m) +} +func (m *CCSUsrMsg_VoteFailed) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_VoteFailed.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_VoteFailed proto.InternalMessageInfo + +func (m *CCSUsrMsg_VoteFailed) GetTeam() int32 { + if m != nil && m.Team != nil { + return *m.Team + } + return 0 +} + +func (m *CCSUsrMsg_VoteFailed) GetReason() int32 { + if m != nil && m.Reason != nil { + return *m.Reason + } + return 0 +} + +type CCSUsrMsg_VoteSetup struct { + PotentialIssues []string `protobuf:"bytes,1,rep,name=potential_issues,json=potentialIssues" json:"potential_issues,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_VoteSetup) Reset() { *m = CCSUsrMsg_VoteSetup{} } +func (m *CCSUsrMsg_VoteSetup) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_VoteSetup) ProtoMessage() {} +func (*CCSUsrMsg_VoteSetup) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{45} +} + +func (m *CCSUsrMsg_VoteSetup) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_VoteSetup.Unmarshal(m, b) +} +func (m *CCSUsrMsg_VoteSetup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_VoteSetup.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_VoteSetup) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_VoteSetup.Merge(m, src) +} +func (m *CCSUsrMsg_VoteSetup) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_VoteSetup.Size(m) +} +func (m *CCSUsrMsg_VoteSetup) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_VoteSetup.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_VoteSetup proto.InternalMessageInfo + +func (m *CCSUsrMsg_VoteSetup) GetPotentialIssues() []string { + if m != nil { + return m.PotentialIssues + } + return nil +} + +type CCSUsrMsg_SendLastKillerDamageToClient struct { + NumHitsGiven *int32 `protobuf:"varint,1,opt,name=num_hits_given,json=numHitsGiven" json:"num_hits_given,omitempty"` + DamageGiven *int32 `protobuf:"varint,2,opt,name=damage_given,json=damageGiven" json:"damage_given,omitempty"` + NumHitsTaken *int32 `protobuf:"varint,3,opt,name=num_hits_taken,json=numHitsTaken" json:"num_hits_taken,omitempty"` + DamageTaken *int32 `protobuf:"varint,4,opt,name=damage_taken,json=damageTaken" json:"damage_taken,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_SendLastKillerDamageToClient) Reset() { + *m = CCSUsrMsg_SendLastKillerDamageToClient{} +} +func (m *CCSUsrMsg_SendLastKillerDamageToClient) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_SendLastKillerDamageToClient) ProtoMessage() {} +func (*CCSUsrMsg_SendLastKillerDamageToClient) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{46} +} + +func (m *CCSUsrMsg_SendLastKillerDamageToClient) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_SendLastKillerDamageToClient.Unmarshal(m, b) +} +func (m *CCSUsrMsg_SendLastKillerDamageToClient) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_SendLastKillerDamageToClient.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_SendLastKillerDamageToClient) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_SendLastKillerDamageToClient.Merge(m, src) +} +func (m *CCSUsrMsg_SendLastKillerDamageToClient) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_SendLastKillerDamageToClient.Size(m) +} +func (m *CCSUsrMsg_SendLastKillerDamageToClient) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_SendLastKillerDamageToClient.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_SendLastKillerDamageToClient proto.InternalMessageInfo + +func (m *CCSUsrMsg_SendLastKillerDamageToClient) GetNumHitsGiven() int32 { + if m != nil && m.NumHitsGiven != nil { + return *m.NumHitsGiven + } + return 0 +} + +func (m *CCSUsrMsg_SendLastKillerDamageToClient) GetDamageGiven() int32 { + if m != nil && m.DamageGiven != nil { + return *m.DamageGiven + } + return 0 +} + +func (m *CCSUsrMsg_SendLastKillerDamageToClient) GetNumHitsTaken() int32 { + if m != nil && m.NumHitsTaken != nil { + return *m.NumHitsTaken + } + return 0 +} + +func (m *CCSUsrMsg_SendLastKillerDamageToClient) GetDamageTaken() int32 { + if m != nil && m.DamageTaken != nil { + return *m.DamageTaken + } + return 0 +} + +type CCSUsrMsg_ServerRankUpdate struct { + RankUpdate []*CCSUsrMsg_ServerRankUpdate_RankUpdate `protobuf:"bytes,1,rep,name=rank_update,json=rankUpdate" json:"rank_update,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_ServerRankUpdate) Reset() { *m = CCSUsrMsg_ServerRankUpdate{} } +func (m *CCSUsrMsg_ServerRankUpdate) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_ServerRankUpdate) ProtoMessage() {} +func (*CCSUsrMsg_ServerRankUpdate) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{47} +} + +func (m *CCSUsrMsg_ServerRankUpdate) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_ServerRankUpdate.Unmarshal(m, b) +} +func (m *CCSUsrMsg_ServerRankUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_ServerRankUpdate.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_ServerRankUpdate) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_ServerRankUpdate.Merge(m, src) +} +func (m *CCSUsrMsg_ServerRankUpdate) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_ServerRankUpdate.Size(m) +} +func (m *CCSUsrMsg_ServerRankUpdate) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_ServerRankUpdate.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_ServerRankUpdate proto.InternalMessageInfo + +func (m *CCSUsrMsg_ServerRankUpdate) GetRankUpdate() []*CCSUsrMsg_ServerRankUpdate_RankUpdate { + if m != nil { + return m.RankUpdate + } + return nil +} + +type CCSUsrMsg_ServerRankUpdate_RankUpdate struct { + AccountId *int32 `protobuf:"varint,1,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + RankOld *int32 `protobuf:"varint,2,opt,name=rank_old,json=rankOld" json:"rank_old,omitempty"` + RankNew *int32 `protobuf:"varint,3,opt,name=rank_new,json=rankNew" json:"rank_new,omitempty"` + NumWins *int32 `protobuf:"varint,4,opt,name=num_wins,json=numWins" json:"num_wins,omitempty"` + RankChange *float32 `protobuf:"fixed32,5,opt,name=rank_change,json=rankChange" json:"rank_change,omitempty"` + RankTypeId *int32 `protobuf:"varint,6,opt,name=rank_type_id,json=rankTypeId" json:"rank_type_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_ServerRankUpdate_RankUpdate) Reset() { *m = CCSUsrMsg_ServerRankUpdate_RankUpdate{} } +func (m *CCSUsrMsg_ServerRankUpdate_RankUpdate) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_ServerRankUpdate_RankUpdate) ProtoMessage() {} +func (*CCSUsrMsg_ServerRankUpdate_RankUpdate) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{47, 0} +} + +func (m *CCSUsrMsg_ServerRankUpdate_RankUpdate) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_ServerRankUpdate_RankUpdate.Unmarshal(m, b) +} +func (m *CCSUsrMsg_ServerRankUpdate_RankUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_ServerRankUpdate_RankUpdate.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_ServerRankUpdate_RankUpdate) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_ServerRankUpdate_RankUpdate.Merge(m, src) +} +func (m *CCSUsrMsg_ServerRankUpdate_RankUpdate) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_ServerRankUpdate_RankUpdate.Size(m) +} +func (m *CCSUsrMsg_ServerRankUpdate_RankUpdate) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_ServerRankUpdate_RankUpdate.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_ServerRankUpdate_RankUpdate proto.InternalMessageInfo + +func (m *CCSUsrMsg_ServerRankUpdate_RankUpdate) GetAccountId() int32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CCSUsrMsg_ServerRankUpdate_RankUpdate) GetRankOld() int32 { + if m != nil && m.RankOld != nil { + return *m.RankOld + } + return 0 +} + +func (m *CCSUsrMsg_ServerRankUpdate_RankUpdate) GetRankNew() int32 { + if m != nil && m.RankNew != nil { + return *m.RankNew + } + return 0 +} + +func (m *CCSUsrMsg_ServerRankUpdate_RankUpdate) GetNumWins() int32 { + if m != nil && m.NumWins != nil { + return *m.NumWins + } + return 0 +} + +func (m *CCSUsrMsg_ServerRankUpdate_RankUpdate) GetRankChange() float32 { + if m != nil && m.RankChange != nil { + return *m.RankChange + } + return 0 +} + +func (m *CCSUsrMsg_ServerRankUpdate_RankUpdate) GetRankTypeId() int32 { + if m != nil && m.RankTypeId != nil { + return *m.RankTypeId + } + return 0 +} + +type CCSUsrMsg_XpUpdate struct { + Data *CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded `protobuf:"bytes,1,opt,name=data" json:"data,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_XpUpdate) Reset() { *m = CCSUsrMsg_XpUpdate{} } +func (m *CCSUsrMsg_XpUpdate) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_XpUpdate) ProtoMessage() {} +func (*CCSUsrMsg_XpUpdate) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{48} +} + +func (m *CCSUsrMsg_XpUpdate) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_XpUpdate.Unmarshal(m, b) +} +func (m *CCSUsrMsg_XpUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_XpUpdate.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_XpUpdate) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_XpUpdate.Merge(m, src) +} +func (m *CCSUsrMsg_XpUpdate) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_XpUpdate.Size(m) +} +func (m *CCSUsrMsg_XpUpdate) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_XpUpdate.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_XpUpdate proto.InternalMessageInfo + +func (m *CCSUsrMsg_XpUpdate) GetData() *CMsgGCCstrike15V2_GC2ServerNotifyXPRewarded { + if m != nil { + return m.Data + } + return nil +} + +type CCSUsrMsg_ItemPickup struct { + Item *string `protobuf:"bytes,1,opt,name=item" json:"item,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_ItemPickup) Reset() { *m = CCSUsrMsg_ItemPickup{} } +func (m *CCSUsrMsg_ItemPickup) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_ItemPickup) ProtoMessage() {} +func (*CCSUsrMsg_ItemPickup) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{49} +} + +func (m *CCSUsrMsg_ItemPickup) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_ItemPickup.Unmarshal(m, b) +} +func (m *CCSUsrMsg_ItemPickup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_ItemPickup.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_ItemPickup) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_ItemPickup.Merge(m, src) +} +func (m *CCSUsrMsg_ItemPickup) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_ItemPickup.Size(m) +} +func (m *CCSUsrMsg_ItemPickup) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_ItemPickup.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_ItemPickup proto.InternalMessageInfo + +func (m *CCSUsrMsg_ItemPickup) GetItem() string { + if m != nil && m.Item != nil { + return *m.Item + } + return "" +} + +type CCSUsrMsg_ShowMenu struct { + BitsValidSlots *int32 `protobuf:"varint,1,opt,name=bits_valid_slots,json=bitsValidSlots" json:"bits_valid_slots,omitempty"` + DisplayTime *int32 `protobuf:"varint,2,opt,name=display_time,json=displayTime" json:"display_time,omitempty"` + MenuString *string `protobuf:"bytes,3,opt,name=menu_string,json=menuString" json:"menu_string,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_ShowMenu) Reset() { *m = CCSUsrMsg_ShowMenu{} } +func (m *CCSUsrMsg_ShowMenu) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_ShowMenu) ProtoMessage() {} +func (*CCSUsrMsg_ShowMenu) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{50} +} + +func (m *CCSUsrMsg_ShowMenu) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_ShowMenu.Unmarshal(m, b) +} +func (m *CCSUsrMsg_ShowMenu) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_ShowMenu.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_ShowMenu) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_ShowMenu.Merge(m, src) +} +func (m *CCSUsrMsg_ShowMenu) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_ShowMenu.Size(m) +} +func (m *CCSUsrMsg_ShowMenu) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_ShowMenu.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_ShowMenu proto.InternalMessageInfo + +func (m *CCSUsrMsg_ShowMenu) GetBitsValidSlots() int32 { + if m != nil && m.BitsValidSlots != nil { + return *m.BitsValidSlots + } + return 0 +} + +func (m *CCSUsrMsg_ShowMenu) GetDisplayTime() int32 { + if m != nil && m.DisplayTime != nil { + return *m.DisplayTime + } + return 0 +} + +func (m *CCSUsrMsg_ShowMenu) GetMenuString() string { + if m != nil && m.MenuString != nil { + return *m.MenuString + } + return "" +} + +type CCSUsrMsg_BarTime struct { + Time *string `protobuf:"bytes,1,opt,name=time" json:"time,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_BarTime) Reset() { *m = CCSUsrMsg_BarTime{} } +func (m *CCSUsrMsg_BarTime) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_BarTime) ProtoMessage() {} +func (*CCSUsrMsg_BarTime) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{51} +} + +func (m *CCSUsrMsg_BarTime) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_BarTime.Unmarshal(m, b) +} +func (m *CCSUsrMsg_BarTime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_BarTime.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_BarTime) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_BarTime.Merge(m, src) +} +func (m *CCSUsrMsg_BarTime) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_BarTime.Size(m) +} +func (m *CCSUsrMsg_BarTime) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_BarTime.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_BarTime proto.InternalMessageInfo + +func (m *CCSUsrMsg_BarTime) GetTime() string { + if m != nil && m.Time != nil { + return *m.Time + } + return "" +} + +type CCSUsrMsg_AmmoDenied struct { + AmmoIdx *int32 `protobuf:"varint,1,opt,name=ammoIdx" json:"ammoIdx,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_AmmoDenied) Reset() { *m = CCSUsrMsg_AmmoDenied{} } +func (m *CCSUsrMsg_AmmoDenied) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_AmmoDenied) ProtoMessage() {} +func (*CCSUsrMsg_AmmoDenied) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{52} +} + +func (m *CCSUsrMsg_AmmoDenied) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_AmmoDenied.Unmarshal(m, b) +} +func (m *CCSUsrMsg_AmmoDenied) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_AmmoDenied.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_AmmoDenied) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_AmmoDenied.Merge(m, src) +} +func (m *CCSUsrMsg_AmmoDenied) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_AmmoDenied.Size(m) +} +func (m *CCSUsrMsg_AmmoDenied) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_AmmoDenied.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_AmmoDenied proto.InternalMessageInfo + +func (m *CCSUsrMsg_AmmoDenied) GetAmmoIdx() int32 { + if m != nil && m.AmmoIdx != nil { + return *m.AmmoIdx + } + return 0 +} + +type CCSUsrMsg_MarkAchievement struct { + Achievement *string `protobuf:"bytes,1,opt,name=achievement" json:"achievement,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_MarkAchievement) Reset() { *m = CCSUsrMsg_MarkAchievement{} } +func (m *CCSUsrMsg_MarkAchievement) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_MarkAchievement) ProtoMessage() {} +func (*CCSUsrMsg_MarkAchievement) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{53} +} + +func (m *CCSUsrMsg_MarkAchievement) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_MarkAchievement.Unmarshal(m, b) +} +func (m *CCSUsrMsg_MarkAchievement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_MarkAchievement.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_MarkAchievement) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_MarkAchievement.Merge(m, src) +} +func (m *CCSUsrMsg_MarkAchievement) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_MarkAchievement.Size(m) +} +func (m *CCSUsrMsg_MarkAchievement) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_MarkAchievement.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_MarkAchievement proto.InternalMessageInfo + +func (m *CCSUsrMsg_MarkAchievement) GetAchievement() string { + if m != nil && m.Achievement != nil { + return *m.Achievement + } + return "" +} + +type CCSUsrMsg_MatchStatsUpdate struct { + Update *string `protobuf:"bytes,1,opt,name=update" json:"update,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_MatchStatsUpdate) Reset() { *m = CCSUsrMsg_MatchStatsUpdate{} } +func (m *CCSUsrMsg_MatchStatsUpdate) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_MatchStatsUpdate) ProtoMessage() {} +func (*CCSUsrMsg_MatchStatsUpdate) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{54} +} + +func (m *CCSUsrMsg_MatchStatsUpdate) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_MatchStatsUpdate.Unmarshal(m, b) +} +func (m *CCSUsrMsg_MatchStatsUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_MatchStatsUpdate.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_MatchStatsUpdate) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_MatchStatsUpdate.Merge(m, src) +} +func (m *CCSUsrMsg_MatchStatsUpdate) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_MatchStatsUpdate.Size(m) +} +func (m *CCSUsrMsg_MatchStatsUpdate) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_MatchStatsUpdate.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_MatchStatsUpdate proto.InternalMessageInfo + +func (m *CCSUsrMsg_MatchStatsUpdate) GetUpdate() string { + if m != nil && m.Update != nil { + return *m.Update + } + return "" +} + +type CCSUsrMsg_ItemDrop struct { + Itemid *int64 `protobuf:"varint,1,opt,name=itemid" json:"itemid,omitempty"` + Death *bool `protobuf:"varint,2,opt,name=death" json:"death,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_ItemDrop) Reset() { *m = CCSUsrMsg_ItemDrop{} } +func (m *CCSUsrMsg_ItemDrop) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_ItemDrop) ProtoMessage() {} +func (*CCSUsrMsg_ItemDrop) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{55} +} + +func (m *CCSUsrMsg_ItemDrop) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_ItemDrop.Unmarshal(m, b) +} +func (m *CCSUsrMsg_ItemDrop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_ItemDrop.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_ItemDrop) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_ItemDrop.Merge(m, src) +} +func (m *CCSUsrMsg_ItemDrop) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_ItemDrop.Size(m) +} +func (m *CCSUsrMsg_ItemDrop) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_ItemDrop.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_ItemDrop proto.InternalMessageInfo + +func (m *CCSUsrMsg_ItemDrop) GetItemid() int64 { + if m != nil && m.Itemid != nil { + return *m.Itemid + } + return 0 +} + +func (m *CCSUsrMsg_ItemDrop) GetDeath() bool { + if m != nil && m.Death != nil { + return *m.Death + } + return false +} + +type CCSUsrMsg_GlowPropTurnOff struct { + Entidx *int32 `protobuf:"varint,1,opt,name=entidx" json:"entidx,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_GlowPropTurnOff) Reset() { *m = CCSUsrMsg_GlowPropTurnOff{} } +func (m *CCSUsrMsg_GlowPropTurnOff) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_GlowPropTurnOff) ProtoMessage() {} +func (*CCSUsrMsg_GlowPropTurnOff) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{56} +} + +func (m *CCSUsrMsg_GlowPropTurnOff) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_GlowPropTurnOff.Unmarshal(m, b) +} +func (m *CCSUsrMsg_GlowPropTurnOff) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_GlowPropTurnOff.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_GlowPropTurnOff) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_GlowPropTurnOff.Merge(m, src) +} +func (m *CCSUsrMsg_GlowPropTurnOff) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_GlowPropTurnOff.Size(m) +} +func (m *CCSUsrMsg_GlowPropTurnOff) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_GlowPropTurnOff.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_GlowPropTurnOff proto.InternalMessageInfo + +func (m *CCSUsrMsg_GlowPropTurnOff) GetEntidx() int32 { + if m != nil && m.Entidx != nil { + return *m.Entidx + } + return 0 +} + +type CCSUsrMsg_RoundBackupFilenames struct { + Count *int32 `protobuf:"varint,1,opt,name=count" json:"count,omitempty"` + Index *int32 `protobuf:"varint,2,opt,name=index" json:"index,omitempty"` + Filename *string `protobuf:"bytes,3,opt,name=filename" json:"filename,omitempty"` + Nicename *string `protobuf:"bytes,4,opt,name=nicename" json:"nicename,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_RoundBackupFilenames) Reset() { *m = CCSUsrMsg_RoundBackupFilenames{} } +func (m *CCSUsrMsg_RoundBackupFilenames) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_RoundBackupFilenames) ProtoMessage() {} +func (*CCSUsrMsg_RoundBackupFilenames) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{57} +} + +func (m *CCSUsrMsg_RoundBackupFilenames) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_RoundBackupFilenames.Unmarshal(m, b) +} +func (m *CCSUsrMsg_RoundBackupFilenames) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_RoundBackupFilenames.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_RoundBackupFilenames) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_RoundBackupFilenames.Merge(m, src) +} +func (m *CCSUsrMsg_RoundBackupFilenames) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_RoundBackupFilenames.Size(m) +} +func (m *CCSUsrMsg_RoundBackupFilenames) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_RoundBackupFilenames.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_RoundBackupFilenames proto.InternalMessageInfo + +func (m *CCSUsrMsg_RoundBackupFilenames) GetCount() int32 { + if m != nil && m.Count != nil { + return *m.Count + } + return 0 +} + +func (m *CCSUsrMsg_RoundBackupFilenames) GetIndex() int32 { + if m != nil && m.Index != nil { + return *m.Index + } + return 0 +} + +func (m *CCSUsrMsg_RoundBackupFilenames) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *CCSUsrMsg_RoundBackupFilenames) GetNicename() string { + if m != nil && m.Nicename != nil { + return *m.Nicename + } + return "" +} + +type CCSUsrMsg_SSUI struct { + Show *bool `protobuf:"varint,1,opt,name=show" json:"show,omitempty"` + StartTime *float32 `protobuf:"fixed32,2,opt,name=start_time,json=startTime" json:"start_time,omitempty"` + EndTime *float32 `protobuf:"fixed32,3,opt,name=end_time,json=endTime" json:"end_time,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_SSUI) Reset() { *m = CCSUsrMsg_SSUI{} } +func (m *CCSUsrMsg_SSUI) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_SSUI) ProtoMessage() {} +func (*CCSUsrMsg_SSUI) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{58} +} + +func (m *CCSUsrMsg_SSUI) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_SSUI.Unmarshal(m, b) +} +func (m *CCSUsrMsg_SSUI) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_SSUI.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_SSUI) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_SSUI.Merge(m, src) +} +func (m *CCSUsrMsg_SSUI) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_SSUI.Size(m) +} +func (m *CCSUsrMsg_SSUI) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_SSUI.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_SSUI proto.InternalMessageInfo + +func (m *CCSUsrMsg_SSUI) GetShow() bool { + if m != nil && m.Show != nil { + return *m.Show + } + return false +} + +func (m *CCSUsrMsg_SSUI) GetStartTime() float32 { + if m != nil && m.StartTime != nil { + return *m.StartTime + } + return 0 +} + +func (m *CCSUsrMsg_SSUI) GetEndTime() float32 { + if m != nil && m.EndTime != nil { + return *m.EndTime + } + return 0 +} + +type CCSUsrMsg_SurvivalStats struct { + Xuid *uint64 `protobuf:"varint,1,opt,name=xuid" json:"xuid,omitempty"` + Facts []*CCSUsrMsg_SurvivalStats_Fact `protobuf:"bytes,2,rep,name=facts" json:"facts,omitempty"` + Users []*CCSUsrMsg_SurvivalStats_Placement `protobuf:"bytes,3,rep,name=users" json:"users,omitempty"` + Damages []*CCSUsrMsg_SurvivalStats_Damage `protobuf:"bytes,5,rep,name=damages" json:"damages,omitempty"` + Ticknumber *int32 `protobuf:"varint,4,opt,name=ticknumber" json:"ticknumber,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_SurvivalStats) Reset() { *m = CCSUsrMsg_SurvivalStats{} } +func (m *CCSUsrMsg_SurvivalStats) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_SurvivalStats) ProtoMessage() {} +func (*CCSUsrMsg_SurvivalStats) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{59} +} + +func (m *CCSUsrMsg_SurvivalStats) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_SurvivalStats.Unmarshal(m, b) +} +func (m *CCSUsrMsg_SurvivalStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_SurvivalStats.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_SurvivalStats) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_SurvivalStats.Merge(m, src) +} +func (m *CCSUsrMsg_SurvivalStats) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_SurvivalStats.Size(m) +} +func (m *CCSUsrMsg_SurvivalStats) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_SurvivalStats.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_SurvivalStats proto.InternalMessageInfo + +func (m *CCSUsrMsg_SurvivalStats) GetXuid() uint64 { + if m != nil && m.Xuid != nil { + return *m.Xuid + } + return 0 +} + +func (m *CCSUsrMsg_SurvivalStats) GetFacts() []*CCSUsrMsg_SurvivalStats_Fact { + if m != nil { + return m.Facts + } + return nil +} + +func (m *CCSUsrMsg_SurvivalStats) GetUsers() []*CCSUsrMsg_SurvivalStats_Placement { + if m != nil { + return m.Users + } + return nil +} + +func (m *CCSUsrMsg_SurvivalStats) GetDamages() []*CCSUsrMsg_SurvivalStats_Damage { + if m != nil { + return m.Damages + } + return nil +} + +func (m *CCSUsrMsg_SurvivalStats) GetTicknumber() int32 { + if m != nil && m.Ticknumber != nil { + return *m.Ticknumber + } + return 0 +} + +type CCSUsrMsg_SurvivalStats_Fact struct { + Type *int32 `protobuf:"varint,1,opt,name=type" json:"type,omitempty"` + Display *int32 `protobuf:"varint,2,opt,name=display" json:"display,omitempty"` + Value *int32 `protobuf:"varint,3,opt,name=value" json:"value,omitempty"` + Interestingness *float32 `protobuf:"fixed32,4,opt,name=interestingness" json:"interestingness,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_SurvivalStats_Fact) Reset() { *m = CCSUsrMsg_SurvivalStats_Fact{} } +func (m *CCSUsrMsg_SurvivalStats_Fact) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_SurvivalStats_Fact) ProtoMessage() {} +func (*CCSUsrMsg_SurvivalStats_Fact) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{59, 0} +} + +func (m *CCSUsrMsg_SurvivalStats_Fact) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_SurvivalStats_Fact.Unmarshal(m, b) +} +func (m *CCSUsrMsg_SurvivalStats_Fact) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_SurvivalStats_Fact.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_SurvivalStats_Fact) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_SurvivalStats_Fact.Merge(m, src) +} +func (m *CCSUsrMsg_SurvivalStats_Fact) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_SurvivalStats_Fact.Size(m) +} +func (m *CCSUsrMsg_SurvivalStats_Fact) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_SurvivalStats_Fact.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_SurvivalStats_Fact proto.InternalMessageInfo + +func (m *CCSUsrMsg_SurvivalStats_Fact) GetType() int32 { + if m != nil && m.Type != nil { + return *m.Type + } + return 0 +} + +func (m *CCSUsrMsg_SurvivalStats_Fact) GetDisplay() int32 { + if m != nil && m.Display != nil { + return *m.Display + } + return 0 +} + +func (m *CCSUsrMsg_SurvivalStats_Fact) GetValue() int32 { + if m != nil && m.Value != nil { + return *m.Value + } + return 0 +} + +func (m *CCSUsrMsg_SurvivalStats_Fact) GetInterestingness() float32 { + if m != nil && m.Interestingness != nil { + return *m.Interestingness + } + return 0 +} + +type CCSUsrMsg_SurvivalStats_Placement struct { + Xuid *uint64 `protobuf:"varint,1,opt,name=xuid" json:"xuid,omitempty"` + Teamnumber *int32 `protobuf:"varint,2,opt,name=teamnumber" json:"teamnumber,omitempty"` + Placement *int32 `protobuf:"varint,3,opt,name=placement" json:"placement,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_SurvivalStats_Placement) Reset() { *m = CCSUsrMsg_SurvivalStats_Placement{} } +func (m *CCSUsrMsg_SurvivalStats_Placement) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_SurvivalStats_Placement) ProtoMessage() {} +func (*CCSUsrMsg_SurvivalStats_Placement) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{59, 1} +} + +func (m *CCSUsrMsg_SurvivalStats_Placement) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_SurvivalStats_Placement.Unmarshal(m, b) +} +func (m *CCSUsrMsg_SurvivalStats_Placement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_SurvivalStats_Placement.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_SurvivalStats_Placement) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_SurvivalStats_Placement.Merge(m, src) +} +func (m *CCSUsrMsg_SurvivalStats_Placement) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_SurvivalStats_Placement.Size(m) +} +func (m *CCSUsrMsg_SurvivalStats_Placement) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_SurvivalStats_Placement.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_SurvivalStats_Placement proto.InternalMessageInfo + +func (m *CCSUsrMsg_SurvivalStats_Placement) GetXuid() uint64 { + if m != nil && m.Xuid != nil { + return *m.Xuid + } + return 0 +} + +func (m *CCSUsrMsg_SurvivalStats_Placement) GetTeamnumber() int32 { + if m != nil && m.Teamnumber != nil { + return *m.Teamnumber + } + return 0 +} + +func (m *CCSUsrMsg_SurvivalStats_Placement) GetPlacement() int32 { + if m != nil && m.Placement != nil { + return *m.Placement + } + return 0 +} + +type CCSUsrMsg_SurvivalStats_Damage struct { + Xuid *uint64 `protobuf:"varint,1,opt,name=xuid" json:"xuid,omitempty"` + To *int32 `protobuf:"varint,2,opt,name=to" json:"to,omitempty"` + ToHits *int32 `protobuf:"varint,3,opt,name=to_hits,json=toHits" json:"to_hits,omitempty"` + From *int32 `protobuf:"varint,4,opt,name=from" json:"from,omitempty"` + FromHits *int32 `protobuf:"varint,5,opt,name=from_hits,json=fromHits" json:"from_hits,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_SurvivalStats_Damage) Reset() { *m = CCSUsrMsg_SurvivalStats_Damage{} } +func (m *CCSUsrMsg_SurvivalStats_Damage) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_SurvivalStats_Damage) ProtoMessage() {} +func (*CCSUsrMsg_SurvivalStats_Damage) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{59, 2} +} + +func (m *CCSUsrMsg_SurvivalStats_Damage) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_SurvivalStats_Damage.Unmarshal(m, b) +} +func (m *CCSUsrMsg_SurvivalStats_Damage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_SurvivalStats_Damage.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_SurvivalStats_Damage) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_SurvivalStats_Damage.Merge(m, src) +} +func (m *CCSUsrMsg_SurvivalStats_Damage) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_SurvivalStats_Damage.Size(m) +} +func (m *CCSUsrMsg_SurvivalStats_Damage) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_SurvivalStats_Damage.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_SurvivalStats_Damage proto.InternalMessageInfo + +func (m *CCSUsrMsg_SurvivalStats_Damage) GetXuid() uint64 { + if m != nil && m.Xuid != nil { + return *m.Xuid + } + return 0 +} + +func (m *CCSUsrMsg_SurvivalStats_Damage) GetTo() int32 { + if m != nil && m.To != nil { + return *m.To + } + return 0 +} + +func (m *CCSUsrMsg_SurvivalStats_Damage) GetToHits() int32 { + if m != nil && m.ToHits != nil { + return *m.ToHits + } + return 0 +} + +func (m *CCSUsrMsg_SurvivalStats_Damage) GetFrom() int32 { + if m != nil && m.From != nil { + return *m.From + } + return 0 +} + +func (m *CCSUsrMsg_SurvivalStats_Damage) GetFromHits() int32 { + if m != nil && m.FromHits != nil { + return *m.FromHits + } + return 0 +} + +type CCSUsrMsg_EndOfMatchAllPlayersData struct { + Allplayerdata []*CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData `protobuf:"bytes,1,rep,name=allplayerdata" json:"allplayerdata,omitempty"` + Scene *int32 `protobuf:"varint,2,opt,name=scene" json:"scene,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_EndOfMatchAllPlayersData) Reset() { *m = CCSUsrMsg_EndOfMatchAllPlayersData{} } +func (m *CCSUsrMsg_EndOfMatchAllPlayersData) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_EndOfMatchAllPlayersData) ProtoMessage() {} +func (*CCSUsrMsg_EndOfMatchAllPlayersData) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{60} +} + +func (m *CCSUsrMsg_EndOfMatchAllPlayersData) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_EndOfMatchAllPlayersData.Unmarshal(m, b) +} +func (m *CCSUsrMsg_EndOfMatchAllPlayersData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_EndOfMatchAllPlayersData.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_EndOfMatchAllPlayersData) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_EndOfMatchAllPlayersData.Merge(m, src) +} +func (m *CCSUsrMsg_EndOfMatchAllPlayersData) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_EndOfMatchAllPlayersData.Size(m) +} +func (m *CCSUsrMsg_EndOfMatchAllPlayersData) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_EndOfMatchAllPlayersData.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_EndOfMatchAllPlayersData proto.InternalMessageInfo + +func (m *CCSUsrMsg_EndOfMatchAllPlayersData) GetAllplayerdata() []*CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData { + if m != nil { + return m.Allplayerdata + } + return nil +} + +func (m *CCSUsrMsg_EndOfMatchAllPlayersData) GetScene() int32 { + if m != nil && m.Scene != nil { + return *m.Scene + } + return 0 +} + +type CCSUsrMsg_EndOfMatchAllPlayersData_Accolade struct { + Eaccolade *int32 `protobuf:"varint,1,opt,name=eaccolade" json:"eaccolade,omitempty"` + Value *float32 `protobuf:"fixed32,2,opt,name=value" json:"value,omitempty"` + Position *int32 `protobuf:"varint,3,opt,name=position" json:"position,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_Accolade) Reset() { + *m = CCSUsrMsg_EndOfMatchAllPlayersData_Accolade{} +} +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_Accolade) String() string { + return proto.CompactTextString(m) +} +func (*CCSUsrMsg_EndOfMatchAllPlayersData_Accolade) ProtoMessage() {} +func (*CCSUsrMsg_EndOfMatchAllPlayersData_Accolade) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{60, 0} +} + +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_Accolade) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_EndOfMatchAllPlayersData_Accolade.Unmarshal(m, b) +} +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_Accolade) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_EndOfMatchAllPlayersData_Accolade.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_Accolade) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_EndOfMatchAllPlayersData_Accolade.Merge(m, src) +} +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_Accolade) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_EndOfMatchAllPlayersData_Accolade.Size(m) +} +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_Accolade) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_EndOfMatchAllPlayersData_Accolade.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_EndOfMatchAllPlayersData_Accolade proto.InternalMessageInfo + +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_Accolade) GetEaccolade() int32 { + if m != nil && m.Eaccolade != nil { + return *m.Eaccolade + } + return 0 +} + +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_Accolade) GetValue() float32 { + if m != nil && m.Value != nil { + return *m.Value + } + return 0 +} + +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_Accolade) GetPosition() int32 { + if m != nil && m.Position != nil { + return *m.Position + } + return 0 +} + +type CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData struct { + Entindex *int32 `protobuf:"varint,1,opt,name=entindex" json:"entindex,omitempty"` + Xuid *uint64 `protobuf:"varint,2,opt,name=xuid" json:"xuid,omitempty"` + Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"` + Teamnumber *int32 `protobuf:"varint,4,opt,name=teamnumber" json:"teamnumber,omitempty"` + Nomination *CCSUsrMsg_EndOfMatchAllPlayersData_Accolade `protobuf:"bytes,5,opt,name=nomination" json:"nomination,omitempty"` + Items []*CEconItemPreviewDataBlock `protobuf:"bytes,6,rep,name=items" json:"items,omitempty"` + Playercolor *int32 `protobuf:"varint,7,opt,name=playercolor" json:"playercolor,omitempty"` + Isbot *bool `protobuf:"varint,8,opt,name=isbot" json:"isbot,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData) Reset() { + *m = CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData{} +} +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData) String() string { + return proto.CompactTextString(m) +} +func (*CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData) ProtoMessage() {} +func (*CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{60, 1} +} + +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData.Unmarshal(m, b) +} +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData.Merge(m, src) +} +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData.Size(m) +} +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData proto.InternalMessageInfo + +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData) GetEntindex() int32 { + if m != nil && m.Entindex != nil { + return *m.Entindex + } + return 0 +} + +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData) GetXuid() uint64 { + if m != nil && m.Xuid != nil { + return *m.Xuid + } + return 0 +} + +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData) GetTeamnumber() int32 { + if m != nil && m.Teamnumber != nil { + return *m.Teamnumber + } + return 0 +} + +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData) GetNomination() *CCSUsrMsg_EndOfMatchAllPlayersData_Accolade { + if m != nil { + return m.Nomination + } + return nil +} + +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData) GetItems() []*CEconItemPreviewDataBlock { + if m != nil { + return m.Items + } + return nil +} + +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData) GetPlayercolor() int32 { + if m != nil && m.Playercolor != nil { + return *m.Playercolor + } + return 0 +} + +func (m *CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData) GetIsbot() bool { + if m != nil && m.Isbot != nil { + return *m.Isbot + } + return false +} + +type CCSUsrMsg_ResetHud struct { + Reset_ *bool `protobuf:"varint,1,opt,name=reset" json:"reset,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_ResetHud) Reset() { *m = CCSUsrMsg_ResetHud{} } +func (m *CCSUsrMsg_ResetHud) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_ResetHud) ProtoMessage() {} +func (*CCSUsrMsg_ResetHud) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{61} +} + +func (m *CCSUsrMsg_ResetHud) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_ResetHud.Unmarshal(m, b) +} +func (m *CCSUsrMsg_ResetHud) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_ResetHud.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_ResetHud) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_ResetHud.Merge(m, src) +} +func (m *CCSUsrMsg_ResetHud) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_ResetHud.Size(m) +} +func (m *CCSUsrMsg_ResetHud) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_ResetHud.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_ResetHud proto.InternalMessageInfo + +func (m *CCSUsrMsg_ResetHud) GetReset_() bool { + if m != nil && m.Reset_ != nil { + return *m.Reset_ + } + return false +} + +type CCSUsrMsg_GameTitle struct { + Dummy *int32 `protobuf:"varint,1,opt,name=dummy" json:"dummy,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_GameTitle) Reset() { *m = CCSUsrMsg_GameTitle{} } +func (m *CCSUsrMsg_GameTitle) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_GameTitle) ProtoMessage() {} +func (*CCSUsrMsg_GameTitle) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{62} +} + +func (m *CCSUsrMsg_GameTitle) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_GameTitle.Unmarshal(m, b) +} +func (m *CCSUsrMsg_GameTitle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_GameTitle.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_GameTitle) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_GameTitle.Merge(m, src) +} +func (m *CCSUsrMsg_GameTitle) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_GameTitle.Size(m) +} +func (m *CCSUsrMsg_GameTitle) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_GameTitle.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_GameTitle proto.InternalMessageInfo + +func (m *CCSUsrMsg_GameTitle) GetDummy() int32 { + if m != nil && m.Dummy != nil { + return *m.Dummy + } + return 0 +} + +type CCSUsrMsg_RequestState struct { + Dummy *int32 `protobuf:"varint,1,opt,name=dummy" json:"dummy,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_RequestState) Reset() { *m = CCSUsrMsg_RequestState{} } +func (m *CCSUsrMsg_RequestState) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_RequestState) ProtoMessage() {} +func (*CCSUsrMsg_RequestState) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{63} +} + +func (m *CCSUsrMsg_RequestState) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_RequestState.Unmarshal(m, b) +} +func (m *CCSUsrMsg_RequestState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_RequestState.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_RequestState) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_RequestState.Merge(m, src) +} +func (m *CCSUsrMsg_RequestState) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_RequestState.Size(m) +} +func (m *CCSUsrMsg_RequestState) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_RequestState.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_RequestState proto.InternalMessageInfo + +func (m *CCSUsrMsg_RequestState) GetDummy() int32 { + if m != nil && m.Dummy != nil { + return *m.Dummy + } + return 0 +} + +type CCSUsrMsg_StopSpectatorMode struct { + Dummy *int32 `protobuf:"varint,1,opt,name=dummy" json:"dummy,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_StopSpectatorMode) Reset() { *m = CCSUsrMsg_StopSpectatorMode{} } +func (m *CCSUsrMsg_StopSpectatorMode) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_StopSpectatorMode) ProtoMessage() {} +func (*CCSUsrMsg_StopSpectatorMode) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{64} +} + +func (m *CCSUsrMsg_StopSpectatorMode) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_StopSpectatorMode.Unmarshal(m, b) +} +func (m *CCSUsrMsg_StopSpectatorMode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_StopSpectatorMode.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_StopSpectatorMode) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_StopSpectatorMode.Merge(m, src) +} +func (m *CCSUsrMsg_StopSpectatorMode) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_StopSpectatorMode.Size(m) +} +func (m *CCSUsrMsg_StopSpectatorMode) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_StopSpectatorMode.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_StopSpectatorMode proto.InternalMessageInfo + +func (m *CCSUsrMsg_StopSpectatorMode) GetDummy() int32 { + if m != nil && m.Dummy != nil { + return *m.Dummy + } + return 0 +} + +type CCSUsrMsg_DisconnectToLobby struct { + Dummy *int32 `protobuf:"varint,1,opt,name=dummy" json:"dummy,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_DisconnectToLobby) Reset() { *m = CCSUsrMsg_DisconnectToLobby{} } +func (m *CCSUsrMsg_DisconnectToLobby) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_DisconnectToLobby) ProtoMessage() {} +func (*CCSUsrMsg_DisconnectToLobby) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{65} +} + +func (m *CCSUsrMsg_DisconnectToLobby) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_DisconnectToLobby.Unmarshal(m, b) +} +func (m *CCSUsrMsg_DisconnectToLobby) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_DisconnectToLobby.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_DisconnectToLobby) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_DisconnectToLobby.Merge(m, src) +} +func (m *CCSUsrMsg_DisconnectToLobby) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_DisconnectToLobby.Size(m) +} +func (m *CCSUsrMsg_DisconnectToLobby) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_DisconnectToLobby.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_DisconnectToLobby proto.InternalMessageInfo + +func (m *CCSUsrMsg_DisconnectToLobby) GetDummy() int32 { + if m != nil && m.Dummy != nil { + return *m.Dummy + } + return 0 +} + +type CCSUsrMsg_WarmupHasEnded struct { + Dummy *int32 `protobuf:"varint,1,opt,name=dummy" json:"dummy,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_WarmupHasEnded) Reset() { *m = CCSUsrMsg_WarmupHasEnded{} } +func (m *CCSUsrMsg_WarmupHasEnded) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_WarmupHasEnded) ProtoMessage() {} +func (*CCSUsrMsg_WarmupHasEnded) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{66} +} + +func (m *CCSUsrMsg_WarmupHasEnded) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_WarmupHasEnded.Unmarshal(m, b) +} +func (m *CCSUsrMsg_WarmupHasEnded) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_WarmupHasEnded.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_WarmupHasEnded) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_WarmupHasEnded.Merge(m, src) +} +func (m *CCSUsrMsg_WarmupHasEnded) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_WarmupHasEnded.Size(m) +} +func (m *CCSUsrMsg_WarmupHasEnded) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_WarmupHasEnded.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_WarmupHasEnded proto.InternalMessageInfo + +func (m *CCSUsrMsg_WarmupHasEnded) GetDummy() int32 { + if m != nil && m.Dummy != nil { + return *m.Dummy + } + return 0 +} + +type CCSUsrMsg_ClientInfo struct { + Dummy *int32 `protobuf:"varint,1,opt,name=dummy" json:"dummy,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_ClientInfo) Reset() { *m = CCSUsrMsg_ClientInfo{} } +func (m *CCSUsrMsg_ClientInfo) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_ClientInfo) ProtoMessage() {} +func (*CCSUsrMsg_ClientInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{67} +} + +func (m *CCSUsrMsg_ClientInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_ClientInfo.Unmarshal(m, b) +} +func (m *CCSUsrMsg_ClientInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_ClientInfo.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_ClientInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_ClientInfo.Merge(m, src) +} +func (m *CCSUsrMsg_ClientInfo) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_ClientInfo.Size(m) +} +func (m *CCSUsrMsg_ClientInfo) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_ClientInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_ClientInfo proto.InternalMessageInfo + +func (m *CCSUsrMsg_ClientInfo) GetDummy() int32 { + if m != nil && m.Dummy != nil { + return *m.Dummy + } + return 0 +} + +type CCSUsrMsg_ServerRankRevealAll struct { + SecondsTillShutdown *int32 `protobuf:"varint,1,opt,name=seconds_till_shutdown,json=secondsTillShutdown" json:"seconds_till_shutdown,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCSUsrMsg_ServerRankRevealAll) Reset() { *m = CCSUsrMsg_ServerRankRevealAll{} } +func (m *CCSUsrMsg_ServerRankRevealAll) String() string { return proto.CompactTextString(m) } +func (*CCSUsrMsg_ServerRankRevealAll) ProtoMessage() {} +func (*CCSUsrMsg_ServerRankRevealAll) Descriptor() ([]byte, []int) { + return fileDescriptor_0083c6368998e800, []int{68} +} + +func (m *CCSUsrMsg_ServerRankRevealAll) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCSUsrMsg_ServerRankRevealAll.Unmarshal(m, b) +} +func (m *CCSUsrMsg_ServerRankRevealAll) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCSUsrMsg_ServerRankRevealAll.Marshal(b, m, deterministic) +} +func (m *CCSUsrMsg_ServerRankRevealAll) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCSUsrMsg_ServerRankRevealAll.Merge(m, src) +} +func (m *CCSUsrMsg_ServerRankRevealAll) XXX_Size() int { + return xxx_messageInfo_CCSUsrMsg_ServerRankRevealAll.Size(m) +} +func (m *CCSUsrMsg_ServerRankRevealAll) XXX_DiscardUnknown() { + xxx_messageInfo_CCSUsrMsg_ServerRankRevealAll.DiscardUnknown(m) +} + +var xxx_messageInfo_CCSUsrMsg_ServerRankRevealAll proto.InternalMessageInfo + +func (m *CCSUsrMsg_ServerRankRevealAll) GetSecondsTillShutdown() int32 { + if m != nil && m.SecondsTillShutdown != nil { + return *m.SecondsTillShutdown + } + return 0 +} + +func init() { + proto.RegisterEnum("ECstrike15UserMessages", ECstrike15UserMessages_name, ECstrike15UserMessages_value) + proto.RegisterEnum("ECSUsrMsg_DisconnectToLobby_Action", ECSUsrMsg_DisconnectToLobby_Action_name, ECSUsrMsg_DisconnectToLobby_Action_value) + proto.RegisterType((*CCSUsrMsg_VGUIMenu)(nil), "CCSUsrMsg_VGUIMenu") + proto.RegisterType((*CCSUsrMsg_VGUIMenu_Subkey)(nil), "CCSUsrMsg_VGUIMenu.Subkey") + proto.RegisterType((*CCSUsrMsg_Geiger)(nil), "CCSUsrMsg_Geiger") + proto.RegisterType((*CCSUsrMsg_Train)(nil), "CCSUsrMsg_Train") + proto.RegisterType((*CCSUsrMsg_HudText)(nil), "CCSUsrMsg_HudText") + proto.RegisterType((*CCSUsrMsg_SayText)(nil), "CCSUsrMsg_SayText") + proto.RegisterType((*CCSUsrMsg_SayText2)(nil), "CCSUsrMsg_SayText2") + proto.RegisterType((*CCSUsrMsg_TextMsg)(nil), "CCSUsrMsg_TextMsg") + proto.RegisterType((*CCSUsrMsg_HudMsg)(nil), "CCSUsrMsg_HudMsg") + proto.RegisterType((*CCSUsrMsg_Shake)(nil), "CCSUsrMsg_Shake") + proto.RegisterType((*CCSUsrMsg_Fade)(nil), "CCSUsrMsg_Fade") + proto.RegisterType((*CCSUsrMsg_Rumble)(nil), "CCSUsrMsg_Rumble") + proto.RegisterType((*CCSUsrMsg_CloseCaption)(nil), "CCSUsrMsg_CloseCaption") + proto.RegisterType((*CCSUsrMsg_CloseCaptionDirect)(nil), "CCSUsrMsg_CloseCaptionDirect") + proto.RegisterType((*CCSUsrMsg_SendAudio)(nil), "CCSUsrMsg_SendAudio") + proto.RegisterType((*CCSUsrMsg_RawAudio)(nil), "CCSUsrMsg_RawAudio") + proto.RegisterType((*CCSUsrMsg_VoiceMask)(nil), "CCSUsrMsg_VoiceMask") + proto.RegisterType((*CCSUsrMsg_VoiceMask_PlayerMask)(nil), "CCSUsrMsg_VoiceMask.PlayerMask") + proto.RegisterType((*CCSUsrMsg_Damage)(nil), "CCSUsrMsg_Damage") + proto.RegisterType((*CCSUsrMsg_RadioText)(nil), "CCSUsrMsg_RadioText") + proto.RegisterType((*CCSUsrMsg_HintText)(nil), "CCSUsrMsg_HintText") + proto.RegisterType((*CCSUsrMsg_KeyHintText)(nil), "CCSUsrMsg_KeyHintText") + proto.RegisterType((*CCSUsrMsg_ProcessSpottedEntityUpdate)(nil), "CCSUsrMsg_ProcessSpottedEntityUpdate") + proto.RegisterType((*CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate)(nil), "CCSUsrMsg_ProcessSpottedEntityUpdate.SpottedEntityUpdate") + proto.RegisterType((*CCSUsrMsg_SendPlayerItemDrops)(nil), "CCSUsrMsg_SendPlayerItemDrops") + proto.RegisterType((*CCSUsrMsg_SendPlayerItemFound)(nil), "CCSUsrMsg_SendPlayerItemFound") + proto.RegisterType((*CCSUsrMsg_ReloadEffect)(nil), "CCSUsrMsg_ReloadEffect") + proto.RegisterType((*CCSUsrMsg_WeaponSound)(nil), "CCSUsrMsg_WeaponSound") + proto.RegisterType((*CCSUsrMsg_UpdateScreenHealthBar)(nil), "CCSUsrMsg_UpdateScreenHealthBar") + proto.RegisterType((*CCSUsrMsg_EntityOutlineHighlight)(nil), "CCSUsrMsg_EntityOutlineHighlight") + proto.RegisterType((*CCSUsrMsg_AdjustMoney)(nil), "CCSUsrMsg_AdjustMoney") + proto.RegisterType((*CCSUsrMsg_ReportHit)(nil), "CCSUsrMsg_ReportHit") + proto.RegisterType((*CCSUsrMsg_KillCam)(nil), "CCSUsrMsg_KillCam") + proto.RegisterType((*CCSUsrMsg_DesiredTimescale)(nil), "CCSUsrMsg_DesiredTimescale") + proto.RegisterType((*CCSUsrMsg_CurrentTimescale)(nil), "CCSUsrMsg_CurrentTimescale") + proto.RegisterType((*CCSUsrMsg_AchievementEvent)(nil), "CCSUsrMsg_AchievementEvent") + proto.RegisterType((*CCSUsrMsg_MatchEndConditions)(nil), "CCSUsrMsg_MatchEndConditions") + proto.RegisterType((*CCSUsrMsg_PlayerStatsUpdate)(nil), "CCSUsrMsg_PlayerStatsUpdate") + proto.RegisterType((*CCSUsrMsg_PlayerStatsUpdate_Stat)(nil), "CCSUsrMsg_PlayerStatsUpdate.Stat") + proto.RegisterType((*CCSUsrMsg_DisplayInventory)(nil), "CCSUsrMsg_DisplayInventory") + proto.RegisterType((*CCSUsrMsg_QuestProgress)(nil), "CCSUsrMsg_QuestProgress") + proto.RegisterType((*CCSUsrMsg_ScoreLeaderboardData)(nil), "CCSUsrMsg_ScoreLeaderboardData") + proto.RegisterType((*CCSUsrMsg_PlayerDecalDigitalSignature)(nil), "CCSUsrMsg_PlayerDecalDigitalSignature") + proto.RegisterType((*CCSUsrMsg_XRankGet)(nil), "CCSUsrMsg_XRankGet") + proto.RegisterType((*CCSUsrMsg_XRankUpd)(nil), "CCSUsrMsg_XRankUpd") + proto.RegisterType((*CCSUsrMsg_CallVoteFailed)(nil), "CCSUsrMsg_CallVoteFailed") + proto.RegisterType((*CCSUsrMsg_VoteStart)(nil), "CCSUsrMsg_VoteStart") + proto.RegisterType((*CCSUsrMsg_VotePass)(nil), "CCSUsrMsg_VotePass") + proto.RegisterType((*CCSUsrMsg_VoteFailed)(nil), "CCSUsrMsg_VoteFailed") + proto.RegisterType((*CCSUsrMsg_VoteSetup)(nil), "CCSUsrMsg_VoteSetup") + proto.RegisterType((*CCSUsrMsg_SendLastKillerDamageToClient)(nil), "CCSUsrMsg_SendLastKillerDamageToClient") + proto.RegisterType((*CCSUsrMsg_ServerRankUpdate)(nil), "CCSUsrMsg_ServerRankUpdate") + proto.RegisterType((*CCSUsrMsg_ServerRankUpdate_RankUpdate)(nil), "CCSUsrMsg_ServerRankUpdate.RankUpdate") + proto.RegisterType((*CCSUsrMsg_XpUpdate)(nil), "CCSUsrMsg_XpUpdate") + proto.RegisterType((*CCSUsrMsg_ItemPickup)(nil), "CCSUsrMsg_ItemPickup") + proto.RegisterType((*CCSUsrMsg_ShowMenu)(nil), "CCSUsrMsg_ShowMenu") + proto.RegisterType((*CCSUsrMsg_BarTime)(nil), "CCSUsrMsg_BarTime") + proto.RegisterType((*CCSUsrMsg_AmmoDenied)(nil), "CCSUsrMsg_AmmoDenied") + proto.RegisterType((*CCSUsrMsg_MarkAchievement)(nil), "CCSUsrMsg_MarkAchievement") + proto.RegisterType((*CCSUsrMsg_MatchStatsUpdate)(nil), "CCSUsrMsg_MatchStatsUpdate") + proto.RegisterType((*CCSUsrMsg_ItemDrop)(nil), "CCSUsrMsg_ItemDrop") + proto.RegisterType((*CCSUsrMsg_GlowPropTurnOff)(nil), "CCSUsrMsg_GlowPropTurnOff") + proto.RegisterType((*CCSUsrMsg_RoundBackupFilenames)(nil), "CCSUsrMsg_RoundBackupFilenames") + proto.RegisterType((*CCSUsrMsg_SSUI)(nil), "CCSUsrMsg_SSUI") + proto.RegisterType((*CCSUsrMsg_SurvivalStats)(nil), "CCSUsrMsg_SurvivalStats") + proto.RegisterType((*CCSUsrMsg_SurvivalStats_Fact)(nil), "CCSUsrMsg_SurvivalStats.Fact") + proto.RegisterType((*CCSUsrMsg_SurvivalStats_Placement)(nil), "CCSUsrMsg_SurvivalStats.Placement") + proto.RegisterType((*CCSUsrMsg_SurvivalStats_Damage)(nil), "CCSUsrMsg_SurvivalStats.Damage") + proto.RegisterType((*CCSUsrMsg_EndOfMatchAllPlayersData)(nil), "CCSUsrMsg_EndOfMatchAllPlayersData") + proto.RegisterType((*CCSUsrMsg_EndOfMatchAllPlayersData_Accolade)(nil), "CCSUsrMsg_EndOfMatchAllPlayersData.Accolade") + proto.RegisterType((*CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData)(nil), "CCSUsrMsg_EndOfMatchAllPlayersData.PlayerData") + proto.RegisterType((*CCSUsrMsg_ResetHud)(nil), "CCSUsrMsg_ResetHud") + proto.RegisterType((*CCSUsrMsg_GameTitle)(nil), "CCSUsrMsg_GameTitle") + proto.RegisterType((*CCSUsrMsg_RequestState)(nil), "CCSUsrMsg_RequestState") + proto.RegisterType((*CCSUsrMsg_StopSpectatorMode)(nil), "CCSUsrMsg_StopSpectatorMode") + proto.RegisterType((*CCSUsrMsg_DisconnectToLobby)(nil), "CCSUsrMsg_DisconnectToLobby") + proto.RegisterType((*CCSUsrMsg_WarmupHasEnded)(nil), "CCSUsrMsg_WarmupHasEnded") + proto.RegisterType((*CCSUsrMsg_ClientInfo)(nil), "CCSUsrMsg_ClientInfo") + proto.RegisterType((*CCSUsrMsg_ServerRankRevealAll)(nil), "CCSUsrMsg_ServerRankRevealAll") +} + +func init() { proto.RegisterFile("cstrike15_usermessages.proto", fileDescriptor_0083c6368998e800) } + +var fileDescriptor_0083c6368998e800 = []byte{ + // 4087 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x3a, 0x4d, 0x73, 0x1c, 0x49, + 0x56, 0xdb, 0x2d, 0xb5, 0xd4, 0x9d, 0xfa, 0x4a, 0x97, 0xbf, 0xe4, 0xf6, 0x97, 0xa6, 0xc6, 0x63, + 0x6b, 0xbc, 0x33, 0x3d, 0x1e, 0x8d, 0x77, 0x76, 0x87, 0x65, 0x61, 0xf5, 0x65, 0x49, 0xcc, 0x68, + 0xac, 0xa9, 0x96, 0xed, 0xb1, 0x23, 0xa0, 0x48, 0x55, 0x65, 0x77, 0x27, 0xaa, 0xaa, 0xec, 0xad, + 0xcc, 0x92, 0xdc, 0x1b, 0x1c, 0xf8, 0x8c, 0x20, 0x82, 0x08, 0x82, 0x13, 0x1c, 0x38, 0xb1, 0x04, + 0x01, 0x77, 0x38, 0x71, 0xe1, 0xc2, 0x8d, 0x03, 0x17, 0x0e, 0x9c, 0xf8, 0x2d, 0xc4, 0xcb, 0x8f, + 0xae, 0xac, 0x96, 0xda, 0x33, 0x01, 0xdc, 0xea, 0xbd, 0x7c, 0xf9, 0xf2, 0x65, 0xbe, 0x97, 0xef, + 0x2b, 0x0b, 0xdd, 0x89, 0x84, 0xcc, 0xd9, 0x29, 0xfd, 0xf4, 0x47, 0x61, 0x21, 0x68, 0x9e, 0x52, + 0x21, 0x48, 0x9f, 0x8a, 0xce, 0x30, 0xe7, 0x92, 0xb7, 0xd7, 0xfa, 0x9c, 0xf7, 0x13, 0xfa, 0x89, + 0x82, 0x4e, 0x8a, 0xde, 0x27, 0x31, 0x15, 0x51, 0xce, 0x86, 0x92, 0xe7, 0x86, 0xe2, 0x4a, 0x46, + 0xe5, 0xc4, 0xa4, 0x76, 0xc9, 0xb2, 0x1f, 0x55, 0xc7, 0xfc, 0x5f, 0xd5, 0x90, 0xb7, 0xbd, 0xdd, + 0x7d, 0x21, 0xf2, 0x43, 0xd1, 0x0f, 0x5f, 0xee, 0xbd, 0x38, 0x38, 0xa4, 0x59, 0xe1, 0x79, 0x68, + 0x36, 0x23, 0x29, 0x5d, 0xad, 0xad, 0xd5, 0xd6, 0x5b, 0x81, 0xfa, 0x06, 0x9c, 0x18, 0xf0, 0xf3, + 0xd5, 0xfa, 0x5a, 0x6d, 0xbd, 0x19, 0xa8, 0x6f, 0xef, 0x29, 0x9a, 0x17, 0xc5, 0xc9, 0x29, 0x1d, + 0x89, 0xd5, 0x99, 0xb5, 0x99, 0xf5, 0x85, 0x8d, 0x76, 0xe7, 0x22, 0xb7, 0x4e, 0x57, 0x91, 0x04, + 0x96, 0xb4, 0xdd, 0x41, 0x73, 0x1a, 0x75, 0xe9, 0x3a, 0x18, 0xcd, 0x08, 0x99, 0xab, 0x65, 0x5a, + 0x01, 0x7c, 0xfa, 0xeb, 0x08, 0x97, 0x5c, 0xf7, 0x28, 0xeb, 0xd3, 0xdc, 0xbb, 0x86, 0x1a, 0x39, + 0xc9, 0xfa, 0x7a, 0x6a, 0x23, 0xd0, 0x80, 0xff, 0x08, 0xad, 0x94, 0x94, 0xc7, 0x39, 0x61, 0x19, + 0x10, 0x4a, 0xf8, 0xb0, 0x84, 0x0a, 0xf0, 0x1f, 0xa1, 0x2b, 0x25, 0xe1, 0x7e, 0x11, 0x1f, 0xd3, + 0xb7, 0x12, 0xa4, 0x91, 0xf4, 0xad, 0xb4, 0xd2, 0xc0, 0xb7, 0x7f, 0xe6, 0x12, 0x76, 0xc9, 0x48, + 0x11, 0xde, 0x44, 0xf3, 0x34, 0x93, 0x21, 0x8b, 0xdf, 0x1a, 0xae, 0x73, 0x34, 0x93, 0x07, 0xf1, + 0xdb, 0x31, 0x87, 0x7a, 0xc9, 0x01, 0x70, 0xd1, 0x80, 0xc8, 0xd5, 0x19, 0x7d, 0x6e, 0xf0, 0xed, + 0xad, 0xa1, 0x05, 0x18, 0x23, 0x49, 0xa2, 0x86, 0x66, 0xd5, 0x90, 0x8b, 0xf2, 0xff, 0xaa, 0xa2, + 0x18, 0xb3, 0xf0, 0xc6, 0x3b, 0x57, 0x56, 0xac, 0xea, 0xce, 0x2a, 0xb7, 0x50, 0x33, 0x15, 0xfd, + 0x50, 0x9d, 0xf0, 0x8c, 0x92, 0x68, 0x3e, 0x15, 0xfd, 0xaf, 0xe1, 0x90, 0x6f, 0xa0, 0xb9, 0x21, + 0xc9, 0x49, 0x2a, 0x56, 0x67, 0xd7, 0x66, 0xd6, 0x5b, 0x81, 0x81, 0x26, 0x05, 0x6b, 0x5c, 0x14, + 0x6c, 0xc7, 0x3d, 0x10, 0x10, 0xea, 0x50, 0xf4, 0x41, 0x2c, 0x58, 0x29, 0x16, 0xd2, 0x8a, 0x95, + 0x8a, 0xfe, 0x8e, 0x90, 0xce, 0x3a, 0x33, 0xee, 0x3a, 0xfe, 0x3f, 0xd5, 0x5d, 0x9d, 0xee, 0x17, + 0x31, 0x70, 0x59, 0x45, 0xf3, 0xd1, 0x80, 0x64, 0x19, 0x4d, 0x0c, 0x17, 0x0b, 0x7a, 0xf7, 0xd1, + 0xcc, 0x90, 0x0b, 0xb5, 0xb9, 0x85, 0x8d, 0xa5, 0xce, 0xf6, 0xa1, 0xe8, 0xbf, 0xa4, 0x91, 0xe4, + 0xf9, 0xc6, 0x4e, 0x00, 0x23, 0xde, 0x5d, 0x34, 0x1b, 0x25, 0xf9, 0xa7, 0x6a, 0x9b, 0x0b, 0x1b, + 0x2d, 0x45, 0x11, 0xec, 0x6d, 0x6d, 0x06, 0x0a, 0x6d, 0x86, 0x37, 0xd4, 0x41, 0x5f, 0x18, 0xde, + 0x00, 0x29, 0x69, 0xaf, 0x47, 0x23, 0xbd, 0x61, 0x38, 0x54, 0x05, 0x79, 0x6b, 0x68, 0xb1, 0x47, + 0x62, 0x1a, 0xb2, 0x2c, 0x94, 0x2c, 0xa5, 0xab, 0x73, 0x6b, 0xb5, 0xf5, 0x7a, 0x80, 0x00, 0x77, + 0x90, 0x1d, 0xb3, 0x94, 0x7a, 0x3e, 0x5a, 0x52, 0x14, 0xbc, 0x90, 0x9a, 0x64, 0x5e, 0x91, 0x2c, + 0x00, 0xf2, 0x79, 0x21, 0x15, 0xcd, 0x6d, 0xd4, 0x1a, 0xf0, 0x24, 0xd6, 0xe3, 0x2d, 0x35, 0xde, + 0x04, 0x84, 0x1a, 0xbc, 0x89, 0xe6, 0x7b, 0x6f, 0xf5, 0x10, 0x52, 0x43, 0x73, 0xbd, 0xb7, 0x6a, + 0xc0, 0x9a, 0xd2, 0x82, 0x63, 0x8c, 0x7f, 0x51, 0x73, 0xed, 0xbb, 0x3b, 0x20, 0xa7, 0x54, 0x1d, + 0x1a, 0x4f, 0x53, 0x92, 0xc5, 0xe3, 0x43, 0xd3, 0xa0, 0xf7, 0x08, 0xad, 0x24, 0x3c, 0x22, 0x49, + 0x48, 0xd2, 0x61, 0xc2, 0x64, 0x11, 0x53, 0x75, 0x80, 0xf5, 0x60, 0x59, 0xa1, 0x37, 0x2d, 0xd6, + 0xbb, 0x83, 0x5a, 0xbd, 0x9c, 0xfe, 0xa2, 0xa0, 0x59, 0x34, 0x52, 0x27, 0x58, 0x0f, 0x4a, 0x84, + 0xd7, 0x46, 0xcd, 0xb8, 0xc8, 0x89, 0x64, 0x3c, 0x53, 0xe7, 0x57, 0x0f, 0xc6, 0xb0, 0xff, 0xfb, + 0x68, 0xb9, 0x94, 0xe7, 0x19, 0x89, 0x69, 0x85, 0x5a, 0xcb, 0x33, 0x86, 0xab, 0x07, 0x51, 0xd7, + 0x83, 0xe3, 0x83, 0xb8, 0x86, 0x1a, 0xbd, 0x84, 0xf4, 0x85, 0x12, 0xa0, 0x11, 0x68, 0xc0, 0xbb, + 0x8d, 0x66, 0xa2, 0x24, 0xbf, 0xa8, 0x37, 0xc0, 0xfa, 0x81, 0x6b, 0x43, 0x41, 0x91, 0x9e, 0x24, + 0x8a, 0x0d, 0xcb, 0x62, 0x6a, 0xaf, 0x87, 0x06, 0xe0, 0x30, 0x63, 0x22, 0x89, 0x59, 0x54, 0x7d, + 0x5f, 0xbe, 0xa0, 0xff, 0xc7, 0x35, 0x74, 0xa3, 0x64, 0xba, 0x9d, 0x70, 0x41, 0xb7, 0xc9, 0x50, + 0x89, 0xef, 0xa1, 0xd9, 0x01, 0x11, 0x03, 0xc5, 0x79, 0x29, 0x50, 0xdf, 0x95, 0xed, 0xd6, 0x27, + 0xb6, 0x7b, 0x1f, 0x2d, 0xf4, 0x72, 0x9e, 0x86, 0xc3, 0x84, 0x8c, 0x68, 0x6e, 0xee, 0x3f, 0x02, + 0xd4, 0x91, 0xc2, 0x28, 0xd5, 0x45, 0x92, 0x9f, 0x52, 0x7d, 0xb0, 0xad, 0xc0, 0x82, 0x3e, 0x47, + 0x77, 0x2e, 0x17, 0x62, 0x87, 0xe5, 0x60, 0x98, 0xff, 0xdf, 0xa2, 0xf8, 0x9f, 0xa3, 0xab, 0x8e, + 0x61, 0xd1, 0x2c, 0xde, 0x2c, 0x62, 0xc6, 0x61, 0x5e, 0x4e, 0x62, 0xc6, 0x43, 0xc1, 0x0b, 0x63, + 0x60, 0xad, 0x00, 0x29, 0x54, 0x17, 0x30, 0xfe, 0x9f, 0x56, 0xdc, 0x54, 0x40, 0xce, 0xf5, 0xbc, + 0x6b, 0xa8, 0x31, 0x64, 0x32, 0x1a, 0x58, 0x2d, 0x28, 0x40, 0x5d, 0xb3, 0x4c, 0x82, 0xef, 0xaa, + 0x8f, 0x7d, 0x17, 0x8b, 0xdf, 0x56, 0x24, 0x9f, 0xa9, 0x5a, 0x98, 0xf7, 0x01, 0x5a, 0x3e, 0xe3, + 0x2c, 0xa2, 0x61, 0x8f, 0x25, 0x54, 0x79, 0x32, 0x7d, 0x54, 0x4b, 0x0a, 0xfb, 0xcc, 0x20, 0xfd, + 0xff, 0xaa, 0xb9, 0x1b, 0x78, 0x09, 0x63, 0x87, 0x44, 0x9c, 0x7a, 0x5b, 0x68, 0x51, 0xef, 0x39, + 0x4c, 0x89, 0x38, 0x15, 0xab, 0x35, 0x15, 0xa5, 0xee, 0x77, 0x2e, 0xa1, 0xed, 0xe8, 0xa3, 0x80, + 0xcf, 0x60, 0x61, 0x38, 0xfe, 0x16, 0xde, 0x63, 0x74, 0xc5, 0xf2, 0xe0, 0x71, 0x48, 0x33, 0x72, + 0x92, 0x50, 0xe3, 0x67, 0x57, 0x0c, 0x1d, 0x8f, 0x77, 0x15, 0xba, 0xfd, 0x0d, 0x42, 0x25, 0x1b, + 0xef, 0x21, 0x5a, 0xe9, 0x93, 0x94, 0x86, 0x79, 0x91, 0x50, 0xa1, 0x24, 0x30, 0x07, 0xb2, 0x04, + 0xe8, 0x00, 0xb0, 0x8a, 0xee, 0x36, 0x6a, 0x9d, 0x90, 0xcc, 0x88, 0x68, 0x74, 0x77, 0x42, 0x32, + 0xb5, 0xbc, 0xff, 0x97, 0x35, 0xd7, 0xcc, 0x77, 0x48, 0x4a, 0xfa, 0xca, 0x7f, 0x93, 0x94, 0x17, + 0xd9, 0xd8, 0xdf, 0x6a, 0xc8, 0xfb, 0x29, 0xba, 0xca, 0xb2, 0x5e, 0xc2, 0xc0, 0x37, 0x86, 0xe7, + 0x3c, 0x4f, 0xe2, 0xb0, 0x74, 0x9c, 0x0b, 0x8e, 0xe3, 0x0c, 0xae, 0x8c, 0xe9, 0x5e, 0x01, 0xd9, + 0x11, 0x17, 0xe0, 0x30, 0xce, 0x58, 0x24, 0x59, 0x1a, 0x82, 0x62, 0xd4, 0x2d, 0xd2, 0x77, 0x63, + 0x59, 0xa3, 0x77, 0x0d, 0xd6, 0x1f, 0xb9, 0x87, 0x1d, 0x80, 0x35, 0xd8, 0xb0, 0x38, 0x35, 0x0a, + 0x44, 0x09, 0xa3, 0x99, 0xb4, 0x8a, 0xd7, 0xd0, 0xff, 0x22, 0x40, 0xf9, 0xeb, 0xae, 0xbd, 0xed, + 0xb3, 0x4c, 0x4e, 0x8d, 0xdc, 0x1f, 0xa3, 0xeb, 0x25, 0xe5, 0x97, 0x74, 0x34, 0x26, 0xbe, 0x86, + 0x1a, 0x03, 0x96, 0x49, 0x6d, 0x0c, 0xad, 0x40, 0x03, 0xfe, 0x7f, 0xcc, 0xa0, 0x07, 0x25, 0xfd, + 0x51, 0xce, 0x23, 0x2a, 0x44, 0x77, 0xc8, 0xa5, 0xa4, 0x31, 0x6c, 0x5c, 0x8e, 0x5e, 0x0c, 0x63, + 0x22, 0xa9, 0x77, 0x17, 0xa1, 0x8c, 0x9e, 0x87, 0x85, 0x82, 0xd4, 0x8a, 0xcd, 0xa0, 0x95, 0xd1, + 0x73, 0x33, 0xfc, 0xbb, 0x68, 0x99, 0x2a, 0x72, 0x43, 0x01, 0x87, 0x0f, 0x36, 0xf7, 0x45, 0xe7, + 0xfb, 0x70, 0xef, 0x5c, 0x82, 0x0b, 0x96, 0xa8, 0x03, 0x89, 0xf6, 0xdf, 0xd7, 0xd1, 0xd5, 0x29, + 0x82, 0x99, 0x95, 0xcb, 0xf4, 0xa0, 0xa5, 0x31, 0x90, 0x21, 0xdc, 0x42, 0xcd, 0x28, 0x21, 0x42, + 0x84, 0x2c, 0x36, 0x6a, 0x98, 0x57, 0xf0, 0x41, 0x0c, 0x43, 0x3c, 0x67, 0x7d, 0x96, 0x85, 0x56, + 0xe3, 0xf3, 0x1a, 0xfe, 0xd6, 0x19, 0x1a, 0xa9, 0x9b, 0x37, 0x1e, 0x7a, 0xed, 0x0c, 0xfd, 0xd2, + 0xc4, 0x4d, 0x33, 0xf4, 0x06, 0x2c, 0x81, 0x64, 0xfd, 0x84, 0x86, 0x23, 0x15, 0x33, 0xc1, 0x3e, + 0x01, 0x7c, 0x0d, 0x2e, 0x2f, 0xa6, 0x3d, 0xc8, 0x6c, 0x55, 0xa4, 0x6c, 0x06, 0x16, 0xf4, 0x3e, + 0x42, 0x9e, 0xb9, 0x65, 0x03, 0x22, 0x42, 0x4b, 0xd4, 0x54, 0x44, 0x58, 0x8f, 0xec, 0x13, 0xb1, + 0x63, 0xa8, 0x7d, 0xb4, 0xe4, 0x50, 0x47, 0x4f, 0x55, 0x5c, 0x6d, 0xda, 0x7b, 0xbb, 0x4f, 0xc4, + 0xf6, 0x53, 0xff, 0x04, 0xdd, 0xad, 0xfa, 0x34, 0x7d, 0x33, 0x0f, 0x24, 0x4d, 0x77, 0x72, 0x3e, + 0x14, 0xde, 0xe6, 0x05, 0x55, 0xd5, 0x6c, 0x12, 0xbb, 0x1b, 0xf1, 0x0c, 0x08, 0x8f, 0x72, 0x7a, + 0xc6, 0xe8, 0xf9, 0x0e, 0x91, 0x64, 0x2b, 0xe1, 0xd1, 0xe9, 0x84, 0x2e, 0x7c, 0x31, 0x7d, 0x8d, + 0x67, 0xe0, 0x20, 0xbd, 0xcf, 0x51, 0x93, 0x49, 0x9a, 0xb2, 0xac, 0xc7, 0x95, 0x4a, 0xde, 0xcd, + 0x7d, 0x4c, 0x0b, 0x3e, 0x71, 0x7c, 0x09, 0x8d, 0x47, 0xb0, 0xb0, 0xff, 0x37, 0x95, 0x18, 0x15, + 0xd0, 0x84, 0x93, 0x78, 0x57, 0x67, 0x2c, 0xa5, 0x8b, 0xad, 0x55, 0x5c, 0xec, 0x2a, 0x9a, 0x27, + 0x91, 0x24, 0x19, 0x4b, 0xad, 0xee, 0x0d, 0x78, 0x41, 0xf7, 0xf5, 0xe9, 0xba, 0xaf, 0x4f, 0xd7, + 0xfd, 0x78, 0xe8, 0x8d, 0xff, 0xcf, 0x35, 0xf7, 0xe2, 0xbd, 0xa2, 0x64, 0xc8, 0x33, 0x15, 0x2c, + 0xa6, 0x0a, 0xe7, 0x8a, 0x50, 0x9f, 0x2e, 0xc2, 0xcc, 0x74, 0x11, 0x2a, 0xd2, 0xbd, 0x81, 0x1b, + 0xae, 0x03, 0x56, 0x43, 0xf9, 0x03, 0x0d, 0x40, 0x9a, 0x03, 0x99, 0x87, 0x90, 0x24, 0x1d, 0x9a, + 0x54, 0xae, 0x44, 0xf8, 0x7f, 0x5b, 0x43, 0xf7, 0x4b, 0xb1, 0xb5, 0x7e, 0xbb, 0x51, 0x4e, 0x69, + 0xb6, 0x4f, 0x49, 0x22, 0x07, 0x5b, 0x24, 0x9f, 0xba, 0x81, 0x47, 0x68, 0x65, 0xa0, 0x88, 0x54, + 0xd0, 0x0a, 0x79, 0x12, 0xdb, 0x4c, 0xcb, 0x41, 0x3f, 0x4f, 0xe2, 0x49, 0xc2, 0x8c, 0x9e, 0x9b, + 0x5d, 0xb9, 0x84, 0x5f, 0xd3, 0x73, 0xb5, 0x03, 0x39, 0x4a, 0xa8, 0xb9, 0x73, 0x1a, 0xf0, 0x63, + 0xb4, 0x56, 0x8a, 0xa8, 0xef, 0xfe, 0xf3, 0x42, 0x26, 0x2c, 0xa3, 0xfb, 0xac, 0x3f, 0x48, 0x58, + 0x7f, 0x30, 0xdd, 0x02, 0xd6, 0xd1, 0x4a, 0x4e, 0x53, 0x7e, 0x46, 0x07, 0x96, 0xd4, 0xc6, 0xb0, + 0x09, 0xb4, 0xff, 0x89, 0xab, 0xbf, 0xcd, 0xf8, 0xf7, 0x0a, 0x21, 0x0f, 0x79, 0x46, 0x47, 0xd3, + 0x82, 0x8e, 0x9f, 0x57, 0xc2, 0x01, 0x1d, 0xf2, 0x5c, 0xee, 0x33, 0xe9, 0x5d, 0x45, 0x8d, 0x21, + 0x17, 0xa1, 0x16, 0xa4, 0x1e, 0xcc, 0x0e, 0xb9, 0xf8, 0xd6, 0x22, 0x47, 0xe6, 0x80, 0x00, 0xf9, + 0xba, 0xaa, 0x99, 0xd9, 0x09, 0xcd, 0xd8, 0x29, 0xbf, 0x34, 0x47, 0x05, 0x53, 0xde, 0x54, 0xeb, + 0xb2, 0x2f, 0x59, 0x92, 0x6c, 0x13, 0x6d, 0xcb, 0x27, 0x02, 0xc2, 0xb4, 0xad, 0x0b, 0xe7, 0xf9, + 0x89, 0x38, 0xe4, 0x31, 0xf5, 0xde, 0x43, 0x8b, 0x3d, 0x96, 0x0b, 0x19, 0x4a, 0x92, 0xf7, 0xa9, + 0x0d, 0x44, 0x0b, 0x0a, 0x77, 0xac, 0x50, 0xde, 0xfb, 0x68, 0x49, 0xd0, 0x88, 0x67, 0xb1, 0xa5, + 0xd1, 0xae, 0x70, 0x51, 0x23, 0x35, 0x91, 0xff, 0x9f, 0x35, 0xd4, 0x76, 0xa2, 0x31, 0x15, 0x2c, + 0xa7, 0x2a, 0x81, 0x15, 0x11, 0x49, 0xa8, 0xf7, 0x43, 0x74, 0x25, 0xd6, 0x38, 0x95, 0xe5, 0x2a, + 0xa4, 0xd9, 0x3f, 0x8e, 0x27, 0x89, 0x37, 0xd0, 0x75, 0x9b, 0xe7, 0x84, 0x39, 0xe8, 0x9f, 0xa5, + 0x34, 0x14, 0x34, 0x32, 0x67, 0x73, 0xd5, 0x0e, 0x06, 0x66, 0xac, 0x4b, 0x23, 0x58, 0x80, 0x65, + 0x92, 0xe6, 0x43, 0x9e, 0x10, 0x88, 0xf1, 0x72, 0x34, 0xa4, 0x46, 0x50, 0xec, 0x0e, 0x1c, 0x8f, + 0x86, 0xd4, 0x5b, 0x47, 0x58, 0x48, 0x92, 0xcb, 0xf0, 0x24, 0xa1, 0x99, 0xc9, 0xbb, 0xf5, 0xf1, + 0x2e, 0x2b, 0xfc, 0x16, 0xa0, 0x41, 0x1e, 0x7f, 0xd3, 0xdd, 0xd5, 0x76, 0x91, 0xe7, 0x34, 0x93, + 0xa5, 0xa0, 0xef, 0xa3, 0xa5, 0xa8, 0xc8, 0x2f, 0xec, 0x68, 0x31, 0x2a, 0xf2, 0x31, 0x91, 0x9f, + 0xba, 0x2c, 0x36, 0xa3, 0x01, 0xa3, 0x67, 0x34, 0xa5, 0x99, 0xdc, 0x3d, 0x83, 0x50, 0xbf, 0x86, + 0x16, 0x48, 0x89, 0x33, 0xda, 0x71, 0x51, 0x60, 0xf2, 0x91, 0x32, 0x2e, 0xad, 0x1a, 0x0d, 0x40, + 0x24, 0x01, 0x87, 0x0f, 0x41, 0x4b, 0xef, 0x72, 0x0e, 0xc0, 0x83, 0xd8, 0xff, 0xbb, 0x9a, 0x9b, + 0x23, 0x1f, 0x12, 0x19, 0x0d, 0x76, 0xb3, 0x78, 0x9b, 0x67, 0x31, 0x83, 0x33, 0x13, 0xba, 0xaa, + 0x21, 0xfd, 0x84, 0xa5, 0xcc, 0xae, 0x57, 0x22, 0xc0, 0x1e, 0xd2, 0x61, 0x98, 0x92, 0xb7, 0x39, + 0xf8, 0x06, 0x9b, 0x75, 0x2d, 0xa4, 0xc3, 0x43, 0x8b, 0x82, 0xe4, 0x37, 0x1d, 0x86, 0xe7, 0x2c, + 0xd3, 0x2c, 0xf4, 0xf2, 0x28, 0x1d, 0xbe, 0x32, 0x18, 0xc3, 0x03, 0x4e, 0x45, 0x53, 0xcc, 0x5a, + 0x1e, 0xc7, 0x16, 0xe5, 0xff, 0x7b, 0x0d, 0xdd, 0x76, 0xe2, 0xbe, 0x0a, 0x0e, 0x5d, 0x49, 0xa4, + 0x30, 0x31, 0x7b, 0x15, 0xcd, 0x9f, 0xd1, 0x5c, 0x94, 0xd5, 0x92, 0x05, 0xbd, 0x1f, 0x83, 0x07, + 0x20, 0x52, 0xe7, 0x3f, 0x0b, 0x1b, 0xef, 0x75, 0xde, 0xc1, 0xa6, 0x03, 0xdf, 0x81, 0xa6, 0x77, + 0x4f, 0xac, 0xe1, 0x9e, 0x98, 0x87, 0xd1, 0x4c, 0x94, 0x47, 0x26, 0x20, 0xc3, 0x67, 0xbb, 0x83, + 0x66, 0x61, 0x26, 0x8c, 0x94, 0x0e, 0x03, 0x3e, 0x41, 0x19, 0x31, 0x4d, 0xc6, 0x15, 0x93, 0x06, + 0xfc, 0xe7, 0x15, 0xdb, 0x67, 0x02, 0xa2, 0xed, 0x41, 0x06, 0xfa, 0xe5, 0xf9, 0x48, 0xc5, 0x76, + 0x8d, 0x33, 0x59, 0x91, 0x05, 0x5d, 0x91, 0xea, 0x15, 0x25, 0xfe, 0xaa, 0x86, 0x6e, 0x96, 0x1c, + 0xbf, 0x29, 0xa8, 0x90, 0x47, 0x39, 0xef, 0xe7, 0x54, 0x08, 0xb8, 0xcc, 0xbf, 0x00, 0x04, 0xcc, + 0xd2, 0x75, 0xce, 0xbc, 0x82, 0x0f, 0x62, 0xb0, 0xc7, 0x8c, 0xe7, 0x29, 0x49, 0xc2, 0x21, 0x57, + 0x99, 0x5c, 0x5d, 0x8d, 0x2f, 0x6a, 0xe4, 0x91, 0xc2, 0x81, 0x76, 0x4e, 0x78, 0x56, 0x08, 0x4b, + 0x33, 0xa3, 0x68, 0x16, 0x14, 0xce, 0x90, 0x3c, 0x40, 0xcb, 0x4c, 0x84, 0x14, 0x36, 0x10, 0x2a, + 0xde, 0xa6, 0x13, 0xb3, 0xc8, 0x84, 0xb2, 0x5a, 0x25, 0x90, 0xff, 0x25, 0xba, 0xe7, 0xc4, 0xf8, + 0x88, 0xe7, 0xf4, 0x2b, 0x4a, 0x62, 0x9a, 0x9f, 0x70, 0x92, 0xc7, 0x10, 0xbb, 0xbd, 0x0f, 0x4d, + 0x79, 0xa9, 0x03, 0xfc, 0xf5, 0xce, 0x65, 0x44, 0xba, 0xea, 0xf4, 0x5f, 0xa3, 0x0f, 0x26, 0x15, + 0xb9, 0x43, 0x23, 0x92, 0xec, 0xb0, 0x3e, 0x93, 0x24, 0xe9, 0xb2, 0x7e, 0x46, 0x64, 0x91, 0x53, + 0xef, 0x49, 0x85, 0xe7, 0x9d, 0xce, 0x3b, 0x68, 0x0d, 0xeb, 0xe7, 0x6e, 0x6a, 0xfc, 0x6d, 0x40, + 0xb2, 0xd3, 0x3d, 0xaa, 0x73, 0x6c, 0x1e, 0x53, 0x27, 0x27, 0x9c, 0x07, 0x18, 0x32, 0xc2, 0x7b, + 0x08, 0x45, 0x3c, 0x93, 0x39, 0x4f, 0x12, 0x9a, 0x1b, 0xcd, 0x38, 0x18, 0x9f, 0x5d, 0x60, 0xf8, + 0x62, 0x18, 0xff, 0x1f, 0x18, 0x82, 0x85, 0xe4, 0x24, 0x3b, 0x65, 0x59, 0xdf, 0xa6, 0x99, 0x06, + 0xf4, 0x9f, 0xa1, 0x55, 0xc7, 0xff, 0x90, 0x24, 0x79, 0xc9, 0x25, 0x7d, 0x46, 0x58, 0x42, 0x55, + 0xda, 0x90, 0x53, 0x22, 0xc6, 0x57, 0xc4, 0x40, 0x2a, 0xe9, 0x2f, 0x3b, 0x09, 0xea, 0xdb, 0xff, + 0xf3, 0x7a, 0xb5, 0x0e, 0x94, 0xb4, 0x0b, 0x8e, 0x4e, 0x17, 0x08, 0x24, 0x35, 0x1c, 0xd4, 0xb7, + 0xdb, 0x4b, 0xab, 0x57, 0x7a, 0x69, 0xb7, 0x51, 0xeb, 0x8c, 0x4b, 0xea, 0xfa, 0xd6, 0x26, 0x20, + 0x94, 0x4f, 0xbd, 0x85, 0x9a, 0x60, 0xd6, 0xa1, 0x90, 0xb9, 0xad, 0xda, 0x01, 0xee, 0xca, 0x1c, + 0x1c, 0x46, 0x4c, 0x25, 0x61, 0x89, 0x50, 0xa3, 0x3a, 0xf9, 0x40, 0x06, 0x05, 0x04, 0x0f, 0xd0, + 0x32, 0x97, 0x03, 0x9a, 0x87, 0xb0, 0xbe, 0xa2, 0x99, 0x53, 0x34, 0x8b, 0x0a, 0x7b, 0x4c, 0x49, + 0x0a, 0x54, 0xef, 0x2b, 0xab, 0x1c, 0x51, 0x11, 0x66, 0x3c, 0x84, 0x75, 0x4d, 0xaa, 0xbc, 0xc0, + 0xc4, 0x6b, 0x2a, 0xbe, 0xe6, 0xb0, 0x2b, 0xb8, 0x02, 0x3a, 0xb0, 0xdb, 0x60, 0xd5, 0xd4, 0xc1, + 0x4a, 0x23, 0x4d, 0xb0, 0xfa, 0xc3, 0x6a, 0x77, 0x97, 0x4b, 0x7a, 0x44, 0x84, 0xb8, 0xf4, 0x30, + 0x2a, 0x7b, 0xae, 0xbf, 0x63, 0xcf, 0x33, 0xef, 0xdc, 0xf3, 0xec, 0xe4, 0x9e, 0xfd, 0x2d, 0x74, + 0xad, 0x2a, 0x82, 0xd1, 0xea, 0x65, 0x42, 0x94, 0x9a, 0xae, 0xbb, 0x9a, 0xf6, 0x7f, 0x7e, 0x41, + 0xa9, 0x54, 0x16, 0x43, 0xef, 0x43, 0x84, 0x87, 0x5c, 0xc2, 0x8e, 0x49, 0x12, 0x32, 0x21, 0x0a, + 0x6a, 0x6b, 0xba, 0x95, 0x31, 0xfe, 0x40, 0xa1, 0xfd, 0x7f, 0xa9, 0xa1, 0x87, 0xd5, 0x44, 0xfd, + 0x2b, 0x22, 0x24, 0xe4, 0x0d, 0x34, 0xd7, 0x25, 0xf5, 0x31, 0xdf, 0xd6, 0x45, 0xe9, 0x03, 0xb4, + 0x9c, 0x15, 0x69, 0x38, 0x60, 0x52, 0x84, 0x7d, 0x76, 0x46, 0xad, 0xd9, 0x2d, 0x66, 0x45, 0xba, + 0xcf, 0xa4, 0xd8, 0x03, 0x1c, 0x78, 0x97, 0x58, 0xcd, 0x33, 0x34, 0x26, 0x7e, 0x68, 0x9c, 0x26, + 0x71, 0x19, 0x49, 0x72, 0x4a, 0x33, 0x9b, 0x50, 0x18, 0x46, 0xc7, 0x80, 0x73, 0x18, 0x69, 0x9a, + 0x59, 0x97, 0x91, 0x22, 0xf1, 0xff, 0xa1, 0xee, 0xfa, 0xdd, 0x2e, 0xcd, 0xcf, 0x68, 0x6e, 0x6e, + 0x23, 0xc4, 0x90, 0x3d, 0xb4, 0x00, 0xd7, 0xa8, 0xac, 0x48, 0x21, 0x5e, 0x3c, 0xec, 0x4c, 0x9f, + 0xd1, 0x29, 0x3f, 0x03, 0x94, 0x8f, 0xbf, 0xdb, 0xff, 0x5a, 0x43, 0xc8, 0xe1, 0x7b, 0x17, 0x21, + 0x12, 0xa9, 0x28, 0x6c, 0x5d, 0x70, 0x23, 0x68, 0x19, 0x8c, 0x2e, 0x1a, 0xd5, 0xb2, 0x36, 0xdb, + 0x35, 0xb7, 0x19, 0xd2, 0x5c, 0x3b, 0x64, 0xf3, 0x5b, 0x33, 0x04, 0x89, 0xed, 0x2d, 0xd4, 0x84, + 0x43, 0x39, 0x67, 0x99, 0xb0, 0xf5, 0x64, 0x56, 0xa4, 0xaf, 0x58, 0x26, 0x74, 0xb3, 0x29, 0x3b, + 0x0d, 0xa3, 0x81, 0x6a, 0xec, 0xeb, 0xb2, 0x42, 0xc9, 0xb7, 0xad, 0x30, 0xde, 0x1a, 0x5a, 0x54, + 0x04, 0x60, 0xa3, 0x20, 0x92, 0x8e, 0x64, 0x8a, 0x02, 0xcc, 0xf4, 0x20, 0xf6, 0x5f, 0x55, 0x3c, + 0xd6, 0xd0, 0x6c, 0x64, 0xb3, 0xe2, 0x4a, 0x3f, 0x56, 0x5d, 0x90, 0xbd, 0xed, 0xed, 0xf1, 0xab, + 0xc8, 0xd9, 0x46, 0xb8, 0xb7, 0xbd, 0xa1, 0x4f, 0xe9, 0x6b, 0x2e, 0x59, 0x6f, 0xf4, 0xed, 0x51, + 0x40, 0xcf, 0x49, 0x1e, 0xd3, 0xd8, 0xf8, 0xd6, 0xc7, 0xae, 0x15, 0xab, 0xd2, 0x8d, 0x45, 0xa7, + 0xc5, 0x10, 0xac, 0x18, 0x4a, 0x36, 0xdb, 0x78, 0x80, 0x6f, 0xff, 0x8f, 0xaa, 0xad, 0xfb, 0x01, + 0x3f, 0x57, 0x6f, 0x2a, 0xeb, 0x08, 0x9f, 0x80, 0x29, 0x9c, 0x91, 0x84, 0xc5, 0xa1, 0x48, 0xb8, + 0xea, 0x40, 0xa8, 0xf6, 0x0a, 0xe0, 0x5f, 0x02, 0xba, 0x0b, 0x58, 0x65, 0x12, 0x3a, 0x72, 0xba, + 0xad, 0xd2, 0x05, 0x83, 0x53, 0xdd, 0x52, 0xc8, 0x4d, 0x68, 0x56, 0xc0, 0x9d, 0xb3, 0xde, 0xb4, + 0x15, 0x20, 0x40, 0x75, 0x15, 0xa6, 0xfa, 0xc0, 0xb1, 0x45, 0xf2, 0x71, 0x4f, 0x99, 0x95, 0xcf, + 0x2d, 0xca, 0x63, 0x3e, 0x71, 0x77, 0xb6, 0x99, 0xa6, 0x7c, 0x87, 0x66, 0x8c, 0xc6, 0xaa, 0x62, + 0x4c, 0x53, 0x7e, 0x50, 0x7a, 0x79, 0x03, 0xfa, 0x3f, 0x43, 0xb7, 0xdc, 0xc4, 0x2b, 0x3f, 0x75, + 0x92, 0xbd, 0xcb, 0xf2, 0xbc, 0x56, 0x25, 0xcf, 0xf3, 0x9f, 0xba, 0xc6, 0xac, 0xf2, 0x36, 0x37, + 0x21, 0xba, 0x81, 0xe6, 0x9c, 0xce, 0x4a, 0x2b, 0x30, 0x90, 0xbf, 0xe5, 0x9e, 0xa9, 0x2d, 0xe1, + 0x81, 0x5a, 0x55, 0xcc, 0xda, 0x3c, 0x67, 0x02, 0x03, 0xe9, 0xf4, 0x85, 0xc8, 0x81, 0x29, 0x71, + 0x34, 0xe0, 0x7f, 0xe6, 0x0a, 0xbe, 0x97, 0xf0, 0xf3, 0xa3, 0x9c, 0x0f, 0x8f, 0x8b, 0x3c, 0x7b, + 0xde, 0xeb, 0x4d, 0xab, 0x9b, 0xfc, 0x3f, 0xa9, 0xb9, 0xe1, 0x3f, 0x80, 0xd4, 0x70, 0x8b, 0x80, + 0xee, 0x6d, 0xef, 0x51, 0x94, 0x99, 0x6b, 0xcd, 0xcd, 0x5c, 0xc7, 0x9d, 0xe8, 0xba, 0xdb, 0x89, + 0x6e, 0xa3, 0xe6, 0xb8, 0x93, 0xa9, 0xb5, 0x36, 0x86, 0x61, 0x2c, 0x63, 0x91, 0xdb, 0xe5, 0x1c, + 0xc3, 0xfe, 0xef, 0xb8, 0x9d, 0xf6, 0x6e, 0xf7, 0xc5, 0xc1, 0xf8, 0x3d, 0xae, 0xe6, 0xbc, 0xc7, + 0xdd, 0x45, 0x48, 0x27, 0xfc, 0x63, 0xbb, 0xa9, 0x07, 0x2d, 0x85, 0x51, 0xfa, 0xbf, 0x85, 0x9a, + 0xe3, 0x3a, 0xc0, 0x54, 0xd3, 0xb6, 0x00, 0xf8, 0xb7, 0x59, 0x37, 0x13, 0xeb, 0x16, 0xf9, 0x19, + 0x3b, 0x23, 0x89, 0xd2, 0x0c, 0xac, 0xf4, 0xb6, 0x30, 0x67, 0x3c, 0x1b, 0xa8, 0x6f, 0xef, 0x33, + 0xd4, 0xe8, 0x91, 0x48, 0xda, 0xee, 0xd6, 0xdd, 0xce, 0x94, 0xc9, 0x9d, 0x67, 0x24, 0x92, 0x81, + 0xa6, 0xf5, 0x7e, 0x82, 0x1a, 0x90, 0xf8, 0xd9, 0xc7, 0x42, 0x7f, 0xea, 0xa4, 0xa3, 0x84, 0x44, + 0xca, 0x5a, 0x02, 0x3d, 0xc1, 0xfb, 0x02, 0xcd, 0x6b, 0x8f, 0x28, 0x56, 0x1b, 0x17, 0x5a, 0xb8, + 0xd5, 0xb9, 0xda, 0x9d, 0x07, 0x96, 0x1e, 0x92, 0x12, 0xc9, 0xa2, 0xd3, 0xac, 0x48, 0x4f, 0x68, + 0x6e, 0x7c, 0x8e, 0x83, 0x69, 0x4b, 0x34, 0x0b, 0x32, 0xaa, 0xcb, 0x01, 0xc1, 0xcf, 0x06, 0x24, + 0x08, 0x7c, 0x4e, 0x4a, 0x6b, 0x5c, 0x9c, 0x4d, 0x69, 0xaf, 0xa1, 0xc6, 0x19, 0x49, 0x0a, 0x9b, + 0x1f, 0x68, 0x00, 0x8a, 0x6c, 0x55, 0x84, 0x51, 0x21, 0x59, 0xd6, 0xcf, 0xa8, 0x10, 0xa6, 0xde, + 0x9a, 0x44, 0xb7, 0x7f, 0x1b, 0xb5, 0xc6, 0x9b, 0xbc, 0xf4, 0x80, 0x41, 0x6c, 0x4a, 0x52, 0x23, + 0xb6, 0xc9, 0xa5, 0x4a, 0x0c, 0x94, 0x37, 0x43, 0xcb, 0xc0, 0x08, 0x51, 0x22, 0xda, 0x67, 0x68, + 0xce, 0x74, 0x8a, 0x2f, 0xe3, 0xbd, 0x8c, 0xea, 0x92, 0x1b, 0x9e, 0x75, 0xc9, 0x21, 0x13, 0x92, + 0x5c, 0x05, 0x2a, 0x5b, 0x64, 0x49, 0x0e, 0x11, 0x0a, 0x26, 0xf7, 0x72, 0x9e, 0x9a, 0x53, 0x53, + 0xdf, 0x90, 0x29, 0xa8, 0xb7, 0x04, 0x45, 0xae, 0x2b, 0x8c, 0x26, 0x20, 0x60, 0x82, 0xff, 0xd7, + 0xb3, 0xc8, 0x77, 0x5b, 0x14, 0xf1, 0xf3, 0x9e, 0xba, 0xe2, 0x9b, 0x49, 0xa2, 0x13, 0x58, 0xa1, + 0x12, 0xe6, 0x63, 0xb4, 0x44, 0x92, 0x44, 0x37, 0xeb, 0x8c, 0x6b, 0x06, 0xa5, 0x76, 0x3a, 0xdf, + 0x3d, 0xd7, 0x26, 0xc2, 0x90, 0x52, 0x57, 0x99, 0xa8, 0xa6, 0x49, 0x44, 0x33, 0xeb, 0x30, 0x35, + 0xd0, 0x7e, 0x83, 0x9a, 0x9b, 0x51, 0xc4, 0x13, 0xa2, 0x5f, 0xba, 0x28, 0x31, 0xc0, 0xb8, 0x43, + 0x6a, 0x11, 0xa5, 0x4e, 0xf5, 0xc5, 0x31, 0x3a, 0x6d, 0xa3, 0xe6, 0x90, 0x0b, 0x36, 0x7e, 0x9d, + 0x68, 0x04, 0x63, 0xb8, 0xfd, 0x8f, 0x75, 0xdb, 0xef, 0x57, 0xdb, 0x72, 0x9b, 0x76, 0xb5, 0x6a, + 0xd3, 0x6e, 0xac, 0x87, 0xba, 0xa3, 0x07, 0xfb, 0xfc, 0x3d, 0xe3, 0x3c, 0x7f, 0x57, 0xf5, 0x3e, + 0x7b, 0x41, 0xef, 0x5f, 0x21, 0x94, 0xf1, 0x94, 0x65, 0xfa, 0xb9, 0xa4, 0xa1, 0x42, 0xda, 0x47, + 0xdf, 0xe7, 0xdc, 0xec, 0x21, 0x04, 0xce, 0x7c, 0xef, 0x09, 0x6a, 0x80, 0xcb, 0x14, 0xab, 0x73, + 0xdf, 0xd9, 0xf9, 0xd4, 0x84, 0xe0, 0xe0, 0xf5, 0x91, 0x47, 0x3c, 0xe1, 0xba, 0x8b, 0xdb, 0x08, + 0x5c, 0x94, 0x72, 0x7c, 0xe2, 0x84, 0x4b, 0xd3, 0xbc, 0xd5, 0x80, 0xff, 0xb8, 0xf2, 0x50, 0x44, + 0x05, 0x95, 0xfb, 0x85, 0x72, 0xd4, 0x39, 0x7c, 0x1b, 0x2f, 0xa6, 0x01, 0xff, 0x87, 0x6e, 0xbe, + 0xb7, 0x47, 0x52, 0x7a, 0xcc, 0xa4, 0x7e, 0xdb, 0x8b, 0x8b, 0x34, 0x1d, 0x59, 0x3f, 0xab, 0x00, + 0xbf, 0x53, 0x6d, 0x86, 0xaa, 0x3a, 0x0e, 0x3c, 0xc1, 0x34, 0xfa, 0xcf, 0xdc, 0x8a, 0xbc, 0x2b, + 0xf9, 0xb0, 0x3b, 0xa4, 0x91, 0x24, 0x92, 0xe7, 0xaa, 0x51, 0xf4, 0x3d, 0x26, 0xed, 0x30, 0x11, + 0xf1, 0x2c, 0xa3, 0x91, 0x3c, 0xe6, 0x5f, 0xf1, 0x93, 0x93, 0xd1, 0x94, 0x49, 0x4f, 0xdc, 0xa2, + 0xe6, 0x15, 0xc9, 0xd3, 0x62, 0xb8, 0x4f, 0xc4, 0x6e, 0x16, 0xd3, 0x78, 0xca, 0x8c, 0x8f, 0xdc, + 0x60, 0xac, 0xf3, 0xd1, 0x83, 0xac, 0xc7, 0xa7, 0x50, 0x77, 0xab, 0xcd, 0x67, 0x9b, 0xe4, 0x05, + 0xf4, 0x8c, 0x92, 0x64, 0x33, 0x49, 0xbc, 0x0d, 0x74, 0x5d, 0x37, 0xaf, 0x44, 0x28, 0x59, 0x92, + 0x84, 0x62, 0x50, 0xc8, 0x98, 0x9f, 0xdb, 0x8c, 0xf6, 0xaa, 0x19, 0x3c, 0x66, 0x49, 0xd2, 0x35, + 0x43, 0x8f, 0xff, 0x7b, 0x09, 0xdd, 0xd8, 0x1d, 0xe7, 0x46, 0x2f, 0x04, 0xcd, 0x0f, 0xcd, 0x2f, + 0x23, 0x9e, 0x87, 0x96, 0xb7, 0xbb, 0xe1, 0x8b, 0xc3, 0xf1, 0x9f, 0x1d, 0xb8, 0xe6, 0x61, 0xb4, + 0xa8, 0x71, 0xfa, 0xbf, 0x0c, 0x5c, 0xf7, 0x56, 0xd0, 0x82, 0xc6, 0xa8, 0xff, 0x2f, 0xf0, 0x8c, + 0x77, 0x05, 0x2d, 0x69, 0x84, 0xf9, 0xcf, 0x02, 0xcf, 0x96, 0x28, 0xf3, 0x63, 0x03, 0x6e, 0x94, + 0xcc, 0xed, 0xbf, 0x0e, 0x78, 0xae, 0x24, 0x33, 0xff, 0x19, 0xe0, 0xf9, 0x72, 0x3d, 0xfd, 0xcf, + 0x00, 0x6e, 0x96, 0x13, 0xad, 0x51, 0xe1, 0x96, 0x77, 0x15, 0xad, 0x18, 0xa9, 0xac, 0xf1, 0x60, + 0x54, 0x0a, 0xa6, 0x1e, 0xce, 0xf1, 0xa2, 0xb7, 0x8c, 0x90, 0x46, 0x3c, 0x23, 0x31, 0xc5, 0x4b, + 0x25, 0x6f, 0xfd, 0x96, 0x8c, 0x97, 0xbd, 0x1b, 0xc8, 0xd3, 0x18, 0xf7, 0x0d, 0x16, 0xaf, 0x78, + 0x77, 0xd0, 0xea, 0x45, 0xbc, 0x7e, 0x9b, 0xc5, 0xb8, 0x5c, 0x7d, 0xfc, 0x90, 0x8a, 0xaf, 0x38, + 0x62, 0x9a, 0x47, 0x52, 0xec, 0x95, 0x84, 0xe3, 0x47, 0x48, 0x7c, 0xb5, 0x5c, 0xd3, 0xb5, 0x65, + 0x7c, 0xad, 0x94, 0x4e, 0x3b, 0x76, 0x7c, 0xbd, 0x9c, 0x3e, 0x7e, 0x82, 0xc3, 0x37, 0xca, 0x75, + 0xec, 0x7b, 0x17, 0xbe, 0xe9, 0x5d, 0x47, 0x57, 0x34, 0xce, 0x79, 0x06, 0xc3, 0xab, 0xde, 0x03, + 0xb4, 0xa6, 0xd1, 0xd3, 0xdf, 0xa3, 0xf0, 0x2d, 0x57, 0x9e, 0xf2, 0xa1, 0x01, 0xb7, 0x4b, 0xa6, + 0x4e, 0x8b, 0x18, 0xdf, 0xf6, 0x6e, 0xa1, 0xeb, 0x1a, 0xad, 0x19, 0x40, 0x51, 0xab, 0x87, 0xee, + 0x78, 0xb7, 0xd1, 0x4d, 0x73, 0x2e, 0x93, 0xb7, 0x0e, 0xdf, 0x2d, 0x75, 0x6d, 0x9a, 0xb9, 0xf8, + 0x9e, 0xd7, 0x46, 0x37, 0xcc, 0x8e, 0x27, 0x3a, 0xa7, 0xf8, 0x7e, 0x39, 0x36, 0xd9, 0xac, 0xc4, + 0x6b, 0xe5, 0xd8, 0x64, 0x17, 0x12, 0xbf, 0x57, 0x6a, 0xee, 0x62, 0xc7, 0x10, 0xfb, 0xa5, 0x84, + 0x17, 0xae, 0x38, 0x7e, 0xbf, 0x1c, 0xbc, 0xd0, 0x7f, 0xc3, 0x0f, 0x1c, 0x59, 0x27, 0xda, 0x62, + 0xf8, 0x03, 0x6f, 0x15, 0x5d, 0xd3, 0x63, 0x55, 0x1f, 0x80, 0x1f, 0x7a, 0xd7, 0x10, 0xb6, 0x76, + 0x64, 0xef, 0x3a, 0x7e, 0x54, 0xaa, 0xd0, 0x36, 0x71, 0xf0, 0xfa, 0x04, 0xee, 0xc5, 0x30, 0xc6, + 0x1f, 0x96, 0x7c, 0xab, 0x0d, 0x13, 0xfc, 0xb1, 0x6b, 0x58, 0xa6, 0x03, 0x82, 0x3b, 0xce, 0xf5, + 0x35, 0x8d, 0x00, 0xfc, 0x49, 0x29, 0x80, 0x33, 0xfd, 0xc9, 0xc4, 0x74, 0xa8, 0xb5, 0xf1, 0xa7, + 0xde, 0x5d, 0x74, 0xcb, 0x5a, 0xf5, 0x05, 0x4f, 0x83, 0x37, 0xbc, 0x87, 0xc8, 0x2f, 0x8d, 0x7e, + 0x5a, 0x71, 0x8d, 0x3f, 0x2b, 0x0f, 0x6a, 0xb2, 0x2a, 0xc5, 0x4f, 0x4b, 0x69, 0xca, 0x0a, 0x0b, + 0xff, 0xc8, 0xf1, 0x0c, 0xa6, 0x94, 0xc2, 0x9f, 0x97, 0xd6, 0x62, 0x4a, 0x1b, 0xfc, 0xe3, 0x72, + 0x72, 0x59, 0xc4, 0xe0, 0x9f, 0x94, 0xe6, 0x38, 0x51, 0xa8, 0xe0, 0x2f, 0x4a, 0x49, 0x26, 0x8b, + 0x10, 0xfc, 0x6b, 0xe5, 0x9a, 0xb6, 0xd4, 0xc0, 0x3f, 0x2d, 0x59, 0x4d, 0x94, 0x0e, 0xf8, 0xd7, + 0xdd, 0xb3, 0xb9, 0xf0, 0xcc, 0x88, 0x7f, 0xe6, 0xdd, 0x43, 0x6d, 0x73, 0x85, 0x2e, 0x29, 0x1f, + 0xf0, 0x6f, 0x4c, 0x9b, 0xae, 0x5e, 0x10, 0xf1, 0x6f, 0x3a, 0xf7, 0xdc, 0xbe, 0xad, 0xe0, 0x9f, + 0x3b, 0x06, 0x61, 0xca, 0x5c, 0xbc, 0xe9, 0xdd, 0x44, 0x57, 0x35, 0xae, 0xd2, 0x49, 0xc5, 0x5b, + 0xa5, 0x00, 0x97, 0x75, 0x26, 0xf1, 0xb6, 0xf7, 0x01, 0x7a, 0xcf, 0x35, 0xed, 0x4b, 0xbb, 0x8c, + 0x78, 0xa7, 0xbc, 0xf2, 0xce, 0xab, 0x1e, 0xde, 0xf5, 0xee, 0xa3, 0xdb, 0xee, 0x95, 0x9f, 0x78, + 0x35, 0xc3, 0xcf, 0xbc, 0x35, 0x74, 0x47, 0x13, 0x5c, 0xfe, 0x66, 0x85, 0xf7, 0x4a, 0x57, 0x0c, + 0xa5, 0x0d, 0xde, 0x2f, 0x77, 0x52, 0xc9, 0xed, 0xf1, 0x41, 0x79, 0x7f, 0x2f, 0xdc, 0xd0, 0x0d, + 0xfc, 0x5b, 0x9e, 0x8f, 0xee, 0xd9, 0x85, 0x2e, 0xcf, 0x82, 0xf0, 0x97, 0x8f, 0xff, 0xac, 0x86, + 0xfc, 0xdd, 0xe9, 0xb1, 0x3c, 0xdc, 0x8c, 0x4c, 0x66, 0xf4, 0xd1, 0x69, 0xf8, 0xdd, 0x74, 0xe1, + 0x0e, 0xed, 0x91, 0x22, 0x91, 0xf8, 0x07, 0xdf, 0x7b, 0xc6, 0x1e, 0xff, 0xa6, 0xa0, 0x05, 0xc5, + 0xb5, 0xad, 0xc6, 0x7e, 0xed, 0x0f, 0x6a, 0x3f, 0xf8, 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xdf, + 0xa7, 0x88, 0x8a, 0xf4, 0x29, 0x00, 0x00, +} diff --git a/csgo/protocol/protobuf/econ.pb.go b/csgo/protocol/protobuf/econ.pb.go new file mode 100644 index 00000000..1e509661 --- /dev/null +++ b/csgo/protocol/protobuf/econ.pb.go @@ -0,0 +1,1132 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: econ_gcmessages.proto + +package protobuf + +import ( + fmt "fmt" + proto "github.com/golang/protobuf/proto" + math "math" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package protobuf is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package protobuf to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +type EGCItemMsg int32 + +const ( + EGCItemMsg_k_EMsgGCBase EGCItemMsg = 1000 + EGCItemMsg_k_EMsgGCSetItemPosition EGCItemMsg = 1001 + EGCItemMsg_k_EMsgGCCraft EGCItemMsg = 1002 + EGCItemMsg_k_EMsgGCCraftResponse EGCItemMsg = 1003 + EGCItemMsg_k_EMsgGCDelete EGCItemMsg = 1004 + EGCItemMsg_k_EMsgGCVerifyCacheSubscription EGCItemMsg = 1005 + EGCItemMsg_k_EMsgGCNameItem EGCItemMsg = 1006 + EGCItemMsg_k_EMsgGCUnlockCrate EGCItemMsg = 1007 + EGCItemMsg_k_EMsgGCUnlockCrateResponse EGCItemMsg = 1008 + EGCItemMsg_k_EMsgGCPaintItem EGCItemMsg = 1009 + EGCItemMsg_k_EMsgGCPaintItemResponse EGCItemMsg = 1010 + EGCItemMsg_k_EMsgGCGoldenWrenchBroadcast EGCItemMsg = 1011 + EGCItemMsg_k_EMsgGCMOTDRequest EGCItemMsg = 1012 + EGCItemMsg_k_EMsgGCMOTDRequestResponse EGCItemMsg = 1013 + EGCItemMsg_k_EMsgGCAddItemToSocket_DEPRECATED EGCItemMsg = 1014 + EGCItemMsg_k_EMsgGCAddItemToSocketResponse_DEPRECATED EGCItemMsg = 1015 + EGCItemMsg_k_EMsgGCAddSocketToBaseItem_DEPRECATED EGCItemMsg = 1016 + EGCItemMsg_k_EMsgGCAddSocketToItem_DEPRECATED EGCItemMsg = 1017 + EGCItemMsg_k_EMsgGCAddSocketToItemResponse_DEPRECATED EGCItemMsg = 1018 + EGCItemMsg_k_EMsgGCNameBaseItem EGCItemMsg = 1019 + EGCItemMsg_k_EMsgGCNameBaseItemResponse EGCItemMsg = 1020 + EGCItemMsg_k_EMsgGCRemoveSocketItem_DEPRECATED EGCItemMsg = 1021 + EGCItemMsg_k_EMsgGCRemoveSocketItemResponse_DEPRECATED EGCItemMsg = 1022 + EGCItemMsg_k_EMsgGCCustomizeItemTexture EGCItemMsg = 1023 + EGCItemMsg_k_EMsgGCCustomizeItemTextureResponse EGCItemMsg = 1024 + EGCItemMsg_k_EMsgGCUseItemRequest EGCItemMsg = 1025 + EGCItemMsg_k_EMsgGCUseItemResponse EGCItemMsg = 1026 + EGCItemMsg_k_EMsgGCGiftedItems_DEPRECATED EGCItemMsg = 1027 + EGCItemMsg_k_EMsgGCRemoveItemName EGCItemMsg = 1030 + EGCItemMsg_k_EMsgGCRemoveItemPaint EGCItemMsg = 1031 + EGCItemMsg_k_EMsgGCGiftWrapItem EGCItemMsg = 1032 + EGCItemMsg_k_EMsgGCGiftWrapItemResponse EGCItemMsg = 1033 + EGCItemMsg_k_EMsgGCDeliverGift EGCItemMsg = 1034 + EGCItemMsg_k_EMsgGCDeliverGiftResponseGiver EGCItemMsg = 1035 + EGCItemMsg_k_EMsgGCDeliverGiftResponseReceiver EGCItemMsg = 1036 + EGCItemMsg_k_EMsgGCUnwrapGiftRequest EGCItemMsg = 1037 + EGCItemMsg_k_EMsgGCUnwrapGiftResponse EGCItemMsg = 1038 + EGCItemMsg_k_EMsgGCSetItemStyle EGCItemMsg = 1039 + EGCItemMsg_k_EMsgGCUsedClaimCodeItem EGCItemMsg = 1040 + EGCItemMsg_k_EMsgGCSortItems EGCItemMsg = 1041 + EGCItemMsg_k_EMsgGC_RevolvingLootList_DEPRECATED EGCItemMsg = 1042 + EGCItemMsg_k_EMsgGCLookupAccount EGCItemMsg = 1043 + EGCItemMsg_k_EMsgGCLookupAccountResponse EGCItemMsg = 1044 + EGCItemMsg_k_EMsgGCLookupAccountName EGCItemMsg = 1045 + EGCItemMsg_k_EMsgGCLookupAccountNameResponse EGCItemMsg = 1046 + EGCItemMsg_k_EMsgGCUpdateItemSchema EGCItemMsg = 1049 + EGCItemMsg_k_EMsgGCRemoveCustomTexture EGCItemMsg = 1051 + EGCItemMsg_k_EMsgGCRemoveCustomTextureResponse EGCItemMsg = 1052 + EGCItemMsg_k_EMsgGCRemoveMakersMark EGCItemMsg = 1053 + EGCItemMsg_k_EMsgGCRemoveMakersMarkResponse EGCItemMsg = 1054 + EGCItemMsg_k_EMsgGCRemoveUniqueCraftIndex EGCItemMsg = 1055 + EGCItemMsg_k_EMsgGCRemoveUniqueCraftIndexResponse EGCItemMsg = 1056 + EGCItemMsg_k_EMsgGCSaxxyBroadcast EGCItemMsg = 1057 + EGCItemMsg_k_EMsgGCBackpackSortFinished EGCItemMsg = 1058 + EGCItemMsg_k_EMsgGCAdjustItemEquippedState EGCItemMsg = 1059 + EGCItemMsg_k_EMsgGCCollectItem EGCItemMsg = 1061 + EGCItemMsg_k_EMsgGCItemAcknowledged__DEPRECATED EGCItemMsg = 1062 + EGCItemMsg_k_EMsgGC_ReportAbuse EGCItemMsg = 1065 + EGCItemMsg_k_EMsgGC_ReportAbuseResponse EGCItemMsg = 1066 + EGCItemMsg_k_EMsgGCNameItemNotification EGCItemMsg = 1068 + EGCItemMsg_k_EMsgGCApplyConsumableEffects EGCItemMsg = 1069 + EGCItemMsg_k_EMsgGCConsumableExhausted EGCItemMsg = 1070 + EGCItemMsg_k_EMsgGCShowItemsPickedUp EGCItemMsg = 1071 + EGCItemMsg_k_EMsgGCClientDisplayNotification EGCItemMsg = 1072 + EGCItemMsg_k_EMsgGCApplyStrangePart EGCItemMsg = 1073 + EGCItemMsg_k_EMsgGC_IncrementKillCountAttribute EGCItemMsg = 1074 + EGCItemMsg_k_EMsgGC_IncrementKillCountResponse EGCItemMsg = 1075 + EGCItemMsg_k_EMsgGCApplyPennantUpgrade EGCItemMsg = 1076 + EGCItemMsg_k_EMsgGCSetItemPositions EGCItemMsg = 1077 + EGCItemMsg_k_EMsgGCApplyEggEssence EGCItemMsg = 1078 + EGCItemMsg_k_EMsgGCNameEggEssenceResponse EGCItemMsg = 1079 + EGCItemMsg_k_EMsgGCPaintKitItem EGCItemMsg = 1080 + EGCItemMsg_k_EMsgGCPaintKitBaseItem EGCItemMsg = 1081 + EGCItemMsg_k_EMsgGCPaintKitItemResponse EGCItemMsg = 1082 + EGCItemMsg_k_EMsgGCGiftedItems EGCItemMsg = 1083 + EGCItemMsg_k_EMsgGCUnlockItemStyle EGCItemMsg = 1084 + EGCItemMsg_k_EMsgGCUnlockItemStyleResponse EGCItemMsg = 1085 + EGCItemMsg_k_EMsgGCApplySticker EGCItemMsg = 1086 + EGCItemMsg_k_EMsgGCItemAcknowledged EGCItemMsg = 1087 + EGCItemMsg_k_EMsgGCStatTrakSwap EGCItemMsg = 1088 + EGCItemMsg_k_EMsgGCUserTrackTimePlayedConsecutively EGCItemMsg = 1089 + EGCItemMsg_k_EMsgGCItemCustomizationNotification EGCItemMsg = 1090 + EGCItemMsg_k_EMsgGCModifyItemAttribute EGCItemMsg = 1091 + EGCItemMsg_k_EMsgGCCasketItemAdd EGCItemMsg = 1092 + EGCItemMsg_k_EMsgGCCasketItemExtract EGCItemMsg = 1093 + EGCItemMsg_k_EMsgGCCasketItemLoadContents EGCItemMsg = 1094 + EGCItemMsg_k_EMsgGCTradingBase EGCItemMsg = 1500 + EGCItemMsg_k_EMsgGCTrading_InitiateTradeRequest EGCItemMsg = 1501 + EGCItemMsg_k_EMsgGCTrading_InitiateTradeResponse EGCItemMsg = 1502 + EGCItemMsg_k_EMsgGCTrading_StartSession EGCItemMsg = 1503 + EGCItemMsg_k_EMsgGCTrading_SetItem EGCItemMsg = 1504 + EGCItemMsg_k_EMsgGCTrading_RemoveItem EGCItemMsg = 1505 + EGCItemMsg_k_EMsgGCTrading_UpdateTradeInfo EGCItemMsg = 1506 + EGCItemMsg_k_EMsgGCTrading_SetReadiness EGCItemMsg = 1507 + EGCItemMsg_k_EMsgGCTrading_ReadinessResponse EGCItemMsg = 1508 + EGCItemMsg_k_EMsgGCTrading_SessionClosed EGCItemMsg = 1509 + EGCItemMsg_k_EMsgGCTrading_CancelSession EGCItemMsg = 1510 + EGCItemMsg_k_EMsgGCTrading_TradeChatMsg EGCItemMsg = 1511 + EGCItemMsg_k_EMsgGCTrading_ConfirmOffer EGCItemMsg = 1512 + EGCItemMsg_k_EMsgGCTrading_TradeTypingChatMsg EGCItemMsg = 1513 + EGCItemMsg_k_EMsgGCServerBrowser_FavoriteServer EGCItemMsg = 1601 + EGCItemMsg_k_EMsgGCServerBrowser_BlacklistServer EGCItemMsg = 1602 + EGCItemMsg_k_EMsgGCServerRentalsBase EGCItemMsg = 1700 + EGCItemMsg_k_EMsgGCItemPreviewCheckStatus EGCItemMsg = 1701 + EGCItemMsg_k_EMsgGCItemPreviewStatusResponse EGCItemMsg = 1702 + EGCItemMsg_k_EMsgGCItemPreviewRequest EGCItemMsg = 1703 + EGCItemMsg_k_EMsgGCItemPreviewRequestResponse EGCItemMsg = 1704 + EGCItemMsg_k_EMsgGCItemPreviewExpire EGCItemMsg = 1705 + EGCItemMsg_k_EMsgGCItemPreviewExpireNotification EGCItemMsg = 1706 + EGCItemMsg_k_EMsgGCItemPreviewItemBoughtNotification EGCItemMsg = 1707 + EGCItemMsg_k_EMsgGCDev_NewItemRequest EGCItemMsg = 2001 + EGCItemMsg_k_EMsgGCDev_NewItemRequestResponse EGCItemMsg = 2002 + EGCItemMsg_k_EMsgGCDev_PaintKitDropItem EGCItemMsg = 2003 + EGCItemMsg_k_EMsgGCStoreGetUserData EGCItemMsg = 2500 + EGCItemMsg_k_EMsgGCStoreGetUserDataResponse EGCItemMsg = 2501 + EGCItemMsg_k_EMsgGCStorePurchaseInit_DEPRECATED EGCItemMsg = 2502 + EGCItemMsg_k_EMsgGCStorePurchaseInitResponse_DEPRECATED EGCItemMsg = 2503 + EGCItemMsg_k_EMsgGCStorePurchaseFinalize EGCItemMsg = 2504 + EGCItemMsg_k_EMsgGCStorePurchaseFinalizeResponse EGCItemMsg = 2505 + EGCItemMsg_k_EMsgGCStorePurchaseCancel EGCItemMsg = 2506 + EGCItemMsg_k_EMsgGCStorePurchaseCancelResponse EGCItemMsg = 2507 + EGCItemMsg_k_EMsgGCStorePurchaseQueryTxn EGCItemMsg = 2508 + EGCItemMsg_k_EMsgGCStorePurchaseQueryTxnResponse EGCItemMsg = 2509 + EGCItemMsg_k_EMsgGCStorePurchaseInit EGCItemMsg = 2510 + EGCItemMsg_k_EMsgGCStorePurchaseInitResponse EGCItemMsg = 2511 + EGCItemMsg_k_EMsgGCBannedWordListRequest EGCItemMsg = 2512 + EGCItemMsg_k_EMsgGCBannedWordListResponse EGCItemMsg = 2513 + EGCItemMsg_k_EMsgGCToGCBannedWordListBroadcast EGCItemMsg = 2514 + EGCItemMsg_k_EMsgGCToGCBannedWordListUpdated EGCItemMsg = 2515 + EGCItemMsg_k_EMsgGCToGCDirtySDOCache EGCItemMsg = 2516 + EGCItemMsg_k_EMsgGCToGCDirtyMultipleSDOCache EGCItemMsg = 2517 + EGCItemMsg_k_EMsgGCToGCUpdateSQLKeyValue EGCItemMsg = 2518 + EGCItemMsg_k_EMsgGCToGCIsTrustedServer EGCItemMsg = 2519 + EGCItemMsg_k_EMsgGCToGCIsTrustedServerResponse EGCItemMsg = 2520 + EGCItemMsg_k_EMsgGCToGCBroadcastConsoleCommand EGCItemMsg = 2521 + EGCItemMsg_k_EMsgGCServerVersionUpdated EGCItemMsg = 2522 + EGCItemMsg_k_EMsgGCApplyAutograph EGCItemMsg = 2523 + EGCItemMsg_k_EMsgGCToGCWebAPIAccountChanged EGCItemMsg = 2524 + EGCItemMsg_k_EMsgGCRequestAnnouncements EGCItemMsg = 2525 + EGCItemMsg_k_EMsgGCRequestAnnouncementsResponse EGCItemMsg = 2526 + EGCItemMsg_k_EMsgGCRequestPassportItemGrant EGCItemMsg = 2527 + EGCItemMsg_k_EMsgGCClientVersionUpdated EGCItemMsg = 2528 + EGCItemMsg_k_EMsgGCAdjustItemEquippedStateMulti EGCItemMsg = 2529 +) + +var EGCItemMsg_name = map[int32]string{ + 1000: "k_EMsgGCBase", + 1001: "k_EMsgGCSetItemPosition", + 1002: "k_EMsgGCCraft", + 1003: "k_EMsgGCCraftResponse", + 1004: "k_EMsgGCDelete", + 1005: "k_EMsgGCVerifyCacheSubscription", + 1006: "k_EMsgGCNameItem", + 1007: "k_EMsgGCUnlockCrate", + 1008: "k_EMsgGCUnlockCrateResponse", + 1009: "k_EMsgGCPaintItem", + 1010: "k_EMsgGCPaintItemResponse", + 1011: "k_EMsgGCGoldenWrenchBroadcast", + 1012: "k_EMsgGCMOTDRequest", + 1013: "k_EMsgGCMOTDRequestResponse", + 1014: "k_EMsgGCAddItemToSocket_DEPRECATED", + 1015: "k_EMsgGCAddItemToSocketResponse_DEPRECATED", + 1016: "k_EMsgGCAddSocketToBaseItem_DEPRECATED", + 1017: "k_EMsgGCAddSocketToItem_DEPRECATED", + 1018: "k_EMsgGCAddSocketToItemResponse_DEPRECATED", + 1019: "k_EMsgGCNameBaseItem", + 1020: "k_EMsgGCNameBaseItemResponse", + 1021: "k_EMsgGCRemoveSocketItem_DEPRECATED", + 1022: "k_EMsgGCRemoveSocketItemResponse_DEPRECATED", + 1023: "k_EMsgGCCustomizeItemTexture", + 1024: "k_EMsgGCCustomizeItemTextureResponse", + 1025: "k_EMsgGCUseItemRequest", + 1026: "k_EMsgGCUseItemResponse", + 1027: "k_EMsgGCGiftedItems_DEPRECATED", + 1030: "k_EMsgGCRemoveItemName", + 1031: "k_EMsgGCRemoveItemPaint", + 1032: "k_EMsgGCGiftWrapItem", + 1033: "k_EMsgGCGiftWrapItemResponse", + 1034: "k_EMsgGCDeliverGift", + 1035: "k_EMsgGCDeliverGiftResponseGiver", + 1036: "k_EMsgGCDeliverGiftResponseReceiver", + 1037: "k_EMsgGCUnwrapGiftRequest", + 1038: "k_EMsgGCUnwrapGiftResponse", + 1039: "k_EMsgGCSetItemStyle", + 1040: "k_EMsgGCUsedClaimCodeItem", + 1041: "k_EMsgGCSortItems", + 1042: "k_EMsgGC_RevolvingLootList_DEPRECATED", + 1043: "k_EMsgGCLookupAccount", + 1044: "k_EMsgGCLookupAccountResponse", + 1045: "k_EMsgGCLookupAccountName", + 1046: "k_EMsgGCLookupAccountNameResponse", + 1049: "k_EMsgGCUpdateItemSchema", + 1051: "k_EMsgGCRemoveCustomTexture", + 1052: "k_EMsgGCRemoveCustomTextureResponse", + 1053: "k_EMsgGCRemoveMakersMark", + 1054: "k_EMsgGCRemoveMakersMarkResponse", + 1055: "k_EMsgGCRemoveUniqueCraftIndex", + 1056: "k_EMsgGCRemoveUniqueCraftIndexResponse", + 1057: "k_EMsgGCSaxxyBroadcast", + 1058: "k_EMsgGCBackpackSortFinished", + 1059: "k_EMsgGCAdjustItemEquippedState", + 1061: "k_EMsgGCCollectItem", + 1062: "k_EMsgGCItemAcknowledged__DEPRECATED", + 1065: "k_EMsgGC_ReportAbuse", + 1066: "k_EMsgGC_ReportAbuseResponse", + 1068: "k_EMsgGCNameItemNotification", + 1069: "k_EMsgGCApplyConsumableEffects", + 1070: "k_EMsgGCConsumableExhausted", + 1071: "k_EMsgGCShowItemsPickedUp", + 1072: "k_EMsgGCClientDisplayNotification", + 1073: "k_EMsgGCApplyStrangePart", + 1074: "k_EMsgGC_IncrementKillCountAttribute", + 1075: "k_EMsgGC_IncrementKillCountResponse", + 1076: "k_EMsgGCApplyPennantUpgrade", + 1077: "k_EMsgGCSetItemPositions", + 1078: "k_EMsgGCApplyEggEssence", + 1079: "k_EMsgGCNameEggEssenceResponse", + 1080: "k_EMsgGCPaintKitItem", + 1081: "k_EMsgGCPaintKitBaseItem", + 1082: "k_EMsgGCPaintKitItemResponse", + 1083: "k_EMsgGCGiftedItems", + 1084: "k_EMsgGCUnlockItemStyle", + 1085: "k_EMsgGCUnlockItemStyleResponse", + 1086: "k_EMsgGCApplySticker", + 1087: "k_EMsgGCItemAcknowledged", + 1088: "k_EMsgGCStatTrakSwap", + 1089: "k_EMsgGCUserTrackTimePlayedConsecutively", + 1090: "k_EMsgGCItemCustomizationNotification", + 1091: "k_EMsgGCModifyItemAttribute", + 1092: "k_EMsgGCCasketItemAdd", + 1093: "k_EMsgGCCasketItemExtract", + 1094: "k_EMsgGCCasketItemLoadContents", + 1500: "k_EMsgGCTradingBase", + 1501: "k_EMsgGCTrading_InitiateTradeRequest", + 1502: "k_EMsgGCTrading_InitiateTradeResponse", + 1503: "k_EMsgGCTrading_StartSession", + 1504: "k_EMsgGCTrading_SetItem", + 1505: "k_EMsgGCTrading_RemoveItem", + 1506: "k_EMsgGCTrading_UpdateTradeInfo", + 1507: "k_EMsgGCTrading_SetReadiness", + 1508: "k_EMsgGCTrading_ReadinessResponse", + 1509: "k_EMsgGCTrading_SessionClosed", + 1510: "k_EMsgGCTrading_CancelSession", + 1511: "k_EMsgGCTrading_TradeChatMsg", + 1512: "k_EMsgGCTrading_ConfirmOffer", + 1513: "k_EMsgGCTrading_TradeTypingChatMsg", + 1601: "k_EMsgGCServerBrowser_FavoriteServer", + 1602: "k_EMsgGCServerBrowser_BlacklistServer", + 1700: "k_EMsgGCServerRentalsBase", + 1701: "k_EMsgGCItemPreviewCheckStatus", + 1702: "k_EMsgGCItemPreviewStatusResponse", + 1703: "k_EMsgGCItemPreviewRequest", + 1704: "k_EMsgGCItemPreviewRequestResponse", + 1705: "k_EMsgGCItemPreviewExpire", + 1706: "k_EMsgGCItemPreviewExpireNotification", + 1707: "k_EMsgGCItemPreviewItemBoughtNotification", + 2001: "k_EMsgGCDev_NewItemRequest", + 2002: "k_EMsgGCDev_NewItemRequestResponse", + 2003: "k_EMsgGCDev_PaintKitDropItem", + 2500: "k_EMsgGCStoreGetUserData", + 2501: "k_EMsgGCStoreGetUserDataResponse", + 2502: "k_EMsgGCStorePurchaseInit_DEPRECATED", + 2503: "k_EMsgGCStorePurchaseInitResponse_DEPRECATED", + 2504: "k_EMsgGCStorePurchaseFinalize", + 2505: "k_EMsgGCStorePurchaseFinalizeResponse", + 2506: "k_EMsgGCStorePurchaseCancel", + 2507: "k_EMsgGCStorePurchaseCancelResponse", + 2508: "k_EMsgGCStorePurchaseQueryTxn", + 2509: "k_EMsgGCStorePurchaseQueryTxnResponse", + 2510: "k_EMsgGCStorePurchaseInit", + 2511: "k_EMsgGCStorePurchaseInitResponse", + 2512: "k_EMsgGCBannedWordListRequest", + 2513: "k_EMsgGCBannedWordListResponse", + 2514: "k_EMsgGCToGCBannedWordListBroadcast", + 2515: "k_EMsgGCToGCBannedWordListUpdated", + 2516: "k_EMsgGCToGCDirtySDOCache", + 2517: "k_EMsgGCToGCDirtyMultipleSDOCache", + 2518: "k_EMsgGCToGCUpdateSQLKeyValue", + 2519: "k_EMsgGCToGCIsTrustedServer", + 2520: "k_EMsgGCToGCIsTrustedServerResponse", + 2521: "k_EMsgGCToGCBroadcastConsoleCommand", + 2522: "k_EMsgGCServerVersionUpdated", + 2523: "k_EMsgGCApplyAutograph", + 2524: "k_EMsgGCToGCWebAPIAccountChanged", + 2525: "k_EMsgGCRequestAnnouncements", + 2526: "k_EMsgGCRequestAnnouncementsResponse", + 2527: "k_EMsgGCRequestPassportItemGrant", + 2528: "k_EMsgGCClientVersionUpdated", + 2529: "k_EMsgGCAdjustItemEquippedStateMulti", +} + +var EGCItemMsg_value = map[string]int32{ + "k_EMsgGCBase": 1000, + "k_EMsgGCSetItemPosition": 1001, + "k_EMsgGCCraft": 1002, + "k_EMsgGCCraftResponse": 1003, + "k_EMsgGCDelete": 1004, + "k_EMsgGCVerifyCacheSubscription": 1005, + "k_EMsgGCNameItem": 1006, + "k_EMsgGCUnlockCrate": 1007, + "k_EMsgGCUnlockCrateResponse": 1008, + "k_EMsgGCPaintItem": 1009, + "k_EMsgGCPaintItemResponse": 1010, + "k_EMsgGCGoldenWrenchBroadcast": 1011, + "k_EMsgGCMOTDRequest": 1012, + "k_EMsgGCMOTDRequestResponse": 1013, + "k_EMsgGCAddItemToSocket_DEPRECATED": 1014, + "k_EMsgGCAddItemToSocketResponse_DEPRECATED": 1015, + "k_EMsgGCAddSocketToBaseItem_DEPRECATED": 1016, + "k_EMsgGCAddSocketToItem_DEPRECATED": 1017, + "k_EMsgGCAddSocketToItemResponse_DEPRECATED": 1018, + "k_EMsgGCNameBaseItem": 1019, + "k_EMsgGCNameBaseItemResponse": 1020, + "k_EMsgGCRemoveSocketItem_DEPRECATED": 1021, + "k_EMsgGCRemoveSocketItemResponse_DEPRECATED": 1022, + "k_EMsgGCCustomizeItemTexture": 1023, + "k_EMsgGCCustomizeItemTextureResponse": 1024, + "k_EMsgGCUseItemRequest": 1025, + "k_EMsgGCUseItemResponse": 1026, + "k_EMsgGCGiftedItems_DEPRECATED": 1027, + "k_EMsgGCRemoveItemName": 1030, + "k_EMsgGCRemoveItemPaint": 1031, + "k_EMsgGCGiftWrapItem": 1032, + "k_EMsgGCGiftWrapItemResponse": 1033, + "k_EMsgGCDeliverGift": 1034, + "k_EMsgGCDeliverGiftResponseGiver": 1035, + "k_EMsgGCDeliverGiftResponseReceiver": 1036, + "k_EMsgGCUnwrapGiftRequest": 1037, + "k_EMsgGCUnwrapGiftResponse": 1038, + "k_EMsgGCSetItemStyle": 1039, + "k_EMsgGCUsedClaimCodeItem": 1040, + "k_EMsgGCSortItems": 1041, + "k_EMsgGC_RevolvingLootList_DEPRECATED": 1042, + "k_EMsgGCLookupAccount": 1043, + "k_EMsgGCLookupAccountResponse": 1044, + "k_EMsgGCLookupAccountName": 1045, + "k_EMsgGCLookupAccountNameResponse": 1046, + "k_EMsgGCUpdateItemSchema": 1049, + "k_EMsgGCRemoveCustomTexture": 1051, + "k_EMsgGCRemoveCustomTextureResponse": 1052, + "k_EMsgGCRemoveMakersMark": 1053, + "k_EMsgGCRemoveMakersMarkResponse": 1054, + "k_EMsgGCRemoveUniqueCraftIndex": 1055, + "k_EMsgGCRemoveUniqueCraftIndexResponse": 1056, + "k_EMsgGCSaxxyBroadcast": 1057, + "k_EMsgGCBackpackSortFinished": 1058, + "k_EMsgGCAdjustItemEquippedState": 1059, + "k_EMsgGCCollectItem": 1061, + "k_EMsgGCItemAcknowledged__DEPRECATED": 1062, + "k_EMsgGC_ReportAbuse": 1065, + "k_EMsgGC_ReportAbuseResponse": 1066, + "k_EMsgGCNameItemNotification": 1068, + "k_EMsgGCApplyConsumableEffects": 1069, + "k_EMsgGCConsumableExhausted": 1070, + "k_EMsgGCShowItemsPickedUp": 1071, + "k_EMsgGCClientDisplayNotification": 1072, + "k_EMsgGCApplyStrangePart": 1073, + "k_EMsgGC_IncrementKillCountAttribute": 1074, + "k_EMsgGC_IncrementKillCountResponse": 1075, + "k_EMsgGCApplyPennantUpgrade": 1076, + "k_EMsgGCSetItemPositions": 1077, + "k_EMsgGCApplyEggEssence": 1078, + "k_EMsgGCNameEggEssenceResponse": 1079, + "k_EMsgGCPaintKitItem": 1080, + "k_EMsgGCPaintKitBaseItem": 1081, + "k_EMsgGCPaintKitItemResponse": 1082, + "k_EMsgGCGiftedItems": 1083, + "k_EMsgGCUnlockItemStyle": 1084, + "k_EMsgGCUnlockItemStyleResponse": 1085, + "k_EMsgGCApplySticker": 1086, + "k_EMsgGCItemAcknowledged": 1087, + "k_EMsgGCStatTrakSwap": 1088, + "k_EMsgGCUserTrackTimePlayedConsecutively": 1089, + "k_EMsgGCItemCustomizationNotification": 1090, + "k_EMsgGCModifyItemAttribute": 1091, + "k_EMsgGCCasketItemAdd": 1092, + "k_EMsgGCCasketItemExtract": 1093, + "k_EMsgGCCasketItemLoadContents": 1094, + "k_EMsgGCTradingBase": 1500, + "k_EMsgGCTrading_InitiateTradeRequest": 1501, + "k_EMsgGCTrading_InitiateTradeResponse": 1502, + "k_EMsgGCTrading_StartSession": 1503, + "k_EMsgGCTrading_SetItem": 1504, + "k_EMsgGCTrading_RemoveItem": 1505, + "k_EMsgGCTrading_UpdateTradeInfo": 1506, + "k_EMsgGCTrading_SetReadiness": 1507, + "k_EMsgGCTrading_ReadinessResponse": 1508, + "k_EMsgGCTrading_SessionClosed": 1509, + "k_EMsgGCTrading_CancelSession": 1510, + "k_EMsgGCTrading_TradeChatMsg": 1511, + "k_EMsgGCTrading_ConfirmOffer": 1512, + "k_EMsgGCTrading_TradeTypingChatMsg": 1513, + "k_EMsgGCServerBrowser_FavoriteServer": 1601, + "k_EMsgGCServerBrowser_BlacklistServer": 1602, + "k_EMsgGCServerRentalsBase": 1700, + "k_EMsgGCItemPreviewCheckStatus": 1701, + "k_EMsgGCItemPreviewStatusResponse": 1702, + "k_EMsgGCItemPreviewRequest": 1703, + "k_EMsgGCItemPreviewRequestResponse": 1704, + "k_EMsgGCItemPreviewExpire": 1705, + "k_EMsgGCItemPreviewExpireNotification": 1706, + "k_EMsgGCItemPreviewItemBoughtNotification": 1707, + "k_EMsgGCDev_NewItemRequest": 2001, + "k_EMsgGCDev_NewItemRequestResponse": 2002, + "k_EMsgGCDev_PaintKitDropItem": 2003, + "k_EMsgGCStoreGetUserData": 2500, + "k_EMsgGCStoreGetUserDataResponse": 2501, + "k_EMsgGCStorePurchaseInit_DEPRECATED": 2502, + "k_EMsgGCStorePurchaseInitResponse_DEPRECATED": 2503, + "k_EMsgGCStorePurchaseFinalize": 2504, + "k_EMsgGCStorePurchaseFinalizeResponse": 2505, + "k_EMsgGCStorePurchaseCancel": 2506, + "k_EMsgGCStorePurchaseCancelResponse": 2507, + "k_EMsgGCStorePurchaseQueryTxn": 2508, + "k_EMsgGCStorePurchaseQueryTxnResponse": 2509, + "k_EMsgGCStorePurchaseInit": 2510, + "k_EMsgGCStorePurchaseInitResponse": 2511, + "k_EMsgGCBannedWordListRequest": 2512, + "k_EMsgGCBannedWordListResponse": 2513, + "k_EMsgGCToGCBannedWordListBroadcast": 2514, + "k_EMsgGCToGCBannedWordListUpdated": 2515, + "k_EMsgGCToGCDirtySDOCache": 2516, + "k_EMsgGCToGCDirtyMultipleSDOCache": 2517, + "k_EMsgGCToGCUpdateSQLKeyValue": 2518, + "k_EMsgGCToGCIsTrustedServer": 2519, + "k_EMsgGCToGCIsTrustedServerResponse": 2520, + "k_EMsgGCToGCBroadcastConsoleCommand": 2521, + "k_EMsgGCServerVersionUpdated": 2522, + "k_EMsgGCApplyAutograph": 2523, + "k_EMsgGCToGCWebAPIAccountChanged": 2524, + "k_EMsgGCRequestAnnouncements": 2525, + "k_EMsgGCRequestAnnouncementsResponse": 2526, + "k_EMsgGCRequestPassportItemGrant": 2527, + "k_EMsgGCClientVersionUpdated": 2528, + "k_EMsgGCAdjustItemEquippedStateMulti": 2529, +} + +func (x EGCItemMsg) Enum() *EGCItemMsg { + p := new(EGCItemMsg) + *p = x + return p +} + +func (x EGCItemMsg) String() string { + return proto.EnumName(EGCItemMsg_name, int32(x)) +} + +func (x *EGCItemMsg) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(EGCItemMsg_value, data, "EGCItemMsg") + if err != nil { + return err + } + *x = EGCItemMsg(value) + return nil +} + +func (EGCItemMsg) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_123d8ffb2ecfd02d, []int{0} +} + +type EGCMsgResponse int32 + +const ( + EGCMsgResponse_k_EGCMsgResponseOK EGCMsgResponse = 0 + EGCMsgResponse_k_EGCMsgResponseDenied EGCMsgResponse = 1 + EGCMsgResponse_k_EGCMsgResponseServerError EGCMsgResponse = 2 + EGCMsgResponse_k_EGCMsgResponseTimeout EGCMsgResponse = 3 + EGCMsgResponse_k_EGCMsgResponseInvalid EGCMsgResponse = 4 + EGCMsgResponse_k_EGCMsgResponseNoMatch EGCMsgResponse = 5 + EGCMsgResponse_k_EGCMsgResponseUnknownError EGCMsgResponse = 6 + EGCMsgResponse_k_EGCMsgResponseNotLoggedOn EGCMsgResponse = 7 + EGCMsgResponse_k_EGCMsgFailedToCreate EGCMsgResponse = 8 + EGCMsgResponse_k_EGCMsgLimitExceeded EGCMsgResponse = 9 + EGCMsgResponse_k_EGCMsgCommitUnfinalized EGCMsgResponse = 10 +) + +var EGCMsgResponse_name = map[int32]string{ + 0: "k_EGCMsgResponseOK", + 1: "k_EGCMsgResponseDenied", + 2: "k_EGCMsgResponseServerError", + 3: "k_EGCMsgResponseTimeout", + 4: "k_EGCMsgResponseInvalid", + 5: "k_EGCMsgResponseNoMatch", + 6: "k_EGCMsgResponseUnknownError", + 7: "k_EGCMsgResponseNotLoggedOn", + 8: "k_EGCMsgFailedToCreate", + 9: "k_EGCMsgLimitExceeded", + 10: "k_EGCMsgCommitUnfinalized", +} + +var EGCMsgResponse_value = map[string]int32{ + "k_EGCMsgResponseOK": 0, + "k_EGCMsgResponseDenied": 1, + "k_EGCMsgResponseServerError": 2, + "k_EGCMsgResponseTimeout": 3, + "k_EGCMsgResponseInvalid": 4, + "k_EGCMsgResponseNoMatch": 5, + "k_EGCMsgResponseUnknownError": 6, + "k_EGCMsgResponseNotLoggedOn": 7, + "k_EGCMsgFailedToCreate": 8, + "k_EGCMsgLimitExceeded": 9, + "k_EGCMsgCommitUnfinalized": 10, +} + +func (x EGCMsgResponse) Enum() *EGCMsgResponse { + p := new(EGCMsgResponse) + *p = x + return p +} + +func (x EGCMsgResponse) String() string { + return proto.EnumName(EGCMsgResponse_name, int32(x)) +} + +func (x *EGCMsgResponse) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(EGCMsgResponse_value, data, "EGCMsgResponse") + if err != nil { + return err + } + *x = EGCMsgResponse(value) + return nil +} + +func (EGCMsgResponse) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_123d8ffb2ecfd02d, []int{1} +} + +type EUnlockStyle int32 + +const ( + EUnlockStyle_k_UnlockStyle_Succeeded EUnlockStyle = 0 + EUnlockStyle_k_UnlockStyle_Failed_PreReq EUnlockStyle = 1 + EUnlockStyle_k_UnlockStyle_Failed_CantAfford EUnlockStyle = 2 + EUnlockStyle_k_UnlockStyle_Failed_CantCommit EUnlockStyle = 3 + EUnlockStyle_k_UnlockStyle_Failed_CantLockCache EUnlockStyle = 4 + EUnlockStyle_k_UnlockStyle_Failed_CantAffordAttrib EUnlockStyle = 5 +) + +var EUnlockStyle_name = map[int32]string{ + 0: "k_UnlockStyle_Succeeded", + 1: "k_UnlockStyle_Failed_PreReq", + 2: "k_UnlockStyle_Failed_CantAfford", + 3: "k_UnlockStyle_Failed_CantCommit", + 4: "k_UnlockStyle_Failed_CantLockCache", + 5: "k_UnlockStyle_Failed_CantAffordAttrib", +} + +var EUnlockStyle_value = map[string]int32{ + "k_UnlockStyle_Succeeded": 0, + "k_UnlockStyle_Failed_PreReq": 1, + "k_UnlockStyle_Failed_CantAfford": 2, + "k_UnlockStyle_Failed_CantCommit": 3, + "k_UnlockStyle_Failed_CantLockCache": 4, + "k_UnlockStyle_Failed_CantAffordAttrib": 5, +} + +func (x EUnlockStyle) Enum() *EUnlockStyle { + p := new(EUnlockStyle) + *p = x + return p +} + +func (x EUnlockStyle) String() string { + return proto.EnumName(EUnlockStyle_name, int32(x)) +} + +func (x *EUnlockStyle) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(EUnlockStyle_value, data, "EUnlockStyle") + if err != nil { + return err + } + *x = EUnlockStyle(value) + return nil +} + +func (EUnlockStyle) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_123d8ffb2ecfd02d, []int{2} +} + +type EGCItemCustomizationNotification int32 + +const ( + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_NameItem EGCItemCustomizationNotification = 1006 + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_UnlockCrate EGCItemCustomizationNotification = 1007 + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_XRayItemReveal EGCItemCustomizationNotification = 1008 + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_XRayItemClaim EGCItemCustomizationNotification = 1009 + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_CasketTooFull EGCItemCustomizationNotification = 1011 + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_CasketContents EGCItemCustomizationNotification = 1012 + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_CasketAdded EGCItemCustomizationNotification = 1013 + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_CasketRemoved EGCItemCustomizationNotification = 1014 + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_CasketInvFull EGCItemCustomizationNotification = 1015 + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_NameBaseItem EGCItemCustomizationNotification = 1019 + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_RemoveItemName EGCItemCustomizationNotification = 1030 + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_RemoveSticker EGCItemCustomizationNotification = 1053 + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_ApplySticker EGCItemCustomizationNotification = 1086 + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_StatTrakSwap EGCItemCustomizationNotification = 1088 + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_RemovePatch EGCItemCustomizationNotification = 1089 + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_ApplyPatch EGCItemCustomizationNotification = 1090 + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_ActivateFanToken EGCItemCustomizationNotification = 9178 + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_ActivateOperationCoin EGCItemCustomizationNotification = 9179 + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_GraffitiUnseal EGCItemCustomizationNotification = 9185 + EGCItemCustomizationNotification_k_EGCItemCustomizationNotification_GenerateSouvenir EGCItemCustomizationNotification = 9204 +) + +var EGCItemCustomizationNotification_name = map[int32]string{ + 1006: "k_EGCItemCustomizationNotification_NameItem", + 1007: "k_EGCItemCustomizationNotification_UnlockCrate", + 1008: "k_EGCItemCustomizationNotification_XRayItemReveal", + 1009: "k_EGCItemCustomizationNotification_XRayItemClaim", + 1011: "k_EGCItemCustomizationNotification_CasketTooFull", + 1012: "k_EGCItemCustomizationNotification_CasketContents", + 1013: "k_EGCItemCustomizationNotification_CasketAdded", + 1014: "k_EGCItemCustomizationNotification_CasketRemoved", + 1015: "k_EGCItemCustomizationNotification_CasketInvFull", + 1019: "k_EGCItemCustomizationNotification_NameBaseItem", + 1030: "k_EGCItemCustomizationNotification_RemoveItemName", + 1053: "k_EGCItemCustomizationNotification_RemoveSticker", + 1086: "k_EGCItemCustomizationNotification_ApplySticker", + 1088: "k_EGCItemCustomizationNotification_StatTrakSwap", + 1089: "k_EGCItemCustomizationNotification_RemovePatch", + 1090: "k_EGCItemCustomizationNotification_ApplyPatch", + 9178: "k_EGCItemCustomizationNotification_ActivateFanToken", + 9179: "k_EGCItemCustomizationNotification_ActivateOperationCoin", + 9185: "k_EGCItemCustomizationNotification_GraffitiUnseal", + 9204: "k_EGCItemCustomizationNotification_GenerateSouvenir", +} + +var EGCItemCustomizationNotification_value = map[string]int32{ + "k_EGCItemCustomizationNotification_NameItem": 1006, + "k_EGCItemCustomizationNotification_UnlockCrate": 1007, + "k_EGCItemCustomizationNotification_XRayItemReveal": 1008, + "k_EGCItemCustomizationNotification_XRayItemClaim": 1009, + "k_EGCItemCustomizationNotification_CasketTooFull": 1011, + "k_EGCItemCustomizationNotification_CasketContents": 1012, + "k_EGCItemCustomizationNotification_CasketAdded": 1013, + "k_EGCItemCustomizationNotification_CasketRemoved": 1014, + "k_EGCItemCustomizationNotification_CasketInvFull": 1015, + "k_EGCItemCustomizationNotification_NameBaseItem": 1019, + "k_EGCItemCustomizationNotification_RemoveItemName": 1030, + "k_EGCItemCustomizationNotification_RemoveSticker": 1053, + "k_EGCItemCustomizationNotification_ApplySticker": 1086, + "k_EGCItemCustomizationNotification_StatTrakSwap": 1088, + "k_EGCItemCustomizationNotification_RemovePatch": 1089, + "k_EGCItemCustomizationNotification_ApplyPatch": 1090, + "k_EGCItemCustomizationNotification_ActivateFanToken": 9178, + "k_EGCItemCustomizationNotification_ActivateOperationCoin": 9179, + "k_EGCItemCustomizationNotification_GraffitiUnseal": 9185, + "k_EGCItemCustomizationNotification_GenerateSouvenir": 9204, +} + +func (x EGCItemCustomizationNotification) Enum() *EGCItemCustomizationNotification { + p := new(EGCItemCustomizationNotification) + *p = x + return p +} + +func (x EGCItemCustomizationNotification) String() string { + return proto.EnumName(EGCItemCustomizationNotification_name, int32(x)) +} + +func (x *EGCItemCustomizationNotification) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(EGCItemCustomizationNotification_value, data, "EGCItemCustomizationNotification") + if err != nil { + return err + } + *x = EGCItemCustomizationNotification(value) + return nil +} + +func (EGCItemCustomizationNotification) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_123d8ffb2ecfd02d, []int{3} +} + +type CMsgGCGiftedItems struct { + Accountid *uint32 `protobuf:"varint,1,opt,name=accountid" json:"accountid,omitempty"` + Giftdefindex *uint32 `protobuf:"varint,2,opt,name=giftdefindex" json:"giftdefindex,omitempty"` + MaxGiftsPossible *uint32 `protobuf:"varint,3,opt,name=max_gifts_possible,json=maxGiftsPossible" json:"max_gifts_possible,omitempty"` + NumEligibleRecipients *uint32 `protobuf:"varint,4,opt,name=num_eligible_recipients,json=numEligibleRecipients" json:"num_eligible_recipients,omitempty"` + RecipientsAccountids []uint32 `protobuf:"varint,5,rep,name=recipients_accountids,json=recipientsAccountids" json:"recipients_accountids,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCGiftedItems) Reset() { *m = CMsgGCGiftedItems{} } +func (m *CMsgGCGiftedItems) String() string { return proto.CompactTextString(m) } +func (*CMsgGCGiftedItems) ProtoMessage() {} +func (*CMsgGCGiftedItems) Descriptor() ([]byte, []int) { + return fileDescriptor_123d8ffb2ecfd02d, []int{0} +} + +func (m *CMsgGCGiftedItems) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCGiftedItems.Unmarshal(m, b) +} +func (m *CMsgGCGiftedItems) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCGiftedItems.Marshal(b, m, deterministic) +} +func (m *CMsgGCGiftedItems) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCGiftedItems.Merge(m, src) +} +func (m *CMsgGCGiftedItems) XXX_Size() int { + return xxx_messageInfo_CMsgGCGiftedItems.Size(m) +} +func (m *CMsgGCGiftedItems) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCGiftedItems.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCGiftedItems proto.InternalMessageInfo + +func (m *CMsgGCGiftedItems) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +func (m *CMsgGCGiftedItems) GetGiftdefindex() uint32 { + if m != nil && m.Giftdefindex != nil { + return *m.Giftdefindex + } + return 0 +} + +func (m *CMsgGCGiftedItems) GetMaxGiftsPossible() uint32 { + if m != nil && m.MaxGiftsPossible != nil { + return *m.MaxGiftsPossible + } + return 0 +} + +func (m *CMsgGCGiftedItems) GetNumEligibleRecipients() uint32 { + if m != nil && m.NumEligibleRecipients != nil { + return *m.NumEligibleRecipients + } + return 0 +} + +func (m *CMsgGCGiftedItems) GetRecipientsAccountids() []uint32 { + if m != nil { + return m.RecipientsAccountids + } + return nil +} + +type CMsgApplyAutograph struct { + AutographItemId *uint64 `protobuf:"varint,1,opt,name=autograph_item_id,json=autographItemId" json:"autograph_item_id,omitempty"` + ItemItemId *uint64 `protobuf:"varint,2,opt,name=item_item_id,json=itemItemId" json:"item_item_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgApplyAutograph) Reset() { *m = CMsgApplyAutograph{} } +func (m *CMsgApplyAutograph) String() string { return proto.CompactTextString(m) } +func (*CMsgApplyAutograph) ProtoMessage() {} +func (*CMsgApplyAutograph) Descriptor() ([]byte, []int) { + return fileDescriptor_123d8ffb2ecfd02d, []int{1} +} + +func (m *CMsgApplyAutograph) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgApplyAutograph.Unmarshal(m, b) +} +func (m *CMsgApplyAutograph) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgApplyAutograph.Marshal(b, m, deterministic) +} +func (m *CMsgApplyAutograph) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgApplyAutograph.Merge(m, src) +} +func (m *CMsgApplyAutograph) XXX_Size() int { + return xxx_messageInfo_CMsgApplyAutograph.Size(m) +} +func (m *CMsgApplyAutograph) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgApplyAutograph.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgApplyAutograph proto.InternalMessageInfo + +func (m *CMsgApplyAutograph) GetAutographItemId() uint64 { + if m != nil && m.AutographItemId != nil { + return *m.AutographItemId + } + return 0 +} + +func (m *CMsgApplyAutograph) GetItemItemId() uint64 { + if m != nil && m.ItemItemId != nil { + return *m.ItemItemId + } + return 0 +} + +type CMsgCasketItem struct { + CasketItemId *uint64 `protobuf:"varint,1,opt,name=casket_item_id,json=casketItemId" json:"casket_item_id,omitempty"` + ItemItemId *uint64 `protobuf:"varint,2,opt,name=item_item_id,json=itemItemId" json:"item_item_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgCasketItem) Reset() { *m = CMsgCasketItem{} } +func (m *CMsgCasketItem) String() string { return proto.CompactTextString(m) } +func (*CMsgCasketItem) ProtoMessage() {} +func (*CMsgCasketItem) Descriptor() ([]byte, []int) { + return fileDescriptor_123d8ffb2ecfd02d, []int{2} +} + +func (m *CMsgCasketItem) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgCasketItem.Unmarshal(m, b) +} +func (m *CMsgCasketItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgCasketItem.Marshal(b, m, deterministic) +} +func (m *CMsgCasketItem) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgCasketItem.Merge(m, src) +} +func (m *CMsgCasketItem) XXX_Size() int { + return xxx_messageInfo_CMsgCasketItem.Size(m) +} +func (m *CMsgCasketItem) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgCasketItem.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgCasketItem proto.InternalMessageInfo + +func (m *CMsgCasketItem) GetCasketItemId() uint64 { + if m != nil && m.CasketItemId != nil { + return *m.CasketItemId + } + return 0 +} + +func (m *CMsgCasketItem) GetItemItemId() uint64 { + if m != nil && m.ItemItemId != nil { + return *m.ItemItemId + } + return 0 +} + +type CMsgGCUserTrackTimePlayedConsecutively struct { + State *uint32 `protobuf:"varint,1,opt,name=state" json:"state,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCUserTrackTimePlayedConsecutively) Reset() { + *m = CMsgGCUserTrackTimePlayedConsecutively{} +} +func (m *CMsgGCUserTrackTimePlayedConsecutively) String() string { return proto.CompactTextString(m) } +func (*CMsgGCUserTrackTimePlayedConsecutively) ProtoMessage() {} +func (*CMsgGCUserTrackTimePlayedConsecutively) Descriptor() ([]byte, []int) { + return fileDescriptor_123d8ffb2ecfd02d, []int{3} +} + +func (m *CMsgGCUserTrackTimePlayedConsecutively) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCUserTrackTimePlayedConsecutively.Unmarshal(m, b) +} +func (m *CMsgGCUserTrackTimePlayedConsecutively) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCUserTrackTimePlayedConsecutively.Marshal(b, m, deterministic) +} +func (m *CMsgGCUserTrackTimePlayedConsecutively) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCUserTrackTimePlayedConsecutively.Merge(m, src) +} +func (m *CMsgGCUserTrackTimePlayedConsecutively) XXX_Size() int { + return xxx_messageInfo_CMsgGCUserTrackTimePlayedConsecutively.Size(m) +} +func (m *CMsgGCUserTrackTimePlayedConsecutively) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCUserTrackTimePlayedConsecutively.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCUserTrackTimePlayedConsecutively proto.InternalMessageInfo + +func (m *CMsgGCUserTrackTimePlayedConsecutively) GetState() uint32 { + if m != nil && m.State != nil { + return *m.State + } + return 0 +} + +type CMsgGCItemCustomizationNotification struct { + ItemId []uint64 `protobuf:"varint,1,rep,name=item_id,json=itemId" json:"item_id,omitempty"` + Request *uint32 `protobuf:"varint,2,opt,name=request" json:"request,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCItemCustomizationNotification) Reset() { *m = CMsgGCItemCustomizationNotification{} } +func (m *CMsgGCItemCustomizationNotification) String() string { return proto.CompactTextString(m) } +func (*CMsgGCItemCustomizationNotification) ProtoMessage() {} +func (*CMsgGCItemCustomizationNotification) Descriptor() ([]byte, []int) { + return fileDescriptor_123d8ffb2ecfd02d, []int{4} +} + +func (m *CMsgGCItemCustomizationNotification) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCItemCustomizationNotification.Unmarshal(m, b) +} +func (m *CMsgGCItemCustomizationNotification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCItemCustomizationNotification.Marshal(b, m, deterministic) +} +func (m *CMsgGCItemCustomizationNotification) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCItemCustomizationNotification.Merge(m, src) +} +func (m *CMsgGCItemCustomizationNotification) XXX_Size() int { + return xxx_messageInfo_CMsgGCItemCustomizationNotification.Size(m) +} +func (m *CMsgGCItemCustomizationNotification) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCItemCustomizationNotification.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCItemCustomizationNotification proto.InternalMessageInfo + +func (m *CMsgGCItemCustomizationNotification) GetItemId() []uint64 { + if m != nil { + return m.ItemId + } + return nil +} + +func (m *CMsgGCItemCustomizationNotification) GetRequest() uint32 { + if m != nil && m.Request != nil { + return *m.Request + } + return 0 +} + +func init() { + proto.RegisterEnum("EGCItemMsg", EGCItemMsg_name, EGCItemMsg_value) + proto.RegisterEnum("EGCMsgResponse", EGCMsgResponse_name, EGCMsgResponse_value) + proto.RegisterEnum("EUnlockStyle", EUnlockStyle_name, EUnlockStyle_value) + proto.RegisterEnum("EGCItemCustomizationNotification", EGCItemCustomizationNotification_name, EGCItemCustomizationNotification_value) + proto.RegisterType((*CMsgGCGiftedItems)(nil), "CMsgGCGiftedItems") + proto.RegisterType((*CMsgApplyAutograph)(nil), "CMsgApplyAutograph") + proto.RegisterType((*CMsgCasketItem)(nil), "CMsgCasketItem") + proto.RegisterType((*CMsgGCUserTrackTimePlayedConsecutively)(nil), "CMsgGCUserTrackTimePlayedConsecutively") + proto.RegisterType((*CMsgGCItemCustomizationNotification)(nil), "CMsgGCItemCustomizationNotification") +} + +func init() { proto.RegisterFile("econ_gcmessages.proto", fileDescriptor_123d8ffb2ecfd02d) } + +var fileDescriptor_123d8ffb2ecfd02d = []byte{ + // 2624 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x58, 0x69, 0x70, 0x63, 0xc5, + 0xb5, 0xc6, 0xb3, 0xa0, 0x4b, 0x7b, 0x3c, 0xd3, 0xd3, 0x62, 0xc0, 0x0c, 0x9b, 0xf1, 0xc0, 0x30, + 0x98, 0xfd, 0xf1, 0x1e, 0xc5, 0x9f, 0xf7, 0xaa, 0x64, 0x59, 0xe3, 0xe7, 0x1a, 0x7b, 0xc6, 0x48, + 0x32, 0xc3, 0x3f, 0x55, 0xfb, 0xde, 0x23, 0xb9, 0xa3, 0xab, 0x6e, 0x4d, 0x77, 0x5f, 0x8d, 0xcd, + 0x2f, 0x92, 0x54, 0x65, 0xdf, 0xb7, 0xaa, 0x54, 0x42, 0x76, 0x48, 0x20, 0xfb, 0xbe, 0x2f, 0x10, + 0x20, 0xfb, 0x02, 0x84, 0x2c, 0x2c, 0x01, 0xb2, 0x42, 0x36, 0x20, 0x6c, 0xd9, 0x93, 0xea, 0x7b, + 0x75, 0xaf, 0xba, 0x65, 0x79, 0xd0, 0xfc, 0x93, 0xfa, 0x7c, 0x7d, 0xfa, 0x3b, 0x6b, 0x9f, 0xbe, + 0x68, 0x17, 0xf8, 0x82, 0xd7, 0x1a, 0x7e, 0x0b, 0x94, 0xa2, 0x0d, 0x50, 0x97, 0xb4, 0xa5, 0xd0, + 0x62, 0x77, 0x5e, 0x69, 0xa0, 0x2d, 0x77, 0x71, 0xf2, 0x89, 0x11, 0xb4, 0xb3, 0xb8, 0xa0, 0x1a, + 0xb3, 0xc5, 0x59, 0x56, 0xd7, 0x10, 0xcc, 0x69, 0x68, 0x29, 0x72, 0x06, 0x3a, 0x89, 0xfa, 0xbe, + 0x88, 0xb8, 0x66, 0xc1, 0xf8, 0xc8, 0xc4, 0xc8, 0xbe, 0xb1, 0x72, 0x6f, 0x81, 0x4c, 0xa2, 0x6d, + 0x0d, 0x56, 0xd7, 0x01, 0xd4, 0x19, 0x0f, 0x60, 0x75, 0x7c, 0x53, 0x0c, 0x70, 0xd6, 0xc8, 0x45, + 0x88, 0xb4, 0xe8, 0x6a, 0xcd, 0xac, 0xa9, 0x5a, 0x5b, 0x28, 0xc5, 0x96, 0x43, 0x18, 0xdf, 0x1c, + 0x23, 0x71, 0x8b, 0xae, 0x9a, 0xd3, 0xd4, 0x62, 0x77, 0x9d, 0x5c, 0x89, 0x4e, 0xe5, 0x51, 0xab, + 0x06, 0x21, 0x6b, 0x98, 0xff, 0x35, 0x09, 0x3e, 0x6b, 0x33, 0xe0, 0x5a, 0x8d, 0x6f, 0x89, 0xb7, + 0xec, 0xe2, 0x51, 0xab, 0xd4, 0x95, 0x96, 0x33, 0x21, 0xb9, 0x02, 0xed, 0xea, 0x41, 0x6b, 0x19, + 0x43, 0x35, 0xbe, 0x75, 0x62, 0xf3, 0xbe, 0xb1, 0xf2, 0xc9, 0x3d, 0x61, 0x21, 0x93, 0x4d, 0x2e, + 0x23, 0x62, 0x2c, 0x2e, 0xb4, 0xdb, 0xe1, 0x5a, 0x21, 0xd2, 0xa2, 0x21, 0x69, 0x7b, 0x85, 0x4c, + 0xa1, 0x9d, 0x34, 0xfd, 0x53, 0x63, 0x1a, 0x5a, 0xb5, 0xae, 0xe9, 0x5b, 0xca, 0x3b, 0x32, 0x81, + 0xf1, 0xce, 0x5c, 0x40, 0x26, 0xd0, 0xb6, 0x04, 0xd1, 0x85, 0x6d, 0x8a, 0x61, 0xc8, 0xfc, 0x4d, + 0x10, 0x93, 0xd7, 0xa2, 0xed, 0xe6, 0x8c, 0x22, 0x55, 0x4d, 0xd0, 0x66, 0x8d, 0x9c, 0x8b, 0xb6, + 0xfb, 0xf1, 0xbf, 0x3e, 0xe5, 0xdb, 0xfc, 0x0c, 0x33, 0x94, 0xe6, 0xff, 0x43, 0x7b, 0x93, 0x78, + 0x2d, 0x29, 0x90, 0x55, 0x49, 0xfd, 0x66, 0x95, 0xb5, 0x60, 0x31, 0xa4, 0x6b, 0x10, 0x14, 0x05, + 0x57, 0xe0, 0x47, 0x9a, 0x75, 0x20, 0x5c, 0x23, 0x27, 0xa3, 0xad, 0x4a, 0x53, 0x0d, 0xdd, 0x00, + 0x26, 0x7f, 0x26, 0xaf, 0x45, 0x7b, 0x92, 0xfd, 0x46, 0x5f, 0x31, 0x52, 0x5a, 0xb4, 0xd8, 0x75, + 0x54, 0x33, 0xc1, 0x0f, 0x0a, 0xcd, 0xea, 0xcc, 0x8f, 0x7f, 0x93, 0x53, 0x51, 0xae, 0xc7, 0x73, + 0xf3, 0xbe, 0x2d, 0xe5, 0x13, 0x59, 0xc2, 0x70, 0x1c, 0xe5, 0x24, 0x1c, 0x89, 0x40, 0xe9, 0x6e, + 0xdc, 0xd3, 0xbf, 0x53, 0x0f, 0x9e, 0x8f, 0x50, 0x29, 0xd1, 0xbb, 0xa0, 0x1a, 0x64, 0x27, 0xda, + 0xd6, 0xac, 0x95, 0xe2, 0xa3, 0xa6, 0xa9, 0x02, 0xfc, 0x68, 0x8e, 0x9c, 0x81, 0x4e, 0x4d, 0x97, + 0x2a, 0x89, 0xc9, 0x8b, 0x42, 0x31, 0x73, 0x1e, 0x7e, 0x2c, 0x47, 0x08, 0x1a, 0x4b, 0xa5, 0x45, + 0x49, 0xeb, 0x1a, 0xff, 0x2e, 0x47, 0x76, 0xa3, 0x5d, 0xce, 0x5a, 0x19, 0x54, 0xdb, 0x18, 0x89, + 0x7f, 0x9f, 0x23, 0x79, 0xb4, 0x3d, 0x95, 0xcd, 0x40, 0x08, 0x1a, 0xf0, 0x1f, 0x72, 0xe4, 0x5c, + 0x74, 0x76, 0xba, 0x78, 0x0d, 0x48, 0x56, 0x5f, 0x2b, 0x52, 0x7f, 0x05, 0x2a, 0xd1, 0xb2, 0xf2, + 0x25, 0x6b, 0xc7, 0x47, 0xfd, 0x31, 0x47, 0x76, 0x21, 0x9c, 0xa2, 0x0e, 0xd2, 0x16, 0x18, 0x26, + 0xf8, 0x4f, 0x39, 0x32, 0x8e, 0xf2, 0xe9, 0xf2, 0x12, 0x0f, 0x85, 0xdf, 0x2c, 0x4a, 0xaa, 0x01, + 0x3f, 0x9e, 0x23, 0x13, 0xe8, 0xf4, 0x01, 0x92, 0x8c, 0xcd, 0x13, 0x39, 0x72, 0x0a, 0xda, 0x99, + 0x22, 0x16, 0x29, 0xe3, 0xb1, 0x75, 0xf8, 0xc9, 0x1c, 0x39, 0x0b, 0x9d, 0xb6, 0x6e, 0x3d, 0xdb, + 0xf7, 0xe7, 0x1c, 0x99, 0x44, 0x67, 0xa6, 0xf2, 0x59, 0x11, 0x06, 0xc0, 0x0f, 0x4b, 0xe0, 0xfe, + 0xca, 0xb4, 0x14, 0x34, 0xf0, 0xa9, 0xd2, 0xf8, 0x29, 0x87, 0xd7, 0xc2, 0xa1, 0xea, 0x4c, 0x39, + 0x71, 0x38, 0x7e, 0xda, 0xe1, 0x65, 0x49, 0x32, 0xfd, 0xcf, 0xe4, 0xc8, 0xf9, 0x68, 0x32, 0x45, + 0x14, 0x82, 0xb8, 0xbc, 0xab, 0xa2, 0x22, 0x7c, 0x93, 0x88, 0x33, 0xa5, 0xc5, 0x72, 0xa9, 0x58, + 0xa8, 0x96, 0x66, 0xf0, 0xb3, 0x39, 0x72, 0x29, 0x9a, 0xda, 0x00, 0x98, 0xaa, 0xb3, 0x37, 0x3c, + 0x97, 0x23, 0x17, 0xa2, 0xbd, 0xd6, 0x86, 0x04, 0x5a, 0x15, 0x26, 0xd6, 0x66, 0xb3, 0x0d, 0xfe, + 0x4b, 0x3f, 0x8d, 0x14, 0xdc, 0x0f, 0xfc, 0x6b, 0x3f, 0x0d, 0x1b, 0x38, 0x88, 0xc6, 0xdf, 0x72, + 0xe4, 0x34, 0x74, 0xb2, 0x1d, 0xcb, 0xf4, 0x7c, 0xfc, 0xf7, 0x1c, 0x39, 0x07, 0x9d, 0x31, 0x48, + 0x94, 0xb9, 0xe7, 0x1f, 0x39, 0xb2, 0x0f, 0xed, 0x49, 0x21, 0x65, 0x68, 0x89, 0x0e, 0x24, 0x27, + 0xf6, 0x13, 0xfb, 0x67, 0x8e, 0x5c, 0x86, 0x2e, 0xdc, 0x08, 0x39, 0x88, 0xd9, 0xbf, 0x9c, 0xe3, + 0xd3, 0x42, 0x8b, 0xcf, 0xaf, 0xc2, 0xaa, 0x8e, 0x24, 0xe0, 0x7f, 0xe7, 0xc8, 0x05, 0xe8, 0xdc, + 0x63, 0x41, 0x32, 0xa6, 0xd7, 0x7b, 0xe4, 0x74, 0x74, 0x4a, 0x96, 0x82, 0xa9, 0x1d, 0x49, 0x1e, + 0xbc, 0xd0, 0xb3, 0x2b, 0x6b, 0xa9, 0xcf, 0xc8, 0x17, 0x79, 0x64, 0x0f, 0x3a, 0x2b, 0xcb, 0xb1, + 0x5e, 0x97, 0xb7, 0xd9, 0xbe, 0xd8, 0xd1, 0x9f, 0xd8, 0x67, 0x40, 0xc6, 0x6d, 0xf8, 0x25, 0x8e, + 0xfe, 0x9e, 0x30, 0xce, 0x67, 0xfc, 0x52, 0xcf, 0x0e, 0x81, 0xd1, 0x7f, 0x58, 0xd2, 0x76, 0x1c, + 0x82, 0x97, 0x79, 0xb6, 0x0f, 0x6c, 0x51, 0xc6, 0xee, 0xe5, 0x9e, 0x9d, 0xdd, 0x33, 0x10, 0xb2, + 0x0e, 0x48, 0x83, 0xc4, 0xaf, 0xf0, 0xc8, 0x79, 0x68, 0x62, 0x80, 0x24, 0xdd, 0x3b, 0x6b, 0x16, + 0xf0, 0x2b, 0x3d, 0x3b, 0x86, 0x03, 0x60, 0x65, 0xf0, 0x21, 0x46, 0xbe, 0xca, 0xb3, 0x8b, 0x71, + 0x89, 0x1f, 0x95, 0xb4, 0x9d, 0x00, 0x13, 0x37, 0xbe, 0xda, 0x23, 0x67, 0xa3, 0xdd, 0x83, 0xe4, + 0x5d, 0xae, 0xaf, 0x71, 0x2c, 0xed, 0x76, 0xb0, 0x8a, 0x5e, 0x0b, 0x01, 0xbf, 0xd6, 0xd5, 0xad, + 0x20, 0x28, 0x86, 0x94, 0xb5, 0x8a, 0x22, 0x48, 0x92, 0xf1, 0x75, 0x9e, 0xdd, 0x20, 0x2a, 0x42, + 0xc6, 0x7b, 0x15, 0x7e, 0xbd, 0x47, 0xa6, 0xd0, 0x79, 0xe9, 0x7a, 0xad, 0x0c, 0x1d, 0x11, 0x76, + 0x18, 0x6f, 0xcc, 0x0b, 0xa1, 0xe7, 0x99, 0x72, 0x6a, 0xf4, 0x0d, 0x9e, 0xdd, 0x0e, 0xe7, 0x85, + 0x68, 0x46, 0xed, 0xee, 0xb5, 0x86, 0xdf, 0xe8, 0xd9, 0x8d, 0xc4, 0x91, 0x65, 0xf4, 0xdf, 0xe4, + 0x70, 0x74, 0x30, 0x71, 0x98, 0xdf, 0xec, 0x91, 0xbd, 0xe8, 0x9c, 0x0d, 0xe5, 0x99, 0x9e, 0xb7, + 0x78, 0xe4, 0x4c, 0x34, 0x9e, 0xd9, 0xda, 0x0e, 0xa8, 0x8e, 0x8d, 0xac, 0xf8, 0x2b, 0xd0, 0xa2, + 0xf8, 0xad, 0x9e, 0xdd, 0x95, 0x92, 0x6c, 0x49, 0x72, 0x3b, 0xcd, 0xfb, 0xb7, 0x79, 0xeb, 0xcb, + 0xce, 0x41, 0x64, 0x47, 0xbd, 0xdd, 0x39, 0x2a, 0x41, 0x2e, 0xd0, 0x26, 0x48, 0xb5, 0x40, 0x65, + 0x13, 0xdf, 0xe0, 0xa4, 0x48, 0xbf, 0x38, 0xd3, 0xf2, 0x0e, 0xa7, 0x02, 0x12, 0xd8, 0x12, 0x67, + 0x47, 0x22, 0x88, 0xef, 0x94, 0x39, 0x33, 0xb0, 0xe0, 0x77, 0x7a, 0x76, 0x43, 0x1b, 0x0c, 0xca, + 0x34, 0xbe, 0xcb, 0x29, 0x97, 0x0a, 0x5d, 0x5d, 0x5d, 0xeb, 0x35, 0xec, 0x77, 0x3b, 0x59, 0x3f, + 0x4d, 0xfd, 0x66, 0x9b, 0xfa, 0x4d, 0x13, 0xf3, 0xfd, 0x8c, 0x33, 0xb5, 0x02, 0x01, 0x7e, 0x8f, + 0x67, 0x5f, 0x54, 0x85, 0xe0, 0x05, 0x91, 0x8a, 0x13, 0xa2, 0x74, 0x24, 0x62, 0xed, 0x36, 0x04, + 0x15, 0x73, 0x55, 0xe3, 0xf7, 0x3a, 0xb5, 0x51, 0x14, 0x61, 0x08, 0x7e, 0x72, 0xaf, 0xdc, 0xe8, + 0xd9, 0x9d, 0xc3, 0x2c, 0x15, 0xfc, 0x26, 0x17, 0x47, 0x43, 0x08, 0x1a, 0x10, 0xd4, 0xec, 0xac, + 0xb9, 0xc9, 0x49, 0xda, 0x5a, 0x19, 0xda, 0x42, 0xea, 0xc2, 0x72, 0xa4, 0x00, 0xdf, 0xec, 0x10, + 0xb5, 0x45, 0x99, 0xa1, 0xb7, 0x78, 0xfd, 0x4d, 0x34, 0xee, 0x0a, 0xd6, 0xa4, 0x80, 0x3f, 0xe4, + 0x78, 0x37, 0x9e, 0xaa, 0xcc, 0x1c, 0x12, 0xb5, 0xe8, 0x72, 0x08, 0xa5, 0x7a, 0x1d, 0x7c, 0xad, + 0xf0, 0x87, 0x9d, 0xa4, 0xb0, 0xe4, 0xab, 0x2b, 0x34, 0x52, 0x1a, 0x02, 0xfc, 0x11, 0x27, 0x3b, + 0x2b, 0x2b, 0xe2, 0x68, 0x5c, 0x21, 0x8b, 0xcc, 0x6f, 0x42, 0xb0, 0xd4, 0xc6, 0x1f, 0x75, 0xb2, + 0xb3, 0x18, 0x9a, 0xa9, 0x6e, 0x86, 0xa9, 0x76, 0x48, 0xd7, 0x1c, 0x3a, 0x1f, 0x73, 0x52, 0x26, + 0xa6, 0x53, 0xd1, 0x92, 0xf2, 0x06, 0x2c, 0x52, 0xa9, 0xf1, 0xc7, 0x1d, 0xcf, 0xd5, 0xe6, 0xb8, + 0x2f, 0xa1, 0x05, 0x5c, 0x1f, 0x60, 0x61, 0x58, 0x34, 0xa9, 0x5e, 0xd0, 0x5a, 0xb2, 0xe5, 0x48, + 0x03, 0xfe, 0x84, 0x93, 0xa6, 0x03, 0xa0, 0x99, 0x97, 0x3e, 0xe9, 0x58, 0x17, 0x9f, 0xb9, 0x08, + 0x9c, 0x53, 0xae, 0x97, 0xda, 0x0d, 0x49, 0x03, 0xc0, 0x9f, 0x72, 0x58, 0xf5, 0x0d, 0x3f, 0x0a, + 0x7f, 0xda, 0xe9, 0xb0, 0xb1, 0x82, 0x52, 0xa3, 0x51, 0x52, 0x0a, 0xb8, 0x0f, 0xf8, 0x33, 0x8e, + 0x87, 0x4d, 0x10, 0x7a, 0xc2, 0x8c, 0xc3, 0x67, 0x9d, 0x38, 0xc7, 0xad, 0xf9, 0x00, 0x4b, 0xb2, + 0xe5, 0x73, 0xce, 0xe1, 0xa9, 0x28, 0xbb, 0x28, 0x3f, 0xef, 0xc4, 0xd8, 0xde, 0x99, 0x29, 0xff, + 0x82, 0x93, 0x89, 0xd6, 0x1d, 0x82, 0xbf, 0xe8, 0xde, 0x3d, 0xf1, 0x6c, 0xd4, 0x6b, 0x8b, 0x5f, + 0x72, 0xf2, 0xbc, 0x4f, 0x9a, 0x69, 0xff, 0xb2, 0x43, 0xbd, 0x1b, 0x32, 0x13, 0x77, 0x89, 0xbf, + 0xe2, 0x50, 0xef, 0x4f, 0x74, 0xfc, 0x55, 0xb7, 0x23, 0x6b, 0xaa, 0xab, 0x92, 0x36, 0x2b, 0x47, + 0x69, 0x1b, 0x7f, 0xcd, 0x23, 0x17, 0xa3, 0x7d, 0x56, 0x47, 0x3e, 0xe6, 0xb0, 0x8c, 0x6f, 0x75, + 0x1a, 0xf1, 0x31, 0x67, 0x63, 0x7c, 0x9b, 0x13, 0xee, 0x05, 0x11, 0xb0, 0xfa, 0x5a, 0x4c, 0x2d, + 0x4b, 0x9d, 0xaf, 0x3b, 0xad, 0xba, 0xf7, 0x0a, 0x28, 0x04, 0x01, 0xbe, 0xdd, 0x49, 0xf4, 0x9e, + 0xac, 0xb4, 0xaa, 0x25, 0xf5, 0x35, 0xbe, 0xc3, 0x89, 0x76, 0x4f, 0x3e, 0x2f, 0xa8, 0xe1, 0xac, + 0xcd, 0x6b, 0x06, 0xdf, 0xe9, 0x04, 0xa4, 0x2a, 0x69, 0xc0, 0x78, 0x23, 0x1e, 0xb3, 0x1f, 0x18, + 0xb5, 0x13, 0xbc, 0x2b, 0xa9, 0xcd, 0x71, 0xa6, 0x19, 0xd5, 0x60, 0xfe, 0x43, 0x7a, 0xe1, 0x3d, + 0x38, 0x6a, 0xdb, 0xbc, 0x01, 0xb4, 0x1b, 0xa3, 0x9f, 0x8f, 0xda, 0x49, 0x92, 0x62, 0x2b, 0x9a, + 0x4a, 0x5d, 0x01, 0xa5, 0x8c, 0x5b, 0x1e, 0x1a, 0xb5, 0x53, 0x21, 0x83, 0x24, 0xec, 0xf1, 0xc3, + 0xa3, 0xf6, 0xed, 0x9a, 0x4a, 0x7b, 0xc3, 0x04, 0x7e, 0x64, 0xd4, 0xce, 0x95, 0x14, 0x90, 0x5c, + 0x2f, 0x31, 0x97, 0x39, 0x5e, 0x17, 0xf8, 0x17, 0x83, 0x79, 0x98, 0x21, 0xd5, 0xfc, 0x04, 0xa5, + 0xf0, 0x2f, 0x47, 0xed, 0x4e, 0xd1, 0x3b, 0xa9, 0x2b, 0xcf, 0x4c, 0xfa, 0xd5, 0xa8, 0x7d, 0x67, + 0xf6, 0x54, 0xc5, 0xd6, 0x14, 0x43, 0xa1, 0x20, 0xc0, 0xbf, 0x1e, 0x88, 0x29, 0x52, 0xee, 0x43, + 0x98, 0xda, 0xfd, 0x9b, 0x81, 0x94, 0x62, 0xca, 0xc5, 0x15, 0xaa, 0x17, 0x54, 0x03, 0xff, 0x76, + 0x20, 0xa4, 0x28, 0x78, 0x9d, 0xc9, 0xd6, 0xa1, 0x7a, 0x1d, 0x24, 0x7e, 0x74, 0xd4, 0x9e, 0x91, + 0x1d, 0x2d, 0xd5, 0xb5, 0x36, 0xe3, 0x8d, 0x54, 0xd7, 0x63, 0x4e, 0x80, 0x2b, 0x20, 0x3b, 0x20, + 0xa7, 0xa5, 0x38, 0xaa, 0x40, 0xd6, 0xf6, 0xd3, 0x8e, 0x90, 0x4c, 0x43, 0xb2, 0x8a, 0x6f, 0xdd, + 0x66, 0x07, 0xd8, 0x85, 0x4e, 0x87, 0xd4, 0x6f, 0x86, 0x4c, 0xe9, 0x2e, 0xf6, 0xb6, 0x6d, 0x4e, + 0xff, 0x8d, 0x17, 0xcb, 0xc0, 0x35, 0x0d, 0x55, 0x9c, 0x57, 0xef, 0x1b, 0xb3, 0xd3, 0x32, 0x6e, + 0x5f, 0x12, 0x3a, 0x0c, 0x8e, 0x16, 0x57, 0xc0, 0x6f, 0x9a, 0xd2, 0x8b, 0x14, 0xbe, 0x71, 0xcc, + 0x76, 0xbd, 0x05, 0x4a, 0xe4, 0x99, 0xeb, 0x6f, 0x1a, 0xb3, 0x93, 0xc1, 0xc2, 0xa5, 0xa9, 0xf9, + 0xfe, 0x31, 0xdb, 0x1b, 0xeb, 0x01, 0x99, 0xa6, 0x0f, 0x8c, 0xd9, 0xb4, 0x2d, 0x60, 0x69, 0xb5, + 0xcd, 0x24, 0xe0, 0x9b, 0xc7, 0xfa, 0xeb, 0xda, 0x91, 0x3b, 0x75, 0x7d, 0xcb, 0x18, 0xb9, 0x04, + 0x5d, 0x30, 0x00, 0x6b, 0x7e, 0x4e, 0x8b, 0xa8, 0xb1, 0xa2, 0x1d, 0xfc, 0x07, 0x1d, 0x2b, 0x66, + 0xa0, 0x53, 0x3b, 0x98, 0x60, 0x53, 0x2b, 0xee, 0xda, 0x61, 0x5b, 0xb1, 0x1e, 0x90, 0x59, 0x71, + 0xf7, 0x0e, 0x3b, 0x3f, 0x0c, 0x30, 0x6d, 0xc3, 0x33, 0x52, 0x24, 0xb3, 0xf4, 0x3d, 0x3b, 0x9c, + 0x1b, 0x44, 0x0b, 0x09, 0xb3, 0xa0, 0x4d, 0x5f, 0x9b, 0xa1, 0x9a, 0xe2, 0xdb, 0xf3, 0xf6, 0x28, + 0xd4, 0x2f, 0xce, 0x0e, 0xba, 0x23, 0xef, 0x24, 0x8f, 0x81, 0x2d, 0x46, 0xd2, 0x5f, 0x31, 0x77, + 0x01, 0x67, 0xce, 0xb8, 0x79, 0x67, 0x9e, 0x5c, 0x8e, 0x2e, 0xda, 0x10, 0x3a, 0xe8, 0xcd, 0xf3, + 0x8d, 0xbc, 0x5d, 0x2d, 0xce, 0x96, 0xfd, 0x8c, 0xd3, 0x90, 0x5d, 0x07, 0xf8, 0x9b, 0x79, 0x27, + 0x27, 0x07, 0x61, 0x32, 0xb6, 0xdf, 0xca, 0xdb, 0x8d, 0xd6, 0xc1, 0x26, 0x25, 0x88, 0xbf, 0x9d, + 0xb7, 0xef, 0xe8, 0x01, 0x88, 0x4c, 0xd7, 0x77, 0x36, 0xe6, 0x76, 0x75, 0x04, 0x72, 0xad, 0xba, + 0xca, 0xf1, 0x77, 0x37, 0xe6, 0x96, 0x62, 0x32, 0x7d, 0xdf, 0xcb, 0x3b, 0xf5, 0xd2, 0xef, 0x1e, + 0xfc, 0xfd, 0xbc, 0x5d, 0x0a, 0x1b, 0xba, 0x0f, 0xff, 0xc0, 0xe1, 0x35, 0x4d, 0x39, 0x87, 0xe0, + 0xb0, 0x90, 0x81, 0x99, 0xfe, 0xd3, 0x3c, 0xfa, 0x61, 0xde, 0xae, 0xbd, 0x7e, 0x4c, 0x57, 0xd1, + 0x5d, 0x8e, 0x2b, 0xaa, 0xa2, 0x1f, 0xd8, 0x1b, 0x50, 0xef, 0x76, 0xa8, 0xad, 0x47, 0x26, 0x3d, + 0x37, 0xc0, 0xf7, 0x38, 0x26, 0x1a, 0xdc, 0x0c, 0x93, 0x7a, 0xad, 0x32, 0x73, 0x28, 0xfe, 0xa8, + 0x82, 0x7f, 0xb4, 0x4e, 0x4f, 0x2c, 0x5f, 0x88, 0x42, 0xcd, 0xda, 0x21, 0x64, 0xb8, 0x7b, 0x1d, + 0x13, 0x0d, 0x2e, 0x39, 0xa1, 0x72, 0xf5, 0xfc, 0x01, 0x58, 0xbb, 0x86, 0x86, 0x11, 0xe0, 0x1f, + 0x3b, 0xa1, 0x36, 0x98, 0x39, 0x55, 0x95, 0xf1, 0x68, 0xd8, 0x6d, 0x50, 0x3f, 0x59, 0x67, 0x5f, + 0x1f, 0x22, 0xf3, 0xc4, 0x4f, 0xd7, 0x7b, 0x22, 0xb5, 0xdd, 0x5c, 0xfa, 0x22, 0x84, 0xa2, 0x68, + 0xb5, 0x28, 0x0f, 0xf0, 0xcf, 0xf2, 0x76, 0xdd, 0x25, 0x6a, 0xae, 0x01, 0x69, 0xda, 0x7a, 0xea, + 0x84, 0xfb, 0xf2, 0xf6, 0xa8, 0xef, 0x7e, 0x34, 0xc4, 0xf7, 0x3b, 0x55, 0x67, 0x4e, 0x3a, 0x0c, + 0xcb, 0x85, 0xc5, 0xb9, 0xee, 0xb3, 0xa9, 0xb8, 0x62, 0xe6, 0xce, 0x00, 0x3f, 0xe0, 0x1c, 0xd3, + 0x8d, 0x6a, 0x81, 0x73, 0x11, 0x71, 0x3f, 0x1e, 0x29, 0x15, 0x7e, 0xd0, 0x29, 0xcc, 0x41, 0x90, + 0xde, 0x55, 0x9c, 0x77, 0x5f, 0x3d, 0x31, 0x74, 0x91, 0x2a, 0xd5, 0xee, 0x3e, 0x2b, 0x67, 0x25, + 0xe5, 0x1a, 0x3f, 0xe4, 0x1c, 0x9a, 0x0c, 0xcc, 0x7d, 0xb6, 0x3d, 0xec, 0x1c, 0xba, 0xc1, 0x33, + 0x24, 0x0e, 0x27, 0x7e, 0x24, 0x3f, 0x75, 0xef, 0x26, 0xb4, 0xbd, 0x34, 0x5b, 0x5c, 0x50, 0x8d, + 0x94, 0x0a, 0x39, 0x05, 0x91, 0x66, 0xcd, 0x5d, 0x3b, 0x74, 0x00, 0x9f, 0x40, 0x76, 0xc7, 0x1e, + 0x73, 0xd6, 0x67, 0x80, 0x33, 0x08, 0xf0, 0x08, 0x39, 0x3b, 0x0e, 0xb3, 0x23, 0x4b, 0x1c, 0x5f, + 0x92, 0x52, 0x48, 0xbc, 0x89, 0x9c, 0x1e, 0x0f, 0x11, 0x0e, 0xc0, 0x4c, 0x6d, 0x22, 0xd2, 0x78, + 0xf3, 0x20, 0xe1, 0x1c, 0xef, 0xd0, 0x90, 0x05, 0x78, 0xcb, 0x20, 0xe1, 0x41, 0xb1, 0x40, 0xb5, + 0xbf, 0x82, 0xb7, 0x92, 0x89, 0xd8, 0x19, 0x8e, 0x70, 0x89, 0x9b, 0x59, 0x92, 0x27, 0x07, 0x9f, + 0x38, 0x88, 0xd9, 0x41, 0xa1, 0xe7, 0x45, 0xa3, 0x01, 0xc1, 0x21, 0x8e, 0x73, 0xb6, 0x59, 0xfb, + 0x29, 0x0b, 0x21, 0xa8, 0x8a, 0xa2, 0x04, 0xf3, 0x54, 0x33, 0x73, 0xe8, 0xae, 0x54, 0x36, 0xcf, + 0x5a, 0x4c, 0x97, 0x56, 0x7d, 0x80, 0x00, 0x02, 0x7c, 0x12, 0x39, 0x33, 0x2e, 0xa2, 0x58, 0x64, + 0x12, 0x8f, 0xe9, 0x25, 0x5e, 0xef, 0xb6, 0xba, 0x00, 0xa3, 0xa9, 0xc7, 0x46, 0xd0, 0xb6, 0x52, + 0x32, 0x1b, 0xc7, 0x73, 0x71, 0x62, 0x86, 0xb5, 0x50, 0xab, 0x44, 0x7e, 0x57, 0xd9, 0x09, 0x09, + 0x49, 0x5b, 0x98, 0x30, 0xa9, 0x2d, 0x9a, 0x67, 0xf3, 0x11, 0x3c, 0x42, 0xf6, 0x98, 0x21, 0x6a, + 0x00, 0xa0, 0x48, 0xb9, 0x2e, 0xd4, 0xeb, 0x42, 0x06, 0x78, 0xd3, 0x31, 0x41, 0x09, 0x47, 0xbc, + 0x99, 0xec, 0x35, 0x77, 0xd7, 0x06, 0xa0, 0x79, 0xe1, 0x37, 0x93, 0xea, 0xde, 0x42, 0x2e, 0x30, + 0x3d, 0xf3, 0x98, 0x27, 0x26, 0x93, 0x31, 0xde, 0x3a, 0xf5, 0xb8, 0x87, 0x26, 0x4a, 0xcf, 0xf7, + 0xed, 0x39, 0xf9, 0xd2, 0xf6, 0x3c, 0xa8, 0x9a, 0xfd, 0xe1, 0xf6, 0x0a, 0x74, 0xc9, 0x10, 0x3b, + 0xfa, 0xbe, 0xe9, 0x5e, 0x89, 0x2e, 0x1f, 0x62, 0xd3, 0xb5, 0x65, 0xba, 0x96, 0x5c, 0xd9, 0x1d, + 0xa0, 0x21, 0x7e, 0x22, 0x47, 0xfe, 0x07, 0x5d, 0x76, 0x1c, 0xfb, 0xe2, 0xef, 0x40, 0xf8, 0xc9, + 0x61, 0xb7, 0x25, 0xf3, 0x7e, 0x55, 0x88, 0xfd, 0x51, 0x18, 0xe2, 0xa7, 0x86, 0x65, 0x99, 0x6c, + 0xcb, 0x9e, 0x07, 0x4f, 0x0f, 0xeb, 0x92, 0x64, 0x5f, 0x21, 0x30, 0xb9, 0xf5, 0xcc, 0xf1, 0x71, + 0x4c, 0x46, 0xf7, 0x00, 0x3f, 0x7b, 0x7c, 0xdb, 0xe6, 0x78, 0x27, 0x36, 0xed, 0xb9, 0x1c, 0xf9, + 0x6f, 0x74, 0xe9, 0x90, 0x71, 0xb6, 0x3f, 0xea, 0x0e, 0xe7, 0x90, 0xf5, 0x9f, 0x30, 0x87, 0x23, + 0xd9, 0xfd, 0xb4, 0xdb, 0x7d, 0x7e, 0xde, 0xe0, 0x0d, 0x49, 0xb2, 0xff, 0xd1, 0x3a, 0xdc, 0xae, + 0xfe, 0x07, 0xeb, 0x70, 0x31, 0x4b, 0x28, 0x2e, 0xc6, 0x6d, 0xed, 0x56, 0x8f, 0xfc, 0x17, 0xba, + 0x78, 0x58, 0x82, 0xc9, 0x9e, 0xdb, 0x3c, 0x72, 0x15, 0xba, 0x62, 0x98, 0x3d, 0xbe, 0x66, 0x1d, + 0xaa, 0x61, 0x3f, 0xe5, 0x55, 0xd1, 0x04, 0x8e, 0xef, 0x9b, 0x25, 0xff, 0x8b, 0xae, 0x3a, 0x8e, + 0x9d, 0x87, 0xda, 0x20, 0xe3, 0x95, 0xa2, 0x60, 0x1c, 0xdf, 0x3f, 0x3b, 0x64, 0xf0, 0x66, 0x25, + 0xad, 0xd7, 0x99, 0x66, 0x4b, 0x5c, 0x99, 0x9a, 0x7b, 0x64, 0x76, 0x48, 0xc2, 0xb3, 0xc0, 0xcd, + 0x79, 0x50, 0x11, 0x51, 0x07, 0x38, 0x93, 0xf8, 0xe9, 0xd9, 0xe9, 0xad, 0xff, 0x3f, 0x72, 0xfd, + 0xc8, 0x09, 0xff, 0x09, 0x00, 0x00, 0xff, 0xff, 0xcb, 0x17, 0x26, 0x1b, 0x14, 0x1d, 0x00, 0x00, +} diff --git a/csgo/protocol/protobuf/enginegc.pb.go b/csgo/protocol/protobuf/enginegc.pb.go new file mode 100644 index 00000000..6f295daf --- /dev/null +++ b/csgo/protocol/protobuf/enginegc.pb.go @@ -0,0 +1,161 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: engine_gcmessages.proto + +package protobuf + +import ( + fmt "fmt" + proto "github.com/golang/protobuf/proto" + _ "github.com/golang/protobuf/protoc-gen-go/descriptor" + math "math" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package protobuf is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package protobuf to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +type CEngineGotvSyncPacket struct { + MatchId *uint64 `protobuf:"varint,1,opt,name=match_id,json=matchId" json:"match_id,omitempty"` + InstanceId *uint32 `protobuf:"varint,2,opt,name=instance_id,json=instanceId" json:"instance_id,omitempty"` + Signupfragment *uint32 `protobuf:"varint,3,opt,name=signupfragment" json:"signupfragment,omitempty"` + Currentfragment *uint32 `protobuf:"varint,4,opt,name=currentfragment" json:"currentfragment,omitempty"` + Tickrate *float32 `protobuf:"fixed32,5,opt,name=tickrate" json:"tickrate,omitempty"` + Tick *uint32 `protobuf:"varint,6,opt,name=tick" json:"tick,omitempty"` + Rtdelay *float32 `protobuf:"fixed32,8,opt,name=rtdelay" json:"rtdelay,omitempty"` + Rcvage *float32 `protobuf:"fixed32,9,opt,name=rcvage" json:"rcvage,omitempty"` + KeyframeInterval *float32 `protobuf:"fixed32,10,opt,name=keyframe_interval,json=keyframeInterval" json:"keyframe_interval,omitempty"` + Cdndelay *uint32 `protobuf:"varint,11,opt,name=cdndelay" json:"cdndelay,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CEngineGotvSyncPacket) Reset() { *m = CEngineGotvSyncPacket{} } +func (m *CEngineGotvSyncPacket) String() string { return proto.CompactTextString(m) } +func (*CEngineGotvSyncPacket) ProtoMessage() {} +func (*CEngineGotvSyncPacket) Descriptor() ([]byte, []int) { + return fileDescriptor_32a42573523bc825, []int{0} +} + +func (m *CEngineGotvSyncPacket) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CEngineGotvSyncPacket.Unmarshal(m, b) +} +func (m *CEngineGotvSyncPacket) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CEngineGotvSyncPacket.Marshal(b, m, deterministic) +} +func (m *CEngineGotvSyncPacket) XXX_Merge(src proto.Message) { + xxx_messageInfo_CEngineGotvSyncPacket.Merge(m, src) +} +func (m *CEngineGotvSyncPacket) XXX_Size() int { + return xxx_messageInfo_CEngineGotvSyncPacket.Size(m) +} +func (m *CEngineGotvSyncPacket) XXX_DiscardUnknown() { + xxx_messageInfo_CEngineGotvSyncPacket.DiscardUnknown(m) +} + +var xxx_messageInfo_CEngineGotvSyncPacket proto.InternalMessageInfo + +func (m *CEngineGotvSyncPacket) GetMatchId() uint64 { + if m != nil && m.MatchId != nil { + return *m.MatchId + } + return 0 +} + +func (m *CEngineGotvSyncPacket) GetInstanceId() uint32 { + if m != nil && m.InstanceId != nil { + return *m.InstanceId + } + return 0 +} + +func (m *CEngineGotvSyncPacket) GetSignupfragment() uint32 { + if m != nil && m.Signupfragment != nil { + return *m.Signupfragment + } + return 0 +} + +func (m *CEngineGotvSyncPacket) GetCurrentfragment() uint32 { + if m != nil && m.Currentfragment != nil { + return *m.Currentfragment + } + return 0 +} + +func (m *CEngineGotvSyncPacket) GetTickrate() float32 { + if m != nil && m.Tickrate != nil { + return *m.Tickrate + } + return 0 +} + +func (m *CEngineGotvSyncPacket) GetTick() uint32 { + if m != nil && m.Tick != nil { + return *m.Tick + } + return 0 +} + +func (m *CEngineGotvSyncPacket) GetRtdelay() float32 { + if m != nil && m.Rtdelay != nil { + return *m.Rtdelay + } + return 0 +} + +func (m *CEngineGotvSyncPacket) GetRcvage() float32 { + if m != nil && m.Rcvage != nil { + return *m.Rcvage + } + return 0 +} + +func (m *CEngineGotvSyncPacket) GetKeyframeInterval() float32 { + if m != nil && m.KeyframeInterval != nil { + return *m.KeyframeInterval + } + return 0 +} + +func (m *CEngineGotvSyncPacket) GetCdndelay() uint32 { + if m != nil && m.Cdndelay != nil { + return *m.Cdndelay + } + return 0 +} + +func init() { + proto.RegisterType((*CEngineGotvSyncPacket)(nil), "CEngineGotvSyncPacket") +} + +func init() { proto.RegisterFile("engine_gcmessages.proto", fileDescriptor_32a42573523bc825) } + +var fileDescriptor_32a42573523bc825 = []byte{ + // 278 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x5c, 0x8e, 0x4d, 0x4e, 0xc3, 0x30, + 0x10, 0x85, 0x49, 0x5b, 0xda, 0x32, 0x15, 0x7f, 0x96, 0x00, 0xd3, 0x0d, 0x11, 0x0b, 0x14, 0x09, + 0x89, 0xde, 0x01, 0x84, 0x50, 0x77, 0xa8, 0x1c, 0xa0, 0x32, 0xf6, 0xd4, 0x58, 0x49, 0xec, 0xc8, + 0x9e, 0x44, 0xca, 0x8e, 0x23, 0x72, 0x24, 0x14, 0xb7, 0xc9, 0xa2, 0xbb, 0xf9, 0xde, 0xfb, 0xc6, + 0x1e, 0xb8, 0x43, 0xab, 0x8d, 0xc5, 0xad, 0x96, 0x25, 0x86, 0x20, 0x34, 0x86, 0x97, 0xca, 0x3b, + 0x72, 0xcb, 0x54, 0x3b, 0xa7, 0x0b, 0x5c, 0x45, 0xfa, 0xae, 0x77, 0x2b, 0x85, 0x41, 0x7a, 0x53, + 0x91, 0xf3, 0x7b, 0xe3, 0xf1, 0x6f, 0x04, 0x37, 0x6f, 0xef, 0x71, 0xfd, 0xc3, 0x51, 0xf3, 0xd5, + 0x5a, 0xf9, 0x29, 0x64, 0x8e, 0xc4, 0xee, 0x61, 0x5e, 0x0a, 0x92, 0x3f, 0x5b, 0xa3, 0x78, 0x92, + 0x26, 0xd9, 0x64, 0x33, 0x8b, 0xbc, 0x56, 0xec, 0x01, 0x16, 0xc6, 0x06, 0x12, 0x56, 0x62, 0xd7, + 0x8e, 0xd2, 0x24, 0x3b, 0xdf, 0x40, 0x1f, 0xad, 0x15, 0x7b, 0x82, 0x8b, 0x60, 0xb4, 0xad, 0xab, + 0x9d, 0x17, 0xba, 0x44, 0x4b, 0x7c, 0x1c, 0x9d, 0xa3, 0x94, 0x65, 0x70, 0x29, 0x6b, 0xef, 0xd1, + 0xd2, 0x20, 0x4e, 0xa2, 0x78, 0x1c, 0xb3, 0x25, 0xcc, 0xc9, 0xc8, 0xdc, 0x0b, 0x42, 0x7e, 0x9a, + 0x26, 0xd9, 0x68, 0x33, 0x30, 0x63, 0x30, 0xe9, 0x66, 0x3e, 0x8d, 0xab, 0x71, 0x66, 0x1c, 0x66, + 0x9e, 0x14, 0x16, 0xa2, 0xe5, 0xf3, 0xa8, 0xf7, 0xc8, 0x6e, 0x61, 0xea, 0x65, 0x23, 0x34, 0xf2, + 0xb3, 0x58, 0x1c, 0x88, 0x3d, 0xc3, 0x75, 0x8e, 0xed, 0xce, 0x8b, 0x12, 0xb7, 0xc6, 0x12, 0xfa, + 0x46, 0x14, 0x1c, 0xa2, 0x72, 0xd5, 0x17, 0xeb, 0x43, 0xde, 0x9d, 0x23, 0x95, 0xdd, 0xbf, 0xbf, + 0x88, 0xdf, 0x0e, 0xfc, 0x3a, 0xfe, 0x4d, 0x4e, 0xfe, 0x03, 0x00, 0x00, 0xff, 0xff, 0xa9, 0x03, + 0x44, 0x9b, 0x93, 0x01, 0x00, 0x00, +} diff --git a/csgo/protocol/protobuf/fatdemo.pb.go b/csgo/protocol/protobuf/fatdemo.pb.go new file mode 100644 index 00000000..9bbe9a3e --- /dev/null +++ b/csgo/protocol/protobuf/fatdemo.pb.go @@ -0,0 +1,997 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: fatdemo.proto + +package protobuf + +import ( + fmt "fmt" + proto "github.com/golang/protobuf/proto" + math "math" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package protobuf is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package protobuf to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +type EHitGroup int32 + +const ( + EHitGroup_EHG_Generic EHitGroup = 0 + EHitGroup_EHG_Head EHitGroup = 1 + EHitGroup_EHG_Chest EHitGroup = 2 + EHitGroup_EHG_Stomach EHitGroup = 3 + EHitGroup_EHG_LeftArm EHitGroup = 4 + EHitGroup_EHG_RightArm EHitGroup = 5 + EHitGroup_EHG_LeftLeg EHitGroup = 6 + EHitGroup_EHG_RightLeg EHitGroup = 7 + EHitGroup_EHG_Gear EHitGroup = 8 + EHitGroup_EHG_Miss EHitGroup = 9 +) + +var EHitGroup_name = map[int32]string{ + 0: "EHG_Generic", + 1: "EHG_Head", + 2: "EHG_Chest", + 3: "EHG_Stomach", + 4: "EHG_LeftArm", + 5: "EHG_RightArm", + 6: "EHG_LeftLeg", + 7: "EHG_RightLeg", + 8: "EHG_Gear", + 9: "EHG_Miss", +} + +var EHitGroup_value = map[string]int32{ + "EHG_Generic": 0, + "EHG_Head": 1, + "EHG_Chest": 2, + "EHG_Stomach": 3, + "EHG_LeftArm": 4, + "EHG_RightArm": 5, + "EHG_LeftLeg": 6, + "EHG_RightLeg": 7, + "EHG_Gear": 8, + "EHG_Miss": 9, +} + +func (x EHitGroup) Enum() *EHitGroup { + p := new(EHitGroup) + *p = x + return p +} + +func (x EHitGroup) String() string { + return proto.EnumName(EHitGroup_name, int32(x)) +} + +func (x *EHitGroup) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(EHitGroup_value, data, "EHitGroup") + if err != nil { + return err + } + *x = EHitGroup(value) + return nil +} + +func (EHitGroup) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_c5902060817411f4, []int{0} +} + +type ETeam int32 + +const ( + ETeam_ET_Unknown ETeam = 0 + ETeam_ET_Spectator ETeam = 1 + ETeam_ET_Terrorist ETeam = 2 + ETeam_ET_CT ETeam = 3 +) + +var ETeam_name = map[int32]string{ + 0: "ET_Unknown", + 1: "ET_Spectator", + 2: "ET_Terrorist", + 3: "ET_CT", +} + +var ETeam_value = map[string]int32{ + "ET_Unknown": 0, + "ET_Spectator": 1, + "ET_Terrorist": 2, + "ET_CT": 3, +} + +func (x ETeam) Enum() *ETeam { + p := new(ETeam) + *p = x + return p +} + +func (x ETeam) String() string { + return proto.EnumName(ETeam_name, int32(x)) +} + +func (x *ETeam) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(ETeam_value, data, "ETeam") + if err != nil { + return err + } + *x = ETeam(value) + return nil +} + +func (ETeam) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_c5902060817411f4, []int{1} +} + +type EWeaponType int32 + +const ( + EWeaponType_EWT_Knife EWeaponType = 0 + EWeaponType_EWT_Pistol EWeaponType = 1 + EWeaponType_EWT_SubMachineGun EWeaponType = 2 + EWeaponType_EWT_Rifle EWeaponType = 3 + EWeaponType_EWT_Shotgun EWeaponType = 4 + EWeaponType_EWT_SniperRifle EWeaponType = 5 + EWeaponType_EWT_MachineGun EWeaponType = 6 + EWeaponType_EWT_C4 EWeaponType = 7 + EWeaponType_EWT_Grenade EWeaponType = 8 + EWeaponType_EWT_Equipment EWeaponType = 9 + EWeaponType_EWT_StackableItem EWeaponType = 10 + EWeaponType_EWT_Unknown EWeaponType = 11 +) + +var EWeaponType_name = map[int32]string{ + 0: "EWT_Knife", + 1: "EWT_Pistol", + 2: "EWT_SubMachineGun", + 3: "EWT_Rifle", + 4: "EWT_Shotgun", + 5: "EWT_SniperRifle", + 6: "EWT_MachineGun", + 7: "EWT_C4", + 8: "EWT_Grenade", + 9: "EWT_Equipment", + 10: "EWT_StackableItem", + 11: "EWT_Unknown", +} + +var EWeaponType_value = map[string]int32{ + "EWT_Knife": 0, + "EWT_Pistol": 1, + "EWT_SubMachineGun": 2, + "EWT_Rifle": 3, + "EWT_Shotgun": 4, + "EWT_SniperRifle": 5, + "EWT_MachineGun": 6, + "EWT_C4": 7, + "EWT_Grenade": 8, + "EWT_Equipment": 9, + "EWT_StackableItem": 10, + "EWT_Unknown": 11, +} + +func (x EWeaponType) Enum() *EWeaponType { + p := new(EWeaponType) + *p = x + return p +} + +func (x EWeaponType) String() string { + return proto.EnumName(EWeaponType_name, int32(x)) +} + +func (x *EWeaponType) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(EWeaponType_value, data, "EWeaponType") + if err != nil { + return err + } + *x = EWeaponType(value) + return nil +} + +func (EWeaponType) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_c5902060817411f4, []int{2} +} + +type MLDict struct { + Key *string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"` + ValString *string `protobuf:"bytes,2,opt,name=val_string,json=valString" json:"val_string,omitempty"` + ValInt *int32 `protobuf:"varint,3,opt,name=val_int,json=valInt" json:"val_int,omitempty"` + ValFloat *float32 `protobuf:"fixed32,4,opt,name=val_float,json=valFloat" json:"val_float,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MLDict) Reset() { *m = MLDict{} } +func (m *MLDict) String() string { return proto.CompactTextString(m) } +func (*MLDict) ProtoMessage() {} +func (*MLDict) Descriptor() ([]byte, []int) { + return fileDescriptor_c5902060817411f4, []int{0} +} + +func (m *MLDict) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MLDict.Unmarshal(m, b) +} +func (m *MLDict) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MLDict.Marshal(b, m, deterministic) +} +func (m *MLDict) XXX_Merge(src proto.Message) { + xxx_messageInfo_MLDict.Merge(m, src) +} +func (m *MLDict) XXX_Size() int { + return xxx_messageInfo_MLDict.Size(m) +} +func (m *MLDict) XXX_DiscardUnknown() { + xxx_messageInfo_MLDict.DiscardUnknown(m) +} + +var xxx_messageInfo_MLDict proto.InternalMessageInfo + +func (m *MLDict) GetKey() string { + if m != nil && m.Key != nil { + return *m.Key + } + return "" +} + +func (m *MLDict) GetValString() string { + if m != nil && m.ValString != nil { + return *m.ValString + } + return "" +} + +func (m *MLDict) GetValInt() int32 { + if m != nil && m.ValInt != nil { + return *m.ValInt + } + return 0 +} + +func (m *MLDict) GetValFloat() float32 { + if m != nil && m.ValFloat != nil { + return *m.ValFloat + } + return 0 +} + +type MLEvent struct { + EventName *string `protobuf:"bytes,1,opt,name=event_name,json=eventName" json:"event_name,omitempty"` + Data []*MLDict `protobuf:"bytes,2,rep,name=data" json:"data,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MLEvent) Reset() { *m = MLEvent{} } +func (m *MLEvent) String() string { return proto.CompactTextString(m) } +func (*MLEvent) ProtoMessage() {} +func (*MLEvent) Descriptor() ([]byte, []int) { + return fileDescriptor_c5902060817411f4, []int{1} +} + +func (m *MLEvent) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MLEvent.Unmarshal(m, b) +} +func (m *MLEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MLEvent.Marshal(b, m, deterministic) +} +func (m *MLEvent) XXX_Merge(src proto.Message) { + xxx_messageInfo_MLEvent.Merge(m, src) +} +func (m *MLEvent) XXX_Size() int { + return xxx_messageInfo_MLEvent.Size(m) +} +func (m *MLEvent) XXX_DiscardUnknown() { + xxx_messageInfo_MLEvent.DiscardUnknown(m) +} + +var xxx_messageInfo_MLEvent proto.InternalMessageInfo + +func (m *MLEvent) GetEventName() string { + if m != nil && m.EventName != nil { + return *m.EventName + } + return "" +} + +func (m *MLEvent) GetData() []*MLDict { + if m != nil { + return m.Data + } + return nil +} + +type MLMatchState struct { + GameMode *string `protobuf:"bytes,1,opt,name=game_mode,json=gameMode" json:"game_mode,omitempty"` + Phase *string `protobuf:"bytes,2,opt,name=phase" json:"phase,omitempty"` + Round *int32 `protobuf:"varint,3,opt,name=round" json:"round,omitempty"` + ScoreCt *int32 `protobuf:"varint,4,opt,name=score_ct,json=scoreCt" json:"score_ct,omitempty"` + ScoreT *int32 `protobuf:"varint,5,opt,name=score_t,json=scoreT" json:"score_t,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MLMatchState) Reset() { *m = MLMatchState{} } +func (m *MLMatchState) String() string { return proto.CompactTextString(m) } +func (*MLMatchState) ProtoMessage() {} +func (*MLMatchState) Descriptor() ([]byte, []int) { + return fileDescriptor_c5902060817411f4, []int{2} +} + +func (m *MLMatchState) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MLMatchState.Unmarshal(m, b) +} +func (m *MLMatchState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MLMatchState.Marshal(b, m, deterministic) +} +func (m *MLMatchState) XXX_Merge(src proto.Message) { + xxx_messageInfo_MLMatchState.Merge(m, src) +} +func (m *MLMatchState) XXX_Size() int { + return xxx_messageInfo_MLMatchState.Size(m) +} +func (m *MLMatchState) XXX_DiscardUnknown() { + xxx_messageInfo_MLMatchState.DiscardUnknown(m) +} + +var xxx_messageInfo_MLMatchState proto.InternalMessageInfo + +func (m *MLMatchState) GetGameMode() string { + if m != nil && m.GameMode != nil { + return *m.GameMode + } + return "" +} + +func (m *MLMatchState) GetPhase() string { + if m != nil && m.Phase != nil { + return *m.Phase + } + return "" +} + +func (m *MLMatchState) GetRound() int32 { + if m != nil && m.Round != nil { + return *m.Round + } + return 0 +} + +func (m *MLMatchState) GetScoreCt() int32 { + if m != nil && m.ScoreCt != nil { + return *m.ScoreCt + } + return 0 +} + +func (m *MLMatchState) GetScoreT() int32 { + if m != nil && m.ScoreT != nil { + return *m.ScoreT + } + return 0 +} + +type MLRoundState struct { + Phase *string `protobuf:"bytes,1,opt,name=phase" json:"phase,omitempty"` + WinTeam *ETeam `protobuf:"varint,2,opt,name=win_team,json=winTeam,enum=ETeam,def=0" json:"win_team,omitempty"` + BombState *string `protobuf:"bytes,3,opt,name=bomb_state,json=bombState" json:"bomb_state,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MLRoundState) Reset() { *m = MLRoundState{} } +func (m *MLRoundState) String() string { return proto.CompactTextString(m) } +func (*MLRoundState) ProtoMessage() {} +func (*MLRoundState) Descriptor() ([]byte, []int) { + return fileDescriptor_c5902060817411f4, []int{3} +} + +func (m *MLRoundState) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MLRoundState.Unmarshal(m, b) +} +func (m *MLRoundState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MLRoundState.Marshal(b, m, deterministic) +} +func (m *MLRoundState) XXX_Merge(src proto.Message) { + xxx_messageInfo_MLRoundState.Merge(m, src) +} +func (m *MLRoundState) XXX_Size() int { + return xxx_messageInfo_MLRoundState.Size(m) +} +func (m *MLRoundState) XXX_DiscardUnknown() { + xxx_messageInfo_MLRoundState.DiscardUnknown(m) +} + +var xxx_messageInfo_MLRoundState proto.InternalMessageInfo + +const Default_MLRoundState_WinTeam ETeam = ETeam_ET_Unknown + +func (m *MLRoundState) GetPhase() string { + if m != nil && m.Phase != nil { + return *m.Phase + } + return "" +} + +func (m *MLRoundState) GetWinTeam() ETeam { + if m != nil && m.WinTeam != nil { + return *m.WinTeam + } + return Default_MLRoundState_WinTeam +} + +func (m *MLRoundState) GetBombState() string { + if m != nil && m.BombState != nil { + return *m.BombState + } + return "" +} + +type MLWeaponState struct { + Index *int32 `protobuf:"varint,1,opt,name=index" json:"index,omitempty"` + Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` + Type *EWeaponType `protobuf:"varint,3,opt,name=type,enum=EWeaponType,def=0" json:"type,omitempty"` + AmmoClip *int32 `protobuf:"varint,4,opt,name=ammo_clip,json=ammoClip" json:"ammo_clip,omitempty"` + AmmoClipMax *int32 `protobuf:"varint,5,opt,name=ammo_clip_max,json=ammoClipMax" json:"ammo_clip_max,omitempty"` + AmmoReserve *int32 `protobuf:"varint,6,opt,name=ammo_reserve,json=ammoReserve" json:"ammo_reserve,omitempty"` + State *string `protobuf:"bytes,7,opt,name=state" json:"state,omitempty"` + RecoilIndex *float32 `protobuf:"fixed32,8,opt,name=recoil_index,json=recoilIndex" json:"recoil_index,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MLWeaponState) Reset() { *m = MLWeaponState{} } +func (m *MLWeaponState) String() string { return proto.CompactTextString(m) } +func (*MLWeaponState) ProtoMessage() {} +func (*MLWeaponState) Descriptor() ([]byte, []int) { + return fileDescriptor_c5902060817411f4, []int{4} +} + +func (m *MLWeaponState) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MLWeaponState.Unmarshal(m, b) +} +func (m *MLWeaponState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MLWeaponState.Marshal(b, m, deterministic) +} +func (m *MLWeaponState) XXX_Merge(src proto.Message) { + xxx_messageInfo_MLWeaponState.Merge(m, src) +} +func (m *MLWeaponState) XXX_Size() int { + return xxx_messageInfo_MLWeaponState.Size(m) +} +func (m *MLWeaponState) XXX_DiscardUnknown() { + xxx_messageInfo_MLWeaponState.DiscardUnknown(m) +} + +var xxx_messageInfo_MLWeaponState proto.InternalMessageInfo + +const Default_MLWeaponState_Type EWeaponType = EWeaponType_EWT_Knife + +func (m *MLWeaponState) GetIndex() int32 { + if m != nil && m.Index != nil { + return *m.Index + } + return 0 +} + +func (m *MLWeaponState) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *MLWeaponState) GetType() EWeaponType { + if m != nil && m.Type != nil { + return *m.Type + } + return Default_MLWeaponState_Type +} + +func (m *MLWeaponState) GetAmmoClip() int32 { + if m != nil && m.AmmoClip != nil { + return *m.AmmoClip + } + return 0 +} + +func (m *MLWeaponState) GetAmmoClipMax() int32 { + if m != nil && m.AmmoClipMax != nil { + return *m.AmmoClipMax + } + return 0 +} + +func (m *MLWeaponState) GetAmmoReserve() int32 { + if m != nil && m.AmmoReserve != nil { + return *m.AmmoReserve + } + return 0 +} + +func (m *MLWeaponState) GetState() string { + if m != nil && m.State != nil { + return *m.State + } + return "" +} + +func (m *MLWeaponState) GetRecoilIndex() float32 { + if m != nil && m.RecoilIndex != nil { + return *m.RecoilIndex + } + return 0 +} + +type MLPlayerState struct { + AccountId *int32 `protobuf:"varint,1,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + UserId *int32 `protobuf:"varint,2,opt,name=user_id,json=userId" json:"user_id,omitempty"` + Entindex *int32 `protobuf:"varint,3,opt,name=entindex" json:"entindex,omitempty"` + Name *string `protobuf:"bytes,4,opt,name=name" json:"name,omitempty"` + Clan *string `protobuf:"bytes,5,opt,name=clan" json:"clan,omitempty"` + Team *ETeam `protobuf:"varint,6,opt,name=team,enum=ETeam,def=0" json:"team,omitempty"` + Abspos *CMsgVector `protobuf:"bytes,7,opt,name=abspos" json:"abspos,omitempty"` + Eyeangle *CMsgQAngle `protobuf:"bytes,8,opt,name=eyeangle" json:"eyeangle,omitempty"` + EyeangleFwd *CMsgVector `protobuf:"bytes,9,opt,name=eyeangle_fwd,json=eyeangleFwd" json:"eyeangle_fwd,omitempty"` + Health *int32 `protobuf:"varint,10,opt,name=health" json:"health,omitempty"` + Armor *int32 `protobuf:"varint,11,opt,name=armor" json:"armor,omitempty"` + Flashed *float32 `protobuf:"fixed32,12,opt,name=flashed" json:"flashed,omitempty"` + Smoked *float32 `protobuf:"fixed32,13,opt,name=smoked" json:"smoked,omitempty"` + Money *int32 `protobuf:"varint,14,opt,name=money" json:"money,omitempty"` + RoundKills *int32 `protobuf:"varint,15,opt,name=round_kills,json=roundKills" json:"round_kills,omitempty"` + RoundKillhs *int32 `protobuf:"varint,16,opt,name=round_killhs,json=roundKillhs" json:"round_killhs,omitempty"` + Burning *float32 `protobuf:"fixed32,17,opt,name=burning" json:"burning,omitempty"` + Helmet *bool `protobuf:"varint,18,opt,name=helmet" json:"helmet,omitempty"` + DefuseKit *bool `protobuf:"varint,19,opt,name=defuse_kit,json=defuseKit" json:"defuse_kit,omitempty"` + Weapons []*MLWeaponState `protobuf:"bytes,20,rep,name=weapons" json:"weapons,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MLPlayerState) Reset() { *m = MLPlayerState{} } +func (m *MLPlayerState) String() string { return proto.CompactTextString(m) } +func (*MLPlayerState) ProtoMessage() {} +func (*MLPlayerState) Descriptor() ([]byte, []int) { + return fileDescriptor_c5902060817411f4, []int{5} +} + +func (m *MLPlayerState) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MLPlayerState.Unmarshal(m, b) +} +func (m *MLPlayerState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MLPlayerState.Marshal(b, m, deterministic) +} +func (m *MLPlayerState) XXX_Merge(src proto.Message) { + xxx_messageInfo_MLPlayerState.Merge(m, src) +} +func (m *MLPlayerState) XXX_Size() int { + return xxx_messageInfo_MLPlayerState.Size(m) +} +func (m *MLPlayerState) XXX_DiscardUnknown() { + xxx_messageInfo_MLPlayerState.DiscardUnknown(m) +} + +var xxx_messageInfo_MLPlayerState proto.InternalMessageInfo + +const Default_MLPlayerState_Team ETeam = ETeam_ET_Unknown + +func (m *MLPlayerState) GetAccountId() int32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *MLPlayerState) GetUserId() int32 { + if m != nil && m.UserId != nil { + return *m.UserId + } + return 0 +} + +func (m *MLPlayerState) GetEntindex() int32 { + if m != nil && m.Entindex != nil { + return *m.Entindex + } + return 0 +} + +func (m *MLPlayerState) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *MLPlayerState) GetClan() string { + if m != nil && m.Clan != nil { + return *m.Clan + } + return "" +} + +func (m *MLPlayerState) GetTeam() ETeam { + if m != nil && m.Team != nil { + return *m.Team + } + return Default_MLPlayerState_Team +} + +func (m *MLPlayerState) GetAbspos() *CMsgVector { + if m != nil { + return m.Abspos + } + return nil +} + +func (m *MLPlayerState) GetEyeangle() *CMsgQAngle { + if m != nil { + return m.Eyeangle + } + return nil +} + +func (m *MLPlayerState) GetEyeangleFwd() *CMsgVector { + if m != nil { + return m.EyeangleFwd + } + return nil +} + +func (m *MLPlayerState) GetHealth() int32 { + if m != nil && m.Health != nil { + return *m.Health + } + return 0 +} + +func (m *MLPlayerState) GetArmor() int32 { + if m != nil && m.Armor != nil { + return *m.Armor + } + return 0 +} + +func (m *MLPlayerState) GetFlashed() float32 { + if m != nil && m.Flashed != nil { + return *m.Flashed + } + return 0 +} + +func (m *MLPlayerState) GetSmoked() float32 { + if m != nil && m.Smoked != nil { + return *m.Smoked + } + return 0 +} + +func (m *MLPlayerState) GetMoney() int32 { + if m != nil && m.Money != nil { + return *m.Money + } + return 0 +} + +func (m *MLPlayerState) GetRoundKills() int32 { + if m != nil && m.RoundKills != nil { + return *m.RoundKills + } + return 0 +} + +func (m *MLPlayerState) GetRoundKillhs() int32 { + if m != nil && m.RoundKillhs != nil { + return *m.RoundKillhs + } + return 0 +} + +func (m *MLPlayerState) GetBurning() float32 { + if m != nil && m.Burning != nil { + return *m.Burning + } + return 0 +} + +func (m *MLPlayerState) GetHelmet() bool { + if m != nil && m.Helmet != nil { + return *m.Helmet + } + return false +} + +func (m *MLPlayerState) GetDefuseKit() bool { + if m != nil && m.DefuseKit != nil { + return *m.DefuseKit + } + return false +} + +func (m *MLPlayerState) GetWeapons() []*MLWeaponState { + if m != nil { + return m.Weapons + } + return nil +} + +type MLGameState struct { + Match *MLMatchState `protobuf:"bytes,1,opt,name=match" json:"match,omitempty"` + Round *MLRoundState `protobuf:"bytes,2,opt,name=round" json:"round,omitempty"` + Players []*MLPlayerState `protobuf:"bytes,3,rep,name=players" json:"players,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MLGameState) Reset() { *m = MLGameState{} } +func (m *MLGameState) String() string { return proto.CompactTextString(m) } +func (*MLGameState) ProtoMessage() {} +func (*MLGameState) Descriptor() ([]byte, []int) { + return fileDescriptor_c5902060817411f4, []int{6} +} + +func (m *MLGameState) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MLGameState.Unmarshal(m, b) +} +func (m *MLGameState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MLGameState.Marshal(b, m, deterministic) +} +func (m *MLGameState) XXX_Merge(src proto.Message) { + xxx_messageInfo_MLGameState.Merge(m, src) +} +func (m *MLGameState) XXX_Size() int { + return xxx_messageInfo_MLGameState.Size(m) +} +func (m *MLGameState) XXX_DiscardUnknown() { + xxx_messageInfo_MLGameState.DiscardUnknown(m) +} + +var xxx_messageInfo_MLGameState proto.InternalMessageInfo + +func (m *MLGameState) GetMatch() *MLMatchState { + if m != nil { + return m.Match + } + return nil +} + +func (m *MLGameState) GetRound() *MLRoundState { + if m != nil { + return m.Round + } + return nil +} + +func (m *MLGameState) GetPlayers() []*MLPlayerState { + if m != nil { + return m.Players + } + return nil +} + +type MLDemoHeader struct { + MapName *string `protobuf:"bytes,1,opt,name=map_name,json=mapName" json:"map_name,omitempty"` + TickRate *int32 `protobuf:"varint,2,opt,name=tick_rate,json=tickRate" json:"tick_rate,omitempty"` + Version *uint32 `protobuf:"varint,3,opt,name=version" json:"version,omitempty"` + SteamUniverse *uint32 `protobuf:"varint,4,opt,name=steam_universe,json=steamUniverse" json:"steam_universe,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MLDemoHeader) Reset() { *m = MLDemoHeader{} } +func (m *MLDemoHeader) String() string { return proto.CompactTextString(m) } +func (*MLDemoHeader) ProtoMessage() {} +func (*MLDemoHeader) Descriptor() ([]byte, []int) { + return fileDescriptor_c5902060817411f4, []int{7} +} + +func (m *MLDemoHeader) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MLDemoHeader.Unmarshal(m, b) +} +func (m *MLDemoHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MLDemoHeader.Marshal(b, m, deterministic) +} +func (m *MLDemoHeader) XXX_Merge(src proto.Message) { + xxx_messageInfo_MLDemoHeader.Merge(m, src) +} +func (m *MLDemoHeader) XXX_Size() int { + return xxx_messageInfo_MLDemoHeader.Size(m) +} +func (m *MLDemoHeader) XXX_DiscardUnknown() { + xxx_messageInfo_MLDemoHeader.DiscardUnknown(m) +} + +var xxx_messageInfo_MLDemoHeader proto.InternalMessageInfo + +func (m *MLDemoHeader) GetMapName() string { + if m != nil && m.MapName != nil { + return *m.MapName + } + return "" +} + +func (m *MLDemoHeader) GetTickRate() int32 { + if m != nil && m.TickRate != nil { + return *m.TickRate + } + return 0 +} + +func (m *MLDemoHeader) GetVersion() uint32 { + if m != nil && m.Version != nil { + return *m.Version + } + return 0 +} + +func (m *MLDemoHeader) GetSteamUniverse() uint32 { + if m != nil && m.SteamUniverse != nil { + return *m.SteamUniverse + } + return 0 +} + +type MLTick struct { + TickCount *int32 `protobuf:"varint,1,opt,name=tick_count,json=tickCount" json:"tick_count,omitempty"` + State *MLGameState `protobuf:"bytes,2,opt,name=state" json:"state,omitempty"` + Events []*MLEvent `protobuf:"bytes,3,rep,name=events" json:"events,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *MLTick) Reset() { *m = MLTick{} } +func (m *MLTick) String() string { return proto.CompactTextString(m) } +func (*MLTick) ProtoMessage() {} +func (*MLTick) Descriptor() ([]byte, []int) { + return fileDescriptor_c5902060817411f4, []int{8} +} + +func (m *MLTick) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_MLTick.Unmarshal(m, b) +} +func (m *MLTick) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_MLTick.Marshal(b, m, deterministic) +} +func (m *MLTick) XXX_Merge(src proto.Message) { + xxx_messageInfo_MLTick.Merge(m, src) +} +func (m *MLTick) XXX_Size() int { + return xxx_messageInfo_MLTick.Size(m) +} +func (m *MLTick) XXX_DiscardUnknown() { + xxx_messageInfo_MLTick.DiscardUnknown(m) +} + +var xxx_messageInfo_MLTick proto.InternalMessageInfo + +func (m *MLTick) GetTickCount() int32 { + if m != nil && m.TickCount != nil { + return *m.TickCount + } + return 0 +} + +func (m *MLTick) GetState() *MLGameState { + if m != nil { + return m.State + } + return nil +} + +func (m *MLTick) GetEvents() []*MLEvent { + if m != nil { + return m.Events + } + return nil +} + +func init() { + proto.RegisterEnum("EHitGroup", EHitGroup_name, EHitGroup_value) + proto.RegisterEnum("ETeam", ETeam_name, ETeam_value) + proto.RegisterEnum("EWeaponType", EWeaponType_name, EWeaponType_value) + proto.RegisterType((*MLDict)(nil), "MLDict") + proto.RegisterType((*MLEvent)(nil), "MLEvent") + proto.RegisterType((*MLMatchState)(nil), "MLMatchState") + proto.RegisterType((*MLRoundState)(nil), "MLRoundState") + proto.RegisterType((*MLWeaponState)(nil), "MLWeaponState") + proto.RegisterType((*MLPlayerState)(nil), "MLPlayerState") + proto.RegisterType((*MLGameState)(nil), "MLGameState") + proto.RegisterType((*MLDemoHeader)(nil), "MLDemoHeader") + proto.RegisterType((*MLTick)(nil), "MLTick") +} + +func init() { proto.RegisterFile("fatdemo.proto", fileDescriptor_c5902060817411f4) } + +var fileDescriptor_c5902060817411f4 = []byte{ + // 1179 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x55, 0xcd, 0x8e, 0xdb, 0x36, + 0x10, 0x8e, 0xbd, 0xfe, 0x91, 0xc6, 0x3f, 0xd1, 0x32, 0x69, 0xab, 0x26, 0x08, 0xba, 0x75, 0xd0, + 0xd6, 0x48, 0x51, 0x1f, 0x16, 0x3d, 0xe5, 0x16, 0x38, 0x8e, 0xb3, 0x88, 0x5d, 0xa4, 0x5a, 0xa7, + 0x39, 0x0a, 0x5c, 0x69, 0x6c, 0x13, 0x96, 0x48, 0x95, 0xa2, 0xbd, 0xd9, 0x63, 0xd1, 0x43, 0x0f, + 0x7d, 0x95, 0x3e, 0x56, 0xd1, 0xe7, 0x28, 0x86, 0x94, 0x1c, 0x07, 0x45, 0x6f, 0xfa, 0xbe, 0x19, + 0x0e, 0x67, 0x3e, 0xce, 0x8c, 0x60, 0xb0, 0xe6, 0x26, 0xc5, 0x5c, 0x4d, 0x0a, 0xad, 0x8c, 0x7a, + 0x74, 0x2e, 0xd1, 0xe4, 0x58, 0x96, 0x7c, 0x83, 0xa5, 0xa3, 0x46, 0x0a, 0x3a, 0xcb, 0xc5, 0x4b, + 0x91, 0x18, 0x16, 0xc0, 0xd9, 0x0e, 0xef, 0xc2, 0xc6, 0x45, 0x63, 0xec, 0x47, 0xf4, 0xc9, 0x9e, + 0x00, 0x1c, 0x78, 0x16, 0x97, 0x46, 0x0b, 0xb9, 0x09, 0x9b, 0xd6, 0xe0, 0x1f, 0x78, 0x76, 0x6d, + 0x09, 0xf6, 0x05, 0x74, 0xc9, 0x2c, 0xa4, 0x09, 0xcf, 0x2e, 0x1a, 0xe3, 0x76, 0xd4, 0x39, 0xf0, + 0xec, 0x4a, 0x1a, 0xf6, 0x18, 0xc8, 0x2b, 0x5e, 0x67, 0x8a, 0x9b, 0xb0, 0x75, 0xd1, 0x18, 0x37, + 0x23, 0xef, 0xc0, 0xb3, 0x57, 0x84, 0x47, 0x33, 0xe8, 0x2e, 0x17, 0xb3, 0x03, 0x4a, 0x43, 0xf1, + 0x91, 0x3e, 0x62, 0xc9, 0x73, 0xac, 0x2e, 0xf6, 0x2d, 0xf3, 0x13, 0xcf, 0x91, 0x3d, 0x86, 0x56, + 0xca, 0x0d, 0x0f, 0x9b, 0x17, 0x67, 0xe3, 0xde, 0x65, 0x77, 0xe2, 0xf2, 0x8c, 0x2c, 0x39, 0xfa, + 0xb3, 0x01, 0xfd, 0xe5, 0x62, 0xc9, 0x4d, 0xb2, 0xbd, 0x36, 0xdc, 0x90, 0xb7, 0xbf, 0xe1, 0x39, + 0xc6, 0xb9, 0x4a, 0xeb, 0x58, 0x1e, 0x11, 0x4b, 0x95, 0x22, 0x7b, 0x08, 0xed, 0x62, 0xcb, 0x4b, + 0xac, 0x8a, 0x70, 0x80, 0x58, 0xad, 0xf6, 0x32, 0xad, 0xd2, 0x77, 0x80, 0x7d, 0x09, 0x5e, 0x99, + 0x28, 0x8d, 0x71, 0xe2, 0x92, 0x6f, 0x47, 0x5d, 0x8b, 0xa7, 0x86, 0x2a, 0x76, 0x26, 0x13, 0xb6, + 0x5d, 0xc5, 0x16, 0xae, 0x46, 0x9a, 0x92, 0x89, 0xe8, 0xb8, 0x4b, 0xe6, 0x78, 0x5f, 0xe3, 0xf4, + 0xbe, 0x1f, 0xc0, 0xbb, 0x15, 0x32, 0x36, 0xc8, 0x73, 0x9b, 0xc8, 0xf0, 0xb2, 0x33, 0x99, 0xad, + 0x90, 0xe7, 0xcf, 0x61, 0xb6, 0x8a, 0xdf, 0xc9, 0x9d, 0x54, 0xb7, 0x32, 0xea, 0xde, 0x0a, 0x49, + 0x24, 0xc9, 0x73, 0xa3, 0xf2, 0x9b, 0xb8, 0xa4, 0x90, 0x36, 0x47, 0x3f, 0xf2, 0x89, 0xb1, 0x77, + 0x8c, 0x7e, 0x6f, 0xc2, 0x60, 0xb9, 0x78, 0x8f, 0xbc, 0x50, 0xf2, 0x78, 0xab, 0x90, 0x29, 0x7e, + 0xb0, 0xb7, 0xb6, 0x23, 0x07, 0x18, 0x83, 0x96, 0xd5, 0xd7, 0x95, 0x6e, 0xbf, 0xd9, 0xf7, 0xd0, + 0x32, 0x77, 0x85, 0x0b, 0x3a, 0xbc, 0xec, 0x4f, 0x66, 0x2e, 0xcc, 0xea, 0xae, 0xc0, 0xe7, 0xfe, + 0xec, 0xfd, 0x2a, 0x7e, 0x23, 0xc5, 0x1a, 0x23, 0xeb, 0x44, 0xca, 0xf2, 0x3c, 0x57, 0x71, 0x92, + 0x89, 0xa2, 0x52, 0xc4, 0x23, 0x62, 0x9a, 0x89, 0x82, 0x8d, 0x60, 0x70, 0x34, 0xc6, 0x39, 0xff, + 0x50, 0x09, 0xd3, 0xab, 0x1d, 0x96, 0xfc, 0x03, 0xfb, 0x1a, 0xfa, 0xd6, 0x47, 0x63, 0x89, 0xfa, + 0x80, 0x61, 0xe7, 0xa3, 0x4b, 0xe4, 0x28, 0x4a, 0xdd, 0x95, 0xd9, 0x75, 0x82, 0x59, 0x40, 0x07, + 0x35, 0x26, 0x4a, 0x50, 0x93, 0x51, 0x5d, 0x9e, 0xed, 0xa5, 0x9e, 0xe3, 0xae, 0x88, 0x1a, 0xfd, + 0xd3, 0x22, 0x15, 0xde, 0x66, 0xfc, 0x0e, 0xb5, 0x53, 0xe1, 0x09, 0x00, 0x4f, 0x12, 0xb5, 0x97, + 0x26, 0x16, 0x69, 0x25, 0x85, 0x5f, 0x31, 0x57, 0x29, 0xbd, 0xe1, 0xbe, 0x44, 0x4d, 0xb6, 0xa6, + 0x7b, 0x43, 0x82, 0x57, 0x29, 0x7b, 0x04, 0x1e, 0x4a, 0xe3, 0x2e, 0x72, 0x0d, 0x71, 0xc4, 0x47, + 0x0d, 0x5b, 0x27, 0x1a, 0x32, 0x68, 0x25, 0x19, 0x97, 0xb6, 0x60, 0x3f, 0xb2, 0xdf, 0xec, 0x5b, + 0x68, 0xd9, 0xd7, 0xed, 0xfc, 0xef, 0xeb, 0x5a, 0x3b, 0x7b, 0x0a, 0x1d, 0x7e, 0x53, 0x16, 0xaa, + 0xb4, 0xf5, 0xf6, 0x2e, 0x7b, 0x93, 0xe9, 0xb2, 0xdc, 0xfc, 0x82, 0x89, 0x51, 0x3a, 0xaa, 0x4c, + 0xec, 0x3b, 0xf0, 0xf0, 0x0e, 0xb9, 0xdc, 0x64, 0x68, 0x2b, 0xaf, 0xdd, 0x7e, 0x7e, 0x41, 0x54, + 0x74, 0x34, 0xb2, 0x09, 0xf4, 0xeb, 0xef, 0x78, 0x7d, 0x9b, 0x86, 0xfe, 0x7f, 0x63, 0xf6, 0x6a, + 0x87, 0x57, 0xb7, 0x29, 0xfb, 0x1c, 0x3a, 0x5b, 0xe4, 0x99, 0xd9, 0x86, 0xe0, 0x14, 0x70, 0x88, + 0x1e, 0x81, 0xeb, 0x5c, 0xe9, 0xb0, 0xe7, 0xfa, 0xc7, 0x02, 0x16, 0x42, 0x77, 0x9d, 0xf1, 0x72, + 0x8b, 0x69, 0xd8, 0xb7, 0xfa, 0xd7, 0x90, 0xe2, 0x94, 0xb9, 0xda, 0x61, 0x1a, 0x0e, 0xac, 0xa1, + 0x42, 0x14, 0x27, 0x57, 0x12, 0xef, 0xc2, 0xa1, 0x8b, 0x63, 0x01, 0xfb, 0x0a, 0x7a, 0x76, 0xc0, + 0xe2, 0x9d, 0xc8, 0xb2, 0x32, 0xbc, 0x6f, 0x6d, 0x60, 0xa9, 0x37, 0xc4, 0xd8, 0xd7, 0x3e, 0x3a, + 0x6c, 0xcb, 0x30, 0x70, 0x6d, 0x72, 0xf4, 0xd8, 0x96, 0x94, 0xcb, 0xcd, 0x5e, 0x4b, 0x5a, 0x47, + 0xe7, 0x2e, 0x97, 0x0a, 0xba, 0x9a, 0xb2, 0x1c, 0x4d, 0xc8, 0x2e, 0x1a, 0x63, 0x2f, 0xaa, 0x10, + 0x75, 0x43, 0x8a, 0xeb, 0x7d, 0x89, 0xf1, 0x4e, 0x98, 0xf0, 0x81, 0xb5, 0xf9, 0x8e, 0x79, 0x23, + 0x0c, 0x1b, 0x43, 0xf7, 0xd6, 0xb6, 0x7e, 0x19, 0x3e, 0xb4, 0x6b, 0x66, 0x38, 0xf9, 0x64, 0xa6, + 0xa2, 0xda, 0x3c, 0xfa, 0xad, 0x01, 0xbd, 0xe5, 0x62, 0xce, 0x73, 0x74, 0x6d, 0xf6, 0x14, 0xda, + 0x39, 0x6d, 0x1f, 0xdb, 0x61, 0xbd, 0xcb, 0xc1, 0xe4, 0x74, 0x1b, 0x45, 0xce, 0x46, 0x4e, 0x6e, + 0xc3, 0x34, 0x8f, 0x4e, 0x1f, 0xb7, 0x44, 0xbd, 0x70, 0xc6, 0xd0, 0x2d, 0x6c, 0xff, 0x96, 0xe1, + 0xd9, 0x31, 0x87, 0x93, 0x8e, 0x8e, 0x6a, 0xf3, 0xe8, 0x0f, 0xbb, 0xf4, 0x5e, 0x62, 0xae, 0x5e, + 0x23, 0x4f, 0x51, 0xd3, 0xae, 0xca, 0x79, 0x71, 0xba, 0x3f, 0xbb, 0x39, 0x2f, 0xaa, 0xed, 0xe9, + 0x1b, 0x91, 0xec, 0x62, 0x4d, 0x53, 0xe5, 0x3a, 0xdd, 0x23, 0x22, 0xa2, 0xe4, 0x43, 0xe8, 0x1e, + 0x50, 0x97, 0x42, 0x49, 0xdb, 0xea, 0x83, 0xa8, 0x86, 0xec, 0x1b, 0x18, 0x96, 0xd4, 0xa2, 0xf1, + 0x5e, 0x0a, 0xe2, 0x5c, 0xcf, 0x0f, 0xa2, 0x81, 0x65, 0xdf, 0x55, 0xe4, 0x28, 0xa7, 0xdf, 0xc6, + 0x4a, 0x24, 0x3b, 0x12, 0xd8, 0xde, 0x63, 0xe7, 0xab, 0x1e, 0x37, 0x62, 0xa6, 0x44, 0xb0, 0x51, + 0x3d, 0xd8, 0x4e, 0x81, 0xfe, 0xe4, 0x44, 0xc3, 0x7a, 0xcc, 0x2f, 0xa0, 0x63, 0xb7, 0x7e, 0x5d, + 0xbf, 0x37, 0xa9, 0xfe, 0x10, 0x51, 0xc5, 0x3f, 0xfb, 0xab, 0x01, 0xfe, 0xec, 0xb5, 0x30, 0x73, + 0xad, 0xf6, 0x05, 0xbb, 0x0f, 0xbd, 0xd9, 0xeb, 0x79, 0x3c, 0x47, 0x89, 0x5a, 0x24, 0xc1, 0x3d, + 0xd6, 0x07, 0x8f, 0x08, 0x12, 0x25, 0x68, 0xb0, 0x01, 0xf9, 0xce, 0xe3, 0xe9, 0x16, 0x4b, 0x13, + 0x34, 0x6b, 0xef, 0x6b, 0xa3, 0x72, 0x9e, 0x6c, 0x83, 0xb3, 0x9a, 0x58, 0xe0, 0xda, 0xbc, 0xd0, + 0x79, 0xd0, 0x62, 0x01, 0xf4, 0x89, 0x88, 0xc4, 0x66, 0x6b, 0x99, 0xf6, 0xa9, 0xcb, 0x02, 0x37, + 0x41, 0xe7, 0x13, 0x17, 0x62, 0xba, 0xf5, 0x9d, 0x73, 0xe4, 0x3a, 0xf0, 0x6a, 0xb4, 0x14, 0x65, + 0x19, 0xf8, 0xcf, 0x5e, 0x41, 0xdb, 0x4e, 0x3e, 0x1b, 0xc2, 0xc9, 0xec, 0x07, 0xf7, 0x6c, 0x98, + 0x55, 0x7c, 0x5d, 0x60, 0x62, 0xb8, 0x51, 0x3a, 0x68, 0x54, 0xcc, 0x0a, 0xb5, 0x56, 0x5a, 0xd8, + 0x7c, 0x7d, 0x3a, 0x1c, 0x4f, 0x57, 0xc1, 0xd9, 0xb3, 0xbf, 0x1b, 0xd0, 0x3b, 0x59, 0xcd, 0xb6, + 0xb2, 0x7a, 0x39, 0x07, 0xf7, 0x6c, 0xf4, 0xf7, 0xab, 0xf8, 0xad, 0x28, 0x8d, 0xca, 0x82, 0x06, + 0xfb, 0x0c, 0xce, 0x09, 0x5f, 0xef, 0x6f, 0x96, 0x3c, 0xd9, 0x0a, 0x89, 0xf3, 0xbd, 0x0c, 0x9a, + 0xf5, 0xa9, 0x48, 0xac, 0x33, 0xac, 0xca, 0x27, 0xaf, 0xad, 0x32, 0x9b, 0xbd, 0x0c, 0x5a, 0xec, + 0x01, 0xdc, 0xb7, 0x84, 0x14, 0x05, 0x6a, 0xe7, 0xd5, 0x66, 0x0c, 0x86, 0x44, 0x9e, 0x04, 0xea, + 0x30, 0x80, 0x0e, 0x71, 0xd3, 0x1f, 0x83, 0x6e, 0x1d, 0x65, 0xae, 0x51, 0xf2, 0x14, 0x03, 0x8f, + 0x9d, 0xc3, 0x80, 0x88, 0xd9, 0xaf, 0x7b, 0x51, 0xe4, 0x28, 0x4d, 0xe0, 0x1f, 0xf3, 0x31, 0x3c, + 0xd9, 0xf1, 0x9b, 0x0c, 0xaf, 0x0c, 0xe6, 0x01, 0xd4, 0x47, 0x6b, 0x55, 0x7a, 0xff, 0x06, 0x00, + 0x00, 0xff, 0xff, 0xc7, 0x65, 0xde, 0x01, 0xa6, 0x08, 0x00, 0x00, +} diff --git a/csgo/protocol/protobuf/gcsdk.pb.go b/csgo/protocol/protobuf/gcsdk.pb.go new file mode 100644 index 00000000..a8e8151e --- /dev/null +++ b/csgo/protocol/protobuf/gcsdk.pb.go @@ -0,0 +1,2935 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: gcsdk_gcmessages.proto + +package protobuf + +import ( + fmt "fmt" + proto "github.com/golang/protobuf/proto" + math "math" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package protobuf is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package protobuf to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +type GCClientLauncherType int32 + +const ( + GCClientLauncherType_GCClientLauncherType_DEFAULT GCClientLauncherType = 0 + GCClientLauncherType_GCClientLauncherType_PERFECTWORLD GCClientLauncherType = 1 +) + +var GCClientLauncherType_name = map[int32]string{ + 0: "GCClientLauncherType_DEFAULT", + 1: "GCClientLauncherType_PERFECTWORLD", +} + +var GCClientLauncherType_value = map[string]int32{ + "GCClientLauncherType_DEFAULT": 0, + "GCClientLauncherType_PERFECTWORLD": 1, +} + +func (x GCClientLauncherType) Enum() *GCClientLauncherType { + p := new(GCClientLauncherType) + *p = x + return p +} + +func (x GCClientLauncherType) String() string { + return proto.EnumName(GCClientLauncherType_name, int32(x)) +} + +func (x *GCClientLauncherType) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(GCClientLauncherType_value, data, "GCClientLauncherType") + if err != nil { + return err + } + *x = GCClientLauncherType(value) + return nil +} + +func (GCClientLauncherType) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{0} +} + +type GCConnectionStatus int32 + +const ( + GCConnectionStatus_GCConnectionStatus_HAVE_SESSION GCConnectionStatus = 0 + GCConnectionStatus_GCConnectionStatus_GC_GOING_DOWN GCConnectionStatus = 1 + GCConnectionStatus_GCConnectionStatus_NO_SESSION GCConnectionStatus = 2 + GCConnectionStatus_GCConnectionStatus_NO_SESSION_IN_LOGON_QUEUE GCConnectionStatus = 3 + GCConnectionStatus_GCConnectionStatus_NO_STEAM GCConnectionStatus = 4 +) + +var GCConnectionStatus_name = map[int32]string{ + 0: "GCConnectionStatus_HAVE_SESSION", + 1: "GCConnectionStatus_GC_GOING_DOWN", + 2: "GCConnectionStatus_NO_SESSION", + 3: "GCConnectionStatus_NO_SESSION_IN_LOGON_QUEUE", + 4: "GCConnectionStatus_NO_STEAM", +} + +var GCConnectionStatus_value = map[string]int32{ + "GCConnectionStatus_HAVE_SESSION": 0, + "GCConnectionStatus_GC_GOING_DOWN": 1, + "GCConnectionStatus_NO_SESSION": 2, + "GCConnectionStatus_NO_SESSION_IN_LOGON_QUEUE": 3, + "GCConnectionStatus_NO_STEAM": 4, +} + +func (x GCConnectionStatus) Enum() *GCConnectionStatus { + p := new(GCConnectionStatus) + *p = x + return p +} + +func (x GCConnectionStatus) String() string { + return proto.EnumName(GCConnectionStatus_name, int32(x)) +} + +func (x *GCConnectionStatus) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(GCConnectionStatus_value, data, "GCConnectionStatus") + if err != nil { + return err + } + *x = GCConnectionStatus(value) + return nil +} + +func (GCConnectionStatus) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{1} +} + +type ESteamPaymentRuleType int32 + +const ( + ESteamPaymentRuleType_k_EPaymentRuleTypeComposite ESteamPaymentRuleType = 0 + ESteamPaymentRuleType_k_EPaymentRuleTypeWorkshop ESteamPaymentRuleType = 1 + ESteamPaymentRuleType_k_EPaymentRuleTypeServiceProvider ESteamPaymentRuleType = 2 + ESteamPaymentRuleType_k_EPaymentRuleTypePartner ESteamPaymentRuleType = 3 + ESteamPaymentRuleType_k_EPaymentRuleTypeSpecialPayment ESteamPaymentRuleType = 4 +) + +var ESteamPaymentRuleType_name = map[int32]string{ + 0: "k_EPaymentRuleTypeComposite", + 1: "k_EPaymentRuleTypeWorkshop", + 2: "k_EPaymentRuleTypeServiceProvider", + 3: "k_EPaymentRuleTypePartner", + 4: "k_EPaymentRuleTypeSpecialPayment", +} + +var ESteamPaymentRuleType_value = map[string]int32{ + "k_EPaymentRuleTypeComposite": 0, + "k_EPaymentRuleTypeWorkshop": 1, + "k_EPaymentRuleTypeServiceProvider": 2, + "k_EPaymentRuleTypePartner": 3, + "k_EPaymentRuleTypeSpecialPayment": 4, +} + +func (x ESteamPaymentRuleType) Enum() *ESteamPaymentRuleType { + p := new(ESteamPaymentRuleType) + *p = x + return p +} + +func (x ESteamPaymentRuleType) String() string { + return proto.EnumName(ESteamPaymentRuleType_name, int32(x)) +} + +func (x *ESteamPaymentRuleType) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(ESteamPaymentRuleType_value, data, "ESteamPaymentRuleType") + if err != nil { + return err + } + *x = ESteamPaymentRuleType(value) + return nil +} + +func (ESteamPaymentRuleType) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{2} +} + +type CMsgSOIDOwner struct { + Type *uint32 `protobuf:"varint,1,opt,name=type" json:"type,omitempty"` + Id *uint64 `protobuf:"varint,2,opt,name=id" json:"id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgSOIDOwner) Reset() { *m = CMsgSOIDOwner{} } +func (m *CMsgSOIDOwner) String() string { return proto.CompactTextString(m) } +func (*CMsgSOIDOwner) ProtoMessage() {} +func (*CMsgSOIDOwner) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{0} +} + +func (m *CMsgSOIDOwner) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgSOIDOwner.Unmarshal(m, b) +} +func (m *CMsgSOIDOwner) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgSOIDOwner.Marshal(b, m, deterministic) +} +func (m *CMsgSOIDOwner) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgSOIDOwner.Merge(m, src) +} +func (m *CMsgSOIDOwner) XXX_Size() int { + return xxx_messageInfo_CMsgSOIDOwner.Size(m) +} +func (m *CMsgSOIDOwner) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgSOIDOwner.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgSOIDOwner proto.InternalMessageInfo + +func (m *CMsgSOIDOwner) GetType() uint32 { + if m != nil && m.Type != nil { + return *m.Type + } + return 0 +} + +func (m *CMsgSOIDOwner) GetId() uint64 { + if m != nil && m.Id != nil { + return *m.Id + } + return 0 +} + +type CMsgSOSingleObject struct { + TypeId *int32 `protobuf:"varint,2,opt,name=type_id,json=typeId" json:"type_id,omitempty"` + ObjectData []byte `protobuf:"bytes,3,opt,name=object_data,json=objectData" json:"object_data,omitempty"` + Version *uint64 `protobuf:"fixed64,4,opt,name=version" json:"version,omitempty"` + OwnerSoid *CMsgSOIDOwner `protobuf:"bytes,5,opt,name=owner_soid,json=ownerSoid" json:"owner_soid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgSOSingleObject) Reset() { *m = CMsgSOSingleObject{} } +func (m *CMsgSOSingleObject) String() string { return proto.CompactTextString(m) } +func (*CMsgSOSingleObject) ProtoMessage() {} +func (*CMsgSOSingleObject) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{1} +} + +func (m *CMsgSOSingleObject) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgSOSingleObject.Unmarshal(m, b) +} +func (m *CMsgSOSingleObject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgSOSingleObject.Marshal(b, m, deterministic) +} +func (m *CMsgSOSingleObject) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgSOSingleObject.Merge(m, src) +} +func (m *CMsgSOSingleObject) XXX_Size() int { + return xxx_messageInfo_CMsgSOSingleObject.Size(m) +} +func (m *CMsgSOSingleObject) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgSOSingleObject.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgSOSingleObject proto.InternalMessageInfo + +func (m *CMsgSOSingleObject) GetTypeId() int32 { + if m != nil && m.TypeId != nil { + return *m.TypeId + } + return 0 +} + +func (m *CMsgSOSingleObject) GetObjectData() []byte { + if m != nil { + return m.ObjectData + } + return nil +} + +func (m *CMsgSOSingleObject) GetVersion() uint64 { + if m != nil && m.Version != nil { + return *m.Version + } + return 0 +} + +func (m *CMsgSOSingleObject) GetOwnerSoid() *CMsgSOIDOwner { + if m != nil { + return m.OwnerSoid + } + return nil +} + +type CMsgSOMultipleObjects struct { + ObjectsModified []*CMsgSOMultipleObjects_SingleObject `protobuf:"bytes,2,rep,name=objects_modified,json=objectsModified" json:"objects_modified,omitempty"` + Version *uint64 `protobuf:"fixed64,3,opt,name=version" json:"version,omitempty"` + OwnerSoid *CMsgSOIDOwner `protobuf:"bytes,6,opt,name=owner_soid,json=ownerSoid" json:"owner_soid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgSOMultipleObjects) Reset() { *m = CMsgSOMultipleObjects{} } +func (m *CMsgSOMultipleObjects) String() string { return proto.CompactTextString(m) } +func (*CMsgSOMultipleObjects) ProtoMessage() {} +func (*CMsgSOMultipleObjects) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{2} +} + +func (m *CMsgSOMultipleObjects) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgSOMultipleObjects.Unmarshal(m, b) +} +func (m *CMsgSOMultipleObjects) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgSOMultipleObjects.Marshal(b, m, deterministic) +} +func (m *CMsgSOMultipleObjects) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgSOMultipleObjects.Merge(m, src) +} +func (m *CMsgSOMultipleObjects) XXX_Size() int { + return xxx_messageInfo_CMsgSOMultipleObjects.Size(m) +} +func (m *CMsgSOMultipleObjects) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgSOMultipleObjects.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgSOMultipleObjects proto.InternalMessageInfo + +func (m *CMsgSOMultipleObjects) GetObjectsModified() []*CMsgSOMultipleObjects_SingleObject { + if m != nil { + return m.ObjectsModified + } + return nil +} + +func (m *CMsgSOMultipleObjects) GetVersion() uint64 { + if m != nil && m.Version != nil { + return *m.Version + } + return 0 +} + +func (m *CMsgSOMultipleObjects) GetOwnerSoid() *CMsgSOIDOwner { + if m != nil { + return m.OwnerSoid + } + return nil +} + +type CMsgSOMultipleObjects_SingleObject struct { + TypeId *int32 `protobuf:"varint,1,opt,name=type_id,json=typeId" json:"type_id,omitempty"` + ObjectData []byte `protobuf:"bytes,2,opt,name=object_data,json=objectData" json:"object_data,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgSOMultipleObjects_SingleObject) Reset() { *m = CMsgSOMultipleObjects_SingleObject{} } +func (m *CMsgSOMultipleObjects_SingleObject) String() string { return proto.CompactTextString(m) } +func (*CMsgSOMultipleObjects_SingleObject) ProtoMessage() {} +func (*CMsgSOMultipleObjects_SingleObject) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{2, 0} +} + +func (m *CMsgSOMultipleObjects_SingleObject) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgSOMultipleObjects_SingleObject.Unmarshal(m, b) +} +func (m *CMsgSOMultipleObjects_SingleObject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgSOMultipleObjects_SingleObject.Marshal(b, m, deterministic) +} +func (m *CMsgSOMultipleObjects_SingleObject) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgSOMultipleObjects_SingleObject.Merge(m, src) +} +func (m *CMsgSOMultipleObjects_SingleObject) XXX_Size() int { + return xxx_messageInfo_CMsgSOMultipleObjects_SingleObject.Size(m) +} +func (m *CMsgSOMultipleObjects_SingleObject) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgSOMultipleObjects_SingleObject.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgSOMultipleObjects_SingleObject proto.InternalMessageInfo + +func (m *CMsgSOMultipleObjects_SingleObject) GetTypeId() int32 { + if m != nil && m.TypeId != nil { + return *m.TypeId + } + return 0 +} + +func (m *CMsgSOMultipleObjects_SingleObject) GetObjectData() []byte { + if m != nil { + return m.ObjectData + } + return nil +} + +type CMsgSOCacheSubscribed struct { + Objects []*CMsgSOCacheSubscribed_SubscribedType `protobuf:"bytes,2,rep,name=objects" json:"objects,omitempty"` + Version *uint64 `protobuf:"fixed64,3,opt,name=version" json:"version,omitempty"` + OwnerSoid *CMsgSOIDOwner `protobuf:"bytes,4,opt,name=owner_soid,json=ownerSoid" json:"owner_soid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgSOCacheSubscribed) Reset() { *m = CMsgSOCacheSubscribed{} } +func (m *CMsgSOCacheSubscribed) String() string { return proto.CompactTextString(m) } +func (*CMsgSOCacheSubscribed) ProtoMessage() {} +func (*CMsgSOCacheSubscribed) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{3} +} + +func (m *CMsgSOCacheSubscribed) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgSOCacheSubscribed.Unmarshal(m, b) +} +func (m *CMsgSOCacheSubscribed) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgSOCacheSubscribed.Marshal(b, m, deterministic) +} +func (m *CMsgSOCacheSubscribed) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgSOCacheSubscribed.Merge(m, src) +} +func (m *CMsgSOCacheSubscribed) XXX_Size() int { + return xxx_messageInfo_CMsgSOCacheSubscribed.Size(m) +} +func (m *CMsgSOCacheSubscribed) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgSOCacheSubscribed.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgSOCacheSubscribed proto.InternalMessageInfo + +func (m *CMsgSOCacheSubscribed) GetObjects() []*CMsgSOCacheSubscribed_SubscribedType { + if m != nil { + return m.Objects + } + return nil +} + +func (m *CMsgSOCacheSubscribed) GetVersion() uint64 { + if m != nil && m.Version != nil { + return *m.Version + } + return 0 +} + +func (m *CMsgSOCacheSubscribed) GetOwnerSoid() *CMsgSOIDOwner { + if m != nil { + return m.OwnerSoid + } + return nil +} + +type CMsgSOCacheSubscribed_SubscribedType struct { + TypeId *int32 `protobuf:"varint,1,opt,name=type_id,json=typeId" json:"type_id,omitempty"` + ObjectData [][]byte `protobuf:"bytes,2,rep,name=object_data,json=objectData" json:"object_data,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgSOCacheSubscribed_SubscribedType) Reset() { *m = CMsgSOCacheSubscribed_SubscribedType{} } +func (m *CMsgSOCacheSubscribed_SubscribedType) String() string { return proto.CompactTextString(m) } +func (*CMsgSOCacheSubscribed_SubscribedType) ProtoMessage() {} +func (*CMsgSOCacheSubscribed_SubscribedType) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{3, 0} +} + +func (m *CMsgSOCacheSubscribed_SubscribedType) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgSOCacheSubscribed_SubscribedType.Unmarshal(m, b) +} +func (m *CMsgSOCacheSubscribed_SubscribedType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgSOCacheSubscribed_SubscribedType.Marshal(b, m, deterministic) +} +func (m *CMsgSOCacheSubscribed_SubscribedType) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgSOCacheSubscribed_SubscribedType.Merge(m, src) +} +func (m *CMsgSOCacheSubscribed_SubscribedType) XXX_Size() int { + return xxx_messageInfo_CMsgSOCacheSubscribed_SubscribedType.Size(m) +} +func (m *CMsgSOCacheSubscribed_SubscribedType) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgSOCacheSubscribed_SubscribedType.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgSOCacheSubscribed_SubscribedType proto.InternalMessageInfo + +func (m *CMsgSOCacheSubscribed_SubscribedType) GetTypeId() int32 { + if m != nil && m.TypeId != nil { + return *m.TypeId + } + return 0 +} + +func (m *CMsgSOCacheSubscribed_SubscribedType) GetObjectData() [][]byte { + if m != nil { + return m.ObjectData + } + return nil +} + +type CMsgSOCacheUnsubscribed struct { + OwnerSoid *CMsgSOIDOwner `protobuf:"bytes,2,opt,name=owner_soid,json=ownerSoid" json:"owner_soid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgSOCacheUnsubscribed) Reset() { *m = CMsgSOCacheUnsubscribed{} } +func (m *CMsgSOCacheUnsubscribed) String() string { return proto.CompactTextString(m) } +func (*CMsgSOCacheUnsubscribed) ProtoMessage() {} +func (*CMsgSOCacheUnsubscribed) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{4} +} + +func (m *CMsgSOCacheUnsubscribed) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgSOCacheUnsubscribed.Unmarshal(m, b) +} +func (m *CMsgSOCacheUnsubscribed) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgSOCacheUnsubscribed.Marshal(b, m, deterministic) +} +func (m *CMsgSOCacheUnsubscribed) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgSOCacheUnsubscribed.Merge(m, src) +} +func (m *CMsgSOCacheUnsubscribed) XXX_Size() int { + return xxx_messageInfo_CMsgSOCacheUnsubscribed.Size(m) +} +func (m *CMsgSOCacheUnsubscribed) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgSOCacheUnsubscribed.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgSOCacheUnsubscribed proto.InternalMessageInfo + +func (m *CMsgSOCacheUnsubscribed) GetOwnerSoid() *CMsgSOIDOwner { + if m != nil { + return m.OwnerSoid + } + return nil +} + +type CMsgSOCacheSubscriptionCheck struct { + Version *uint64 `protobuf:"fixed64,2,opt,name=version" json:"version,omitempty"` + OwnerSoid *CMsgSOIDOwner `protobuf:"bytes,3,opt,name=owner_soid,json=ownerSoid" json:"owner_soid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgSOCacheSubscriptionCheck) Reset() { *m = CMsgSOCacheSubscriptionCheck{} } +func (m *CMsgSOCacheSubscriptionCheck) String() string { return proto.CompactTextString(m) } +func (*CMsgSOCacheSubscriptionCheck) ProtoMessage() {} +func (*CMsgSOCacheSubscriptionCheck) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{5} +} + +func (m *CMsgSOCacheSubscriptionCheck) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgSOCacheSubscriptionCheck.Unmarshal(m, b) +} +func (m *CMsgSOCacheSubscriptionCheck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgSOCacheSubscriptionCheck.Marshal(b, m, deterministic) +} +func (m *CMsgSOCacheSubscriptionCheck) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgSOCacheSubscriptionCheck.Merge(m, src) +} +func (m *CMsgSOCacheSubscriptionCheck) XXX_Size() int { + return xxx_messageInfo_CMsgSOCacheSubscriptionCheck.Size(m) +} +func (m *CMsgSOCacheSubscriptionCheck) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgSOCacheSubscriptionCheck.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgSOCacheSubscriptionCheck proto.InternalMessageInfo + +func (m *CMsgSOCacheSubscriptionCheck) GetVersion() uint64 { + if m != nil && m.Version != nil { + return *m.Version + } + return 0 +} + +func (m *CMsgSOCacheSubscriptionCheck) GetOwnerSoid() *CMsgSOIDOwner { + if m != nil { + return m.OwnerSoid + } + return nil +} + +type CMsgSOCacheSubscriptionRefresh struct { + OwnerSoid *CMsgSOIDOwner `protobuf:"bytes,2,opt,name=owner_soid,json=ownerSoid" json:"owner_soid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgSOCacheSubscriptionRefresh) Reset() { *m = CMsgSOCacheSubscriptionRefresh{} } +func (m *CMsgSOCacheSubscriptionRefresh) String() string { return proto.CompactTextString(m) } +func (*CMsgSOCacheSubscriptionRefresh) ProtoMessage() {} +func (*CMsgSOCacheSubscriptionRefresh) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{6} +} + +func (m *CMsgSOCacheSubscriptionRefresh) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgSOCacheSubscriptionRefresh.Unmarshal(m, b) +} +func (m *CMsgSOCacheSubscriptionRefresh) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgSOCacheSubscriptionRefresh.Marshal(b, m, deterministic) +} +func (m *CMsgSOCacheSubscriptionRefresh) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgSOCacheSubscriptionRefresh.Merge(m, src) +} +func (m *CMsgSOCacheSubscriptionRefresh) XXX_Size() int { + return xxx_messageInfo_CMsgSOCacheSubscriptionRefresh.Size(m) +} +func (m *CMsgSOCacheSubscriptionRefresh) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgSOCacheSubscriptionRefresh.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgSOCacheSubscriptionRefresh proto.InternalMessageInfo + +func (m *CMsgSOCacheSubscriptionRefresh) GetOwnerSoid() *CMsgSOIDOwner { + if m != nil { + return m.OwnerSoid + } + return nil +} + +type CMsgSOCacheVersion struct { + Version *uint64 `protobuf:"fixed64,1,opt,name=version" json:"version,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgSOCacheVersion) Reset() { *m = CMsgSOCacheVersion{} } +func (m *CMsgSOCacheVersion) String() string { return proto.CompactTextString(m) } +func (*CMsgSOCacheVersion) ProtoMessage() {} +func (*CMsgSOCacheVersion) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{7} +} + +func (m *CMsgSOCacheVersion) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgSOCacheVersion.Unmarshal(m, b) +} +func (m *CMsgSOCacheVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgSOCacheVersion.Marshal(b, m, deterministic) +} +func (m *CMsgSOCacheVersion) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgSOCacheVersion.Merge(m, src) +} +func (m *CMsgSOCacheVersion) XXX_Size() int { + return xxx_messageInfo_CMsgSOCacheVersion.Size(m) +} +func (m *CMsgSOCacheVersion) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgSOCacheVersion.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgSOCacheVersion proto.InternalMessageInfo + +func (m *CMsgSOCacheVersion) GetVersion() uint64 { + if m != nil && m.Version != nil { + return *m.Version + } + return 0 +} + +type CMsgAccountDetails struct { + Valid *bool `protobuf:"varint,1,opt,name=valid" json:"valid,omitempty"` + AccountName *string `protobuf:"bytes,2,opt,name=account_name,json=accountName" json:"account_name,omitempty"` + PublicProfile *bool `protobuf:"varint,4,opt,name=public_profile,json=publicProfile" json:"public_profile,omitempty"` + PublicInventory *bool `protobuf:"varint,5,opt,name=public_inventory,json=publicInventory" json:"public_inventory,omitempty"` + VacBanned *bool `protobuf:"varint,6,opt,name=vac_banned,json=vacBanned" json:"vac_banned,omitempty"` + CyberCafe *bool `protobuf:"varint,7,opt,name=cyber_cafe,json=cyberCafe" json:"cyber_cafe,omitempty"` + SchoolAccount *bool `protobuf:"varint,8,opt,name=school_account,json=schoolAccount" json:"school_account,omitempty"` + FreeTrialAccount *bool `protobuf:"varint,9,opt,name=free_trial_account,json=freeTrialAccount" json:"free_trial_account,omitempty"` + Subscribed *bool `protobuf:"varint,10,opt,name=subscribed" json:"subscribed,omitempty"` + LowViolence *bool `protobuf:"varint,11,opt,name=low_violence,json=lowViolence" json:"low_violence,omitempty"` + Limited *bool `protobuf:"varint,12,opt,name=limited" json:"limited,omitempty"` + Trusted *bool `protobuf:"varint,13,opt,name=trusted" json:"trusted,omitempty"` + Package *uint32 `protobuf:"varint,14,opt,name=package" json:"package,omitempty"` + TimeCached *uint32 `protobuf:"fixed32,15,opt,name=time_cached,json=timeCached" json:"time_cached,omitempty"` + AccountLocked *bool `protobuf:"varint,16,opt,name=account_locked,json=accountLocked" json:"account_locked,omitempty"` + CommunityBanned *bool `protobuf:"varint,17,opt,name=community_banned,json=communityBanned" json:"community_banned,omitempty"` + TradeBanned *bool `protobuf:"varint,18,opt,name=trade_banned,json=tradeBanned" json:"trade_banned,omitempty"` + EligibleForCommunityMarket *bool `protobuf:"varint,19,opt,name=eligible_for_community_market,json=eligibleForCommunityMarket" json:"eligible_for_community_market,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgAccountDetails) Reset() { *m = CMsgAccountDetails{} } +func (m *CMsgAccountDetails) String() string { return proto.CompactTextString(m) } +func (*CMsgAccountDetails) ProtoMessage() {} +func (*CMsgAccountDetails) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{8} +} + +func (m *CMsgAccountDetails) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgAccountDetails.Unmarshal(m, b) +} +func (m *CMsgAccountDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgAccountDetails.Marshal(b, m, deterministic) +} +func (m *CMsgAccountDetails) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgAccountDetails.Merge(m, src) +} +func (m *CMsgAccountDetails) XXX_Size() int { + return xxx_messageInfo_CMsgAccountDetails.Size(m) +} +func (m *CMsgAccountDetails) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgAccountDetails.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgAccountDetails proto.InternalMessageInfo + +func (m *CMsgAccountDetails) GetValid() bool { + if m != nil && m.Valid != nil { + return *m.Valid + } + return false +} + +func (m *CMsgAccountDetails) GetAccountName() string { + if m != nil && m.AccountName != nil { + return *m.AccountName + } + return "" +} + +func (m *CMsgAccountDetails) GetPublicProfile() bool { + if m != nil && m.PublicProfile != nil { + return *m.PublicProfile + } + return false +} + +func (m *CMsgAccountDetails) GetPublicInventory() bool { + if m != nil && m.PublicInventory != nil { + return *m.PublicInventory + } + return false +} + +func (m *CMsgAccountDetails) GetVacBanned() bool { + if m != nil && m.VacBanned != nil { + return *m.VacBanned + } + return false +} + +func (m *CMsgAccountDetails) GetCyberCafe() bool { + if m != nil && m.CyberCafe != nil { + return *m.CyberCafe + } + return false +} + +func (m *CMsgAccountDetails) GetSchoolAccount() bool { + if m != nil && m.SchoolAccount != nil { + return *m.SchoolAccount + } + return false +} + +func (m *CMsgAccountDetails) GetFreeTrialAccount() bool { + if m != nil && m.FreeTrialAccount != nil { + return *m.FreeTrialAccount + } + return false +} + +func (m *CMsgAccountDetails) GetSubscribed() bool { + if m != nil && m.Subscribed != nil { + return *m.Subscribed + } + return false +} + +func (m *CMsgAccountDetails) GetLowViolence() bool { + if m != nil && m.LowViolence != nil { + return *m.LowViolence + } + return false +} + +func (m *CMsgAccountDetails) GetLimited() bool { + if m != nil && m.Limited != nil { + return *m.Limited + } + return false +} + +func (m *CMsgAccountDetails) GetTrusted() bool { + if m != nil && m.Trusted != nil { + return *m.Trusted + } + return false +} + +func (m *CMsgAccountDetails) GetPackage() uint32 { + if m != nil && m.Package != nil { + return *m.Package + } + return 0 +} + +func (m *CMsgAccountDetails) GetTimeCached() uint32 { + if m != nil && m.TimeCached != nil { + return *m.TimeCached + } + return 0 +} + +func (m *CMsgAccountDetails) GetAccountLocked() bool { + if m != nil && m.AccountLocked != nil { + return *m.AccountLocked + } + return false +} + +func (m *CMsgAccountDetails) GetCommunityBanned() bool { + if m != nil && m.CommunityBanned != nil { + return *m.CommunityBanned + } + return false +} + +func (m *CMsgAccountDetails) GetTradeBanned() bool { + if m != nil && m.TradeBanned != nil { + return *m.TradeBanned + } + return false +} + +func (m *CMsgAccountDetails) GetEligibleForCommunityMarket() bool { + if m != nil && m.EligibleForCommunityMarket != nil { + return *m.EligibleForCommunityMarket + } + return false +} + +type CMsgGCMultiplexMessage struct { + Msgtype *uint32 `protobuf:"varint,1,opt,name=msgtype" json:"msgtype,omitempty"` + Payload []byte `protobuf:"bytes,2,opt,name=payload" json:"payload,omitempty"` + Steamids []uint64 `protobuf:"fixed64,3,rep,name=steamids" json:"steamids,omitempty"` + Replytogc *bool `protobuf:"varint,4,opt,name=replytogc" json:"replytogc,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCMultiplexMessage) Reset() { *m = CMsgGCMultiplexMessage{} } +func (m *CMsgGCMultiplexMessage) String() string { return proto.CompactTextString(m) } +func (*CMsgGCMultiplexMessage) ProtoMessage() {} +func (*CMsgGCMultiplexMessage) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{9} +} + +func (m *CMsgGCMultiplexMessage) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCMultiplexMessage.Unmarshal(m, b) +} +func (m *CMsgGCMultiplexMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCMultiplexMessage.Marshal(b, m, deterministic) +} +func (m *CMsgGCMultiplexMessage) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCMultiplexMessage.Merge(m, src) +} +func (m *CMsgGCMultiplexMessage) XXX_Size() int { + return xxx_messageInfo_CMsgGCMultiplexMessage.Size(m) +} +func (m *CMsgGCMultiplexMessage) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCMultiplexMessage.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCMultiplexMessage proto.InternalMessageInfo + +func (m *CMsgGCMultiplexMessage) GetMsgtype() uint32 { + if m != nil && m.Msgtype != nil { + return *m.Msgtype + } + return 0 +} + +func (m *CMsgGCMultiplexMessage) GetPayload() []byte { + if m != nil { + return m.Payload + } + return nil +} + +func (m *CMsgGCMultiplexMessage) GetSteamids() []uint64 { + if m != nil { + return m.Steamids + } + return nil +} + +func (m *CMsgGCMultiplexMessage) GetReplytogc() bool { + if m != nil && m.Replytogc != nil { + return *m.Replytogc + } + return false +} + +type CMsgGCMultiplexMessage_Response struct { + Msgtype *uint32 `protobuf:"varint,1,opt,name=msgtype" json:"msgtype,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCMultiplexMessage_Response) Reset() { *m = CMsgGCMultiplexMessage_Response{} } +func (m *CMsgGCMultiplexMessage_Response) String() string { return proto.CompactTextString(m) } +func (*CMsgGCMultiplexMessage_Response) ProtoMessage() {} +func (*CMsgGCMultiplexMessage_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{10} +} + +func (m *CMsgGCMultiplexMessage_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCMultiplexMessage_Response.Unmarshal(m, b) +} +func (m *CMsgGCMultiplexMessage_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCMultiplexMessage_Response.Marshal(b, m, deterministic) +} +func (m *CMsgGCMultiplexMessage_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCMultiplexMessage_Response.Merge(m, src) +} +func (m *CMsgGCMultiplexMessage_Response) XXX_Size() int { + return xxx_messageInfo_CMsgGCMultiplexMessage_Response.Size(m) +} +func (m *CMsgGCMultiplexMessage_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCMultiplexMessage_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCMultiplexMessage_Response proto.InternalMessageInfo + +func (m *CMsgGCMultiplexMessage_Response) GetMsgtype() uint32 { + if m != nil && m.Msgtype != nil { + return *m.Msgtype + } + return 0 +} + +type CGCToGCMsgMasterAck struct { + DirIndex *uint32 `protobuf:"varint,1,opt,name=dir_index,json=dirIndex" json:"dir_index,omitempty"` + GcType *uint32 `protobuf:"varint,2,opt,name=gc_type,json=gcType" json:"gc_type,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCToGCMsgMasterAck) Reset() { *m = CGCToGCMsgMasterAck{} } +func (m *CGCToGCMsgMasterAck) String() string { return proto.CompactTextString(m) } +func (*CGCToGCMsgMasterAck) ProtoMessage() {} +func (*CGCToGCMsgMasterAck) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{11} +} + +func (m *CGCToGCMsgMasterAck) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCToGCMsgMasterAck.Unmarshal(m, b) +} +func (m *CGCToGCMsgMasterAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCToGCMsgMasterAck.Marshal(b, m, deterministic) +} +func (m *CGCToGCMsgMasterAck) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCToGCMsgMasterAck.Merge(m, src) +} +func (m *CGCToGCMsgMasterAck) XXX_Size() int { + return xxx_messageInfo_CGCToGCMsgMasterAck.Size(m) +} +func (m *CGCToGCMsgMasterAck) XXX_DiscardUnknown() { + xxx_messageInfo_CGCToGCMsgMasterAck.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCToGCMsgMasterAck proto.InternalMessageInfo + +func (m *CGCToGCMsgMasterAck) GetDirIndex() uint32 { + if m != nil && m.DirIndex != nil { + return *m.DirIndex + } + return 0 +} + +func (m *CGCToGCMsgMasterAck) GetGcType() uint32 { + if m != nil && m.GcType != nil { + return *m.GcType + } + return 0 +} + +type CGCToGCMsgMasterAck_Response struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCToGCMsgMasterAck_Response) Reset() { *m = CGCToGCMsgMasterAck_Response{} } +func (m *CGCToGCMsgMasterAck_Response) String() string { return proto.CompactTextString(m) } +func (*CGCToGCMsgMasterAck_Response) ProtoMessage() {} +func (*CGCToGCMsgMasterAck_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{12} +} + +func (m *CGCToGCMsgMasterAck_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCToGCMsgMasterAck_Response.Unmarshal(m, b) +} +func (m *CGCToGCMsgMasterAck_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCToGCMsgMasterAck_Response.Marshal(b, m, deterministic) +} +func (m *CGCToGCMsgMasterAck_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCToGCMsgMasterAck_Response.Merge(m, src) +} +func (m *CGCToGCMsgMasterAck_Response) XXX_Size() int { + return xxx_messageInfo_CGCToGCMsgMasterAck_Response.Size(m) +} +func (m *CGCToGCMsgMasterAck_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CGCToGCMsgMasterAck_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCToGCMsgMasterAck_Response proto.InternalMessageInfo + +const Default_CGCToGCMsgMasterAck_Response_Eresult int32 = 2 + +func (m *CGCToGCMsgMasterAck_Response) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CGCToGCMsgMasterAck_Response_Eresult +} + +type CGCToGCMsgMasterStartupComplete struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCToGCMsgMasterStartupComplete) Reset() { *m = CGCToGCMsgMasterStartupComplete{} } +func (m *CGCToGCMsgMasterStartupComplete) String() string { return proto.CompactTextString(m) } +func (*CGCToGCMsgMasterStartupComplete) ProtoMessage() {} +func (*CGCToGCMsgMasterStartupComplete) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{13} +} + +func (m *CGCToGCMsgMasterStartupComplete) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCToGCMsgMasterStartupComplete.Unmarshal(m, b) +} +func (m *CGCToGCMsgMasterStartupComplete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCToGCMsgMasterStartupComplete.Marshal(b, m, deterministic) +} +func (m *CGCToGCMsgMasterStartupComplete) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCToGCMsgMasterStartupComplete.Merge(m, src) +} +func (m *CGCToGCMsgMasterStartupComplete) XXX_Size() int { + return xxx_messageInfo_CGCToGCMsgMasterStartupComplete.Size(m) +} +func (m *CGCToGCMsgMasterStartupComplete) XXX_DiscardUnknown() { + xxx_messageInfo_CGCToGCMsgMasterStartupComplete.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCToGCMsgMasterStartupComplete proto.InternalMessageInfo + +type CGCToGCMsgRouted struct { + MsgType *uint32 `protobuf:"varint,1,opt,name=msg_type,json=msgType" json:"msg_type,omitempty"` + SenderId *uint64 `protobuf:"fixed64,2,opt,name=sender_id,json=senderId" json:"sender_id,omitempty"` + NetMessage []byte `protobuf:"bytes,3,opt,name=net_message,json=netMessage" json:"net_message,omitempty"` + Ip *uint32 `protobuf:"varint,4,opt,name=ip" json:"ip,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCToGCMsgRouted) Reset() { *m = CGCToGCMsgRouted{} } +func (m *CGCToGCMsgRouted) String() string { return proto.CompactTextString(m) } +func (*CGCToGCMsgRouted) ProtoMessage() {} +func (*CGCToGCMsgRouted) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{14} +} + +func (m *CGCToGCMsgRouted) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCToGCMsgRouted.Unmarshal(m, b) +} +func (m *CGCToGCMsgRouted) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCToGCMsgRouted.Marshal(b, m, deterministic) +} +func (m *CGCToGCMsgRouted) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCToGCMsgRouted.Merge(m, src) +} +func (m *CGCToGCMsgRouted) XXX_Size() int { + return xxx_messageInfo_CGCToGCMsgRouted.Size(m) +} +func (m *CGCToGCMsgRouted) XXX_DiscardUnknown() { + xxx_messageInfo_CGCToGCMsgRouted.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCToGCMsgRouted proto.InternalMessageInfo + +func (m *CGCToGCMsgRouted) GetMsgType() uint32 { + if m != nil && m.MsgType != nil { + return *m.MsgType + } + return 0 +} + +func (m *CGCToGCMsgRouted) GetSenderId() uint64 { + if m != nil && m.SenderId != nil { + return *m.SenderId + } + return 0 +} + +func (m *CGCToGCMsgRouted) GetNetMessage() []byte { + if m != nil { + return m.NetMessage + } + return nil +} + +func (m *CGCToGCMsgRouted) GetIp() uint32 { + if m != nil && m.Ip != nil { + return *m.Ip + } + return 0 +} + +type CGCToGCMsgRoutedReply struct { + MsgType *uint32 `protobuf:"varint,1,opt,name=msg_type,json=msgType" json:"msg_type,omitempty"` + NetMessage []byte `protobuf:"bytes,2,opt,name=net_message,json=netMessage" json:"net_message,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCToGCMsgRoutedReply) Reset() { *m = CGCToGCMsgRoutedReply{} } +func (m *CGCToGCMsgRoutedReply) String() string { return proto.CompactTextString(m) } +func (*CGCToGCMsgRoutedReply) ProtoMessage() {} +func (*CGCToGCMsgRoutedReply) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{15} +} + +func (m *CGCToGCMsgRoutedReply) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCToGCMsgRoutedReply.Unmarshal(m, b) +} +func (m *CGCToGCMsgRoutedReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCToGCMsgRoutedReply.Marshal(b, m, deterministic) +} +func (m *CGCToGCMsgRoutedReply) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCToGCMsgRoutedReply.Merge(m, src) +} +func (m *CGCToGCMsgRoutedReply) XXX_Size() int { + return xxx_messageInfo_CGCToGCMsgRoutedReply.Size(m) +} +func (m *CGCToGCMsgRoutedReply) XXX_DiscardUnknown() { + xxx_messageInfo_CGCToGCMsgRoutedReply.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCToGCMsgRoutedReply proto.InternalMessageInfo + +func (m *CGCToGCMsgRoutedReply) GetMsgType() uint32 { + if m != nil && m.MsgType != nil { + return *m.MsgType + } + return 0 +} + +func (m *CGCToGCMsgRoutedReply) GetNetMessage() []byte { + if m != nil { + return m.NetMessage + } + return nil +} + +type CMsgGCUpdateSessionIP struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + Ip *uint32 `protobuf:"fixed32,2,opt,name=ip" json:"ip,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCUpdateSessionIP) Reset() { *m = CMsgGCUpdateSessionIP{} } +func (m *CMsgGCUpdateSessionIP) String() string { return proto.CompactTextString(m) } +func (*CMsgGCUpdateSessionIP) ProtoMessage() {} +func (*CMsgGCUpdateSessionIP) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{16} +} + +func (m *CMsgGCUpdateSessionIP) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCUpdateSessionIP.Unmarshal(m, b) +} +func (m *CMsgGCUpdateSessionIP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCUpdateSessionIP.Marshal(b, m, deterministic) +} +func (m *CMsgGCUpdateSessionIP) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCUpdateSessionIP.Merge(m, src) +} +func (m *CMsgGCUpdateSessionIP) XXX_Size() int { + return xxx_messageInfo_CMsgGCUpdateSessionIP.Size(m) +} +func (m *CMsgGCUpdateSessionIP) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCUpdateSessionIP.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCUpdateSessionIP proto.InternalMessageInfo + +func (m *CMsgGCUpdateSessionIP) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CMsgGCUpdateSessionIP) GetIp() uint32 { + if m != nil && m.Ip != nil { + return *m.Ip + } + return 0 +} + +type CMsgGCRequestSessionIP struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCRequestSessionIP) Reset() { *m = CMsgGCRequestSessionIP{} } +func (m *CMsgGCRequestSessionIP) String() string { return proto.CompactTextString(m) } +func (*CMsgGCRequestSessionIP) ProtoMessage() {} +func (*CMsgGCRequestSessionIP) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{17} +} + +func (m *CMsgGCRequestSessionIP) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCRequestSessionIP.Unmarshal(m, b) +} +func (m *CMsgGCRequestSessionIP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCRequestSessionIP.Marshal(b, m, deterministic) +} +func (m *CMsgGCRequestSessionIP) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCRequestSessionIP.Merge(m, src) +} +func (m *CMsgGCRequestSessionIP) XXX_Size() int { + return xxx_messageInfo_CMsgGCRequestSessionIP.Size(m) +} +func (m *CMsgGCRequestSessionIP) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCRequestSessionIP.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCRequestSessionIP proto.InternalMessageInfo + +func (m *CMsgGCRequestSessionIP) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +type CMsgGCRequestSessionIPResponse struct { + Ip *uint32 `protobuf:"fixed32,1,opt,name=ip" json:"ip,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCRequestSessionIPResponse) Reset() { *m = CMsgGCRequestSessionIPResponse{} } +func (m *CMsgGCRequestSessionIPResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgGCRequestSessionIPResponse) ProtoMessage() {} +func (*CMsgGCRequestSessionIPResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{18} +} + +func (m *CMsgGCRequestSessionIPResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCRequestSessionIPResponse.Unmarshal(m, b) +} +func (m *CMsgGCRequestSessionIPResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCRequestSessionIPResponse.Marshal(b, m, deterministic) +} +func (m *CMsgGCRequestSessionIPResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCRequestSessionIPResponse.Merge(m, src) +} +func (m *CMsgGCRequestSessionIPResponse) XXX_Size() int { + return xxx_messageInfo_CMsgGCRequestSessionIPResponse.Size(m) +} +func (m *CMsgGCRequestSessionIPResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCRequestSessionIPResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCRequestSessionIPResponse proto.InternalMessageInfo + +func (m *CMsgGCRequestSessionIPResponse) GetIp() uint32 { + if m != nil && m.Ip != nil { + return *m.Ip + } + return 0 +} + +type CMsgSOCacheHaveVersion struct { + Soid *CMsgSOIDOwner `protobuf:"bytes,1,opt,name=soid" json:"soid,omitempty"` + Version *uint64 `protobuf:"fixed64,2,opt,name=version" json:"version,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgSOCacheHaveVersion) Reset() { *m = CMsgSOCacheHaveVersion{} } +func (m *CMsgSOCacheHaveVersion) String() string { return proto.CompactTextString(m) } +func (*CMsgSOCacheHaveVersion) ProtoMessage() {} +func (*CMsgSOCacheHaveVersion) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{19} +} + +func (m *CMsgSOCacheHaveVersion) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgSOCacheHaveVersion.Unmarshal(m, b) +} +func (m *CMsgSOCacheHaveVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgSOCacheHaveVersion.Marshal(b, m, deterministic) +} +func (m *CMsgSOCacheHaveVersion) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgSOCacheHaveVersion.Merge(m, src) +} +func (m *CMsgSOCacheHaveVersion) XXX_Size() int { + return xxx_messageInfo_CMsgSOCacheHaveVersion.Size(m) +} +func (m *CMsgSOCacheHaveVersion) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgSOCacheHaveVersion.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgSOCacheHaveVersion proto.InternalMessageInfo + +func (m *CMsgSOCacheHaveVersion) GetSoid() *CMsgSOIDOwner { + if m != nil { + return m.Soid + } + return nil +} + +func (m *CMsgSOCacheHaveVersion) GetVersion() uint64 { + if m != nil && m.Version != nil { + return *m.Version + } + return 0 +} + +type CMsgClientHello struct { + Version *uint32 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"` + SocacheHaveVersions []*CMsgSOCacheHaveVersion `protobuf:"bytes,2,rep,name=socache_have_versions,json=socacheHaveVersions" json:"socache_have_versions,omitempty"` + ClientSessionNeed *uint32 `protobuf:"varint,3,opt,name=client_session_need,json=clientSessionNeed" json:"client_session_need,omitempty"` + ClientLauncher *uint32 `protobuf:"varint,4,opt,name=client_launcher,json=clientLauncher" json:"client_launcher,omitempty"` + PartnerSrcid *uint32 `protobuf:"varint,5,opt,name=partner_srcid,json=partnerSrcid" json:"partner_srcid,omitempty"` + PartnerAccountid *uint32 `protobuf:"varint,6,opt,name=partner_accountid,json=partnerAccountid" json:"partner_accountid,omitempty"` + PartnerAccountflags *uint32 `protobuf:"varint,7,opt,name=partner_accountflags,json=partnerAccountflags" json:"partner_accountflags,omitempty"` + PartnerAccountbalance *uint32 `protobuf:"varint,8,opt,name=partner_accountbalance,json=partnerAccountbalance" json:"partner_accountbalance,omitempty"` + SteamLauncher *uint32 `protobuf:"varint,9,opt,name=steam_launcher,json=steamLauncher" json:"steam_launcher,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgClientHello) Reset() { *m = CMsgClientHello{} } +func (m *CMsgClientHello) String() string { return proto.CompactTextString(m) } +func (*CMsgClientHello) ProtoMessage() {} +func (*CMsgClientHello) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{20} +} + +func (m *CMsgClientHello) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgClientHello.Unmarshal(m, b) +} +func (m *CMsgClientHello) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgClientHello.Marshal(b, m, deterministic) +} +func (m *CMsgClientHello) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgClientHello.Merge(m, src) +} +func (m *CMsgClientHello) XXX_Size() int { + return xxx_messageInfo_CMsgClientHello.Size(m) +} +func (m *CMsgClientHello) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgClientHello.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgClientHello proto.InternalMessageInfo + +func (m *CMsgClientHello) GetVersion() uint32 { + if m != nil && m.Version != nil { + return *m.Version + } + return 0 +} + +func (m *CMsgClientHello) GetSocacheHaveVersions() []*CMsgSOCacheHaveVersion { + if m != nil { + return m.SocacheHaveVersions + } + return nil +} + +func (m *CMsgClientHello) GetClientSessionNeed() uint32 { + if m != nil && m.ClientSessionNeed != nil { + return *m.ClientSessionNeed + } + return 0 +} + +func (m *CMsgClientHello) GetClientLauncher() uint32 { + if m != nil && m.ClientLauncher != nil { + return *m.ClientLauncher + } + return 0 +} + +func (m *CMsgClientHello) GetPartnerSrcid() uint32 { + if m != nil && m.PartnerSrcid != nil { + return *m.PartnerSrcid + } + return 0 +} + +func (m *CMsgClientHello) GetPartnerAccountid() uint32 { + if m != nil && m.PartnerAccountid != nil { + return *m.PartnerAccountid + } + return 0 +} + +func (m *CMsgClientHello) GetPartnerAccountflags() uint32 { + if m != nil && m.PartnerAccountflags != nil { + return *m.PartnerAccountflags + } + return 0 +} + +func (m *CMsgClientHello) GetPartnerAccountbalance() uint32 { + if m != nil && m.PartnerAccountbalance != nil { + return *m.PartnerAccountbalance + } + return 0 +} + +func (m *CMsgClientHello) GetSteamLauncher() uint32 { + if m != nil && m.SteamLauncher != nil { + return *m.SteamLauncher + } + return 0 +} + +type CMsgServerHello struct { + Version *uint32 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"` + SocacheHaveVersions []*CMsgSOCacheHaveVersion `protobuf:"bytes,2,rep,name=socache_have_versions,json=socacheHaveVersions" json:"socache_have_versions,omitempty"` + LegacyClientSessionNeed *uint32 `protobuf:"varint,3,opt,name=legacy_client_session_need,json=legacyClientSessionNeed" json:"legacy_client_session_need,omitempty"` + ClientLauncher *uint32 `protobuf:"varint,4,opt,name=client_launcher,json=clientLauncher" json:"client_launcher,omitempty"` + LegacySteamdatagramRouting []byte `protobuf:"bytes,6,opt,name=legacy_steamdatagram_routing,json=legacySteamdatagramRouting" json:"legacy_steamdatagram_routing,omitempty"` + RequiredInternalAddr *uint32 `protobuf:"varint,7,opt,name=required_internal_addr,json=requiredInternalAddr" json:"required_internal_addr,omitempty"` + SteamdatagramLogin []byte `protobuf:"bytes,8,opt,name=steamdatagram_login,json=steamdatagramLogin" json:"steamdatagram_login,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgServerHello) Reset() { *m = CMsgServerHello{} } +func (m *CMsgServerHello) String() string { return proto.CompactTextString(m) } +func (*CMsgServerHello) ProtoMessage() {} +func (*CMsgServerHello) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{21} +} + +func (m *CMsgServerHello) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgServerHello.Unmarshal(m, b) +} +func (m *CMsgServerHello) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgServerHello.Marshal(b, m, deterministic) +} +func (m *CMsgServerHello) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgServerHello.Merge(m, src) +} +func (m *CMsgServerHello) XXX_Size() int { + return xxx_messageInfo_CMsgServerHello.Size(m) +} +func (m *CMsgServerHello) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgServerHello.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgServerHello proto.InternalMessageInfo + +func (m *CMsgServerHello) GetVersion() uint32 { + if m != nil && m.Version != nil { + return *m.Version + } + return 0 +} + +func (m *CMsgServerHello) GetSocacheHaveVersions() []*CMsgSOCacheHaveVersion { + if m != nil { + return m.SocacheHaveVersions + } + return nil +} + +func (m *CMsgServerHello) GetLegacyClientSessionNeed() uint32 { + if m != nil && m.LegacyClientSessionNeed != nil { + return *m.LegacyClientSessionNeed + } + return 0 +} + +func (m *CMsgServerHello) GetClientLauncher() uint32 { + if m != nil && m.ClientLauncher != nil { + return *m.ClientLauncher + } + return 0 +} + +func (m *CMsgServerHello) GetLegacySteamdatagramRouting() []byte { + if m != nil { + return m.LegacySteamdatagramRouting + } + return nil +} + +func (m *CMsgServerHello) GetRequiredInternalAddr() uint32 { + if m != nil && m.RequiredInternalAddr != nil { + return *m.RequiredInternalAddr + } + return 0 +} + +func (m *CMsgServerHello) GetSteamdatagramLogin() []byte { + if m != nil { + return m.SteamdatagramLogin + } + return nil +} + +type CMsgClientWelcome struct { + Version *uint32 `protobuf:"varint,1,opt,name=version" json:"version,omitempty"` + GameData []byte `protobuf:"bytes,2,opt,name=game_data,json=gameData" json:"game_data,omitempty"` + OutofdateSubscribedCaches []*CMsgSOCacheSubscribed `protobuf:"bytes,3,rep,name=outofdate_subscribed_caches,json=outofdateSubscribedCaches" json:"outofdate_subscribed_caches,omitempty"` + UptodateSubscribedCaches []*CMsgSOCacheSubscriptionCheck `protobuf:"bytes,4,rep,name=uptodate_subscribed_caches,json=uptodateSubscribedCaches" json:"uptodate_subscribed_caches,omitempty"` + Location *CMsgClientWelcome_Location `protobuf:"bytes,5,opt,name=location" json:"location,omitempty"` + GameData2 []byte `protobuf:"bytes,6,opt,name=game_data2,json=gameData2" json:"game_data2,omitempty"` + Rtime32GcWelcomeTimestamp *uint32 `protobuf:"varint,7,opt,name=rtime32_gc_welcome_timestamp,json=rtime32GcWelcomeTimestamp" json:"rtime32_gc_welcome_timestamp,omitempty"` + Currency *uint32 `protobuf:"varint,8,opt,name=currency" json:"currency,omitempty"` + Balance *uint32 `protobuf:"varint,9,opt,name=balance" json:"balance,omitempty"` + BalanceUrl *string `protobuf:"bytes,10,opt,name=balance_url,json=balanceUrl" json:"balance_url,omitempty"` + TxnCountryCode *string `protobuf:"bytes,11,opt,name=txn_country_code,json=txnCountryCode" json:"txn_country_code,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgClientWelcome) Reset() { *m = CMsgClientWelcome{} } +func (m *CMsgClientWelcome) String() string { return proto.CompactTextString(m) } +func (*CMsgClientWelcome) ProtoMessage() {} +func (*CMsgClientWelcome) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{22} +} + +func (m *CMsgClientWelcome) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgClientWelcome.Unmarshal(m, b) +} +func (m *CMsgClientWelcome) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgClientWelcome.Marshal(b, m, deterministic) +} +func (m *CMsgClientWelcome) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgClientWelcome.Merge(m, src) +} +func (m *CMsgClientWelcome) XXX_Size() int { + return xxx_messageInfo_CMsgClientWelcome.Size(m) +} +func (m *CMsgClientWelcome) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgClientWelcome.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgClientWelcome proto.InternalMessageInfo + +func (m *CMsgClientWelcome) GetVersion() uint32 { + if m != nil && m.Version != nil { + return *m.Version + } + return 0 +} + +func (m *CMsgClientWelcome) GetGameData() []byte { + if m != nil { + return m.GameData + } + return nil +} + +func (m *CMsgClientWelcome) GetOutofdateSubscribedCaches() []*CMsgSOCacheSubscribed { + if m != nil { + return m.OutofdateSubscribedCaches + } + return nil +} + +func (m *CMsgClientWelcome) GetUptodateSubscribedCaches() []*CMsgSOCacheSubscriptionCheck { + if m != nil { + return m.UptodateSubscribedCaches + } + return nil +} + +func (m *CMsgClientWelcome) GetLocation() *CMsgClientWelcome_Location { + if m != nil { + return m.Location + } + return nil +} + +func (m *CMsgClientWelcome) GetGameData2() []byte { + if m != nil { + return m.GameData2 + } + return nil +} + +func (m *CMsgClientWelcome) GetRtime32GcWelcomeTimestamp() uint32 { + if m != nil && m.Rtime32GcWelcomeTimestamp != nil { + return *m.Rtime32GcWelcomeTimestamp + } + return 0 +} + +func (m *CMsgClientWelcome) GetCurrency() uint32 { + if m != nil && m.Currency != nil { + return *m.Currency + } + return 0 +} + +func (m *CMsgClientWelcome) GetBalance() uint32 { + if m != nil && m.Balance != nil { + return *m.Balance + } + return 0 +} + +func (m *CMsgClientWelcome) GetBalanceUrl() string { + if m != nil && m.BalanceUrl != nil { + return *m.BalanceUrl + } + return "" +} + +func (m *CMsgClientWelcome) GetTxnCountryCode() string { + if m != nil && m.TxnCountryCode != nil { + return *m.TxnCountryCode + } + return "" +} + +type CMsgClientWelcome_Location struct { + Latitude *float32 `protobuf:"fixed32,1,opt,name=latitude" json:"latitude,omitempty"` + Longitude *float32 `protobuf:"fixed32,2,opt,name=longitude" json:"longitude,omitempty"` + Country *string `protobuf:"bytes,3,opt,name=country" json:"country,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgClientWelcome_Location) Reset() { *m = CMsgClientWelcome_Location{} } +func (m *CMsgClientWelcome_Location) String() string { return proto.CompactTextString(m) } +func (*CMsgClientWelcome_Location) ProtoMessage() {} +func (*CMsgClientWelcome_Location) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{22, 0} +} + +func (m *CMsgClientWelcome_Location) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgClientWelcome_Location.Unmarshal(m, b) +} +func (m *CMsgClientWelcome_Location) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgClientWelcome_Location.Marshal(b, m, deterministic) +} +func (m *CMsgClientWelcome_Location) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgClientWelcome_Location.Merge(m, src) +} +func (m *CMsgClientWelcome_Location) XXX_Size() int { + return xxx_messageInfo_CMsgClientWelcome_Location.Size(m) +} +func (m *CMsgClientWelcome_Location) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgClientWelcome_Location.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgClientWelcome_Location proto.InternalMessageInfo + +func (m *CMsgClientWelcome_Location) GetLatitude() float32 { + if m != nil && m.Latitude != nil { + return *m.Latitude + } + return 0 +} + +func (m *CMsgClientWelcome_Location) GetLongitude() float32 { + if m != nil && m.Longitude != nil { + return *m.Longitude + } + return 0 +} + +func (m *CMsgClientWelcome_Location) GetCountry() string { + if m != nil && m.Country != nil { + return *m.Country + } + return "" +} + +type CMsgConnectionStatus struct { + Status *GCConnectionStatus `protobuf:"varint,1,opt,name=status,enum=GCConnectionStatus,def=0" json:"status,omitempty"` + ClientSessionNeed *uint32 `protobuf:"varint,2,opt,name=client_session_need,json=clientSessionNeed" json:"client_session_need,omitempty"` + QueuePosition *int32 `protobuf:"varint,3,opt,name=queue_position,json=queuePosition" json:"queue_position,omitempty"` + QueueSize *int32 `protobuf:"varint,4,opt,name=queue_size,json=queueSize" json:"queue_size,omitempty"` + WaitSeconds *int32 `protobuf:"varint,5,opt,name=wait_seconds,json=waitSeconds" json:"wait_seconds,omitempty"` + EstimatedWaitSecondsRemaining *int32 `protobuf:"varint,6,opt,name=estimated_wait_seconds_remaining,json=estimatedWaitSecondsRemaining" json:"estimated_wait_seconds_remaining,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgConnectionStatus) Reset() { *m = CMsgConnectionStatus{} } +func (m *CMsgConnectionStatus) String() string { return proto.CompactTextString(m) } +func (*CMsgConnectionStatus) ProtoMessage() {} +func (*CMsgConnectionStatus) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{23} +} + +func (m *CMsgConnectionStatus) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgConnectionStatus.Unmarshal(m, b) +} +func (m *CMsgConnectionStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgConnectionStatus.Marshal(b, m, deterministic) +} +func (m *CMsgConnectionStatus) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgConnectionStatus.Merge(m, src) +} +func (m *CMsgConnectionStatus) XXX_Size() int { + return xxx_messageInfo_CMsgConnectionStatus.Size(m) +} +func (m *CMsgConnectionStatus) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgConnectionStatus.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgConnectionStatus proto.InternalMessageInfo + +const Default_CMsgConnectionStatus_Status GCConnectionStatus = GCConnectionStatus_GCConnectionStatus_HAVE_SESSION + +func (m *CMsgConnectionStatus) GetStatus() GCConnectionStatus { + if m != nil && m.Status != nil { + return *m.Status + } + return Default_CMsgConnectionStatus_Status +} + +func (m *CMsgConnectionStatus) GetClientSessionNeed() uint32 { + if m != nil && m.ClientSessionNeed != nil { + return *m.ClientSessionNeed + } + return 0 +} + +func (m *CMsgConnectionStatus) GetQueuePosition() int32 { + if m != nil && m.QueuePosition != nil { + return *m.QueuePosition + } + return 0 +} + +func (m *CMsgConnectionStatus) GetQueueSize() int32 { + if m != nil && m.QueueSize != nil { + return *m.QueueSize + } + return 0 +} + +func (m *CMsgConnectionStatus) GetWaitSeconds() int32 { + if m != nil && m.WaitSeconds != nil { + return *m.WaitSeconds + } + return 0 +} + +func (m *CMsgConnectionStatus) GetEstimatedWaitSecondsRemaining() int32 { + if m != nil && m.EstimatedWaitSecondsRemaining != nil { + return *m.EstimatedWaitSecondsRemaining + } + return 0 +} + +type CWorkshop_PopulateItemDescriptions_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + Languages []*CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock `protobuf:"bytes,2,rep,name=languages" json:"languages,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CWorkshop_PopulateItemDescriptions_Request) Reset() { + *m = CWorkshop_PopulateItemDescriptions_Request{} +} +func (m *CWorkshop_PopulateItemDescriptions_Request) String() string { + return proto.CompactTextString(m) +} +func (*CWorkshop_PopulateItemDescriptions_Request) ProtoMessage() {} +func (*CWorkshop_PopulateItemDescriptions_Request) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{24} +} + +func (m *CWorkshop_PopulateItemDescriptions_Request) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CWorkshop_PopulateItemDescriptions_Request.Unmarshal(m, b) +} +func (m *CWorkshop_PopulateItemDescriptions_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CWorkshop_PopulateItemDescriptions_Request.Marshal(b, m, deterministic) +} +func (m *CWorkshop_PopulateItemDescriptions_Request) XXX_Merge(src proto.Message) { + xxx_messageInfo_CWorkshop_PopulateItemDescriptions_Request.Merge(m, src) +} +func (m *CWorkshop_PopulateItemDescriptions_Request) XXX_Size() int { + return xxx_messageInfo_CWorkshop_PopulateItemDescriptions_Request.Size(m) +} +func (m *CWorkshop_PopulateItemDescriptions_Request) XXX_DiscardUnknown() { + xxx_messageInfo_CWorkshop_PopulateItemDescriptions_Request.DiscardUnknown(m) +} + +var xxx_messageInfo_CWorkshop_PopulateItemDescriptions_Request proto.InternalMessageInfo + +func (m *CWorkshop_PopulateItemDescriptions_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CWorkshop_PopulateItemDescriptions_Request) GetLanguages() []*CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock { + if m != nil { + return m.Languages + } + return nil +} + +type CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription struct { + Gameitemid *uint32 `protobuf:"varint,1,opt,name=gameitemid" json:"gameitemid,omitempty"` + ItemDescription *string `protobuf:"bytes,2,opt,name=item_description,json=itemDescription" json:"item_description,omitempty"` + OnePerAccount *bool `protobuf:"varint,3,opt,name=one_per_account,json=onePerAccount" json:"one_per_account,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription) Reset() { + *m = CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription{} +} +func (m *CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription) String() string { + return proto.CompactTextString(m) +} +func (*CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription) ProtoMessage() {} +func (*CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{24, 0} +} + +func (m *CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription.Unmarshal(m, b) +} +func (m *CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription.Marshal(b, m, deterministic) +} +func (m *CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription) XXX_Merge(src proto.Message) { + xxx_messageInfo_CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription.Merge(m, src) +} +func (m *CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription) XXX_Size() int { + return xxx_messageInfo_CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription.Size(m) +} +func (m *CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription) XXX_DiscardUnknown() { + xxx_messageInfo_CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription.DiscardUnknown(m) +} + +var xxx_messageInfo_CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription proto.InternalMessageInfo + +func (m *CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription) GetGameitemid() uint32 { + if m != nil && m.Gameitemid != nil { + return *m.Gameitemid + } + return 0 +} + +func (m *CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription) GetItemDescription() string { + if m != nil && m.ItemDescription != nil { + return *m.ItemDescription + } + return "" +} + +func (m *CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription) GetOnePerAccount() bool { + if m != nil && m.OnePerAccount != nil { + return *m.OnePerAccount + } + return false +} + +type CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock struct { + Language *string `protobuf:"bytes,1,opt,name=language" json:"language,omitempty"` + Descriptions []*CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription `protobuf:"bytes,2,rep,name=descriptions" json:"descriptions,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock) Reset() { + *m = CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock{} +} +func (m *CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock) String() string { + return proto.CompactTextString(m) +} +func (*CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock) ProtoMessage() {} +func (*CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{24, 1} +} + +func (m *CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock.Unmarshal(m, b) +} +func (m *CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock.Marshal(b, m, deterministic) +} +func (m *CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock) XXX_Merge(src proto.Message) { + xxx_messageInfo_CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock.Merge(m, src) +} +func (m *CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock) XXX_Size() int { + return xxx_messageInfo_CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock.Size(m) +} +func (m *CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock) XXX_DiscardUnknown() { + xxx_messageInfo_CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock.DiscardUnknown(m) +} + +var xxx_messageInfo_CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock proto.InternalMessageInfo + +func (m *CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock) GetLanguage() string { + if m != nil && m.Language != nil { + return *m.Language + } + return "" +} + +func (m *CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock) GetDescriptions() []*CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription { + if m != nil { + return m.Descriptions + } + return nil +} + +type CWorkshop_GetContributors_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + Gameitemid *uint32 `protobuf:"varint,2,opt,name=gameitemid" json:"gameitemid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CWorkshop_GetContributors_Request) Reset() { *m = CWorkshop_GetContributors_Request{} } +func (m *CWorkshop_GetContributors_Request) String() string { return proto.CompactTextString(m) } +func (*CWorkshop_GetContributors_Request) ProtoMessage() {} +func (*CWorkshop_GetContributors_Request) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{25} +} + +func (m *CWorkshop_GetContributors_Request) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CWorkshop_GetContributors_Request.Unmarshal(m, b) +} +func (m *CWorkshop_GetContributors_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CWorkshop_GetContributors_Request.Marshal(b, m, deterministic) +} +func (m *CWorkshop_GetContributors_Request) XXX_Merge(src proto.Message) { + xxx_messageInfo_CWorkshop_GetContributors_Request.Merge(m, src) +} +func (m *CWorkshop_GetContributors_Request) XXX_Size() int { + return xxx_messageInfo_CWorkshop_GetContributors_Request.Size(m) +} +func (m *CWorkshop_GetContributors_Request) XXX_DiscardUnknown() { + xxx_messageInfo_CWorkshop_GetContributors_Request.DiscardUnknown(m) +} + +var xxx_messageInfo_CWorkshop_GetContributors_Request proto.InternalMessageInfo + +func (m *CWorkshop_GetContributors_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CWorkshop_GetContributors_Request) GetGameitemid() uint32 { + if m != nil && m.Gameitemid != nil { + return *m.Gameitemid + } + return 0 +} + +type CWorkshop_GetContributors_Response struct { + Contributors []uint64 `protobuf:"fixed64,1,rep,name=contributors" json:"contributors,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CWorkshop_GetContributors_Response) Reset() { *m = CWorkshop_GetContributors_Response{} } +func (m *CWorkshop_GetContributors_Response) String() string { return proto.CompactTextString(m) } +func (*CWorkshop_GetContributors_Response) ProtoMessage() {} +func (*CWorkshop_GetContributors_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{26} +} + +func (m *CWorkshop_GetContributors_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CWorkshop_GetContributors_Response.Unmarshal(m, b) +} +func (m *CWorkshop_GetContributors_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CWorkshop_GetContributors_Response.Marshal(b, m, deterministic) +} +func (m *CWorkshop_GetContributors_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CWorkshop_GetContributors_Response.Merge(m, src) +} +func (m *CWorkshop_GetContributors_Response) XXX_Size() int { + return xxx_messageInfo_CWorkshop_GetContributors_Response.Size(m) +} +func (m *CWorkshop_GetContributors_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CWorkshop_GetContributors_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CWorkshop_GetContributors_Response proto.InternalMessageInfo + +func (m *CWorkshop_GetContributors_Response) GetContributors() []uint64 { + if m != nil { + return m.Contributors + } + return nil +} + +type CWorkshop_SetItemPaymentRules_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + Gameitemid *uint32 `protobuf:"varint,2,opt,name=gameitemid" json:"gameitemid,omitempty"` + AssociatedWorkshopFiles []*CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule `protobuf:"bytes,3,rep,name=associated_workshop_files,json=associatedWorkshopFiles" json:"associated_workshop_files,omitempty"` + PartnerAccounts []*CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule `protobuf:"bytes,4,rep,name=partner_accounts,json=partnerAccounts" json:"partner_accounts,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CWorkshop_SetItemPaymentRules_Request) Reset() { *m = CWorkshop_SetItemPaymentRules_Request{} } +func (m *CWorkshop_SetItemPaymentRules_Request) String() string { return proto.CompactTextString(m) } +func (*CWorkshop_SetItemPaymentRules_Request) ProtoMessage() {} +func (*CWorkshop_SetItemPaymentRules_Request) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{27} +} + +func (m *CWorkshop_SetItemPaymentRules_Request) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CWorkshop_SetItemPaymentRules_Request.Unmarshal(m, b) +} +func (m *CWorkshop_SetItemPaymentRules_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CWorkshop_SetItemPaymentRules_Request.Marshal(b, m, deterministic) +} +func (m *CWorkshop_SetItemPaymentRules_Request) XXX_Merge(src proto.Message) { + xxx_messageInfo_CWorkshop_SetItemPaymentRules_Request.Merge(m, src) +} +func (m *CWorkshop_SetItemPaymentRules_Request) XXX_Size() int { + return xxx_messageInfo_CWorkshop_SetItemPaymentRules_Request.Size(m) +} +func (m *CWorkshop_SetItemPaymentRules_Request) XXX_DiscardUnknown() { + xxx_messageInfo_CWorkshop_SetItemPaymentRules_Request.DiscardUnknown(m) +} + +var xxx_messageInfo_CWorkshop_SetItemPaymentRules_Request proto.InternalMessageInfo + +func (m *CWorkshop_SetItemPaymentRules_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CWorkshop_SetItemPaymentRules_Request) GetGameitemid() uint32 { + if m != nil && m.Gameitemid != nil { + return *m.Gameitemid + } + return 0 +} + +func (m *CWorkshop_SetItemPaymentRules_Request) GetAssociatedWorkshopFiles() []*CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule { + if m != nil { + return m.AssociatedWorkshopFiles + } + return nil +} + +func (m *CWorkshop_SetItemPaymentRules_Request) GetPartnerAccounts() []*CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule { + if m != nil { + return m.PartnerAccounts + } + return nil +} + +type CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule struct { + WorkshopFileId *uint64 `protobuf:"varint,1,opt,name=workshop_file_id,json=workshopFileId" json:"workshop_file_id,omitempty"` + RevenuePercentage *float32 `protobuf:"fixed32,2,opt,name=revenue_percentage,json=revenuePercentage" json:"revenue_percentage,omitempty"` + RuleDescription *string `protobuf:"bytes,3,opt,name=rule_description,json=ruleDescription" json:"rule_description,omitempty"` + RuleType *uint32 `protobuf:"varint,4,opt,name=rule_type,json=ruleType,def=1" json:"rule_type,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule) Reset() { + *m = CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule{} +} +func (m *CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule) String() string { + return proto.CompactTextString(m) +} +func (*CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule) ProtoMessage() {} +func (*CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{27, 0} +} + +func (m *CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule.Unmarshal(m, b) +} +func (m *CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule.Marshal(b, m, deterministic) +} +func (m *CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule) XXX_Merge(src proto.Message) { + xxx_messageInfo_CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule.Merge(m, src) +} +func (m *CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule) XXX_Size() int { + return xxx_messageInfo_CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule.Size(m) +} +func (m *CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule) XXX_DiscardUnknown() { + xxx_messageInfo_CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule.DiscardUnknown(m) +} + +var xxx_messageInfo_CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule proto.InternalMessageInfo + +const Default_CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule_RuleType uint32 = 1 + +func (m *CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule) GetWorkshopFileId() uint64 { + if m != nil && m.WorkshopFileId != nil { + return *m.WorkshopFileId + } + return 0 +} + +func (m *CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule) GetRevenuePercentage() float32 { + if m != nil && m.RevenuePercentage != nil { + return *m.RevenuePercentage + } + return 0 +} + +func (m *CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule) GetRuleDescription() string { + if m != nil && m.RuleDescription != nil { + return *m.RuleDescription + } + return "" +} + +func (m *CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule) GetRuleType() uint32 { + if m != nil && m.RuleType != nil { + return *m.RuleType + } + return Default_CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule_RuleType +} + +type CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule struct { + AccountId *uint32 `protobuf:"varint,1,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + RevenuePercentage *float32 `protobuf:"fixed32,2,opt,name=revenue_percentage,json=revenuePercentage" json:"revenue_percentage,omitempty"` + RuleDescription *string `protobuf:"bytes,3,opt,name=rule_description,json=ruleDescription" json:"rule_description,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule) Reset() { + *m = CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule{} +} +func (m *CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule) String() string { + return proto.CompactTextString(m) +} +func (*CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule) ProtoMessage() {} +func (*CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{27, 1} +} + +func (m *CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule.Unmarshal(m, b) +} +func (m *CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule.Marshal(b, m, deterministic) +} +func (m *CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule) XXX_Merge(src proto.Message) { + xxx_messageInfo_CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule.Merge(m, src) +} +func (m *CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule) XXX_Size() int { + return xxx_messageInfo_CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule.Size(m) +} +func (m *CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule) XXX_DiscardUnknown() { + xxx_messageInfo_CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule.DiscardUnknown(m) +} + +var xxx_messageInfo_CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule proto.InternalMessageInfo + +func (m *CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule) GetRevenuePercentage() float32 { + if m != nil && m.RevenuePercentage != nil { + return *m.RevenuePercentage + } + return 0 +} + +func (m *CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule) GetRuleDescription() string { + if m != nil && m.RuleDescription != nil { + return *m.RuleDescription + } + return "" +} + +type CWorkshop_SetItemPaymentRules_Response struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CWorkshop_SetItemPaymentRules_Response) Reset() { + *m = CWorkshop_SetItemPaymentRules_Response{} +} +func (m *CWorkshop_SetItemPaymentRules_Response) String() string { return proto.CompactTextString(m) } +func (*CWorkshop_SetItemPaymentRules_Response) ProtoMessage() {} +func (*CWorkshop_SetItemPaymentRules_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{28} +} + +func (m *CWorkshop_SetItemPaymentRules_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CWorkshop_SetItemPaymentRules_Response.Unmarshal(m, b) +} +func (m *CWorkshop_SetItemPaymentRules_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CWorkshop_SetItemPaymentRules_Response.Marshal(b, m, deterministic) +} +func (m *CWorkshop_SetItemPaymentRules_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CWorkshop_SetItemPaymentRules_Response.Merge(m, src) +} +func (m *CWorkshop_SetItemPaymentRules_Response) XXX_Size() int { + return xxx_messageInfo_CWorkshop_SetItemPaymentRules_Response.Size(m) +} +func (m *CWorkshop_SetItemPaymentRules_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CWorkshop_SetItemPaymentRules_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CWorkshop_SetItemPaymentRules_Response proto.InternalMessageInfo + +type CGameServers_AggregationQuery_Request struct { + Filter *string `protobuf:"bytes,1,opt,name=filter" json:"filter,omitempty"` + GroupFields []string `protobuf:"bytes,3,rep,name=group_fields,json=groupFields" json:"group_fields,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGameServers_AggregationQuery_Request) Reset() { *m = CGameServers_AggregationQuery_Request{} } +func (m *CGameServers_AggregationQuery_Request) String() string { return proto.CompactTextString(m) } +func (*CGameServers_AggregationQuery_Request) ProtoMessage() {} +func (*CGameServers_AggregationQuery_Request) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{29} +} + +func (m *CGameServers_AggregationQuery_Request) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGameServers_AggregationQuery_Request.Unmarshal(m, b) +} +func (m *CGameServers_AggregationQuery_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGameServers_AggregationQuery_Request.Marshal(b, m, deterministic) +} +func (m *CGameServers_AggregationQuery_Request) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGameServers_AggregationQuery_Request.Merge(m, src) +} +func (m *CGameServers_AggregationQuery_Request) XXX_Size() int { + return xxx_messageInfo_CGameServers_AggregationQuery_Request.Size(m) +} +func (m *CGameServers_AggregationQuery_Request) XXX_DiscardUnknown() { + xxx_messageInfo_CGameServers_AggregationQuery_Request.DiscardUnknown(m) +} + +var xxx_messageInfo_CGameServers_AggregationQuery_Request proto.InternalMessageInfo + +func (m *CGameServers_AggregationQuery_Request) GetFilter() string { + if m != nil && m.Filter != nil { + return *m.Filter + } + return "" +} + +func (m *CGameServers_AggregationQuery_Request) GetGroupFields() []string { + if m != nil { + return m.GroupFields + } + return nil +} + +type CGameServers_AggregationQuery_Response struct { + Groups []*CGameServers_AggregationQuery_Response_Group `protobuf:"bytes,1,rep,name=groups" json:"groups,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGameServers_AggregationQuery_Response) Reset() { + *m = CGameServers_AggregationQuery_Response{} +} +func (m *CGameServers_AggregationQuery_Response) String() string { return proto.CompactTextString(m) } +func (*CGameServers_AggregationQuery_Response) ProtoMessage() {} +func (*CGameServers_AggregationQuery_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{30} +} + +func (m *CGameServers_AggregationQuery_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGameServers_AggregationQuery_Response.Unmarshal(m, b) +} +func (m *CGameServers_AggregationQuery_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGameServers_AggregationQuery_Response.Marshal(b, m, deterministic) +} +func (m *CGameServers_AggregationQuery_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGameServers_AggregationQuery_Response.Merge(m, src) +} +func (m *CGameServers_AggregationQuery_Response) XXX_Size() int { + return xxx_messageInfo_CGameServers_AggregationQuery_Response.Size(m) +} +func (m *CGameServers_AggregationQuery_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CGameServers_AggregationQuery_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CGameServers_AggregationQuery_Response proto.InternalMessageInfo + +func (m *CGameServers_AggregationQuery_Response) GetGroups() []*CGameServers_AggregationQuery_Response_Group { + if m != nil { + return m.Groups + } + return nil +} + +type CGameServers_AggregationQuery_Response_Group struct { + GroupValues []string `protobuf:"bytes,1,rep,name=group_values,json=groupValues" json:"group_values,omitempty"` + ServersEmpty *uint32 `protobuf:"varint,2,opt,name=servers_empty,json=serversEmpty" json:"servers_empty,omitempty"` + ServersFull *uint32 `protobuf:"varint,3,opt,name=servers_full,json=serversFull" json:"servers_full,omitempty"` + ServersTotal *uint32 `protobuf:"varint,4,opt,name=servers_total,json=serversTotal" json:"servers_total,omitempty"` + PlayersHumans *uint32 `protobuf:"varint,5,opt,name=players_humans,json=playersHumans" json:"players_humans,omitempty"` + PlayersBots *uint32 `protobuf:"varint,6,opt,name=players_bots,json=playersBots" json:"players_bots,omitempty"` + PlayerCapacity *uint32 `protobuf:"varint,7,opt,name=player_capacity,json=playerCapacity" json:"player_capacity,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGameServers_AggregationQuery_Response_Group) Reset() { + *m = CGameServers_AggregationQuery_Response_Group{} +} +func (m *CGameServers_AggregationQuery_Response_Group) String() string { + return proto.CompactTextString(m) +} +func (*CGameServers_AggregationQuery_Response_Group) ProtoMessage() {} +func (*CGameServers_AggregationQuery_Response_Group) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{30, 0} +} + +func (m *CGameServers_AggregationQuery_Response_Group) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGameServers_AggregationQuery_Response_Group.Unmarshal(m, b) +} +func (m *CGameServers_AggregationQuery_Response_Group) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGameServers_AggregationQuery_Response_Group.Marshal(b, m, deterministic) +} +func (m *CGameServers_AggregationQuery_Response_Group) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGameServers_AggregationQuery_Response_Group.Merge(m, src) +} +func (m *CGameServers_AggregationQuery_Response_Group) XXX_Size() int { + return xxx_messageInfo_CGameServers_AggregationQuery_Response_Group.Size(m) +} +func (m *CGameServers_AggregationQuery_Response_Group) XXX_DiscardUnknown() { + xxx_messageInfo_CGameServers_AggregationQuery_Response_Group.DiscardUnknown(m) +} + +var xxx_messageInfo_CGameServers_AggregationQuery_Response_Group proto.InternalMessageInfo + +func (m *CGameServers_AggregationQuery_Response_Group) GetGroupValues() []string { + if m != nil { + return m.GroupValues + } + return nil +} + +func (m *CGameServers_AggregationQuery_Response_Group) GetServersEmpty() uint32 { + if m != nil && m.ServersEmpty != nil { + return *m.ServersEmpty + } + return 0 +} + +func (m *CGameServers_AggregationQuery_Response_Group) GetServersFull() uint32 { + if m != nil && m.ServersFull != nil { + return *m.ServersFull + } + return 0 +} + +func (m *CGameServers_AggregationQuery_Response_Group) GetServersTotal() uint32 { + if m != nil && m.ServersTotal != nil { + return *m.ServersTotal + } + return 0 +} + +func (m *CGameServers_AggregationQuery_Response_Group) GetPlayersHumans() uint32 { + if m != nil && m.PlayersHumans != nil { + return *m.PlayersHumans + } + return 0 +} + +func (m *CGameServers_AggregationQuery_Response_Group) GetPlayersBots() uint32 { + if m != nil && m.PlayersBots != nil { + return *m.PlayersBots + } + return 0 +} + +func (m *CGameServers_AggregationQuery_Response_Group) GetPlayerCapacity() uint32 { + if m != nil && m.PlayerCapacity != nil { + return *m.PlayerCapacity + } + return 0 +} + +type CWorkshop_AddSpecialPayment_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + Gameitemid *uint32 `protobuf:"varint,2,opt,name=gameitemid" json:"gameitemid,omitempty"` + Date *string `protobuf:"bytes,3,opt,name=date" json:"date,omitempty"` + PaymentUsUsd *uint64 `protobuf:"varint,4,opt,name=payment_us_usd,json=paymentUsUsd" json:"payment_us_usd,omitempty"` + PaymentRowUsd *uint64 `protobuf:"varint,5,opt,name=payment_row_usd,json=paymentRowUsd" json:"payment_row_usd,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CWorkshop_AddSpecialPayment_Request) Reset() { *m = CWorkshop_AddSpecialPayment_Request{} } +func (m *CWorkshop_AddSpecialPayment_Request) String() string { return proto.CompactTextString(m) } +func (*CWorkshop_AddSpecialPayment_Request) ProtoMessage() {} +func (*CWorkshop_AddSpecialPayment_Request) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{31} +} + +func (m *CWorkshop_AddSpecialPayment_Request) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CWorkshop_AddSpecialPayment_Request.Unmarshal(m, b) +} +func (m *CWorkshop_AddSpecialPayment_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CWorkshop_AddSpecialPayment_Request.Marshal(b, m, deterministic) +} +func (m *CWorkshop_AddSpecialPayment_Request) XXX_Merge(src proto.Message) { + xxx_messageInfo_CWorkshop_AddSpecialPayment_Request.Merge(m, src) +} +func (m *CWorkshop_AddSpecialPayment_Request) XXX_Size() int { + return xxx_messageInfo_CWorkshop_AddSpecialPayment_Request.Size(m) +} +func (m *CWorkshop_AddSpecialPayment_Request) XXX_DiscardUnknown() { + xxx_messageInfo_CWorkshop_AddSpecialPayment_Request.DiscardUnknown(m) +} + +var xxx_messageInfo_CWorkshop_AddSpecialPayment_Request proto.InternalMessageInfo + +func (m *CWorkshop_AddSpecialPayment_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CWorkshop_AddSpecialPayment_Request) GetGameitemid() uint32 { + if m != nil && m.Gameitemid != nil { + return *m.Gameitemid + } + return 0 +} + +func (m *CWorkshop_AddSpecialPayment_Request) GetDate() string { + if m != nil && m.Date != nil { + return *m.Date + } + return "" +} + +func (m *CWorkshop_AddSpecialPayment_Request) GetPaymentUsUsd() uint64 { + if m != nil && m.PaymentUsUsd != nil { + return *m.PaymentUsUsd + } + return 0 +} + +func (m *CWorkshop_AddSpecialPayment_Request) GetPaymentRowUsd() uint64 { + if m != nil && m.PaymentRowUsd != nil { + return *m.PaymentRowUsd + } + return 0 +} + +type CWorkshop_AddSpecialPayment_Response struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CWorkshop_AddSpecialPayment_Response) Reset() { *m = CWorkshop_AddSpecialPayment_Response{} } +func (m *CWorkshop_AddSpecialPayment_Response) String() string { return proto.CompactTextString(m) } +func (*CWorkshop_AddSpecialPayment_Response) ProtoMessage() {} +func (*CWorkshop_AddSpecialPayment_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{32} +} + +func (m *CWorkshop_AddSpecialPayment_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CWorkshop_AddSpecialPayment_Response.Unmarshal(m, b) +} +func (m *CWorkshop_AddSpecialPayment_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CWorkshop_AddSpecialPayment_Response.Marshal(b, m, deterministic) +} +func (m *CWorkshop_AddSpecialPayment_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CWorkshop_AddSpecialPayment_Response.Merge(m, src) +} +func (m *CWorkshop_AddSpecialPayment_Response) XXX_Size() int { + return xxx_messageInfo_CWorkshop_AddSpecialPayment_Response.Size(m) +} +func (m *CWorkshop_AddSpecialPayment_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CWorkshop_AddSpecialPayment_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CWorkshop_AddSpecialPayment_Response proto.InternalMessageInfo + +type CProductInfo_SetRichPresenceLocalization_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + Languages []*CProductInfo_SetRichPresenceLocalization_Request_LanguageSection `protobuf:"bytes,2,rep,name=languages" json:"languages,omitempty"` + Steamid *uint64 `protobuf:"varint,3,opt,name=steamid" json:"steamid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CProductInfo_SetRichPresenceLocalization_Request) Reset() { + *m = CProductInfo_SetRichPresenceLocalization_Request{} +} +func (m *CProductInfo_SetRichPresenceLocalization_Request) String() string { + return proto.CompactTextString(m) +} +func (*CProductInfo_SetRichPresenceLocalization_Request) ProtoMessage() {} +func (*CProductInfo_SetRichPresenceLocalization_Request) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{33} +} + +func (m *CProductInfo_SetRichPresenceLocalization_Request) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Request.Unmarshal(m, b) +} +func (m *CProductInfo_SetRichPresenceLocalization_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Request.Marshal(b, m, deterministic) +} +func (m *CProductInfo_SetRichPresenceLocalization_Request) XXX_Merge(src proto.Message) { + xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Request.Merge(m, src) +} +func (m *CProductInfo_SetRichPresenceLocalization_Request) XXX_Size() int { + return xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Request.Size(m) +} +func (m *CProductInfo_SetRichPresenceLocalization_Request) XXX_DiscardUnknown() { + xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Request.DiscardUnknown(m) +} + +var xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Request proto.InternalMessageInfo + +func (m *CProductInfo_SetRichPresenceLocalization_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CProductInfo_SetRichPresenceLocalization_Request) GetLanguages() []*CProductInfo_SetRichPresenceLocalization_Request_LanguageSection { + if m != nil { + return m.Languages + } + return nil +} + +func (m *CProductInfo_SetRichPresenceLocalization_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +type CProductInfo_SetRichPresenceLocalization_Request_Token struct { + Token *string `protobuf:"bytes,1,opt,name=token" json:"token,omitempty"` + Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CProductInfo_SetRichPresenceLocalization_Request_Token) Reset() { + *m = CProductInfo_SetRichPresenceLocalization_Request_Token{} +} +func (m *CProductInfo_SetRichPresenceLocalization_Request_Token) String() string { + return proto.CompactTextString(m) +} +func (*CProductInfo_SetRichPresenceLocalization_Request_Token) ProtoMessage() {} +func (*CProductInfo_SetRichPresenceLocalization_Request_Token) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{33, 0} +} + +func (m *CProductInfo_SetRichPresenceLocalization_Request_Token) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Request_Token.Unmarshal(m, b) +} +func (m *CProductInfo_SetRichPresenceLocalization_Request_Token) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Request_Token.Marshal(b, m, deterministic) +} +func (m *CProductInfo_SetRichPresenceLocalization_Request_Token) XXX_Merge(src proto.Message) { + xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Request_Token.Merge(m, src) +} +func (m *CProductInfo_SetRichPresenceLocalization_Request_Token) XXX_Size() int { + return xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Request_Token.Size(m) +} +func (m *CProductInfo_SetRichPresenceLocalization_Request_Token) XXX_DiscardUnknown() { + xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Request_Token.DiscardUnknown(m) +} + +var xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Request_Token proto.InternalMessageInfo + +func (m *CProductInfo_SetRichPresenceLocalization_Request_Token) GetToken() string { + if m != nil && m.Token != nil { + return *m.Token + } + return "" +} + +func (m *CProductInfo_SetRichPresenceLocalization_Request_Token) GetValue() string { + if m != nil && m.Value != nil { + return *m.Value + } + return "" +} + +type CProductInfo_SetRichPresenceLocalization_Request_LanguageSection struct { + Language *string `protobuf:"bytes,1,opt,name=language" json:"language,omitempty"` + Tokens []*CProductInfo_SetRichPresenceLocalization_Request_Token `protobuf:"bytes,2,rep,name=tokens" json:"tokens,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CProductInfo_SetRichPresenceLocalization_Request_LanguageSection) Reset() { + *m = CProductInfo_SetRichPresenceLocalization_Request_LanguageSection{} +} +func (m *CProductInfo_SetRichPresenceLocalization_Request_LanguageSection) String() string { + return proto.CompactTextString(m) +} +func (*CProductInfo_SetRichPresenceLocalization_Request_LanguageSection) ProtoMessage() {} +func (*CProductInfo_SetRichPresenceLocalization_Request_LanguageSection) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{33, 1} +} + +func (m *CProductInfo_SetRichPresenceLocalization_Request_LanguageSection) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Request_LanguageSection.Unmarshal(m, b) +} +func (m *CProductInfo_SetRichPresenceLocalization_Request_LanguageSection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Request_LanguageSection.Marshal(b, m, deterministic) +} +func (m *CProductInfo_SetRichPresenceLocalization_Request_LanguageSection) XXX_Merge(src proto.Message) { + xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Request_LanguageSection.Merge(m, src) +} +func (m *CProductInfo_SetRichPresenceLocalization_Request_LanguageSection) XXX_Size() int { + return xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Request_LanguageSection.Size(m) +} +func (m *CProductInfo_SetRichPresenceLocalization_Request_LanguageSection) XXX_DiscardUnknown() { + xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Request_LanguageSection.DiscardUnknown(m) +} + +var xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Request_LanguageSection proto.InternalMessageInfo + +func (m *CProductInfo_SetRichPresenceLocalization_Request_LanguageSection) GetLanguage() string { + if m != nil && m.Language != nil { + return *m.Language + } + return "" +} + +func (m *CProductInfo_SetRichPresenceLocalization_Request_LanguageSection) GetTokens() []*CProductInfo_SetRichPresenceLocalization_Request_Token { + if m != nil { + return m.Tokens + } + return nil +} + +type CProductInfo_SetRichPresenceLocalization_Response struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CProductInfo_SetRichPresenceLocalization_Response) Reset() { + *m = CProductInfo_SetRichPresenceLocalization_Response{} +} +func (m *CProductInfo_SetRichPresenceLocalization_Response) String() string { + return proto.CompactTextString(m) +} +func (*CProductInfo_SetRichPresenceLocalization_Response) ProtoMessage() {} +func (*CProductInfo_SetRichPresenceLocalization_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_7156b0c4726b784f, []int{34} +} + +func (m *CProductInfo_SetRichPresenceLocalization_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Response.Unmarshal(m, b) +} +func (m *CProductInfo_SetRichPresenceLocalization_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Response.Marshal(b, m, deterministic) +} +func (m *CProductInfo_SetRichPresenceLocalization_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Response.Merge(m, src) +} +func (m *CProductInfo_SetRichPresenceLocalization_Response) XXX_Size() int { + return xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Response.Size(m) +} +func (m *CProductInfo_SetRichPresenceLocalization_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CProductInfo_SetRichPresenceLocalization_Response proto.InternalMessageInfo + +func init() { + proto.RegisterEnum("GCClientLauncherType", GCClientLauncherType_name, GCClientLauncherType_value) + proto.RegisterEnum("GCConnectionStatus", GCConnectionStatus_name, GCConnectionStatus_value) + proto.RegisterEnum("ESteamPaymentRuleType", ESteamPaymentRuleType_name, ESteamPaymentRuleType_value) + proto.RegisterType((*CMsgSOIDOwner)(nil), "CMsgSOIDOwner") + proto.RegisterType((*CMsgSOSingleObject)(nil), "CMsgSOSingleObject") + proto.RegisterType((*CMsgSOMultipleObjects)(nil), "CMsgSOMultipleObjects") + proto.RegisterType((*CMsgSOMultipleObjects_SingleObject)(nil), "CMsgSOMultipleObjects.SingleObject") + proto.RegisterType((*CMsgSOCacheSubscribed)(nil), "CMsgSOCacheSubscribed") + proto.RegisterType((*CMsgSOCacheSubscribed_SubscribedType)(nil), "CMsgSOCacheSubscribed.SubscribedType") + proto.RegisterType((*CMsgSOCacheUnsubscribed)(nil), "CMsgSOCacheUnsubscribed") + proto.RegisterType((*CMsgSOCacheSubscriptionCheck)(nil), "CMsgSOCacheSubscriptionCheck") + proto.RegisterType((*CMsgSOCacheSubscriptionRefresh)(nil), "CMsgSOCacheSubscriptionRefresh") + proto.RegisterType((*CMsgSOCacheVersion)(nil), "CMsgSOCacheVersion") + proto.RegisterType((*CMsgAccountDetails)(nil), "CMsgAccountDetails") + proto.RegisterType((*CMsgGCMultiplexMessage)(nil), "CMsgGCMultiplexMessage") + proto.RegisterType((*CMsgGCMultiplexMessage_Response)(nil), "CMsgGCMultiplexMessage_Response") + proto.RegisterType((*CGCToGCMsgMasterAck)(nil), "CGCToGCMsgMasterAck") + proto.RegisterType((*CGCToGCMsgMasterAck_Response)(nil), "CGCToGCMsgMasterAck_Response") + proto.RegisterType((*CGCToGCMsgMasterStartupComplete)(nil), "CGCToGCMsgMasterStartupComplete") + proto.RegisterType((*CGCToGCMsgRouted)(nil), "CGCToGCMsgRouted") + proto.RegisterType((*CGCToGCMsgRoutedReply)(nil), "CGCToGCMsgRoutedReply") + proto.RegisterType((*CMsgGCUpdateSessionIP)(nil), "CMsgGCUpdateSessionIP") + proto.RegisterType((*CMsgGCRequestSessionIP)(nil), "CMsgGCRequestSessionIP") + proto.RegisterType((*CMsgGCRequestSessionIPResponse)(nil), "CMsgGCRequestSessionIPResponse") + proto.RegisterType((*CMsgSOCacheHaveVersion)(nil), "CMsgSOCacheHaveVersion") + proto.RegisterType((*CMsgClientHello)(nil), "CMsgClientHello") + proto.RegisterType((*CMsgServerHello)(nil), "CMsgServerHello") + proto.RegisterType((*CMsgClientWelcome)(nil), "CMsgClientWelcome") + proto.RegisterType((*CMsgClientWelcome_Location)(nil), "CMsgClientWelcome.Location") + proto.RegisterType((*CMsgConnectionStatus)(nil), "CMsgConnectionStatus") + proto.RegisterType((*CWorkshop_PopulateItemDescriptions_Request)(nil), "CWorkshop_PopulateItemDescriptions_Request") + proto.RegisterType((*CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription)(nil), "CWorkshop_PopulateItemDescriptions_Request.SingleItemDescription") + proto.RegisterType((*CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock)(nil), "CWorkshop_PopulateItemDescriptions_Request.ItemDescriptionsLanguageBlock") + proto.RegisterType((*CWorkshop_GetContributors_Request)(nil), "CWorkshop_GetContributors_Request") + proto.RegisterType((*CWorkshop_GetContributors_Response)(nil), "CWorkshop_GetContributors_Response") + proto.RegisterType((*CWorkshop_SetItemPaymentRules_Request)(nil), "CWorkshop_SetItemPaymentRules_Request") + proto.RegisterType((*CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule)(nil), "CWorkshop_SetItemPaymentRules_Request.WorkshopItemPaymentRule") + proto.RegisterType((*CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule)(nil), "CWorkshop_SetItemPaymentRules_Request.PartnerItemPaymentRule") + proto.RegisterType((*CWorkshop_SetItemPaymentRules_Response)(nil), "CWorkshop_SetItemPaymentRules_Response") + proto.RegisterType((*CGameServers_AggregationQuery_Request)(nil), "CGameServers_AggregationQuery_Request") + proto.RegisterType((*CGameServers_AggregationQuery_Response)(nil), "CGameServers_AggregationQuery_Response") + proto.RegisterType((*CGameServers_AggregationQuery_Response_Group)(nil), "CGameServers_AggregationQuery_Response.Group") + proto.RegisterType((*CWorkshop_AddSpecialPayment_Request)(nil), "CWorkshop_AddSpecialPayment_Request") + proto.RegisterType((*CWorkshop_AddSpecialPayment_Response)(nil), "CWorkshop_AddSpecialPayment_Response") + proto.RegisterType((*CProductInfo_SetRichPresenceLocalization_Request)(nil), "CProductInfo_SetRichPresenceLocalization_Request") + proto.RegisterType((*CProductInfo_SetRichPresenceLocalization_Request_Token)(nil), "CProductInfo_SetRichPresenceLocalization_Request.Token") + proto.RegisterType((*CProductInfo_SetRichPresenceLocalization_Request_LanguageSection)(nil), "CProductInfo_SetRichPresenceLocalization_Request.LanguageSection") + proto.RegisterType((*CProductInfo_SetRichPresenceLocalization_Response)(nil), "CProductInfo_SetRichPresenceLocalization_Response") +} + +func init() { proto.RegisterFile("gcsdk_gcmessages.proto", fileDescriptor_7156b0c4726b784f) } + +var fileDescriptor_7156b0c4726b784f = []byte{ + // 2717 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x58, 0x4d, 0x6f, 0x1c, 0xc7, + 0xd1, 0xd6, 0x2c, 0x3f, 0xb4, 0x5b, 0xe4, 0x92, 0xab, 0xa1, 0x44, 0xad, 0x96, 0xa2, 0x45, 0x8d, + 0x2c, 0xbd, 0x7c, 0xf5, 0xda, 0xfb, 0xda, 0x54, 0x02, 0x03, 0x32, 0x12, 0x87, 0x5a, 0x52, 0x4b, + 0xc6, 0xfc, 0x72, 0x2f, 0x29, 0x21, 0x08, 0x90, 0x46, 0x73, 0xa6, 0x39, 0x9c, 0x70, 0x76, 0x7a, + 0xdc, 0xd3, 0x43, 0x6a, 0x15, 0x20, 0xd0, 0xc9, 0x09, 0x7c, 0xcb, 0xc9, 0x97, 0x9c, 0x72, 0xf0, + 0x2f, 0xc8, 0xd5, 0xb7, 0x20, 0xff, 0x20, 0xc7, 0xfc, 0x84, 0xdc, 0x13, 0x20, 0x87, 0xa0, 0xbf, + 0xf6, 0x8b, 0x4b, 0x52, 0x8a, 0x91, 0xdc, 0xa6, 0x9f, 0x7a, 0xba, 0xba, 0xba, 0xaa, 0xbb, 0xaa, + 0x7a, 0x60, 0x3e, 0xf4, 0xb3, 0xe0, 0x04, 0x87, 0x7e, 0x9b, 0x66, 0x19, 0x09, 0x69, 0x56, 0x4f, + 0x39, 0x13, 0xac, 0x36, 0x97, 0x09, 0x4a, 0xda, 0x83, 0xa0, 0xf7, 0x04, 0xca, 0x8d, 0xed, 0x2c, + 0x6c, 0xed, 0x6e, 0xae, 0xed, 0x9e, 0x25, 0x94, 0xbb, 0x2e, 0x8c, 0x8b, 0x4e, 0x4a, 0xab, 0xce, + 0x92, 0xb3, 0x5c, 0x46, 0xea, 0xdb, 0x9d, 0x81, 0x42, 0x14, 0x54, 0x0b, 0x4b, 0xce, 0xf2, 0x38, + 0x2a, 0x44, 0x81, 0xf7, 0x8d, 0x03, 0xae, 0x9e, 0xd5, 0x8a, 0x92, 0x30, 0xa6, 0xbb, 0x87, 0xbf, + 0xa4, 0xbe, 0x70, 0x6f, 0xc3, 0x75, 0x49, 0xc7, 0x86, 0x3b, 0x81, 0x26, 0xe5, 0x70, 0x33, 0x70, + 0xef, 0xc1, 0x14, 0x53, 0x14, 0x1c, 0x10, 0x41, 0xaa, 0x63, 0x4b, 0xce, 0xf2, 0x34, 0x02, 0x0d, + 0xad, 0x11, 0x41, 0xdc, 0x2a, 0x5c, 0x3f, 0xa5, 0x3c, 0x8b, 0x58, 0x52, 0x1d, 0x5f, 0x72, 0x96, + 0x27, 0x91, 0x1d, 0xba, 0x1f, 0x02, 0x30, 0x69, 0x17, 0xce, 0x58, 0x14, 0x54, 0x27, 0x96, 0x9c, + 0xe5, 0xa9, 0x95, 0x99, 0xfa, 0x80, 0xc9, 0xa8, 0xa4, 0x18, 0x2d, 0x16, 0x05, 0xde, 0x57, 0x05, + 0xb8, 0xa5, 0x85, 0xdb, 0x79, 0x2c, 0xa2, 0xd4, 0xda, 0x96, 0xb9, 0x3b, 0x50, 0xd1, 0x0b, 0x66, + 0xb8, 0xcd, 0x82, 0xe8, 0x28, 0xa2, 0xd2, 0xca, 0xb1, 0xe5, 0xa9, 0x95, 0x07, 0xf5, 0x91, 0x33, + 0xea, 0xfd, 0x7b, 0x43, 0xb3, 0x66, 0xf2, 0xb6, 0x99, 0xdb, 0x6f, 0xf2, 0xd8, 0x65, 0x26, 0x4f, + 0x5e, 0x61, 0x72, 0x6d, 0x1f, 0xa6, 0x2f, 0xf2, 0xa2, 0x73, 0x99, 0x17, 0x0b, 0xc3, 0x5e, 0x7c, + 0x0a, 0x6f, 0xbe, 0x5d, 0x7c, 0x53, 0xf8, 0xed, 0xb7, 0x8b, 0x6f, 0x8a, 0xde, 0xdf, 0x1c, 0xeb, + 0x88, 0x06, 0xf1, 0x8f, 0x69, 0x2b, 0x3f, 0xcc, 0x7c, 0x1e, 0x1d, 0xd2, 0xc0, 0xfd, 0x0c, 0xae, + 0x9b, 0xbd, 0x98, 0xfd, 0x3f, 0xac, 0x8f, 0x24, 0xd6, 0x7b, 0x9f, 0xfb, 0x9d, 0x94, 0x22, 0x3b, + 0xeb, 0xad, 0x77, 0x3e, 0x7e, 0xd5, 0xce, 0x7f, 0x0a, 0x33, 0x83, 0x6b, 0xbc, 0xc3, 0xde, 0xc7, + 0x06, 0xf7, 0xee, 0x6d, 0xc0, 0xed, 0xbe, 0x5d, 0x1c, 0x24, 0x59, 0x6f, 0xc3, 0x83, 0x56, 0x15, + 0xae, 0x3a, 0x42, 0x21, 0xdc, 0x3d, 0xef, 0x8f, 0x54, 0x44, 0x2c, 0x69, 0x1c, 0x53, 0xff, 0xa4, + 0x7f, 0xfb, 0x85, 0xcb, 0xb6, 0x3f, 0x76, 0xd5, 0x42, 0xbb, 0xf0, 0xde, 0x05, 0x0b, 0x21, 0x7a, + 0xc4, 0x69, 0x76, 0xfc, 0xae, 0x96, 0xd7, 0xed, 0xad, 0x54, 0x0a, 0x5f, 0x18, 0xab, 0xfa, 0xec, + 0x75, 0x06, 0xec, 0xf5, 0x7e, 0x3f, 0xa1, 0x27, 0xac, 0xfa, 0x3e, 0xcb, 0x13, 0xb1, 0x46, 0x05, + 0x89, 0xe2, 0xcc, 0xbd, 0x09, 0x13, 0xa7, 0x24, 0x36, 0x21, 0x28, 0x22, 0x3d, 0x70, 0xef, 0xc3, + 0x34, 0xd1, 0x3c, 0x9c, 0x90, 0x36, 0x55, 0xd6, 0x94, 0xd0, 0x94, 0xc1, 0x76, 0x48, 0x9b, 0xba, + 0x0f, 0x61, 0x26, 0xcd, 0x0f, 0xe3, 0xc8, 0xc7, 0x29, 0x67, 0x47, 0x51, 0x4c, 0xd5, 0x11, 0x28, + 0xa2, 0xb2, 0x46, 0xf7, 0x34, 0xe8, 0xfe, 0x2f, 0x54, 0x0c, 0x2d, 0x4a, 0x4e, 0x69, 0x22, 0x18, + 0xef, 0xa8, 0x8b, 0x5d, 0x44, 0xb3, 0x1a, 0xdf, 0xb4, 0xb0, 0xbb, 0x08, 0x70, 0x4a, 0x7c, 0x7c, + 0x48, 0x92, 0x84, 0xea, 0xab, 0x54, 0x44, 0xa5, 0x53, 0xe2, 0x3f, 0x53, 0x80, 0x14, 0xfb, 0x9d, + 0x43, 0xca, 0xb1, 0x4f, 0x8e, 0x68, 0xf5, 0xba, 0x16, 0x2b, 0xa4, 0x41, 0x8e, 0x94, 0x3d, 0x99, + 0x7f, 0xcc, 0x58, 0x8c, 0x8d, 0x95, 0xd5, 0xa2, 0xb6, 0x47, 0xa3, 0x66, 0xdb, 0xee, 0x07, 0xe0, + 0x1e, 0x71, 0x4a, 0xb1, 0xe0, 0x11, 0xe9, 0x51, 0x4b, 0x8a, 0x5a, 0x91, 0x92, 0x7d, 0x29, 0xb0, + 0xec, 0xf7, 0x00, 0x7a, 0x67, 0xab, 0x0a, 0x8a, 0xd5, 0x87, 0x48, 0x3f, 0xc5, 0xec, 0x0c, 0x9f, + 0x46, 0x2c, 0xa6, 0x89, 0x4f, 0xab, 0x53, 0x8a, 0x31, 0x15, 0xb3, 0xb3, 0x17, 0x06, 0x92, 0x11, + 0x89, 0xa3, 0x76, 0x24, 0x68, 0x50, 0x9d, 0x56, 0x52, 0x3b, 0x94, 0x12, 0xc1, 0xf3, 0x4c, 0x4a, + 0xca, 0x5a, 0x62, 0x86, 0x52, 0x92, 0x12, 0xff, 0x84, 0x84, 0xb4, 0x3a, 0xa3, 0x32, 0xb3, 0x1d, + 0xca, 0xab, 0x21, 0xa2, 0x36, 0xc5, 0xbe, 0x0c, 0x7a, 0x50, 0x9d, 0x5d, 0x72, 0x96, 0xaf, 0x23, + 0x90, 0x90, 0x3a, 0x06, 0x81, 0x74, 0x83, 0x8d, 0x5c, 0xcc, 0xfc, 0x13, 0x1a, 0x54, 0x2b, 0xda, + 0x0d, 0x06, 0xdd, 0x52, 0xa0, 0x0c, 0x8b, 0xcf, 0xda, 0xed, 0x3c, 0x89, 0x44, 0xc7, 0x7a, 0xfc, + 0x86, 0x0e, 0x4b, 0x17, 0x37, 0x7e, 0xbf, 0x0f, 0xd3, 0x82, 0x93, 0x80, 0x5a, 0x9a, 0xab, 0xf7, + 0xa8, 0x30, 0x43, 0x59, 0x85, 0x45, 0x1a, 0x47, 0x61, 0x74, 0x18, 0x53, 0x7c, 0xc4, 0x38, 0xee, + 0xa9, 0x6e, 0x13, 0x7e, 0x42, 0x45, 0x75, 0x4e, 0xcd, 0xa9, 0x59, 0xd2, 0x73, 0xc6, 0x1b, 0x96, + 0xb2, 0xad, 0x18, 0xde, 0x57, 0x0e, 0xcc, 0xcb, 0xe3, 0xd9, 0x6c, 0xd8, 0xcc, 0xfc, 0x6a, 0x5b, + 0x17, 0x2f, 0xe9, 0x8d, 0x76, 0x16, 0xf6, 0xd5, 0x29, 0x3b, 0xd4, 0x7e, 0xea, 0xc4, 0x8c, 0x04, + 0x26, 0x41, 0xda, 0xa1, 0x5b, 0x83, 0xa2, 0x2a, 0x80, 0x51, 0x90, 0x55, 0xc7, 0x96, 0xc6, 0x96, + 0x27, 0x51, 0x77, 0xec, 0xde, 0x85, 0x12, 0xa7, 0x69, 0xdc, 0x11, 0x2c, 0xf4, 0xcd, 0xa1, 0xed, + 0x01, 0xde, 0xa7, 0x70, 0x6f, 0xb4, 0x1d, 0x18, 0xd1, 0x2c, 0x65, 0x49, 0x76, 0x89, 0x41, 0xde, + 0xe7, 0x30, 0xd7, 0x68, 0x36, 0xf6, 0x59, 0x53, 0xaa, 0xd8, 0x26, 0x99, 0xa0, 0x7c, 0xd5, 0x3f, + 0x71, 0x17, 0xa0, 0x14, 0x44, 0x1c, 0x47, 0x49, 0x40, 0x5f, 0x99, 0x29, 0xc5, 0x20, 0xe2, 0x9b, + 0x72, 0x2c, 0xd3, 0x60, 0xe8, 0x63, 0xa5, 0xad, 0xa0, 0x44, 0x93, 0xa1, 0x2f, 0xf3, 0xa3, 0xf7, + 0x29, 0xdc, 0x1d, 0xa1, 0xac, 0x67, 0xc6, 0x02, 0x5c, 0xa7, 0x9c, 0x66, 0x79, 0x2c, 0x74, 0xfe, + 0x7c, 0xea, 0xac, 0x20, 0x8b, 0x78, 0xf7, 0xe1, 0xde, 0xf0, 0xe4, 0x96, 0x20, 0x5c, 0xe4, 0x69, + 0x83, 0xb5, 0xd3, 0x98, 0x0a, 0xea, 0xfd, 0x0a, 0x2a, 0x3d, 0x0a, 0x62, 0xb9, 0x3c, 0x79, 0x77, + 0xa0, 0xd8, 0xce, 0x42, 0x3c, 0xb4, 0x37, 0x95, 0xae, 0x17, 0xa0, 0x94, 0xd1, 0x24, 0xa0, 0xdc, + 0x96, 0x7c, 0xe9, 0x53, 0x05, 0xe8, 0x94, 0x9d, 0x50, 0x81, 0x4d, 0xbf, 0x61, 0x8b, 0x7e, 0x42, + 0x85, 0x0d, 0xa2, 0xec, 0x2a, 0x52, 0xe5, 0xed, 0x32, 0x2a, 0x44, 0xa9, 0xd7, 0x82, 0x5b, 0xc3, + 0x8b, 0x23, 0x19, 0x83, 0xcb, 0x2c, 0x18, 0x5a, 0xa4, 0x30, 0xbc, 0x88, 0xb7, 0xaa, 0xcb, 0x60, + 0xb3, 0x71, 0x90, 0x06, 0x44, 0xd0, 0x16, 0xcd, 0x64, 0xea, 0xdb, 0xdc, 0x93, 0x11, 0x33, 0xe1, + 0xb7, 0x69, 0xd1, 0x0c, 0x8d, 0x5d, 0x05, 0x75, 0x8f, 0xa4, 0x5d, 0x2b, 0xf6, 0x18, 0x22, 0xfa, + 0x65, 0x4e, 0x33, 0xf1, 0x16, 0x3a, 0xbc, 0x8f, 0x74, 0x6e, 0x3f, 0x3f, 0xa7, 0x1b, 0x2a, 0xbd, + 0x8a, 0xd3, 0x5d, 0xe5, 0x85, 0x5e, 0xc5, 0x24, 0xef, 0x0d, 0x72, 0xda, 0x4d, 0xe0, 0x1e, 0x8c, + 0xab, 0xfc, 0xef, 0x8c, 0xcc, 0xff, 0x4a, 0x76, 0x71, 0x51, 0xf2, 0xfe, 0x38, 0x06, 0xb3, 0x72, + 0x46, 0x23, 0x8e, 0x68, 0x22, 0x36, 0x68, 0x1c, 0xb3, 0xe1, 0x92, 0x50, 0xee, 0x95, 0xb0, 0xcf, + 0xe1, 0x56, 0xc6, 0x54, 0x26, 0xc1, 0xc7, 0xe4, 0x94, 0x62, 0x83, 0xdb, 0x56, 0xe1, 0x76, 0x7d, + 0xb4, 0x8d, 0x68, 0xce, 0xcc, 0xea, 0xc3, 0x32, 0xb7, 0x0e, 0x73, 0xbe, 0x5a, 0x15, 0x67, 0x7a, + 0xfb, 0x38, 0xa1, 0x54, 0x17, 0xc6, 0x32, 0xba, 0xa1, 0x45, 0xc6, 0x31, 0x3b, 0x94, 0x06, 0xee, + 0xff, 0xc0, 0xac, 0xe1, 0xc7, 0x24, 0x4f, 0xfc, 0x63, 0xca, 0xcd, 0xe9, 0x98, 0xd1, 0xf0, 0x96, + 0x41, 0xdd, 0x07, 0x50, 0x4e, 0x09, 0x17, 0xaa, 0x32, 0x72, 0xdf, 0xf4, 0x85, 0x65, 0x34, 0x6d, + 0xc0, 0x96, 0xc4, 0xdc, 0xff, 0x83, 0x1b, 0x96, 0x64, 0x12, 0x9d, 0xe9, 0xc6, 0xca, 0xa8, 0x62, + 0x04, 0xab, 0x16, 0x77, 0x3f, 0x86, 0x9b, 0x43, 0xe4, 0xa3, 0x98, 0x84, 0x99, 0xaa, 0x29, 0x65, + 0x34, 0x37, 0xc8, 0x57, 0x22, 0xf7, 0x87, 0x30, 0x3f, 0x34, 0xe5, 0x90, 0xc4, 0x44, 0xa6, 0xfc, + 0xa2, 0x9a, 0x74, 0x6b, 0x70, 0x92, 0x11, 0xaa, 0xa2, 0x24, 0x0f, 0x49, 0x6f, 0x8f, 0x25, 0x45, + 0x2f, 0x2b, 0xd4, 0x6e, 0xd1, 0xfb, 0x8d, 0x09, 0x5b, 0x8b, 0xf2, 0x53, 0xca, 0xff, 0xab, 0x61, + 0xfb, 0x14, 0x6a, 0x31, 0x0d, 0x89, 0xdf, 0xc1, 0x17, 0x47, 0xef, 0xb6, 0x66, 0x34, 0xfe, 0xfd, + 0x18, 0xfe, 0x04, 0xee, 0x9a, 0x55, 0xd4, 0xc6, 0x65, 0x5b, 0x17, 0x72, 0xd2, 0xc6, 0x9c, 0xe5, + 0x22, 0x4a, 0x42, 0x15, 0xa9, 0x69, 0x64, 0x2c, 0x69, 0xf5, 0x53, 0x90, 0x66, 0xb8, 0x3f, 0x80, + 0x79, 0x4e, 0xbf, 0xcc, 0x23, 0x4e, 0x03, 0x1c, 0x25, 0x82, 0xf2, 0x44, 0x96, 0xef, 0x20, 0xe0, + 0x26, 0x6a, 0x37, 0xad, 0x74, 0xd3, 0x08, 0x57, 0x83, 0x80, 0xbb, 0xff, 0x0f, 0x73, 0x83, 0x0b, + 0xc6, 0x2c, 0x8c, 0x12, 0x15, 0xb3, 0x69, 0xe4, 0x0e, 0x88, 0xb6, 0xa4, 0xc4, 0xfb, 0xc7, 0x38, + 0xdc, 0xe8, 0x5d, 0xa0, 0x97, 0x34, 0xf6, 0x59, 0x9b, 0x5e, 0x12, 0x8b, 0x05, 0x28, 0x85, 0xa4, + 0x4d, 0xfb, 0x9b, 0xf4, 0xa2, 0x04, 0xd4, 0x43, 0xe7, 0x05, 0x2c, 0xb0, 0x5c, 0xb0, 0x23, 0x99, + 0x8b, 0x70, 0xaf, 0x6b, 0xd0, 0xc5, 0x5b, 0xd7, 0xa5, 0xa9, 0x95, 0xf9, 0xd1, 0x0d, 0x39, 0xba, + 0xd3, 0x9d, 0xda, 0x03, 0x15, 0x27, 0x73, 0x7f, 0x0e, 0xb5, 0x3c, 0x15, 0xec, 0x02, 0xb5, 0xe3, + 0x4a, 0xed, 0x62, 0xfd, 0xb2, 0xbe, 0x16, 0x55, 0xad, 0x82, 0x73, 0xca, 0x3f, 0x81, 0x62, 0xcc, + 0x7c, 0x22, 0xa9, 0xe6, 0x05, 0xb6, 0x50, 0x3f, 0xe7, 0x91, 0xfa, 0x96, 0xa1, 0xa0, 0x2e, 0x59, + 0xf6, 0x67, 0x5d, 0x57, 0xac, 0x98, 0x88, 0x96, 0xac, 0x2f, 0x56, 0xdc, 0xcf, 0xe0, 0x2e, 0x97, + 0x7d, 0xca, 0x93, 0x15, 0x1c, 0xfa, 0xf8, 0x4c, 0xeb, 0xc1, 0x12, 0xc9, 0x04, 0x69, 0xa7, 0x26, + 0x8c, 0x77, 0x0c, 0xa7, 0xe9, 0x9b, 0x95, 0xf6, 0x2d, 0x41, 0x96, 0x74, 0x3f, 0xe7, 0x9c, 0x26, + 0x7e, 0xc7, 0x5c, 0xba, 0xee, 0x58, 0x06, 0xc8, 0xde, 0x47, 0x7d, 0xc1, 0xec, 0x50, 0xd6, 0x0c, + 0xf3, 0x89, 0x73, 0x1e, 0xab, 0x16, 0xae, 0x84, 0xc0, 0x40, 0x07, 0x3c, 0x76, 0x97, 0xa1, 0x22, + 0x5e, 0x25, 0x58, 0x5d, 0x5b, 0xde, 0xc1, 0x3e, 0x0b, 0x74, 0x1b, 0x57, 0x42, 0x33, 0xe2, 0x55, + 0xd2, 0xd0, 0x70, 0x83, 0x05, 0xb4, 0xf6, 0x0b, 0x28, 0xda, 0x6d, 0x4b, 0x63, 0x62, 0x22, 0x22, + 0x91, 0x07, 0xba, 0x4a, 0x15, 0x50, 0x77, 0x2c, 0xfb, 0x8b, 0x98, 0x25, 0xa1, 0x16, 0x16, 0x94, + 0xb0, 0x07, 0x48, 0x53, 0xcd, 0x5a, 0xea, 0x76, 0x95, 0x90, 0x1d, 0x7a, 0x7f, 0x2e, 0xc0, 0x4d, + 0xe5, 0x69, 0x96, 0x24, 0xd4, 0x97, 0xcb, 0xb4, 0x04, 0x11, 0x79, 0xe6, 0x6e, 0xc1, 0x64, 0xa6, + 0xbe, 0xd4, 0x52, 0x33, 0x2b, 0x73, 0xf5, 0x66, 0x63, 0x98, 0xf4, 0xf4, 0xde, 0x79, 0x0c, 0x6f, + 0xac, 0xbe, 0x58, 0xc7, 0xad, 0xf5, 0x56, 0x6b, 0x73, 0x77, 0x07, 0x19, 0x1d, 0x17, 0x25, 0xea, + 0xc2, 0x45, 0x89, 0xfa, 0x21, 0xcc, 0x7c, 0x99, 0xd3, 0x9c, 0xe2, 0x94, 0x65, 0x91, 0xb0, 0x0f, + 0xc1, 0x09, 0x54, 0x56, 0xe8, 0x9e, 0x01, 0x65, 0xf8, 0x35, 0x2d, 0x8b, 0x5e, 0xeb, 0xb7, 0xc0, + 0x04, 0x2a, 0x29, 0xa4, 0x15, 0xbd, 0xa6, 0xb2, 0x8b, 0x3c, 0x23, 0x91, 0x5c, 0xd3, 0x67, 0x49, + 0x90, 0xa9, 0xa3, 0x35, 0x81, 0xa6, 0x24, 0xd6, 0xd2, 0x90, 0xdb, 0x84, 0x25, 0x9a, 0x89, 0xa8, + 0x4d, 0x04, 0x0d, 0x70, 0x3f, 0x19, 0x73, 0xda, 0x26, 0x51, 0x62, 0x13, 0xc5, 0x04, 0x5a, 0xec, + 0xf2, 0x5e, 0xf6, 0xe6, 0x23, 0x4b, 0xf2, 0xfe, 0x3a, 0x06, 0x8f, 0x1b, 0x2f, 0x19, 0x3f, 0xc9, + 0x8e, 0x59, 0x8a, 0xf7, 0x58, 0x9a, 0xc7, 0x44, 0xd0, 0x4d, 0x41, 0xdb, 0x6b, 0xb4, 0x7b, 0x0f, + 0x32, 0x6c, 0xaa, 0xb5, 0x7c, 0x02, 0x91, 0x34, 0x35, 0x35, 0xb7, 0x8c, 0xf4, 0xc0, 0x0d, 0xa1, + 0x14, 0x93, 0x24, 0xcc, 0x49, 0x48, 0x6d, 0x66, 0xdd, 0xac, 0xbf, 0xbd, 0xd6, 0xfa, 0xb0, 0x60, + 0xcb, 0x28, 0x7b, 0x26, 0xdb, 0x72, 0xd4, 0xd3, 0x5d, 0xfb, 0xda, 0x81, 0x5b, 0xfa, 0x9f, 0xc0, + 0xd0, 0x14, 0xf9, 0xfa, 0x90, 0xf7, 0x27, 0x12, 0xb4, 0xdd, 0xb5, 0xae, 0x0f, 0x91, 0x4d, 0xbc, + 0xfc, 0xc2, 0x41, 0x6f, 0x8e, 0x79, 0xa9, 0xcd, 0x46, 0x43, 0xaa, 0x1e, 0xc1, 0x2c, 0x4b, 0x28, + 0x4e, 0x7b, 0xf5, 0x4b, 0x45, 0xb1, 0x88, 0xca, 0x2c, 0xa1, 0x7b, 0xdd, 0xba, 0x55, 0xfb, 0x83, + 0x03, 0x8b, 0x97, 0x5a, 0xae, 0x4f, 0xbe, 0x06, 0x94, 0x49, 0x25, 0xd4, 0x1d, 0xbb, 0x14, 0xa6, + 0xfb, 0x6c, 0xb1, 0x6e, 0x5b, 0x7d, 0x17, 0xb7, 0x8d, 0xf4, 0x04, 0x1a, 0x50, 0xeb, 0xfd, 0x0c, + 0xee, 0xf7, 0x34, 0x36, 0xa9, 0x68, 0xb0, 0x44, 0xf0, 0xe8, 0x30, 0x17, 0x8c, 0x5f, 0x15, 0xd5, + 0x41, 0x97, 0x16, 0x86, 0x5d, 0xea, 0x6d, 0x80, 0x77, 0x99, 0x6a, 0xd3, 0xce, 0x79, 0x30, 0xed, + 0xf7, 0x09, 0xaa, 0x8e, 0x7a, 0x61, 0x0c, 0x60, 0xde, 0x37, 0x13, 0xf0, 0xb0, 0xa7, 0xaa, 0x45, + 0x85, 0xdc, 0xd3, 0x1e, 0xe9, 0xb4, 0x69, 0x22, 0x50, 0x1e, 0xd3, 0xef, 0x69, 0xa9, 0xfb, 0x1a, + 0xee, 0x90, 0x2c, 0x63, 0x7e, 0xa4, 0xaf, 0x8b, 0x5d, 0x48, 0x3e, 0xba, 0x6d, 0x69, 0xf9, 0x71, + 0xfd, 0xad, 0x0c, 0xa8, 0x5b, 0xd2, 0x10, 0x01, 0xdd, 0xee, 0x2d, 0x60, 0x29, 0xcf, 0xa5, 0x7a, + 0xf7, 0x18, 0x2a, 0x43, 0xdd, 0x90, 0x2d, 0x3b, 0x3f, 0x7a, 0xcb, 0x25, 0xf7, 0xf4, 0xf4, 0xe1, + 0x15, 0x67, 0x07, 0xdb, 0xa8, 0xac, 0xf6, 0x9d, 0x03, 0xb7, 0x2f, 0x30, 0x4f, 0x66, 0xee, 0x81, + 0x6d, 0xdb, 0x1f, 0x49, 0xe3, 0x68, 0xe6, 0xac, 0xcf, 0xdc, 0xcd, 0xc0, 0xfd, 0x10, 0x5c, 0x4e, + 0x4f, 0x69, 0x92, 0xab, 0x1b, 0xe0, 0xd3, 0x44, 0xd8, 0xf7, 0x43, 0x01, 0xdd, 0x30, 0x92, 0xbd, + 0xae, 0x40, 0xde, 0x2b, 0x9e, 0xc7, 0x74, 0xe0, 0x5e, 0xe9, 0x5c, 0x3d, 0x2b, 0xf1, 0xc1, 0x2b, + 0x5a, 0x52, 0x54, 0xf5, 0x5c, 0x51, 0xbd, 0xcf, 0x53, 0xe7, 0x63, 0x54, 0x94, 0x98, 0x7c, 0xb2, + 0xd4, 0x7e, 0xe7, 0xc0, 0xfc, 0xe8, 0xbd, 0xca, 0x84, 0x69, 0x5f, 0xea, 0xdd, 0xd8, 0x97, 0x0c, + 0xf2, 0x9f, 0xb4, 0xd9, 0x5b, 0x86, 0x47, 0x57, 0x05, 0x49, 0x9f, 0x73, 0xef, 0x10, 0x1e, 0x36, + 0x9a, 0xa4, 0x4d, 0x75, 0x5f, 0x9a, 0xe1, 0xd5, 0x30, 0xe4, 0x34, 0x54, 0x15, 0xf0, 0x8b, 0x9c, + 0xf2, 0x4e, 0xf7, 0x08, 0xcf, 0xc3, 0xe4, 0x51, 0x14, 0x0b, 0xca, 0x4d, 0x4a, 0x30, 0x23, 0x99, + 0xf5, 0x43, 0xce, 0x72, 0x19, 0x1f, 0x1a, 0x9b, 0xa7, 0x78, 0x09, 0x4d, 0x29, 0xec, 0xb9, 0x82, + 0xbc, 0x7f, 0x16, 0xe0, 0xd1, 0x55, 0x8b, 0x98, 0x6b, 0xb7, 0x0e, 0x93, 0x6a, 0xa6, 0xbe, 0x70, + 0x53, 0x2b, 0x1f, 0xd6, 0xdf, 0x6e, 0x62, 0xbd, 0x29, 0x67, 0x21, 0x33, 0xb9, 0xf6, 0x75, 0x01, + 0x26, 0x14, 0xd2, 0x33, 0xef, 0x94, 0xc4, 0x39, 0xd5, 0x6a, 0xad, 0x79, 0x2f, 0x14, 0x24, 0x5f, + 0x1f, 0x99, 0xd1, 0x4f, 0xdb, 0xa9, 0xe8, 0x98, 0x9b, 0x38, 0x6d, 0xc0, 0x75, 0x89, 0x49, 0x3d, + 0x96, 0x74, 0x94, 0xc7, 0xb1, 0x69, 0x9b, 0xa7, 0x0c, 0xf6, 0x3c, 0x8f, 0xe3, 0x7e, 0x3d, 0x82, + 0x09, 0x12, 0x9b, 0x46, 0xd9, 0xce, 0xdb, 0x97, 0x98, 0xfa, 0xa7, 0x16, 0x93, 0x8e, 0x24, 0x1d, + 0xe7, 0x6d, 0x92, 0x64, 0xe6, 0xad, 0x53, 0x36, 0xe8, 0x86, 0x02, 0xe5, 0x72, 0x96, 0x76, 0xc8, + 0x44, 0x66, 0xde, 0x39, 0x53, 0x06, 0x7b, 0xc6, 0x44, 0x26, 0x3b, 0x73, 0x3d, 0xc4, 0x3e, 0x49, + 0x89, 0x1f, 0x89, 0x8e, 0x69, 0xb0, 0xcc, 0x02, 0x0d, 0x83, 0x7a, 0xdf, 0x39, 0xf0, 0xa0, 0x77, + 0x1a, 0x56, 0x83, 0xa0, 0x95, 0x52, 0x3f, 0x22, 0xb1, 0x39, 0x10, 0xdf, 0x33, 0x49, 0xb9, 0x30, + 0x2e, 0x9b, 0x4c, 0x73, 0x12, 0xd5, 0xb7, 0xfb, 0x3e, 0xcc, 0xa4, 0x46, 0x79, 0x9e, 0xe1, 0x3c, + 0xd3, 0xff, 0x8e, 0xc7, 0xe5, 0x83, 0x4e, 0xa1, 0x07, 0xd9, 0x41, 0x16, 0xc8, 0x82, 0x65, 0x59, + 0x9c, 0x9d, 0x29, 0xda, 0x84, 0xa2, 0x95, 0x0d, 0x8c, 0xd8, 0xd9, 0x41, 0x16, 0x78, 0x8f, 0xe0, + 0xfd, 0xcb, 0xcd, 0x37, 0x47, 0xf9, 0xef, 0x05, 0xf8, 0xa8, 0xb1, 0xc7, 0x59, 0x90, 0xfb, 0x62, + 0x33, 0x39, 0x62, 0xf2, 0xe0, 0xa3, 0xc8, 0x3f, 0xde, 0xe3, 0x34, 0xa3, 0x89, 0x4f, 0x65, 0x67, + 0x17, 0x47, 0xaf, 0xd5, 0xe9, 0xb9, 0x62, 0xd3, 0xf8, 0x7c, 0x67, 0xb0, 0x5a, 0x7f, 0x57, 0xdd, + 0x75, 0x5b, 0x55, 0x5b, 0xba, 0x63, 0xeb, 0xeb, 0x08, 0xfa, 0xff, 0x34, 0x8c, 0xa9, 0x3d, 0xdb, + 0x61, 0xed, 0x09, 0x4c, 0xec, 0xb3, 0x13, 0x9a, 0x48, 0xcb, 0x84, 0xfc, 0x30, 0xf7, 0x4d, 0x0f, + 0xcc, 0xcf, 0xdc, 0xdc, 0xfe, 0xaf, 0xd5, 0x83, 0xda, 0xaf, 0x61, 0x76, 0x68, 0xb1, 0x4b, 0x8b, + 0xf8, 0x2e, 0x4c, 0x2a, 0x6d, 0x76, 0x6f, 0x9f, 0xbc, 0xfb, 0xde, 0x94, 0x8d, 0xc8, 0xa8, 0xf1, + 0x9e, 0xc0, 0xc7, 0xef, 0xa0, 0x41, 0xc7, 0xeb, 0x31, 0x86, 0x9b, 0xcd, 0x46, 0x63, 0xe0, 0x15, + 0xa9, 0xfe, 0x01, 0x2d, 0xc1, 0xdd, 0x51, 0x38, 0x5e, 0x5b, 0x7f, 0xbe, 0x7a, 0xb0, 0xb5, 0x5f, + 0xb9, 0xe6, 0x3e, 0x84, 0xfb, 0x23, 0x19, 0x7b, 0xeb, 0xe8, 0xf9, 0x7a, 0x63, 0xff, 0xe5, 0x2e, + 0xda, 0x5a, 0xab, 0x38, 0x8f, 0xff, 0xe2, 0x80, 0x7b, 0xbe, 0x65, 0x76, 0x1f, 0xc0, 0x55, 0x8d, + 0x74, 0xe5, 0x9a, 0xfb, 0x3e, 0x2c, 0x8d, 0x20, 0x35, 0x1b, 0xb8, 0xb9, 0xbb, 0xb9, 0xd3, 0xc4, + 0x6b, 0xbb, 0x2f, 0x77, 0x2a, 0x8e, 0x7b, 0x1f, 0x16, 0x47, 0xb0, 0x76, 0x76, 0xbb, 0x8a, 0x0a, + 0xee, 0x47, 0xf0, 0xc1, 0xa5, 0x14, 0xbc, 0xb9, 0x83, 0xb7, 0x76, 0x9b, 0xbb, 0x3b, 0xf8, 0x8b, + 0x83, 0xf5, 0x83, 0xf5, 0xca, 0x98, 0x7b, 0x0f, 0x16, 0x2e, 0x98, 0xb1, 0xbf, 0xbe, 0xba, 0x5d, + 0x19, 0x7f, 0xfc, 0x27, 0x07, 0x6e, 0xad, 0xab, 0x27, 0x74, 0x5f, 0x4e, 0x37, 0xbf, 0xcf, 0x16, + 0x4e, 0xf0, 0xfa, 0x10, 0xda, 0x60, 0x6d, 0xd5, 0xd7, 0xd3, 0xca, 0x35, 0xf7, 0x3d, 0xa8, 0x9d, + 0x27, 0xd8, 0xcb, 0x55, 0x71, 0xa4, 0x67, 0xcf, 0xcb, 0x65, 0xf6, 0x8d, 0x7c, 0xba, 0xc7, 0xd9, + 0x69, 0x14, 0x50, 0x5e, 0x29, 0xb8, 0x8b, 0x70, 0xe7, 0x3c, 0xcd, 0x14, 0xc1, 0xca, 0x98, 0x74, + 0xde, 0x08, 0x2d, 0x03, 0xd7, 0xb6, 0x32, 0xfe, 0x6c, 0x62, 0xc3, 0x79, 0xe3, 0x5c, 0xfb, 0x57, + 0x00, 0x00, 0x00, 0xff, 0xff, 0x99, 0x32, 0xb9, 0x16, 0xdf, 0x1c, 0x00, 0x00, +} diff --git a/csgo/protocol/protobuf/net.pb.go b/csgo/protocol/protobuf/net.pb.go new file mode 100644 index 00000000..8d1b7a82 --- /dev/null +++ b/csgo/protocol/protobuf/net.pb.go @@ -0,0 +1,4459 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: netmessages.proto + +package protobuf + +import ( + fmt "fmt" + proto "github.com/golang/protobuf/proto" + _ "github.com/golang/protobuf/protoc-gen-go/descriptor" + math "math" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package protobuf is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package protobuf to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +type NET_Messages int32 + +const ( + NET_Messages_net_NOP NET_Messages = 0 + NET_Messages_net_Disconnect NET_Messages = 1 + NET_Messages_net_File NET_Messages = 2 + NET_Messages_net_SplitScreenUser NET_Messages = 3 + NET_Messages_net_Tick NET_Messages = 4 + NET_Messages_net_StringCmd NET_Messages = 5 + NET_Messages_net_SetConVar NET_Messages = 6 + NET_Messages_net_SignonState NET_Messages = 7 + NET_Messages_net_PlayerAvatarData NET_Messages = 100 +) + +var NET_Messages_name = map[int32]string{ + 0: "net_NOP", + 1: "net_Disconnect", + 2: "net_File", + 3: "net_SplitScreenUser", + 4: "net_Tick", + 5: "net_StringCmd", + 6: "net_SetConVar", + 7: "net_SignonState", + 100: "net_PlayerAvatarData", +} + +var NET_Messages_value = map[string]int32{ + "net_NOP": 0, + "net_Disconnect": 1, + "net_File": 2, + "net_SplitScreenUser": 3, + "net_Tick": 4, + "net_StringCmd": 5, + "net_SetConVar": 6, + "net_SignonState": 7, + "net_PlayerAvatarData": 100, +} + +func (x NET_Messages) Enum() *NET_Messages { + p := new(NET_Messages) + *p = x + return p +} + +func (x NET_Messages) String() string { + return proto.EnumName(NET_Messages_name, int32(x)) +} + +func (x *NET_Messages) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(NET_Messages_value, data, "NET_Messages") + if err != nil { + return err + } + *x = NET_Messages(value) + return nil +} + +func (NET_Messages) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{0} +} + +type CLC_Messages int32 + +const ( + CLC_Messages_clc_ClientInfo CLC_Messages = 8 + CLC_Messages_clc_Move CLC_Messages = 9 + CLC_Messages_clc_VoiceData CLC_Messages = 10 + CLC_Messages_clc_BaselineAck CLC_Messages = 11 + CLC_Messages_clc_ListenEvents CLC_Messages = 12 + CLC_Messages_clc_RespondCvarValue CLC_Messages = 13 + CLC_Messages_clc_FileCRCCheck CLC_Messages = 14 + CLC_Messages_clc_LoadingProgress CLC_Messages = 15 + CLC_Messages_clc_SplitPlayerConnect CLC_Messages = 16 + CLC_Messages_clc_ClientMessage CLC_Messages = 17 + CLC_Messages_clc_CmdKeyValues CLC_Messages = 18 + CLC_Messages_clc_HltvReplay CLC_Messages = 20 +) + +var CLC_Messages_name = map[int32]string{ + 8: "clc_ClientInfo", + 9: "clc_Move", + 10: "clc_VoiceData", + 11: "clc_BaselineAck", + 12: "clc_ListenEvents", + 13: "clc_RespondCvarValue", + 14: "clc_FileCRCCheck", + 15: "clc_LoadingProgress", + 16: "clc_SplitPlayerConnect", + 17: "clc_ClientMessage", + 18: "clc_CmdKeyValues", + 20: "clc_HltvReplay", +} + +var CLC_Messages_value = map[string]int32{ + "clc_ClientInfo": 8, + "clc_Move": 9, + "clc_VoiceData": 10, + "clc_BaselineAck": 11, + "clc_ListenEvents": 12, + "clc_RespondCvarValue": 13, + "clc_FileCRCCheck": 14, + "clc_LoadingProgress": 15, + "clc_SplitPlayerConnect": 16, + "clc_ClientMessage": 17, + "clc_CmdKeyValues": 18, + "clc_HltvReplay": 20, +} + +func (x CLC_Messages) Enum() *CLC_Messages { + p := new(CLC_Messages) + *p = x + return p +} + +func (x CLC_Messages) String() string { + return proto.EnumName(CLC_Messages_name, int32(x)) +} + +func (x *CLC_Messages) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(CLC_Messages_value, data, "CLC_Messages") + if err != nil { + return err + } + *x = CLC_Messages(value) + return nil +} + +func (CLC_Messages) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{1} +} + +type VoiceDataFormatT int32 + +const ( + VoiceDataFormatT_VOICEDATA_FORMAT_STEAM VoiceDataFormatT = 0 + VoiceDataFormatT_VOICEDATA_FORMAT_ENGINE VoiceDataFormatT = 1 +) + +var VoiceDataFormatT_name = map[int32]string{ + 0: "VOICEDATA_FORMAT_STEAM", + 1: "VOICEDATA_FORMAT_ENGINE", +} + +var VoiceDataFormatT_value = map[string]int32{ + "VOICEDATA_FORMAT_STEAM": 0, + "VOICEDATA_FORMAT_ENGINE": 1, +} + +func (x VoiceDataFormatT) Enum() *VoiceDataFormatT { + p := new(VoiceDataFormatT) + *p = x + return p +} + +func (x VoiceDataFormatT) String() string { + return proto.EnumName(VoiceDataFormatT_name, int32(x)) +} + +func (x *VoiceDataFormatT) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(VoiceDataFormatT_value, data, "VoiceDataFormatT") + if err != nil { + return err + } + *x = VoiceDataFormatT(value) + return nil +} + +func (VoiceDataFormatT) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{2} +} + +type ESplitScreenMessageType int32 + +const ( + ESplitScreenMessageType_MSG_SPLITSCREEN_ADDUSER ESplitScreenMessageType = 0 + ESplitScreenMessageType_MSG_SPLITSCREEN_REMOVEUSER ESplitScreenMessageType = 1 + ESplitScreenMessageType_MSG_SPLITSCREEN_TYPE_BITS ESplitScreenMessageType = 1 +) + +var ESplitScreenMessageType_name = map[int32]string{ + 0: "MSG_SPLITSCREEN_ADDUSER", + 1: "MSG_SPLITSCREEN_REMOVEUSER", + // Duplicate value: 1: "MSG_SPLITSCREEN_TYPE_BITS", +} + +var ESplitScreenMessageType_value = map[string]int32{ + "MSG_SPLITSCREEN_ADDUSER": 0, + "MSG_SPLITSCREEN_REMOVEUSER": 1, + "MSG_SPLITSCREEN_TYPE_BITS": 1, +} + +func (x ESplitScreenMessageType) Enum() *ESplitScreenMessageType { + p := new(ESplitScreenMessageType) + *p = x + return p +} + +func (x ESplitScreenMessageType) String() string { + return proto.EnumName(ESplitScreenMessageType_name, int32(x)) +} + +func (x *ESplitScreenMessageType) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(ESplitScreenMessageType_value, data, "ESplitScreenMessageType") + if err != nil { + return err + } + *x = ESplitScreenMessageType(value) + return nil +} + +func (ESplitScreenMessageType) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{3} +} + +type SVC_Messages int32 + +const ( + SVC_Messages_svc_ServerInfo SVC_Messages = 8 + SVC_Messages_svc_SendTable SVC_Messages = 9 + SVC_Messages_svc_ClassInfo SVC_Messages = 10 + SVC_Messages_svc_SetPause SVC_Messages = 11 + SVC_Messages_svc_CreateStringTable SVC_Messages = 12 + SVC_Messages_svc_UpdateStringTable SVC_Messages = 13 + SVC_Messages_svc_VoiceInit SVC_Messages = 14 + SVC_Messages_svc_VoiceData SVC_Messages = 15 + SVC_Messages_svc_Print SVC_Messages = 16 + SVC_Messages_svc_Sounds SVC_Messages = 17 + SVC_Messages_svc_SetView SVC_Messages = 18 + SVC_Messages_svc_FixAngle SVC_Messages = 19 + SVC_Messages_svc_CrosshairAngle SVC_Messages = 20 + SVC_Messages_svc_BSPDecal SVC_Messages = 21 + SVC_Messages_svc_SplitScreen SVC_Messages = 22 + SVC_Messages_svc_UserMessage SVC_Messages = 23 + SVC_Messages_svc_EntityMessage SVC_Messages = 24 + SVC_Messages_svc_GameEvent SVC_Messages = 25 + SVC_Messages_svc_PacketEntities SVC_Messages = 26 + SVC_Messages_svc_TempEntities SVC_Messages = 27 + SVC_Messages_svc_Prefetch SVC_Messages = 28 + SVC_Messages_svc_Menu SVC_Messages = 29 + SVC_Messages_svc_GameEventList SVC_Messages = 30 + SVC_Messages_svc_GetCvarValue SVC_Messages = 31 + SVC_Messages_svc_PaintmapData SVC_Messages = 33 + SVC_Messages_svc_CmdKeyValues SVC_Messages = 34 + SVC_Messages_svc_EncryptedData SVC_Messages = 35 + SVC_Messages_svc_HltvReplay SVC_Messages = 36 + SVC_Messages_svc_Broadcast_Command SVC_Messages = 38 +) + +var SVC_Messages_name = map[int32]string{ + 8: "svc_ServerInfo", + 9: "svc_SendTable", + 10: "svc_ClassInfo", + 11: "svc_SetPause", + 12: "svc_CreateStringTable", + 13: "svc_UpdateStringTable", + 14: "svc_VoiceInit", + 15: "svc_VoiceData", + 16: "svc_Print", + 17: "svc_Sounds", + 18: "svc_SetView", + 19: "svc_FixAngle", + 20: "svc_CrosshairAngle", + 21: "svc_BSPDecal", + 22: "svc_SplitScreen", + 23: "svc_UserMessage", + 24: "svc_EntityMessage", + 25: "svc_GameEvent", + 26: "svc_PacketEntities", + 27: "svc_TempEntities", + 28: "svc_Prefetch", + 29: "svc_Menu", + 30: "svc_GameEventList", + 31: "svc_GetCvarValue", + 33: "svc_PaintmapData", + 34: "svc_CmdKeyValues", + 35: "svc_EncryptedData", + 36: "svc_HltvReplay", + 38: "svc_Broadcast_Command", +} + +var SVC_Messages_value = map[string]int32{ + "svc_ServerInfo": 8, + "svc_SendTable": 9, + "svc_ClassInfo": 10, + "svc_SetPause": 11, + "svc_CreateStringTable": 12, + "svc_UpdateStringTable": 13, + "svc_VoiceInit": 14, + "svc_VoiceData": 15, + "svc_Print": 16, + "svc_Sounds": 17, + "svc_SetView": 18, + "svc_FixAngle": 19, + "svc_CrosshairAngle": 20, + "svc_BSPDecal": 21, + "svc_SplitScreen": 22, + "svc_UserMessage": 23, + "svc_EntityMessage": 24, + "svc_GameEvent": 25, + "svc_PacketEntities": 26, + "svc_TempEntities": 27, + "svc_Prefetch": 28, + "svc_Menu": 29, + "svc_GameEventList": 30, + "svc_GetCvarValue": 31, + "svc_PaintmapData": 33, + "svc_CmdKeyValues": 34, + "svc_EncryptedData": 35, + "svc_HltvReplay": 36, + "svc_Broadcast_Command": 38, +} + +func (x SVC_Messages) Enum() *SVC_Messages { + p := new(SVC_Messages) + *p = x + return p +} + +func (x SVC_Messages) String() string { + return proto.EnumName(SVC_Messages_name, int32(x)) +} + +func (x *SVC_Messages) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(SVC_Messages_value, data, "SVC_Messages") + if err != nil { + return err + } + *x = SVC_Messages(value) + return nil +} + +func (SVC_Messages) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{4} +} + +type ReplayEventTypeT int32 + +const ( + ReplayEventTypeT_REPLAY_EVENT_CANCEL ReplayEventTypeT = 0 + ReplayEventTypeT_REPLAY_EVENT_DEATH ReplayEventTypeT = 1 + ReplayEventTypeT_REPLAY_EVENT_GENERIC ReplayEventTypeT = 2 + ReplayEventTypeT_REPLAY_EVENT_STUCK_NEED_FULL_UPDATE ReplayEventTypeT = 3 +) + +var ReplayEventTypeT_name = map[int32]string{ + 0: "REPLAY_EVENT_CANCEL", + 1: "REPLAY_EVENT_DEATH", + 2: "REPLAY_EVENT_GENERIC", + 3: "REPLAY_EVENT_STUCK_NEED_FULL_UPDATE", +} + +var ReplayEventTypeT_value = map[string]int32{ + "REPLAY_EVENT_CANCEL": 0, + "REPLAY_EVENT_DEATH": 1, + "REPLAY_EVENT_GENERIC": 2, + "REPLAY_EVENT_STUCK_NEED_FULL_UPDATE": 3, +} + +func (x ReplayEventTypeT) Enum() *ReplayEventTypeT { + p := new(ReplayEventTypeT) + *p = x + return p +} + +func (x ReplayEventTypeT) String() string { + return proto.EnumName(ReplayEventTypeT_name, int32(x)) +} + +func (x *ReplayEventTypeT) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(ReplayEventTypeT_value, data, "ReplayEventTypeT") + if err != nil { + return err + } + *x = ReplayEventTypeT(value) + return nil +} + +func (ReplayEventTypeT) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{5} +} + +type CMsgVector struct { + X *float32 `protobuf:"fixed32,1,opt,name=x" json:"x,omitempty"` + Y *float32 `protobuf:"fixed32,2,opt,name=y" json:"y,omitempty"` + Z *float32 `protobuf:"fixed32,3,opt,name=z" json:"z,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgVector) Reset() { *m = CMsgVector{} } +func (m *CMsgVector) String() string { return proto.CompactTextString(m) } +func (*CMsgVector) ProtoMessage() {} +func (*CMsgVector) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{0} +} + +func (m *CMsgVector) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgVector.Unmarshal(m, b) +} +func (m *CMsgVector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgVector.Marshal(b, m, deterministic) +} +func (m *CMsgVector) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgVector.Merge(m, src) +} +func (m *CMsgVector) XXX_Size() int { + return xxx_messageInfo_CMsgVector.Size(m) +} +func (m *CMsgVector) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgVector.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgVector proto.InternalMessageInfo + +func (m *CMsgVector) GetX() float32 { + if m != nil && m.X != nil { + return *m.X + } + return 0 +} + +func (m *CMsgVector) GetY() float32 { + if m != nil && m.Y != nil { + return *m.Y + } + return 0 +} + +func (m *CMsgVector) GetZ() float32 { + if m != nil && m.Z != nil { + return *m.Z + } + return 0 +} + +type CMsgVector2D struct { + X *float32 `protobuf:"fixed32,1,opt,name=x" json:"x,omitempty"` + Y *float32 `protobuf:"fixed32,2,opt,name=y" json:"y,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgVector2D) Reset() { *m = CMsgVector2D{} } +func (m *CMsgVector2D) String() string { return proto.CompactTextString(m) } +func (*CMsgVector2D) ProtoMessage() {} +func (*CMsgVector2D) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{1} +} + +func (m *CMsgVector2D) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgVector2D.Unmarshal(m, b) +} +func (m *CMsgVector2D) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgVector2D.Marshal(b, m, deterministic) +} +func (m *CMsgVector2D) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgVector2D.Merge(m, src) +} +func (m *CMsgVector2D) XXX_Size() int { + return xxx_messageInfo_CMsgVector2D.Size(m) +} +func (m *CMsgVector2D) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgVector2D.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgVector2D proto.InternalMessageInfo + +func (m *CMsgVector2D) GetX() float32 { + if m != nil && m.X != nil { + return *m.X + } + return 0 +} + +func (m *CMsgVector2D) GetY() float32 { + if m != nil && m.Y != nil { + return *m.Y + } + return 0 +} + +type CMsgQAngle struct { + X *float32 `protobuf:"fixed32,1,opt,name=x" json:"x,omitempty"` + Y *float32 `protobuf:"fixed32,2,opt,name=y" json:"y,omitempty"` + Z *float32 `protobuf:"fixed32,3,opt,name=z" json:"z,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgQAngle) Reset() { *m = CMsgQAngle{} } +func (m *CMsgQAngle) String() string { return proto.CompactTextString(m) } +func (*CMsgQAngle) ProtoMessage() {} +func (*CMsgQAngle) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{2} +} + +func (m *CMsgQAngle) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgQAngle.Unmarshal(m, b) +} +func (m *CMsgQAngle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgQAngle.Marshal(b, m, deterministic) +} +func (m *CMsgQAngle) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgQAngle.Merge(m, src) +} +func (m *CMsgQAngle) XXX_Size() int { + return xxx_messageInfo_CMsgQAngle.Size(m) +} +func (m *CMsgQAngle) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgQAngle.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgQAngle proto.InternalMessageInfo + +func (m *CMsgQAngle) GetX() float32 { + if m != nil && m.X != nil { + return *m.X + } + return 0 +} + +func (m *CMsgQAngle) GetY() float32 { + if m != nil && m.Y != nil { + return *m.Y + } + return 0 +} + +func (m *CMsgQAngle) GetZ() float32 { + if m != nil && m.Z != nil { + return *m.Z + } + return 0 +} + +type CMsgRGBA struct { + R *int32 `protobuf:"varint,1,opt,name=r" json:"r,omitempty"` + G *int32 `protobuf:"varint,2,opt,name=g" json:"g,omitempty"` + B *int32 `protobuf:"varint,3,opt,name=b" json:"b,omitempty"` + A *int32 `protobuf:"varint,4,opt,name=a" json:"a,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgRGBA) Reset() { *m = CMsgRGBA{} } +func (m *CMsgRGBA) String() string { return proto.CompactTextString(m) } +func (*CMsgRGBA) ProtoMessage() {} +func (*CMsgRGBA) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{3} +} + +func (m *CMsgRGBA) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgRGBA.Unmarshal(m, b) +} +func (m *CMsgRGBA) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgRGBA.Marshal(b, m, deterministic) +} +func (m *CMsgRGBA) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgRGBA.Merge(m, src) +} +func (m *CMsgRGBA) XXX_Size() int { + return xxx_messageInfo_CMsgRGBA.Size(m) +} +func (m *CMsgRGBA) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgRGBA.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgRGBA proto.InternalMessageInfo + +func (m *CMsgRGBA) GetR() int32 { + if m != nil && m.R != nil { + return *m.R + } + return 0 +} + +func (m *CMsgRGBA) GetG() int32 { + if m != nil && m.G != nil { + return *m.G + } + return 0 +} + +func (m *CMsgRGBA) GetB() int32 { + if m != nil && m.B != nil { + return *m.B + } + return 0 +} + +func (m *CMsgRGBA) GetA() int32 { + if m != nil && m.A != nil { + return *m.A + } + return 0 +} + +type CNETMsg_Tick struct { + Tick *uint32 `protobuf:"varint,1,opt,name=tick" json:"tick,omitempty"` + HostComputationtime *uint32 `protobuf:"varint,4,opt,name=host_computationtime,json=hostComputationtime" json:"host_computationtime,omitempty"` + HostComputationtimeStdDeviation *uint32 `protobuf:"varint,5,opt,name=host_computationtime_std_deviation,json=hostComputationtimeStdDeviation" json:"host_computationtime_std_deviation,omitempty"` + HostFramestarttimeStdDeviation *uint32 `protobuf:"varint,6,opt,name=host_framestarttime_std_deviation,json=hostFramestarttimeStdDeviation" json:"host_framestarttime_std_deviation,omitempty"` + HltvReplayFlags *uint32 `protobuf:"varint,7,opt,name=hltv_replay_flags,json=hltvReplayFlags" json:"hltv_replay_flags,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CNETMsg_Tick) Reset() { *m = CNETMsg_Tick{} } +func (m *CNETMsg_Tick) String() string { return proto.CompactTextString(m) } +func (*CNETMsg_Tick) ProtoMessage() {} +func (*CNETMsg_Tick) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{4} +} + +func (m *CNETMsg_Tick) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CNETMsg_Tick.Unmarshal(m, b) +} +func (m *CNETMsg_Tick) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CNETMsg_Tick.Marshal(b, m, deterministic) +} +func (m *CNETMsg_Tick) XXX_Merge(src proto.Message) { + xxx_messageInfo_CNETMsg_Tick.Merge(m, src) +} +func (m *CNETMsg_Tick) XXX_Size() int { + return xxx_messageInfo_CNETMsg_Tick.Size(m) +} +func (m *CNETMsg_Tick) XXX_DiscardUnknown() { + xxx_messageInfo_CNETMsg_Tick.DiscardUnknown(m) +} + +var xxx_messageInfo_CNETMsg_Tick proto.InternalMessageInfo + +func (m *CNETMsg_Tick) GetTick() uint32 { + if m != nil && m.Tick != nil { + return *m.Tick + } + return 0 +} + +func (m *CNETMsg_Tick) GetHostComputationtime() uint32 { + if m != nil && m.HostComputationtime != nil { + return *m.HostComputationtime + } + return 0 +} + +func (m *CNETMsg_Tick) GetHostComputationtimeStdDeviation() uint32 { + if m != nil && m.HostComputationtimeStdDeviation != nil { + return *m.HostComputationtimeStdDeviation + } + return 0 +} + +func (m *CNETMsg_Tick) GetHostFramestarttimeStdDeviation() uint32 { + if m != nil && m.HostFramestarttimeStdDeviation != nil { + return *m.HostFramestarttimeStdDeviation + } + return 0 +} + +func (m *CNETMsg_Tick) GetHltvReplayFlags() uint32 { + if m != nil && m.HltvReplayFlags != nil { + return *m.HltvReplayFlags + } + return 0 +} + +type CNETMsg_StringCmd struct { + Command *string `protobuf:"bytes,1,opt,name=command" json:"command,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CNETMsg_StringCmd) Reset() { *m = CNETMsg_StringCmd{} } +func (m *CNETMsg_StringCmd) String() string { return proto.CompactTextString(m) } +func (*CNETMsg_StringCmd) ProtoMessage() {} +func (*CNETMsg_StringCmd) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{5} +} + +func (m *CNETMsg_StringCmd) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CNETMsg_StringCmd.Unmarshal(m, b) +} +func (m *CNETMsg_StringCmd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CNETMsg_StringCmd.Marshal(b, m, deterministic) +} +func (m *CNETMsg_StringCmd) XXX_Merge(src proto.Message) { + xxx_messageInfo_CNETMsg_StringCmd.Merge(m, src) +} +func (m *CNETMsg_StringCmd) XXX_Size() int { + return xxx_messageInfo_CNETMsg_StringCmd.Size(m) +} +func (m *CNETMsg_StringCmd) XXX_DiscardUnknown() { + xxx_messageInfo_CNETMsg_StringCmd.DiscardUnknown(m) +} + +var xxx_messageInfo_CNETMsg_StringCmd proto.InternalMessageInfo + +func (m *CNETMsg_StringCmd) GetCommand() string { + if m != nil && m.Command != nil { + return *m.Command + } + return "" +} + +type CNETMsg_SignonState struct { + SignonState *uint32 `protobuf:"varint,1,opt,name=signon_state,json=signonState" json:"signon_state,omitempty"` + SpawnCount *uint32 `protobuf:"varint,2,opt,name=spawn_count,json=spawnCount" json:"spawn_count,omitempty"` + NumServerPlayers *uint32 `protobuf:"varint,3,opt,name=num_server_players,json=numServerPlayers" json:"num_server_players,omitempty"` + PlayersNetworkids []string `protobuf:"bytes,4,rep,name=players_networkids,json=playersNetworkids" json:"players_networkids,omitempty"` + MapName *string `protobuf:"bytes,5,opt,name=map_name,json=mapName" json:"map_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CNETMsg_SignonState) Reset() { *m = CNETMsg_SignonState{} } +func (m *CNETMsg_SignonState) String() string { return proto.CompactTextString(m) } +func (*CNETMsg_SignonState) ProtoMessage() {} +func (*CNETMsg_SignonState) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{6} +} + +func (m *CNETMsg_SignonState) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CNETMsg_SignonState.Unmarshal(m, b) +} +func (m *CNETMsg_SignonState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CNETMsg_SignonState.Marshal(b, m, deterministic) +} +func (m *CNETMsg_SignonState) XXX_Merge(src proto.Message) { + xxx_messageInfo_CNETMsg_SignonState.Merge(m, src) +} +func (m *CNETMsg_SignonState) XXX_Size() int { + return xxx_messageInfo_CNETMsg_SignonState.Size(m) +} +func (m *CNETMsg_SignonState) XXX_DiscardUnknown() { + xxx_messageInfo_CNETMsg_SignonState.DiscardUnknown(m) +} + +var xxx_messageInfo_CNETMsg_SignonState proto.InternalMessageInfo + +func (m *CNETMsg_SignonState) GetSignonState() uint32 { + if m != nil && m.SignonState != nil { + return *m.SignonState + } + return 0 +} + +func (m *CNETMsg_SignonState) GetSpawnCount() uint32 { + if m != nil && m.SpawnCount != nil { + return *m.SpawnCount + } + return 0 +} + +func (m *CNETMsg_SignonState) GetNumServerPlayers() uint32 { + if m != nil && m.NumServerPlayers != nil { + return *m.NumServerPlayers + } + return 0 +} + +func (m *CNETMsg_SignonState) GetPlayersNetworkids() []string { + if m != nil { + return m.PlayersNetworkids + } + return nil +} + +func (m *CNETMsg_SignonState) GetMapName() string { + if m != nil && m.MapName != nil { + return *m.MapName + } + return "" +} + +type CMsg_CVars struct { + Cvars []*CMsg_CVars_CVar `protobuf:"bytes,1,rep,name=cvars" json:"cvars,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsg_CVars) Reset() { *m = CMsg_CVars{} } +func (m *CMsg_CVars) String() string { return proto.CompactTextString(m) } +func (*CMsg_CVars) ProtoMessage() {} +func (*CMsg_CVars) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{7} +} + +func (m *CMsg_CVars) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsg_CVars.Unmarshal(m, b) +} +func (m *CMsg_CVars) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsg_CVars.Marshal(b, m, deterministic) +} +func (m *CMsg_CVars) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsg_CVars.Merge(m, src) +} +func (m *CMsg_CVars) XXX_Size() int { + return xxx_messageInfo_CMsg_CVars.Size(m) +} +func (m *CMsg_CVars) XXX_DiscardUnknown() { + xxx_messageInfo_CMsg_CVars.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsg_CVars proto.InternalMessageInfo + +func (m *CMsg_CVars) GetCvars() []*CMsg_CVars_CVar { + if m != nil { + return m.Cvars + } + return nil +} + +type CMsg_CVars_CVar struct { + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + DictionaryName *uint32 `protobuf:"varint,3,opt,name=dictionary_name,json=dictionaryName" json:"dictionary_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsg_CVars_CVar) Reset() { *m = CMsg_CVars_CVar{} } +func (m *CMsg_CVars_CVar) String() string { return proto.CompactTextString(m) } +func (*CMsg_CVars_CVar) ProtoMessage() {} +func (*CMsg_CVars_CVar) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{7, 0} +} + +func (m *CMsg_CVars_CVar) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsg_CVars_CVar.Unmarshal(m, b) +} +func (m *CMsg_CVars_CVar) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsg_CVars_CVar.Marshal(b, m, deterministic) +} +func (m *CMsg_CVars_CVar) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsg_CVars_CVar.Merge(m, src) +} +func (m *CMsg_CVars_CVar) XXX_Size() int { + return xxx_messageInfo_CMsg_CVars_CVar.Size(m) +} +func (m *CMsg_CVars_CVar) XXX_DiscardUnknown() { + xxx_messageInfo_CMsg_CVars_CVar.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsg_CVars_CVar proto.InternalMessageInfo + +func (m *CMsg_CVars_CVar) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CMsg_CVars_CVar) GetValue() string { + if m != nil && m.Value != nil { + return *m.Value + } + return "" +} + +func (m *CMsg_CVars_CVar) GetDictionaryName() uint32 { + if m != nil && m.DictionaryName != nil { + return *m.DictionaryName + } + return 0 +} + +type CNETMsg_SetConVar struct { + Convars *CMsg_CVars `protobuf:"bytes,1,opt,name=convars" json:"convars,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CNETMsg_SetConVar) Reset() { *m = CNETMsg_SetConVar{} } +func (m *CNETMsg_SetConVar) String() string { return proto.CompactTextString(m) } +func (*CNETMsg_SetConVar) ProtoMessage() {} +func (*CNETMsg_SetConVar) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{8} +} + +func (m *CNETMsg_SetConVar) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CNETMsg_SetConVar.Unmarshal(m, b) +} +func (m *CNETMsg_SetConVar) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CNETMsg_SetConVar.Marshal(b, m, deterministic) +} +func (m *CNETMsg_SetConVar) XXX_Merge(src proto.Message) { + xxx_messageInfo_CNETMsg_SetConVar.Merge(m, src) +} +func (m *CNETMsg_SetConVar) XXX_Size() int { + return xxx_messageInfo_CNETMsg_SetConVar.Size(m) +} +func (m *CNETMsg_SetConVar) XXX_DiscardUnknown() { + xxx_messageInfo_CNETMsg_SetConVar.DiscardUnknown(m) +} + +var xxx_messageInfo_CNETMsg_SetConVar proto.InternalMessageInfo + +func (m *CNETMsg_SetConVar) GetConvars() *CMsg_CVars { + if m != nil { + return m.Convars + } + return nil +} + +type CNETMsg_NOP struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CNETMsg_NOP) Reset() { *m = CNETMsg_NOP{} } +func (m *CNETMsg_NOP) String() string { return proto.CompactTextString(m) } +func (*CNETMsg_NOP) ProtoMessage() {} +func (*CNETMsg_NOP) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{9} +} + +func (m *CNETMsg_NOP) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CNETMsg_NOP.Unmarshal(m, b) +} +func (m *CNETMsg_NOP) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CNETMsg_NOP.Marshal(b, m, deterministic) +} +func (m *CNETMsg_NOP) XXX_Merge(src proto.Message) { + xxx_messageInfo_CNETMsg_NOP.Merge(m, src) +} +func (m *CNETMsg_NOP) XXX_Size() int { + return xxx_messageInfo_CNETMsg_NOP.Size(m) +} +func (m *CNETMsg_NOP) XXX_DiscardUnknown() { + xxx_messageInfo_CNETMsg_NOP.DiscardUnknown(m) +} + +var xxx_messageInfo_CNETMsg_NOP proto.InternalMessageInfo + +type CNETMsg_Disconnect struct { + Text *string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CNETMsg_Disconnect) Reset() { *m = CNETMsg_Disconnect{} } +func (m *CNETMsg_Disconnect) String() string { return proto.CompactTextString(m) } +func (*CNETMsg_Disconnect) ProtoMessage() {} +func (*CNETMsg_Disconnect) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{10} +} + +func (m *CNETMsg_Disconnect) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CNETMsg_Disconnect.Unmarshal(m, b) +} +func (m *CNETMsg_Disconnect) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CNETMsg_Disconnect.Marshal(b, m, deterministic) +} +func (m *CNETMsg_Disconnect) XXX_Merge(src proto.Message) { + xxx_messageInfo_CNETMsg_Disconnect.Merge(m, src) +} +func (m *CNETMsg_Disconnect) XXX_Size() int { + return xxx_messageInfo_CNETMsg_Disconnect.Size(m) +} +func (m *CNETMsg_Disconnect) XXX_DiscardUnknown() { + xxx_messageInfo_CNETMsg_Disconnect.DiscardUnknown(m) +} + +var xxx_messageInfo_CNETMsg_Disconnect proto.InternalMessageInfo + +func (m *CNETMsg_Disconnect) GetText() string { + if m != nil && m.Text != nil { + return *m.Text + } + return "" +} + +type CNETMsg_File struct { + TransferId *int32 `protobuf:"varint,1,opt,name=transfer_id,json=transferId" json:"transfer_id,omitempty"` + FileName *string `protobuf:"bytes,2,opt,name=file_name,json=fileName" json:"file_name,omitempty"` + IsReplayDemoFile *bool `protobuf:"varint,3,opt,name=is_replay_demo_file,json=isReplayDemoFile" json:"is_replay_demo_file,omitempty"` + Deny *bool `protobuf:"varint,4,opt,name=deny" json:"deny,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CNETMsg_File) Reset() { *m = CNETMsg_File{} } +func (m *CNETMsg_File) String() string { return proto.CompactTextString(m) } +func (*CNETMsg_File) ProtoMessage() {} +func (*CNETMsg_File) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{11} +} + +func (m *CNETMsg_File) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CNETMsg_File.Unmarshal(m, b) +} +func (m *CNETMsg_File) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CNETMsg_File.Marshal(b, m, deterministic) +} +func (m *CNETMsg_File) XXX_Merge(src proto.Message) { + xxx_messageInfo_CNETMsg_File.Merge(m, src) +} +func (m *CNETMsg_File) XXX_Size() int { + return xxx_messageInfo_CNETMsg_File.Size(m) +} +func (m *CNETMsg_File) XXX_DiscardUnknown() { + xxx_messageInfo_CNETMsg_File.DiscardUnknown(m) +} + +var xxx_messageInfo_CNETMsg_File proto.InternalMessageInfo + +func (m *CNETMsg_File) GetTransferId() int32 { + if m != nil && m.TransferId != nil { + return *m.TransferId + } + return 0 +} + +func (m *CNETMsg_File) GetFileName() string { + if m != nil && m.FileName != nil { + return *m.FileName + } + return "" +} + +func (m *CNETMsg_File) GetIsReplayDemoFile() bool { + if m != nil && m.IsReplayDemoFile != nil { + return *m.IsReplayDemoFile + } + return false +} + +func (m *CNETMsg_File) GetDeny() bool { + if m != nil && m.Deny != nil { + return *m.Deny + } + return false +} + +type CNETMsg_SplitScreenUser struct { + Slot *int32 `protobuf:"varint,1,opt,name=slot" json:"slot,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CNETMsg_SplitScreenUser) Reset() { *m = CNETMsg_SplitScreenUser{} } +func (m *CNETMsg_SplitScreenUser) String() string { return proto.CompactTextString(m) } +func (*CNETMsg_SplitScreenUser) ProtoMessage() {} +func (*CNETMsg_SplitScreenUser) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{12} +} + +func (m *CNETMsg_SplitScreenUser) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CNETMsg_SplitScreenUser.Unmarshal(m, b) +} +func (m *CNETMsg_SplitScreenUser) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CNETMsg_SplitScreenUser.Marshal(b, m, deterministic) +} +func (m *CNETMsg_SplitScreenUser) XXX_Merge(src proto.Message) { + xxx_messageInfo_CNETMsg_SplitScreenUser.Merge(m, src) +} +func (m *CNETMsg_SplitScreenUser) XXX_Size() int { + return xxx_messageInfo_CNETMsg_SplitScreenUser.Size(m) +} +func (m *CNETMsg_SplitScreenUser) XXX_DiscardUnknown() { + xxx_messageInfo_CNETMsg_SplitScreenUser.DiscardUnknown(m) +} + +var xxx_messageInfo_CNETMsg_SplitScreenUser proto.InternalMessageInfo + +func (m *CNETMsg_SplitScreenUser) GetSlot() int32 { + if m != nil && m.Slot != nil { + return *m.Slot + } + return 0 +} + +type CNETMsg_PlayerAvatarData struct { + Accountid *uint32 `protobuf:"varint,1,opt,name=accountid" json:"accountid,omitempty"` + Rgb []byte `protobuf:"bytes,2,opt,name=rgb" json:"rgb,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CNETMsg_PlayerAvatarData) Reset() { *m = CNETMsg_PlayerAvatarData{} } +func (m *CNETMsg_PlayerAvatarData) String() string { return proto.CompactTextString(m) } +func (*CNETMsg_PlayerAvatarData) ProtoMessage() {} +func (*CNETMsg_PlayerAvatarData) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{13} +} + +func (m *CNETMsg_PlayerAvatarData) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CNETMsg_PlayerAvatarData.Unmarshal(m, b) +} +func (m *CNETMsg_PlayerAvatarData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CNETMsg_PlayerAvatarData.Marshal(b, m, deterministic) +} +func (m *CNETMsg_PlayerAvatarData) XXX_Merge(src proto.Message) { + xxx_messageInfo_CNETMsg_PlayerAvatarData.Merge(m, src) +} +func (m *CNETMsg_PlayerAvatarData) XXX_Size() int { + return xxx_messageInfo_CNETMsg_PlayerAvatarData.Size(m) +} +func (m *CNETMsg_PlayerAvatarData) XXX_DiscardUnknown() { + xxx_messageInfo_CNETMsg_PlayerAvatarData.DiscardUnknown(m) +} + +var xxx_messageInfo_CNETMsg_PlayerAvatarData proto.InternalMessageInfo + +func (m *CNETMsg_PlayerAvatarData) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +func (m *CNETMsg_PlayerAvatarData) GetRgb() []byte { + if m != nil { + return m.Rgb + } + return nil +} + +type CCLCMsg_ClientInfo struct { + SendTableCrc *uint32 `protobuf:"fixed32,1,opt,name=send_table_crc,json=sendTableCrc" json:"send_table_crc,omitempty"` + ServerCount *uint32 `protobuf:"varint,2,opt,name=server_count,json=serverCount" json:"server_count,omitempty"` + IsHltv *bool `protobuf:"varint,3,opt,name=is_hltv,json=isHltv" json:"is_hltv,omitempty"` + IsReplay *bool `protobuf:"varint,4,opt,name=is_replay,json=isReplay" json:"is_replay,omitempty"` + FriendsId *uint32 `protobuf:"varint,5,opt,name=friends_id,json=friendsId" json:"friends_id,omitempty"` + FriendsName *string `protobuf:"bytes,6,opt,name=friends_name,json=friendsName" json:"friends_name,omitempty"` + CustomFiles []uint32 `protobuf:"fixed32,7,rep,name=custom_files,json=customFiles" json:"custom_files,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCLCMsg_ClientInfo) Reset() { *m = CCLCMsg_ClientInfo{} } +func (m *CCLCMsg_ClientInfo) String() string { return proto.CompactTextString(m) } +func (*CCLCMsg_ClientInfo) ProtoMessage() {} +func (*CCLCMsg_ClientInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{14} +} + +func (m *CCLCMsg_ClientInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCLCMsg_ClientInfo.Unmarshal(m, b) +} +func (m *CCLCMsg_ClientInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCLCMsg_ClientInfo.Marshal(b, m, deterministic) +} +func (m *CCLCMsg_ClientInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCLCMsg_ClientInfo.Merge(m, src) +} +func (m *CCLCMsg_ClientInfo) XXX_Size() int { + return xxx_messageInfo_CCLCMsg_ClientInfo.Size(m) +} +func (m *CCLCMsg_ClientInfo) XXX_DiscardUnknown() { + xxx_messageInfo_CCLCMsg_ClientInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_CCLCMsg_ClientInfo proto.InternalMessageInfo + +func (m *CCLCMsg_ClientInfo) GetSendTableCrc() uint32 { + if m != nil && m.SendTableCrc != nil { + return *m.SendTableCrc + } + return 0 +} + +func (m *CCLCMsg_ClientInfo) GetServerCount() uint32 { + if m != nil && m.ServerCount != nil { + return *m.ServerCount + } + return 0 +} + +func (m *CCLCMsg_ClientInfo) GetIsHltv() bool { + if m != nil && m.IsHltv != nil { + return *m.IsHltv + } + return false +} + +func (m *CCLCMsg_ClientInfo) GetIsReplay() bool { + if m != nil && m.IsReplay != nil { + return *m.IsReplay + } + return false +} + +func (m *CCLCMsg_ClientInfo) GetFriendsId() uint32 { + if m != nil && m.FriendsId != nil { + return *m.FriendsId + } + return 0 +} + +func (m *CCLCMsg_ClientInfo) GetFriendsName() string { + if m != nil && m.FriendsName != nil { + return *m.FriendsName + } + return "" +} + +func (m *CCLCMsg_ClientInfo) GetCustomFiles() []uint32 { + if m != nil { + return m.CustomFiles + } + return nil +} + +type CCLCMsg_Move struct { + NumBackupCommands *uint32 `protobuf:"varint,1,opt,name=num_backup_commands,json=numBackupCommands" json:"num_backup_commands,omitempty"` + NumNewCommands *uint32 `protobuf:"varint,2,opt,name=num_new_commands,json=numNewCommands" json:"num_new_commands,omitempty"` + Data []byte `protobuf:"bytes,3,opt,name=data" json:"data,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCLCMsg_Move) Reset() { *m = CCLCMsg_Move{} } +func (m *CCLCMsg_Move) String() string { return proto.CompactTextString(m) } +func (*CCLCMsg_Move) ProtoMessage() {} +func (*CCLCMsg_Move) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{15} +} + +func (m *CCLCMsg_Move) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCLCMsg_Move.Unmarshal(m, b) +} +func (m *CCLCMsg_Move) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCLCMsg_Move.Marshal(b, m, deterministic) +} +func (m *CCLCMsg_Move) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCLCMsg_Move.Merge(m, src) +} +func (m *CCLCMsg_Move) XXX_Size() int { + return xxx_messageInfo_CCLCMsg_Move.Size(m) +} +func (m *CCLCMsg_Move) XXX_DiscardUnknown() { + xxx_messageInfo_CCLCMsg_Move.DiscardUnknown(m) +} + +var xxx_messageInfo_CCLCMsg_Move proto.InternalMessageInfo + +func (m *CCLCMsg_Move) GetNumBackupCommands() uint32 { + if m != nil && m.NumBackupCommands != nil { + return *m.NumBackupCommands + } + return 0 +} + +func (m *CCLCMsg_Move) GetNumNewCommands() uint32 { + if m != nil && m.NumNewCommands != nil { + return *m.NumNewCommands + } + return 0 +} + +func (m *CCLCMsg_Move) GetData() []byte { + if m != nil { + return m.Data + } + return nil +} + +type CCLCMsg_VoiceData struct { + Data []byte `protobuf:"bytes,1,opt,name=data" json:"data,omitempty"` + Xuid *uint64 `protobuf:"fixed64,2,opt,name=xuid" json:"xuid,omitempty"` + Format *VoiceDataFormatT `protobuf:"varint,3,opt,name=format,enum=VoiceDataFormatT,def=1" json:"format,omitempty"` + SequenceBytes *int32 `protobuf:"varint,4,opt,name=sequence_bytes,json=sequenceBytes" json:"sequence_bytes,omitempty"` + SectionNumber *uint32 `protobuf:"varint,5,opt,name=section_number,json=sectionNumber" json:"section_number,omitempty"` + UncompressedSampleOffset *uint32 `protobuf:"varint,6,opt,name=uncompressed_sample_offset,json=uncompressedSampleOffset" json:"uncompressed_sample_offset,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCLCMsg_VoiceData) Reset() { *m = CCLCMsg_VoiceData{} } +func (m *CCLCMsg_VoiceData) String() string { return proto.CompactTextString(m) } +func (*CCLCMsg_VoiceData) ProtoMessage() {} +func (*CCLCMsg_VoiceData) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{16} +} + +func (m *CCLCMsg_VoiceData) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCLCMsg_VoiceData.Unmarshal(m, b) +} +func (m *CCLCMsg_VoiceData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCLCMsg_VoiceData.Marshal(b, m, deterministic) +} +func (m *CCLCMsg_VoiceData) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCLCMsg_VoiceData.Merge(m, src) +} +func (m *CCLCMsg_VoiceData) XXX_Size() int { + return xxx_messageInfo_CCLCMsg_VoiceData.Size(m) +} +func (m *CCLCMsg_VoiceData) XXX_DiscardUnknown() { + xxx_messageInfo_CCLCMsg_VoiceData.DiscardUnknown(m) +} + +var xxx_messageInfo_CCLCMsg_VoiceData proto.InternalMessageInfo + +const Default_CCLCMsg_VoiceData_Format VoiceDataFormatT = VoiceDataFormatT_VOICEDATA_FORMAT_ENGINE + +func (m *CCLCMsg_VoiceData) GetData() []byte { + if m != nil { + return m.Data + } + return nil +} + +func (m *CCLCMsg_VoiceData) GetXuid() uint64 { + if m != nil && m.Xuid != nil { + return *m.Xuid + } + return 0 +} + +func (m *CCLCMsg_VoiceData) GetFormat() VoiceDataFormatT { + if m != nil && m.Format != nil { + return *m.Format + } + return Default_CCLCMsg_VoiceData_Format +} + +func (m *CCLCMsg_VoiceData) GetSequenceBytes() int32 { + if m != nil && m.SequenceBytes != nil { + return *m.SequenceBytes + } + return 0 +} + +func (m *CCLCMsg_VoiceData) GetSectionNumber() uint32 { + if m != nil && m.SectionNumber != nil { + return *m.SectionNumber + } + return 0 +} + +func (m *CCLCMsg_VoiceData) GetUncompressedSampleOffset() uint32 { + if m != nil && m.UncompressedSampleOffset != nil { + return *m.UncompressedSampleOffset + } + return 0 +} + +type CCLCMsg_BaselineAck struct { + BaselineTick *int32 `protobuf:"varint,1,opt,name=baseline_tick,json=baselineTick" json:"baseline_tick,omitempty"` + BaselineNr *int32 `protobuf:"varint,2,opt,name=baseline_nr,json=baselineNr" json:"baseline_nr,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCLCMsg_BaselineAck) Reset() { *m = CCLCMsg_BaselineAck{} } +func (m *CCLCMsg_BaselineAck) String() string { return proto.CompactTextString(m) } +func (*CCLCMsg_BaselineAck) ProtoMessage() {} +func (*CCLCMsg_BaselineAck) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{17} +} + +func (m *CCLCMsg_BaselineAck) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCLCMsg_BaselineAck.Unmarshal(m, b) +} +func (m *CCLCMsg_BaselineAck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCLCMsg_BaselineAck.Marshal(b, m, deterministic) +} +func (m *CCLCMsg_BaselineAck) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCLCMsg_BaselineAck.Merge(m, src) +} +func (m *CCLCMsg_BaselineAck) XXX_Size() int { + return xxx_messageInfo_CCLCMsg_BaselineAck.Size(m) +} +func (m *CCLCMsg_BaselineAck) XXX_DiscardUnknown() { + xxx_messageInfo_CCLCMsg_BaselineAck.DiscardUnknown(m) +} + +var xxx_messageInfo_CCLCMsg_BaselineAck proto.InternalMessageInfo + +func (m *CCLCMsg_BaselineAck) GetBaselineTick() int32 { + if m != nil && m.BaselineTick != nil { + return *m.BaselineTick + } + return 0 +} + +func (m *CCLCMsg_BaselineAck) GetBaselineNr() int32 { + if m != nil && m.BaselineNr != nil { + return *m.BaselineNr + } + return 0 +} + +type CCLCMsg_ListenEvents struct { + EventMask []uint32 `protobuf:"fixed32,1,rep,name=event_mask,json=eventMask" json:"event_mask,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCLCMsg_ListenEvents) Reset() { *m = CCLCMsg_ListenEvents{} } +func (m *CCLCMsg_ListenEvents) String() string { return proto.CompactTextString(m) } +func (*CCLCMsg_ListenEvents) ProtoMessage() {} +func (*CCLCMsg_ListenEvents) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{18} +} + +func (m *CCLCMsg_ListenEvents) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCLCMsg_ListenEvents.Unmarshal(m, b) +} +func (m *CCLCMsg_ListenEvents) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCLCMsg_ListenEvents.Marshal(b, m, deterministic) +} +func (m *CCLCMsg_ListenEvents) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCLCMsg_ListenEvents.Merge(m, src) +} +func (m *CCLCMsg_ListenEvents) XXX_Size() int { + return xxx_messageInfo_CCLCMsg_ListenEvents.Size(m) +} +func (m *CCLCMsg_ListenEvents) XXX_DiscardUnknown() { + xxx_messageInfo_CCLCMsg_ListenEvents.DiscardUnknown(m) +} + +var xxx_messageInfo_CCLCMsg_ListenEvents proto.InternalMessageInfo + +func (m *CCLCMsg_ListenEvents) GetEventMask() []uint32 { + if m != nil { + return m.EventMask + } + return nil +} + +type CCLCMsg_RespondCvarValue struct { + Cookie *int32 `protobuf:"varint,1,opt,name=cookie" json:"cookie,omitempty"` + StatusCode *int32 `protobuf:"varint,2,opt,name=status_code,json=statusCode" json:"status_code,omitempty"` + Name *string `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"` + Value *string `protobuf:"bytes,4,opt,name=value" json:"value,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCLCMsg_RespondCvarValue) Reset() { *m = CCLCMsg_RespondCvarValue{} } +func (m *CCLCMsg_RespondCvarValue) String() string { return proto.CompactTextString(m) } +func (*CCLCMsg_RespondCvarValue) ProtoMessage() {} +func (*CCLCMsg_RespondCvarValue) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{19} +} + +func (m *CCLCMsg_RespondCvarValue) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCLCMsg_RespondCvarValue.Unmarshal(m, b) +} +func (m *CCLCMsg_RespondCvarValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCLCMsg_RespondCvarValue.Marshal(b, m, deterministic) +} +func (m *CCLCMsg_RespondCvarValue) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCLCMsg_RespondCvarValue.Merge(m, src) +} +func (m *CCLCMsg_RespondCvarValue) XXX_Size() int { + return xxx_messageInfo_CCLCMsg_RespondCvarValue.Size(m) +} +func (m *CCLCMsg_RespondCvarValue) XXX_DiscardUnknown() { + xxx_messageInfo_CCLCMsg_RespondCvarValue.DiscardUnknown(m) +} + +var xxx_messageInfo_CCLCMsg_RespondCvarValue proto.InternalMessageInfo + +func (m *CCLCMsg_RespondCvarValue) GetCookie() int32 { + if m != nil && m.Cookie != nil { + return *m.Cookie + } + return 0 +} + +func (m *CCLCMsg_RespondCvarValue) GetStatusCode() int32 { + if m != nil && m.StatusCode != nil { + return *m.StatusCode + } + return 0 +} + +func (m *CCLCMsg_RespondCvarValue) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CCLCMsg_RespondCvarValue) GetValue() string { + if m != nil && m.Value != nil { + return *m.Value + } + return "" +} + +type CCLCMsg_FileCRCCheck struct { + CodePath *int32 `protobuf:"varint,1,opt,name=code_path,json=codePath" json:"code_path,omitempty"` + Path *string `protobuf:"bytes,2,opt,name=path" json:"path,omitempty"` + CodeFilename *int32 `protobuf:"varint,3,opt,name=code_filename,json=codeFilename" json:"code_filename,omitempty"` + Filename *string `protobuf:"bytes,4,opt,name=filename" json:"filename,omitempty"` + FileFraction *int32 `protobuf:"varint,5,opt,name=file_fraction,json=fileFraction" json:"file_fraction,omitempty"` + Md5 []byte `protobuf:"bytes,6,opt,name=md5" json:"md5,omitempty"` + Crc *uint32 `protobuf:"varint,7,opt,name=crc" json:"crc,omitempty"` + FileHashType *int32 `protobuf:"varint,8,opt,name=file_hash_type,json=fileHashType" json:"file_hash_type,omitempty"` + FileLen *int32 `protobuf:"varint,9,opt,name=file_len,json=fileLen" json:"file_len,omitempty"` + PackFileId *int32 `protobuf:"varint,10,opt,name=pack_file_id,json=packFileId" json:"pack_file_id,omitempty"` + PackFileNumber *int32 `protobuf:"varint,11,opt,name=pack_file_number,json=packFileNumber" json:"pack_file_number,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCLCMsg_FileCRCCheck) Reset() { *m = CCLCMsg_FileCRCCheck{} } +func (m *CCLCMsg_FileCRCCheck) String() string { return proto.CompactTextString(m) } +func (*CCLCMsg_FileCRCCheck) ProtoMessage() {} +func (*CCLCMsg_FileCRCCheck) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{20} +} + +func (m *CCLCMsg_FileCRCCheck) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCLCMsg_FileCRCCheck.Unmarshal(m, b) +} +func (m *CCLCMsg_FileCRCCheck) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCLCMsg_FileCRCCheck.Marshal(b, m, deterministic) +} +func (m *CCLCMsg_FileCRCCheck) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCLCMsg_FileCRCCheck.Merge(m, src) +} +func (m *CCLCMsg_FileCRCCheck) XXX_Size() int { + return xxx_messageInfo_CCLCMsg_FileCRCCheck.Size(m) +} +func (m *CCLCMsg_FileCRCCheck) XXX_DiscardUnknown() { + xxx_messageInfo_CCLCMsg_FileCRCCheck.DiscardUnknown(m) +} + +var xxx_messageInfo_CCLCMsg_FileCRCCheck proto.InternalMessageInfo + +func (m *CCLCMsg_FileCRCCheck) GetCodePath() int32 { + if m != nil && m.CodePath != nil { + return *m.CodePath + } + return 0 +} + +func (m *CCLCMsg_FileCRCCheck) GetPath() string { + if m != nil && m.Path != nil { + return *m.Path + } + return "" +} + +func (m *CCLCMsg_FileCRCCheck) GetCodeFilename() int32 { + if m != nil && m.CodeFilename != nil { + return *m.CodeFilename + } + return 0 +} + +func (m *CCLCMsg_FileCRCCheck) GetFilename() string { + if m != nil && m.Filename != nil { + return *m.Filename + } + return "" +} + +func (m *CCLCMsg_FileCRCCheck) GetFileFraction() int32 { + if m != nil && m.FileFraction != nil { + return *m.FileFraction + } + return 0 +} + +func (m *CCLCMsg_FileCRCCheck) GetMd5() []byte { + if m != nil { + return m.Md5 + } + return nil +} + +func (m *CCLCMsg_FileCRCCheck) GetCrc() uint32 { + if m != nil && m.Crc != nil { + return *m.Crc + } + return 0 +} + +func (m *CCLCMsg_FileCRCCheck) GetFileHashType() int32 { + if m != nil && m.FileHashType != nil { + return *m.FileHashType + } + return 0 +} + +func (m *CCLCMsg_FileCRCCheck) GetFileLen() int32 { + if m != nil && m.FileLen != nil { + return *m.FileLen + } + return 0 +} + +func (m *CCLCMsg_FileCRCCheck) GetPackFileId() int32 { + if m != nil && m.PackFileId != nil { + return *m.PackFileId + } + return 0 +} + +func (m *CCLCMsg_FileCRCCheck) GetPackFileNumber() int32 { + if m != nil && m.PackFileNumber != nil { + return *m.PackFileNumber + } + return 0 +} + +type CCLCMsg_LoadingProgress struct { + Progress *int32 `protobuf:"varint,1,opt,name=progress" json:"progress,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCLCMsg_LoadingProgress) Reset() { *m = CCLCMsg_LoadingProgress{} } +func (m *CCLCMsg_LoadingProgress) String() string { return proto.CompactTextString(m) } +func (*CCLCMsg_LoadingProgress) ProtoMessage() {} +func (*CCLCMsg_LoadingProgress) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{21} +} + +func (m *CCLCMsg_LoadingProgress) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCLCMsg_LoadingProgress.Unmarshal(m, b) +} +func (m *CCLCMsg_LoadingProgress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCLCMsg_LoadingProgress.Marshal(b, m, deterministic) +} +func (m *CCLCMsg_LoadingProgress) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCLCMsg_LoadingProgress.Merge(m, src) +} +func (m *CCLCMsg_LoadingProgress) XXX_Size() int { + return xxx_messageInfo_CCLCMsg_LoadingProgress.Size(m) +} +func (m *CCLCMsg_LoadingProgress) XXX_DiscardUnknown() { + xxx_messageInfo_CCLCMsg_LoadingProgress.DiscardUnknown(m) +} + +var xxx_messageInfo_CCLCMsg_LoadingProgress proto.InternalMessageInfo + +func (m *CCLCMsg_LoadingProgress) GetProgress() int32 { + if m != nil && m.Progress != nil { + return *m.Progress + } + return 0 +} + +type CCLCMsg_SplitPlayerConnect struct { + Convars *CMsg_CVars `protobuf:"bytes,1,opt,name=convars" json:"convars,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCLCMsg_SplitPlayerConnect) Reset() { *m = CCLCMsg_SplitPlayerConnect{} } +func (m *CCLCMsg_SplitPlayerConnect) String() string { return proto.CompactTextString(m) } +func (*CCLCMsg_SplitPlayerConnect) ProtoMessage() {} +func (*CCLCMsg_SplitPlayerConnect) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{22} +} + +func (m *CCLCMsg_SplitPlayerConnect) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCLCMsg_SplitPlayerConnect.Unmarshal(m, b) +} +func (m *CCLCMsg_SplitPlayerConnect) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCLCMsg_SplitPlayerConnect.Marshal(b, m, deterministic) +} +func (m *CCLCMsg_SplitPlayerConnect) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCLCMsg_SplitPlayerConnect.Merge(m, src) +} +func (m *CCLCMsg_SplitPlayerConnect) XXX_Size() int { + return xxx_messageInfo_CCLCMsg_SplitPlayerConnect.Size(m) +} +func (m *CCLCMsg_SplitPlayerConnect) XXX_DiscardUnknown() { + xxx_messageInfo_CCLCMsg_SplitPlayerConnect.DiscardUnknown(m) +} + +var xxx_messageInfo_CCLCMsg_SplitPlayerConnect proto.InternalMessageInfo + +func (m *CCLCMsg_SplitPlayerConnect) GetConvars() *CMsg_CVars { + if m != nil { + return m.Convars + } + return nil +} + +type CCLCMsg_CmdKeyValues struct { + Keyvalues []byte `protobuf:"bytes,1,opt,name=keyvalues" json:"keyvalues,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCLCMsg_CmdKeyValues) Reset() { *m = CCLCMsg_CmdKeyValues{} } +func (m *CCLCMsg_CmdKeyValues) String() string { return proto.CompactTextString(m) } +func (*CCLCMsg_CmdKeyValues) ProtoMessage() {} +func (*CCLCMsg_CmdKeyValues) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{23} +} + +func (m *CCLCMsg_CmdKeyValues) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCLCMsg_CmdKeyValues.Unmarshal(m, b) +} +func (m *CCLCMsg_CmdKeyValues) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCLCMsg_CmdKeyValues.Marshal(b, m, deterministic) +} +func (m *CCLCMsg_CmdKeyValues) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCLCMsg_CmdKeyValues.Merge(m, src) +} +func (m *CCLCMsg_CmdKeyValues) XXX_Size() int { + return xxx_messageInfo_CCLCMsg_CmdKeyValues.Size(m) +} +func (m *CCLCMsg_CmdKeyValues) XXX_DiscardUnknown() { + xxx_messageInfo_CCLCMsg_CmdKeyValues.DiscardUnknown(m) +} + +var xxx_messageInfo_CCLCMsg_CmdKeyValues proto.InternalMessageInfo + +func (m *CCLCMsg_CmdKeyValues) GetKeyvalues() []byte { + if m != nil { + return m.Keyvalues + } + return nil +} + +type CSVCMsg_ServerInfo struct { + Protocol *int32 `protobuf:"varint,1,opt,name=protocol" json:"protocol,omitempty"` + ServerCount *int32 `protobuf:"varint,2,opt,name=server_count,json=serverCount" json:"server_count,omitempty"` + IsDedicated *bool `protobuf:"varint,3,opt,name=is_dedicated,json=isDedicated" json:"is_dedicated,omitempty"` + IsOfficialValveServer *bool `protobuf:"varint,4,opt,name=is_official_valve_server,json=isOfficialValveServer" json:"is_official_valve_server,omitempty"` + IsHltv *bool `protobuf:"varint,5,opt,name=is_hltv,json=isHltv" json:"is_hltv,omitempty"` + IsReplay *bool `protobuf:"varint,6,opt,name=is_replay,json=isReplay" json:"is_replay,omitempty"` + IsRedirectingToProxyRelay *bool `protobuf:"varint,21,opt,name=is_redirecting_to_proxy_relay,json=isRedirectingToProxyRelay" json:"is_redirecting_to_proxy_relay,omitempty"` + COs *int32 `protobuf:"varint,7,opt,name=c_os,json=cOs" json:"c_os,omitempty"` + MapCrc *uint32 `protobuf:"fixed32,8,opt,name=map_crc,json=mapCrc" json:"map_crc,omitempty"` + ClientCrc *uint32 `protobuf:"fixed32,9,opt,name=client_crc,json=clientCrc" json:"client_crc,omitempty"` + StringTableCrc *uint32 `protobuf:"fixed32,10,opt,name=string_table_crc,json=stringTableCrc" json:"string_table_crc,omitempty"` + MaxClients *int32 `protobuf:"varint,11,opt,name=max_clients,json=maxClients" json:"max_clients,omitempty"` + MaxClasses *int32 `protobuf:"varint,12,opt,name=max_classes,json=maxClasses" json:"max_classes,omitempty"` + PlayerSlot *int32 `protobuf:"varint,13,opt,name=player_slot,json=playerSlot" json:"player_slot,omitempty"` + TickInterval *float32 `protobuf:"fixed32,14,opt,name=tick_interval,json=tickInterval" json:"tick_interval,omitempty"` + GameDir *string `protobuf:"bytes,15,opt,name=game_dir,json=gameDir" json:"game_dir,omitempty"` + MapName *string `protobuf:"bytes,16,opt,name=map_name,json=mapName" json:"map_name,omitempty"` + MapGroupName *string `protobuf:"bytes,17,opt,name=map_group_name,json=mapGroupName" json:"map_group_name,omitempty"` + SkyName *string `protobuf:"bytes,18,opt,name=sky_name,json=skyName" json:"sky_name,omitempty"` + HostName *string `protobuf:"bytes,19,opt,name=host_name,json=hostName" json:"host_name,omitempty"` + PublicIp *uint32 `protobuf:"varint,20,opt,name=public_ip,json=publicIp" json:"public_ip,omitempty"` + UgcMapId *uint64 `protobuf:"varint,22,opt,name=ugc_map_id,json=ugcMapId" json:"ugc_map_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_ServerInfo) Reset() { *m = CSVCMsg_ServerInfo{} } +func (m *CSVCMsg_ServerInfo) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_ServerInfo) ProtoMessage() {} +func (*CSVCMsg_ServerInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{24} +} + +func (m *CSVCMsg_ServerInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_ServerInfo.Unmarshal(m, b) +} +func (m *CSVCMsg_ServerInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_ServerInfo.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_ServerInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_ServerInfo.Merge(m, src) +} +func (m *CSVCMsg_ServerInfo) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_ServerInfo.Size(m) +} +func (m *CSVCMsg_ServerInfo) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_ServerInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_ServerInfo proto.InternalMessageInfo + +func (m *CSVCMsg_ServerInfo) GetProtocol() int32 { + if m != nil && m.Protocol != nil { + return *m.Protocol + } + return 0 +} + +func (m *CSVCMsg_ServerInfo) GetServerCount() int32 { + if m != nil && m.ServerCount != nil { + return *m.ServerCount + } + return 0 +} + +func (m *CSVCMsg_ServerInfo) GetIsDedicated() bool { + if m != nil && m.IsDedicated != nil { + return *m.IsDedicated + } + return false +} + +func (m *CSVCMsg_ServerInfo) GetIsOfficialValveServer() bool { + if m != nil && m.IsOfficialValveServer != nil { + return *m.IsOfficialValveServer + } + return false +} + +func (m *CSVCMsg_ServerInfo) GetIsHltv() bool { + if m != nil && m.IsHltv != nil { + return *m.IsHltv + } + return false +} + +func (m *CSVCMsg_ServerInfo) GetIsReplay() bool { + if m != nil && m.IsReplay != nil { + return *m.IsReplay + } + return false +} + +func (m *CSVCMsg_ServerInfo) GetIsRedirectingToProxyRelay() bool { + if m != nil && m.IsRedirectingToProxyRelay != nil { + return *m.IsRedirectingToProxyRelay + } + return false +} + +func (m *CSVCMsg_ServerInfo) GetCOs() int32 { + if m != nil && m.COs != nil { + return *m.COs + } + return 0 +} + +func (m *CSVCMsg_ServerInfo) GetMapCrc() uint32 { + if m != nil && m.MapCrc != nil { + return *m.MapCrc + } + return 0 +} + +func (m *CSVCMsg_ServerInfo) GetClientCrc() uint32 { + if m != nil && m.ClientCrc != nil { + return *m.ClientCrc + } + return 0 +} + +func (m *CSVCMsg_ServerInfo) GetStringTableCrc() uint32 { + if m != nil && m.StringTableCrc != nil { + return *m.StringTableCrc + } + return 0 +} + +func (m *CSVCMsg_ServerInfo) GetMaxClients() int32 { + if m != nil && m.MaxClients != nil { + return *m.MaxClients + } + return 0 +} + +func (m *CSVCMsg_ServerInfo) GetMaxClasses() int32 { + if m != nil && m.MaxClasses != nil { + return *m.MaxClasses + } + return 0 +} + +func (m *CSVCMsg_ServerInfo) GetPlayerSlot() int32 { + if m != nil && m.PlayerSlot != nil { + return *m.PlayerSlot + } + return 0 +} + +func (m *CSVCMsg_ServerInfo) GetTickInterval() float32 { + if m != nil && m.TickInterval != nil { + return *m.TickInterval + } + return 0 +} + +func (m *CSVCMsg_ServerInfo) GetGameDir() string { + if m != nil && m.GameDir != nil { + return *m.GameDir + } + return "" +} + +func (m *CSVCMsg_ServerInfo) GetMapName() string { + if m != nil && m.MapName != nil { + return *m.MapName + } + return "" +} + +func (m *CSVCMsg_ServerInfo) GetMapGroupName() string { + if m != nil && m.MapGroupName != nil { + return *m.MapGroupName + } + return "" +} + +func (m *CSVCMsg_ServerInfo) GetSkyName() string { + if m != nil && m.SkyName != nil { + return *m.SkyName + } + return "" +} + +func (m *CSVCMsg_ServerInfo) GetHostName() string { + if m != nil && m.HostName != nil { + return *m.HostName + } + return "" +} + +func (m *CSVCMsg_ServerInfo) GetPublicIp() uint32 { + if m != nil && m.PublicIp != nil { + return *m.PublicIp + } + return 0 +} + +func (m *CSVCMsg_ServerInfo) GetUgcMapId() uint64 { + if m != nil && m.UgcMapId != nil { + return *m.UgcMapId + } + return 0 +} + +type CSVCMsg_ClassInfo struct { + CreateOnClient *bool `protobuf:"varint,1,opt,name=create_on_client,json=createOnClient" json:"create_on_client,omitempty"` + Classes []*CSVCMsg_ClassInfoClassT `protobuf:"bytes,2,rep,name=classes" json:"classes,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_ClassInfo) Reset() { *m = CSVCMsg_ClassInfo{} } +func (m *CSVCMsg_ClassInfo) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_ClassInfo) ProtoMessage() {} +func (*CSVCMsg_ClassInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{25} +} + +func (m *CSVCMsg_ClassInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_ClassInfo.Unmarshal(m, b) +} +func (m *CSVCMsg_ClassInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_ClassInfo.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_ClassInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_ClassInfo.Merge(m, src) +} +func (m *CSVCMsg_ClassInfo) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_ClassInfo.Size(m) +} +func (m *CSVCMsg_ClassInfo) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_ClassInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_ClassInfo proto.InternalMessageInfo + +func (m *CSVCMsg_ClassInfo) GetCreateOnClient() bool { + if m != nil && m.CreateOnClient != nil { + return *m.CreateOnClient + } + return false +} + +func (m *CSVCMsg_ClassInfo) GetClasses() []*CSVCMsg_ClassInfoClassT { + if m != nil { + return m.Classes + } + return nil +} + +type CSVCMsg_ClassInfoClassT struct { + ClassId *int32 `protobuf:"varint,1,opt,name=class_id,json=classId" json:"class_id,omitempty"` + DataTableName *string `protobuf:"bytes,2,opt,name=data_table_name,json=dataTableName" json:"data_table_name,omitempty"` + ClassName *string `protobuf:"bytes,3,opt,name=class_name,json=className" json:"class_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_ClassInfoClassT) Reset() { *m = CSVCMsg_ClassInfoClassT{} } +func (m *CSVCMsg_ClassInfoClassT) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_ClassInfoClassT) ProtoMessage() {} +func (*CSVCMsg_ClassInfoClassT) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{25, 0} +} + +func (m *CSVCMsg_ClassInfoClassT) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_ClassInfoClassT.Unmarshal(m, b) +} +func (m *CSVCMsg_ClassInfoClassT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_ClassInfoClassT.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_ClassInfoClassT) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_ClassInfoClassT.Merge(m, src) +} +func (m *CSVCMsg_ClassInfoClassT) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_ClassInfoClassT.Size(m) +} +func (m *CSVCMsg_ClassInfoClassT) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_ClassInfoClassT.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_ClassInfoClassT proto.InternalMessageInfo + +func (m *CSVCMsg_ClassInfoClassT) GetClassId() int32 { + if m != nil && m.ClassId != nil { + return *m.ClassId + } + return 0 +} + +func (m *CSVCMsg_ClassInfoClassT) GetDataTableName() string { + if m != nil && m.DataTableName != nil { + return *m.DataTableName + } + return "" +} + +func (m *CSVCMsg_ClassInfoClassT) GetClassName() string { + if m != nil && m.ClassName != nil { + return *m.ClassName + } + return "" +} + +type CSVCMsg_SendTable struct { + IsEnd *bool `protobuf:"varint,1,opt,name=is_end,json=isEnd" json:"is_end,omitempty"` + NetTableName *string `protobuf:"bytes,2,opt,name=net_table_name,json=netTableName" json:"net_table_name,omitempty"` + NeedsDecoder *bool `protobuf:"varint,3,opt,name=needs_decoder,json=needsDecoder" json:"needs_decoder,omitempty"` + Props []*CSVCMsg_SendTableSendpropT `protobuf:"bytes,4,rep,name=props" json:"props,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_SendTable) Reset() { *m = CSVCMsg_SendTable{} } +func (m *CSVCMsg_SendTable) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_SendTable) ProtoMessage() {} +func (*CSVCMsg_SendTable) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{26} +} + +func (m *CSVCMsg_SendTable) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_SendTable.Unmarshal(m, b) +} +func (m *CSVCMsg_SendTable) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_SendTable.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_SendTable) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_SendTable.Merge(m, src) +} +func (m *CSVCMsg_SendTable) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_SendTable.Size(m) +} +func (m *CSVCMsg_SendTable) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_SendTable.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_SendTable proto.InternalMessageInfo + +func (m *CSVCMsg_SendTable) GetIsEnd() bool { + if m != nil && m.IsEnd != nil { + return *m.IsEnd + } + return false +} + +func (m *CSVCMsg_SendTable) GetNetTableName() string { + if m != nil && m.NetTableName != nil { + return *m.NetTableName + } + return "" +} + +func (m *CSVCMsg_SendTable) GetNeedsDecoder() bool { + if m != nil && m.NeedsDecoder != nil { + return *m.NeedsDecoder + } + return false +} + +func (m *CSVCMsg_SendTable) GetProps() []*CSVCMsg_SendTableSendpropT { + if m != nil { + return m.Props + } + return nil +} + +type CSVCMsg_SendTableSendpropT struct { + Type *int32 `protobuf:"varint,1,opt,name=type" json:"type,omitempty"` + VarName *string `protobuf:"bytes,2,opt,name=var_name,json=varName" json:"var_name,omitempty"` + Flags *int32 `protobuf:"varint,3,opt,name=flags" json:"flags,omitempty"` + Priority *int32 `protobuf:"varint,4,opt,name=priority" json:"priority,omitempty"` + DtName *string `protobuf:"bytes,5,opt,name=dt_name,json=dtName" json:"dt_name,omitempty"` + NumElements *int32 `protobuf:"varint,6,opt,name=num_elements,json=numElements" json:"num_elements,omitempty"` + LowValue *float32 `protobuf:"fixed32,7,opt,name=low_value,json=lowValue" json:"low_value,omitempty"` + HighValue *float32 `protobuf:"fixed32,8,opt,name=high_value,json=highValue" json:"high_value,omitempty"` + NumBits *int32 `protobuf:"varint,9,opt,name=num_bits,json=numBits" json:"num_bits,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_SendTableSendpropT) Reset() { *m = CSVCMsg_SendTableSendpropT{} } +func (m *CSVCMsg_SendTableSendpropT) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_SendTableSendpropT) ProtoMessage() {} +func (*CSVCMsg_SendTableSendpropT) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{26, 0} +} + +func (m *CSVCMsg_SendTableSendpropT) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_SendTableSendpropT.Unmarshal(m, b) +} +func (m *CSVCMsg_SendTableSendpropT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_SendTableSendpropT.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_SendTableSendpropT) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_SendTableSendpropT.Merge(m, src) +} +func (m *CSVCMsg_SendTableSendpropT) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_SendTableSendpropT.Size(m) +} +func (m *CSVCMsg_SendTableSendpropT) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_SendTableSendpropT.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_SendTableSendpropT proto.InternalMessageInfo + +func (m *CSVCMsg_SendTableSendpropT) GetType() int32 { + if m != nil && m.Type != nil { + return *m.Type + } + return 0 +} + +func (m *CSVCMsg_SendTableSendpropT) GetVarName() string { + if m != nil && m.VarName != nil { + return *m.VarName + } + return "" +} + +func (m *CSVCMsg_SendTableSendpropT) GetFlags() int32 { + if m != nil && m.Flags != nil { + return *m.Flags + } + return 0 +} + +func (m *CSVCMsg_SendTableSendpropT) GetPriority() int32 { + if m != nil && m.Priority != nil { + return *m.Priority + } + return 0 +} + +func (m *CSVCMsg_SendTableSendpropT) GetDtName() string { + if m != nil && m.DtName != nil { + return *m.DtName + } + return "" +} + +func (m *CSVCMsg_SendTableSendpropT) GetNumElements() int32 { + if m != nil && m.NumElements != nil { + return *m.NumElements + } + return 0 +} + +func (m *CSVCMsg_SendTableSendpropT) GetLowValue() float32 { + if m != nil && m.LowValue != nil { + return *m.LowValue + } + return 0 +} + +func (m *CSVCMsg_SendTableSendpropT) GetHighValue() float32 { + if m != nil && m.HighValue != nil { + return *m.HighValue + } + return 0 +} + +func (m *CSVCMsg_SendTableSendpropT) GetNumBits() int32 { + if m != nil && m.NumBits != nil { + return *m.NumBits + } + return 0 +} + +type CSVCMsg_Print struct { + Text *string `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_Print) Reset() { *m = CSVCMsg_Print{} } +func (m *CSVCMsg_Print) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_Print) ProtoMessage() {} +func (*CSVCMsg_Print) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{27} +} + +func (m *CSVCMsg_Print) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_Print.Unmarshal(m, b) +} +func (m *CSVCMsg_Print) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_Print.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_Print) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_Print.Merge(m, src) +} +func (m *CSVCMsg_Print) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_Print.Size(m) +} +func (m *CSVCMsg_Print) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_Print.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_Print proto.InternalMessageInfo + +func (m *CSVCMsg_Print) GetText() string { + if m != nil && m.Text != nil { + return *m.Text + } + return "" +} + +type CSVCMsg_SetPause struct { + Paused *bool `protobuf:"varint,1,opt,name=paused" json:"paused,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_SetPause) Reset() { *m = CSVCMsg_SetPause{} } +func (m *CSVCMsg_SetPause) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_SetPause) ProtoMessage() {} +func (*CSVCMsg_SetPause) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{28} +} + +func (m *CSVCMsg_SetPause) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_SetPause.Unmarshal(m, b) +} +func (m *CSVCMsg_SetPause) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_SetPause.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_SetPause) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_SetPause.Merge(m, src) +} +func (m *CSVCMsg_SetPause) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_SetPause.Size(m) +} +func (m *CSVCMsg_SetPause) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_SetPause.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_SetPause proto.InternalMessageInfo + +func (m *CSVCMsg_SetPause) GetPaused() bool { + if m != nil && m.Paused != nil { + return *m.Paused + } + return false +} + +type CSVCMsg_SetView struct { + EntityIndex *int32 `protobuf:"varint,1,opt,name=entity_index,json=entityIndex" json:"entity_index,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_SetView) Reset() { *m = CSVCMsg_SetView{} } +func (m *CSVCMsg_SetView) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_SetView) ProtoMessage() {} +func (*CSVCMsg_SetView) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{29} +} + +func (m *CSVCMsg_SetView) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_SetView.Unmarshal(m, b) +} +func (m *CSVCMsg_SetView) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_SetView.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_SetView) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_SetView.Merge(m, src) +} +func (m *CSVCMsg_SetView) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_SetView.Size(m) +} +func (m *CSVCMsg_SetView) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_SetView.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_SetView proto.InternalMessageInfo + +func (m *CSVCMsg_SetView) GetEntityIndex() int32 { + if m != nil && m.EntityIndex != nil { + return *m.EntityIndex + } + return 0 +} + +type CSVCMsg_CreateStringTable struct { + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + MaxEntries *int32 `protobuf:"varint,2,opt,name=max_entries,json=maxEntries" json:"max_entries,omitempty"` + NumEntries *int32 `protobuf:"varint,3,opt,name=num_entries,json=numEntries" json:"num_entries,omitempty"` + UserDataFixedSize *bool `protobuf:"varint,4,opt,name=user_data_fixed_size,json=userDataFixedSize" json:"user_data_fixed_size,omitempty"` + UserDataSize *int32 `protobuf:"varint,5,opt,name=user_data_size,json=userDataSize" json:"user_data_size,omitempty"` + UserDataSizeBits *int32 `protobuf:"varint,6,opt,name=user_data_size_bits,json=userDataSizeBits" json:"user_data_size_bits,omitempty"` + Flags *int32 `protobuf:"varint,7,opt,name=flags" json:"flags,omitempty"` + StringData []byte `protobuf:"bytes,8,opt,name=string_data,json=stringData" json:"string_data,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_CreateStringTable) Reset() { *m = CSVCMsg_CreateStringTable{} } +func (m *CSVCMsg_CreateStringTable) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_CreateStringTable) ProtoMessage() {} +func (*CSVCMsg_CreateStringTable) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{30} +} + +func (m *CSVCMsg_CreateStringTable) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_CreateStringTable.Unmarshal(m, b) +} +func (m *CSVCMsg_CreateStringTable) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_CreateStringTable.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_CreateStringTable) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_CreateStringTable.Merge(m, src) +} +func (m *CSVCMsg_CreateStringTable) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_CreateStringTable.Size(m) +} +func (m *CSVCMsg_CreateStringTable) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_CreateStringTable.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_CreateStringTable proto.InternalMessageInfo + +func (m *CSVCMsg_CreateStringTable) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CSVCMsg_CreateStringTable) GetMaxEntries() int32 { + if m != nil && m.MaxEntries != nil { + return *m.MaxEntries + } + return 0 +} + +func (m *CSVCMsg_CreateStringTable) GetNumEntries() int32 { + if m != nil && m.NumEntries != nil { + return *m.NumEntries + } + return 0 +} + +func (m *CSVCMsg_CreateStringTable) GetUserDataFixedSize() bool { + if m != nil && m.UserDataFixedSize != nil { + return *m.UserDataFixedSize + } + return false +} + +func (m *CSVCMsg_CreateStringTable) GetUserDataSize() int32 { + if m != nil && m.UserDataSize != nil { + return *m.UserDataSize + } + return 0 +} + +func (m *CSVCMsg_CreateStringTable) GetUserDataSizeBits() int32 { + if m != nil && m.UserDataSizeBits != nil { + return *m.UserDataSizeBits + } + return 0 +} + +func (m *CSVCMsg_CreateStringTable) GetFlags() int32 { + if m != nil && m.Flags != nil { + return *m.Flags + } + return 0 +} + +func (m *CSVCMsg_CreateStringTable) GetStringData() []byte { + if m != nil { + return m.StringData + } + return nil +} + +type CSVCMsg_UpdateStringTable struct { + TableId *int32 `protobuf:"varint,1,opt,name=table_id,json=tableId" json:"table_id,omitempty"` + NumChangedEntries *int32 `protobuf:"varint,2,opt,name=num_changed_entries,json=numChangedEntries" json:"num_changed_entries,omitempty"` + StringData []byte `protobuf:"bytes,3,opt,name=string_data,json=stringData" json:"string_data,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_UpdateStringTable) Reset() { *m = CSVCMsg_UpdateStringTable{} } +func (m *CSVCMsg_UpdateStringTable) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_UpdateStringTable) ProtoMessage() {} +func (*CSVCMsg_UpdateStringTable) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{31} +} + +func (m *CSVCMsg_UpdateStringTable) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_UpdateStringTable.Unmarshal(m, b) +} +func (m *CSVCMsg_UpdateStringTable) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_UpdateStringTable.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_UpdateStringTable) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_UpdateStringTable.Merge(m, src) +} +func (m *CSVCMsg_UpdateStringTable) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_UpdateStringTable.Size(m) +} +func (m *CSVCMsg_UpdateStringTable) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_UpdateStringTable.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_UpdateStringTable proto.InternalMessageInfo + +func (m *CSVCMsg_UpdateStringTable) GetTableId() int32 { + if m != nil && m.TableId != nil { + return *m.TableId + } + return 0 +} + +func (m *CSVCMsg_UpdateStringTable) GetNumChangedEntries() int32 { + if m != nil && m.NumChangedEntries != nil { + return *m.NumChangedEntries + } + return 0 +} + +func (m *CSVCMsg_UpdateStringTable) GetStringData() []byte { + if m != nil { + return m.StringData + } + return nil +} + +type CSVCMsg_VoiceInit struct { + Quality *int32 `protobuf:"varint,1,opt,name=quality" json:"quality,omitempty"` + Codec *string `protobuf:"bytes,2,opt,name=codec" json:"codec,omitempty"` + Version *int32 `protobuf:"varint,3,opt,name=version,def=0" json:"version,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_VoiceInit) Reset() { *m = CSVCMsg_VoiceInit{} } +func (m *CSVCMsg_VoiceInit) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_VoiceInit) ProtoMessage() {} +func (*CSVCMsg_VoiceInit) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{32} +} + +func (m *CSVCMsg_VoiceInit) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_VoiceInit.Unmarshal(m, b) +} +func (m *CSVCMsg_VoiceInit) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_VoiceInit.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_VoiceInit) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_VoiceInit.Merge(m, src) +} +func (m *CSVCMsg_VoiceInit) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_VoiceInit.Size(m) +} +func (m *CSVCMsg_VoiceInit) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_VoiceInit.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_VoiceInit proto.InternalMessageInfo + +const Default_CSVCMsg_VoiceInit_Version int32 = 0 + +func (m *CSVCMsg_VoiceInit) GetQuality() int32 { + if m != nil && m.Quality != nil { + return *m.Quality + } + return 0 +} + +func (m *CSVCMsg_VoiceInit) GetCodec() string { + if m != nil && m.Codec != nil { + return *m.Codec + } + return "" +} + +func (m *CSVCMsg_VoiceInit) GetVersion() int32 { + if m != nil && m.Version != nil { + return *m.Version + } + return Default_CSVCMsg_VoiceInit_Version +} + +type CSVCMsg_VoiceData struct { + Client *int32 `protobuf:"varint,1,opt,name=client" json:"client,omitempty"` + Proximity *bool `protobuf:"varint,2,opt,name=proximity" json:"proximity,omitempty"` + Xuid *uint64 `protobuf:"fixed64,3,opt,name=xuid" json:"xuid,omitempty"` + AudibleMask *int32 `protobuf:"varint,4,opt,name=audible_mask,json=audibleMask" json:"audible_mask,omitempty"` + VoiceData []byte `protobuf:"bytes,5,opt,name=voice_data,json=voiceData" json:"voice_data,omitempty"` + Caster *bool `protobuf:"varint,6,opt,name=caster" json:"caster,omitempty"` + Format *VoiceDataFormatT `protobuf:"varint,7,opt,name=format,enum=VoiceDataFormatT,def=1" json:"format,omitempty"` + SequenceBytes *int32 `protobuf:"varint,8,opt,name=sequence_bytes,json=sequenceBytes" json:"sequence_bytes,omitempty"` + SectionNumber *uint32 `protobuf:"varint,9,opt,name=section_number,json=sectionNumber" json:"section_number,omitempty"` + UncompressedSampleOffset *uint32 `protobuf:"varint,10,opt,name=uncompressed_sample_offset,json=uncompressedSampleOffset" json:"uncompressed_sample_offset,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_VoiceData) Reset() { *m = CSVCMsg_VoiceData{} } +func (m *CSVCMsg_VoiceData) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_VoiceData) ProtoMessage() {} +func (*CSVCMsg_VoiceData) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{33} +} + +func (m *CSVCMsg_VoiceData) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_VoiceData.Unmarshal(m, b) +} +func (m *CSVCMsg_VoiceData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_VoiceData.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_VoiceData) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_VoiceData.Merge(m, src) +} +func (m *CSVCMsg_VoiceData) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_VoiceData.Size(m) +} +func (m *CSVCMsg_VoiceData) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_VoiceData.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_VoiceData proto.InternalMessageInfo + +const Default_CSVCMsg_VoiceData_Format VoiceDataFormatT = VoiceDataFormatT_VOICEDATA_FORMAT_ENGINE + +func (m *CSVCMsg_VoiceData) GetClient() int32 { + if m != nil && m.Client != nil { + return *m.Client + } + return 0 +} + +func (m *CSVCMsg_VoiceData) GetProximity() bool { + if m != nil && m.Proximity != nil { + return *m.Proximity + } + return false +} + +func (m *CSVCMsg_VoiceData) GetXuid() uint64 { + if m != nil && m.Xuid != nil { + return *m.Xuid + } + return 0 +} + +func (m *CSVCMsg_VoiceData) GetAudibleMask() int32 { + if m != nil && m.AudibleMask != nil { + return *m.AudibleMask + } + return 0 +} + +func (m *CSVCMsg_VoiceData) GetVoiceData() []byte { + if m != nil { + return m.VoiceData + } + return nil +} + +func (m *CSVCMsg_VoiceData) GetCaster() bool { + if m != nil && m.Caster != nil { + return *m.Caster + } + return false +} + +func (m *CSVCMsg_VoiceData) GetFormat() VoiceDataFormatT { + if m != nil && m.Format != nil { + return *m.Format + } + return Default_CSVCMsg_VoiceData_Format +} + +func (m *CSVCMsg_VoiceData) GetSequenceBytes() int32 { + if m != nil && m.SequenceBytes != nil { + return *m.SequenceBytes + } + return 0 +} + +func (m *CSVCMsg_VoiceData) GetSectionNumber() uint32 { + if m != nil && m.SectionNumber != nil { + return *m.SectionNumber + } + return 0 +} + +func (m *CSVCMsg_VoiceData) GetUncompressedSampleOffset() uint32 { + if m != nil && m.UncompressedSampleOffset != nil { + return *m.UncompressedSampleOffset + } + return 0 +} + +type CSVCMsg_FixAngle struct { + Relative *bool `protobuf:"varint,1,opt,name=relative" json:"relative,omitempty"` + Angle *CMsgQAngle `protobuf:"bytes,2,opt,name=angle" json:"angle,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_FixAngle) Reset() { *m = CSVCMsg_FixAngle{} } +func (m *CSVCMsg_FixAngle) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_FixAngle) ProtoMessage() {} +func (*CSVCMsg_FixAngle) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{34} +} + +func (m *CSVCMsg_FixAngle) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_FixAngle.Unmarshal(m, b) +} +func (m *CSVCMsg_FixAngle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_FixAngle.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_FixAngle) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_FixAngle.Merge(m, src) +} +func (m *CSVCMsg_FixAngle) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_FixAngle.Size(m) +} +func (m *CSVCMsg_FixAngle) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_FixAngle.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_FixAngle proto.InternalMessageInfo + +func (m *CSVCMsg_FixAngle) GetRelative() bool { + if m != nil && m.Relative != nil { + return *m.Relative + } + return false +} + +func (m *CSVCMsg_FixAngle) GetAngle() *CMsgQAngle { + if m != nil { + return m.Angle + } + return nil +} + +type CSVCMsg_CrosshairAngle struct { + Angle *CMsgQAngle `protobuf:"bytes,1,opt,name=angle" json:"angle,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_CrosshairAngle) Reset() { *m = CSVCMsg_CrosshairAngle{} } +func (m *CSVCMsg_CrosshairAngle) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_CrosshairAngle) ProtoMessage() {} +func (*CSVCMsg_CrosshairAngle) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{35} +} + +func (m *CSVCMsg_CrosshairAngle) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_CrosshairAngle.Unmarshal(m, b) +} +func (m *CSVCMsg_CrosshairAngle) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_CrosshairAngle.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_CrosshairAngle) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_CrosshairAngle.Merge(m, src) +} +func (m *CSVCMsg_CrosshairAngle) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_CrosshairAngle.Size(m) +} +func (m *CSVCMsg_CrosshairAngle) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_CrosshairAngle.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_CrosshairAngle proto.InternalMessageInfo + +func (m *CSVCMsg_CrosshairAngle) GetAngle() *CMsgQAngle { + if m != nil { + return m.Angle + } + return nil +} + +type CSVCMsg_Prefetch struct { + SoundIndex *int32 `protobuf:"varint,1,opt,name=sound_index,json=soundIndex" json:"sound_index,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_Prefetch) Reset() { *m = CSVCMsg_Prefetch{} } +func (m *CSVCMsg_Prefetch) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_Prefetch) ProtoMessage() {} +func (*CSVCMsg_Prefetch) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{36} +} + +func (m *CSVCMsg_Prefetch) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_Prefetch.Unmarshal(m, b) +} +func (m *CSVCMsg_Prefetch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_Prefetch.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_Prefetch) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_Prefetch.Merge(m, src) +} +func (m *CSVCMsg_Prefetch) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_Prefetch.Size(m) +} +func (m *CSVCMsg_Prefetch) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_Prefetch.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_Prefetch proto.InternalMessageInfo + +func (m *CSVCMsg_Prefetch) GetSoundIndex() int32 { + if m != nil && m.SoundIndex != nil { + return *m.SoundIndex + } + return 0 +} + +type CSVCMsg_BSPDecal struct { + Pos *CMsgVector `protobuf:"bytes,1,opt,name=pos" json:"pos,omitempty"` + DecalTextureIndex *int32 `protobuf:"varint,2,opt,name=decal_texture_index,json=decalTextureIndex" json:"decal_texture_index,omitempty"` + EntityIndex *int32 `protobuf:"varint,3,opt,name=entity_index,json=entityIndex" json:"entity_index,omitempty"` + ModelIndex *int32 `protobuf:"varint,4,opt,name=model_index,json=modelIndex" json:"model_index,omitempty"` + LowPriority *bool `protobuf:"varint,5,opt,name=low_priority,json=lowPriority" json:"low_priority,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_BSPDecal) Reset() { *m = CSVCMsg_BSPDecal{} } +func (m *CSVCMsg_BSPDecal) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_BSPDecal) ProtoMessage() {} +func (*CSVCMsg_BSPDecal) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{37} +} + +func (m *CSVCMsg_BSPDecal) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_BSPDecal.Unmarshal(m, b) +} +func (m *CSVCMsg_BSPDecal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_BSPDecal.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_BSPDecal) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_BSPDecal.Merge(m, src) +} +func (m *CSVCMsg_BSPDecal) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_BSPDecal.Size(m) +} +func (m *CSVCMsg_BSPDecal) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_BSPDecal.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_BSPDecal proto.InternalMessageInfo + +func (m *CSVCMsg_BSPDecal) GetPos() *CMsgVector { + if m != nil { + return m.Pos + } + return nil +} + +func (m *CSVCMsg_BSPDecal) GetDecalTextureIndex() int32 { + if m != nil && m.DecalTextureIndex != nil { + return *m.DecalTextureIndex + } + return 0 +} + +func (m *CSVCMsg_BSPDecal) GetEntityIndex() int32 { + if m != nil && m.EntityIndex != nil { + return *m.EntityIndex + } + return 0 +} + +func (m *CSVCMsg_BSPDecal) GetModelIndex() int32 { + if m != nil && m.ModelIndex != nil { + return *m.ModelIndex + } + return 0 +} + +func (m *CSVCMsg_BSPDecal) GetLowPriority() bool { + if m != nil && m.LowPriority != nil { + return *m.LowPriority + } + return false +} + +type CSVCMsg_SplitScreen struct { + Type *ESplitScreenMessageType `protobuf:"varint,1,opt,name=type,enum=ESplitScreenMessageType,def=0" json:"type,omitempty"` + Slot *int32 `protobuf:"varint,2,opt,name=slot" json:"slot,omitempty"` + PlayerIndex *int32 `protobuf:"varint,3,opt,name=player_index,json=playerIndex" json:"player_index,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_SplitScreen) Reset() { *m = CSVCMsg_SplitScreen{} } +func (m *CSVCMsg_SplitScreen) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_SplitScreen) ProtoMessage() {} +func (*CSVCMsg_SplitScreen) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{38} +} + +func (m *CSVCMsg_SplitScreen) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_SplitScreen.Unmarshal(m, b) +} +func (m *CSVCMsg_SplitScreen) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_SplitScreen.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_SplitScreen) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_SplitScreen.Merge(m, src) +} +func (m *CSVCMsg_SplitScreen) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_SplitScreen.Size(m) +} +func (m *CSVCMsg_SplitScreen) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_SplitScreen.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_SplitScreen proto.InternalMessageInfo + +const Default_CSVCMsg_SplitScreen_Type ESplitScreenMessageType = ESplitScreenMessageType_MSG_SPLITSCREEN_ADDUSER + +func (m *CSVCMsg_SplitScreen) GetType() ESplitScreenMessageType { + if m != nil && m.Type != nil { + return *m.Type + } + return Default_CSVCMsg_SplitScreen_Type +} + +func (m *CSVCMsg_SplitScreen) GetSlot() int32 { + if m != nil && m.Slot != nil { + return *m.Slot + } + return 0 +} + +func (m *CSVCMsg_SplitScreen) GetPlayerIndex() int32 { + if m != nil && m.PlayerIndex != nil { + return *m.PlayerIndex + } + return 0 +} + +type CSVCMsg_GetCvarValue struct { + Cookie *int32 `protobuf:"varint,1,opt,name=cookie" json:"cookie,omitempty"` + CvarName *string `protobuf:"bytes,2,opt,name=cvar_name,json=cvarName" json:"cvar_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_GetCvarValue) Reset() { *m = CSVCMsg_GetCvarValue{} } +func (m *CSVCMsg_GetCvarValue) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_GetCvarValue) ProtoMessage() {} +func (*CSVCMsg_GetCvarValue) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{39} +} + +func (m *CSVCMsg_GetCvarValue) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_GetCvarValue.Unmarshal(m, b) +} +func (m *CSVCMsg_GetCvarValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_GetCvarValue.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_GetCvarValue) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_GetCvarValue.Merge(m, src) +} +func (m *CSVCMsg_GetCvarValue) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_GetCvarValue.Size(m) +} +func (m *CSVCMsg_GetCvarValue) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_GetCvarValue.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_GetCvarValue proto.InternalMessageInfo + +func (m *CSVCMsg_GetCvarValue) GetCookie() int32 { + if m != nil && m.Cookie != nil { + return *m.Cookie + } + return 0 +} + +func (m *CSVCMsg_GetCvarValue) GetCvarName() string { + if m != nil && m.CvarName != nil { + return *m.CvarName + } + return "" +} + +type CSVCMsg_Menu struct { + DialogType *int32 `protobuf:"varint,1,opt,name=dialog_type,json=dialogType" json:"dialog_type,omitempty"` + MenuKeyValues []byte `protobuf:"bytes,2,opt,name=menu_key_values,json=menuKeyValues" json:"menu_key_values,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_Menu) Reset() { *m = CSVCMsg_Menu{} } +func (m *CSVCMsg_Menu) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_Menu) ProtoMessage() {} +func (*CSVCMsg_Menu) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{40} +} + +func (m *CSVCMsg_Menu) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_Menu.Unmarshal(m, b) +} +func (m *CSVCMsg_Menu) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_Menu.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_Menu) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_Menu.Merge(m, src) +} +func (m *CSVCMsg_Menu) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_Menu.Size(m) +} +func (m *CSVCMsg_Menu) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_Menu.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_Menu proto.InternalMessageInfo + +func (m *CSVCMsg_Menu) GetDialogType() int32 { + if m != nil && m.DialogType != nil { + return *m.DialogType + } + return 0 +} + +func (m *CSVCMsg_Menu) GetMenuKeyValues() []byte { + if m != nil { + return m.MenuKeyValues + } + return nil +} + +type CSVCMsg_UserMessage struct { + MsgType *int32 `protobuf:"varint,1,opt,name=msg_type,json=msgType" json:"msg_type,omitempty"` + MsgData []byte `protobuf:"bytes,2,opt,name=msg_data,json=msgData" json:"msg_data,omitempty"` + Passthrough *int32 `protobuf:"varint,3,opt,name=passthrough" json:"passthrough,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_UserMessage) Reset() { *m = CSVCMsg_UserMessage{} } +func (m *CSVCMsg_UserMessage) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_UserMessage) ProtoMessage() {} +func (*CSVCMsg_UserMessage) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{41} +} + +func (m *CSVCMsg_UserMessage) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_UserMessage.Unmarshal(m, b) +} +func (m *CSVCMsg_UserMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_UserMessage.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_UserMessage) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_UserMessage.Merge(m, src) +} +func (m *CSVCMsg_UserMessage) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_UserMessage.Size(m) +} +func (m *CSVCMsg_UserMessage) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_UserMessage.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_UserMessage proto.InternalMessageInfo + +func (m *CSVCMsg_UserMessage) GetMsgType() int32 { + if m != nil && m.MsgType != nil { + return *m.MsgType + } + return 0 +} + +func (m *CSVCMsg_UserMessage) GetMsgData() []byte { + if m != nil { + return m.MsgData + } + return nil +} + +func (m *CSVCMsg_UserMessage) GetPassthrough() int32 { + if m != nil && m.Passthrough != nil { + return *m.Passthrough + } + return 0 +} + +type CSVCMsg_PaintmapData struct { + Paintmap []byte `protobuf:"bytes,1,opt,name=paintmap" json:"paintmap,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_PaintmapData) Reset() { *m = CSVCMsg_PaintmapData{} } +func (m *CSVCMsg_PaintmapData) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_PaintmapData) ProtoMessage() {} +func (*CSVCMsg_PaintmapData) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{42} +} + +func (m *CSVCMsg_PaintmapData) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_PaintmapData.Unmarshal(m, b) +} +func (m *CSVCMsg_PaintmapData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_PaintmapData.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_PaintmapData) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_PaintmapData.Merge(m, src) +} +func (m *CSVCMsg_PaintmapData) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_PaintmapData.Size(m) +} +func (m *CSVCMsg_PaintmapData) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_PaintmapData.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_PaintmapData proto.InternalMessageInfo + +func (m *CSVCMsg_PaintmapData) GetPaintmap() []byte { + if m != nil { + return m.Paintmap + } + return nil +} + +type CSVCMsg_GameEvent struct { + EventName *string `protobuf:"bytes,1,opt,name=event_name,json=eventName" json:"event_name,omitempty"` + Eventid *int32 `protobuf:"varint,2,opt,name=eventid" json:"eventid,omitempty"` + Keys []*CSVCMsg_GameEventKeyT `protobuf:"bytes,3,rep,name=keys" json:"keys,omitempty"` + Passthrough *int32 `protobuf:"varint,4,opt,name=passthrough" json:"passthrough,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_GameEvent) Reset() { *m = CSVCMsg_GameEvent{} } +func (m *CSVCMsg_GameEvent) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_GameEvent) ProtoMessage() {} +func (*CSVCMsg_GameEvent) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{43} +} + +func (m *CSVCMsg_GameEvent) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_GameEvent.Unmarshal(m, b) +} +func (m *CSVCMsg_GameEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_GameEvent.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_GameEvent) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_GameEvent.Merge(m, src) +} +func (m *CSVCMsg_GameEvent) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_GameEvent.Size(m) +} +func (m *CSVCMsg_GameEvent) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_GameEvent.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_GameEvent proto.InternalMessageInfo + +func (m *CSVCMsg_GameEvent) GetEventName() string { + if m != nil && m.EventName != nil { + return *m.EventName + } + return "" +} + +func (m *CSVCMsg_GameEvent) GetEventid() int32 { + if m != nil && m.Eventid != nil { + return *m.Eventid + } + return 0 +} + +func (m *CSVCMsg_GameEvent) GetKeys() []*CSVCMsg_GameEventKeyT { + if m != nil { + return m.Keys + } + return nil +} + +func (m *CSVCMsg_GameEvent) GetPassthrough() int32 { + if m != nil && m.Passthrough != nil { + return *m.Passthrough + } + return 0 +} + +type CSVCMsg_GameEventKeyT struct { + Type *int32 `protobuf:"varint,1,opt,name=type" json:"type,omitempty"` + ValString *string `protobuf:"bytes,2,opt,name=val_string,json=valString" json:"val_string,omitempty"` + ValFloat *float32 `protobuf:"fixed32,3,opt,name=val_float,json=valFloat" json:"val_float,omitempty"` + ValLong *int32 `protobuf:"varint,4,opt,name=val_long,json=valLong" json:"val_long,omitempty"` + ValShort *int32 `protobuf:"varint,5,opt,name=val_short,json=valShort" json:"val_short,omitempty"` + ValByte *int32 `protobuf:"varint,6,opt,name=val_byte,json=valByte" json:"val_byte,omitempty"` + ValBool *bool `protobuf:"varint,7,opt,name=val_bool,json=valBool" json:"val_bool,omitempty"` + ValUint64 *uint64 `protobuf:"varint,8,opt,name=val_uint64,json=valUint64" json:"val_uint64,omitempty"` + ValWstring []byte `protobuf:"bytes,9,opt,name=val_wstring,json=valWstring" json:"val_wstring,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_GameEventKeyT) Reset() { *m = CSVCMsg_GameEventKeyT{} } +func (m *CSVCMsg_GameEventKeyT) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_GameEventKeyT) ProtoMessage() {} +func (*CSVCMsg_GameEventKeyT) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{43, 0} +} + +func (m *CSVCMsg_GameEventKeyT) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_GameEventKeyT.Unmarshal(m, b) +} +func (m *CSVCMsg_GameEventKeyT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_GameEventKeyT.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_GameEventKeyT) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_GameEventKeyT.Merge(m, src) +} +func (m *CSVCMsg_GameEventKeyT) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_GameEventKeyT.Size(m) +} +func (m *CSVCMsg_GameEventKeyT) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_GameEventKeyT.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_GameEventKeyT proto.InternalMessageInfo + +func (m *CSVCMsg_GameEventKeyT) GetType() int32 { + if m != nil && m.Type != nil { + return *m.Type + } + return 0 +} + +func (m *CSVCMsg_GameEventKeyT) GetValString() string { + if m != nil && m.ValString != nil { + return *m.ValString + } + return "" +} + +func (m *CSVCMsg_GameEventKeyT) GetValFloat() float32 { + if m != nil && m.ValFloat != nil { + return *m.ValFloat + } + return 0 +} + +func (m *CSVCMsg_GameEventKeyT) GetValLong() int32 { + if m != nil && m.ValLong != nil { + return *m.ValLong + } + return 0 +} + +func (m *CSVCMsg_GameEventKeyT) GetValShort() int32 { + if m != nil && m.ValShort != nil { + return *m.ValShort + } + return 0 +} + +func (m *CSVCMsg_GameEventKeyT) GetValByte() int32 { + if m != nil && m.ValByte != nil { + return *m.ValByte + } + return 0 +} + +func (m *CSVCMsg_GameEventKeyT) GetValBool() bool { + if m != nil && m.ValBool != nil { + return *m.ValBool + } + return false +} + +func (m *CSVCMsg_GameEventKeyT) GetValUint64() uint64 { + if m != nil && m.ValUint64 != nil { + return *m.ValUint64 + } + return 0 +} + +func (m *CSVCMsg_GameEventKeyT) GetValWstring() []byte { + if m != nil { + return m.ValWstring + } + return nil +} + +type CSVCMsg_GameEventList struct { + Descriptors []*CSVCMsg_GameEventListDescriptorT `protobuf:"bytes,1,rep,name=descriptors" json:"descriptors,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_GameEventList) Reset() { *m = CSVCMsg_GameEventList{} } +func (m *CSVCMsg_GameEventList) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_GameEventList) ProtoMessage() {} +func (*CSVCMsg_GameEventList) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{44} +} + +func (m *CSVCMsg_GameEventList) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_GameEventList.Unmarshal(m, b) +} +func (m *CSVCMsg_GameEventList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_GameEventList.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_GameEventList) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_GameEventList.Merge(m, src) +} +func (m *CSVCMsg_GameEventList) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_GameEventList.Size(m) +} +func (m *CSVCMsg_GameEventList) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_GameEventList.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_GameEventList proto.InternalMessageInfo + +func (m *CSVCMsg_GameEventList) GetDescriptors() []*CSVCMsg_GameEventListDescriptorT { + if m != nil { + return m.Descriptors + } + return nil +} + +type CSVCMsg_GameEventListKeyT struct { + Type *int32 `protobuf:"varint,1,opt,name=type" json:"type,omitempty"` + Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_GameEventListKeyT) Reset() { *m = CSVCMsg_GameEventListKeyT{} } +func (m *CSVCMsg_GameEventListKeyT) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_GameEventListKeyT) ProtoMessage() {} +func (*CSVCMsg_GameEventListKeyT) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{44, 0} +} + +func (m *CSVCMsg_GameEventListKeyT) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_GameEventListKeyT.Unmarshal(m, b) +} +func (m *CSVCMsg_GameEventListKeyT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_GameEventListKeyT.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_GameEventListKeyT) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_GameEventListKeyT.Merge(m, src) +} +func (m *CSVCMsg_GameEventListKeyT) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_GameEventListKeyT.Size(m) +} +func (m *CSVCMsg_GameEventListKeyT) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_GameEventListKeyT.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_GameEventListKeyT proto.InternalMessageInfo + +func (m *CSVCMsg_GameEventListKeyT) GetType() int32 { + if m != nil && m.Type != nil { + return *m.Type + } + return 0 +} + +func (m *CSVCMsg_GameEventListKeyT) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +type CSVCMsg_GameEventListDescriptorT struct { + Eventid *int32 `protobuf:"varint,1,opt,name=eventid" json:"eventid,omitempty"` + Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` + Keys []*CSVCMsg_GameEventListKeyT `protobuf:"bytes,3,rep,name=keys" json:"keys,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_GameEventListDescriptorT) Reset() { *m = CSVCMsg_GameEventListDescriptorT{} } +func (m *CSVCMsg_GameEventListDescriptorT) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_GameEventListDescriptorT) ProtoMessage() {} +func (*CSVCMsg_GameEventListDescriptorT) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{44, 1} +} + +func (m *CSVCMsg_GameEventListDescriptorT) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_GameEventListDescriptorT.Unmarshal(m, b) +} +func (m *CSVCMsg_GameEventListDescriptorT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_GameEventListDescriptorT.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_GameEventListDescriptorT) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_GameEventListDescriptorT.Merge(m, src) +} +func (m *CSVCMsg_GameEventListDescriptorT) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_GameEventListDescriptorT.Size(m) +} +func (m *CSVCMsg_GameEventListDescriptorT) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_GameEventListDescriptorT.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_GameEventListDescriptorT proto.InternalMessageInfo + +func (m *CSVCMsg_GameEventListDescriptorT) GetEventid() int32 { + if m != nil && m.Eventid != nil { + return *m.Eventid + } + return 0 +} + +func (m *CSVCMsg_GameEventListDescriptorT) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CSVCMsg_GameEventListDescriptorT) GetKeys() []*CSVCMsg_GameEventListKeyT { + if m != nil { + return m.Keys + } + return nil +} + +type CSVCMsg_TempEntities struct { + Reliable *bool `protobuf:"varint,1,opt,name=reliable" json:"reliable,omitempty"` + NumEntries *int32 `protobuf:"varint,2,opt,name=num_entries,json=numEntries" json:"num_entries,omitempty"` + EntityData []byte `protobuf:"bytes,3,opt,name=entity_data,json=entityData" json:"entity_data,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_TempEntities) Reset() { *m = CSVCMsg_TempEntities{} } +func (m *CSVCMsg_TempEntities) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_TempEntities) ProtoMessage() {} +func (*CSVCMsg_TempEntities) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{45} +} + +func (m *CSVCMsg_TempEntities) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_TempEntities.Unmarshal(m, b) +} +func (m *CSVCMsg_TempEntities) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_TempEntities.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_TempEntities) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_TempEntities.Merge(m, src) +} +func (m *CSVCMsg_TempEntities) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_TempEntities.Size(m) +} +func (m *CSVCMsg_TempEntities) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_TempEntities.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_TempEntities proto.InternalMessageInfo + +func (m *CSVCMsg_TempEntities) GetReliable() bool { + if m != nil && m.Reliable != nil { + return *m.Reliable + } + return false +} + +func (m *CSVCMsg_TempEntities) GetNumEntries() int32 { + if m != nil && m.NumEntries != nil { + return *m.NumEntries + } + return 0 +} + +func (m *CSVCMsg_TempEntities) GetEntityData() []byte { + if m != nil { + return m.EntityData + } + return nil +} + +type CSVCMsg_PacketEntities struct { + MaxEntries *int32 `protobuf:"varint,1,opt,name=max_entries,json=maxEntries" json:"max_entries,omitempty"` + UpdatedEntries *int32 `protobuf:"varint,2,opt,name=updated_entries,json=updatedEntries" json:"updated_entries,omitempty"` + IsDelta *bool `protobuf:"varint,3,opt,name=is_delta,json=isDelta" json:"is_delta,omitempty"` + UpdateBaseline *bool `protobuf:"varint,4,opt,name=update_baseline,json=updateBaseline" json:"update_baseline,omitempty"` + Baseline *int32 `protobuf:"varint,5,opt,name=baseline" json:"baseline,omitempty"` + DeltaFrom *int32 `protobuf:"varint,6,opt,name=delta_from,json=deltaFrom" json:"delta_from,omitempty"` + EntityData []byte `protobuf:"bytes,7,opt,name=entity_data,json=entityData" json:"entity_data,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_PacketEntities) Reset() { *m = CSVCMsg_PacketEntities{} } +func (m *CSVCMsg_PacketEntities) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_PacketEntities) ProtoMessage() {} +func (*CSVCMsg_PacketEntities) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{46} +} + +func (m *CSVCMsg_PacketEntities) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_PacketEntities.Unmarshal(m, b) +} +func (m *CSVCMsg_PacketEntities) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_PacketEntities.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_PacketEntities) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_PacketEntities.Merge(m, src) +} +func (m *CSVCMsg_PacketEntities) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_PacketEntities.Size(m) +} +func (m *CSVCMsg_PacketEntities) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_PacketEntities.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_PacketEntities proto.InternalMessageInfo + +func (m *CSVCMsg_PacketEntities) GetMaxEntries() int32 { + if m != nil && m.MaxEntries != nil { + return *m.MaxEntries + } + return 0 +} + +func (m *CSVCMsg_PacketEntities) GetUpdatedEntries() int32 { + if m != nil && m.UpdatedEntries != nil { + return *m.UpdatedEntries + } + return 0 +} + +func (m *CSVCMsg_PacketEntities) GetIsDelta() bool { + if m != nil && m.IsDelta != nil { + return *m.IsDelta + } + return false +} + +func (m *CSVCMsg_PacketEntities) GetUpdateBaseline() bool { + if m != nil && m.UpdateBaseline != nil { + return *m.UpdateBaseline + } + return false +} + +func (m *CSVCMsg_PacketEntities) GetBaseline() int32 { + if m != nil && m.Baseline != nil { + return *m.Baseline + } + return 0 +} + +func (m *CSVCMsg_PacketEntities) GetDeltaFrom() int32 { + if m != nil && m.DeltaFrom != nil { + return *m.DeltaFrom + } + return 0 +} + +func (m *CSVCMsg_PacketEntities) GetEntityData() []byte { + if m != nil { + return m.EntityData + } + return nil +} + +type CSVCMsg_Sounds struct { + ReliableSound *bool `protobuf:"varint,1,opt,name=reliable_sound,json=reliableSound" json:"reliable_sound,omitempty"` + Sounds []*CSVCMsg_SoundsSounddataT `protobuf:"bytes,2,rep,name=sounds" json:"sounds,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_Sounds) Reset() { *m = CSVCMsg_Sounds{} } +func (m *CSVCMsg_Sounds) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_Sounds) ProtoMessage() {} +func (*CSVCMsg_Sounds) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{47} +} + +func (m *CSVCMsg_Sounds) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_Sounds.Unmarshal(m, b) +} +func (m *CSVCMsg_Sounds) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_Sounds.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_Sounds) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_Sounds.Merge(m, src) +} +func (m *CSVCMsg_Sounds) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_Sounds.Size(m) +} +func (m *CSVCMsg_Sounds) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_Sounds.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_Sounds proto.InternalMessageInfo + +func (m *CSVCMsg_Sounds) GetReliableSound() bool { + if m != nil && m.ReliableSound != nil { + return *m.ReliableSound + } + return false +} + +func (m *CSVCMsg_Sounds) GetSounds() []*CSVCMsg_SoundsSounddataT { + if m != nil { + return m.Sounds + } + return nil +} + +type CSVCMsg_SoundsSounddataT struct { + OriginX *int32 `protobuf:"zigzag32,1,opt,name=origin_x,json=originX" json:"origin_x,omitempty"` + OriginY *int32 `protobuf:"zigzag32,2,opt,name=origin_y,json=originY" json:"origin_y,omitempty"` + OriginZ *int32 `protobuf:"zigzag32,3,opt,name=origin_z,json=originZ" json:"origin_z,omitempty"` + Volume *uint32 `protobuf:"varint,4,opt,name=volume" json:"volume,omitempty"` + DelayValue *float32 `protobuf:"fixed32,5,opt,name=delay_value,json=delayValue" json:"delay_value,omitempty"` + SequenceNumber *int32 `protobuf:"varint,6,opt,name=sequence_number,json=sequenceNumber" json:"sequence_number,omitempty"` + EntityIndex *int32 `protobuf:"varint,7,opt,name=entity_index,json=entityIndex" json:"entity_index,omitempty"` + Channel *int32 `protobuf:"varint,8,opt,name=channel" json:"channel,omitempty"` + Pitch *int32 `protobuf:"varint,9,opt,name=pitch" json:"pitch,omitempty"` + Flags *int32 `protobuf:"varint,10,opt,name=flags" json:"flags,omitempty"` + SoundNum *uint32 `protobuf:"varint,11,opt,name=sound_num,json=soundNum" json:"sound_num,omitempty"` + SoundNumHandle *uint32 `protobuf:"fixed32,12,opt,name=sound_num_handle,json=soundNumHandle" json:"sound_num_handle,omitempty"` + SpeakerEntity *int32 `protobuf:"varint,13,opt,name=speaker_entity,json=speakerEntity" json:"speaker_entity,omitempty"` + RandomSeed *int32 `protobuf:"varint,14,opt,name=random_seed,json=randomSeed" json:"random_seed,omitempty"` + SoundLevel *int32 `protobuf:"varint,15,opt,name=sound_level,json=soundLevel" json:"sound_level,omitempty"` + IsSentence *bool `protobuf:"varint,16,opt,name=is_sentence,json=isSentence" json:"is_sentence,omitempty"` + IsAmbient *bool `protobuf:"varint,17,opt,name=is_ambient,json=isAmbient" json:"is_ambient,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_SoundsSounddataT) Reset() { *m = CSVCMsg_SoundsSounddataT{} } +func (m *CSVCMsg_SoundsSounddataT) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_SoundsSounddataT) ProtoMessage() {} +func (*CSVCMsg_SoundsSounddataT) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{47, 0} +} + +func (m *CSVCMsg_SoundsSounddataT) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_SoundsSounddataT.Unmarshal(m, b) +} +func (m *CSVCMsg_SoundsSounddataT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_SoundsSounddataT.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_SoundsSounddataT) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_SoundsSounddataT.Merge(m, src) +} +func (m *CSVCMsg_SoundsSounddataT) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_SoundsSounddataT.Size(m) +} +func (m *CSVCMsg_SoundsSounddataT) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_SoundsSounddataT.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_SoundsSounddataT proto.InternalMessageInfo + +func (m *CSVCMsg_SoundsSounddataT) GetOriginX() int32 { + if m != nil && m.OriginX != nil { + return *m.OriginX + } + return 0 +} + +func (m *CSVCMsg_SoundsSounddataT) GetOriginY() int32 { + if m != nil && m.OriginY != nil { + return *m.OriginY + } + return 0 +} + +func (m *CSVCMsg_SoundsSounddataT) GetOriginZ() int32 { + if m != nil && m.OriginZ != nil { + return *m.OriginZ + } + return 0 +} + +func (m *CSVCMsg_SoundsSounddataT) GetVolume() uint32 { + if m != nil && m.Volume != nil { + return *m.Volume + } + return 0 +} + +func (m *CSVCMsg_SoundsSounddataT) GetDelayValue() float32 { + if m != nil && m.DelayValue != nil { + return *m.DelayValue + } + return 0 +} + +func (m *CSVCMsg_SoundsSounddataT) GetSequenceNumber() int32 { + if m != nil && m.SequenceNumber != nil { + return *m.SequenceNumber + } + return 0 +} + +func (m *CSVCMsg_SoundsSounddataT) GetEntityIndex() int32 { + if m != nil && m.EntityIndex != nil { + return *m.EntityIndex + } + return 0 +} + +func (m *CSVCMsg_SoundsSounddataT) GetChannel() int32 { + if m != nil && m.Channel != nil { + return *m.Channel + } + return 0 +} + +func (m *CSVCMsg_SoundsSounddataT) GetPitch() int32 { + if m != nil && m.Pitch != nil { + return *m.Pitch + } + return 0 +} + +func (m *CSVCMsg_SoundsSounddataT) GetFlags() int32 { + if m != nil && m.Flags != nil { + return *m.Flags + } + return 0 +} + +func (m *CSVCMsg_SoundsSounddataT) GetSoundNum() uint32 { + if m != nil && m.SoundNum != nil { + return *m.SoundNum + } + return 0 +} + +func (m *CSVCMsg_SoundsSounddataT) GetSoundNumHandle() uint32 { + if m != nil && m.SoundNumHandle != nil { + return *m.SoundNumHandle + } + return 0 +} + +func (m *CSVCMsg_SoundsSounddataT) GetSpeakerEntity() int32 { + if m != nil && m.SpeakerEntity != nil { + return *m.SpeakerEntity + } + return 0 +} + +func (m *CSVCMsg_SoundsSounddataT) GetRandomSeed() int32 { + if m != nil && m.RandomSeed != nil { + return *m.RandomSeed + } + return 0 +} + +func (m *CSVCMsg_SoundsSounddataT) GetSoundLevel() int32 { + if m != nil && m.SoundLevel != nil { + return *m.SoundLevel + } + return 0 +} + +func (m *CSVCMsg_SoundsSounddataT) GetIsSentence() bool { + if m != nil && m.IsSentence != nil { + return *m.IsSentence + } + return false +} + +func (m *CSVCMsg_SoundsSounddataT) GetIsAmbient() bool { + if m != nil && m.IsAmbient != nil { + return *m.IsAmbient + } + return false +} + +type CSVCMsg_EntityMsg struct { + EntIndex *int32 `protobuf:"varint,1,opt,name=ent_index,json=entIndex" json:"ent_index,omitempty"` + ClassId *int32 `protobuf:"varint,2,opt,name=class_id,json=classId" json:"class_id,omitempty"` + EntData []byte `protobuf:"bytes,3,opt,name=ent_data,json=entData" json:"ent_data,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_EntityMsg) Reset() { *m = CSVCMsg_EntityMsg{} } +func (m *CSVCMsg_EntityMsg) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_EntityMsg) ProtoMessage() {} +func (*CSVCMsg_EntityMsg) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{48} +} + +func (m *CSVCMsg_EntityMsg) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_EntityMsg.Unmarshal(m, b) +} +func (m *CSVCMsg_EntityMsg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_EntityMsg.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_EntityMsg) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_EntityMsg.Merge(m, src) +} +func (m *CSVCMsg_EntityMsg) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_EntityMsg.Size(m) +} +func (m *CSVCMsg_EntityMsg) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_EntityMsg.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_EntityMsg proto.InternalMessageInfo + +func (m *CSVCMsg_EntityMsg) GetEntIndex() int32 { + if m != nil && m.EntIndex != nil { + return *m.EntIndex + } + return 0 +} + +func (m *CSVCMsg_EntityMsg) GetClassId() int32 { + if m != nil && m.ClassId != nil { + return *m.ClassId + } + return 0 +} + +func (m *CSVCMsg_EntityMsg) GetEntData() []byte { + if m != nil { + return m.EntData + } + return nil +} + +type CSVCMsg_CmdKeyValues struct { + Keyvalues []byte `protobuf:"bytes,1,opt,name=keyvalues" json:"keyvalues,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_CmdKeyValues) Reset() { *m = CSVCMsg_CmdKeyValues{} } +func (m *CSVCMsg_CmdKeyValues) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_CmdKeyValues) ProtoMessage() {} +func (*CSVCMsg_CmdKeyValues) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{49} +} + +func (m *CSVCMsg_CmdKeyValues) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_CmdKeyValues.Unmarshal(m, b) +} +func (m *CSVCMsg_CmdKeyValues) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_CmdKeyValues.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_CmdKeyValues) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_CmdKeyValues.Merge(m, src) +} +func (m *CSVCMsg_CmdKeyValues) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_CmdKeyValues.Size(m) +} +func (m *CSVCMsg_CmdKeyValues) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_CmdKeyValues.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_CmdKeyValues proto.InternalMessageInfo + +func (m *CSVCMsg_CmdKeyValues) GetKeyvalues() []byte { + if m != nil { + return m.Keyvalues + } + return nil +} + +type CSVCMsg_EncryptedData struct { + Encrypted []byte `protobuf:"bytes,1,opt,name=encrypted" json:"encrypted,omitempty"` + KeyType *int32 `protobuf:"varint,2,opt,name=key_type,json=keyType" json:"key_type,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_EncryptedData) Reset() { *m = CSVCMsg_EncryptedData{} } +func (m *CSVCMsg_EncryptedData) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_EncryptedData) ProtoMessage() {} +func (*CSVCMsg_EncryptedData) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{50} +} + +func (m *CSVCMsg_EncryptedData) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_EncryptedData.Unmarshal(m, b) +} +func (m *CSVCMsg_EncryptedData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_EncryptedData.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_EncryptedData) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_EncryptedData.Merge(m, src) +} +func (m *CSVCMsg_EncryptedData) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_EncryptedData.Size(m) +} +func (m *CSVCMsg_EncryptedData) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_EncryptedData.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_EncryptedData proto.InternalMessageInfo + +func (m *CSVCMsg_EncryptedData) GetEncrypted() []byte { + if m != nil { + return m.Encrypted + } + return nil +} + +func (m *CSVCMsg_EncryptedData) GetKeyType() int32 { + if m != nil && m.KeyType != nil { + return *m.KeyType + } + return 0 +} + +type CSVCMsg_HltvReplay struct { + Delay *int32 `protobuf:"varint,1,opt,name=delay" json:"delay,omitempty"` + PrimaryTarget *int32 `protobuf:"varint,2,opt,name=primary_target,json=primaryTarget" json:"primary_target,omitempty"` + ReplayStopAt *int32 `protobuf:"varint,3,opt,name=replay_stop_at,json=replayStopAt" json:"replay_stop_at,omitempty"` + ReplayStartAt *int32 `protobuf:"varint,4,opt,name=replay_start_at,json=replayStartAt" json:"replay_start_at,omitempty"` + ReplaySlowdownBegin *int32 `protobuf:"varint,5,opt,name=replay_slowdown_begin,json=replaySlowdownBegin" json:"replay_slowdown_begin,omitempty"` + ReplaySlowdownEnd *int32 `protobuf:"varint,6,opt,name=replay_slowdown_end,json=replaySlowdownEnd" json:"replay_slowdown_end,omitempty"` + ReplaySlowdownRate *float32 `protobuf:"fixed32,7,opt,name=replay_slowdown_rate,json=replaySlowdownRate" json:"replay_slowdown_rate,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_HltvReplay) Reset() { *m = CSVCMsg_HltvReplay{} } +func (m *CSVCMsg_HltvReplay) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_HltvReplay) ProtoMessage() {} +func (*CSVCMsg_HltvReplay) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{51} +} + +func (m *CSVCMsg_HltvReplay) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_HltvReplay.Unmarshal(m, b) +} +func (m *CSVCMsg_HltvReplay) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_HltvReplay.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_HltvReplay) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_HltvReplay.Merge(m, src) +} +func (m *CSVCMsg_HltvReplay) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_HltvReplay.Size(m) +} +func (m *CSVCMsg_HltvReplay) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_HltvReplay.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_HltvReplay proto.InternalMessageInfo + +func (m *CSVCMsg_HltvReplay) GetDelay() int32 { + if m != nil && m.Delay != nil { + return *m.Delay + } + return 0 +} + +func (m *CSVCMsg_HltvReplay) GetPrimaryTarget() int32 { + if m != nil && m.PrimaryTarget != nil { + return *m.PrimaryTarget + } + return 0 +} + +func (m *CSVCMsg_HltvReplay) GetReplayStopAt() int32 { + if m != nil && m.ReplayStopAt != nil { + return *m.ReplayStopAt + } + return 0 +} + +func (m *CSVCMsg_HltvReplay) GetReplayStartAt() int32 { + if m != nil && m.ReplayStartAt != nil { + return *m.ReplayStartAt + } + return 0 +} + +func (m *CSVCMsg_HltvReplay) GetReplaySlowdownBegin() int32 { + if m != nil && m.ReplaySlowdownBegin != nil { + return *m.ReplaySlowdownBegin + } + return 0 +} + +func (m *CSVCMsg_HltvReplay) GetReplaySlowdownEnd() int32 { + if m != nil && m.ReplaySlowdownEnd != nil { + return *m.ReplaySlowdownEnd + } + return 0 +} + +func (m *CSVCMsg_HltvReplay) GetReplaySlowdownRate() float32 { + if m != nil && m.ReplaySlowdownRate != nil { + return *m.ReplaySlowdownRate + } + return 0 +} + +type CCLCMsg_HltvReplay struct { + Request *int32 `protobuf:"varint,1,opt,name=request" json:"request,omitempty"` + SlowdownLength *float32 `protobuf:"fixed32,2,opt,name=slowdown_length,json=slowdownLength" json:"slowdown_length,omitempty"` + SlowdownRate *float32 `protobuf:"fixed32,3,opt,name=slowdown_rate,json=slowdownRate" json:"slowdown_rate,omitempty"` + PrimaryTargetEntIndex *int32 `protobuf:"varint,4,opt,name=primary_target_ent_index,json=primaryTargetEntIndex" json:"primary_target_ent_index,omitempty"` + EventTime *float32 `protobuf:"fixed32,5,opt,name=event_time,json=eventTime" json:"event_time,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCLCMsg_HltvReplay) Reset() { *m = CCLCMsg_HltvReplay{} } +func (m *CCLCMsg_HltvReplay) String() string { return proto.CompactTextString(m) } +func (*CCLCMsg_HltvReplay) ProtoMessage() {} +func (*CCLCMsg_HltvReplay) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{52} +} + +func (m *CCLCMsg_HltvReplay) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCLCMsg_HltvReplay.Unmarshal(m, b) +} +func (m *CCLCMsg_HltvReplay) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCLCMsg_HltvReplay.Marshal(b, m, deterministic) +} +func (m *CCLCMsg_HltvReplay) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCLCMsg_HltvReplay.Merge(m, src) +} +func (m *CCLCMsg_HltvReplay) XXX_Size() int { + return xxx_messageInfo_CCLCMsg_HltvReplay.Size(m) +} +func (m *CCLCMsg_HltvReplay) XXX_DiscardUnknown() { + xxx_messageInfo_CCLCMsg_HltvReplay.DiscardUnknown(m) +} + +var xxx_messageInfo_CCLCMsg_HltvReplay proto.InternalMessageInfo + +func (m *CCLCMsg_HltvReplay) GetRequest() int32 { + if m != nil && m.Request != nil { + return *m.Request + } + return 0 +} + +func (m *CCLCMsg_HltvReplay) GetSlowdownLength() float32 { + if m != nil && m.SlowdownLength != nil { + return *m.SlowdownLength + } + return 0 +} + +func (m *CCLCMsg_HltvReplay) GetSlowdownRate() float32 { + if m != nil && m.SlowdownRate != nil { + return *m.SlowdownRate + } + return 0 +} + +func (m *CCLCMsg_HltvReplay) GetPrimaryTargetEntIndex() int32 { + if m != nil && m.PrimaryTargetEntIndex != nil { + return *m.PrimaryTargetEntIndex + } + return 0 +} + +func (m *CCLCMsg_HltvReplay) GetEventTime() float32 { + if m != nil && m.EventTime != nil { + return *m.EventTime + } + return 0 +} + +type CSVCMsg_Broadcast_Command struct { + Cmd *string `protobuf:"bytes,1,opt,name=cmd" json:"cmd,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CSVCMsg_Broadcast_Command) Reset() { *m = CSVCMsg_Broadcast_Command{} } +func (m *CSVCMsg_Broadcast_Command) String() string { return proto.CompactTextString(m) } +func (*CSVCMsg_Broadcast_Command) ProtoMessage() {} +func (*CSVCMsg_Broadcast_Command) Descriptor() ([]byte, []int) { + return fileDescriptor_52cbc162d33bb4fa, []int{53} +} + +func (m *CSVCMsg_Broadcast_Command) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CSVCMsg_Broadcast_Command.Unmarshal(m, b) +} +func (m *CSVCMsg_Broadcast_Command) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CSVCMsg_Broadcast_Command.Marshal(b, m, deterministic) +} +func (m *CSVCMsg_Broadcast_Command) XXX_Merge(src proto.Message) { + xxx_messageInfo_CSVCMsg_Broadcast_Command.Merge(m, src) +} +func (m *CSVCMsg_Broadcast_Command) XXX_Size() int { + return xxx_messageInfo_CSVCMsg_Broadcast_Command.Size(m) +} +func (m *CSVCMsg_Broadcast_Command) XXX_DiscardUnknown() { + xxx_messageInfo_CSVCMsg_Broadcast_Command.DiscardUnknown(m) +} + +var xxx_messageInfo_CSVCMsg_Broadcast_Command proto.InternalMessageInfo + +func (m *CSVCMsg_Broadcast_Command) GetCmd() string { + if m != nil && m.Cmd != nil { + return *m.Cmd + } + return "" +} + +func init() { + proto.RegisterEnum("NET_Messages", NET_Messages_name, NET_Messages_value) + proto.RegisterEnum("CLC_Messages", CLC_Messages_name, CLC_Messages_value) + proto.RegisterEnum("VoiceDataFormatT", VoiceDataFormatT_name, VoiceDataFormatT_value) + proto.RegisterEnum("ESplitScreenMessageType", ESplitScreenMessageType_name, ESplitScreenMessageType_value) + proto.RegisterEnum("SVC_Messages", SVC_Messages_name, SVC_Messages_value) + proto.RegisterEnum("ReplayEventTypeT", ReplayEventTypeT_name, ReplayEventTypeT_value) + proto.RegisterType((*CMsgVector)(nil), "CMsgVector") + proto.RegisterType((*CMsgVector2D)(nil), "CMsgVector2D") + proto.RegisterType((*CMsgQAngle)(nil), "CMsgQAngle") + proto.RegisterType((*CMsgRGBA)(nil), "CMsgRGBA") + proto.RegisterType((*CNETMsg_Tick)(nil), "CNETMsg_Tick") + proto.RegisterType((*CNETMsg_StringCmd)(nil), "CNETMsg_StringCmd") + proto.RegisterType((*CNETMsg_SignonState)(nil), "CNETMsg_SignonState") + proto.RegisterType((*CMsg_CVars)(nil), "CMsg_CVars") + proto.RegisterType((*CMsg_CVars_CVar)(nil), "CMsg_CVars.CVar") + proto.RegisterType((*CNETMsg_SetConVar)(nil), "CNETMsg_SetConVar") + proto.RegisterType((*CNETMsg_NOP)(nil), "CNETMsg_NOP") + proto.RegisterType((*CNETMsg_Disconnect)(nil), "CNETMsg_Disconnect") + proto.RegisterType((*CNETMsg_File)(nil), "CNETMsg_File") + proto.RegisterType((*CNETMsg_SplitScreenUser)(nil), "CNETMsg_SplitScreenUser") + proto.RegisterType((*CNETMsg_PlayerAvatarData)(nil), "CNETMsg_PlayerAvatarData") + proto.RegisterType((*CCLCMsg_ClientInfo)(nil), "CCLCMsg_ClientInfo") + proto.RegisterType((*CCLCMsg_Move)(nil), "CCLCMsg_Move") + proto.RegisterType((*CCLCMsg_VoiceData)(nil), "CCLCMsg_VoiceData") + proto.RegisterType((*CCLCMsg_BaselineAck)(nil), "CCLCMsg_BaselineAck") + proto.RegisterType((*CCLCMsg_ListenEvents)(nil), "CCLCMsg_ListenEvents") + proto.RegisterType((*CCLCMsg_RespondCvarValue)(nil), "CCLCMsg_RespondCvarValue") + proto.RegisterType((*CCLCMsg_FileCRCCheck)(nil), "CCLCMsg_FileCRCCheck") + proto.RegisterType((*CCLCMsg_LoadingProgress)(nil), "CCLCMsg_LoadingProgress") + proto.RegisterType((*CCLCMsg_SplitPlayerConnect)(nil), "CCLCMsg_SplitPlayerConnect") + proto.RegisterType((*CCLCMsg_CmdKeyValues)(nil), "CCLCMsg_CmdKeyValues") + proto.RegisterType((*CSVCMsg_ServerInfo)(nil), "CSVCMsg_ServerInfo") + proto.RegisterType((*CSVCMsg_ClassInfo)(nil), "CSVCMsg_ClassInfo") + proto.RegisterType((*CSVCMsg_ClassInfoClassT)(nil), "CSVCMsg_ClassInfo.class_t") + proto.RegisterType((*CSVCMsg_SendTable)(nil), "CSVCMsg_SendTable") + proto.RegisterType((*CSVCMsg_SendTableSendpropT)(nil), "CSVCMsg_SendTable.sendprop_t") + proto.RegisterType((*CSVCMsg_Print)(nil), "CSVCMsg_Print") + proto.RegisterType((*CSVCMsg_SetPause)(nil), "CSVCMsg_SetPause") + proto.RegisterType((*CSVCMsg_SetView)(nil), "CSVCMsg_SetView") + proto.RegisterType((*CSVCMsg_CreateStringTable)(nil), "CSVCMsg_CreateStringTable") + proto.RegisterType((*CSVCMsg_UpdateStringTable)(nil), "CSVCMsg_UpdateStringTable") + proto.RegisterType((*CSVCMsg_VoiceInit)(nil), "CSVCMsg_VoiceInit") + proto.RegisterType((*CSVCMsg_VoiceData)(nil), "CSVCMsg_VoiceData") + proto.RegisterType((*CSVCMsg_FixAngle)(nil), "CSVCMsg_FixAngle") + proto.RegisterType((*CSVCMsg_CrosshairAngle)(nil), "CSVCMsg_CrosshairAngle") + proto.RegisterType((*CSVCMsg_Prefetch)(nil), "CSVCMsg_Prefetch") + proto.RegisterType((*CSVCMsg_BSPDecal)(nil), "CSVCMsg_BSPDecal") + proto.RegisterType((*CSVCMsg_SplitScreen)(nil), "CSVCMsg_SplitScreen") + proto.RegisterType((*CSVCMsg_GetCvarValue)(nil), "CSVCMsg_GetCvarValue") + proto.RegisterType((*CSVCMsg_Menu)(nil), "CSVCMsg_Menu") + proto.RegisterType((*CSVCMsg_UserMessage)(nil), "CSVCMsg_UserMessage") + proto.RegisterType((*CSVCMsg_PaintmapData)(nil), "CSVCMsg_PaintmapData") + proto.RegisterType((*CSVCMsg_GameEvent)(nil), "CSVCMsg_GameEvent") + proto.RegisterType((*CSVCMsg_GameEventKeyT)(nil), "CSVCMsg_GameEvent.key_t") + proto.RegisterType((*CSVCMsg_GameEventList)(nil), "CSVCMsg_GameEventList") + proto.RegisterType((*CSVCMsg_GameEventListKeyT)(nil), "CSVCMsg_GameEventList.key_t") + proto.RegisterType((*CSVCMsg_GameEventListDescriptorT)(nil), "CSVCMsg_GameEventList.descriptor_t") + proto.RegisterType((*CSVCMsg_TempEntities)(nil), "CSVCMsg_TempEntities") + proto.RegisterType((*CSVCMsg_PacketEntities)(nil), "CSVCMsg_PacketEntities") + proto.RegisterType((*CSVCMsg_Sounds)(nil), "CSVCMsg_Sounds") + proto.RegisterType((*CSVCMsg_SoundsSounddataT)(nil), "CSVCMsg_Sounds.sounddata_t") + proto.RegisterType((*CSVCMsg_EntityMsg)(nil), "CSVCMsg_EntityMsg") + proto.RegisterType((*CSVCMsg_CmdKeyValues)(nil), "CSVCMsg_CmdKeyValues") + proto.RegisterType((*CSVCMsg_EncryptedData)(nil), "CSVCMsg_EncryptedData") + proto.RegisterType((*CSVCMsg_HltvReplay)(nil), "CSVCMsg_HltvReplay") + proto.RegisterType((*CCLCMsg_HltvReplay)(nil), "CCLCMsg_HltvReplay") + proto.RegisterType((*CSVCMsg_Broadcast_Command)(nil), "CSVCMsg_Broadcast_Command") +} + +func init() { proto.RegisterFile("netmessages.proto", fileDescriptor_52cbc162d33bb4fa) } + +var fileDescriptor_52cbc162d33bb4fa = []byte{ + // 4235 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x5a, 0x4f, 0x6f, 0x1b, 0x49, + 0x76, 0x1f, 0x52, 0xa2, 0x48, 0x3e, 0x92, 0x52, 0xab, 0x25, 0xdb, 0x94, 0x3c, 0x1e, 0xdb, 0xf4, + 0xee, 0x8c, 0x61, 0xac, 0x35, 0x13, 0xcf, 0xcc, 0x2e, 0x30, 0xc9, 0x21, 0x32, 0x45, 0x79, 0x94, + 0x91, 0x64, 0x6d, 0x93, 0xd6, 0x66, 0x92, 0x43, 0xa5, 0xd4, 0x5d, 0xa2, 0x1a, 0xea, 0x3f, 0xdc, + 0xae, 0x22, 0x25, 0x0e, 0x12, 0x60, 0x11, 0x20, 0xd8, 0x3d, 0x04, 0xc8, 0x21, 0xb9, 0xec, 0x3d, + 0xd7, 0xe4, 0x96, 0x43, 0xbe, 0x41, 0xae, 0x01, 0x72, 0x0e, 0x02, 0xe4, 0x23, 0xe4, 0x92, 0x5b, + 0x82, 0xf7, 0xaa, 0xaa, 0xbb, 0x29, 0xc9, 0xbb, 0x3b, 0xc0, 0x5e, 0x04, 0xd6, 0xef, 0xbd, 0xfa, + 0xd3, 0xaf, 0x5e, 0xbd, 0xf7, 0x7b, 0x55, 0x82, 0xf5, 0x44, 0xa8, 0x58, 0x48, 0xc9, 0xc7, 0x42, + 0xee, 0x4c, 0xb2, 0x54, 0xa5, 0xdb, 0x4f, 0xc6, 0x69, 0x3a, 0x8e, 0xc4, 0xa7, 0xd4, 0x3a, 0x9b, + 0x9e, 0x7f, 0x1a, 0x08, 0xe9, 0x67, 0xe1, 0x44, 0xa5, 0x99, 0xd6, 0xe8, 0xfd, 0x18, 0xa0, 0x7f, + 0x24, 0xc7, 0xa7, 0xc2, 0x57, 0x69, 0xe6, 0xb6, 0xa1, 0x72, 0xdd, 0xad, 0x3c, 0xa9, 0x3c, 0xaf, + 0x7a, 0x95, 0x6b, 0x6c, 0xcd, 0xbb, 0x55, 0xdd, 0x9a, 0x63, 0xeb, 0xbb, 0xee, 0x92, 0x6e, 0x7d, + 0xd7, 0x7b, 0x01, 0xed, 0xa2, 0xdf, 0xab, 0xbd, 0xdf, 0xd4, 0xd3, 0xce, 0xf1, 0xd3, 0xdd, 0x64, + 0x1c, 0x89, 0xef, 0x31, 0xc7, 0x6b, 0x68, 0x60, 0x3f, 0xef, 0xcd, 0xeb, 0x5d, 0x94, 0x64, 0xd4, + 0xab, 0xe6, 0x55, 0x68, 0x9d, 0x63, 0xea, 0x55, 0xf3, 0x2a, 0x63, 0x6c, 0x9d, 0x51, 0xaf, 0x9a, + 0x57, 0x39, 0xc3, 0x16, 0xef, 0x2e, 0xeb, 0x16, 0xef, 0xfd, 0xba, 0x0a, 0xed, 0xfe, 0xf1, 0x60, + 0x74, 0x24, 0xc7, 0x6c, 0x14, 0xfa, 0x97, 0xae, 0x0b, 0xcb, 0x2a, 0xf4, 0x2f, 0x69, 0xac, 0x8e, + 0x47, 0xbf, 0xdd, 0x3f, 0x80, 0xcd, 0x8b, 0x54, 0x2a, 0xe6, 0xa7, 0xf1, 0x64, 0xaa, 0xb8, 0x0a, + 0xd3, 0x44, 0x85, 0xb1, 0xa0, 0x51, 0x3a, 0xde, 0x06, 0xca, 0xfa, 0x8b, 0x22, 0xf7, 0x1b, 0xe8, + 0xdd, 0xd5, 0x85, 0x49, 0x15, 0xb0, 0x40, 0xcc, 0x42, 0x42, 0xba, 0x35, 0x1a, 0xe0, 0xf1, 0x1d, + 0x03, 0x0c, 0x55, 0xb0, 0x67, 0xd5, 0xdc, 0x03, 0x78, 0x4a, 0x83, 0x9d, 0x67, 0x3c, 0x16, 0x52, + 0xf1, 0x4c, 0xdd, 0x31, 0xd6, 0x0a, 0x8d, 0xf5, 0x11, 0x2a, 0xee, 0x2f, 0xe8, 0x2d, 0x0c, 0xf5, + 0x02, 0xd6, 0x2f, 0x22, 0x35, 0x63, 0x99, 0x98, 0x44, 0x7c, 0xce, 0xce, 0x23, 0x3e, 0x96, 0xdd, + 0x3a, 0x75, 0x5d, 0x43, 0x81, 0x47, 0xf8, 0x3e, 0xc2, 0xbd, 0x97, 0xb0, 0x6e, 0x4d, 0x33, 0x54, + 0x59, 0x98, 0x8c, 0xfb, 0x71, 0xe0, 0x76, 0xa1, 0xee, 0xa7, 0x71, 0xcc, 0x93, 0x80, 0x4c, 0xd4, + 0xf4, 0x6c, 0xb3, 0xf7, 0xef, 0x15, 0xd8, 0xc8, 0xf5, 0xc3, 0x71, 0x92, 0x26, 0x43, 0xc5, 0x95, + 0x70, 0x9f, 0x42, 0x5b, 0x52, 0x93, 0x49, 0x6c, 0x1b, 0xcb, 0xb6, 0x64, 0x49, 0xe5, 0x31, 0xb4, + 0xe4, 0x84, 0x5f, 0x25, 0xcc, 0x4f, 0xa7, 0x89, 0xa2, 0x9d, 0xeb, 0x78, 0x40, 0x50, 0x1f, 0x11, + 0xf7, 0x47, 0xe0, 0x26, 0xd3, 0x98, 0x49, 0x91, 0xcd, 0x44, 0xc6, 0x70, 0x89, 0x22, 0x93, 0xb4, + 0xa7, 0x1d, 0xcf, 0x49, 0xa6, 0xf1, 0x90, 0x04, 0x27, 0x1a, 0x77, 0x5f, 0x82, 0x6b, 0x54, 0x58, + 0x22, 0xd4, 0x55, 0x9a, 0x5d, 0x86, 0x81, 0xec, 0x2e, 0x3f, 0x59, 0x7a, 0xde, 0xf4, 0xd6, 0x8d, + 0xe4, 0x38, 0x17, 0xb8, 0x5b, 0xd0, 0x88, 0xf9, 0x84, 0x25, 0x3c, 0x16, 0xb4, 0x23, 0x4d, 0xaf, + 0x1e, 0xf3, 0xc9, 0x31, 0x8f, 0x45, 0xef, 0xef, 0x2a, 0xda, 0x37, 0x59, 0xff, 0x94, 0x67, 0xd2, + 0xfd, 0x18, 0x6a, 0xfe, 0x8c, 0x67, 0xb2, 0x5b, 0x79, 0xb2, 0xf4, 0xbc, 0xf5, 0xca, 0xd9, 0x29, + 0x64, 0x3b, 0xf8, 0xd7, 0xd3, 0xe2, 0xed, 0x6f, 0x61, 0x19, 0x9b, 0xe8, 0x4c, 0x34, 0xaa, 0xb6, + 0x14, 0xfd, 0x76, 0x37, 0xa1, 0x36, 0xe3, 0xd1, 0x54, 0xd0, 0x57, 0x36, 0x3d, 0xdd, 0x70, 0x3f, + 0x81, 0xb5, 0x20, 0xf4, 0x71, 0x8b, 0x78, 0x36, 0xd7, 0x4b, 0xd1, 0x5f, 0xb7, 0x5a, 0xc0, 0xb4, + 0xa2, 0xaf, 0x4a, 0x9b, 0x22, 0x54, 0x3f, 0x4d, 0x70, 0x9e, 0x1f, 0xe2, 0xa6, 0x24, 0x66, 0x65, + 0x95, 0xe7, 0xad, 0x57, 0xad, 0xd2, 0xca, 0x3c, 0x2b, 0xeb, 0x75, 0xa0, 0x65, 0xfb, 0x1e, 0xbf, + 0x3d, 0xe9, 0x3d, 0x07, 0xd7, 0x36, 0xf7, 0x42, 0xe9, 0xa7, 0x49, 0x22, 0x7c, 0x45, 0x07, 0x40, + 0x5c, 0x2b, 0xbb, 0x66, 0xfc, 0x8d, 0x66, 0xc8, 0x4f, 0xc9, 0x7e, 0x18, 0xd1, 0x86, 0xa9, 0x8c, + 0x27, 0xf2, 0x5c, 0x64, 0x2c, 0x0c, 0xcc, 0xc1, 0x03, 0x0b, 0x1d, 0x04, 0xee, 0x43, 0x68, 0x9e, + 0x87, 0x91, 0xd0, 0x5f, 0xa2, 0xbf, 0xb4, 0x81, 0x00, 0x7e, 0x83, 0xfb, 0x12, 0x36, 0x42, 0x69, + 0x5d, 0x30, 0x10, 0x71, 0xca, 0x50, 0x44, 0x1f, 0xdc, 0xf0, 0x9c, 0x50, 0x6a, 0x27, 0xdc, 0x13, + 0x71, 0x4a, 0x93, 0xb9, 0xb0, 0x1c, 0x88, 0x64, 0x4e, 0xc7, 0xad, 0xe1, 0xd1, 0xef, 0xde, 0x4b, + 0x78, 0x90, 0x9b, 0x61, 0x12, 0x85, 0x6a, 0xe8, 0x67, 0x42, 0x24, 0xef, 0xa4, 0x20, 0xa3, 0xcb, + 0x28, 0x55, 0x66, 0x51, 0xf4, 0xbb, 0xf7, 0x27, 0xd0, 0xb5, 0xea, 0xda, 0x49, 0x76, 0x67, 0x5c, + 0xf1, 0x6c, 0x8f, 0x2b, 0xee, 0x7e, 0x08, 0x4d, 0xee, 0x93, 0xe3, 0x99, 0x2f, 0xe9, 0x78, 0x05, + 0xe0, 0x3a, 0xb0, 0x94, 0x8d, 0xcf, 0xe8, 0x13, 0xda, 0x1e, 0xfe, 0xec, 0xfd, 0x6f, 0x05, 0xdc, + 0x7e, 0xff, 0x50, 0x1b, 0x38, 0x0a, 0x45, 0xa2, 0x0e, 0x92, 0xf3, 0xd4, 0xfd, 0x01, 0xac, 0x4a, + 0x91, 0x04, 0x4c, 0xf1, 0xb3, 0x48, 0x30, 0x3f, 0xf3, 0x69, 0xac, 0xba, 0xd7, 0x46, 0x74, 0x84, + 0x60, 0x3f, 0xf3, 0xe9, 0x30, 0x68, 0x27, 0x2e, 0xbb, 0x7a, 0x4b, 0x63, 0xda, 0xd7, 0x1f, 0x40, + 0x3d, 0x94, 0x0c, 0x0f, 0xa3, 0xb1, 0xc8, 0x4a, 0x28, 0xbf, 0x8e, 0xd4, 0x0c, 0x6d, 0x9a, 0x9b, + 0xcd, 0x18, 0xa3, 0x61, 0x8d, 0xe5, 0x3e, 0x02, 0x38, 0xcf, 0x42, 0x91, 0x04, 0x12, 0x37, 0x44, + 0x07, 0x96, 0xa6, 0x41, 0x0e, 0x02, 0x9c, 0xd7, 0x8a, 0x69, 0x4b, 0x56, 0x68, 0x4b, 0x5a, 0x06, + 0xa3, 0x5d, 0x79, 0x0a, 0x6d, 0x7f, 0x2a, 0x55, 0x1a, 0xd3, 0x6e, 0x60, 0x54, 0x58, 0x7a, 0x5e, + 0xf7, 0x5a, 0x1a, 0xc3, 0x8d, 0x90, 0xbd, 0xbf, 0x84, 0xb6, 0xfd, 0xf2, 0xa3, 0x74, 0x26, 0xdc, + 0x1d, 0xd8, 0xc0, 0x63, 0x79, 0xc6, 0xfd, 0xcb, 0xe9, 0x84, 0x99, 0x40, 0x20, 0x8d, 0x11, 0xd7, + 0x93, 0x69, 0xfc, 0x9a, 0x24, 0x7d, 0x23, 0x70, 0x9f, 0x03, 0x1e, 0x56, 0x96, 0x88, 0xab, 0x42, + 0x59, 0x5b, 0x60, 0x35, 0x99, 0xc6, 0xc7, 0xe2, 0x2a, 0xd7, 0xc4, 0x3d, 0xe7, 0x8a, 0x93, 0x05, + 0xda, 0x1e, 0xfd, 0xee, 0xfd, 0x6d, 0x15, 0xd6, 0xed, 0xf4, 0xa7, 0x69, 0xe8, 0x0b, 0xda, 0x3e, + 0xab, 0x59, 0x29, 0x34, 0x11, 0xbb, 0x9e, 0x86, 0x01, 0x8d, 0xbd, 0xe2, 0xd1, 0x6f, 0xb7, 0x0f, + 0x2b, 0xe7, 0x69, 0x16, 0x73, 0x45, 0x63, 0xae, 0xbe, 0x72, 0x77, 0xf2, 0x31, 0xf6, 0x09, 0x67, + 0xea, 0xab, 0x07, 0xa7, 0x6f, 0x0f, 0xfa, 0x83, 0xbd, 0xdd, 0xd1, 0x2e, 0xdb, 0x7f, 0xeb, 0x1d, + 0xed, 0x8e, 0xd8, 0xe0, 0xf8, 0xcd, 0xc1, 0xf1, 0xc0, 0x33, 0x5d, 0xdd, 0x1f, 0xe2, 0x26, 0xff, + 0x7c, 0x2a, 0x12, 0x5f, 0xb0, 0xb3, 0xb9, 0x12, 0xd2, 0x64, 0x92, 0x8e, 0x45, 0x5f, 0x23, 0xa8, + 0xd5, 0xe8, 0xd8, 0xb2, 0x64, 0x1a, 0x9f, 0x89, 0xcc, 0x6c, 0x48, 0xc7, 0xa0, 0xc7, 0x04, 0xba, + 0x7f, 0x04, 0xdb, 0xd3, 0x04, 0x33, 0x44, 0x26, 0xa4, 0x14, 0x01, 0x93, 0x3c, 0x9e, 0x44, 0x82, + 0xa5, 0xe7, 0xe7, 0x52, 0x28, 0x13, 0xd0, 0xbb, 0x65, 0x8d, 0x21, 0x29, 0xbc, 0x25, 0x79, 0xef, + 0xcf, 0x61, 0xc3, 0x5a, 0xe3, 0x35, 0x97, 0x22, 0x0a, 0x13, 0xb1, 0xeb, 0x5f, 0xba, 0xcf, 0xa0, + 0x73, 0x66, 0x9a, 0x2c, 0xcf, 0x64, 0x35, 0xaf, 0x6d, 0x41, 0xca, 0x72, 0x8f, 0xa1, 0x95, 0x2b, + 0x25, 0x99, 0x49, 0x95, 0x60, 0xa1, 0xe3, 0xac, 0xf7, 0x25, 0x6c, 0xda, 0xc1, 0x0f, 0x43, 0xa9, + 0x44, 0x32, 0x98, 0x89, 0x44, 0x49, 0x74, 0x33, 0x81, 0xbf, 0x58, 0xcc, 0xe5, 0x25, 0x85, 0xc1, + 0xba, 0xd7, 0x24, 0xe4, 0x88, 0xcb, 0xcb, 0xde, 0x5f, 0x41, 0xd7, 0x76, 0xf3, 0x84, 0x9c, 0xa4, + 0x49, 0xd0, 0x9f, 0xf1, 0xec, 0x94, 0x42, 0xdc, 0x7d, 0x58, 0xf1, 0xd3, 0xf4, 0x32, 0x14, 0x66, + 0x45, 0xa6, 0x45, 0xc1, 0x5f, 0x71, 0x35, 0x95, 0xcc, 0x4f, 0x03, 0x61, 0xd7, 0xa2, 0xa1, 0x7e, + 0x1a, 0x88, 0x3c, 0x8a, 0x2e, 0xdd, 0x15, 0x45, 0x97, 0x4b, 0x51, 0xb4, 0xf7, 0x9f, 0xd5, 0x62, + 0xd9, 0xe8, 0xb1, 0x7d, 0xaf, 0xdf, 0xbf, 0x10, 0xfe, 0x25, 0x1e, 0x1d, 0x1c, 0x9c, 0x4d, 0xb8, + 0xba, 0x30, 0xd3, 0x37, 0x10, 0x38, 0xe1, 0xea, 0x02, 0xc7, 0x27, 0x5c, 0x87, 0x29, 0xfa, 0x8d, + 0x56, 0xa4, 0x0e, 0x78, 0x14, 0xf2, 0xc9, 0x6b, 0x5e, 0x1b, 0xc1, 0x7d, 0x83, 0xb9, 0xdb, 0xd0, + 0xc8, 0xe5, 0xcb, 0x45, 0x8c, 0x23, 0xd9, 0x33, 0xe8, 0x50, 0x00, 0x3c, 0xcf, 0xb8, 0x9f, 0xe7, + 0xfa, 0x9a, 0xd7, 0x46, 0x70, 0xdf, 0x60, 0x18, 0x5c, 0xe2, 0xe0, 0x4b, 0xda, 0xe9, 0xb6, 0x87, + 0x3f, 0x11, 0xc1, 0xd0, 0xa1, 0x33, 0x32, 0xfe, 0xc4, 0xb8, 0x42, 0x03, 0x5d, 0x70, 0x79, 0xc1, + 0xd4, 0x7c, 0x22, 0xba, 0x8d, 0x62, 0xa4, 0xaf, 0xb9, 0xbc, 0x18, 0xcd, 0x27, 0x02, 0x73, 0x18, + 0x69, 0x45, 0x22, 0xe9, 0x36, 0x49, 0x5e, 0xc7, 0xf6, 0xa1, 0x48, 0xdc, 0x27, 0xd0, 0x9e, 0x70, + 0xff, 0x92, 0x3e, 0x05, 0x63, 0x03, 0x68, 0x03, 0x23, 0x86, 0x5f, 0x72, 0x10, 0xe0, 0xb1, 0x2c, + 0x34, 0x8c, 0xc3, 0xb6, 0x48, 0x6b, 0xd5, 0x6a, 0x69, 0x8f, 0xed, 0x7d, 0x09, 0x0f, 0x72, 0xb7, + 0x48, 0x79, 0x10, 0x26, 0xe3, 0x93, 0x2c, 0x1d, 0xa3, 0x73, 0xa2, 0x31, 0x26, 0xe6, 0xb7, 0xb5, + 0xb0, 0x6d, 0xf7, 0xfa, 0xb0, 0x6d, 0xbb, 0x51, 0xb4, 0xd6, 0x31, 0xb8, 0x6f, 0x32, 0xce, 0xef, + 0x98, 0xbd, 0xbe, 0x28, 0xf6, 0xb6, 0x1f, 0x07, 0xdf, 0x88, 0x39, 0xb9, 0x95, 0xc4, 0xf8, 0x7d, + 0x29, 0xe6, 0xe4, 0x00, 0xd2, 0x44, 0x81, 0x02, 0xe8, 0xfd, 0x4f, 0x0d, 0xdc, 0xfe, 0xf0, 0x54, + 0xcf, 0x4d, 0x51, 0x96, 0xa2, 0xb5, 0x5e, 0xad, 0x4a, 0xfd, 0x34, 0x2a, 0xad, 0x96, 0xda, 0x77, + 0xc6, 0xe8, 0xda, 0x62, 0x8c, 0x7e, 0x0a, 0xed, 0x50, 0xb2, 0x40, 0x04, 0xa1, 0xcf, 0x95, 0x08, + 0x4c, 0xa0, 0x6e, 0x85, 0x72, 0xcf, 0x42, 0xee, 0x4f, 0xa0, 0x1b, 0x4a, 0x3c, 0xcb, 0xa1, 0x1f, + 0xf2, 0x88, 0xcd, 0x78, 0x34, 0x13, 0x86, 0xc0, 0x98, 0xe0, 0x7d, 0x2f, 0x94, 0x6f, 0x8d, 0xf8, + 0x14, 0xa5, 0x7a, 0x79, 0xe5, 0xf8, 0x5f, 0x7b, 0x7f, 0xfc, 0x5f, 0xb9, 0x11, 0xff, 0xff, 0x18, + 0x1e, 0x91, 0x30, 0x08, 0x33, 0x8c, 0x31, 0xc9, 0x98, 0xa9, 0x94, 0x4d, 0xb2, 0xf4, 0x7a, 0xce, + 0x32, 0x81, 0x1d, 0xee, 0x51, 0x87, 0x2d, 0xec, 0x90, 0xeb, 0x8c, 0xd2, 0x13, 0xd4, 0xf0, 0x50, + 0xc1, 0x5d, 0x87, 0x65, 0x9f, 0xa5, 0x9a, 0x0d, 0xd6, 0xbc, 0x25, 0xff, 0xad, 0xc4, 0xa5, 0x20, + 0x33, 0x42, 0x8f, 0x6c, 0x50, 0x32, 0x5b, 0x89, 0xf9, 0x04, 0xd3, 0xd8, 0x23, 0x00, 0x9f, 0x52, + 0x1f, 0xc9, 0x9a, 0x24, 0x6b, 0x6a, 0x04, 0xc5, 0xcf, 0xc1, 0x91, 0xc4, 0x18, 0x4b, 0xd9, 0x10, + 0x48, 0x69, 0x55, 0xe3, 0x79, 0x3e, 0x7c, 0x0c, 0xad, 0x98, 0x5f, 0x33, 0xdd, 0x55, 0x1a, 0xaf, + 0x83, 0x98, 0x5f, 0xeb, 0xcc, 0x2a, 0x0b, 0x05, 0x2e, 0xa5, 0x90, 0xdd, 0x76, 0x49, 0x81, 0x10, + 0x54, 0xd0, 0x94, 0x8e, 0x51, 0xd6, 0xef, 0x18, 0xef, 0x26, 0x68, 0x18, 0xa5, 0x0a, 0x4f, 0x22, + 0xc6, 0x41, 0x16, 0x26, 0x4a, 0x64, 0x33, 0x1e, 0x75, 0x57, 0xa9, 0x80, 0x68, 0x23, 0x78, 0x60, + 0x30, 0x3c, 0x3f, 0x63, 0x1e, 0x0b, 0x16, 0x84, 0x59, 0x77, 0x4d, 0x73, 0x40, 0x6c, 0xef, 0x85, + 0xd9, 0x02, 0x3d, 0x74, 0x16, 0xe8, 0x21, 0x9e, 0x4d, 0x14, 0x8d, 0xb3, 0x74, 0x6a, 0x14, 0xd6, + 0x49, 0xa1, 0x1d, 0xf3, 0xc9, 0x1b, 0x04, 0x49, 0x6b, 0x0b, 0x1a, 0xf2, 0xd2, 0x90, 0x3a, 0x57, + 0x0f, 0x20, 0x2f, 0x89, 0xcd, 0xe1, 0x96, 0x12, 0xb3, 0x27, 0xd9, 0x86, 0x0e, 0x21, 0x08, 0x58, + 0xe1, 0x64, 0x7a, 0x16, 0x85, 0x3e, 0x0b, 0x27, 0xdd, 0x4d, 0x8a, 0x08, 0x0d, 0x0d, 0x1c, 0x4c, + 0xdc, 0x0f, 0x01, 0xa6, 0x63, 0x9f, 0xe1, 0xf4, 0x61, 0xd0, 0xbd, 0xff, 0xa4, 0xf2, 0x7c, 0xd9, + 0x6b, 0x4c, 0xc7, 0xfe, 0x11, 0x9f, 0x1c, 0x04, 0xbd, 0xff, 0xaa, 0xc0, 0xba, 0xf5, 0x7a, 0x32, + 0x14, 0x39, 0xfd, 0x73, 0x70, 0xfc, 0x4c, 0x70, 0x25, 0x58, 0x9a, 0x18, 0x93, 0x93, 0xf3, 0x37, + 0xbc, 0x55, 0x8d, 0xbf, 0x4d, 0xb4, 0xd9, 0xdd, 0x2f, 0xa0, 0x6e, 0x2d, 0x5e, 0x25, 0xaa, 0xbb, + 0xbd, 0x73, 0x6b, 0xb8, 0x1d, 0xd2, 0x60, 0xca, 0xb3, 0xaa, 0xdb, 0x97, 0xa6, 0x17, 0x53, 0xf8, + 0xcd, 0xfa, 0x67, 0xce, 0x0e, 0xb5, 0xe8, 0x20, 0x70, 0x3f, 0x86, 0x35, 0x4c, 0xd2, 0xc6, 0x35, + 0x4a, 0x04, 0xb1, 0x83, 0x30, 0x79, 0x06, 0x7d, 0x3e, 0xf9, 0x18, 0x0e, 0x51, 0x0a, 0xfe, 0x4d, + 0x42, 0x88, 0x08, 0xff, 0xd3, 0x52, 0xf1, 0x89, 0x43, 0x4b, 0xb1, 0xdc, 0x7b, 0xb0, 0x12, 0x4a, + 0x26, 0x4c, 0x75, 0xd2, 0xf0, 0x6a, 0xa1, 0x1c, 0x24, 0x01, 0x6e, 0x54, 0x22, 0xd4, 0xed, 0x29, + 0xdb, 0x89, 0x50, 0xc5, 0x8c, 0xcf, 0xa0, 0x93, 0x08, 0x11, 0xe0, 0xc1, 0xc6, 0x38, 0x9f, 0x99, + 0x63, 0xdd, 0x26, 0x70, 0x4f, 0x63, 0xee, 0xe7, 0x50, 0x9b, 0x64, 0xe9, 0x44, 0xd7, 0x13, 0xad, + 0x57, 0x8f, 0x76, 0x6e, 0x2d, 0x62, 0x07, 0x19, 0x1f, 0xea, 0x30, 0xe5, 0x69, 0xdd, 0xed, 0x5f, + 0x54, 0x01, 0x0a, 0x94, 0x38, 0x36, 0x46, 0x72, 0x43, 0x51, 0x95, 0x89, 0xe0, 0x33, 0x9e, 0x95, + 0x17, 0x57, 0x9f, 0xf1, 0xec, 0xd8, 0x24, 0x3b, 0x5d, 0xa8, 0xe9, 0x24, 0xa4, 0x1b, 0x3a, 0x84, + 0x85, 0x69, 0x16, 0xaa, 0xb9, 0x61, 0x21, 0x79, 0x1b, 0x0f, 0x6e, 0xa0, 0xca, 0x15, 0xcd, 0x4a, + 0xa0, 0x2c, 0xc9, 0x43, 0x06, 0x26, 0x22, 0x11, 0xd3, 0x81, 0x5b, 0xd1, 0xb1, 0x2d, 0x99, 0xc6, + 0x03, 0x03, 0xa1, 0xdb, 0x45, 0xe9, 0x15, 0xd3, 0xe9, 0xb5, 0x4e, 0x67, 0xa5, 0x11, 0xa5, 0x57, + 0x3a, 0x89, 0x3f, 0x02, 0xb8, 0x08, 0xc7, 0x17, 0x46, 0xda, 0x20, 0x69, 0x13, 0x11, 0x2d, 0xde, + 0x82, 0x06, 0x11, 0xc2, 0x50, 0x49, 0x9b, 0x86, 0x90, 0x05, 0x86, 0x4a, 0xf6, 0x9e, 0x41, 0xc7, + 0x5a, 0xea, 0x24, 0x0b, 0x93, 0xbb, 0x0b, 0x8d, 0x17, 0xe0, 0x14, 0xe6, 0x54, 0x27, 0x7c, 0x2a, + 0x89, 0x37, 0x4c, 0xf0, 0x87, 0xdd, 0x52, 0xd3, 0xea, 0x7d, 0x01, 0x6b, 0x25, 0xdd, 0xd3, 0x50, + 0x5c, 0xe1, 0xd7, 0x89, 0x44, 0x85, 0x6a, 0xce, 0xc2, 0x24, 0x10, 0xd7, 0xc6, 0xbe, 0x2d, 0x8d, + 0x1d, 0x20, 0xd4, 0xfb, 0xe7, 0x2a, 0x6c, 0xe5, 0xae, 0x4c, 0x4e, 0x3f, 0x2c, 0x22, 0xd2, 0x9d, + 0x05, 0x9b, 0x89, 0x40, 0x22, 0x51, 0x59, 0x28, 0xa4, 0xe5, 0x27, 0x31, 0xbf, 0x1e, 0x68, 0x04, + 0x15, 0xc8, 0xa6, 0x46, 0x41, 0x6f, 0x12, 0xa0, 0x49, 0x8d, 0xc2, 0xa7, 0xb0, 0x39, 0x95, 0x22, + 0x63, 0xe4, 0xf6, 0xe7, 0xe1, 0x35, 0x52, 0xbd, 0xf0, 0x3b, 0x61, 0xd2, 0xc0, 0x3a, 0xca, 0x88, + 0x86, 0xa2, 0x64, 0x18, 0x7e, 0x47, 0x71, 0xa5, 0xe8, 0x40, 0xaa, 0x86, 0x3d, 0x58, 0x55, 0xd2, + 0x7a, 0x09, 0x1b, 0x8b, 0x5a, 0xda, 0xee, 0x7a, 0x4b, 0x9d, 0xb2, 0x2a, 0x6e, 0x40, 0xe1, 0x45, + 0xf5, 0xb2, 0x17, 0x11, 0xfb, 0xa2, 0x50, 0x4d, 0x2c, 0xba, 0x41, 0xf9, 0x13, 0x34, 0x84, 0xdd, + 0x7b, 0xbf, 0xac, 0x14, 0x06, 0x7b, 0x37, 0x09, 0x6e, 0x18, 0x6c, 0x0b, 0x1a, 0xfa, 0x50, 0x15, + 0xe7, 0x9c, 0xda, 0x07, 0x81, 0x2d, 0x0e, 0xfc, 0x0b, 0x9e, 0x8c, 0x45, 0x70, 0xc3, 0x7e, 0x58, + 0x1c, 0xf4, 0xb5, 0xa4, 0x64, 0xc6, 0xf2, 0x4a, 0x96, 0x6e, 0xad, 0xe4, 0x2f, 0x8a, 0x03, 0x4f, + 0xd4, 0xfd, 0x20, 0x09, 0x95, 0xdb, 0x85, 0xfa, 0xcf, 0xa7, 0x3c, 0xc2, 0x43, 0x60, 0xe6, 0x37, + 0x4d, 0xfc, 0x5e, 0x3c, 0xb1, 0xbe, 0x2d, 0xb4, 0xa9, 0xe1, 0x3e, 0x84, 0xfa, 0x4c, 0x64, 0x12, + 0x19, 0x19, 0x6d, 0xd4, 0x57, 0x95, 0xcf, 0x3c, 0x8b, 0xf4, 0x7e, 0xb5, 0x74, 0x63, 0x0a, 0xaa, + 0x30, 0x90, 0xb8, 0x16, 0xc1, 0x12, 0x89, 0xab, 0x0e, 0x92, 0x1f, 0x42, 0x13, 0x13, 0x6c, 0x18, + 0xe3, 0xe4, 0x55, 0xda, 0xcb, 0x02, 0xc8, 0x6b, 0x90, 0xa5, 0x52, 0x0d, 0xf2, 0x14, 0xda, 0x7c, + 0x1a, 0x84, 0x68, 0x2f, 0xe2, 0xcf, 0xfa, 0xd8, 0xb6, 0x0c, 0x86, 0x0c, 0x1a, 0x0f, 0xd8, 0x0c, + 0x67, 0xd6, 0x46, 0xa8, 0x69, 0x3a, 0x33, 0x5b, 0x58, 0x0b, 0x97, 0x4a, 0x64, 0x86, 0x00, 0x98, + 0x56, 0xa9, 0xba, 0xa9, 0xff, 0x3e, 0xab, 0x9b, 0xc6, 0xef, 0x56, 0xdd, 0x34, 0xbf, 0x7f, 0x75, + 0x03, 0xbf, 0xa5, 0xba, 0xf9, 0x69, 0x11, 0x09, 0xf6, 0xc3, 0x6b, 0x7d, 0x35, 0xb8, 0x0d, 0x0d, + 0xe4, 0x32, 0x2a, 0x9c, 0x09, 0x13, 0x0b, 0xf2, 0xb6, 0xfb, 0x14, 0x6a, 0x1c, 0x95, 0x68, 0x23, + 0x2c, 0x85, 0xd4, 0x57, 0x8a, 0x9e, 0x96, 0xf4, 0xfe, 0x10, 0xee, 0x17, 0x27, 0x3f, 0x95, 0xf2, + 0x82, 0x87, 0x99, 0x1e, 0x38, 0xef, 0x5c, 0x79, 0x6f, 0xe7, 0xcf, 0x8b, 0xf5, 0x9c, 0x64, 0xe2, + 0x5c, 0x28, 0xff, 0x82, 0x3c, 0x36, 0x9d, 0x26, 0xc1, 0x42, 0xb4, 0x01, 0x82, 0x74, 0xb0, 0xf9, + 0xb7, 0x4a, 0xd1, 0xeb, 0xf5, 0xf0, 0x64, 0x4f, 0xf8, 0x3c, 0x72, 0x1f, 0xc1, 0xd2, 0x24, 0x5d, + 0xa4, 0xba, 0xfa, 0x9a, 0xd4, 0x43, 0x1c, 0x8f, 0x4d, 0x80, 0x7a, 0x0c, 0x03, 0xe2, 0x34, 0x13, + 0x66, 0x70, 0x73, 0x6c, 0x48, 0x34, 0xd2, 0x12, 0x9a, 0xe3, 0x56, 0xcc, 0x5b, 0xba, 0x15, 0xf3, + 0x28, 0x82, 0xa5, 0x81, 0x88, 0x8c, 0xc6, 0xb2, 0x89, 0x60, 0x08, 0xe5, 0x63, 0x60, 0xc8, 0xcf, + 0xd3, 0x89, 0xe6, 0x9d, 0xad, 0x28, 0xbd, 0x3a, 0x31, 0x50, 0xef, 0xef, 0x2b, 0xb0, 0x91, 0x87, + 0xdb, 0xe2, 0xc6, 0xc5, 0x1d, 0x94, 0x52, 0xd9, 0xea, 0xab, 0xee, 0xce, 0xa0, 0x24, 0x3c, 0xd2, + 0xb7, 0xcd, 0x58, 0xa0, 0x7c, 0xf5, 0xe0, 0x68, 0xf8, 0x86, 0x0d, 0x4f, 0x0e, 0x0f, 0x46, 0xc3, + 0xbe, 0x37, 0x18, 0x1c, 0xb3, 0xdd, 0xbd, 0xbd, 0x77, 0xc3, 0x81, 0x67, 0xb2, 0x9f, 0xbd, 0xb4, + 0xa9, 0x16, 0x97, 0x36, 0xb8, 0x2a, 0xc3, 0xec, 0x16, 0xbe, 0x4c, 0x63, 0xda, 0xc0, 0xdf, 0xc0, + 0xa6, 0x5d, 0xd4, 0x1b, 0xa1, 0x7e, 0x7b, 0xad, 0x89, 0x75, 0xe0, 0x8d, 0x2c, 0xdb, 0xf0, 0x4d, + 0x9a, 0xed, 0xfd, 0x0c, 0xda, 0x76, 0xb0, 0x23, 0x91, 0x4c, 0xd1, 0x6c, 0x41, 0xc8, 0xa3, 0x74, + 0xcc, 0x4a, 0xc9, 0x1a, 0x34, 0x44, 0x45, 0xd7, 0xc7, 0xb0, 0x16, 0x8b, 0x64, 0xca, 0x2e, 0xc5, + 0x9c, 0x99, 0xfa, 0x43, 0xdf, 0x13, 0x75, 0x10, 0xce, 0x2b, 0x94, 0x5e, 0x5c, 0x98, 0xee, 0x9d, + 0x14, 0x99, 0x31, 0x0b, 0x11, 0x4b, 0xb9, 0x30, 0x78, 0x3d, 0x96, 0x63, 0x5b, 0xce, 0xa1, 0x88, + 0x62, 0x80, 0x1e, 0x12, 0x45, 0x14, 0x01, 0x9e, 0x40, 0x6b, 0xc2, 0xa5, 0x54, 0x17, 0x59, 0x3a, + 0x1d, 0x5f, 0xe4, 0x46, 0x29, 0xa0, 0xde, 0xab, 0xc2, 0x28, 0x27, 0x3c, 0x4c, 0x54, 0xcc, 0x27, + 0xd4, 0x13, 0x09, 0x83, 0x69, 0x9b, 0x3a, 0x29, 0x6f, 0xf7, 0xfe, 0xb1, 0x14, 0xf9, 0xde, 0xf0, + 0x58, 0x50, 0xb9, 0x5f, 0x54, 0xfb, 0xa5, 0xa4, 0xa8, 0xab, 0x7d, 0x22, 0x13, 0x5d, 0xa8, 0x53, + 0xc3, 0xdc, 0xb4, 0xd4, 0x3c, 0xdb, 0x74, 0x7f, 0x04, 0xcb, 0x97, 0x62, 0x8e, 0xb9, 0x10, 0x39, + 0x52, 0x77, 0xe7, 0xd6, 0xd0, 0x3b, 0x68, 0x33, 0xe5, 0x91, 0xd6, 0xcd, 0x4f, 0x5a, 0xbe, 0xf5, + 0x49, 0xdb, 0x7f, 0x53, 0x85, 0x1a, 0xf5, 0xb8, 0x93, 0x3a, 0x61, 0xcc, 0xe4, 0x11, 0xd3, 0xa9, + 0xc2, 0x6c, 0x6b, 0x73, 0xc6, 0x23, 0x9d, 0xa8, 0x70, 0xd3, 0x51, 0x7c, 0x1e, 0xa5, 0xe6, 0xf2, + 0xa7, 0xea, 0x35, 0x66, 0x3c, 0xda, 0xc7, 0xb6, 0xa6, 0x5d, 0x11, 0x8b, 0xd2, 0x64, 0x6c, 0x26, + 0xae, 0xcf, 0x78, 0x74, 0x98, 0x16, 0xfd, 0xe4, 0x45, 0x9a, 0x29, 0x93, 0x80, 0x51, 0x77, 0x88, + 0x6d, 0xdb, 0x0f, 0xc3, 0xa4, 0xc9, 0xb8, 0xd8, 0x0f, 0x03, 0x64, 0x2e, 0x4a, 0xd3, 0x88, 0xa2, + 0x71, 0x43, 0x8b, 0xd2, 0x34, 0xb2, 0x2b, 0x9d, 0x86, 0x89, 0xfa, 0xf1, 0x17, 0x14, 0x5d, 0x97, + 0x69, 0xa5, 0xef, 0x08, 0x40, 0x8f, 0x43, 0xf1, 0x95, 0xf9, 0x92, 0xa6, 0x4e, 0x81, 0x33, 0x1e, + 0xfd, 0x4c, 0x23, 0xbd, 0xff, 0xab, 0xc0, 0xbd, 0x5b, 0xb6, 0x3c, 0x0c, 0xa5, 0x72, 0x07, 0xd0, + 0x2a, 0x1e, 0x6f, 0xec, 0x05, 0xf5, 0xb3, 0x9d, 0x3b, 0x95, 0x77, 0x0a, 0x4d, 0xa6, 0xbc, 0x72, + 0xbf, 0xed, 0x4f, 0x7f, 0x93, 0x9d, 0x2d, 0x3b, 0xaa, 0x16, 0xec, 0x68, 0x3b, 0x81, 0x76, 0x79, + 0xb4, 0xb2, 0x4f, 0x54, 0x16, 0x7d, 0xe2, 0x8e, 0xde, 0xee, 0x67, 0x0b, 0x7e, 0xf2, 0xe1, 0x7b, + 0x96, 0x5b, 0xf2, 0x95, 0x9e, 0x2a, 0x9c, 0x7b, 0x24, 0xe2, 0xc9, 0x00, 0xc3, 0x1c, 0xb2, 0x07, + 0x9d, 0x1b, 0x42, 0xe4, 0x1e, 0xa5, 0xdc, 0x40, 0xed, 0x9b, 0x04, 0xad, 0x7a, 0x8b, 0xa0, 0x3d, + 0x06, 0x13, 0x2f, 0x17, 0xa8, 0x87, 0x86, 0x88, 0x7a, 0xfc, 0x75, 0xb5, 0xc8, 0x1d, 0x27, 0xdc, + 0xbf, 0x14, 0x2a, 0x9f, 0xf8, 0x06, 0x3d, 0xac, 0xdc, 0xa2, 0x87, 0x9f, 0xc0, 0xda, 0x94, 0x78, + 0xd3, 0x4d, 0x0e, 0xb4, 0x6a, 0x60, 0xab, 0xb8, 0x05, 0x0d, 0xba, 0x54, 0x88, 0xcc, 0x12, 0x1a, + 0x5e, 0x3d, 0x94, 0x7b, 0xd8, 0x2c, 0xc6, 0x60, 0xf6, 0x8e, 0xce, 0x90, 0x47, 0x33, 0x86, 0xbd, + 0x00, 0x44, 0x33, 0xe4, 0x1a, 0xc6, 0x65, 0x6d, 0x1b, 0x9d, 0x8f, 0x06, 0x67, 0xe7, 0x59, 0x1a, + 0x1b, 0xa7, 0x6d, 0x12, 0xb2, 0x9f, 0xa5, 0xf1, 0x4d, 0x23, 0xd4, 0x6f, 0x19, 0xe1, 0x57, 0x35, + 0x58, 0xcd, 0x53, 0x00, 0x26, 0x39, 0xa2, 0x02, 0xd6, 0xca, 0x8c, 0xf2, 0x9e, 0xb1, 0x7d, 0xc7, + 0xa2, 0xa4, 0xe7, 0x7e, 0x0e, 0x2b, 0x24, 0xb5, 0xd5, 0xe4, 0xc3, 0x9d, 0xc5, 0x71, 0x76, 0x48, + 0xaa, 0xab, 0x42, 0xcf, 0xa8, 0x6e, 0xff, 0x7a, 0xd9, 0xa4, 0x57, 0x8d, 0xa3, 0x79, 0xd2, 0x2c, + 0x1c, 0x87, 0x09, 0xd3, 0xa9, 0x76, 0xdd, 0xab, 0xeb, 0xf6, 0x9f, 0x96, 0x44, 0x9a, 0x88, 0xe5, + 0xa2, 0x6f, 0x4b, 0x22, 0xfd, 0x72, 0x98, 0x8b, 0xfe, 0x0c, 0x93, 0xc4, 0x2c, 0x8d, 0xa6, 0xf9, + 0x43, 0x9e, 0x69, 0x51, 0xdc, 0x17, 0x11, 0x37, 0x31, 0x9d, 0xcc, 0x58, 0xf5, 0x80, 0xa0, 0x53, + 0xfb, 0x58, 0x93, 0xf3, 0x24, 0xc3, 0x80, 0xb4, 0x35, 0x73, 0xfa, 0x64, 0x28, 0xd0, 0xcd, 0xdc, + 0x5c, 0xbf, 0x9d, 0x9b, 0xbb, 0x50, 0x47, 0x86, 0x9c, 0x88, 0xc8, 0x90, 0x2d, 0xdb, 0x44, 0xfe, + 0x3a, 0x09, 0x95, 0x7f, 0x61, 0x0a, 0x29, 0xdd, 0x28, 0x58, 0x3c, 0x94, 0x59, 0xfc, 0x43, 0x68, + 0x6a, 0x26, 0x92, 0x4c, 0x63, 0xba, 0x44, 0xe9, 0x78, 0x0d, 0x02, 0x8e, 0xa7, 0x31, 0xdd, 0xc6, + 0x58, 0x21, 0xbb, 0xe0, 0x49, 0x10, 0x09, 0xba, 0x47, 0xa9, 0x7b, 0xab, 0x56, 0xe7, 0x6b, 0x42, + 0x89, 0xd9, 0x4d, 0x04, 0xbf, 0x14, 0x19, 0xd3, 0x6b, 0x34, 0xd7, 0x29, 0x1d, 0x83, 0x92, 0xd3, + 0xcf, 0xd1, 0x40, 0x19, 0x4f, 0x82, 0x34, 0x66, 0x52, 0x88, 0x80, 0xee, 0x53, 0x6a, 0x1e, 0x68, + 0x68, 0x28, 0x44, 0x50, 0x10, 0xa3, 0x48, 0xcc, 0x44, 0x44, 0x17, 0x2a, 0x96, 0x18, 0x1d, 0x22, + 0x82, 0x0a, 0xa1, 0x64, 0x52, 0x24, 0x0a, 0xad, 0x45, 0xd7, 0x2a, 0x0d, 0x0f, 0x42, 0x39, 0x34, + 0x08, 0xfa, 0x6a, 0x28, 0x19, 0x8f, 0xcf, 0x88, 0x77, 0xaf, 0x6b, 0x72, 0x1d, 0xca, 0x5d, 0x0d, + 0xf4, 0xce, 0x8b, 0x6c, 0xa5, 0xd7, 0x74, 0x24, 0x29, 0x5e, 0x63, 0xae, 0x2a, 0x93, 0xb1, 0x06, + 0xbd, 0xce, 0xa0, 0x9d, 0xcb, 0x17, 0x12, 0xd5, 0xc5, 0x0b, 0x89, 0x2d, 0x40, 0xb5, 0xf2, 0xd1, + 0xaf, 0x8b, 0x44, 0x91, 0xcb, 0x7f, 0x51, 0x44, 0x9b, 0xef, 0x71, 0xe7, 0x78, 0x52, 0x04, 0xe9, + 0x41, 0xe2, 0x67, 0xf3, 0x89, 0x12, 0x81, 0x7d, 0x6a, 0x12, 0x16, 0xb0, 0xdd, 0x72, 0x00, 0xd7, + 0x41, 0x91, 0x0e, 0xc3, 0xae, 0x59, 0xe2, 0xa5, 0x98, 0x23, 0x1f, 0xe8, 0xfd, 0x4b, 0xb5, 0xb8, + 0xc5, 0xfc, 0x3a, 0x7f, 0xa6, 0x45, 0x67, 0x20, 0xb7, 0x34, 0x5f, 0xab, 0x1b, 0xb8, 0x8b, 0x93, + 0x2c, 0x8c, 0x79, 0x36, 0x67, 0x8a, 0x67, 0x63, 0x61, 0x59, 0x55, 0xc7, 0xa0, 0x23, 0x02, 0xb1, + 0xc8, 0x34, 0x4f, 0x70, 0x52, 0xa5, 0x13, 0x66, 0x72, 0x63, 0xcd, 0x6b, 0x6b, 0x74, 0xa8, 0xd2, + 0xc9, 0xae, 0x42, 0x8e, 0x93, 0x6b, 0xf1, 0x4c, 0xa1, 0x9a, 0x79, 0xf2, 0xb0, 0x6a, 0x3c, 0x53, + 0xbb, 0xca, 0x7d, 0x05, 0xf7, 0xac, 0x5e, 0x94, 0x5e, 0x05, 0xe9, 0x55, 0xc2, 0xce, 0xc4, 0x38, + 0xb4, 0xf7, 0xde, 0x1b, 0x46, 0xdb, 0xc8, 0x5e, 0xa3, 0x08, 0xa9, 0xee, 0xcd, 0x3e, 0x22, 0x09, + 0xcc, 0x59, 0x5a, 0x5f, 0xec, 0x31, 0x48, 0x02, 0xf7, 0x33, 0xd8, 0xbc, 0xa9, 0x9f, 0x71, 0x65, + 0x2f, 0x29, 0xdc, 0xc5, 0x0e, 0x1e, 0x57, 0xa2, 0xf7, 0x1f, 0xa5, 0xb7, 0xba, 0x92, 0xdd, 0xba, + 0x50, 0xcf, 0xf0, 0xa4, 0x4a, 0x5b, 0xd2, 0xd9, 0x26, 0x1d, 0x6d, 0x3b, 0x76, 0x24, 0x92, 0xb1, + 0x79, 0x16, 0xa8, 0x7a, 0xab, 0x16, 0x3e, 0x24, 0xd4, 0x7d, 0x06, 0x9d, 0xc5, 0x45, 0x68, 0x62, + 0xd1, 0x96, 0xa5, 0xe9, 0xdd, 0x9f, 0x40, 0x77, 0x71, 0x27, 0x58, 0xe1, 0xa0, 0xda, 0x8a, 0xf7, + 0x16, 0xf6, 0x64, 0x60, 0xbd, 0x35, 0x27, 0x5e, 0xf4, 0x7f, 0x06, 0x3a, 0x02, 0x69, 0xe2, 0x35, + 0x0a, 0x63, 0xd1, 0x7b, 0x59, 0x94, 0xe4, 0xaf, 0xb3, 0x94, 0x07, 0x58, 0x04, 0x32, 0xf3, 0x76, + 0x46, 0x4f, 0x08, 0xb1, 0x7d, 0x9d, 0xc7, 0x9f, 0x2f, 0xfe, 0xb5, 0x02, 0xed, 0xe3, 0xc1, 0x88, + 0x19, 0xe2, 0x29, 0xdd, 0x16, 0xd4, 0x13, 0xa1, 0xd8, 0xf1, 0xdb, 0x13, 0xe7, 0x03, 0xd7, 0xd5, + 0x77, 0x63, 0xc5, 0x13, 0xb0, 0x53, 0x71, 0xdb, 0xd0, 0x40, 0x6c, 0x3f, 0x8c, 0x84, 0x53, 0x75, + 0x1f, 0xc0, 0x06, 0xb6, 0x6e, 0x3c, 0xb4, 0x3a, 0x4b, 0x56, 0x6d, 0x14, 0xfa, 0x97, 0xce, 0xb2, + 0xbb, 0x0e, 0x1d, 0x52, 0xb3, 0xff, 0x2b, 0xe0, 0xd4, 0x72, 0xc8, 0xbe, 0x54, 0x3b, 0x2b, 0xee, + 0x06, 0xac, 0x11, 0x54, 0x3c, 0xff, 0x3b, 0x75, 0xb7, 0x0b, 0x9b, 0x08, 0xde, 0x7c, 0x9b, 0x75, + 0x82, 0x17, 0xff, 0x50, 0x85, 0x76, 0xff, 0xb0, 0x5f, 0xac, 0xdd, 0x85, 0x55, 0x3f, 0xf2, 0x4b, + 0x2f, 0xaf, 0x4e, 0x03, 0xd7, 0x81, 0xd8, 0x51, 0x3a, 0x13, 0x4e, 0x13, 0x27, 0xc5, 0x56, 0x5e, + 0x00, 0x3b, 0x80, 0x93, 0x22, 0x54, 0x7a, 0x27, 0x73, 0x5a, 0xee, 0x26, 0x38, 0x08, 0x96, 0xdf, + 0xb7, 0x9c, 0x36, 0x2e, 0x05, 0xd1, 0x9b, 0xcf, 0x57, 0x4e, 0xc7, 0xea, 0x97, 0x1f, 0x96, 0x9c, + 0x55, 0x34, 0x0e, 0x8d, 0xb2, 0xf8, 0x1c, 0xe2, 0xac, 0xb9, 0xdb, 0x70, 0x1f, 0x05, 0xb7, 0x1f, + 0x3c, 0x1c, 0xc7, 0xbd, 0x07, 0xeb, 0xc5, 0x47, 0x98, 0x4f, 0x73, 0xd6, 0xed, 0x0c, 0xe5, 0x50, + 0xe3, 0xb8, 0xf6, 0x8b, 0x0b, 0xff, 0x75, 0x36, 0x5f, 0x1c, 0xc2, 0xfa, 0xad, 0x02, 0x1f, 0x67, + 0xbc, 0x55, 0xe2, 0x0f, 0x47, 0x83, 0xdd, 0x23, 0xe7, 0x03, 0xf7, 0x21, 0xbc, 0xaf, 0xfc, 0x77, + 0x2a, 0x2f, 0xe6, 0xf0, 0xe0, 0x3d, 0x75, 0x1b, 0xf6, 0x7b, 0x4f, 0xe5, 0xe6, 0x7c, 0xe0, 0x7e, + 0x04, 0xdb, 0x37, 0x85, 0xde, 0xe0, 0xe8, 0xed, 0xe9, 0x80, 0xe4, 0x15, 0xf7, 0x11, 0x6c, 0xdd, + 0x94, 0x8f, 0xbe, 0x3d, 0x19, 0xb0, 0xd7, 0x07, 0xa3, 0xa1, 0x53, 0xd9, 0xae, 0x3a, 0x95, 0x17, + 0xff, 0xbd, 0x0c, 0xed, 0xe1, 0xe9, 0xe2, 0xfe, 0xca, 0x99, 0x5f, 0x7a, 0xab, 0x71, 0x1a, 0xb8, + 0xa3, 0x1a, 0x33, 0x37, 0xac, 0x7a, 0x93, 0x11, 0xca, 0x6f, 0xa3, 0x1d, 0x70, 0x1d, 0x68, 0x6b, + 0x2d, 0x7d, 0x71, 0xe8, 0xb4, 0xdc, 0x2d, 0xb8, 0x47, 0x4a, 0x37, 0xef, 0xf9, 0x9c, 0xb6, 0x15, + 0xdd, 0xba, 0xd1, 0x72, 0x3a, 0x76, 0xe8, 0xfc, 0x8e, 0xc9, 0x59, 0x5d, 0x80, 0xc8, 0xa5, 0xd6, + 0xdc, 0x0e, 0x34, 0x11, 0xa2, 0xbb, 0x4c, 0xc7, 0x71, 0x57, 0x01, 0x68, 0x72, 0xe2, 0x2e, 0xce, + 0xba, 0xbb, 0x06, 0x2d, 0xb3, 0x98, 0xd3, 0x50, 0x5c, 0x39, 0xae, 0x5d, 0x9d, 0xbd, 0xcc, 0x70, + 0x36, 0xdc, 0xfb, 0xe0, 0xea, 0xd5, 0x95, 0xef, 0x22, 0x9c, 0x4d, 0xab, 0x69, 0x2f, 0x0c, 0x9c, + 0x7b, 0xe8, 0xbe, 0x34, 0x58, 0xb1, 0x45, 0xce, 0x7d, 0x0b, 0x96, 0x2a, 0x4a, 0xe7, 0x01, 0x3a, + 0x16, 0x82, 0x26, 0x29, 0x1a, 0xb8, 0x6b, 0xd7, 0x9f, 0xd3, 0x6a, 0x67, 0xcb, 0xce, 0xbe, 0xc8, + 0x66, 0x9d, 0x6d, 0xf4, 0x41, 0xc4, 0xcb, 0xe4, 0xda, 0x79, 0x68, 0xd7, 0x64, 0xaf, 0x3e, 0x9c, + 0x0f, 0xf1, 0xcc, 0x21, 0x82, 0x95, 0xb2, 0xf3, 0xc8, 0xce, 0xbb, 0xc0, 0xdb, 0x9d, 0x8f, 0xec, + 0x60, 0xe5, 0xda, 0xdc, 0x79, 0x6c, 0xd1, 0x72, 0x71, 0xea, 0x3c, 0xb5, 0xe8, 0x82, 0xf3, 0xf7, + 0x8a, 0x0f, 0x2a, 0xe5, 0x51, 0xe7, 0x99, 0xf5, 0x92, 0xd2, 0x99, 0xf8, 0x81, 0xdd, 0xd2, 0x5b, + 0x11, 0xd1, 0xf9, 0xf8, 0xc5, 0x2f, 0x2b, 0xb0, 0xae, 0xf5, 0x68, 0x75, 0xe8, 0xd9, 0x4c, 0xe1, + 0xd1, 0xf5, 0x06, 0x27, 0x87, 0xbb, 0xdf, 0xb2, 0xc1, 0xe9, 0xe0, 0x78, 0xc4, 0xfa, 0xbb, 0xc7, + 0xfd, 0xc1, 0xa1, 0xf3, 0x01, 0xda, 0x66, 0x41, 0xb0, 0x37, 0xd8, 0x1d, 0x7d, 0xed, 0x54, 0x30, + 0x36, 0x2c, 0xe0, 0x6f, 0x06, 0xc7, 0x03, 0xef, 0xa0, 0xef, 0x54, 0xdd, 0x4f, 0xe0, 0xd9, 0x82, + 0x64, 0x38, 0x7a, 0xd7, 0xff, 0x86, 0x1d, 0x0f, 0x06, 0x7b, 0x6c, 0xff, 0xdd, 0xe1, 0x21, 0x7b, + 0x77, 0xb2, 0xb7, 0x3b, 0x1a, 0x38, 0x4b, 0xaf, 0x97, 0x7e, 0x51, 0xf9, 0xe0, 0xff, 0x03, 0x00, + 0x00, 0xff, 0xff, 0x15, 0xc2, 0xa0, 0xa7, 0x8b, 0x27, 0x00, 0x00, +} diff --git a/csgo/protocol/protobuf/networkconnection.pb.go b/csgo/protocol/protobuf/networkconnection.pb.go new file mode 100644 index 00000000..74aa9d07 --- /dev/null +++ b/csgo/protocol/protobuf/networkconnection.pb.go @@ -0,0 +1,359 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: network_connection.proto + +package protobuf + +import ( + fmt "fmt" + proto "github.com/golang/protobuf/proto" + protobuf "github.com/golang/protobuf/protoc-gen-go/descriptor" + math "math" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package protobuf is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package protobuf to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +type ENetworkDisconnectionReason int32 + +const ( + ENetworkDisconnectionReason_NETWORK_DISCONNECT_INVALID ENetworkDisconnectionReason = 0 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_SHUTDOWN ENetworkDisconnectionReason = 1 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_DISCONNECT_BY_USER ENetworkDisconnectionReason = 2 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_DISCONNECT_BY_SERVER ENetworkDisconnectionReason = 3 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_LOST ENetworkDisconnectionReason = 4 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_OVERFLOW ENetworkDisconnectionReason = 5 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_STEAM_BANNED ENetworkDisconnectionReason = 6 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_STEAM_INUSE ENetworkDisconnectionReason = 7 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_STEAM_TICKET ENetworkDisconnectionReason = 8 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_STEAM_LOGON ENetworkDisconnectionReason = 9 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_STEAM_AUTHCANCELLED ENetworkDisconnectionReason = 10 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_STEAM_AUTHALREADYUSED ENetworkDisconnectionReason = 11 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_STEAM_AUTHINVALID ENetworkDisconnectionReason = 12 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_STEAM_VACBANSTATE ENetworkDisconnectionReason = 13 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_STEAM_LOGGED_IN_ELSEWHERE ENetworkDisconnectionReason = 14 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_STEAM_VAC_CHECK_TIMEDOUT ENetworkDisconnectionReason = 15 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_STEAM_DROPPED ENetworkDisconnectionReason = 16 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_STEAM_OWNERSHIP ENetworkDisconnectionReason = 17 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_SERVERINFO_OVERFLOW ENetworkDisconnectionReason = 18 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_TICKMSG_OVERFLOW ENetworkDisconnectionReason = 19 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_STRINGTABLEMSG_OVERFLOW ENetworkDisconnectionReason = 20 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_DELTAENTMSG_OVERFLOW ENetworkDisconnectionReason = 21 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_TEMPENTMSG_OVERFLOW ENetworkDisconnectionReason = 22 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_SOUNDSMSG_OVERFLOW ENetworkDisconnectionReason = 23 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_SNAPSHOTOVERFLOW ENetworkDisconnectionReason = 24 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_SNAPSHOTERROR ENetworkDisconnectionReason = 25 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_RELIABLEOVERFLOW ENetworkDisconnectionReason = 26 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_BADDELTATICK ENetworkDisconnectionReason = 27 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_NOMORESPLITS ENetworkDisconnectionReason = 28 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_TIMEDOUT ENetworkDisconnectionReason = 29 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_DISCONNECTED ENetworkDisconnectionReason = 30 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_LEAVINGSPLIT ENetworkDisconnectionReason = 31 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_DIFFERENTCLASSTABLES ENetworkDisconnectionReason = 32 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_BADRELAYPASSWORD ENetworkDisconnectionReason = 33 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_BADSPECTATORPASSWORD ENetworkDisconnectionReason = 34 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_HLTVRESTRICTED ENetworkDisconnectionReason = 35 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_NOSPECTATORS ENetworkDisconnectionReason = 36 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_HLTVUNAVAILABLE ENetworkDisconnectionReason = 37 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_HLTVSTOP ENetworkDisconnectionReason = 38 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_KICKED ENetworkDisconnectionReason = 39 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_BANADDED ENetworkDisconnectionReason = 40 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_KICKBANADDED ENetworkDisconnectionReason = 41 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_HLTVDIRECT ENetworkDisconnectionReason = 42 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_PURESERVER_CLIENTEXTRA ENetworkDisconnectionReason = 43 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_PURESERVER_MISMATCH ENetworkDisconnectionReason = 44 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_USERCMD ENetworkDisconnectionReason = 45 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_REJECTED_BY_GAME ENetworkDisconnectionReason = 46 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_MESSAGE_PARSE_ERROR ENetworkDisconnectionReason = 47 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_INVALID_MESSAGE_ERROR ENetworkDisconnectionReason = 48 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_BAD_SERVER_PASSWORD ENetworkDisconnectionReason = 49 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_DIRECT_CONNECT_RESERVATION ENetworkDisconnectionReason = 50 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_CONNECTION_FAILURE ENetworkDisconnectionReason = 51 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_NO_PEER_GROUP_HANDLERS ENetworkDisconnectionReason = 52 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_RECONNECTION ENetworkDisconnectionReason = 53 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_CONNECTION_CLOSING ENetworkDisconnectionReason = 54 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_NO_GOTV_RELAYS_AVAILABLE ENetworkDisconnectionReason = 55 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_SESSION_MIGRATED ENetworkDisconnectionReason = 56 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_VERYLARGETRANSFEROVERFLOW ENetworkDisconnectionReason = 57 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_SENDNETOVERFLOW ENetworkDisconnectionReason = 58 + ENetworkDisconnectionReason_NETWORK_DISCONNECT_PLAYER_REMOVED_FROM_HOST_SESSION ENetworkDisconnectionReason = 59 +) + +var ENetworkDisconnectionReason_name = map[int32]string{ + 0: "NETWORK_DISCONNECT_INVALID", + 1: "NETWORK_DISCONNECT_SHUTDOWN", + 2: "NETWORK_DISCONNECT_DISCONNECT_BY_USER", + 3: "NETWORK_DISCONNECT_DISCONNECT_BY_SERVER", + 4: "NETWORK_DISCONNECT_LOST", + 5: "NETWORK_DISCONNECT_OVERFLOW", + 6: "NETWORK_DISCONNECT_STEAM_BANNED", + 7: "NETWORK_DISCONNECT_STEAM_INUSE", + 8: "NETWORK_DISCONNECT_STEAM_TICKET", + 9: "NETWORK_DISCONNECT_STEAM_LOGON", + 10: "NETWORK_DISCONNECT_STEAM_AUTHCANCELLED", + 11: "NETWORK_DISCONNECT_STEAM_AUTHALREADYUSED", + 12: "NETWORK_DISCONNECT_STEAM_AUTHINVALID", + 13: "NETWORK_DISCONNECT_STEAM_VACBANSTATE", + 14: "NETWORK_DISCONNECT_STEAM_LOGGED_IN_ELSEWHERE", + 15: "NETWORK_DISCONNECT_STEAM_VAC_CHECK_TIMEDOUT", + 16: "NETWORK_DISCONNECT_STEAM_DROPPED", + 17: "NETWORK_DISCONNECT_STEAM_OWNERSHIP", + 18: "NETWORK_DISCONNECT_SERVERINFO_OVERFLOW", + 19: "NETWORK_DISCONNECT_TICKMSG_OVERFLOW", + 20: "NETWORK_DISCONNECT_STRINGTABLEMSG_OVERFLOW", + 21: "NETWORK_DISCONNECT_DELTAENTMSG_OVERFLOW", + 22: "NETWORK_DISCONNECT_TEMPENTMSG_OVERFLOW", + 23: "NETWORK_DISCONNECT_SOUNDSMSG_OVERFLOW", + 24: "NETWORK_DISCONNECT_SNAPSHOTOVERFLOW", + 25: "NETWORK_DISCONNECT_SNAPSHOTERROR", + 26: "NETWORK_DISCONNECT_RELIABLEOVERFLOW", + 27: "NETWORK_DISCONNECT_BADDELTATICK", + 28: "NETWORK_DISCONNECT_NOMORESPLITS", + 29: "NETWORK_DISCONNECT_TIMEDOUT", + 30: "NETWORK_DISCONNECT_DISCONNECTED", + 31: "NETWORK_DISCONNECT_LEAVINGSPLIT", + 32: "NETWORK_DISCONNECT_DIFFERENTCLASSTABLES", + 33: "NETWORK_DISCONNECT_BADRELAYPASSWORD", + 34: "NETWORK_DISCONNECT_BADSPECTATORPASSWORD", + 35: "NETWORK_DISCONNECT_HLTVRESTRICTED", + 36: "NETWORK_DISCONNECT_NOSPECTATORS", + 37: "NETWORK_DISCONNECT_HLTVUNAVAILABLE", + 38: "NETWORK_DISCONNECT_HLTVSTOP", + 39: "NETWORK_DISCONNECT_KICKED", + 40: "NETWORK_DISCONNECT_BANADDED", + 41: "NETWORK_DISCONNECT_KICKBANADDED", + 42: "NETWORK_DISCONNECT_HLTVDIRECT", + 43: "NETWORK_DISCONNECT_PURESERVER_CLIENTEXTRA", + 44: "NETWORK_DISCONNECT_PURESERVER_MISMATCH", + 45: "NETWORK_DISCONNECT_USERCMD", + 46: "NETWORK_DISCONNECT_REJECTED_BY_GAME", + 47: "NETWORK_DISCONNECT_MESSAGE_PARSE_ERROR", + 48: "NETWORK_DISCONNECT_INVALID_MESSAGE_ERROR", + 49: "NETWORK_DISCONNECT_BAD_SERVER_PASSWORD", + 50: "NETWORK_DISCONNECT_DIRECT_CONNECT_RESERVATION", + 51: "NETWORK_DISCONNECT_CONNECTION_FAILURE", + 52: "NETWORK_DISCONNECT_NO_PEER_GROUP_HANDLERS", + 53: "NETWORK_DISCONNECT_RECONNECTION", + 54: "NETWORK_DISCONNECT_CONNECTION_CLOSING", + 55: "NETWORK_DISCONNECT_NO_GOTV_RELAYS_AVAILABLE", + 56: "NETWORK_DISCONNECT_SESSION_MIGRATED", + 57: "NETWORK_DISCONNECT_VERYLARGETRANSFEROVERFLOW", + 58: "NETWORK_DISCONNECT_SENDNETOVERFLOW", + 59: "NETWORK_DISCONNECT_PLAYER_REMOVED_FROM_HOST_SESSION", +} + +var ENetworkDisconnectionReason_value = map[string]int32{ + "NETWORK_DISCONNECT_INVALID": 0, + "NETWORK_DISCONNECT_SHUTDOWN": 1, + "NETWORK_DISCONNECT_DISCONNECT_BY_USER": 2, + "NETWORK_DISCONNECT_DISCONNECT_BY_SERVER": 3, + "NETWORK_DISCONNECT_LOST": 4, + "NETWORK_DISCONNECT_OVERFLOW": 5, + "NETWORK_DISCONNECT_STEAM_BANNED": 6, + "NETWORK_DISCONNECT_STEAM_INUSE": 7, + "NETWORK_DISCONNECT_STEAM_TICKET": 8, + "NETWORK_DISCONNECT_STEAM_LOGON": 9, + "NETWORK_DISCONNECT_STEAM_AUTHCANCELLED": 10, + "NETWORK_DISCONNECT_STEAM_AUTHALREADYUSED": 11, + "NETWORK_DISCONNECT_STEAM_AUTHINVALID": 12, + "NETWORK_DISCONNECT_STEAM_VACBANSTATE": 13, + "NETWORK_DISCONNECT_STEAM_LOGGED_IN_ELSEWHERE": 14, + "NETWORK_DISCONNECT_STEAM_VAC_CHECK_TIMEDOUT": 15, + "NETWORK_DISCONNECT_STEAM_DROPPED": 16, + "NETWORK_DISCONNECT_STEAM_OWNERSHIP": 17, + "NETWORK_DISCONNECT_SERVERINFO_OVERFLOW": 18, + "NETWORK_DISCONNECT_TICKMSG_OVERFLOW": 19, + "NETWORK_DISCONNECT_STRINGTABLEMSG_OVERFLOW": 20, + "NETWORK_DISCONNECT_DELTAENTMSG_OVERFLOW": 21, + "NETWORK_DISCONNECT_TEMPENTMSG_OVERFLOW": 22, + "NETWORK_DISCONNECT_SOUNDSMSG_OVERFLOW": 23, + "NETWORK_DISCONNECT_SNAPSHOTOVERFLOW": 24, + "NETWORK_DISCONNECT_SNAPSHOTERROR": 25, + "NETWORK_DISCONNECT_RELIABLEOVERFLOW": 26, + "NETWORK_DISCONNECT_BADDELTATICK": 27, + "NETWORK_DISCONNECT_NOMORESPLITS": 28, + "NETWORK_DISCONNECT_TIMEDOUT": 29, + "NETWORK_DISCONNECT_DISCONNECTED": 30, + "NETWORK_DISCONNECT_LEAVINGSPLIT": 31, + "NETWORK_DISCONNECT_DIFFERENTCLASSTABLES": 32, + "NETWORK_DISCONNECT_BADRELAYPASSWORD": 33, + "NETWORK_DISCONNECT_BADSPECTATORPASSWORD": 34, + "NETWORK_DISCONNECT_HLTVRESTRICTED": 35, + "NETWORK_DISCONNECT_NOSPECTATORS": 36, + "NETWORK_DISCONNECT_HLTVUNAVAILABLE": 37, + "NETWORK_DISCONNECT_HLTVSTOP": 38, + "NETWORK_DISCONNECT_KICKED": 39, + "NETWORK_DISCONNECT_BANADDED": 40, + "NETWORK_DISCONNECT_KICKBANADDED": 41, + "NETWORK_DISCONNECT_HLTVDIRECT": 42, + "NETWORK_DISCONNECT_PURESERVER_CLIENTEXTRA": 43, + "NETWORK_DISCONNECT_PURESERVER_MISMATCH": 44, + "NETWORK_DISCONNECT_USERCMD": 45, + "NETWORK_DISCONNECT_REJECTED_BY_GAME": 46, + "NETWORK_DISCONNECT_MESSAGE_PARSE_ERROR": 47, + "NETWORK_DISCONNECT_INVALID_MESSAGE_ERROR": 48, + "NETWORK_DISCONNECT_BAD_SERVER_PASSWORD": 49, + "NETWORK_DISCONNECT_DIRECT_CONNECT_RESERVATION": 50, + "NETWORK_DISCONNECT_CONNECTION_FAILURE": 51, + "NETWORK_DISCONNECT_NO_PEER_GROUP_HANDLERS": 52, + "NETWORK_DISCONNECT_RECONNECTION": 53, + "NETWORK_DISCONNECT_CONNECTION_CLOSING": 54, + "NETWORK_DISCONNECT_NO_GOTV_RELAYS_AVAILABLE": 55, + "NETWORK_DISCONNECT_SESSION_MIGRATED": 56, + "NETWORK_DISCONNECT_VERYLARGETRANSFEROVERFLOW": 57, + "NETWORK_DISCONNECT_SENDNETOVERFLOW": 58, + "NETWORK_DISCONNECT_PLAYER_REMOVED_FROM_HOST_SESSION": 59, +} + +func (x ENetworkDisconnectionReason) Enum() *ENetworkDisconnectionReason { + p := new(ENetworkDisconnectionReason) + *p = x + return p +} + +func (x ENetworkDisconnectionReason) String() string { + return proto.EnumName(ENetworkDisconnectionReason_name, int32(x)) +} + +func (x *ENetworkDisconnectionReason) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(ENetworkDisconnectionReason_value, data, "ENetworkDisconnectionReason") + if err != nil { + return err + } + *x = ENetworkDisconnectionReason(value) + return nil +} + +func (ENetworkDisconnectionReason) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_ad1ddf950d086460, []int{0} +} + +var E_NetworkConnectionToken = &proto.ExtensionDesc{ + ExtendedType: (*protobuf.EnumValueOptions)(nil), + ExtensionType: (*string)(nil), + Field: 50500, + Name: "network_connection_token", + Tag: "bytes,50500,opt,name=network_connection_token", + Filename: "network_connection.proto", +} + +func init() { + proto.RegisterEnum("ENetworkDisconnectionReason", ENetworkDisconnectionReason_name, ENetworkDisconnectionReason_value) + proto.RegisterExtension(E_NetworkConnectionToken) +} + +func init() { proto.RegisterFile("network_connection.proto", fileDescriptor_ad1ddf950d086460) } + +var fileDescriptor_ad1ddf950d086460 = []byte{ + // 1640 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x98, 0xeb, 0x72, 0xdb, 0xb8, + 0x15, 0xc7, 0x37, 0x4d, 0x6f, 0xcb, 0xde, 0x50, 0xb6, 0xdd, 0x30, 0x74, 0xe3, 0x4b, 0x1c, 0x27, + 0x76, 0x2e, 0xf6, 0xb6, 0xe9, 0x75, 0xdb, 0xe9, 0x14, 0x22, 0x21, 0x89, 0x31, 0x09, 0xb0, 0x00, + 0x24, 0xc7, 0x33, 0xdd, 0xe1, 0x30, 0x26, 0xac, 0xb0, 0xa1, 0x48, 0x0d, 0x48, 0x3b, 0xcd, 0xb7, + 0x7e, 0xee, 0xf4, 0x29, 0xf8, 0x2c, 0x7d, 0x04, 0x3e, 0x50, 0x87, 0x94, 0x4c, 0x25, 0x1d, 0x40, + 0xeb, 0x4f, 0x96, 0x47, 0xd0, 0x8f, 0x7f, 0xe0, 0x9c, 0xf3, 0x3f, 0x07, 0x34, 0xac, 0x5c, 0x54, + 0xef, 0x0b, 0xf9, 0x2e, 0xba, 0x28, 0xf2, 0x5c, 0x5c, 0x54, 0x69, 0x91, 0x1f, 0x2f, 0x64, 0x51, + 0x15, 0xf6, 0xee, 0xac, 0x28, 0x66, 0x99, 0x38, 0xe9, 0xfe, 0x7b, 0x73, 0x75, 0x79, 0x92, 0x88, + 0xf2, 0x42, 0xa6, 0x8b, 0xaa, 0x90, 0xcb, 0x15, 0x4f, 0xff, 0x73, 0x60, 0x6c, 0x21, 0xbc, 0xfc, + 0xbd, 0x9b, 0x96, 0x6b, 0x02, 0x15, 0x71, 0x59, 0xe4, 0xe6, 0xb6, 0x61, 0x63, 0xc4, 0xcf, 0x08, + 0x3d, 0x8d, 0x5c, 0x8f, 0x39, 0x04, 0x63, 0xe4, 0xf0, 0xc8, 0xc3, 0x53, 0xe8, 0x7b, 0x2e, 0xf8, + 0xcc, 0xdc, 0x31, 0xb6, 0x14, 0xdf, 0xb3, 0xf1, 0x84, 0xbb, 0xe4, 0x0c, 0x83, 0x3b, 0xe6, 0xd0, + 0x38, 0x50, 0x2c, 0xf8, 0xe8, 0xe3, 0xe0, 0x3c, 0x9a, 0x30, 0x44, 0xc1, 0xb7, 0xec, 0xad, 0xba, + 0xb1, 0xee, 0xed, 0x8f, 0xe2, 0xb9, 0x98, 0x78, 0xd1, 0x5a, 0x4c, 0x34, 0x29, 0x85, 0x34, 0x5f, + 0x19, 0x4f, 0xbe, 0x91, 0xc3, 0x10, 0x9d, 0x22, 0x0a, 0xee, 0xda, 0x0f, 0xea, 0xc6, 0xba, 0xaf, + 0x20, 0x31, 0x21, 0xaf, 0x85, 0x34, 0x07, 0xc6, 0x3d, 0x05, 0xcb, 0x27, 0x8c, 0x83, 0x6f, 0xdb, + 0x07, 0x75, 0x63, 0xed, 0x29, 0x7e, 0xeb, 0xf4, 0x47, 0xe3, 0x17, 0x65, 0x65, 0xbe, 0x52, 0x6e, + 0x9c, 0x4c, 0x11, 0x1d, 0xfa, 0xe4, 0x0c, 0x7c, 0xc7, 0x3e, 0xaa, 0x1b, 0xeb, 0x60, 0x23, 0x87, + 0x5c, 0x0b, 0x79, 0x99, 0x15, 0xef, 0x4d, 0xcf, 0xd8, 0x51, 0x1d, 0x22, 0x47, 0x30, 0x88, 0x06, + 0x10, 0x63, 0xe4, 0x82, 0xef, 0xda, 0x8f, 0xea, 0xc6, 0xda, 0x55, 0xed, 0xa9, 0x12, 0xf1, 0xdc, + 0x73, 0x07, 0x71, 0x9e, 0x8b, 0xc4, 0x1c, 0x19, 0xdb, 0x5a, 0x94, 0x87, 0x27, 0x0c, 0x81, 0xef, + 0xd9, 0xfb, 0x75, 0x63, 0xed, 0xe8, 0x49, 0x5e, 0x3e, 0x29, 0x85, 0x39, 0xda, 0xa0, 0x89, 0x7b, + 0xce, 0x29, 0xe2, 0xe0, 0xfb, 0xf6, 0xc3, 0xba, 0xb1, 0xb6, 0x75, 0x24, 0x9e, 0x5e, 0xbc, 0x13, + 0x95, 0x89, 0x36, 0x28, 0xf2, 0xc9, 0x88, 0x60, 0xf0, 0xb9, 0xbd, 0x57, 0x37, 0xd6, 0x03, 0x1d, + 0xc7, 0x2f, 0x66, 0x45, 0x6e, 0x06, 0xc6, 0x63, 0x2d, 0x06, 0x4e, 0xf8, 0xd8, 0x81, 0xd8, 0x41, + 0xbe, 0x8f, 0x5c, 0x60, 0xdc, 0x06, 0x47, 0x8c, 0xc3, 0x8d, 0x38, 0xe8, 0x53, 0x04, 0xdd, 0xf3, + 0x09, 0x43, 0x2e, 0xf8, 0xc1, 0x6d, 0x80, 0xa7, 0xc6, 0xa3, 0x8d, 0xc0, 0x9b, 0x92, 0xf9, 0xe1, + 0x6d, 0x60, 0xde, 0x06, 0xd8, 0x14, 0x3a, 0x03, 0x88, 0x19, 0x87, 0x1c, 0x81, 0x1f, 0xd9, 0x3b, + 0x75, 0x63, 0x6d, 0xe9, 0x60, 0x53, 0xe8, 0x98, 0xcc, 0x78, 0xbe, 0xe9, 0xf8, 0x47, 0xc8, 0x8d, + 0x3c, 0x1c, 0x21, 0x9f, 0xa1, 0xb3, 0x31, 0xa2, 0x08, 0xfc, 0x78, 0xb3, 0xbe, 0x65, 0x72, 0x70, + 0xe3, 0xd9, 0x26, 0x7d, 0x91, 0x33, 0x46, 0xce, 0x69, 0xc4, 0xbd, 0x00, 0xb9, 0x64, 0xc2, 0xc1, + 0x4f, 0x36, 0xa7, 0x1c, 0x4f, 0xe7, 0x82, 0x5c, 0x55, 0xa6, 0x67, 0xec, 0x6a, 0xa9, 0x2e, 0x25, + 0x61, 0x88, 0x5c, 0x00, 0x36, 0xa3, 0x5c, 0x59, 0x2c, 0x16, 0x22, 0x31, 0x03, 0xe3, 0xa1, 0x16, + 0x45, 0xce, 0x30, 0xa2, 0x6c, 0xec, 0x85, 0xe0, 0xa7, 0xda, 0x62, 0xef, 0x60, 0xe4, 0x7d, 0x2e, + 0x64, 0xf9, 0x36, 0x5d, 0x98, 0x13, 0x75, 0xf2, 0x75, 0x76, 0xe3, 0xe1, 0x21, 0x59, 0xd7, 0xbd, + 0xa9, 0xad, 0xfb, 0xa5, 0xf7, 0x78, 0xf9, 0x65, 0xd1, 0xd7, 0xfd, 0xa9, 0xb1, 0xaf, 0xc0, 0xb6, + 0xd5, 0x15, 0xb0, 0xd1, 0x9a, 0xf9, 0x33, 0x6d, 0x9d, 0xb5, 0x25, 0x16, 0x88, 0xb2, 0x8c, 0x67, + 0xc2, 0x3c, 0x37, 0x9e, 0x2a, 0xb7, 0x4c, 0x3d, 0x3c, 0xe2, 0x70, 0xe0, 0xa3, 0x4f, 0x98, 0x3f, + 0xd7, 0xeb, 0xac, 0x64, 0x9a, 0xcf, 0x78, 0xfc, 0x26, 0x13, 0x37, 0x68, 0xa6, 0xf6, 0x5e, 0xe4, + 0x73, 0x88, 0x30, 0xff, 0x84, 0xfb, 0x0b, 0xfb, 0x71, 0xdd, 0x58, 0x0f, 0x15, 0x5c, 0x57, 0x64, + 0x55, 0x8c, 0xf2, 0xea, 0x06, 0xfa, 0x37, 0xe5, 0x99, 0x72, 0x14, 0x84, 0xff, 0xcf, 0xfc, 0x42, + 0x1b, 0x26, 0x2e, 0xe6, 0x8b, 0x8f, 0x90, 0x44, 0xd9, 0x6b, 0x18, 0x99, 0x60, 0x97, 0x7d, 0x42, + 0xbc, 0xa7, 0x77, 0xd3, 0xe2, 0x2a, 0x4f, 0xca, 0x1b, 0x60, 0xa8, 0x0c, 0x10, 0xc3, 0x30, 0x64, + 0x63, 0xc2, 0x7b, 0x9c, 0x65, 0x3f, 0xa9, 0x1b, 0x6b, 0x5f, 0x85, 0xcb, 0xe3, 0x45, 0xf9, 0xb6, + 0xa8, 0xfa, 0x90, 0xbf, 0x52, 0xe7, 0xf8, 0x8a, 0x88, 0x28, 0x25, 0x14, 0xdc, 0xd7, 0xab, 0x5b, + 0xe1, 0x90, 0x94, 0x85, 0xd4, 0xa8, 0xa3, 0xc8, 0xf7, 0xda, 0x70, 0xf7, 0xea, 0x6c, 0xad, 0x3a, + 0x2a, 0xb2, 0xb4, 0x8d, 0x73, 0xaf, 0x0e, 0x2b, 0x4d, 0x7f, 0x00, 0xdd, 0x2e, 0xd6, 0x6d, 0x62, + 0x82, 0x2d, 0x6d, 0xe2, 0x0c, 0xe2, 0xc4, 0xc9, 0x52, 0x91, 0x57, 0x5d, 0xa4, 0xdb, 0xd4, 0x34, + 0xc7, 0x4a, 0x1e, 0x26, 0x01, 0xa1, 0x88, 0x85, 0xbe, 0xc7, 0x19, 0xf8, 0xa5, 0xb6, 0xa0, 0x71, + 0x11, 0x14, 0x52, 0xb0, 0x45, 0x96, 0x56, 0xa5, 0xf9, 0x57, 0x65, 0xbb, 0xed, 0x1d, 0xe6, 0x81, + 0xd6, 0x08, 0x5b, 0x73, 0x49, 0x5a, 0x77, 0x51, 0x6b, 0x59, 0x7f, 0x44, 0x2e, 0xd8, 0xd6, 0x6a, + 0x59, 0x7f, 0x14, 0x89, 0x86, 0xe4, 0x23, 0x38, 0xf5, 0xf0, 0xa8, 0xdb, 0x16, 0xd8, 0xd1, 0x92, + 0x7c, 0x11, 0x5f, 0xa7, 0xf9, 0xac, 0xdb, 0x96, 0xf9, 0x5a, 0x33, 0xd4, 0x0c, 0x87, 0x88, 0x22, + 0xcc, 0x1d, 0x1f, 0x32, 0xd6, 0xd5, 0x2e, 0x03, 0xbb, 0xf6, 0xb3, 0xba, 0xb1, 0x9e, 0x28, 0xb5, + 0x5d, 0x5e, 0x0a, 0x29, 0xf2, 0xca, 0xc9, 0xe2, 0xb2, 0xec, 0x0a, 0xb7, 0xd4, 0xe4, 0xc6, 0x00, + 0xba, 0x14, 0xf9, 0xf0, 0x3c, 0x84, 0x8c, 0x9d, 0x11, 0xea, 0x82, 0x3d, 0x6d, 0x6e, 0x0c, 0xe2, + 0x84, 0x8a, 0x2c, 0xfe, 0x10, 0xc6, 0x65, 0xf9, 0xbe, 0x90, 0x89, 0x46, 0xeb, 0x00, 0xba, 0x2c, + 0x44, 0x0e, 0x87, 0x9c, 0xd0, 0x9e, 0xfa, 0x50, 0xab, 0x75, 0x10, 0x27, 0x6c, 0x21, 0x2e, 0xaa, + 0xb8, 0x2a, 0x64, 0x4f, 0xf6, 0x8d, 0x3d, 0x05, 0x79, 0xec, 0xf3, 0x29, 0x45, 0xad, 0x7f, 0x75, + 0xb1, 0xd9, 0xd7, 0x9a, 0x40, 0xb7, 0x50, 0x94, 0x95, 0x4c, 0x37, 0x44, 0x07, 0x93, 0x5e, 0x26, + 0x03, 0x8f, 0x36, 0xe4, 0x5c, 0x2f, 0xaf, 0x34, 0xb1, 0xb2, 0x89, 0xb4, 0x8f, 0x9b, 0x60, 0x38, + 0x85, 0x9e, 0xdf, 0x46, 0x06, 0x1c, 0x68, 0x1d, 0xaf, 0x5b, 0x99, 0xc7, 0xd7, 0x71, 0x9a, 0xb5, + 0x41, 0xd1, 0xe4, 0x70, 0xbb, 0x8a, 0x71, 0x12, 0x82, 0xc7, 0xda, 0x1c, 0xee, 0x96, 0x54, 0xc5, + 0xc2, 0xfc, 0xb3, 0x71, 0x5f, 0x41, 0x38, 0x6d, 0xc7, 0x31, 0x17, 0x3c, 0xd1, 0x8e, 0xbd, 0xa7, + 0xed, 0x24, 0x96, 0x68, 0x9e, 0x3f, 0x80, 0xb8, 0xad, 0x6f, 0x17, 0x1c, 0x6a, 0x9f, 0x3f, 0x88, + 0x73, 0x98, 0x24, 0xda, 0xb3, 0x6d, 0x9f, 0xdf, 0x53, 0x8e, 0xb4, 0x67, 0xdb, 0xaa, 0xe8, 0x49, + 0xae, 0xf1, 0x40, 0x73, 0x16, 0xae, 0x47, 0x91, 0xc3, 0xc1, 0x53, 0xed, 0x1c, 0xd2, 0x2d, 0x4a, + 0xa5, 0xb8, 0xa8, 0xcc, 0xbf, 0x1b, 0x47, 0x0a, 0x4a, 0x38, 0xa1, 0x68, 0xd9, 0x9b, 0x23, 0xc7, + 0xf7, 0x10, 0xe6, 0xe8, 0x35, 0xa7, 0x10, 0x3c, 0xb3, 0x5f, 0xd4, 0x8d, 0x75, 0xa4, 0x20, 0x86, + 0x57, 0x52, 0x2c, 0xdb, 0x73, 0xb4, 0x74, 0x30, 0xf4, 0xcf, 0x4a, 0xc6, 0xe6, 0x54, 0xd9, 0xa1, + 0x3e, 0xa2, 0x07, 0x1e, 0x0b, 0x20, 0x77, 0xc6, 0xe0, 0xb9, 0xfd, 0xb4, 0x6e, 0xac, 0xc7, 0x9b, + 0xd1, 0x41, 0x5a, 0xce, 0xe3, 0xea, 0xe2, 0xad, 0xf9, 0x17, 0xe5, 0x9d, 0xaa, 0xbd, 0x04, 0x39, + 0x81, 0x0b, 0x5e, 0xd8, 0xdb, 0x75, 0x63, 0xd9, 0x9a, 0x7b, 0x90, 0x33, 0x4f, 0x4c, 0xac, 0xf1, + 0xfd, 0x57, 0x9d, 0x8b, 0xb5, 0x17, 0xa1, 0x11, 0x0c, 0x10, 0x38, 0xd6, 0x56, 0x0c, 0x15, 0xff, + 0xe8, 0x9c, 0x6c, 0xf0, 0xa1, 0xfd, 0xce, 0xe4, 0xca, 0x7d, 0x06, 0x88, 0x31, 0x38, 0x42, 0x51, + 0x08, 0x29, 0x43, 0xd1, 0xb2, 0x33, 0x9d, 0xd8, 0x87, 0x75, 0x63, 0x3d, 0x52, 0x20, 0x57, 0x1d, + 0x33, 0x8c, 0x65, 0x29, 0x96, 0xdd, 0xe9, 0xb5, 0x72, 0xc2, 0x5e, 0x8d, 0xc1, 0x3d, 0x7d, 0xc9, + 0xfd, 0x52, 0x7b, 0x7e, 0x5e, 0x7e, 0x1d, 0x67, 0x69, 0xb2, 0xc2, 0x2f, 0xc9, 0x6a, 0xbd, 0x03, + 0xe8, 0xae, 0x26, 0xb2, 0xa8, 0x37, 0xa2, 0x5f, 0x69, 0xf5, 0xb6, 0x46, 0xd4, 0x85, 0xa5, 0x77, + 0xa1, 0x37, 0xc6, 0x0b, 0xa5, 0x17, 0xb7, 0xd9, 0x18, 0xad, 0x0f, 0xb9, 0x7d, 0x04, 0xe4, 0x1e, + 0xc1, 0xe0, 0xd7, 0xf6, 0x49, 0xdd, 0x58, 0xcf, 0x94, 0x8e, 0xdc, 0x66, 0xe7, 0xea, 0xa2, 0x47, + 0x45, 0x29, 0xe4, 0x75, 0xdc, 0x5e, 0xf8, 0x4c, 0xa6, 0x1c, 0x50, 0x56, 0x7f, 0x3d, 0x82, 0xa3, + 0x21, 0xf4, 0xfc, 0x09, 0x45, 0xe0, 0xa5, 0x56, 0xf8, 0xfa, 0xfa, 0x38, 0x8c, 0xd3, 0xec, 0x4a, + 0xb6, 0x83, 0xdf, 0x91, 0xd2, 0xf0, 0xa2, 0x10, 0x21, 0x1a, 0x8d, 0x28, 0x99, 0x84, 0xd1, 0x18, + 0x62, 0xd7, 0x47, 0x94, 0x81, 0xdf, 0x68, 0x4f, 0x1a, 0x17, 0xa1, 0x10, 0x72, 0x24, 0x8b, 0xab, + 0xc5, 0x38, 0xce, 0x93, 0x4c, 0xc8, 0x52, 0x53, 0xef, 0x14, 0xad, 0x15, 0x83, 0xdf, 0x6a, 0xeb, + 0x9d, 0x8a, 0xf5, 0xdb, 0x84, 0x6f, 0xde, 0xb9, 0xe3, 0x13, 0xe6, 0xe1, 0x11, 0xf8, 0xdd, 0x2d, + 0x76, 0xee, 0x64, 0x45, 0x99, 0xe6, 0x33, 0xf3, 0x6b, 0xe5, 0x35, 0x04, 0x93, 0x68, 0x44, 0xf8, + 0x34, 0xea, 0x3a, 0x1d, 0x8b, 0xd6, 0x4e, 0xfd, 0x7b, 0xfb, 0x79, 0xdd, 0x58, 0x87, 0xca, 0xbd, + 0xb7, 0xbf, 0xe8, 0xfa, 0x5d, 0x09, 0x7b, 0xbf, 0x26, 0xea, 0xe9, 0x0f, 0x31, 0xd6, 0x0a, 0x0e, + 0xbc, 0x11, 0x85, 0x6d, 0x67, 0xfa, 0x83, 0xb6, 0x01, 0x30, 0x51, 0x96, 0x69, 0x91, 0x07, 0xe9, + 0x4c, 0xc6, 0x6d, 0x6b, 0x7a, 0xa3, 0xbc, 0x8b, 0x4d, 0x11, 0x3d, 0xf7, 0x21, 0x1d, 0x21, 0x4e, + 0x21, 0x66, 0x43, 0x44, 0xfb, 0xc9, 0xed, 0x8f, 0xf6, 0x97, 0x75, 0x63, 0x3d, 0x57, 0x90, 0xa7, + 0x42, 0x7e, 0xf0, 0x63, 0x39, 0x13, 0x5c, 0xc6, 0x79, 0x79, 0x29, 0xe4, 0x47, 0x23, 0x9c, 0xf2, + 0xe6, 0x83, 0xb0, 0x8b, 0xd1, 0x7a, 0x62, 0xfd, 0x6a, 0x83, 0xe6, 0x3c, 0xc1, 0x62, 0x3d, 0xb0, + 0x66, 0xc6, 0x4b, 0x95, 0x09, 0xfa, 0xf0, 0x1c, 0xd1, 0x88, 0xa2, 0x80, 0x4c, 0x91, 0x1b, 0x0d, + 0x29, 0x09, 0xa2, 0x31, 0x61, 0xfd, 0xe9, 0x80, 0x3f, 0xd9, 0x2f, 0xeb, 0xc6, 0x3a, 0x51, 0x39, + 0x62, 0x16, 0x7f, 0x10, 0x92, 0x8a, 0x79, 0x71, 0x2d, 0x92, 0xa1, 0x2c, 0xe6, 0xe3, 0xa2, 0xac, + 0x56, 0x27, 0xf5, 0xd5, 0xd7, 0xaa, 0x97, 0x59, 0x51, 0x55, 0xbc, 0x13, 0xb9, 0xb9, 0x77, 0xbc, + 0x7c, 0x9b, 0x75, 0x7c, 0xf3, 0x36, 0xeb, 0x18, 0xe5, 0x57, 0xf3, 0x69, 0x9c, 0x5d, 0x09, 0xb2, + 0x68, 0xd7, 0x95, 0xd6, 0x7f, 0xff, 0x7d, 0x77, 0xf7, 0xce, 0xe1, 0xe7, 0xf4, 0x8b, 0x15, 0x64, + 0x9d, 0x32, 0xbc, 0x45, 0x0c, 0xee, 0xfe, 0xeb, 0xce, 0x67, 0xff, 0x0b, 0x00, 0x00, 0xff, 0xff, + 0x30, 0x54, 0xe7, 0x32, 0x2f, 0x13, 0x00, 0x00, +} diff --git a/csgo/protocol/protobuf/steam.pb.go b/csgo/protocol/protobuf/steam.pb.go new file mode 100644 index 00000000..b8ee28b3 --- /dev/null +++ b/csgo/protocol/protobuf/steam.pb.go @@ -0,0 +1,5568 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: steammessages.proto + +package protobuf + +import ( + fmt "fmt" + proto "github.com/golang/protobuf/proto" + protobuf "github.com/golang/protobuf/protoc-gen-go/descriptor" + math "math" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package protobuf is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package protobuf to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +type GCProtoBufMsgSrc int32 + +const ( + GCProtoBufMsgSrc_GCProtoBufMsgSrc_Unspecified GCProtoBufMsgSrc = 0 + GCProtoBufMsgSrc_GCProtoBufMsgSrc_FromSystem GCProtoBufMsgSrc = 1 + GCProtoBufMsgSrc_GCProtoBufMsgSrc_FromSteamID GCProtoBufMsgSrc = 2 + GCProtoBufMsgSrc_GCProtoBufMsgSrc_FromGC GCProtoBufMsgSrc = 3 + GCProtoBufMsgSrc_GCProtoBufMsgSrc_ReplySystem GCProtoBufMsgSrc = 4 +) + +var GCProtoBufMsgSrc_name = map[int32]string{ + 0: "GCProtoBufMsgSrc_Unspecified", + 1: "GCProtoBufMsgSrc_FromSystem", + 2: "GCProtoBufMsgSrc_FromSteamID", + 3: "GCProtoBufMsgSrc_FromGC", + 4: "GCProtoBufMsgSrc_ReplySystem", +} + +var GCProtoBufMsgSrc_value = map[string]int32{ + "GCProtoBufMsgSrc_Unspecified": 0, + "GCProtoBufMsgSrc_FromSystem": 1, + "GCProtoBufMsgSrc_FromSteamID": 2, + "GCProtoBufMsgSrc_FromGC": 3, + "GCProtoBufMsgSrc_ReplySystem": 4, +} + +func (x GCProtoBufMsgSrc) Enum() *GCProtoBufMsgSrc { + p := new(GCProtoBufMsgSrc) + *p = x + return p +} + +func (x GCProtoBufMsgSrc) String() string { + return proto.EnumName(GCProtoBufMsgSrc_name, int32(x)) +} + +func (x *GCProtoBufMsgSrc) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(GCProtoBufMsgSrc_value, data, "GCProtoBufMsgSrc") + if err != nil { + return err + } + *x = GCProtoBufMsgSrc(value) + return nil +} + +func (GCProtoBufMsgSrc) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{0} +} + +type CMsgGCRoutingInfo_RoutingMethod int32 + +const ( + CMsgGCRoutingInfo_RANDOM CMsgGCRoutingInfo_RoutingMethod = 0 + CMsgGCRoutingInfo_DISCARD CMsgGCRoutingInfo_RoutingMethod = 1 + CMsgGCRoutingInfo_CLIENT_STEAMID CMsgGCRoutingInfo_RoutingMethod = 2 + CMsgGCRoutingInfo_PROTOBUF_FIELD_UINT64 CMsgGCRoutingInfo_RoutingMethod = 3 + CMsgGCRoutingInfo_WEBAPI_PARAM_UINT64 CMsgGCRoutingInfo_RoutingMethod = 4 +) + +var CMsgGCRoutingInfo_RoutingMethod_name = map[int32]string{ + 0: "RANDOM", + 1: "DISCARD", + 2: "CLIENT_STEAMID", + 3: "PROTOBUF_FIELD_UINT64", + 4: "WEBAPI_PARAM_UINT64", +} + +var CMsgGCRoutingInfo_RoutingMethod_value = map[string]int32{ + "RANDOM": 0, + "DISCARD": 1, + "CLIENT_STEAMID": 2, + "PROTOBUF_FIELD_UINT64": 3, + "WEBAPI_PARAM_UINT64": 4, +} + +func (x CMsgGCRoutingInfo_RoutingMethod) Enum() *CMsgGCRoutingInfo_RoutingMethod { + p := new(CMsgGCRoutingInfo_RoutingMethod) + *p = x + return p +} + +func (x CMsgGCRoutingInfo_RoutingMethod) String() string { + return proto.EnumName(CMsgGCRoutingInfo_RoutingMethod_name, int32(x)) +} + +func (x *CMsgGCRoutingInfo_RoutingMethod) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(CMsgGCRoutingInfo_RoutingMethod_value, data, "CMsgGCRoutingInfo_RoutingMethod") + if err != nil { + return err + } + *x = CMsgGCRoutingInfo_RoutingMethod(value) + return nil +} + +func (CMsgGCRoutingInfo_RoutingMethod) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{51, 0} +} + +type CMsgGCMsgSetOptions_Option int32 + +const ( + CMsgGCMsgSetOptions_NOTIFY_USER_SESSIONS CMsgGCMsgSetOptions_Option = 0 + CMsgGCMsgSetOptions_NOTIFY_SERVER_SESSIONS CMsgGCMsgSetOptions_Option = 1 + CMsgGCMsgSetOptions_NOTIFY_ACHIEVEMENTS CMsgGCMsgSetOptions_Option = 2 + CMsgGCMsgSetOptions_NOTIFY_VAC_ACTION CMsgGCMsgSetOptions_Option = 3 +) + +var CMsgGCMsgSetOptions_Option_name = map[int32]string{ + 0: "NOTIFY_USER_SESSIONS", + 1: "NOTIFY_SERVER_SESSIONS", + 2: "NOTIFY_ACHIEVEMENTS", + 3: "NOTIFY_VAC_ACTION", +} + +var CMsgGCMsgSetOptions_Option_value = map[string]int32{ + "NOTIFY_USER_SESSIONS": 0, + "NOTIFY_SERVER_SESSIONS": 1, + "NOTIFY_ACHIEVEMENTS": 2, + "NOTIFY_VAC_ACTION": 3, +} + +func (x CMsgGCMsgSetOptions_Option) Enum() *CMsgGCMsgSetOptions_Option { + p := new(CMsgGCMsgSetOptions_Option) + *p = x + return p +} + +func (x CMsgGCMsgSetOptions_Option) String() string { + return proto.EnumName(CMsgGCMsgSetOptions_Option_name, int32(x)) +} + +func (x *CMsgGCMsgSetOptions_Option) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(CMsgGCMsgSetOptions_Option_value, data, "CMsgGCMsgSetOptions_Option") + if err != nil { + return err + } + *x = CMsgGCMsgSetOptions_Option(value) + return nil +} + +func (CMsgGCMsgSetOptions_Option) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{56, 0} +} + +type CMsgDPPartnerMicroTxnsResponse_EErrorCode int32 + +const ( + CMsgDPPartnerMicroTxnsResponse_k_MsgValid CMsgDPPartnerMicroTxnsResponse_EErrorCode = 0 + CMsgDPPartnerMicroTxnsResponse_k_MsgInvalidAppID CMsgDPPartnerMicroTxnsResponse_EErrorCode = 1 + CMsgDPPartnerMicroTxnsResponse_k_MsgInvalidPartnerInfo CMsgDPPartnerMicroTxnsResponse_EErrorCode = 2 + CMsgDPPartnerMicroTxnsResponse_k_MsgNoTransactions CMsgDPPartnerMicroTxnsResponse_EErrorCode = 3 + CMsgDPPartnerMicroTxnsResponse_k_MsgSQLFailure CMsgDPPartnerMicroTxnsResponse_EErrorCode = 4 + CMsgDPPartnerMicroTxnsResponse_k_MsgPartnerInfoDiscrepancy CMsgDPPartnerMicroTxnsResponse_EErrorCode = 5 + CMsgDPPartnerMicroTxnsResponse_k_MsgTransactionInsertFailed CMsgDPPartnerMicroTxnsResponse_EErrorCode = 7 + CMsgDPPartnerMicroTxnsResponse_k_MsgAlreadyRunning CMsgDPPartnerMicroTxnsResponse_EErrorCode = 8 + CMsgDPPartnerMicroTxnsResponse_k_MsgInvalidTransactionData CMsgDPPartnerMicroTxnsResponse_EErrorCode = 9 +) + +var CMsgDPPartnerMicroTxnsResponse_EErrorCode_name = map[int32]string{ + 0: "k_MsgValid", + 1: "k_MsgInvalidAppID", + 2: "k_MsgInvalidPartnerInfo", + 3: "k_MsgNoTransactions", + 4: "k_MsgSQLFailure", + 5: "k_MsgPartnerInfoDiscrepancy", + 7: "k_MsgTransactionInsertFailed", + 8: "k_MsgAlreadyRunning", + 9: "k_MsgInvalidTransactionData", +} + +var CMsgDPPartnerMicroTxnsResponse_EErrorCode_value = map[string]int32{ + "k_MsgValid": 0, + "k_MsgInvalidAppID": 1, + "k_MsgInvalidPartnerInfo": 2, + "k_MsgNoTransactions": 3, + "k_MsgSQLFailure": 4, + "k_MsgPartnerInfoDiscrepancy": 5, + "k_MsgTransactionInsertFailed": 7, + "k_MsgAlreadyRunning": 8, + "k_MsgInvalidTransactionData": 9, +} + +func (x CMsgDPPartnerMicroTxnsResponse_EErrorCode) Enum() *CMsgDPPartnerMicroTxnsResponse_EErrorCode { + p := new(CMsgDPPartnerMicroTxnsResponse_EErrorCode) + *p = x + return p +} + +func (x CMsgDPPartnerMicroTxnsResponse_EErrorCode) String() string { + return proto.EnumName(CMsgDPPartnerMicroTxnsResponse_EErrorCode_name, int32(x)) +} + +func (x *CMsgDPPartnerMicroTxnsResponse_EErrorCode) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(CMsgDPPartnerMicroTxnsResponse_EErrorCode_value, data, "CMsgDPPartnerMicroTxnsResponse_EErrorCode") + if err != nil { + return err + } + *x = CMsgDPPartnerMicroTxnsResponse_EErrorCode(value) + return nil +} + +func (CMsgDPPartnerMicroTxnsResponse_EErrorCode) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{60, 0} +} + +type CMsgProtoBufHeader struct { + ClientSteamId *uint64 `protobuf:"fixed64,1,opt,name=client_steam_id,json=clientSteamId" json:"client_steam_id,omitempty"` + ClientSessionId *int32 `protobuf:"varint,2,opt,name=client_session_id,json=clientSessionId" json:"client_session_id,omitempty"` + SourceAppId *uint32 `protobuf:"varint,3,opt,name=source_app_id,json=sourceAppId" json:"source_app_id,omitempty"` + JobIdSource *uint64 `protobuf:"fixed64,10,opt,name=job_id_source,json=jobIdSource,def=18446744073709551615" json:"job_id_source,omitempty"` + JobIdTarget *uint64 `protobuf:"fixed64,11,opt,name=job_id_target,json=jobIdTarget,def=18446744073709551615" json:"job_id_target,omitempty"` + TargetJobName *string `protobuf:"bytes,12,opt,name=target_job_name,json=targetJobName" json:"target_job_name,omitempty"` + Eresult *int32 `protobuf:"varint,13,opt,name=eresult,def=2" json:"eresult,omitempty"` + ErrorMessage *string `protobuf:"bytes,14,opt,name=error_message,json=errorMessage" json:"error_message,omitempty"` + Ip *uint32 `protobuf:"varint,15,opt,name=ip" json:"ip,omitempty"` + GcMsgSrc *GCProtoBufMsgSrc `protobuf:"varint,200,opt,name=gc_msg_src,json=gcMsgSrc,enum=GCProtoBufMsgSrc,def=0" json:"gc_msg_src,omitempty"` + GcDirIndexSource *uint32 `protobuf:"varint,201,opt,name=gc_dir_index_source,json=gcDirIndexSource" json:"gc_dir_index_source,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgProtoBufHeader) Reset() { *m = CMsgProtoBufHeader{} } +func (m *CMsgProtoBufHeader) String() string { return proto.CompactTextString(m) } +func (*CMsgProtoBufHeader) ProtoMessage() {} +func (*CMsgProtoBufHeader) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{0} +} + +func (m *CMsgProtoBufHeader) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgProtoBufHeader.Unmarshal(m, b) +} +func (m *CMsgProtoBufHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgProtoBufHeader.Marshal(b, m, deterministic) +} +func (m *CMsgProtoBufHeader) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgProtoBufHeader.Merge(m, src) +} +func (m *CMsgProtoBufHeader) XXX_Size() int { + return xxx_messageInfo_CMsgProtoBufHeader.Size(m) +} +func (m *CMsgProtoBufHeader) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgProtoBufHeader.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgProtoBufHeader proto.InternalMessageInfo + +const Default_CMsgProtoBufHeader_JobIdSource uint64 = 18446744073709551615 +const Default_CMsgProtoBufHeader_JobIdTarget uint64 = 18446744073709551615 +const Default_CMsgProtoBufHeader_Eresult int32 = 2 +const Default_CMsgProtoBufHeader_GcMsgSrc GCProtoBufMsgSrc = GCProtoBufMsgSrc_GCProtoBufMsgSrc_Unspecified + +func (m *CMsgProtoBufHeader) GetClientSteamId() uint64 { + if m != nil && m.ClientSteamId != nil { + return *m.ClientSteamId + } + return 0 +} + +func (m *CMsgProtoBufHeader) GetClientSessionId() int32 { + if m != nil && m.ClientSessionId != nil { + return *m.ClientSessionId + } + return 0 +} + +func (m *CMsgProtoBufHeader) GetSourceAppId() uint32 { + if m != nil && m.SourceAppId != nil { + return *m.SourceAppId + } + return 0 +} + +func (m *CMsgProtoBufHeader) GetJobIdSource() uint64 { + if m != nil && m.JobIdSource != nil { + return *m.JobIdSource + } + return Default_CMsgProtoBufHeader_JobIdSource +} + +func (m *CMsgProtoBufHeader) GetJobIdTarget() uint64 { + if m != nil && m.JobIdTarget != nil { + return *m.JobIdTarget + } + return Default_CMsgProtoBufHeader_JobIdTarget +} + +func (m *CMsgProtoBufHeader) GetTargetJobName() string { + if m != nil && m.TargetJobName != nil { + return *m.TargetJobName + } + return "" +} + +func (m *CMsgProtoBufHeader) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgProtoBufHeader_Eresult +} + +func (m *CMsgProtoBufHeader) GetErrorMessage() string { + if m != nil && m.ErrorMessage != nil { + return *m.ErrorMessage + } + return "" +} + +func (m *CMsgProtoBufHeader) GetIp() uint32 { + if m != nil && m.Ip != nil { + return *m.Ip + } + return 0 +} + +func (m *CMsgProtoBufHeader) GetGcMsgSrc() GCProtoBufMsgSrc { + if m != nil && m.GcMsgSrc != nil { + return *m.GcMsgSrc + } + return Default_CMsgProtoBufHeader_GcMsgSrc +} + +func (m *CMsgProtoBufHeader) GetGcDirIndexSource() uint32 { + if m != nil && m.GcDirIndexSource != nil { + return *m.GcDirIndexSource + } + return 0 +} + +type CMsgWebAPIKey struct { + Status *uint32 `protobuf:"varint,1,opt,name=status,def=255" json:"status,omitempty"` + AccountId *uint32 `protobuf:"varint,2,opt,name=account_id,json=accountId,def=0" json:"account_id,omitempty"` + PublisherGroupId *uint32 `protobuf:"varint,3,opt,name=publisher_group_id,json=publisherGroupId,def=0" json:"publisher_group_id,omitempty"` + KeyId *uint32 `protobuf:"varint,4,opt,name=key_id,json=keyId" json:"key_id,omitempty"` + Domain *string `protobuf:"bytes,5,opt,name=domain" json:"domain,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgWebAPIKey) Reset() { *m = CMsgWebAPIKey{} } +func (m *CMsgWebAPIKey) String() string { return proto.CompactTextString(m) } +func (*CMsgWebAPIKey) ProtoMessage() {} +func (*CMsgWebAPIKey) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{1} +} + +func (m *CMsgWebAPIKey) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgWebAPIKey.Unmarshal(m, b) +} +func (m *CMsgWebAPIKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgWebAPIKey.Marshal(b, m, deterministic) +} +func (m *CMsgWebAPIKey) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgWebAPIKey.Merge(m, src) +} +func (m *CMsgWebAPIKey) XXX_Size() int { + return xxx_messageInfo_CMsgWebAPIKey.Size(m) +} +func (m *CMsgWebAPIKey) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgWebAPIKey.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgWebAPIKey proto.InternalMessageInfo + +const Default_CMsgWebAPIKey_Status uint32 = 255 +const Default_CMsgWebAPIKey_AccountId uint32 = 0 +const Default_CMsgWebAPIKey_PublisherGroupId uint32 = 0 + +func (m *CMsgWebAPIKey) GetStatus() uint32 { + if m != nil && m.Status != nil { + return *m.Status + } + return Default_CMsgWebAPIKey_Status +} + +func (m *CMsgWebAPIKey) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return Default_CMsgWebAPIKey_AccountId +} + +func (m *CMsgWebAPIKey) GetPublisherGroupId() uint32 { + if m != nil && m.PublisherGroupId != nil { + return *m.PublisherGroupId + } + return Default_CMsgWebAPIKey_PublisherGroupId +} + +func (m *CMsgWebAPIKey) GetKeyId() uint32 { + if m != nil && m.KeyId != nil { + return *m.KeyId + } + return 0 +} + +func (m *CMsgWebAPIKey) GetDomain() string { + if m != nil && m.Domain != nil { + return *m.Domain + } + return "" +} + +type CMsgHttpRequest struct { + RequestMethod *uint32 `protobuf:"varint,1,opt,name=request_method,json=requestMethod" json:"request_method,omitempty"` + Hostname *string `protobuf:"bytes,2,opt,name=hostname" json:"hostname,omitempty"` + Url *string `protobuf:"bytes,3,opt,name=url" json:"url,omitempty"` + Headers []*CMsgHttpRequest_RequestHeader `protobuf:"bytes,4,rep,name=headers" json:"headers,omitempty"` + GetParams []*CMsgHttpRequest_QueryParam `protobuf:"bytes,5,rep,name=get_params,json=getParams" json:"get_params,omitempty"` + PostParams []*CMsgHttpRequest_QueryParam `protobuf:"bytes,6,rep,name=post_params,json=postParams" json:"post_params,omitempty"` + Body []byte `protobuf:"bytes,7,opt,name=body" json:"body,omitempty"` + AbsoluteTimeout *uint32 `protobuf:"varint,8,opt,name=absolute_timeout,json=absoluteTimeout" json:"absolute_timeout,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgHttpRequest) Reset() { *m = CMsgHttpRequest{} } +func (m *CMsgHttpRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgHttpRequest) ProtoMessage() {} +func (*CMsgHttpRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{2} +} + +func (m *CMsgHttpRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgHttpRequest.Unmarshal(m, b) +} +func (m *CMsgHttpRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgHttpRequest.Marshal(b, m, deterministic) +} +func (m *CMsgHttpRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgHttpRequest.Merge(m, src) +} +func (m *CMsgHttpRequest) XXX_Size() int { + return xxx_messageInfo_CMsgHttpRequest.Size(m) +} +func (m *CMsgHttpRequest) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgHttpRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgHttpRequest proto.InternalMessageInfo + +func (m *CMsgHttpRequest) GetRequestMethod() uint32 { + if m != nil && m.RequestMethod != nil { + return *m.RequestMethod + } + return 0 +} + +func (m *CMsgHttpRequest) GetHostname() string { + if m != nil && m.Hostname != nil { + return *m.Hostname + } + return "" +} + +func (m *CMsgHttpRequest) GetUrl() string { + if m != nil && m.Url != nil { + return *m.Url + } + return "" +} + +func (m *CMsgHttpRequest) GetHeaders() []*CMsgHttpRequest_RequestHeader { + if m != nil { + return m.Headers + } + return nil +} + +func (m *CMsgHttpRequest) GetGetParams() []*CMsgHttpRequest_QueryParam { + if m != nil { + return m.GetParams + } + return nil +} + +func (m *CMsgHttpRequest) GetPostParams() []*CMsgHttpRequest_QueryParam { + if m != nil { + return m.PostParams + } + return nil +} + +func (m *CMsgHttpRequest) GetBody() []byte { + if m != nil { + return m.Body + } + return nil +} + +func (m *CMsgHttpRequest) GetAbsoluteTimeout() uint32 { + if m != nil && m.AbsoluteTimeout != nil { + return *m.AbsoluteTimeout + } + return 0 +} + +type CMsgHttpRequest_RequestHeader struct { + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgHttpRequest_RequestHeader) Reset() { *m = CMsgHttpRequest_RequestHeader{} } +func (m *CMsgHttpRequest_RequestHeader) String() string { return proto.CompactTextString(m) } +func (*CMsgHttpRequest_RequestHeader) ProtoMessage() {} +func (*CMsgHttpRequest_RequestHeader) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{2, 0} +} + +func (m *CMsgHttpRequest_RequestHeader) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgHttpRequest_RequestHeader.Unmarshal(m, b) +} +func (m *CMsgHttpRequest_RequestHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgHttpRequest_RequestHeader.Marshal(b, m, deterministic) +} +func (m *CMsgHttpRequest_RequestHeader) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgHttpRequest_RequestHeader.Merge(m, src) +} +func (m *CMsgHttpRequest_RequestHeader) XXX_Size() int { + return xxx_messageInfo_CMsgHttpRequest_RequestHeader.Size(m) +} +func (m *CMsgHttpRequest_RequestHeader) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgHttpRequest_RequestHeader.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgHttpRequest_RequestHeader proto.InternalMessageInfo + +func (m *CMsgHttpRequest_RequestHeader) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CMsgHttpRequest_RequestHeader) GetValue() string { + if m != nil && m.Value != nil { + return *m.Value + } + return "" +} + +type CMsgHttpRequest_QueryParam struct { + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Value []byte `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgHttpRequest_QueryParam) Reset() { *m = CMsgHttpRequest_QueryParam{} } +func (m *CMsgHttpRequest_QueryParam) String() string { return proto.CompactTextString(m) } +func (*CMsgHttpRequest_QueryParam) ProtoMessage() {} +func (*CMsgHttpRequest_QueryParam) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{2, 1} +} + +func (m *CMsgHttpRequest_QueryParam) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgHttpRequest_QueryParam.Unmarshal(m, b) +} +func (m *CMsgHttpRequest_QueryParam) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgHttpRequest_QueryParam.Marshal(b, m, deterministic) +} +func (m *CMsgHttpRequest_QueryParam) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgHttpRequest_QueryParam.Merge(m, src) +} +func (m *CMsgHttpRequest_QueryParam) XXX_Size() int { + return xxx_messageInfo_CMsgHttpRequest_QueryParam.Size(m) +} +func (m *CMsgHttpRequest_QueryParam) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgHttpRequest_QueryParam.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgHttpRequest_QueryParam proto.InternalMessageInfo + +func (m *CMsgHttpRequest_QueryParam) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CMsgHttpRequest_QueryParam) GetValue() []byte { + if m != nil { + return m.Value + } + return nil +} + +type CMsgWebAPIRequest struct { + UNUSEDJobName *string `protobuf:"bytes,1,opt,name=UNUSED_job_name,json=UNUSEDJobName" json:"UNUSED_job_name,omitempty"` + InterfaceName *string `protobuf:"bytes,2,opt,name=interface_name,json=interfaceName" json:"interface_name,omitempty"` + MethodName *string `protobuf:"bytes,3,opt,name=method_name,json=methodName" json:"method_name,omitempty"` + Version *uint32 `protobuf:"varint,4,opt,name=version" json:"version,omitempty"` + ApiKey *CMsgWebAPIKey `protobuf:"bytes,5,opt,name=api_key,json=apiKey" json:"api_key,omitempty"` + Request *CMsgHttpRequest `protobuf:"bytes,6,opt,name=request" json:"request,omitempty"` + RoutingAppId *uint32 `protobuf:"varint,7,opt,name=routing_app_id,json=routingAppId" json:"routing_app_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgWebAPIRequest) Reset() { *m = CMsgWebAPIRequest{} } +func (m *CMsgWebAPIRequest) String() string { return proto.CompactTextString(m) } +func (*CMsgWebAPIRequest) ProtoMessage() {} +func (*CMsgWebAPIRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{3} +} + +func (m *CMsgWebAPIRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgWebAPIRequest.Unmarshal(m, b) +} +func (m *CMsgWebAPIRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgWebAPIRequest.Marshal(b, m, deterministic) +} +func (m *CMsgWebAPIRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgWebAPIRequest.Merge(m, src) +} +func (m *CMsgWebAPIRequest) XXX_Size() int { + return xxx_messageInfo_CMsgWebAPIRequest.Size(m) +} +func (m *CMsgWebAPIRequest) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgWebAPIRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgWebAPIRequest proto.InternalMessageInfo + +func (m *CMsgWebAPIRequest) GetUNUSEDJobName() string { + if m != nil && m.UNUSEDJobName != nil { + return *m.UNUSEDJobName + } + return "" +} + +func (m *CMsgWebAPIRequest) GetInterfaceName() string { + if m != nil && m.InterfaceName != nil { + return *m.InterfaceName + } + return "" +} + +func (m *CMsgWebAPIRequest) GetMethodName() string { + if m != nil && m.MethodName != nil { + return *m.MethodName + } + return "" +} + +func (m *CMsgWebAPIRequest) GetVersion() uint32 { + if m != nil && m.Version != nil { + return *m.Version + } + return 0 +} + +func (m *CMsgWebAPIRequest) GetApiKey() *CMsgWebAPIKey { + if m != nil { + return m.ApiKey + } + return nil +} + +func (m *CMsgWebAPIRequest) GetRequest() *CMsgHttpRequest { + if m != nil { + return m.Request + } + return nil +} + +func (m *CMsgWebAPIRequest) GetRoutingAppId() uint32 { + if m != nil && m.RoutingAppId != nil { + return *m.RoutingAppId + } + return 0 +} + +type CMsgHttpResponse struct { + StatusCode *uint32 `protobuf:"varint,1,opt,name=status_code,json=statusCode" json:"status_code,omitempty"` + Headers []*CMsgHttpResponse_ResponseHeader `protobuf:"bytes,2,rep,name=headers" json:"headers,omitempty"` + Body []byte `protobuf:"bytes,3,opt,name=body" json:"body,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgHttpResponse) Reset() { *m = CMsgHttpResponse{} } +func (m *CMsgHttpResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgHttpResponse) ProtoMessage() {} +func (*CMsgHttpResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{4} +} + +func (m *CMsgHttpResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgHttpResponse.Unmarshal(m, b) +} +func (m *CMsgHttpResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgHttpResponse.Marshal(b, m, deterministic) +} +func (m *CMsgHttpResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgHttpResponse.Merge(m, src) +} +func (m *CMsgHttpResponse) XXX_Size() int { + return xxx_messageInfo_CMsgHttpResponse.Size(m) +} +func (m *CMsgHttpResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgHttpResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgHttpResponse proto.InternalMessageInfo + +func (m *CMsgHttpResponse) GetStatusCode() uint32 { + if m != nil && m.StatusCode != nil { + return *m.StatusCode + } + return 0 +} + +func (m *CMsgHttpResponse) GetHeaders() []*CMsgHttpResponse_ResponseHeader { + if m != nil { + return m.Headers + } + return nil +} + +func (m *CMsgHttpResponse) GetBody() []byte { + if m != nil { + return m.Body + } + return nil +} + +type CMsgHttpResponse_ResponseHeader struct { + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgHttpResponse_ResponseHeader) Reset() { *m = CMsgHttpResponse_ResponseHeader{} } +func (m *CMsgHttpResponse_ResponseHeader) String() string { return proto.CompactTextString(m) } +func (*CMsgHttpResponse_ResponseHeader) ProtoMessage() {} +func (*CMsgHttpResponse_ResponseHeader) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{4, 0} +} + +func (m *CMsgHttpResponse_ResponseHeader) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgHttpResponse_ResponseHeader.Unmarshal(m, b) +} +func (m *CMsgHttpResponse_ResponseHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgHttpResponse_ResponseHeader.Marshal(b, m, deterministic) +} +func (m *CMsgHttpResponse_ResponseHeader) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgHttpResponse_ResponseHeader.Merge(m, src) +} +func (m *CMsgHttpResponse_ResponseHeader) XXX_Size() int { + return xxx_messageInfo_CMsgHttpResponse_ResponseHeader.Size(m) +} +func (m *CMsgHttpResponse_ResponseHeader) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgHttpResponse_ResponseHeader.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgHttpResponse_ResponseHeader proto.InternalMessageInfo + +func (m *CMsgHttpResponse_ResponseHeader) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CMsgHttpResponse_ResponseHeader) GetValue() string { + if m != nil && m.Value != nil { + return *m.Value + } + return "" +} + +type CMsgAMFindAccounts struct { + SearchType *uint32 `protobuf:"varint,1,opt,name=search_type,json=searchType" json:"search_type,omitempty"` + SearchString *string `protobuf:"bytes,2,opt,name=search_string,json=searchString" json:"search_string,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgAMFindAccounts) Reset() { *m = CMsgAMFindAccounts{} } +func (m *CMsgAMFindAccounts) String() string { return proto.CompactTextString(m) } +func (*CMsgAMFindAccounts) ProtoMessage() {} +func (*CMsgAMFindAccounts) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{5} +} + +func (m *CMsgAMFindAccounts) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgAMFindAccounts.Unmarshal(m, b) +} +func (m *CMsgAMFindAccounts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgAMFindAccounts.Marshal(b, m, deterministic) +} +func (m *CMsgAMFindAccounts) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgAMFindAccounts.Merge(m, src) +} +func (m *CMsgAMFindAccounts) XXX_Size() int { + return xxx_messageInfo_CMsgAMFindAccounts.Size(m) +} +func (m *CMsgAMFindAccounts) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgAMFindAccounts.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgAMFindAccounts proto.InternalMessageInfo + +func (m *CMsgAMFindAccounts) GetSearchType() uint32 { + if m != nil && m.SearchType != nil { + return *m.SearchType + } + return 0 +} + +func (m *CMsgAMFindAccounts) GetSearchString() string { + if m != nil && m.SearchString != nil { + return *m.SearchString + } + return "" +} + +type CMsgAMFindAccountsResponse struct { + SteamId []uint64 `protobuf:"fixed64,1,rep,name=steam_id,json=steamId" json:"steam_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgAMFindAccountsResponse) Reset() { *m = CMsgAMFindAccountsResponse{} } +func (m *CMsgAMFindAccountsResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgAMFindAccountsResponse) ProtoMessage() {} +func (*CMsgAMFindAccountsResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{6} +} + +func (m *CMsgAMFindAccountsResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgAMFindAccountsResponse.Unmarshal(m, b) +} +func (m *CMsgAMFindAccountsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgAMFindAccountsResponse.Marshal(b, m, deterministic) +} +func (m *CMsgAMFindAccountsResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgAMFindAccountsResponse.Merge(m, src) +} +func (m *CMsgAMFindAccountsResponse) XXX_Size() int { + return xxx_messageInfo_CMsgAMFindAccountsResponse.Size(m) +} +func (m *CMsgAMFindAccountsResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgAMFindAccountsResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgAMFindAccountsResponse proto.InternalMessageInfo + +func (m *CMsgAMFindAccountsResponse) GetSteamId() []uint64 { + if m != nil { + return m.SteamId + } + return nil +} + +type CMsgNotifyWatchdog struct { + Source *uint32 `protobuf:"varint,1,opt,name=source" json:"source,omitempty"` + AlertType *uint32 `protobuf:"varint,2,opt,name=alert_type,json=alertType" json:"alert_type,omitempty"` + AlertDestination *uint32 `protobuf:"varint,3,opt,name=alert_destination,json=alertDestination" json:"alert_destination,omitempty"` + Critical *bool `protobuf:"varint,4,opt,name=critical" json:"critical,omitempty"` + Time *uint32 `protobuf:"varint,5,opt,name=time" json:"time,omitempty"` + Appid *uint32 `protobuf:"varint,6,opt,name=appid" json:"appid,omitempty"` + Text *string `protobuf:"bytes,7,opt,name=text" json:"text,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgNotifyWatchdog) Reset() { *m = CMsgNotifyWatchdog{} } +func (m *CMsgNotifyWatchdog) String() string { return proto.CompactTextString(m) } +func (*CMsgNotifyWatchdog) ProtoMessage() {} +func (*CMsgNotifyWatchdog) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{7} +} + +func (m *CMsgNotifyWatchdog) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgNotifyWatchdog.Unmarshal(m, b) +} +func (m *CMsgNotifyWatchdog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgNotifyWatchdog.Marshal(b, m, deterministic) +} +func (m *CMsgNotifyWatchdog) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgNotifyWatchdog.Merge(m, src) +} +func (m *CMsgNotifyWatchdog) XXX_Size() int { + return xxx_messageInfo_CMsgNotifyWatchdog.Size(m) +} +func (m *CMsgNotifyWatchdog) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgNotifyWatchdog.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgNotifyWatchdog proto.InternalMessageInfo + +func (m *CMsgNotifyWatchdog) GetSource() uint32 { + if m != nil && m.Source != nil { + return *m.Source + } + return 0 +} + +func (m *CMsgNotifyWatchdog) GetAlertType() uint32 { + if m != nil && m.AlertType != nil { + return *m.AlertType + } + return 0 +} + +func (m *CMsgNotifyWatchdog) GetAlertDestination() uint32 { + if m != nil && m.AlertDestination != nil { + return *m.AlertDestination + } + return 0 +} + +func (m *CMsgNotifyWatchdog) GetCritical() bool { + if m != nil && m.Critical != nil { + return *m.Critical + } + return false +} + +func (m *CMsgNotifyWatchdog) GetTime() uint32 { + if m != nil && m.Time != nil { + return *m.Time + } + return 0 +} + +func (m *CMsgNotifyWatchdog) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CMsgNotifyWatchdog) GetText() string { + if m != nil && m.Text != nil { + return *m.Text + } + return "" +} + +type CMsgAMGetLicenses struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgAMGetLicenses) Reset() { *m = CMsgAMGetLicenses{} } +func (m *CMsgAMGetLicenses) String() string { return proto.CompactTextString(m) } +func (*CMsgAMGetLicenses) ProtoMessage() {} +func (*CMsgAMGetLicenses) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{8} +} + +func (m *CMsgAMGetLicenses) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgAMGetLicenses.Unmarshal(m, b) +} +func (m *CMsgAMGetLicenses) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgAMGetLicenses.Marshal(b, m, deterministic) +} +func (m *CMsgAMGetLicenses) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgAMGetLicenses.Merge(m, src) +} +func (m *CMsgAMGetLicenses) XXX_Size() int { + return xxx_messageInfo_CMsgAMGetLicenses.Size(m) +} +func (m *CMsgAMGetLicenses) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgAMGetLicenses.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgAMGetLicenses proto.InternalMessageInfo + +func (m *CMsgAMGetLicenses) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +type CMsgPackageLicense struct { + PackageId *uint32 `protobuf:"varint,1,opt,name=package_id,json=packageId" json:"package_id,omitempty"` + TimeCreated *uint32 `protobuf:"varint,2,opt,name=time_created,json=timeCreated" json:"time_created,omitempty"` + OwnerId *uint32 `protobuf:"varint,3,opt,name=owner_id,json=ownerId" json:"owner_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgPackageLicense) Reset() { *m = CMsgPackageLicense{} } +func (m *CMsgPackageLicense) String() string { return proto.CompactTextString(m) } +func (*CMsgPackageLicense) ProtoMessage() {} +func (*CMsgPackageLicense) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{9} +} + +func (m *CMsgPackageLicense) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgPackageLicense.Unmarshal(m, b) +} +func (m *CMsgPackageLicense) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgPackageLicense.Marshal(b, m, deterministic) +} +func (m *CMsgPackageLicense) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgPackageLicense.Merge(m, src) +} +func (m *CMsgPackageLicense) XXX_Size() int { + return xxx_messageInfo_CMsgPackageLicense.Size(m) +} +func (m *CMsgPackageLicense) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgPackageLicense.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgPackageLicense proto.InternalMessageInfo + +func (m *CMsgPackageLicense) GetPackageId() uint32 { + if m != nil && m.PackageId != nil { + return *m.PackageId + } + return 0 +} + +func (m *CMsgPackageLicense) GetTimeCreated() uint32 { + if m != nil && m.TimeCreated != nil { + return *m.TimeCreated + } + return 0 +} + +func (m *CMsgPackageLicense) GetOwnerId() uint32 { + if m != nil && m.OwnerId != nil { + return *m.OwnerId + } + return 0 +} + +type CMsgAMGetLicensesResponse struct { + License []*CMsgPackageLicense `protobuf:"bytes,1,rep,name=license" json:"license,omitempty"` + Result *uint32 `protobuf:"varint,2,opt,name=result" json:"result,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgAMGetLicensesResponse) Reset() { *m = CMsgAMGetLicensesResponse{} } +func (m *CMsgAMGetLicensesResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgAMGetLicensesResponse) ProtoMessage() {} +func (*CMsgAMGetLicensesResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{10} +} + +func (m *CMsgAMGetLicensesResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgAMGetLicensesResponse.Unmarshal(m, b) +} +func (m *CMsgAMGetLicensesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgAMGetLicensesResponse.Marshal(b, m, deterministic) +} +func (m *CMsgAMGetLicensesResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgAMGetLicensesResponse.Merge(m, src) +} +func (m *CMsgAMGetLicensesResponse) XXX_Size() int { + return xxx_messageInfo_CMsgAMGetLicensesResponse.Size(m) +} +func (m *CMsgAMGetLicensesResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgAMGetLicensesResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgAMGetLicensesResponse proto.InternalMessageInfo + +func (m *CMsgAMGetLicensesResponse) GetLicense() []*CMsgPackageLicense { + if m != nil { + return m.License + } + return nil +} + +func (m *CMsgAMGetLicensesResponse) GetResult() uint32 { + if m != nil && m.Result != nil { + return *m.Result + } + return 0 +} + +type CMsgAMGetUserGameStats struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"` + GameId *uint64 `protobuf:"fixed64,2,opt,name=game_id,json=gameId" json:"game_id,omitempty"` + Stats []uint32 `protobuf:"varint,3,rep,name=stats" json:"stats,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgAMGetUserGameStats) Reset() { *m = CMsgAMGetUserGameStats{} } +func (m *CMsgAMGetUserGameStats) String() string { return proto.CompactTextString(m) } +func (*CMsgAMGetUserGameStats) ProtoMessage() {} +func (*CMsgAMGetUserGameStats) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{11} +} + +func (m *CMsgAMGetUserGameStats) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgAMGetUserGameStats.Unmarshal(m, b) +} +func (m *CMsgAMGetUserGameStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgAMGetUserGameStats.Marshal(b, m, deterministic) +} +func (m *CMsgAMGetUserGameStats) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgAMGetUserGameStats.Merge(m, src) +} +func (m *CMsgAMGetUserGameStats) XXX_Size() int { + return xxx_messageInfo_CMsgAMGetUserGameStats.Size(m) +} +func (m *CMsgAMGetUserGameStats) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgAMGetUserGameStats.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgAMGetUserGameStats proto.InternalMessageInfo + +func (m *CMsgAMGetUserGameStats) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +func (m *CMsgAMGetUserGameStats) GetGameId() uint64 { + if m != nil && m.GameId != nil { + return *m.GameId + } + return 0 +} + +func (m *CMsgAMGetUserGameStats) GetStats() []uint32 { + if m != nil { + return m.Stats + } + return nil +} + +type CMsgAMGetUserGameStatsResponse struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"` + GameId *uint64 `protobuf:"fixed64,2,opt,name=game_id,json=gameId" json:"game_id,omitempty"` + Eresult *int32 `protobuf:"varint,3,opt,name=eresult,def=2" json:"eresult,omitempty"` + Stats []*CMsgAMGetUserGameStatsResponse_Stats `protobuf:"bytes,4,rep,name=stats" json:"stats,omitempty"` + AchievementBlocks []*CMsgAMGetUserGameStatsResponse_Achievement_Blocks `protobuf:"bytes,5,rep,name=achievement_blocks,json=achievementBlocks" json:"achievement_blocks,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgAMGetUserGameStatsResponse) Reset() { *m = CMsgAMGetUserGameStatsResponse{} } +func (m *CMsgAMGetUserGameStatsResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgAMGetUserGameStatsResponse) ProtoMessage() {} +func (*CMsgAMGetUserGameStatsResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{12} +} + +func (m *CMsgAMGetUserGameStatsResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgAMGetUserGameStatsResponse.Unmarshal(m, b) +} +func (m *CMsgAMGetUserGameStatsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgAMGetUserGameStatsResponse.Marshal(b, m, deterministic) +} +func (m *CMsgAMGetUserGameStatsResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgAMGetUserGameStatsResponse.Merge(m, src) +} +func (m *CMsgAMGetUserGameStatsResponse) XXX_Size() int { + return xxx_messageInfo_CMsgAMGetUserGameStatsResponse.Size(m) +} +func (m *CMsgAMGetUserGameStatsResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgAMGetUserGameStatsResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgAMGetUserGameStatsResponse proto.InternalMessageInfo + +const Default_CMsgAMGetUserGameStatsResponse_Eresult int32 = 2 + +func (m *CMsgAMGetUserGameStatsResponse) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +func (m *CMsgAMGetUserGameStatsResponse) GetGameId() uint64 { + if m != nil && m.GameId != nil { + return *m.GameId + } + return 0 +} + +func (m *CMsgAMGetUserGameStatsResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgAMGetUserGameStatsResponse_Eresult +} + +func (m *CMsgAMGetUserGameStatsResponse) GetStats() []*CMsgAMGetUserGameStatsResponse_Stats { + if m != nil { + return m.Stats + } + return nil +} + +func (m *CMsgAMGetUserGameStatsResponse) GetAchievementBlocks() []*CMsgAMGetUserGameStatsResponse_Achievement_Blocks { + if m != nil { + return m.AchievementBlocks + } + return nil +} + +type CMsgAMGetUserGameStatsResponse_Stats struct { + StatId *uint32 `protobuf:"varint,1,opt,name=stat_id,json=statId" json:"stat_id,omitempty"` + StatValue *uint32 `protobuf:"varint,2,opt,name=stat_value,json=statValue" json:"stat_value,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgAMGetUserGameStatsResponse_Stats) Reset() { *m = CMsgAMGetUserGameStatsResponse_Stats{} } +func (m *CMsgAMGetUserGameStatsResponse_Stats) String() string { return proto.CompactTextString(m) } +func (*CMsgAMGetUserGameStatsResponse_Stats) ProtoMessage() {} +func (*CMsgAMGetUserGameStatsResponse_Stats) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{12, 0} +} + +func (m *CMsgAMGetUserGameStatsResponse_Stats) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgAMGetUserGameStatsResponse_Stats.Unmarshal(m, b) +} +func (m *CMsgAMGetUserGameStatsResponse_Stats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgAMGetUserGameStatsResponse_Stats.Marshal(b, m, deterministic) +} +func (m *CMsgAMGetUserGameStatsResponse_Stats) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgAMGetUserGameStatsResponse_Stats.Merge(m, src) +} +func (m *CMsgAMGetUserGameStatsResponse_Stats) XXX_Size() int { + return xxx_messageInfo_CMsgAMGetUserGameStatsResponse_Stats.Size(m) +} +func (m *CMsgAMGetUserGameStatsResponse_Stats) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgAMGetUserGameStatsResponse_Stats.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgAMGetUserGameStatsResponse_Stats proto.InternalMessageInfo + +func (m *CMsgAMGetUserGameStatsResponse_Stats) GetStatId() uint32 { + if m != nil && m.StatId != nil { + return *m.StatId + } + return 0 +} + +func (m *CMsgAMGetUserGameStatsResponse_Stats) GetStatValue() uint32 { + if m != nil && m.StatValue != nil { + return *m.StatValue + } + return 0 +} + +type CMsgAMGetUserGameStatsResponse_Achievement_Blocks struct { + AchievementId *uint32 `protobuf:"varint,1,opt,name=achievement_id,json=achievementId" json:"achievement_id,omitempty"` + AchievementBitId *uint32 `protobuf:"varint,2,opt,name=achievement_bit_id,json=achievementBitId" json:"achievement_bit_id,omitempty"` + UnlockTime *uint32 `protobuf:"fixed32,3,opt,name=unlock_time,json=unlockTime" json:"unlock_time,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgAMGetUserGameStatsResponse_Achievement_Blocks) Reset() { + *m = CMsgAMGetUserGameStatsResponse_Achievement_Blocks{} +} +func (m *CMsgAMGetUserGameStatsResponse_Achievement_Blocks) String() string { + return proto.CompactTextString(m) +} +func (*CMsgAMGetUserGameStatsResponse_Achievement_Blocks) ProtoMessage() {} +func (*CMsgAMGetUserGameStatsResponse_Achievement_Blocks) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{12, 1} +} + +func (m *CMsgAMGetUserGameStatsResponse_Achievement_Blocks) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgAMGetUserGameStatsResponse_Achievement_Blocks.Unmarshal(m, b) +} +func (m *CMsgAMGetUserGameStatsResponse_Achievement_Blocks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgAMGetUserGameStatsResponse_Achievement_Blocks.Marshal(b, m, deterministic) +} +func (m *CMsgAMGetUserGameStatsResponse_Achievement_Blocks) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgAMGetUserGameStatsResponse_Achievement_Blocks.Merge(m, src) +} +func (m *CMsgAMGetUserGameStatsResponse_Achievement_Blocks) XXX_Size() int { + return xxx_messageInfo_CMsgAMGetUserGameStatsResponse_Achievement_Blocks.Size(m) +} +func (m *CMsgAMGetUserGameStatsResponse_Achievement_Blocks) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgAMGetUserGameStatsResponse_Achievement_Blocks.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgAMGetUserGameStatsResponse_Achievement_Blocks proto.InternalMessageInfo + +func (m *CMsgAMGetUserGameStatsResponse_Achievement_Blocks) GetAchievementId() uint32 { + if m != nil && m.AchievementId != nil { + return *m.AchievementId + } + return 0 +} + +func (m *CMsgAMGetUserGameStatsResponse_Achievement_Blocks) GetAchievementBitId() uint32 { + if m != nil && m.AchievementBitId != nil { + return *m.AchievementBitId + } + return 0 +} + +func (m *CMsgAMGetUserGameStatsResponse_Achievement_Blocks) GetUnlockTime() uint32 { + if m != nil && m.UnlockTime != nil { + return *m.UnlockTime + } + return 0 +} + +type CMsgGCGetCommandList struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"` + CommandPrefix *string `protobuf:"bytes,2,opt,name=command_prefix,json=commandPrefix" json:"command_prefix,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCGetCommandList) Reset() { *m = CMsgGCGetCommandList{} } +func (m *CMsgGCGetCommandList) String() string { return proto.CompactTextString(m) } +func (*CMsgGCGetCommandList) ProtoMessage() {} +func (*CMsgGCGetCommandList) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{13} +} + +func (m *CMsgGCGetCommandList) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCGetCommandList.Unmarshal(m, b) +} +func (m *CMsgGCGetCommandList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCGetCommandList.Marshal(b, m, deterministic) +} +func (m *CMsgGCGetCommandList) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCGetCommandList.Merge(m, src) +} +func (m *CMsgGCGetCommandList) XXX_Size() int { + return xxx_messageInfo_CMsgGCGetCommandList.Size(m) +} +func (m *CMsgGCGetCommandList) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCGetCommandList.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCGetCommandList proto.InternalMessageInfo + +func (m *CMsgGCGetCommandList) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgGCGetCommandList) GetCommandPrefix() string { + if m != nil && m.CommandPrefix != nil { + return *m.CommandPrefix + } + return "" +} + +type CMsgGCGetCommandListResponse struct { + CommandName []string `protobuf:"bytes,1,rep,name=command_name,json=commandName" json:"command_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCGetCommandListResponse) Reset() { *m = CMsgGCGetCommandListResponse{} } +func (m *CMsgGCGetCommandListResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgGCGetCommandListResponse) ProtoMessage() {} +func (*CMsgGCGetCommandListResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{14} +} + +func (m *CMsgGCGetCommandListResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCGetCommandListResponse.Unmarshal(m, b) +} +func (m *CMsgGCGetCommandListResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCGetCommandListResponse.Marshal(b, m, deterministic) +} +func (m *CMsgGCGetCommandListResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCGetCommandListResponse.Merge(m, src) +} +func (m *CMsgGCGetCommandListResponse) XXX_Size() int { + return xxx_messageInfo_CMsgGCGetCommandListResponse.Size(m) +} +func (m *CMsgGCGetCommandListResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCGetCommandListResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCGetCommandListResponse proto.InternalMessageInfo + +func (m *CMsgGCGetCommandListResponse) GetCommandName() []string { + if m != nil { + return m.CommandName + } + return nil +} + +type CGCMsgMemCachedGet struct { + Keys []string `protobuf:"bytes,1,rep,name=keys" json:"keys,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCMsgMemCachedGet) Reset() { *m = CGCMsgMemCachedGet{} } +func (m *CGCMsgMemCachedGet) String() string { return proto.CompactTextString(m) } +func (*CGCMsgMemCachedGet) ProtoMessage() {} +func (*CGCMsgMemCachedGet) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{15} +} + +func (m *CGCMsgMemCachedGet) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCMsgMemCachedGet.Unmarshal(m, b) +} +func (m *CGCMsgMemCachedGet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCMsgMemCachedGet.Marshal(b, m, deterministic) +} +func (m *CGCMsgMemCachedGet) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCMsgMemCachedGet.Merge(m, src) +} +func (m *CGCMsgMemCachedGet) XXX_Size() int { + return xxx_messageInfo_CGCMsgMemCachedGet.Size(m) +} +func (m *CGCMsgMemCachedGet) XXX_DiscardUnknown() { + xxx_messageInfo_CGCMsgMemCachedGet.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCMsgMemCachedGet proto.InternalMessageInfo + +func (m *CGCMsgMemCachedGet) GetKeys() []string { + if m != nil { + return m.Keys + } + return nil +} + +type CGCMsgMemCachedGetResponse struct { + Values []*CGCMsgMemCachedGetResponse_ValueTag `protobuf:"bytes,1,rep,name=values" json:"values,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCMsgMemCachedGetResponse) Reset() { *m = CGCMsgMemCachedGetResponse{} } +func (m *CGCMsgMemCachedGetResponse) String() string { return proto.CompactTextString(m) } +func (*CGCMsgMemCachedGetResponse) ProtoMessage() {} +func (*CGCMsgMemCachedGetResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{16} +} + +func (m *CGCMsgMemCachedGetResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCMsgMemCachedGetResponse.Unmarshal(m, b) +} +func (m *CGCMsgMemCachedGetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCMsgMemCachedGetResponse.Marshal(b, m, deterministic) +} +func (m *CGCMsgMemCachedGetResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCMsgMemCachedGetResponse.Merge(m, src) +} +func (m *CGCMsgMemCachedGetResponse) XXX_Size() int { + return xxx_messageInfo_CGCMsgMemCachedGetResponse.Size(m) +} +func (m *CGCMsgMemCachedGetResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CGCMsgMemCachedGetResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCMsgMemCachedGetResponse proto.InternalMessageInfo + +func (m *CGCMsgMemCachedGetResponse) GetValues() []*CGCMsgMemCachedGetResponse_ValueTag { + if m != nil { + return m.Values + } + return nil +} + +type CGCMsgMemCachedGetResponse_ValueTag struct { + Found *bool `protobuf:"varint,1,opt,name=found" json:"found,omitempty"` + Value []byte `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCMsgMemCachedGetResponse_ValueTag) Reset() { *m = CGCMsgMemCachedGetResponse_ValueTag{} } +func (m *CGCMsgMemCachedGetResponse_ValueTag) String() string { return proto.CompactTextString(m) } +func (*CGCMsgMemCachedGetResponse_ValueTag) ProtoMessage() {} +func (*CGCMsgMemCachedGetResponse_ValueTag) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{16, 0} +} + +func (m *CGCMsgMemCachedGetResponse_ValueTag) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCMsgMemCachedGetResponse_ValueTag.Unmarshal(m, b) +} +func (m *CGCMsgMemCachedGetResponse_ValueTag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCMsgMemCachedGetResponse_ValueTag.Marshal(b, m, deterministic) +} +func (m *CGCMsgMemCachedGetResponse_ValueTag) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCMsgMemCachedGetResponse_ValueTag.Merge(m, src) +} +func (m *CGCMsgMemCachedGetResponse_ValueTag) XXX_Size() int { + return xxx_messageInfo_CGCMsgMemCachedGetResponse_ValueTag.Size(m) +} +func (m *CGCMsgMemCachedGetResponse_ValueTag) XXX_DiscardUnknown() { + xxx_messageInfo_CGCMsgMemCachedGetResponse_ValueTag.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCMsgMemCachedGetResponse_ValueTag proto.InternalMessageInfo + +func (m *CGCMsgMemCachedGetResponse_ValueTag) GetFound() bool { + if m != nil && m.Found != nil { + return *m.Found + } + return false +} + +func (m *CGCMsgMemCachedGetResponse_ValueTag) GetValue() []byte { + if m != nil { + return m.Value + } + return nil +} + +type CGCMsgMemCachedSet struct { + Keys []*CGCMsgMemCachedSet_KeyPair `protobuf:"bytes,1,rep,name=keys" json:"keys,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCMsgMemCachedSet) Reset() { *m = CGCMsgMemCachedSet{} } +func (m *CGCMsgMemCachedSet) String() string { return proto.CompactTextString(m) } +func (*CGCMsgMemCachedSet) ProtoMessage() {} +func (*CGCMsgMemCachedSet) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{17} +} + +func (m *CGCMsgMemCachedSet) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCMsgMemCachedSet.Unmarshal(m, b) +} +func (m *CGCMsgMemCachedSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCMsgMemCachedSet.Marshal(b, m, deterministic) +} +func (m *CGCMsgMemCachedSet) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCMsgMemCachedSet.Merge(m, src) +} +func (m *CGCMsgMemCachedSet) XXX_Size() int { + return xxx_messageInfo_CGCMsgMemCachedSet.Size(m) +} +func (m *CGCMsgMemCachedSet) XXX_DiscardUnknown() { + xxx_messageInfo_CGCMsgMemCachedSet.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCMsgMemCachedSet proto.InternalMessageInfo + +func (m *CGCMsgMemCachedSet) GetKeys() []*CGCMsgMemCachedSet_KeyPair { + if m != nil { + return m.Keys + } + return nil +} + +type CGCMsgMemCachedSet_KeyPair struct { + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Value []byte `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCMsgMemCachedSet_KeyPair) Reset() { *m = CGCMsgMemCachedSet_KeyPair{} } +func (m *CGCMsgMemCachedSet_KeyPair) String() string { return proto.CompactTextString(m) } +func (*CGCMsgMemCachedSet_KeyPair) ProtoMessage() {} +func (*CGCMsgMemCachedSet_KeyPair) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{17, 0} +} + +func (m *CGCMsgMemCachedSet_KeyPair) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCMsgMemCachedSet_KeyPair.Unmarshal(m, b) +} +func (m *CGCMsgMemCachedSet_KeyPair) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCMsgMemCachedSet_KeyPair.Marshal(b, m, deterministic) +} +func (m *CGCMsgMemCachedSet_KeyPair) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCMsgMemCachedSet_KeyPair.Merge(m, src) +} +func (m *CGCMsgMemCachedSet_KeyPair) XXX_Size() int { + return xxx_messageInfo_CGCMsgMemCachedSet_KeyPair.Size(m) +} +func (m *CGCMsgMemCachedSet_KeyPair) XXX_DiscardUnknown() { + xxx_messageInfo_CGCMsgMemCachedSet_KeyPair.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCMsgMemCachedSet_KeyPair proto.InternalMessageInfo + +func (m *CGCMsgMemCachedSet_KeyPair) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CGCMsgMemCachedSet_KeyPair) GetValue() []byte { + if m != nil { + return m.Value + } + return nil +} + +type CGCMsgMemCachedDelete struct { + Keys []string `protobuf:"bytes,1,rep,name=keys" json:"keys,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCMsgMemCachedDelete) Reset() { *m = CGCMsgMemCachedDelete{} } +func (m *CGCMsgMemCachedDelete) String() string { return proto.CompactTextString(m) } +func (*CGCMsgMemCachedDelete) ProtoMessage() {} +func (*CGCMsgMemCachedDelete) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{18} +} + +func (m *CGCMsgMemCachedDelete) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCMsgMemCachedDelete.Unmarshal(m, b) +} +func (m *CGCMsgMemCachedDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCMsgMemCachedDelete.Marshal(b, m, deterministic) +} +func (m *CGCMsgMemCachedDelete) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCMsgMemCachedDelete.Merge(m, src) +} +func (m *CGCMsgMemCachedDelete) XXX_Size() int { + return xxx_messageInfo_CGCMsgMemCachedDelete.Size(m) +} +func (m *CGCMsgMemCachedDelete) XXX_DiscardUnknown() { + xxx_messageInfo_CGCMsgMemCachedDelete.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCMsgMemCachedDelete proto.InternalMessageInfo + +func (m *CGCMsgMemCachedDelete) GetKeys() []string { + if m != nil { + return m.Keys + } + return nil +} + +type CGCMsgMemCachedStats struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCMsgMemCachedStats) Reset() { *m = CGCMsgMemCachedStats{} } +func (m *CGCMsgMemCachedStats) String() string { return proto.CompactTextString(m) } +func (*CGCMsgMemCachedStats) ProtoMessage() {} +func (*CGCMsgMemCachedStats) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{19} +} + +func (m *CGCMsgMemCachedStats) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCMsgMemCachedStats.Unmarshal(m, b) +} +func (m *CGCMsgMemCachedStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCMsgMemCachedStats.Marshal(b, m, deterministic) +} +func (m *CGCMsgMemCachedStats) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCMsgMemCachedStats.Merge(m, src) +} +func (m *CGCMsgMemCachedStats) XXX_Size() int { + return xxx_messageInfo_CGCMsgMemCachedStats.Size(m) +} +func (m *CGCMsgMemCachedStats) XXX_DiscardUnknown() { + xxx_messageInfo_CGCMsgMemCachedStats.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCMsgMemCachedStats proto.InternalMessageInfo + +type CGCMsgMemCachedStatsResponse struct { + CurrConnections *uint64 `protobuf:"varint,1,opt,name=curr_connections,json=currConnections" json:"curr_connections,omitempty"` + CmdGet *uint64 `protobuf:"varint,2,opt,name=cmd_get,json=cmdGet" json:"cmd_get,omitempty"` + CmdSet *uint64 `protobuf:"varint,3,opt,name=cmd_set,json=cmdSet" json:"cmd_set,omitempty"` + CmdFlush *uint64 `protobuf:"varint,4,opt,name=cmd_flush,json=cmdFlush" json:"cmd_flush,omitempty"` + GetHits *uint64 `protobuf:"varint,5,opt,name=get_hits,json=getHits" json:"get_hits,omitempty"` + GetMisses *uint64 `protobuf:"varint,6,opt,name=get_misses,json=getMisses" json:"get_misses,omitempty"` + DeleteHits *uint64 `protobuf:"varint,7,opt,name=delete_hits,json=deleteHits" json:"delete_hits,omitempty"` + DeleteMisses *uint64 `protobuf:"varint,8,opt,name=delete_misses,json=deleteMisses" json:"delete_misses,omitempty"` + BytesRead *uint64 `protobuf:"varint,9,opt,name=bytes_read,json=bytesRead" json:"bytes_read,omitempty"` + BytesWritten *uint64 `protobuf:"varint,10,opt,name=bytes_written,json=bytesWritten" json:"bytes_written,omitempty"` + LimitMaxbytes *uint64 `protobuf:"varint,11,opt,name=limit_maxbytes,json=limitMaxbytes" json:"limit_maxbytes,omitempty"` + CurrItems *uint64 `protobuf:"varint,12,opt,name=curr_items,json=currItems" json:"curr_items,omitempty"` + Evictions *uint64 `protobuf:"varint,13,opt,name=evictions" json:"evictions,omitempty"` + Bytes *uint64 `protobuf:"varint,14,opt,name=bytes" json:"bytes,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCMsgMemCachedStatsResponse) Reset() { *m = CGCMsgMemCachedStatsResponse{} } +func (m *CGCMsgMemCachedStatsResponse) String() string { return proto.CompactTextString(m) } +func (*CGCMsgMemCachedStatsResponse) ProtoMessage() {} +func (*CGCMsgMemCachedStatsResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{20} +} + +func (m *CGCMsgMemCachedStatsResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCMsgMemCachedStatsResponse.Unmarshal(m, b) +} +func (m *CGCMsgMemCachedStatsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCMsgMemCachedStatsResponse.Marshal(b, m, deterministic) +} +func (m *CGCMsgMemCachedStatsResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCMsgMemCachedStatsResponse.Merge(m, src) +} +func (m *CGCMsgMemCachedStatsResponse) XXX_Size() int { + return xxx_messageInfo_CGCMsgMemCachedStatsResponse.Size(m) +} +func (m *CGCMsgMemCachedStatsResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CGCMsgMemCachedStatsResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCMsgMemCachedStatsResponse proto.InternalMessageInfo + +func (m *CGCMsgMemCachedStatsResponse) GetCurrConnections() uint64 { + if m != nil && m.CurrConnections != nil { + return *m.CurrConnections + } + return 0 +} + +func (m *CGCMsgMemCachedStatsResponse) GetCmdGet() uint64 { + if m != nil && m.CmdGet != nil { + return *m.CmdGet + } + return 0 +} + +func (m *CGCMsgMemCachedStatsResponse) GetCmdSet() uint64 { + if m != nil && m.CmdSet != nil { + return *m.CmdSet + } + return 0 +} + +func (m *CGCMsgMemCachedStatsResponse) GetCmdFlush() uint64 { + if m != nil && m.CmdFlush != nil { + return *m.CmdFlush + } + return 0 +} + +func (m *CGCMsgMemCachedStatsResponse) GetGetHits() uint64 { + if m != nil && m.GetHits != nil { + return *m.GetHits + } + return 0 +} + +func (m *CGCMsgMemCachedStatsResponse) GetGetMisses() uint64 { + if m != nil && m.GetMisses != nil { + return *m.GetMisses + } + return 0 +} + +func (m *CGCMsgMemCachedStatsResponse) GetDeleteHits() uint64 { + if m != nil && m.DeleteHits != nil { + return *m.DeleteHits + } + return 0 +} + +func (m *CGCMsgMemCachedStatsResponse) GetDeleteMisses() uint64 { + if m != nil && m.DeleteMisses != nil { + return *m.DeleteMisses + } + return 0 +} + +func (m *CGCMsgMemCachedStatsResponse) GetBytesRead() uint64 { + if m != nil && m.BytesRead != nil { + return *m.BytesRead + } + return 0 +} + +func (m *CGCMsgMemCachedStatsResponse) GetBytesWritten() uint64 { + if m != nil && m.BytesWritten != nil { + return *m.BytesWritten + } + return 0 +} + +func (m *CGCMsgMemCachedStatsResponse) GetLimitMaxbytes() uint64 { + if m != nil && m.LimitMaxbytes != nil { + return *m.LimitMaxbytes + } + return 0 +} + +func (m *CGCMsgMemCachedStatsResponse) GetCurrItems() uint64 { + if m != nil && m.CurrItems != nil { + return *m.CurrItems + } + return 0 +} + +func (m *CGCMsgMemCachedStatsResponse) GetEvictions() uint64 { + if m != nil && m.Evictions != nil { + return *m.Evictions + } + return 0 +} + +func (m *CGCMsgMemCachedStatsResponse) GetBytes() uint64 { + if m != nil && m.Bytes != nil { + return *m.Bytes + } + return 0 +} + +type CGCMsgSQLStats struct { + SchemaCatalog *uint32 `protobuf:"varint,1,opt,name=schema_catalog,json=schemaCatalog" json:"schema_catalog,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCMsgSQLStats) Reset() { *m = CGCMsgSQLStats{} } +func (m *CGCMsgSQLStats) String() string { return proto.CompactTextString(m) } +func (*CGCMsgSQLStats) ProtoMessage() {} +func (*CGCMsgSQLStats) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{21} +} + +func (m *CGCMsgSQLStats) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCMsgSQLStats.Unmarshal(m, b) +} +func (m *CGCMsgSQLStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCMsgSQLStats.Marshal(b, m, deterministic) +} +func (m *CGCMsgSQLStats) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCMsgSQLStats.Merge(m, src) +} +func (m *CGCMsgSQLStats) XXX_Size() int { + return xxx_messageInfo_CGCMsgSQLStats.Size(m) +} +func (m *CGCMsgSQLStats) XXX_DiscardUnknown() { + xxx_messageInfo_CGCMsgSQLStats.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCMsgSQLStats proto.InternalMessageInfo + +func (m *CGCMsgSQLStats) GetSchemaCatalog() uint32 { + if m != nil && m.SchemaCatalog != nil { + return *m.SchemaCatalog + } + return 0 +} + +type CGCMsgSQLStatsResponse struct { + Threads *uint32 `protobuf:"varint,1,opt,name=threads" json:"threads,omitempty"` + ThreadsConnected *uint32 `protobuf:"varint,2,opt,name=threads_connected,json=threadsConnected" json:"threads_connected,omitempty"` + ThreadsActive *uint32 `protobuf:"varint,3,opt,name=threads_active,json=threadsActive" json:"threads_active,omitempty"` + OperationsSubmitted *uint32 `protobuf:"varint,4,opt,name=operations_submitted,json=operationsSubmitted" json:"operations_submitted,omitempty"` + PreparedStatementsExecuted *uint32 `protobuf:"varint,5,opt,name=prepared_statements_executed,json=preparedStatementsExecuted" json:"prepared_statements_executed,omitempty"` + NonPreparedStatementsExecuted *uint32 `protobuf:"varint,6,opt,name=non_prepared_statements_executed,json=nonPreparedStatementsExecuted" json:"non_prepared_statements_executed,omitempty"` + DeadlockRetries *uint32 `protobuf:"varint,7,opt,name=deadlock_retries,json=deadlockRetries" json:"deadlock_retries,omitempty"` + OperationsTimedOutInQueue *uint32 `protobuf:"varint,8,opt,name=operations_timed_out_in_queue,json=operationsTimedOutInQueue" json:"operations_timed_out_in_queue,omitempty"` + Errors *uint32 `protobuf:"varint,9,opt,name=errors" json:"errors,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCMsgSQLStatsResponse) Reset() { *m = CGCMsgSQLStatsResponse{} } +func (m *CGCMsgSQLStatsResponse) String() string { return proto.CompactTextString(m) } +func (*CGCMsgSQLStatsResponse) ProtoMessage() {} +func (*CGCMsgSQLStatsResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{22} +} + +func (m *CGCMsgSQLStatsResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCMsgSQLStatsResponse.Unmarshal(m, b) +} +func (m *CGCMsgSQLStatsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCMsgSQLStatsResponse.Marshal(b, m, deterministic) +} +func (m *CGCMsgSQLStatsResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCMsgSQLStatsResponse.Merge(m, src) +} +func (m *CGCMsgSQLStatsResponse) XXX_Size() int { + return xxx_messageInfo_CGCMsgSQLStatsResponse.Size(m) +} +func (m *CGCMsgSQLStatsResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CGCMsgSQLStatsResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCMsgSQLStatsResponse proto.InternalMessageInfo + +func (m *CGCMsgSQLStatsResponse) GetThreads() uint32 { + if m != nil && m.Threads != nil { + return *m.Threads + } + return 0 +} + +func (m *CGCMsgSQLStatsResponse) GetThreadsConnected() uint32 { + if m != nil && m.ThreadsConnected != nil { + return *m.ThreadsConnected + } + return 0 +} + +func (m *CGCMsgSQLStatsResponse) GetThreadsActive() uint32 { + if m != nil && m.ThreadsActive != nil { + return *m.ThreadsActive + } + return 0 +} + +func (m *CGCMsgSQLStatsResponse) GetOperationsSubmitted() uint32 { + if m != nil && m.OperationsSubmitted != nil { + return *m.OperationsSubmitted + } + return 0 +} + +func (m *CGCMsgSQLStatsResponse) GetPreparedStatementsExecuted() uint32 { + if m != nil && m.PreparedStatementsExecuted != nil { + return *m.PreparedStatementsExecuted + } + return 0 +} + +func (m *CGCMsgSQLStatsResponse) GetNonPreparedStatementsExecuted() uint32 { + if m != nil && m.NonPreparedStatementsExecuted != nil { + return *m.NonPreparedStatementsExecuted + } + return 0 +} + +func (m *CGCMsgSQLStatsResponse) GetDeadlockRetries() uint32 { + if m != nil && m.DeadlockRetries != nil { + return *m.DeadlockRetries + } + return 0 +} + +func (m *CGCMsgSQLStatsResponse) GetOperationsTimedOutInQueue() uint32 { + if m != nil && m.OperationsTimedOutInQueue != nil { + return *m.OperationsTimedOutInQueue + } + return 0 +} + +func (m *CGCMsgSQLStatsResponse) GetErrors() uint32 { + if m != nil && m.Errors != nil { + return *m.Errors + } + return 0 +} + +type CMsgAMAddFreeLicense struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + IpPublic *uint32 `protobuf:"varint,2,opt,name=ip_public,json=ipPublic" json:"ip_public,omitempty"` + Packageid *uint32 `protobuf:"varint,3,opt,name=packageid" json:"packageid,omitempty"` + StoreCountryCode *string `protobuf:"bytes,4,opt,name=store_country_code,json=storeCountryCode" json:"store_country_code,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgAMAddFreeLicense) Reset() { *m = CMsgAMAddFreeLicense{} } +func (m *CMsgAMAddFreeLicense) String() string { return proto.CompactTextString(m) } +func (*CMsgAMAddFreeLicense) ProtoMessage() {} +func (*CMsgAMAddFreeLicense) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{23} +} + +func (m *CMsgAMAddFreeLicense) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgAMAddFreeLicense.Unmarshal(m, b) +} +func (m *CMsgAMAddFreeLicense) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgAMAddFreeLicense.Marshal(b, m, deterministic) +} +func (m *CMsgAMAddFreeLicense) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgAMAddFreeLicense.Merge(m, src) +} +func (m *CMsgAMAddFreeLicense) XXX_Size() int { + return xxx_messageInfo_CMsgAMAddFreeLicense.Size(m) +} +func (m *CMsgAMAddFreeLicense) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgAMAddFreeLicense.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgAMAddFreeLicense proto.InternalMessageInfo + +func (m *CMsgAMAddFreeLicense) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CMsgAMAddFreeLicense) GetIpPublic() uint32 { + if m != nil && m.IpPublic != nil { + return *m.IpPublic + } + return 0 +} + +func (m *CMsgAMAddFreeLicense) GetPackageid() uint32 { + if m != nil && m.Packageid != nil { + return *m.Packageid + } + return 0 +} + +func (m *CMsgAMAddFreeLicense) GetStoreCountryCode() string { + if m != nil && m.StoreCountryCode != nil { + return *m.StoreCountryCode + } + return "" +} + +type CMsgAMAddFreeLicenseResponse struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + PurchaseResultDetail *int32 `protobuf:"varint,2,opt,name=purchase_result_detail,json=purchaseResultDetail" json:"purchase_result_detail,omitempty"` + Transid *uint64 `protobuf:"fixed64,3,opt,name=transid" json:"transid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgAMAddFreeLicenseResponse) Reset() { *m = CMsgAMAddFreeLicenseResponse{} } +func (m *CMsgAMAddFreeLicenseResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgAMAddFreeLicenseResponse) ProtoMessage() {} +func (*CMsgAMAddFreeLicenseResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{24} +} + +func (m *CMsgAMAddFreeLicenseResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgAMAddFreeLicenseResponse.Unmarshal(m, b) +} +func (m *CMsgAMAddFreeLicenseResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgAMAddFreeLicenseResponse.Marshal(b, m, deterministic) +} +func (m *CMsgAMAddFreeLicenseResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgAMAddFreeLicenseResponse.Merge(m, src) +} +func (m *CMsgAMAddFreeLicenseResponse) XXX_Size() int { + return xxx_messageInfo_CMsgAMAddFreeLicenseResponse.Size(m) +} +func (m *CMsgAMAddFreeLicenseResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgAMAddFreeLicenseResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgAMAddFreeLicenseResponse proto.InternalMessageInfo + +const Default_CMsgAMAddFreeLicenseResponse_Eresult int32 = 2 + +func (m *CMsgAMAddFreeLicenseResponse) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgAMAddFreeLicenseResponse_Eresult +} + +func (m *CMsgAMAddFreeLicenseResponse) GetPurchaseResultDetail() int32 { + if m != nil && m.PurchaseResultDetail != nil { + return *m.PurchaseResultDetail + } + return 0 +} + +func (m *CMsgAMAddFreeLicenseResponse) GetTransid() uint64 { + if m != nil && m.Transid != nil { + return *m.Transid + } + return 0 +} + +type CGCMsgGetIPLocation struct { + Ips []uint32 `protobuf:"fixed32,1,rep,name=ips" json:"ips,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCMsgGetIPLocation) Reset() { *m = CGCMsgGetIPLocation{} } +func (m *CGCMsgGetIPLocation) String() string { return proto.CompactTextString(m) } +func (*CGCMsgGetIPLocation) ProtoMessage() {} +func (*CGCMsgGetIPLocation) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{25} +} + +func (m *CGCMsgGetIPLocation) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCMsgGetIPLocation.Unmarshal(m, b) +} +func (m *CGCMsgGetIPLocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCMsgGetIPLocation.Marshal(b, m, deterministic) +} +func (m *CGCMsgGetIPLocation) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCMsgGetIPLocation.Merge(m, src) +} +func (m *CGCMsgGetIPLocation) XXX_Size() int { + return xxx_messageInfo_CGCMsgGetIPLocation.Size(m) +} +func (m *CGCMsgGetIPLocation) XXX_DiscardUnknown() { + xxx_messageInfo_CGCMsgGetIPLocation.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCMsgGetIPLocation proto.InternalMessageInfo + +func (m *CGCMsgGetIPLocation) GetIps() []uint32 { + if m != nil { + return m.Ips + } + return nil +} + +type CIPLocationInfo struct { + Ip *uint32 `protobuf:"varint,1,opt,name=ip" json:"ip,omitempty"` + Latitude *float32 `protobuf:"fixed32,2,opt,name=latitude" json:"latitude,omitempty"` + Longitude *float32 `protobuf:"fixed32,3,opt,name=longitude" json:"longitude,omitempty"` + Country *string `protobuf:"bytes,4,opt,name=country" json:"country,omitempty"` + State *string `protobuf:"bytes,5,opt,name=state" json:"state,omitempty"` + City *string `protobuf:"bytes,6,opt,name=city" json:"city,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CIPLocationInfo) Reset() { *m = CIPLocationInfo{} } +func (m *CIPLocationInfo) String() string { return proto.CompactTextString(m) } +func (*CIPLocationInfo) ProtoMessage() {} +func (*CIPLocationInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{26} +} + +func (m *CIPLocationInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CIPLocationInfo.Unmarshal(m, b) +} +func (m *CIPLocationInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CIPLocationInfo.Marshal(b, m, deterministic) +} +func (m *CIPLocationInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_CIPLocationInfo.Merge(m, src) +} +func (m *CIPLocationInfo) XXX_Size() int { + return xxx_messageInfo_CIPLocationInfo.Size(m) +} +func (m *CIPLocationInfo) XXX_DiscardUnknown() { + xxx_messageInfo_CIPLocationInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_CIPLocationInfo proto.InternalMessageInfo + +func (m *CIPLocationInfo) GetIp() uint32 { + if m != nil && m.Ip != nil { + return *m.Ip + } + return 0 +} + +func (m *CIPLocationInfo) GetLatitude() float32 { + if m != nil && m.Latitude != nil { + return *m.Latitude + } + return 0 +} + +func (m *CIPLocationInfo) GetLongitude() float32 { + if m != nil && m.Longitude != nil { + return *m.Longitude + } + return 0 +} + +func (m *CIPLocationInfo) GetCountry() string { + if m != nil && m.Country != nil { + return *m.Country + } + return "" +} + +func (m *CIPLocationInfo) GetState() string { + if m != nil && m.State != nil { + return *m.State + } + return "" +} + +func (m *CIPLocationInfo) GetCity() string { + if m != nil && m.City != nil { + return *m.City + } + return "" +} + +type CGCMsgGetIPLocationResponse struct { + Infos []*CIPLocationInfo `protobuf:"bytes,1,rep,name=infos" json:"infos,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCMsgGetIPLocationResponse) Reset() { *m = CGCMsgGetIPLocationResponse{} } +func (m *CGCMsgGetIPLocationResponse) String() string { return proto.CompactTextString(m) } +func (*CGCMsgGetIPLocationResponse) ProtoMessage() {} +func (*CGCMsgGetIPLocationResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{27} +} + +func (m *CGCMsgGetIPLocationResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCMsgGetIPLocationResponse.Unmarshal(m, b) +} +func (m *CGCMsgGetIPLocationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCMsgGetIPLocationResponse.Marshal(b, m, deterministic) +} +func (m *CGCMsgGetIPLocationResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCMsgGetIPLocationResponse.Merge(m, src) +} +func (m *CGCMsgGetIPLocationResponse) XXX_Size() int { + return xxx_messageInfo_CGCMsgGetIPLocationResponse.Size(m) +} +func (m *CGCMsgGetIPLocationResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CGCMsgGetIPLocationResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCMsgGetIPLocationResponse proto.InternalMessageInfo + +func (m *CGCMsgGetIPLocationResponse) GetInfos() []*CIPLocationInfo { + if m != nil { + return m.Infos + } + return nil +} + +type CGCMsgSystemStatsSchema struct { + GcAppId *uint32 `protobuf:"varint,1,opt,name=gc_app_id,json=gcAppId" json:"gc_app_id,omitempty"` + SchemaKv []byte `protobuf:"bytes,2,opt,name=schema_kv,json=schemaKv" json:"schema_kv,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCMsgSystemStatsSchema) Reset() { *m = CGCMsgSystemStatsSchema{} } +func (m *CGCMsgSystemStatsSchema) String() string { return proto.CompactTextString(m) } +func (*CGCMsgSystemStatsSchema) ProtoMessage() {} +func (*CGCMsgSystemStatsSchema) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{28} +} + +func (m *CGCMsgSystemStatsSchema) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCMsgSystemStatsSchema.Unmarshal(m, b) +} +func (m *CGCMsgSystemStatsSchema) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCMsgSystemStatsSchema.Marshal(b, m, deterministic) +} +func (m *CGCMsgSystemStatsSchema) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCMsgSystemStatsSchema.Merge(m, src) +} +func (m *CGCMsgSystemStatsSchema) XXX_Size() int { + return xxx_messageInfo_CGCMsgSystemStatsSchema.Size(m) +} +func (m *CGCMsgSystemStatsSchema) XXX_DiscardUnknown() { + xxx_messageInfo_CGCMsgSystemStatsSchema.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCMsgSystemStatsSchema proto.InternalMessageInfo + +func (m *CGCMsgSystemStatsSchema) GetGcAppId() uint32 { + if m != nil && m.GcAppId != nil { + return *m.GcAppId + } + return 0 +} + +func (m *CGCMsgSystemStatsSchema) GetSchemaKv() []byte { + if m != nil { + return m.SchemaKv + } + return nil +} + +type CGCMsgGetSystemStats struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCMsgGetSystemStats) Reset() { *m = CGCMsgGetSystemStats{} } +func (m *CGCMsgGetSystemStats) String() string { return proto.CompactTextString(m) } +func (*CGCMsgGetSystemStats) ProtoMessage() {} +func (*CGCMsgGetSystemStats) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{29} +} + +func (m *CGCMsgGetSystemStats) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCMsgGetSystemStats.Unmarshal(m, b) +} +func (m *CGCMsgGetSystemStats) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCMsgGetSystemStats.Marshal(b, m, deterministic) +} +func (m *CGCMsgGetSystemStats) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCMsgGetSystemStats.Merge(m, src) +} +func (m *CGCMsgGetSystemStats) XXX_Size() int { + return xxx_messageInfo_CGCMsgGetSystemStats.Size(m) +} +func (m *CGCMsgGetSystemStats) XXX_DiscardUnknown() { + xxx_messageInfo_CGCMsgGetSystemStats.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCMsgGetSystemStats proto.InternalMessageInfo + +type CGCMsgGetSystemStatsResponse struct { + GcAppId *uint32 `protobuf:"varint,1,opt,name=gc_app_id,json=gcAppId" json:"gc_app_id,omitempty"` + StatsKv []byte `protobuf:"bytes,2,opt,name=stats_kv,json=statsKv" json:"stats_kv,omitempty"` + ActiveJobs *uint32 `protobuf:"varint,3,opt,name=active_jobs,json=activeJobs" json:"active_jobs,omitempty"` + YieldingJobs *uint32 `protobuf:"varint,4,opt,name=yielding_jobs,json=yieldingJobs" json:"yielding_jobs,omitempty"` + UserSessions *uint32 `protobuf:"varint,5,opt,name=user_sessions,json=userSessions" json:"user_sessions,omitempty"` + GameServerSessions *uint32 `protobuf:"varint,6,opt,name=game_server_sessions,json=gameServerSessions" json:"game_server_sessions,omitempty"` + Socaches *uint32 `protobuf:"varint,7,opt,name=socaches" json:"socaches,omitempty"` + SocachesToUnload *uint32 `protobuf:"varint,8,opt,name=socaches_to_unload,json=socachesToUnload" json:"socaches_to_unload,omitempty"` + SocachesLoading *uint32 `protobuf:"varint,9,opt,name=socaches_loading,json=socachesLoading" json:"socaches_loading,omitempty"` + WritebackQueue *uint32 `protobuf:"varint,10,opt,name=writeback_queue,json=writebackQueue" json:"writeback_queue,omitempty"` + SteamidLocks *uint32 `protobuf:"varint,11,opt,name=steamid_locks,json=steamidLocks" json:"steamid_locks,omitempty"` + LogonQueue *uint32 `protobuf:"varint,12,opt,name=logon_queue,json=logonQueue" json:"logon_queue,omitempty"` + LogonJobs *uint32 `protobuf:"varint,13,opt,name=logon_jobs,json=logonJobs" json:"logon_jobs,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCMsgGetSystemStatsResponse) Reset() { *m = CGCMsgGetSystemStatsResponse{} } +func (m *CGCMsgGetSystemStatsResponse) String() string { return proto.CompactTextString(m) } +func (*CGCMsgGetSystemStatsResponse) ProtoMessage() {} +func (*CGCMsgGetSystemStatsResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{30} +} + +func (m *CGCMsgGetSystemStatsResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCMsgGetSystemStatsResponse.Unmarshal(m, b) +} +func (m *CGCMsgGetSystemStatsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCMsgGetSystemStatsResponse.Marshal(b, m, deterministic) +} +func (m *CGCMsgGetSystemStatsResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCMsgGetSystemStatsResponse.Merge(m, src) +} +func (m *CGCMsgGetSystemStatsResponse) XXX_Size() int { + return xxx_messageInfo_CGCMsgGetSystemStatsResponse.Size(m) +} +func (m *CGCMsgGetSystemStatsResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CGCMsgGetSystemStatsResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCMsgGetSystemStatsResponse proto.InternalMessageInfo + +func (m *CGCMsgGetSystemStatsResponse) GetGcAppId() uint32 { + if m != nil && m.GcAppId != nil { + return *m.GcAppId + } + return 0 +} + +func (m *CGCMsgGetSystemStatsResponse) GetStatsKv() []byte { + if m != nil { + return m.StatsKv + } + return nil +} + +func (m *CGCMsgGetSystemStatsResponse) GetActiveJobs() uint32 { + if m != nil && m.ActiveJobs != nil { + return *m.ActiveJobs + } + return 0 +} + +func (m *CGCMsgGetSystemStatsResponse) GetYieldingJobs() uint32 { + if m != nil && m.YieldingJobs != nil { + return *m.YieldingJobs + } + return 0 +} + +func (m *CGCMsgGetSystemStatsResponse) GetUserSessions() uint32 { + if m != nil && m.UserSessions != nil { + return *m.UserSessions + } + return 0 +} + +func (m *CGCMsgGetSystemStatsResponse) GetGameServerSessions() uint32 { + if m != nil && m.GameServerSessions != nil { + return *m.GameServerSessions + } + return 0 +} + +func (m *CGCMsgGetSystemStatsResponse) GetSocaches() uint32 { + if m != nil && m.Socaches != nil { + return *m.Socaches + } + return 0 +} + +func (m *CGCMsgGetSystemStatsResponse) GetSocachesToUnload() uint32 { + if m != nil && m.SocachesToUnload != nil { + return *m.SocachesToUnload + } + return 0 +} + +func (m *CGCMsgGetSystemStatsResponse) GetSocachesLoading() uint32 { + if m != nil && m.SocachesLoading != nil { + return *m.SocachesLoading + } + return 0 +} + +func (m *CGCMsgGetSystemStatsResponse) GetWritebackQueue() uint32 { + if m != nil && m.WritebackQueue != nil { + return *m.WritebackQueue + } + return 0 +} + +func (m *CGCMsgGetSystemStatsResponse) GetSteamidLocks() uint32 { + if m != nil && m.SteamidLocks != nil { + return *m.SteamidLocks + } + return 0 +} + +func (m *CGCMsgGetSystemStatsResponse) GetLogonQueue() uint32 { + if m != nil && m.LogonQueue != nil { + return *m.LogonQueue + } + return 0 +} + +func (m *CGCMsgGetSystemStatsResponse) GetLogonJobs() uint32 { + if m != nil && m.LogonJobs != nil { + return *m.LogonJobs + } + return 0 +} + +type CMsgAMSendEmail struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + EmailMsgType *uint32 `protobuf:"varint,2,opt,name=email_msg_type,json=emailMsgType" json:"email_msg_type,omitempty"` + EmailFormat *uint32 `protobuf:"varint,3,opt,name=email_format,json=emailFormat" json:"email_format,omitempty"` + PersonaNameTokens []*CMsgAMSendEmail_PersonaNameReplacementToken `protobuf:"bytes,5,rep,name=persona_name_tokens,json=personaNameTokens" json:"persona_name_tokens,omitempty"` + SourceGc *uint32 `protobuf:"varint,6,opt,name=source_gc,json=sourceGc" json:"source_gc,omitempty"` + Tokens []*CMsgAMSendEmail_ReplacementToken `protobuf:"bytes,7,rep,name=tokens" json:"tokens,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgAMSendEmail) Reset() { *m = CMsgAMSendEmail{} } +func (m *CMsgAMSendEmail) String() string { return proto.CompactTextString(m) } +func (*CMsgAMSendEmail) ProtoMessage() {} +func (*CMsgAMSendEmail) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{31} +} + +func (m *CMsgAMSendEmail) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgAMSendEmail.Unmarshal(m, b) +} +func (m *CMsgAMSendEmail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgAMSendEmail.Marshal(b, m, deterministic) +} +func (m *CMsgAMSendEmail) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgAMSendEmail.Merge(m, src) +} +func (m *CMsgAMSendEmail) XXX_Size() int { + return xxx_messageInfo_CMsgAMSendEmail.Size(m) +} +func (m *CMsgAMSendEmail) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgAMSendEmail.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgAMSendEmail proto.InternalMessageInfo + +func (m *CMsgAMSendEmail) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CMsgAMSendEmail) GetEmailMsgType() uint32 { + if m != nil && m.EmailMsgType != nil { + return *m.EmailMsgType + } + return 0 +} + +func (m *CMsgAMSendEmail) GetEmailFormat() uint32 { + if m != nil && m.EmailFormat != nil { + return *m.EmailFormat + } + return 0 +} + +func (m *CMsgAMSendEmail) GetPersonaNameTokens() []*CMsgAMSendEmail_PersonaNameReplacementToken { + if m != nil { + return m.PersonaNameTokens + } + return nil +} + +func (m *CMsgAMSendEmail) GetSourceGc() uint32 { + if m != nil && m.SourceGc != nil { + return *m.SourceGc + } + return 0 +} + +func (m *CMsgAMSendEmail) GetTokens() []*CMsgAMSendEmail_ReplacementToken { + if m != nil { + return m.Tokens + } + return nil +} + +type CMsgAMSendEmail_ReplacementToken struct { + TokenName *string `protobuf:"bytes,1,opt,name=token_name,json=tokenName" json:"token_name,omitempty"` + TokenValue *string `protobuf:"bytes,2,opt,name=token_value,json=tokenValue" json:"token_value,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgAMSendEmail_ReplacementToken) Reset() { *m = CMsgAMSendEmail_ReplacementToken{} } +func (m *CMsgAMSendEmail_ReplacementToken) String() string { return proto.CompactTextString(m) } +func (*CMsgAMSendEmail_ReplacementToken) ProtoMessage() {} +func (*CMsgAMSendEmail_ReplacementToken) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{31, 0} +} + +func (m *CMsgAMSendEmail_ReplacementToken) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgAMSendEmail_ReplacementToken.Unmarshal(m, b) +} +func (m *CMsgAMSendEmail_ReplacementToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgAMSendEmail_ReplacementToken.Marshal(b, m, deterministic) +} +func (m *CMsgAMSendEmail_ReplacementToken) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgAMSendEmail_ReplacementToken.Merge(m, src) +} +func (m *CMsgAMSendEmail_ReplacementToken) XXX_Size() int { + return xxx_messageInfo_CMsgAMSendEmail_ReplacementToken.Size(m) +} +func (m *CMsgAMSendEmail_ReplacementToken) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgAMSendEmail_ReplacementToken.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgAMSendEmail_ReplacementToken proto.InternalMessageInfo + +func (m *CMsgAMSendEmail_ReplacementToken) GetTokenName() string { + if m != nil && m.TokenName != nil { + return *m.TokenName + } + return "" +} + +func (m *CMsgAMSendEmail_ReplacementToken) GetTokenValue() string { + if m != nil && m.TokenValue != nil { + return *m.TokenValue + } + return "" +} + +type CMsgAMSendEmail_PersonaNameReplacementToken struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + TokenName *string `protobuf:"bytes,2,opt,name=token_name,json=tokenName" json:"token_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgAMSendEmail_PersonaNameReplacementToken) Reset() { + *m = CMsgAMSendEmail_PersonaNameReplacementToken{} +} +func (m *CMsgAMSendEmail_PersonaNameReplacementToken) String() string { + return proto.CompactTextString(m) +} +func (*CMsgAMSendEmail_PersonaNameReplacementToken) ProtoMessage() {} +func (*CMsgAMSendEmail_PersonaNameReplacementToken) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{31, 1} +} + +func (m *CMsgAMSendEmail_PersonaNameReplacementToken) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgAMSendEmail_PersonaNameReplacementToken.Unmarshal(m, b) +} +func (m *CMsgAMSendEmail_PersonaNameReplacementToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgAMSendEmail_PersonaNameReplacementToken.Marshal(b, m, deterministic) +} +func (m *CMsgAMSendEmail_PersonaNameReplacementToken) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgAMSendEmail_PersonaNameReplacementToken.Merge(m, src) +} +func (m *CMsgAMSendEmail_PersonaNameReplacementToken) XXX_Size() int { + return xxx_messageInfo_CMsgAMSendEmail_PersonaNameReplacementToken.Size(m) +} +func (m *CMsgAMSendEmail_PersonaNameReplacementToken) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgAMSendEmail_PersonaNameReplacementToken.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgAMSendEmail_PersonaNameReplacementToken proto.InternalMessageInfo + +func (m *CMsgAMSendEmail_PersonaNameReplacementToken) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CMsgAMSendEmail_PersonaNameReplacementToken) GetTokenName() string { + if m != nil && m.TokenName != nil { + return *m.TokenName + } + return "" +} + +type CMsgAMSendEmailResponse struct { + Eresult *uint32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgAMSendEmailResponse) Reset() { *m = CMsgAMSendEmailResponse{} } +func (m *CMsgAMSendEmailResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgAMSendEmailResponse) ProtoMessage() {} +func (*CMsgAMSendEmailResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{32} +} + +func (m *CMsgAMSendEmailResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgAMSendEmailResponse.Unmarshal(m, b) +} +func (m *CMsgAMSendEmailResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgAMSendEmailResponse.Marshal(b, m, deterministic) +} +func (m *CMsgAMSendEmailResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgAMSendEmailResponse.Merge(m, src) +} +func (m *CMsgAMSendEmailResponse) XXX_Size() int { + return xxx_messageInfo_CMsgAMSendEmailResponse.Size(m) +} +func (m *CMsgAMSendEmailResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgAMSendEmailResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgAMSendEmailResponse proto.InternalMessageInfo + +const Default_CMsgAMSendEmailResponse_Eresult uint32 = 2 + +func (m *CMsgAMSendEmailResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgAMSendEmailResponse_Eresult +} + +type CMsgGCGetEmailTemplate struct { + AppId *uint32 `protobuf:"varint,1,opt,name=app_id,json=appId" json:"app_id,omitempty"` + EmailMsgType *uint32 `protobuf:"varint,2,opt,name=email_msg_type,json=emailMsgType" json:"email_msg_type,omitempty"` + EmailLang *int32 `protobuf:"varint,3,opt,name=email_lang,json=emailLang" json:"email_lang,omitempty"` + EmailFormat *int32 `protobuf:"varint,4,opt,name=email_format,json=emailFormat" json:"email_format,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCGetEmailTemplate) Reset() { *m = CMsgGCGetEmailTemplate{} } +func (m *CMsgGCGetEmailTemplate) String() string { return proto.CompactTextString(m) } +func (*CMsgGCGetEmailTemplate) ProtoMessage() {} +func (*CMsgGCGetEmailTemplate) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{33} +} + +func (m *CMsgGCGetEmailTemplate) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCGetEmailTemplate.Unmarshal(m, b) +} +func (m *CMsgGCGetEmailTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCGetEmailTemplate.Marshal(b, m, deterministic) +} +func (m *CMsgGCGetEmailTemplate) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCGetEmailTemplate.Merge(m, src) +} +func (m *CMsgGCGetEmailTemplate) XXX_Size() int { + return xxx_messageInfo_CMsgGCGetEmailTemplate.Size(m) +} +func (m *CMsgGCGetEmailTemplate) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCGetEmailTemplate.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCGetEmailTemplate proto.InternalMessageInfo + +func (m *CMsgGCGetEmailTemplate) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgGCGetEmailTemplate) GetEmailMsgType() uint32 { + if m != nil && m.EmailMsgType != nil { + return *m.EmailMsgType + } + return 0 +} + +func (m *CMsgGCGetEmailTemplate) GetEmailLang() int32 { + if m != nil && m.EmailLang != nil { + return *m.EmailLang + } + return 0 +} + +func (m *CMsgGCGetEmailTemplate) GetEmailFormat() int32 { + if m != nil && m.EmailFormat != nil { + return *m.EmailFormat + } + return 0 +} + +type CMsgGCGetEmailTemplateResponse struct { + Eresult *uint32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + TemplateExists *bool `protobuf:"varint,2,opt,name=template_exists,json=templateExists" json:"template_exists,omitempty"` + Template *string `protobuf:"bytes,3,opt,name=template" json:"template,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCGetEmailTemplateResponse) Reset() { *m = CMsgGCGetEmailTemplateResponse{} } +func (m *CMsgGCGetEmailTemplateResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgGCGetEmailTemplateResponse) ProtoMessage() {} +func (*CMsgGCGetEmailTemplateResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{34} +} + +func (m *CMsgGCGetEmailTemplateResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCGetEmailTemplateResponse.Unmarshal(m, b) +} +func (m *CMsgGCGetEmailTemplateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCGetEmailTemplateResponse.Marshal(b, m, deterministic) +} +func (m *CMsgGCGetEmailTemplateResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCGetEmailTemplateResponse.Merge(m, src) +} +func (m *CMsgGCGetEmailTemplateResponse) XXX_Size() int { + return xxx_messageInfo_CMsgGCGetEmailTemplateResponse.Size(m) +} +func (m *CMsgGCGetEmailTemplateResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCGetEmailTemplateResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCGetEmailTemplateResponse proto.InternalMessageInfo + +const Default_CMsgGCGetEmailTemplateResponse_Eresult uint32 = 2 + +func (m *CMsgGCGetEmailTemplateResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgGCGetEmailTemplateResponse_Eresult +} + +func (m *CMsgGCGetEmailTemplateResponse) GetTemplateExists() bool { + if m != nil && m.TemplateExists != nil { + return *m.TemplateExists + } + return false +} + +func (m *CMsgGCGetEmailTemplateResponse) GetTemplate() string { + if m != nil && m.Template != nil { + return *m.Template + } + return "" +} + +type CMsgAMGrantGuestPasses2 struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"` + PackageId *uint32 `protobuf:"varint,2,opt,name=package_id,json=packageId" json:"package_id,omitempty"` + PassesToGrant *int32 `protobuf:"varint,3,opt,name=passes_to_grant,json=passesToGrant" json:"passes_to_grant,omitempty"` + DaysToExpiration *int32 `protobuf:"varint,4,opt,name=days_to_expiration,json=daysToExpiration" json:"days_to_expiration,omitempty"` + Action *int32 `protobuf:"varint,5,opt,name=action" json:"action,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgAMGrantGuestPasses2) Reset() { *m = CMsgAMGrantGuestPasses2{} } +func (m *CMsgAMGrantGuestPasses2) String() string { return proto.CompactTextString(m) } +func (*CMsgAMGrantGuestPasses2) ProtoMessage() {} +func (*CMsgAMGrantGuestPasses2) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{35} +} + +func (m *CMsgAMGrantGuestPasses2) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgAMGrantGuestPasses2.Unmarshal(m, b) +} +func (m *CMsgAMGrantGuestPasses2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgAMGrantGuestPasses2.Marshal(b, m, deterministic) +} +func (m *CMsgAMGrantGuestPasses2) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgAMGrantGuestPasses2.Merge(m, src) +} +func (m *CMsgAMGrantGuestPasses2) XXX_Size() int { + return xxx_messageInfo_CMsgAMGrantGuestPasses2.Size(m) +} +func (m *CMsgAMGrantGuestPasses2) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgAMGrantGuestPasses2.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgAMGrantGuestPasses2 proto.InternalMessageInfo + +func (m *CMsgAMGrantGuestPasses2) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +func (m *CMsgAMGrantGuestPasses2) GetPackageId() uint32 { + if m != nil && m.PackageId != nil { + return *m.PackageId + } + return 0 +} + +func (m *CMsgAMGrantGuestPasses2) GetPassesToGrant() int32 { + if m != nil && m.PassesToGrant != nil { + return *m.PassesToGrant + } + return 0 +} + +func (m *CMsgAMGrantGuestPasses2) GetDaysToExpiration() int32 { + if m != nil && m.DaysToExpiration != nil { + return *m.DaysToExpiration + } + return 0 +} + +func (m *CMsgAMGrantGuestPasses2) GetAction() int32 { + if m != nil && m.Action != nil { + return *m.Action + } + return 0 +} + +type CMsgAMGrantGuestPasses2Response struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + PassesGranted *int32 `protobuf:"varint,2,opt,name=passes_granted,json=passesGranted,def=0" json:"passes_granted,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgAMGrantGuestPasses2Response) Reset() { *m = CMsgAMGrantGuestPasses2Response{} } +func (m *CMsgAMGrantGuestPasses2Response) String() string { return proto.CompactTextString(m) } +func (*CMsgAMGrantGuestPasses2Response) ProtoMessage() {} +func (*CMsgAMGrantGuestPasses2Response) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{36} +} + +func (m *CMsgAMGrantGuestPasses2Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgAMGrantGuestPasses2Response.Unmarshal(m, b) +} +func (m *CMsgAMGrantGuestPasses2Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgAMGrantGuestPasses2Response.Marshal(b, m, deterministic) +} +func (m *CMsgAMGrantGuestPasses2Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgAMGrantGuestPasses2Response.Merge(m, src) +} +func (m *CMsgAMGrantGuestPasses2Response) XXX_Size() int { + return xxx_messageInfo_CMsgAMGrantGuestPasses2Response.Size(m) +} +func (m *CMsgAMGrantGuestPasses2Response) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgAMGrantGuestPasses2Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgAMGrantGuestPasses2Response proto.InternalMessageInfo + +const Default_CMsgAMGrantGuestPasses2Response_Eresult int32 = 2 +const Default_CMsgAMGrantGuestPasses2Response_PassesGranted int32 = 0 + +func (m *CMsgAMGrantGuestPasses2Response) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgAMGrantGuestPasses2Response_Eresult +} + +func (m *CMsgAMGrantGuestPasses2Response) GetPassesGranted() int32 { + if m != nil && m.PassesGranted != nil { + return *m.PassesGranted + } + return Default_CMsgAMGrantGuestPasses2Response_PassesGranted +} + +type CGCSystemMsg_GetAccountDetails struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + Appid *uint32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCSystemMsg_GetAccountDetails) Reset() { *m = CGCSystemMsg_GetAccountDetails{} } +func (m *CGCSystemMsg_GetAccountDetails) String() string { return proto.CompactTextString(m) } +func (*CGCSystemMsg_GetAccountDetails) ProtoMessage() {} +func (*CGCSystemMsg_GetAccountDetails) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{37} +} + +func (m *CGCSystemMsg_GetAccountDetails) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCSystemMsg_GetAccountDetails.Unmarshal(m, b) +} +func (m *CGCSystemMsg_GetAccountDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCSystemMsg_GetAccountDetails.Marshal(b, m, deterministic) +} +func (m *CGCSystemMsg_GetAccountDetails) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCSystemMsg_GetAccountDetails.Merge(m, src) +} +func (m *CGCSystemMsg_GetAccountDetails) XXX_Size() int { + return xxx_messageInfo_CGCSystemMsg_GetAccountDetails.Size(m) +} +func (m *CGCSystemMsg_GetAccountDetails) XXX_DiscardUnknown() { + xxx_messageInfo_CGCSystemMsg_GetAccountDetails.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCSystemMsg_GetAccountDetails proto.InternalMessageInfo + +func (m *CGCSystemMsg_GetAccountDetails) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CGCSystemMsg_GetAccountDetails) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +type CGCSystemMsg_GetAccountDetails_Response struct { + EresultDeprecated *uint32 `protobuf:"varint,1,opt,name=eresult_deprecated,json=eresultDeprecated,def=2" json:"eresult_deprecated,omitempty"` + AccountName *string `protobuf:"bytes,2,opt,name=account_name,json=accountName" json:"account_name,omitempty"` + PersonaName *string `protobuf:"bytes,3,opt,name=persona_name,json=personaName" json:"persona_name,omitempty"` + IsProfilePublic *bool `protobuf:"varint,4,opt,name=is_profile_public,json=isProfilePublic" json:"is_profile_public,omitempty"` + IsInventoryPublic *bool `protobuf:"varint,5,opt,name=is_inventory_public,json=isInventoryPublic" json:"is_inventory_public,omitempty"` + IsVacBanned *bool `protobuf:"varint,7,opt,name=is_vac_banned,json=isVacBanned" json:"is_vac_banned,omitempty"` + IsCyberCafe *bool `protobuf:"varint,8,opt,name=is_cyber_cafe,json=isCyberCafe" json:"is_cyber_cafe,omitempty"` + IsSchoolAccount *bool `protobuf:"varint,9,opt,name=is_school_account,json=isSchoolAccount" json:"is_school_account,omitempty"` + IsLimited *bool `protobuf:"varint,10,opt,name=is_limited,json=isLimited" json:"is_limited,omitempty"` + IsSubscribed *bool `protobuf:"varint,11,opt,name=is_subscribed,json=isSubscribed" json:"is_subscribed,omitempty"` + Package *uint32 `protobuf:"varint,12,opt,name=package" json:"package,omitempty"` + IsFreeTrialAccount *bool `protobuf:"varint,13,opt,name=is_free_trial_account,json=isFreeTrialAccount" json:"is_free_trial_account,omitempty"` + FreeTrialExpiration *uint32 `protobuf:"varint,14,opt,name=free_trial_expiration,json=freeTrialExpiration" json:"free_trial_expiration,omitempty"` + IsLowViolence *bool `protobuf:"varint,15,opt,name=is_low_violence,json=isLowViolence" json:"is_low_violence,omitempty"` + IsAccountLockedDown *bool `protobuf:"varint,16,opt,name=is_account_locked_down,json=isAccountLockedDown" json:"is_account_locked_down,omitempty"` + IsCommunityBanned *bool `protobuf:"varint,17,opt,name=is_community_banned,json=isCommunityBanned" json:"is_community_banned,omitempty"` + IsTradeBanned *bool `protobuf:"varint,18,opt,name=is_trade_banned,json=isTradeBanned" json:"is_trade_banned,omitempty"` + TradeBanExpiration *uint32 `protobuf:"varint,19,opt,name=trade_ban_expiration,json=tradeBanExpiration" json:"trade_ban_expiration,omitempty"` + Accountid *uint32 `protobuf:"varint,20,opt,name=accountid" json:"accountid,omitempty"` + SuspensionEndTime *uint32 `protobuf:"varint,21,opt,name=suspension_end_time,json=suspensionEndTime" json:"suspension_end_time,omitempty"` + Currency *string `protobuf:"bytes,22,opt,name=currency" json:"currency,omitempty"` + SteamLevel *uint32 `protobuf:"varint,23,opt,name=steam_level,json=steamLevel" json:"steam_level,omitempty"` + FriendCount *uint32 `protobuf:"varint,24,opt,name=friend_count,json=friendCount" json:"friend_count,omitempty"` + AccountCreationTime *uint32 `protobuf:"varint,25,opt,name=account_creation_time,json=accountCreationTime" json:"account_creation_time,omitempty"` + IsSteamguardEnabled *bool `protobuf:"varint,27,opt,name=is_steamguard_enabled,json=isSteamguardEnabled" json:"is_steamguard_enabled,omitempty"` + IsPhoneVerified *bool `protobuf:"varint,28,opt,name=is_phone_verified,json=isPhoneVerified" json:"is_phone_verified,omitempty"` + IsTwoFactorAuthEnabled *bool `protobuf:"varint,29,opt,name=is_two_factor_auth_enabled,json=isTwoFactorAuthEnabled" json:"is_two_factor_auth_enabled,omitempty"` + TwoFactorEnabledTime *uint32 `protobuf:"varint,30,opt,name=two_factor_enabled_time,json=twoFactorEnabledTime" json:"two_factor_enabled_time,omitempty"` + PhoneVerificationTime *uint32 `protobuf:"varint,31,opt,name=phone_verification_time,json=phoneVerificationTime" json:"phone_verification_time,omitempty"` + PhoneId *uint64 `protobuf:"varint,33,opt,name=phone_id,json=phoneId" json:"phone_id,omitempty"` + IsPhoneIdentifying *bool `protobuf:"varint,34,opt,name=is_phone_identifying,json=isPhoneIdentifying" json:"is_phone_identifying,omitempty"` + RtIdentityLinked *uint32 `protobuf:"varint,35,opt,name=rt_identity_linked,json=rtIdentityLinked" json:"rt_identity_linked,omitempty"` + RtBirthDate *uint32 `protobuf:"varint,36,opt,name=rt_birth_date,json=rtBirthDate" json:"rt_birth_date,omitempty"` + TxnCountryCode *string `protobuf:"bytes,37,opt,name=txn_country_code,json=txnCountryCode" json:"txn_country_code,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) Reset() { + *m = CGCSystemMsg_GetAccountDetails_Response{} +} +func (m *CGCSystemMsg_GetAccountDetails_Response) String() string { return proto.CompactTextString(m) } +func (*CGCSystemMsg_GetAccountDetails_Response) ProtoMessage() {} +func (*CGCSystemMsg_GetAccountDetails_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{38} +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCSystemMsg_GetAccountDetails_Response.Unmarshal(m, b) +} +func (m *CGCSystemMsg_GetAccountDetails_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCSystemMsg_GetAccountDetails_Response.Marshal(b, m, deterministic) +} +func (m *CGCSystemMsg_GetAccountDetails_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCSystemMsg_GetAccountDetails_Response.Merge(m, src) +} +func (m *CGCSystemMsg_GetAccountDetails_Response) XXX_Size() int { + return xxx_messageInfo_CGCSystemMsg_GetAccountDetails_Response.Size(m) +} +func (m *CGCSystemMsg_GetAccountDetails_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CGCSystemMsg_GetAccountDetails_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCSystemMsg_GetAccountDetails_Response proto.InternalMessageInfo + +const Default_CGCSystemMsg_GetAccountDetails_Response_EresultDeprecated uint32 = 2 + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetEresultDeprecated() uint32 { + if m != nil && m.EresultDeprecated != nil { + return *m.EresultDeprecated + } + return Default_CGCSystemMsg_GetAccountDetails_Response_EresultDeprecated +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetAccountName() string { + if m != nil && m.AccountName != nil { + return *m.AccountName + } + return "" +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetPersonaName() string { + if m != nil && m.PersonaName != nil { + return *m.PersonaName + } + return "" +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetIsProfilePublic() bool { + if m != nil && m.IsProfilePublic != nil { + return *m.IsProfilePublic + } + return false +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetIsInventoryPublic() bool { + if m != nil && m.IsInventoryPublic != nil { + return *m.IsInventoryPublic + } + return false +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetIsVacBanned() bool { + if m != nil && m.IsVacBanned != nil { + return *m.IsVacBanned + } + return false +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetIsCyberCafe() bool { + if m != nil && m.IsCyberCafe != nil { + return *m.IsCyberCafe + } + return false +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetIsSchoolAccount() bool { + if m != nil && m.IsSchoolAccount != nil { + return *m.IsSchoolAccount + } + return false +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetIsLimited() bool { + if m != nil && m.IsLimited != nil { + return *m.IsLimited + } + return false +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetIsSubscribed() bool { + if m != nil && m.IsSubscribed != nil { + return *m.IsSubscribed + } + return false +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetPackage() uint32 { + if m != nil && m.Package != nil { + return *m.Package + } + return 0 +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetIsFreeTrialAccount() bool { + if m != nil && m.IsFreeTrialAccount != nil { + return *m.IsFreeTrialAccount + } + return false +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetFreeTrialExpiration() uint32 { + if m != nil && m.FreeTrialExpiration != nil { + return *m.FreeTrialExpiration + } + return 0 +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetIsLowViolence() bool { + if m != nil && m.IsLowViolence != nil { + return *m.IsLowViolence + } + return false +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetIsAccountLockedDown() bool { + if m != nil && m.IsAccountLockedDown != nil { + return *m.IsAccountLockedDown + } + return false +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetIsCommunityBanned() bool { + if m != nil && m.IsCommunityBanned != nil { + return *m.IsCommunityBanned + } + return false +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetIsTradeBanned() bool { + if m != nil && m.IsTradeBanned != nil { + return *m.IsTradeBanned + } + return false +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetTradeBanExpiration() uint32 { + if m != nil && m.TradeBanExpiration != nil { + return *m.TradeBanExpiration + } + return 0 +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetAccountid() uint32 { + if m != nil && m.Accountid != nil { + return *m.Accountid + } + return 0 +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetSuspensionEndTime() uint32 { + if m != nil && m.SuspensionEndTime != nil { + return *m.SuspensionEndTime + } + return 0 +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetCurrency() string { + if m != nil && m.Currency != nil { + return *m.Currency + } + return "" +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetSteamLevel() uint32 { + if m != nil && m.SteamLevel != nil { + return *m.SteamLevel + } + return 0 +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetFriendCount() uint32 { + if m != nil && m.FriendCount != nil { + return *m.FriendCount + } + return 0 +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetAccountCreationTime() uint32 { + if m != nil && m.AccountCreationTime != nil { + return *m.AccountCreationTime + } + return 0 +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetIsSteamguardEnabled() bool { + if m != nil && m.IsSteamguardEnabled != nil { + return *m.IsSteamguardEnabled + } + return false +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetIsPhoneVerified() bool { + if m != nil && m.IsPhoneVerified != nil { + return *m.IsPhoneVerified + } + return false +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetIsTwoFactorAuthEnabled() bool { + if m != nil && m.IsTwoFactorAuthEnabled != nil { + return *m.IsTwoFactorAuthEnabled + } + return false +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetTwoFactorEnabledTime() uint32 { + if m != nil && m.TwoFactorEnabledTime != nil { + return *m.TwoFactorEnabledTime + } + return 0 +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetPhoneVerificationTime() uint32 { + if m != nil && m.PhoneVerificationTime != nil { + return *m.PhoneVerificationTime + } + return 0 +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetPhoneId() uint64 { + if m != nil && m.PhoneId != nil { + return *m.PhoneId + } + return 0 +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetIsPhoneIdentifying() bool { + if m != nil && m.IsPhoneIdentifying != nil { + return *m.IsPhoneIdentifying + } + return false +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetRtIdentityLinked() uint32 { + if m != nil && m.RtIdentityLinked != nil { + return *m.RtIdentityLinked + } + return 0 +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetRtBirthDate() uint32 { + if m != nil && m.RtBirthDate != nil { + return *m.RtBirthDate + } + return 0 +} + +func (m *CGCSystemMsg_GetAccountDetails_Response) GetTxnCountryCode() string { + if m != nil && m.TxnCountryCode != nil { + return *m.TxnCountryCode + } + return "" +} + +type CMsgGCGetPersonaNames struct { + Steamids []uint64 `protobuf:"fixed64,1,rep,name=steamids" json:"steamids,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCGetPersonaNames) Reset() { *m = CMsgGCGetPersonaNames{} } +func (m *CMsgGCGetPersonaNames) String() string { return proto.CompactTextString(m) } +func (*CMsgGCGetPersonaNames) ProtoMessage() {} +func (*CMsgGCGetPersonaNames) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{39} +} + +func (m *CMsgGCGetPersonaNames) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCGetPersonaNames.Unmarshal(m, b) +} +func (m *CMsgGCGetPersonaNames) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCGetPersonaNames.Marshal(b, m, deterministic) +} +func (m *CMsgGCGetPersonaNames) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCGetPersonaNames.Merge(m, src) +} +func (m *CMsgGCGetPersonaNames) XXX_Size() int { + return xxx_messageInfo_CMsgGCGetPersonaNames.Size(m) +} +func (m *CMsgGCGetPersonaNames) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCGetPersonaNames.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCGetPersonaNames proto.InternalMessageInfo + +func (m *CMsgGCGetPersonaNames) GetSteamids() []uint64 { + if m != nil { + return m.Steamids + } + return nil +} + +type CMsgGCGetPersonaNames_Response struct { + SucceededLookups []*CMsgGCGetPersonaNames_Response_PersonaName `protobuf:"bytes,1,rep,name=succeeded_lookups,json=succeededLookups" json:"succeeded_lookups,omitempty"` + FailedLookupSteamids []uint64 `protobuf:"fixed64,2,rep,name=failed_lookup_steamids,json=failedLookupSteamids" json:"failed_lookup_steamids,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCGetPersonaNames_Response) Reset() { *m = CMsgGCGetPersonaNames_Response{} } +func (m *CMsgGCGetPersonaNames_Response) String() string { return proto.CompactTextString(m) } +func (*CMsgGCGetPersonaNames_Response) ProtoMessage() {} +func (*CMsgGCGetPersonaNames_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{40} +} + +func (m *CMsgGCGetPersonaNames_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCGetPersonaNames_Response.Unmarshal(m, b) +} +func (m *CMsgGCGetPersonaNames_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCGetPersonaNames_Response.Marshal(b, m, deterministic) +} +func (m *CMsgGCGetPersonaNames_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCGetPersonaNames_Response.Merge(m, src) +} +func (m *CMsgGCGetPersonaNames_Response) XXX_Size() int { + return xxx_messageInfo_CMsgGCGetPersonaNames_Response.Size(m) +} +func (m *CMsgGCGetPersonaNames_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCGetPersonaNames_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCGetPersonaNames_Response proto.InternalMessageInfo + +func (m *CMsgGCGetPersonaNames_Response) GetSucceededLookups() []*CMsgGCGetPersonaNames_Response_PersonaName { + if m != nil { + return m.SucceededLookups + } + return nil +} + +func (m *CMsgGCGetPersonaNames_Response) GetFailedLookupSteamids() []uint64 { + if m != nil { + return m.FailedLookupSteamids + } + return nil +} + +type CMsgGCGetPersonaNames_Response_PersonaName struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + PersonaName *string `protobuf:"bytes,2,opt,name=persona_name,json=personaName" json:"persona_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCGetPersonaNames_Response_PersonaName) Reset() { + *m = CMsgGCGetPersonaNames_Response_PersonaName{} +} +func (m *CMsgGCGetPersonaNames_Response_PersonaName) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCGetPersonaNames_Response_PersonaName) ProtoMessage() {} +func (*CMsgGCGetPersonaNames_Response_PersonaName) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{40, 0} +} + +func (m *CMsgGCGetPersonaNames_Response_PersonaName) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCGetPersonaNames_Response_PersonaName.Unmarshal(m, b) +} +func (m *CMsgGCGetPersonaNames_Response_PersonaName) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCGetPersonaNames_Response_PersonaName.Marshal(b, m, deterministic) +} +func (m *CMsgGCGetPersonaNames_Response_PersonaName) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCGetPersonaNames_Response_PersonaName.Merge(m, src) +} +func (m *CMsgGCGetPersonaNames_Response_PersonaName) XXX_Size() int { + return xxx_messageInfo_CMsgGCGetPersonaNames_Response_PersonaName.Size(m) +} +func (m *CMsgGCGetPersonaNames_Response_PersonaName) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCGetPersonaNames_Response_PersonaName.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCGetPersonaNames_Response_PersonaName proto.InternalMessageInfo + +func (m *CMsgGCGetPersonaNames_Response_PersonaName) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CMsgGCGetPersonaNames_Response_PersonaName) GetPersonaName() string { + if m != nil && m.PersonaName != nil { + return *m.PersonaName + } + return "" +} + +type CMsgGCCheckFriendship struct { + SteamidLeft *uint64 `protobuf:"fixed64,1,opt,name=steamid_left,json=steamidLeft" json:"steamid_left,omitempty"` + SteamidRight *uint64 `protobuf:"fixed64,2,opt,name=steamid_right,json=steamidRight" json:"steamid_right,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCheckFriendship) Reset() { *m = CMsgGCCheckFriendship{} } +func (m *CMsgGCCheckFriendship) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCheckFriendship) ProtoMessage() {} +func (*CMsgGCCheckFriendship) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{41} +} + +func (m *CMsgGCCheckFriendship) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCheckFriendship.Unmarshal(m, b) +} +func (m *CMsgGCCheckFriendship) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCheckFriendship.Marshal(b, m, deterministic) +} +func (m *CMsgGCCheckFriendship) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCheckFriendship.Merge(m, src) +} +func (m *CMsgGCCheckFriendship) XXX_Size() int { + return xxx_messageInfo_CMsgGCCheckFriendship.Size(m) +} +func (m *CMsgGCCheckFriendship) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCheckFriendship.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCheckFriendship proto.InternalMessageInfo + +func (m *CMsgGCCheckFriendship) GetSteamidLeft() uint64 { + if m != nil && m.SteamidLeft != nil { + return *m.SteamidLeft + } + return 0 +} + +func (m *CMsgGCCheckFriendship) GetSteamidRight() uint64 { + if m != nil && m.SteamidRight != nil { + return *m.SteamidRight + } + return 0 +} + +type CMsgGCCheckFriendship_Response struct { + Success *bool `protobuf:"varint,1,opt,name=success" json:"success,omitempty"` + FoundFriendship *bool `protobuf:"varint,2,opt,name=found_friendship,json=foundFriendship" json:"found_friendship,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCCheckFriendship_Response) Reset() { *m = CMsgGCCheckFriendship_Response{} } +func (m *CMsgGCCheckFriendship_Response) String() string { return proto.CompactTextString(m) } +func (*CMsgGCCheckFriendship_Response) ProtoMessage() {} +func (*CMsgGCCheckFriendship_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{42} +} + +func (m *CMsgGCCheckFriendship_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCCheckFriendship_Response.Unmarshal(m, b) +} +func (m *CMsgGCCheckFriendship_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCCheckFriendship_Response.Marshal(b, m, deterministic) +} +func (m *CMsgGCCheckFriendship_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCCheckFriendship_Response.Merge(m, src) +} +func (m *CMsgGCCheckFriendship_Response) XXX_Size() int { + return xxx_messageInfo_CMsgGCCheckFriendship_Response.Size(m) +} +func (m *CMsgGCCheckFriendship_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCCheckFriendship_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCCheckFriendship_Response proto.InternalMessageInfo + +func (m *CMsgGCCheckFriendship_Response) GetSuccess() bool { + if m != nil && m.Success != nil { + return *m.Success + } + return false +} + +func (m *CMsgGCCheckFriendship_Response) GetFoundFriendship() bool { + if m != nil && m.FoundFriendship != nil { + return *m.FoundFriendship + } + return false +} + +type CMsgGCMsgMasterSetDirectory struct { + MasterDirIndex *uint32 `protobuf:"varint,1,opt,name=master_dir_index,json=masterDirIndex" json:"master_dir_index,omitempty"` + Dir []*CMsgGCMsgMasterSetDirectory_SubGC `protobuf:"bytes,2,rep,name=dir" json:"dir,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCMsgMasterSetDirectory) Reset() { *m = CMsgGCMsgMasterSetDirectory{} } +func (m *CMsgGCMsgMasterSetDirectory) String() string { return proto.CompactTextString(m) } +func (*CMsgGCMsgMasterSetDirectory) ProtoMessage() {} +func (*CMsgGCMsgMasterSetDirectory) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{43} +} + +func (m *CMsgGCMsgMasterSetDirectory) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCMsgMasterSetDirectory.Unmarshal(m, b) +} +func (m *CMsgGCMsgMasterSetDirectory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCMsgMasterSetDirectory.Marshal(b, m, deterministic) +} +func (m *CMsgGCMsgMasterSetDirectory) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCMsgMasterSetDirectory.Merge(m, src) +} +func (m *CMsgGCMsgMasterSetDirectory) XXX_Size() int { + return xxx_messageInfo_CMsgGCMsgMasterSetDirectory.Size(m) +} +func (m *CMsgGCMsgMasterSetDirectory) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCMsgMasterSetDirectory.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCMsgMasterSetDirectory proto.InternalMessageInfo + +func (m *CMsgGCMsgMasterSetDirectory) GetMasterDirIndex() uint32 { + if m != nil && m.MasterDirIndex != nil { + return *m.MasterDirIndex + } + return 0 +} + +func (m *CMsgGCMsgMasterSetDirectory) GetDir() []*CMsgGCMsgMasterSetDirectory_SubGC { + if m != nil { + return m.Dir + } + return nil +} + +type CMsgGCMsgMasterSetDirectory_SubGC struct { + DirIndex *uint32 `protobuf:"varint,1,opt,name=dir_index,json=dirIndex" json:"dir_index,omitempty"` + Name *string `protobuf:"bytes,2,opt,name=name" json:"name,omitempty"` + Box *string `protobuf:"bytes,3,opt,name=box" json:"box,omitempty"` + CommandLine *string `protobuf:"bytes,4,opt,name=command_line,json=commandLine" json:"command_line,omitempty"` + GcBinary *string `protobuf:"bytes,5,opt,name=gc_binary,json=gcBinary" json:"gc_binary,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCMsgMasterSetDirectory_SubGC) Reset() { *m = CMsgGCMsgMasterSetDirectory_SubGC{} } +func (m *CMsgGCMsgMasterSetDirectory_SubGC) String() string { return proto.CompactTextString(m) } +func (*CMsgGCMsgMasterSetDirectory_SubGC) ProtoMessage() {} +func (*CMsgGCMsgMasterSetDirectory_SubGC) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{43, 0} +} + +func (m *CMsgGCMsgMasterSetDirectory_SubGC) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCMsgMasterSetDirectory_SubGC.Unmarshal(m, b) +} +func (m *CMsgGCMsgMasterSetDirectory_SubGC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCMsgMasterSetDirectory_SubGC.Marshal(b, m, deterministic) +} +func (m *CMsgGCMsgMasterSetDirectory_SubGC) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCMsgMasterSetDirectory_SubGC.Merge(m, src) +} +func (m *CMsgGCMsgMasterSetDirectory_SubGC) XXX_Size() int { + return xxx_messageInfo_CMsgGCMsgMasterSetDirectory_SubGC.Size(m) +} +func (m *CMsgGCMsgMasterSetDirectory_SubGC) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCMsgMasterSetDirectory_SubGC.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCMsgMasterSetDirectory_SubGC proto.InternalMessageInfo + +func (m *CMsgGCMsgMasterSetDirectory_SubGC) GetDirIndex() uint32 { + if m != nil && m.DirIndex != nil { + return *m.DirIndex + } + return 0 +} + +func (m *CMsgGCMsgMasterSetDirectory_SubGC) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CMsgGCMsgMasterSetDirectory_SubGC) GetBox() string { + if m != nil && m.Box != nil { + return *m.Box + } + return "" +} + +func (m *CMsgGCMsgMasterSetDirectory_SubGC) GetCommandLine() string { + if m != nil && m.CommandLine != nil { + return *m.CommandLine + } + return "" +} + +func (m *CMsgGCMsgMasterSetDirectory_SubGC) GetGcBinary() string { + if m != nil && m.GcBinary != nil { + return *m.GcBinary + } + return "" +} + +type CMsgGCMsgMasterSetDirectory_Response struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCMsgMasterSetDirectory_Response) Reset() { *m = CMsgGCMsgMasterSetDirectory_Response{} } +func (m *CMsgGCMsgMasterSetDirectory_Response) String() string { return proto.CompactTextString(m) } +func (*CMsgGCMsgMasterSetDirectory_Response) ProtoMessage() {} +func (*CMsgGCMsgMasterSetDirectory_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{44} +} + +func (m *CMsgGCMsgMasterSetDirectory_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCMsgMasterSetDirectory_Response.Unmarshal(m, b) +} +func (m *CMsgGCMsgMasterSetDirectory_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCMsgMasterSetDirectory_Response.Marshal(b, m, deterministic) +} +func (m *CMsgGCMsgMasterSetDirectory_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCMsgMasterSetDirectory_Response.Merge(m, src) +} +func (m *CMsgGCMsgMasterSetDirectory_Response) XXX_Size() int { + return xxx_messageInfo_CMsgGCMsgMasterSetDirectory_Response.Size(m) +} +func (m *CMsgGCMsgMasterSetDirectory_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCMsgMasterSetDirectory_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCMsgMasterSetDirectory_Response proto.InternalMessageInfo + +const Default_CMsgGCMsgMasterSetDirectory_Response_Eresult int32 = 2 + +func (m *CMsgGCMsgMasterSetDirectory_Response) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgGCMsgMasterSetDirectory_Response_Eresult +} + +type CMsgGCMsgWebAPIJobRequestForwardResponse struct { + DirIndex *uint32 `protobuf:"varint,1,opt,name=dir_index,json=dirIndex" json:"dir_index,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCMsgWebAPIJobRequestForwardResponse) Reset() { + *m = CMsgGCMsgWebAPIJobRequestForwardResponse{} +} +func (m *CMsgGCMsgWebAPIJobRequestForwardResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgGCMsgWebAPIJobRequestForwardResponse) ProtoMessage() {} +func (*CMsgGCMsgWebAPIJobRequestForwardResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{45} +} + +func (m *CMsgGCMsgWebAPIJobRequestForwardResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCMsgWebAPIJobRequestForwardResponse.Unmarshal(m, b) +} +func (m *CMsgGCMsgWebAPIJobRequestForwardResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCMsgWebAPIJobRequestForwardResponse.Marshal(b, m, deterministic) +} +func (m *CMsgGCMsgWebAPIJobRequestForwardResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCMsgWebAPIJobRequestForwardResponse.Merge(m, src) +} +func (m *CMsgGCMsgWebAPIJobRequestForwardResponse) XXX_Size() int { + return xxx_messageInfo_CMsgGCMsgWebAPIJobRequestForwardResponse.Size(m) +} +func (m *CMsgGCMsgWebAPIJobRequestForwardResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCMsgWebAPIJobRequestForwardResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCMsgWebAPIJobRequestForwardResponse proto.InternalMessageInfo + +func (m *CMsgGCMsgWebAPIJobRequestForwardResponse) GetDirIndex() uint32 { + if m != nil && m.DirIndex != nil { + return *m.DirIndex + } + return 0 +} + +type CGCSystemMsg_GetPurchaseTrust_Request struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCSystemMsg_GetPurchaseTrust_Request) Reset() { *m = CGCSystemMsg_GetPurchaseTrust_Request{} } +func (m *CGCSystemMsg_GetPurchaseTrust_Request) String() string { return proto.CompactTextString(m) } +func (*CGCSystemMsg_GetPurchaseTrust_Request) ProtoMessage() {} +func (*CGCSystemMsg_GetPurchaseTrust_Request) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{46} +} + +func (m *CGCSystemMsg_GetPurchaseTrust_Request) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCSystemMsg_GetPurchaseTrust_Request.Unmarshal(m, b) +} +func (m *CGCSystemMsg_GetPurchaseTrust_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCSystemMsg_GetPurchaseTrust_Request.Marshal(b, m, deterministic) +} +func (m *CGCSystemMsg_GetPurchaseTrust_Request) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCSystemMsg_GetPurchaseTrust_Request.Merge(m, src) +} +func (m *CGCSystemMsg_GetPurchaseTrust_Request) XXX_Size() int { + return xxx_messageInfo_CGCSystemMsg_GetPurchaseTrust_Request.Size(m) +} +func (m *CGCSystemMsg_GetPurchaseTrust_Request) XXX_DiscardUnknown() { + xxx_messageInfo_CGCSystemMsg_GetPurchaseTrust_Request.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCSystemMsg_GetPurchaseTrust_Request proto.InternalMessageInfo + +func (m *CGCSystemMsg_GetPurchaseTrust_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +type CGCSystemMsg_GetPurchaseTrust_Response struct { + HasPriorPurchaseHistory *bool `protobuf:"varint,1,opt,name=has_prior_purchase_history,json=hasPriorPurchaseHistory" json:"has_prior_purchase_history,omitempty"` + HasNoRecentPasswordResets *bool `protobuf:"varint,2,opt,name=has_no_recent_password_resets,json=hasNoRecentPasswordResets" json:"has_no_recent_password_resets,omitempty"` + IsWalletCashTrusted *bool `protobuf:"varint,3,opt,name=is_wallet_cash_trusted,json=isWalletCashTrusted" json:"is_wallet_cash_trusted,omitempty"` + TimeAllTrusted *uint32 `protobuf:"varint,4,opt,name=time_all_trusted,json=timeAllTrusted" json:"time_all_trusted,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CGCSystemMsg_GetPurchaseTrust_Response) Reset() { + *m = CGCSystemMsg_GetPurchaseTrust_Response{} +} +func (m *CGCSystemMsg_GetPurchaseTrust_Response) String() string { return proto.CompactTextString(m) } +func (*CGCSystemMsg_GetPurchaseTrust_Response) ProtoMessage() {} +func (*CGCSystemMsg_GetPurchaseTrust_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{47} +} + +func (m *CGCSystemMsg_GetPurchaseTrust_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CGCSystemMsg_GetPurchaseTrust_Response.Unmarshal(m, b) +} +func (m *CGCSystemMsg_GetPurchaseTrust_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CGCSystemMsg_GetPurchaseTrust_Response.Marshal(b, m, deterministic) +} +func (m *CGCSystemMsg_GetPurchaseTrust_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CGCSystemMsg_GetPurchaseTrust_Response.Merge(m, src) +} +func (m *CGCSystemMsg_GetPurchaseTrust_Response) XXX_Size() int { + return xxx_messageInfo_CGCSystemMsg_GetPurchaseTrust_Response.Size(m) +} +func (m *CGCSystemMsg_GetPurchaseTrust_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CGCSystemMsg_GetPurchaseTrust_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CGCSystemMsg_GetPurchaseTrust_Response proto.InternalMessageInfo + +func (m *CGCSystemMsg_GetPurchaseTrust_Response) GetHasPriorPurchaseHistory() bool { + if m != nil && m.HasPriorPurchaseHistory != nil { + return *m.HasPriorPurchaseHistory + } + return false +} + +func (m *CGCSystemMsg_GetPurchaseTrust_Response) GetHasNoRecentPasswordResets() bool { + if m != nil && m.HasNoRecentPasswordResets != nil { + return *m.HasNoRecentPasswordResets + } + return false +} + +func (m *CGCSystemMsg_GetPurchaseTrust_Response) GetIsWalletCashTrusted() bool { + if m != nil && m.IsWalletCashTrusted != nil { + return *m.IsWalletCashTrusted + } + return false +} + +func (m *CGCSystemMsg_GetPurchaseTrust_Response) GetTimeAllTrusted() uint32 { + if m != nil && m.TimeAllTrusted != nil { + return *m.TimeAllTrusted + } + return 0 +} + +type CMsgGCHAccountVacStatusChange struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"` + AppId *uint32 `protobuf:"varint,2,opt,name=app_id,json=appId" json:"app_id,omitempty"` + RtimeVacbanStarts *uint32 `protobuf:"varint,3,opt,name=rtime_vacban_starts,json=rtimeVacbanStarts" json:"rtime_vacban_starts,omitempty"` + IsBannedNow *bool `protobuf:"varint,4,opt,name=is_banned_now,json=isBannedNow" json:"is_banned_now,omitempty"` + IsBannedFuture *bool `protobuf:"varint,5,opt,name=is_banned_future,json=isBannedFuture" json:"is_banned_future,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCHAccountVacStatusChange) Reset() { *m = CMsgGCHAccountVacStatusChange{} } +func (m *CMsgGCHAccountVacStatusChange) String() string { return proto.CompactTextString(m) } +func (*CMsgGCHAccountVacStatusChange) ProtoMessage() {} +func (*CMsgGCHAccountVacStatusChange) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{48} +} + +func (m *CMsgGCHAccountVacStatusChange) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCHAccountVacStatusChange.Unmarshal(m, b) +} +func (m *CMsgGCHAccountVacStatusChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCHAccountVacStatusChange.Marshal(b, m, deterministic) +} +func (m *CMsgGCHAccountVacStatusChange) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCHAccountVacStatusChange.Merge(m, src) +} +func (m *CMsgGCHAccountVacStatusChange) XXX_Size() int { + return xxx_messageInfo_CMsgGCHAccountVacStatusChange.Size(m) +} +func (m *CMsgGCHAccountVacStatusChange) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCHAccountVacStatusChange.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCHAccountVacStatusChange proto.InternalMessageInfo + +func (m *CMsgGCHAccountVacStatusChange) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +func (m *CMsgGCHAccountVacStatusChange) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgGCHAccountVacStatusChange) GetRtimeVacbanStarts() uint32 { + if m != nil && m.RtimeVacbanStarts != nil { + return *m.RtimeVacbanStarts + } + return 0 +} + +func (m *CMsgGCHAccountVacStatusChange) GetIsBannedNow() bool { + if m != nil && m.IsBannedNow != nil { + return *m.IsBannedNow + } + return false +} + +func (m *CMsgGCHAccountVacStatusChange) GetIsBannedFuture() bool { + if m != nil && m.IsBannedFuture != nil { + return *m.IsBannedFuture + } + return false +} + +type CMsgGCGetPartnerAccountLink struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCGetPartnerAccountLink) Reset() { *m = CMsgGCGetPartnerAccountLink{} } +func (m *CMsgGCGetPartnerAccountLink) String() string { return proto.CompactTextString(m) } +func (*CMsgGCGetPartnerAccountLink) ProtoMessage() {} +func (*CMsgGCGetPartnerAccountLink) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{49} +} + +func (m *CMsgGCGetPartnerAccountLink) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCGetPartnerAccountLink.Unmarshal(m, b) +} +func (m *CMsgGCGetPartnerAccountLink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCGetPartnerAccountLink.Marshal(b, m, deterministic) +} +func (m *CMsgGCGetPartnerAccountLink) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCGetPartnerAccountLink.Merge(m, src) +} +func (m *CMsgGCGetPartnerAccountLink) XXX_Size() int { + return xxx_messageInfo_CMsgGCGetPartnerAccountLink.Size(m) +} +func (m *CMsgGCGetPartnerAccountLink) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCGetPartnerAccountLink.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCGetPartnerAccountLink proto.InternalMessageInfo + +func (m *CMsgGCGetPartnerAccountLink) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +type CMsgGCGetPartnerAccountLink_Response struct { + Pwid *uint32 `protobuf:"varint,1,opt,name=pwid" json:"pwid,omitempty"` + Nexonid *uint32 `protobuf:"varint,2,opt,name=nexonid" json:"nexonid,omitempty"` + Ageclass *int32 `protobuf:"varint,3,opt,name=ageclass" json:"ageclass,omitempty"` + IdVerified *bool `protobuf:"varint,4,opt,name=id_verified,json=idVerified,def=1" json:"id_verified,omitempty"` + IsAdult *bool `protobuf:"varint,5,opt,name=is_adult,json=isAdult" json:"is_adult,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCGetPartnerAccountLink_Response) Reset() { *m = CMsgGCGetPartnerAccountLink_Response{} } +func (m *CMsgGCGetPartnerAccountLink_Response) String() string { return proto.CompactTextString(m) } +func (*CMsgGCGetPartnerAccountLink_Response) ProtoMessage() {} +func (*CMsgGCGetPartnerAccountLink_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{50} +} + +func (m *CMsgGCGetPartnerAccountLink_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCGetPartnerAccountLink_Response.Unmarshal(m, b) +} +func (m *CMsgGCGetPartnerAccountLink_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCGetPartnerAccountLink_Response.Marshal(b, m, deterministic) +} +func (m *CMsgGCGetPartnerAccountLink_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCGetPartnerAccountLink_Response.Merge(m, src) +} +func (m *CMsgGCGetPartnerAccountLink_Response) XXX_Size() int { + return xxx_messageInfo_CMsgGCGetPartnerAccountLink_Response.Size(m) +} +func (m *CMsgGCGetPartnerAccountLink_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCGetPartnerAccountLink_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCGetPartnerAccountLink_Response proto.InternalMessageInfo + +const Default_CMsgGCGetPartnerAccountLink_Response_IdVerified bool = true + +func (m *CMsgGCGetPartnerAccountLink_Response) GetPwid() uint32 { + if m != nil && m.Pwid != nil { + return *m.Pwid + } + return 0 +} + +func (m *CMsgGCGetPartnerAccountLink_Response) GetNexonid() uint32 { + if m != nil && m.Nexonid != nil { + return *m.Nexonid + } + return 0 +} + +func (m *CMsgGCGetPartnerAccountLink_Response) GetAgeclass() int32 { + if m != nil && m.Ageclass != nil { + return *m.Ageclass + } + return 0 +} + +func (m *CMsgGCGetPartnerAccountLink_Response) GetIdVerified() bool { + if m != nil && m.IdVerified != nil { + return *m.IdVerified + } + return Default_CMsgGCGetPartnerAccountLink_Response_IdVerified +} + +func (m *CMsgGCGetPartnerAccountLink_Response) GetIsAdult() bool { + if m != nil && m.IsAdult != nil { + return *m.IsAdult + } + return false +} + +type CMsgGCRoutingInfo struct { + DirIndex []uint32 `protobuf:"varint,1,rep,name=dir_index,json=dirIndex" json:"dir_index,omitempty"` + Method *CMsgGCRoutingInfo_RoutingMethod `protobuf:"varint,2,opt,name=method,enum=CMsgGCRoutingInfo_RoutingMethod,def=0" json:"method,omitempty"` + Fallback *CMsgGCRoutingInfo_RoutingMethod `protobuf:"varint,3,opt,name=fallback,enum=CMsgGCRoutingInfo_RoutingMethod,def=1" json:"fallback,omitempty"` + ProtobufField *uint32 `protobuf:"varint,4,opt,name=protobuf_field,json=protobufField" json:"protobuf_field,omitempty"` + WebapiParam *string `protobuf:"bytes,5,opt,name=webapi_param,json=webapiParam" json:"webapi_param,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCRoutingInfo) Reset() { *m = CMsgGCRoutingInfo{} } +func (m *CMsgGCRoutingInfo) String() string { return proto.CompactTextString(m) } +func (*CMsgGCRoutingInfo) ProtoMessage() {} +func (*CMsgGCRoutingInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{51} +} + +func (m *CMsgGCRoutingInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCRoutingInfo.Unmarshal(m, b) +} +func (m *CMsgGCRoutingInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCRoutingInfo.Marshal(b, m, deterministic) +} +func (m *CMsgGCRoutingInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCRoutingInfo.Merge(m, src) +} +func (m *CMsgGCRoutingInfo) XXX_Size() int { + return xxx_messageInfo_CMsgGCRoutingInfo.Size(m) +} +func (m *CMsgGCRoutingInfo) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCRoutingInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCRoutingInfo proto.InternalMessageInfo + +const Default_CMsgGCRoutingInfo_Method CMsgGCRoutingInfo_RoutingMethod = CMsgGCRoutingInfo_RANDOM +const Default_CMsgGCRoutingInfo_Fallback CMsgGCRoutingInfo_RoutingMethod = CMsgGCRoutingInfo_DISCARD + +func (m *CMsgGCRoutingInfo) GetDirIndex() []uint32 { + if m != nil { + return m.DirIndex + } + return nil +} + +func (m *CMsgGCRoutingInfo) GetMethod() CMsgGCRoutingInfo_RoutingMethod { + if m != nil && m.Method != nil { + return *m.Method + } + return Default_CMsgGCRoutingInfo_Method +} + +func (m *CMsgGCRoutingInfo) GetFallback() CMsgGCRoutingInfo_RoutingMethod { + if m != nil && m.Fallback != nil { + return *m.Fallback + } + return Default_CMsgGCRoutingInfo_Fallback +} + +func (m *CMsgGCRoutingInfo) GetProtobufField() uint32 { + if m != nil && m.ProtobufField != nil { + return *m.ProtobufField + } + return 0 +} + +func (m *CMsgGCRoutingInfo) GetWebapiParam() string { + if m != nil && m.WebapiParam != nil { + return *m.WebapiParam + } + return "" +} + +type CMsgGCMsgMasterSetWebAPIRouting struct { + Entries []*CMsgGCMsgMasterSetWebAPIRouting_Entry `protobuf:"bytes,1,rep,name=entries" json:"entries,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCMsgMasterSetWebAPIRouting) Reset() { *m = CMsgGCMsgMasterSetWebAPIRouting{} } +func (m *CMsgGCMsgMasterSetWebAPIRouting) String() string { return proto.CompactTextString(m) } +func (*CMsgGCMsgMasterSetWebAPIRouting) ProtoMessage() {} +func (*CMsgGCMsgMasterSetWebAPIRouting) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{52} +} + +func (m *CMsgGCMsgMasterSetWebAPIRouting) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCMsgMasterSetWebAPIRouting.Unmarshal(m, b) +} +func (m *CMsgGCMsgMasterSetWebAPIRouting) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCMsgMasterSetWebAPIRouting.Marshal(b, m, deterministic) +} +func (m *CMsgGCMsgMasterSetWebAPIRouting) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCMsgMasterSetWebAPIRouting.Merge(m, src) +} +func (m *CMsgGCMsgMasterSetWebAPIRouting) XXX_Size() int { + return xxx_messageInfo_CMsgGCMsgMasterSetWebAPIRouting.Size(m) +} +func (m *CMsgGCMsgMasterSetWebAPIRouting) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCMsgMasterSetWebAPIRouting.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCMsgMasterSetWebAPIRouting proto.InternalMessageInfo + +func (m *CMsgGCMsgMasterSetWebAPIRouting) GetEntries() []*CMsgGCMsgMasterSetWebAPIRouting_Entry { + if m != nil { + return m.Entries + } + return nil +} + +type CMsgGCMsgMasterSetWebAPIRouting_Entry struct { + InterfaceName *string `protobuf:"bytes,1,opt,name=interface_name,json=interfaceName" json:"interface_name,omitempty"` + MethodName *string `protobuf:"bytes,2,opt,name=method_name,json=methodName" json:"method_name,omitempty"` + Routing *CMsgGCRoutingInfo `protobuf:"bytes,3,opt,name=routing" json:"routing,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCMsgMasterSetWebAPIRouting_Entry) Reset() { *m = CMsgGCMsgMasterSetWebAPIRouting_Entry{} } +func (m *CMsgGCMsgMasterSetWebAPIRouting_Entry) String() string { return proto.CompactTextString(m) } +func (*CMsgGCMsgMasterSetWebAPIRouting_Entry) ProtoMessage() {} +func (*CMsgGCMsgMasterSetWebAPIRouting_Entry) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{52, 0} +} + +func (m *CMsgGCMsgMasterSetWebAPIRouting_Entry) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCMsgMasterSetWebAPIRouting_Entry.Unmarshal(m, b) +} +func (m *CMsgGCMsgMasterSetWebAPIRouting_Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCMsgMasterSetWebAPIRouting_Entry.Marshal(b, m, deterministic) +} +func (m *CMsgGCMsgMasterSetWebAPIRouting_Entry) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCMsgMasterSetWebAPIRouting_Entry.Merge(m, src) +} +func (m *CMsgGCMsgMasterSetWebAPIRouting_Entry) XXX_Size() int { + return xxx_messageInfo_CMsgGCMsgMasterSetWebAPIRouting_Entry.Size(m) +} +func (m *CMsgGCMsgMasterSetWebAPIRouting_Entry) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCMsgMasterSetWebAPIRouting_Entry.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCMsgMasterSetWebAPIRouting_Entry proto.InternalMessageInfo + +func (m *CMsgGCMsgMasterSetWebAPIRouting_Entry) GetInterfaceName() string { + if m != nil && m.InterfaceName != nil { + return *m.InterfaceName + } + return "" +} + +func (m *CMsgGCMsgMasterSetWebAPIRouting_Entry) GetMethodName() string { + if m != nil && m.MethodName != nil { + return *m.MethodName + } + return "" +} + +func (m *CMsgGCMsgMasterSetWebAPIRouting_Entry) GetRouting() *CMsgGCRoutingInfo { + if m != nil { + return m.Routing + } + return nil +} + +type CMsgGCMsgMasterSetClientMsgRouting struct { + Entries []*CMsgGCMsgMasterSetClientMsgRouting_Entry `protobuf:"bytes,1,rep,name=entries" json:"entries,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCMsgMasterSetClientMsgRouting) Reset() { *m = CMsgGCMsgMasterSetClientMsgRouting{} } +func (m *CMsgGCMsgMasterSetClientMsgRouting) String() string { return proto.CompactTextString(m) } +func (*CMsgGCMsgMasterSetClientMsgRouting) ProtoMessage() {} +func (*CMsgGCMsgMasterSetClientMsgRouting) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{53} +} + +func (m *CMsgGCMsgMasterSetClientMsgRouting) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCMsgMasterSetClientMsgRouting.Unmarshal(m, b) +} +func (m *CMsgGCMsgMasterSetClientMsgRouting) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCMsgMasterSetClientMsgRouting.Marshal(b, m, deterministic) +} +func (m *CMsgGCMsgMasterSetClientMsgRouting) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCMsgMasterSetClientMsgRouting.Merge(m, src) +} +func (m *CMsgGCMsgMasterSetClientMsgRouting) XXX_Size() int { + return xxx_messageInfo_CMsgGCMsgMasterSetClientMsgRouting.Size(m) +} +func (m *CMsgGCMsgMasterSetClientMsgRouting) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCMsgMasterSetClientMsgRouting.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCMsgMasterSetClientMsgRouting proto.InternalMessageInfo + +func (m *CMsgGCMsgMasterSetClientMsgRouting) GetEntries() []*CMsgGCMsgMasterSetClientMsgRouting_Entry { + if m != nil { + return m.Entries + } + return nil +} + +type CMsgGCMsgMasterSetClientMsgRouting_Entry struct { + MsgType *uint32 `protobuf:"varint,1,opt,name=msg_type,json=msgType" json:"msg_type,omitempty"` + Routing *CMsgGCRoutingInfo `protobuf:"bytes,2,opt,name=routing" json:"routing,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCMsgMasterSetClientMsgRouting_Entry) Reset() { + *m = CMsgGCMsgMasterSetClientMsgRouting_Entry{} +} +func (m *CMsgGCMsgMasterSetClientMsgRouting_Entry) String() string { return proto.CompactTextString(m) } +func (*CMsgGCMsgMasterSetClientMsgRouting_Entry) ProtoMessage() {} +func (*CMsgGCMsgMasterSetClientMsgRouting_Entry) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{53, 0} +} + +func (m *CMsgGCMsgMasterSetClientMsgRouting_Entry) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCMsgMasterSetClientMsgRouting_Entry.Unmarshal(m, b) +} +func (m *CMsgGCMsgMasterSetClientMsgRouting_Entry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCMsgMasterSetClientMsgRouting_Entry.Marshal(b, m, deterministic) +} +func (m *CMsgGCMsgMasterSetClientMsgRouting_Entry) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCMsgMasterSetClientMsgRouting_Entry.Merge(m, src) +} +func (m *CMsgGCMsgMasterSetClientMsgRouting_Entry) XXX_Size() int { + return xxx_messageInfo_CMsgGCMsgMasterSetClientMsgRouting_Entry.Size(m) +} +func (m *CMsgGCMsgMasterSetClientMsgRouting_Entry) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCMsgMasterSetClientMsgRouting_Entry.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCMsgMasterSetClientMsgRouting_Entry proto.InternalMessageInfo + +func (m *CMsgGCMsgMasterSetClientMsgRouting_Entry) GetMsgType() uint32 { + if m != nil && m.MsgType != nil { + return *m.MsgType + } + return 0 +} + +func (m *CMsgGCMsgMasterSetClientMsgRouting_Entry) GetRouting() *CMsgGCRoutingInfo { + if m != nil { + return m.Routing + } + return nil +} + +type CMsgGCMsgMasterSetWebAPIRouting_Response struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCMsgMasterSetWebAPIRouting_Response) Reset() { + *m = CMsgGCMsgMasterSetWebAPIRouting_Response{} +} +func (m *CMsgGCMsgMasterSetWebAPIRouting_Response) String() string { return proto.CompactTextString(m) } +func (*CMsgGCMsgMasterSetWebAPIRouting_Response) ProtoMessage() {} +func (*CMsgGCMsgMasterSetWebAPIRouting_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{54} +} + +func (m *CMsgGCMsgMasterSetWebAPIRouting_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCMsgMasterSetWebAPIRouting_Response.Unmarshal(m, b) +} +func (m *CMsgGCMsgMasterSetWebAPIRouting_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCMsgMasterSetWebAPIRouting_Response.Marshal(b, m, deterministic) +} +func (m *CMsgGCMsgMasterSetWebAPIRouting_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCMsgMasterSetWebAPIRouting_Response.Merge(m, src) +} +func (m *CMsgGCMsgMasterSetWebAPIRouting_Response) XXX_Size() int { + return xxx_messageInfo_CMsgGCMsgMasterSetWebAPIRouting_Response.Size(m) +} +func (m *CMsgGCMsgMasterSetWebAPIRouting_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCMsgMasterSetWebAPIRouting_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCMsgMasterSetWebAPIRouting_Response proto.InternalMessageInfo + +const Default_CMsgGCMsgMasterSetWebAPIRouting_Response_Eresult int32 = 2 + +func (m *CMsgGCMsgMasterSetWebAPIRouting_Response) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgGCMsgMasterSetWebAPIRouting_Response_Eresult +} + +type CMsgGCMsgMasterSetClientMsgRouting_Response struct { + Eresult *int32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCMsgMasterSetClientMsgRouting_Response) Reset() { + *m = CMsgGCMsgMasterSetClientMsgRouting_Response{} +} +func (m *CMsgGCMsgMasterSetClientMsgRouting_Response) String() string { + return proto.CompactTextString(m) +} +func (*CMsgGCMsgMasterSetClientMsgRouting_Response) ProtoMessage() {} +func (*CMsgGCMsgMasterSetClientMsgRouting_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{55} +} + +func (m *CMsgGCMsgMasterSetClientMsgRouting_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCMsgMasterSetClientMsgRouting_Response.Unmarshal(m, b) +} +func (m *CMsgGCMsgMasterSetClientMsgRouting_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCMsgMasterSetClientMsgRouting_Response.Marshal(b, m, deterministic) +} +func (m *CMsgGCMsgMasterSetClientMsgRouting_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCMsgMasterSetClientMsgRouting_Response.Merge(m, src) +} +func (m *CMsgGCMsgMasterSetClientMsgRouting_Response) XXX_Size() int { + return xxx_messageInfo_CMsgGCMsgMasterSetClientMsgRouting_Response.Size(m) +} +func (m *CMsgGCMsgMasterSetClientMsgRouting_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCMsgMasterSetClientMsgRouting_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCMsgMasterSetClientMsgRouting_Response proto.InternalMessageInfo + +const Default_CMsgGCMsgMasterSetClientMsgRouting_Response_Eresult int32 = 2 + +func (m *CMsgGCMsgMasterSetClientMsgRouting_Response) GetEresult() int32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgGCMsgMasterSetClientMsgRouting_Response_Eresult +} + +type CMsgGCMsgSetOptions struct { + Options []CMsgGCMsgSetOptions_Option `protobuf:"varint,1,rep,name=options,enum=CMsgGCMsgSetOptions_Option" json:"options,omitempty"` + ClientMsgRanges []*CMsgGCMsgSetOptions_MessageRange `protobuf:"bytes,2,rep,name=client_msg_ranges,json=clientMsgRanges" json:"client_msg_ranges,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCMsgSetOptions) Reset() { *m = CMsgGCMsgSetOptions{} } +func (m *CMsgGCMsgSetOptions) String() string { return proto.CompactTextString(m) } +func (*CMsgGCMsgSetOptions) ProtoMessage() {} +func (*CMsgGCMsgSetOptions) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{56} +} + +func (m *CMsgGCMsgSetOptions) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCMsgSetOptions.Unmarshal(m, b) +} +func (m *CMsgGCMsgSetOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCMsgSetOptions.Marshal(b, m, deterministic) +} +func (m *CMsgGCMsgSetOptions) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCMsgSetOptions.Merge(m, src) +} +func (m *CMsgGCMsgSetOptions) XXX_Size() int { + return xxx_messageInfo_CMsgGCMsgSetOptions.Size(m) +} +func (m *CMsgGCMsgSetOptions) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCMsgSetOptions.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCMsgSetOptions proto.InternalMessageInfo + +func (m *CMsgGCMsgSetOptions) GetOptions() []CMsgGCMsgSetOptions_Option { + if m != nil { + return m.Options + } + return nil +} + +func (m *CMsgGCMsgSetOptions) GetClientMsgRanges() []*CMsgGCMsgSetOptions_MessageRange { + if m != nil { + return m.ClientMsgRanges + } + return nil +} + +type CMsgGCMsgSetOptions_MessageRange struct { + Low *uint32 `protobuf:"varint,1,req,name=low" json:"low,omitempty"` + High *uint32 `protobuf:"varint,2,req,name=high" json:"high,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCMsgSetOptions_MessageRange) Reset() { *m = CMsgGCMsgSetOptions_MessageRange{} } +func (m *CMsgGCMsgSetOptions_MessageRange) String() string { return proto.CompactTextString(m) } +func (*CMsgGCMsgSetOptions_MessageRange) ProtoMessage() {} +func (*CMsgGCMsgSetOptions_MessageRange) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{56, 0} +} + +func (m *CMsgGCMsgSetOptions_MessageRange) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCMsgSetOptions_MessageRange.Unmarshal(m, b) +} +func (m *CMsgGCMsgSetOptions_MessageRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCMsgSetOptions_MessageRange.Marshal(b, m, deterministic) +} +func (m *CMsgGCMsgSetOptions_MessageRange) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCMsgSetOptions_MessageRange.Merge(m, src) +} +func (m *CMsgGCMsgSetOptions_MessageRange) XXX_Size() int { + return xxx_messageInfo_CMsgGCMsgSetOptions_MessageRange.Size(m) +} +func (m *CMsgGCMsgSetOptions_MessageRange) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCMsgSetOptions_MessageRange.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCMsgSetOptions_MessageRange proto.InternalMessageInfo + +func (m *CMsgGCMsgSetOptions_MessageRange) GetLow() uint32 { + if m != nil && m.Low != nil { + return *m.Low + } + return 0 +} + +func (m *CMsgGCMsgSetOptions_MessageRange) GetHigh() uint32 { + if m != nil && m.High != nil { + return *m.High + } + return 0 +} + +type CMsgGCHUpdateSession struct { + SteamId *uint64 `protobuf:"fixed64,1,opt,name=steam_id,json=steamId" json:"steam_id,omitempty"` + AppId *uint32 `protobuf:"varint,2,opt,name=app_id,json=appId" json:"app_id,omitempty"` + Online *bool `protobuf:"varint,3,opt,name=online" json:"online,omitempty"` + ServerSteamId *uint64 `protobuf:"fixed64,4,opt,name=server_steam_id,json=serverSteamId" json:"server_steam_id,omitempty"` + ServerAddr *uint32 `protobuf:"varint,5,opt,name=server_addr,json=serverAddr" json:"server_addr,omitempty"` + ServerPort *uint32 `protobuf:"varint,6,opt,name=server_port,json=serverPort" json:"server_port,omitempty"` + OsType *uint32 `protobuf:"varint,7,opt,name=os_type,json=osType" json:"os_type,omitempty"` + ClientAddr *uint32 `protobuf:"varint,8,opt,name=client_addr,json=clientAddr" json:"client_addr,omitempty"` + ExtraFields []*CMsgGCHUpdateSession_ExtraField `protobuf:"bytes,9,rep,name=extra_fields,json=extraFields" json:"extra_fields,omitempty"` + OwnerId *uint64 `protobuf:"fixed64,10,opt,name=owner_id,json=ownerId" json:"owner_id,omitempty"` + CmSessionSysid *uint32 `protobuf:"varint,11,opt,name=cm_session_sysid,json=cmSessionSysid" json:"cm_session_sysid,omitempty"` + CmSessionIdentifier *uint32 `protobuf:"varint,12,opt,name=cm_session_identifier,json=cmSessionIdentifier" json:"cm_session_identifier,omitempty"` + DepotIds []uint32 `protobuf:"varint,13,rep,name=depot_ids,json=depotIds" json:"depot_ids,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCHUpdateSession) Reset() { *m = CMsgGCHUpdateSession{} } +func (m *CMsgGCHUpdateSession) String() string { return proto.CompactTextString(m) } +func (*CMsgGCHUpdateSession) ProtoMessage() {} +func (*CMsgGCHUpdateSession) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{57} +} + +func (m *CMsgGCHUpdateSession) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCHUpdateSession.Unmarshal(m, b) +} +func (m *CMsgGCHUpdateSession) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCHUpdateSession.Marshal(b, m, deterministic) +} +func (m *CMsgGCHUpdateSession) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCHUpdateSession.Merge(m, src) +} +func (m *CMsgGCHUpdateSession) XXX_Size() int { + return xxx_messageInfo_CMsgGCHUpdateSession.Size(m) +} +func (m *CMsgGCHUpdateSession) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCHUpdateSession.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCHUpdateSession proto.InternalMessageInfo + +func (m *CMsgGCHUpdateSession) GetSteamId() uint64 { + if m != nil && m.SteamId != nil { + return *m.SteamId + } + return 0 +} + +func (m *CMsgGCHUpdateSession) GetAppId() uint32 { + if m != nil && m.AppId != nil { + return *m.AppId + } + return 0 +} + +func (m *CMsgGCHUpdateSession) GetOnline() bool { + if m != nil && m.Online != nil { + return *m.Online + } + return false +} + +func (m *CMsgGCHUpdateSession) GetServerSteamId() uint64 { + if m != nil && m.ServerSteamId != nil { + return *m.ServerSteamId + } + return 0 +} + +func (m *CMsgGCHUpdateSession) GetServerAddr() uint32 { + if m != nil && m.ServerAddr != nil { + return *m.ServerAddr + } + return 0 +} + +func (m *CMsgGCHUpdateSession) GetServerPort() uint32 { + if m != nil && m.ServerPort != nil { + return *m.ServerPort + } + return 0 +} + +func (m *CMsgGCHUpdateSession) GetOsType() uint32 { + if m != nil && m.OsType != nil { + return *m.OsType + } + return 0 +} + +func (m *CMsgGCHUpdateSession) GetClientAddr() uint32 { + if m != nil && m.ClientAddr != nil { + return *m.ClientAddr + } + return 0 +} + +func (m *CMsgGCHUpdateSession) GetExtraFields() []*CMsgGCHUpdateSession_ExtraField { + if m != nil { + return m.ExtraFields + } + return nil +} + +func (m *CMsgGCHUpdateSession) GetOwnerId() uint64 { + if m != nil && m.OwnerId != nil { + return *m.OwnerId + } + return 0 +} + +func (m *CMsgGCHUpdateSession) GetCmSessionSysid() uint32 { + if m != nil && m.CmSessionSysid != nil { + return *m.CmSessionSysid + } + return 0 +} + +func (m *CMsgGCHUpdateSession) GetCmSessionIdentifier() uint32 { + if m != nil && m.CmSessionIdentifier != nil { + return *m.CmSessionIdentifier + } + return 0 +} + +func (m *CMsgGCHUpdateSession) GetDepotIds() []uint32 { + if m != nil { + return m.DepotIds + } + return nil +} + +type CMsgGCHUpdateSession_ExtraField struct { + Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` + Value *string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCHUpdateSession_ExtraField) Reset() { *m = CMsgGCHUpdateSession_ExtraField{} } +func (m *CMsgGCHUpdateSession_ExtraField) String() string { return proto.CompactTextString(m) } +func (*CMsgGCHUpdateSession_ExtraField) ProtoMessage() {} +func (*CMsgGCHUpdateSession_ExtraField) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{57, 0} +} + +func (m *CMsgGCHUpdateSession_ExtraField) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCHUpdateSession_ExtraField.Unmarshal(m, b) +} +func (m *CMsgGCHUpdateSession_ExtraField) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCHUpdateSession_ExtraField.Marshal(b, m, deterministic) +} +func (m *CMsgGCHUpdateSession_ExtraField) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCHUpdateSession_ExtraField.Merge(m, src) +} +func (m *CMsgGCHUpdateSession_ExtraField) XXX_Size() int { + return xxx_messageInfo_CMsgGCHUpdateSession_ExtraField.Size(m) +} +func (m *CMsgGCHUpdateSession_ExtraField) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCHUpdateSession_ExtraField.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCHUpdateSession_ExtraField proto.InternalMessageInfo + +func (m *CMsgGCHUpdateSession_ExtraField) GetName() string { + if m != nil && m.Name != nil { + return *m.Name + } + return "" +} + +func (m *CMsgGCHUpdateSession_ExtraField) GetValue() string { + if m != nil && m.Value != nil { + return *m.Value + } + return "" +} + +type CMsgNotificationOfSuspiciousActivity struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + Appid *uint32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + MultipleInstances *CMsgNotificationOfSuspiciousActivity_MultipleGameInstances `protobuf:"bytes,3,opt,name=multiple_instances,json=multipleInstances" json:"multiple_instances,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgNotificationOfSuspiciousActivity) Reset() { *m = CMsgNotificationOfSuspiciousActivity{} } +func (m *CMsgNotificationOfSuspiciousActivity) String() string { return proto.CompactTextString(m) } +func (*CMsgNotificationOfSuspiciousActivity) ProtoMessage() {} +func (*CMsgNotificationOfSuspiciousActivity) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{58} +} + +func (m *CMsgNotificationOfSuspiciousActivity) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgNotificationOfSuspiciousActivity.Unmarshal(m, b) +} +func (m *CMsgNotificationOfSuspiciousActivity) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgNotificationOfSuspiciousActivity.Marshal(b, m, deterministic) +} +func (m *CMsgNotificationOfSuspiciousActivity) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgNotificationOfSuspiciousActivity.Merge(m, src) +} +func (m *CMsgNotificationOfSuspiciousActivity) XXX_Size() int { + return xxx_messageInfo_CMsgNotificationOfSuspiciousActivity.Size(m) +} +func (m *CMsgNotificationOfSuspiciousActivity) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgNotificationOfSuspiciousActivity.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgNotificationOfSuspiciousActivity proto.InternalMessageInfo + +func (m *CMsgNotificationOfSuspiciousActivity) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CMsgNotificationOfSuspiciousActivity) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CMsgNotificationOfSuspiciousActivity) GetMultipleInstances() *CMsgNotificationOfSuspiciousActivity_MultipleGameInstances { + if m != nil { + return m.MultipleInstances + } + return nil +} + +type CMsgNotificationOfSuspiciousActivity_MultipleGameInstances struct { + AppInstanceCount *uint32 `protobuf:"varint,1,opt,name=app_instance_count,json=appInstanceCount" json:"app_instance_count,omitempty"` + OtherSteamids []uint64 `protobuf:"fixed64,2,rep,name=other_steamids,json=otherSteamids" json:"other_steamids,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgNotificationOfSuspiciousActivity_MultipleGameInstances) Reset() { + *m = CMsgNotificationOfSuspiciousActivity_MultipleGameInstances{} +} +func (m *CMsgNotificationOfSuspiciousActivity_MultipleGameInstances) String() string { + return proto.CompactTextString(m) +} +func (*CMsgNotificationOfSuspiciousActivity_MultipleGameInstances) ProtoMessage() {} +func (*CMsgNotificationOfSuspiciousActivity_MultipleGameInstances) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{58, 0} +} + +func (m *CMsgNotificationOfSuspiciousActivity_MultipleGameInstances) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgNotificationOfSuspiciousActivity_MultipleGameInstances.Unmarshal(m, b) +} +func (m *CMsgNotificationOfSuspiciousActivity_MultipleGameInstances) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgNotificationOfSuspiciousActivity_MultipleGameInstances.Marshal(b, m, deterministic) +} +func (m *CMsgNotificationOfSuspiciousActivity_MultipleGameInstances) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgNotificationOfSuspiciousActivity_MultipleGameInstances.Merge(m, src) +} +func (m *CMsgNotificationOfSuspiciousActivity_MultipleGameInstances) XXX_Size() int { + return xxx_messageInfo_CMsgNotificationOfSuspiciousActivity_MultipleGameInstances.Size(m) +} +func (m *CMsgNotificationOfSuspiciousActivity_MultipleGameInstances) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgNotificationOfSuspiciousActivity_MultipleGameInstances.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgNotificationOfSuspiciousActivity_MultipleGameInstances proto.InternalMessageInfo + +func (m *CMsgNotificationOfSuspiciousActivity_MultipleGameInstances) GetAppInstanceCount() uint32 { + if m != nil && m.AppInstanceCount != nil { + return *m.AppInstanceCount + } + return 0 +} + +func (m *CMsgNotificationOfSuspiciousActivity_MultipleGameInstances) GetOtherSteamids() []uint64 { + if m != nil { + return m.OtherSteamids + } + return nil +} + +type CMsgDPPartnerMicroTxns struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + GcName *string `protobuf:"bytes,2,opt,name=gc_name,json=gcName" json:"gc_name,omitempty"` + Partner *CMsgDPPartnerMicroTxns_PartnerInfo `protobuf:"bytes,3,opt,name=partner" json:"partner,omitempty"` + Transactions []*CMsgDPPartnerMicroTxns_PartnerMicroTxn `protobuf:"bytes,4,rep,name=transactions" json:"transactions,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgDPPartnerMicroTxns) Reset() { *m = CMsgDPPartnerMicroTxns{} } +func (m *CMsgDPPartnerMicroTxns) String() string { return proto.CompactTextString(m) } +func (*CMsgDPPartnerMicroTxns) ProtoMessage() {} +func (*CMsgDPPartnerMicroTxns) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{59} +} + +func (m *CMsgDPPartnerMicroTxns) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgDPPartnerMicroTxns.Unmarshal(m, b) +} +func (m *CMsgDPPartnerMicroTxns) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgDPPartnerMicroTxns.Marshal(b, m, deterministic) +} +func (m *CMsgDPPartnerMicroTxns) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgDPPartnerMicroTxns.Merge(m, src) +} +func (m *CMsgDPPartnerMicroTxns) XXX_Size() int { + return xxx_messageInfo_CMsgDPPartnerMicroTxns.Size(m) +} +func (m *CMsgDPPartnerMicroTxns) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgDPPartnerMicroTxns.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgDPPartnerMicroTxns proto.InternalMessageInfo + +func (m *CMsgDPPartnerMicroTxns) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CMsgDPPartnerMicroTxns) GetGcName() string { + if m != nil && m.GcName != nil { + return *m.GcName + } + return "" +} + +func (m *CMsgDPPartnerMicroTxns) GetPartner() *CMsgDPPartnerMicroTxns_PartnerInfo { + if m != nil { + return m.Partner + } + return nil +} + +func (m *CMsgDPPartnerMicroTxns) GetTransactions() []*CMsgDPPartnerMicroTxns_PartnerMicroTxn { + if m != nil { + return m.Transactions + } + return nil +} + +type CMsgDPPartnerMicroTxns_PartnerMicroTxn struct { + InitTime *uint32 `protobuf:"varint,1,opt,name=init_time,json=initTime" json:"init_time,omitempty"` + LastUpdateTime *uint32 `protobuf:"varint,2,opt,name=last_update_time,json=lastUpdateTime" json:"last_update_time,omitempty"` + TxnId *uint64 `protobuf:"varint,3,opt,name=txn_id,json=txnId" json:"txn_id,omitempty"` + AccountId *uint32 `protobuf:"varint,4,opt,name=account_id,json=accountId" json:"account_id,omitempty"` + LineItem *uint32 `protobuf:"varint,5,opt,name=line_item,json=lineItem" json:"line_item,omitempty"` + ItemId *uint64 `protobuf:"varint,6,opt,name=item_id,json=itemId" json:"item_id,omitempty"` + DefIndex *uint32 `protobuf:"varint,7,opt,name=def_index,json=defIndex" json:"def_index,omitempty"` + Price *uint64 `protobuf:"varint,8,opt,name=price" json:"price,omitempty"` + Tax *uint64 `protobuf:"varint,9,opt,name=tax" json:"tax,omitempty"` + PriceUsd *uint64 `protobuf:"varint,10,opt,name=price_usd,json=priceUsd" json:"price_usd,omitempty"` + TaxUsd *uint64 `protobuf:"varint,11,opt,name=tax_usd,json=taxUsd" json:"tax_usd,omitempty"` + PurchaseType *uint32 `protobuf:"varint,12,opt,name=purchase_type,json=purchaseType" json:"purchase_type,omitempty"` + SteamTxnType *uint32 `protobuf:"varint,13,opt,name=steam_txn_type,json=steamTxnType" json:"steam_txn_type,omitempty"` + CountryCode *string `protobuf:"bytes,14,opt,name=country_code,json=countryCode" json:"country_code,omitempty"` + RegionCode *string `protobuf:"bytes,15,opt,name=region_code,json=regionCode" json:"region_code,omitempty"` + Quantity *int32 `protobuf:"varint,16,opt,name=quantity" json:"quantity,omitempty"` + RefTransId *uint64 `protobuf:"varint,17,opt,name=ref_trans_id,json=refTransId" json:"ref_trans_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) Reset() { + *m = CMsgDPPartnerMicroTxns_PartnerMicroTxn{} +} +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) String() string { return proto.CompactTextString(m) } +func (*CMsgDPPartnerMicroTxns_PartnerMicroTxn) ProtoMessage() {} +func (*CMsgDPPartnerMicroTxns_PartnerMicroTxn) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{59, 0} +} + +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgDPPartnerMicroTxns_PartnerMicroTxn.Unmarshal(m, b) +} +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgDPPartnerMicroTxns_PartnerMicroTxn.Marshal(b, m, deterministic) +} +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgDPPartnerMicroTxns_PartnerMicroTxn.Merge(m, src) +} +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) XXX_Size() int { + return xxx_messageInfo_CMsgDPPartnerMicroTxns_PartnerMicroTxn.Size(m) +} +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgDPPartnerMicroTxns_PartnerMicroTxn.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgDPPartnerMicroTxns_PartnerMicroTxn proto.InternalMessageInfo + +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) GetInitTime() uint32 { + if m != nil && m.InitTime != nil { + return *m.InitTime + } + return 0 +} + +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) GetLastUpdateTime() uint32 { + if m != nil && m.LastUpdateTime != nil { + return *m.LastUpdateTime + } + return 0 +} + +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) GetTxnId() uint64 { + if m != nil && m.TxnId != nil { + return *m.TxnId + } + return 0 +} + +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) GetAccountId() uint32 { + if m != nil && m.AccountId != nil { + return *m.AccountId + } + return 0 +} + +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) GetLineItem() uint32 { + if m != nil && m.LineItem != nil { + return *m.LineItem + } + return 0 +} + +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) GetItemId() uint64 { + if m != nil && m.ItemId != nil { + return *m.ItemId + } + return 0 +} + +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) GetDefIndex() uint32 { + if m != nil && m.DefIndex != nil { + return *m.DefIndex + } + return 0 +} + +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) GetPrice() uint64 { + if m != nil && m.Price != nil { + return *m.Price + } + return 0 +} + +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) GetTax() uint64 { + if m != nil && m.Tax != nil { + return *m.Tax + } + return 0 +} + +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) GetPriceUsd() uint64 { + if m != nil && m.PriceUsd != nil { + return *m.PriceUsd + } + return 0 +} + +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) GetTaxUsd() uint64 { + if m != nil && m.TaxUsd != nil { + return *m.TaxUsd + } + return 0 +} + +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) GetPurchaseType() uint32 { + if m != nil && m.PurchaseType != nil { + return *m.PurchaseType + } + return 0 +} + +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) GetSteamTxnType() uint32 { + if m != nil && m.SteamTxnType != nil { + return *m.SteamTxnType + } + return 0 +} + +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) GetCountryCode() string { + if m != nil && m.CountryCode != nil { + return *m.CountryCode + } + return "" +} + +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) GetRegionCode() string { + if m != nil && m.RegionCode != nil { + return *m.RegionCode + } + return "" +} + +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) GetQuantity() int32 { + if m != nil && m.Quantity != nil { + return *m.Quantity + } + return 0 +} + +func (m *CMsgDPPartnerMicroTxns_PartnerMicroTxn) GetRefTransId() uint64 { + if m != nil && m.RefTransId != nil { + return *m.RefTransId + } + return 0 +} + +type CMsgDPPartnerMicroTxns_PartnerInfo struct { + PartnerId *uint32 `protobuf:"varint,1,opt,name=partner_id,json=partnerId" json:"partner_id,omitempty"` + PartnerName *string `protobuf:"bytes,2,opt,name=partner_name,json=partnerName" json:"partner_name,omitempty"` + CurrencyCode *string `protobuf:"bytes,3,opt,name=currency_code,json=currencyCode" json:"currency_code,omitempty"` + CurrencyName *string `protobuf:"bytes,4,opt,name=currency_name,json=currencyName" json:"currency_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgDPPartnerMicroTxns_PartnerInfo) Reset() { *m = CMsgDPPartnerMicroTxns_PartnerInfo{} } +func (m *CMsgDPPartnerMicroTxns_PartnerInfo) String() string { return proto.CompactTextString(m) } +func (*CMsgDPPartnerMicroTxns_PartnerInfo) ProtoMessage() {} +func (*CMsgDPPartnerMicroTxns_PartnerInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{59, 1} +} + +func (m *CMsgDPPartnerMicroTxns_PartnerInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgDPPartnerMicroTxns_PartnerInfo.Unmarshal(m, b) +} +func (m *CMsgDPPartnerMicroTxns_PartnerInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgDPPartnerMicroTxns_PartnerInfo.Marshal(b, m, deterministic) +} +func (m *CMsgDPPartnerMicroTxns_PartnerInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgDPPartnerMicroTxns_PartnerInfo.Merge(m, src) +} +func (m *CMsgDPPartnerMicroTxns_PartnerInfo) XXX_Size() int { + return xxx_messageInfo_CMsgDPPartnerMicroTxns_PartnerInfo.Size(m) +} +func (m *CMsgDPPartnerMicroTxns_PartnerInfo) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgDPPartnerMicroTxns_PartnerInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgDPPartnerMicroTxns_PartnerInfo proto.InternalMessageInfo + +func (m *CMsgDPPartnerMicroTxns_PartnerInfo) GetPartnerId() uint32 { + if m != nil && m.PartnerId != nil { + return *m.PartnerId + } + return 0 +} + +func (m *CMsgDPPartnerMicroTxns_PartnerInfo) GetPartnerName() string { + if m != nil && m.PartnerName != nil { + return *m.PartnerName + } + return "" +} + +func (m *CMsgDPPartnerMicroTxns_PartnerInfo) GetCurrencyCode() string { + if m != nil && m.CurrencyCode != nil { + return *m.CurrencyCode + } + return "" +} + +func (m *CMsgDPPartnerMicroTxns_PartnerInfo) GetCurrencyName() string { + if m != nil && m.CurrencyName != nil { + return *m.CurrencyName + } + return "" +} + +type CMsgDPPartnerMicroTxnsResponse struct { + Eresult *uint32 `protobuf:"varint,1,opt,name=eresult,def=2" json:"eresult,omitempty"` + Eerrorcode *CMsgDPPartnerMicroTxnsResponse_EErrorCode `protobuf:"varint,2,opt,name=eerrorcode,enum=CMsgDPPartnerMicroTxnsResponse_EErrorCode,def=0" json:"eerrorcode,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgDPPartnerMicroTxnsResponse) Reset() { *m = CMsgDPPartnerMicroTxnsResponse{} } +func (m *CMsgDPPartnerMicroTxnsResponse) String() string { return proto.CompactTextString(m) } +func (*CMsgDPPartnerMicroTxnsResponse) ProtoMessage() {} +func (*CMsgDPPartnerMicroTxnsResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_662a1850681ae3f8, []int{60} +} + +func (m *CMsgDPPartnerMicroTxnsResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgDPPartnerMicroTxnsResponse.Unmarshal(m, b) +} +func (m *CMsgDPPartnerMicroTxnsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgDPPartnerMicroTxnsResponse.Marshal(b, m, deterministic) +} +func (m *CMsgDPPartnerMicroTxnsResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgDPPartnerMicroTxnsResponse.Merge(m, src) +} +func (m *CMsgDPPartnerMicroTxnsResponse) XXX_Size() int { + return xxx_messageInfo_CMsgDPPartnerMicroTxnsResponse.Size(m) +} +func (m *CMsgDPPartnerMicroTxnsResponse) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgDPPartnerMicroTxnsResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgDPPartnerMicroTxnsResponse proto.InternalMessageInfo + +const Default_CMsgDPPartnerMicroTxnsResponse_Eresult uint32 = 2 +const Default_CMsgDPPartnerMicroTxnsResponse_Eerrorcode CMsgDPPartnerMicroTxnsResponse_EErrorCode = CMsgDPPartnerMicroTxnsResponse_k_MsgValid + +func (m *CMsgDPPartnerMicroTxnsResponse) GetEresult() uint32 { + if m != nil && m.Eresult != nil { + return *m.Eresult + } + return Default_CMsgDPPartnerMicroTxnsResponse_Eresult +} + +func (m *CMsgDPPartnerMicroTxnsResponse) GetEerrorcode() CMsgDPPartnerMicroTxnsResponse_EErrorCode { + if m != nil && m.Eerrorcode != nil { + return *m.Eerrorcode + } + return Default_CMsgDPPartnerMicroTxnsResponse_Eerrorcode +} + +var E_KeyField = &proto.ExtensionDesc{ + ExtendedType: (*protobuf.FieldOptions)(nil), + ExtensionType: (*bool)(nil), + Field: 60000, + Name: "key_field", + Tag: "varint,60000,opt,name=key_field,def=0", + Filename: "steammessages.proto", +} + +var E_MsgpoolSoftLimit = &proto.ExtensionDesc{ + ExtendedType: (*protobuf.MessageOptions)(nil), + ExtensionType: (*int32)(nil), + Field: 60000, + Name: "msgpool_soft_limit", + Tag: "varint,60000,opt,name=msgpool_soft_limit,def=32", + Filename: "steammessages.proto", +} + +var E_MsgpoolHardLimit = &proto.ExtensionDesc{ + ExtendedType: (*protobuf.MessageOptions)(nil), + ExtensionType: (*int32)(nil), + Field: 60001, + Name: "msgpool_hard_limit", + Tag: "varint,60001,opt,name=msgpool_hard_limit,def=384", + Filename: "steammessages.proto", +} + +func init() { + proto.RegisterEnum("GCProtoBufMsgSrc", GCProtoBufMsgSrc_name, GCProtoBufMsgSrc_value) + proto.RegisterEnum("CMsgGCRoutingInfo_RoutingMethod", CMsgGCRoutingInfo_RoutingMethod_name, CMsgGCRoutingInfo_RoutingMethod_value) + proto.RegisterEnum("CMsgGCMsgSetOptions_Option", CMsgGCMsgSetOptions_Option_name, CMsgGCMsgSetOptions_Option_value) + proto.RegisterEnum("CMsgDPPartnerMicroTxnsResponse_EErrorCode", CMsgDPPartnerMicroTxnsResponse_EErrorCode_name, CMsgDPPartnerMicroTxnsResponse_EErrorCode_value) + proto.RegisterType((*CMsgProtoBufHeader)(nil), "CMsgProtoBufHeader") + proto.RegisterType((*CMsgWebAPIKey)(nil), "CMsgWebAPIKey") + proto.RegisterType((*CMsgHttpRequest)(nil), "CMsgHttpRequest") + proto.RegisterType((*CMsgHttpRequest_RequestHeader)(nil), "CMsgHttpRequest.RequestHeader") + proto.RegisterType((*CMsgHttpRequest_QueryParam)(nil), "CMsgHttpRequest.QueryParam") + proto.RegisterType((*CMsgWebAPIRequest)(nil), "CMsgWebAPIRequest") + proto.RegisterType((*CMsgHttpResponse)(nil), "CMsgHttpResponse") + proto.RegisterType((*CMsgHttpResponse_ResponseHeader)(nil), "CMsgHttpResponse.ResponseHeader") + proto.RegisterType((*CMsgAMFindAccounts)(nil), "CMsgAMFindAccounts") + proto.RegisterType((*CMsgAMFindAccountsResponse)(nil), "CMsgAMFindAccountsResponse") + proto.RegisterType((*CMsgNotifyWatchdog)(nil), "CMsgNotifyWatchdog") + proto.RegisterType((*CMsgAMGetLicenses)(nil), "CMsgAMGetLicenses") + proto.RegisterType((*CMsgPackageLicense)(nil), "CMsgPackageLicense") + proto.RegisterType((*CMsgAMGetLicensesResponse)(nil), "CMsgAMGetLicensesResponse") + proto.RegisterType((*CMsgAMGetUserGameStats)(nil), "CMsgAMGetUserGameStats") + proto.RegisterType((*CMsgAMGetUserGameStatsResponse)(nil), "CMsgAMGetUserGameStatsResponse") + proto.RegisterType((*CMsgAMGetUserGameStatsResponse_Stats)(nil), "CMsgAMGetUserGameStatsResponse.Stats") + proto.RegisterType((*CMsgAMGetUserGameStatsResponse_Achievement_Blocks)(nil), "CMsgAMGetUserGameStatsResponse.Achievement_Blocks") + proto.RegisterType((*CMsgGCGetCommandList)(nil), "CMsgGCGetCommandList") + proto.RegisterType((*CMsgGCGetCommandListResponse)(nil), "CMsgGCGetCommandListResponse") + proto.RegisterType((*CGCMsgMemCachedGet)(nil), "CGCMsgMemCachedGet") + proto.RegisterType((*CGCMsgMemCachedGetResponse)(nil), "CGCMsgMemCachedGetResponse") + proto.RegisterType((*CGCMsgMemCachedGetResponse_ValueTag)(nil), "CGCMsgMemCachedGetResponse.ValueTag") + proto.RegisterType((*CGCMsgMemCachedSet)(nil), "CGCMsgMemCachedSet") + proto.RegisterType((*CGCMsgMemCachedSet_KeyPair)(nil), "CGCMsgMemCachedSet.KeyPair") + proto.RegisterType((*CGCMsgMemCachedDelete)(nil), "CGCMsgMemCachedDelete") + proto.RegisterType((*CGCMsgMemCachedStats)(nil), "CGCMsgMemCachedStats") + proto.RegisterType((*CGCMsgMemCachedStatsResponse)(nil), "CGCMsgMemCachedStatsResponse") + proto.RegisterType((*CGCMsgSQLStats)(nil), "CGCMsgSQLStats") + proto.RegisterType((*CGCMsgSQLStatsResponse)(nil), "CGCMsgSQLStatsResponse") + proto.RegisterType((*CMsgAMAddFreeLicense)(nil), "CMsgAMAddFreeLicense") + proto.RegisterType((*CMsgAMAddFreeLicenseResponse)(nil), "CMsgAMAddFreeLicenseResponse") + proto.RegisterType((*CGCMsgGetIPLocation)(nil), "CGCMsgGetIPLocation") + proto.RegisterType((*CIPLocationInfo)(nil), "CIPLocationInfo") + proto.RegisterType((*CGCMsgGetIPLocationResponse)(nil), "CGCMsgGetIPLocationResponse") + proto.RegisterType((*CGCMsgSystemStatsSchema)(nil), "CGCMsgSystemStatsSchema") + proto.RegisterType((*CGCMsgGetSystemStats)(nil), "CGCMsgGetSystemStats") + proto.RegisterType((*CGCMsgGetSystemStatsResponse)(nil), "CGCMsgGetSystemStatsResponse") + proto.RegisterType((*CMsgAMSendEmail)(nil), "CMsgAMSendEmail") + proto.RegisterType((*CMsgAMSendEmail_ReplacementToken)(nil), "CMsgAMSendEmail.ReplacementToken") + proto.RegisterType((*CMsgAMSendEmail_PersonaNameReplacementToken)(nil), "CMsgAMSendEmail.PersonaNameReplacementToken") + proto.RegisterType((*CMsgAMSendEmailResponse)(nil), "CMsgAMSendEmailResponse") + proto.RegisterType((*CMsgGCGetEmailTemplate)(nil), "CMsgGCGetEmailTemplate") + proto.RegisterType((*CMsgGCGetEmailTemplateResponse)(nil), "CMsgGCGetEmailTemplateResponse") + proto.RegisterType((*CMsgAMGrantGuestPasses2)(nil), "CMsgAMGrantGuestPasses2") + proto.RegisterType((*CMsgAMGrantGuestPasses2Response)(nil), "CMsgAMGrantGuestPasses2Response") + proto.RegisterType((*CGCSystemMsg_GetAccountDetails)(nil), "CGCSystemMsg_GetAccountDetails") + proto.RegisterType((*CGCSystemMsg_GetAccountDetails_Response)(nil), "CGCSystemMsg_GetAccountDetails_Response") + proto.RegisterType((*CMsgGCGetPersonaNames)(nil), "CMsgGCGetPersonaNames") + proto.RegisterType((*CMsgGCGetPersonaNames_Response)(nil), "CMsgGCGetPersonaNames_Response") + proto.RegisterType((*CMsgGCGetPersonaNames_Response_PersonaName)(nil), "CMsgGCGetPersonaNames_Response.PersonaName") + proto.RegisterType((*CMsgGCCheckFriendship)(nil), "CMsgGCCheckFriendship") + proto.RegisterType((*CMsgGCCheckFriendship_Response)(nil), "CMsgGCCheckFriendship_Response") + proto.RegisterType((*CMsgGCMsgMasterSetDirectory)(nil), "CMsgGCMsgMasterSetDirectory") + proto.RegisterType((*CMsgGCMsgMasterSetDirectory_SubGC)(nil), "CMsgGCMsgMasterSetDirectory.SubGC") + proto.RegisterType((*CMsgGCMsgMasterSetDirectory_Response)(nil), "CMsgGCMsgMasterSetDirectory_Response") + proto.RegisterType((*CMsgGCMsgWebAPIJobRequestForwardResponse)(nil), "CMsgGCMsgWebAPIJobRequestForwardResponse") + proto.RegisterType((*CGCSystemMsg_GetPurchaseTrust_Request)(nil), "CGCSystemMsg_GetPurchaseTrust_Request") + proto.RegisterType((*CGCSystemMsg_GetPurchaseTrust_Response)(nil), "CGCSystemMsg_GetPurchaseTrust_Response") + proto.RegisterType((*CMsgGCHAccountVacStatusChange)(nil), "CMsgGCHAccountVacStatusChange") + proto.RegisterType((*CMsgGCGetPartnerAccountLink)(nil), "CMsgGCGetPartnerAccountLink") + proto.RegisterType((*CMsgGCGetPartnerAccountLink_Response)(nil), "CMsgGCGetPartnerAccountLink_Response") + proto.RegisterType((*CMsgGCRoutingInfo)(nil), "CMsgGCRoutingInfo") + proto.RegisterType((*CMsgGCMsgMasterSetWebAPIRouting)(nil), "CMsgGCMsgMasterSetWebAPIRouting") + proto.RegisterType((*CMsgGCMsgMasterSetWebAPIRouting_Entry)(nil), "CMsgGCMsgMasterSetWebAPIRouting.Entry") + proto.RegisterType((*CMsgGCMsgMasterSetClientMsgRouting)(nil), "CMsgGCMsgMasterSetClientMsgRouting") + proto.RegisterType((*CMsgGCMsgMasterSetClientMsgRouting_Entry)(nil), "CMsgGCMsgMasterSetClientMsgRouting.Entry") + proto.RegisterType((*CMsgGCMsgMasterSetWebAPIRouting_Response)(nil), "CMsgGCMsgMasterSetWebAPIRouting_Response") + proto.RegisterType((*CMsgGCMsgMasterSetClientMsgRouting_Response)(nil), "CMsgGCMsgMasterSetClientMsgRouting_Response") + proto.RegisterType((*CMsgGCMsgSetOptions)(nil), "CMsgGCMsgSetOptions") + proto.RegisterType((*CMsgGCMsgSetOptions_MessageRange)(nil), "CMsgGCMsgSetOptions.MessageRange") + proto.RegisterType((*CMsgGCHUpdateSession)(nil), "CMsgGCHUpdateSession") + proto.RegisterType((*CMsgGCHUpdateSession_ExtraField)(nil), "CMsgGCHUpdateSession.ExtraField") + proto.RegisterType((*CMsgNotificationOfSuspiciousActivity)(nil), "CMsgNotificationOfSuspiciousActivity") + proto.RegisterType((*CMsgNotificationOfSuspiciousActivity_MultipleGameInstances)(nil), "CMsgNotificationOfSuspiciousActivity.MultipleGameInstances") + proto.RegisterType((*CMsgDPPartnerMicroTxns)(nil), "CMsgDPPartnerMicroTxns") + proto.RegisterType((*CMsgDPPartnerMicroTxns_PartnerMicroTxn)(nil), "CMsgDPPartnerMicroTxns.PartnerMicroTxn") + proto.RegisterType((*CMsgDPPartnerMicroTxns_PartnerInfo)(nil), "CMsgDPPartnerMicroTxns.PartnerInfo") + proto.RegisterType((*CMsgDPPartnerMicroTxnsResponse)(nil), "CMsgDPPartnerMicroTxnsResponse") + proto.RegisterExtension(E_KeyField) + proto.RegisterExtension(E_MsgpoolSoftLimit) + proto.RegisterExtension(E_MsgpoolHardLimit) +} + +func init() { proto.RegisterFile("steammessages.proto", fileDescriptor_662a1850681ae3f8) } + +var fileDescriptor_662a1850681ae3f8 = []byte{ + // 5599 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x5b, 0xcd, 0x6f, 0x1b, 0x49, + 0x76, 0x1f, 0x52, 0x1f, 0xa4, 0x1e, 0x45, 0x8a, 0x6a, 0xf9, 0x83, 0xa6, 0xed, 0xb1, 0xdc, 0x33, + 0xf6, 0x68, 0x66, 0x76, 0x39, 0x1e, 0x8f, 0xed, 0x99, 0xd5, 0x6e, 0x90, 0xa1, 0xa9, 0x0f, 0x73, + 0x46, 0x92, 0x35, 0x4d, 0xda, 0x93, 0x04, 0x0b, 0x34, 0x8a, 0xdd, 0x45, 0xb2, 0x56, 0xcd, 0xee, + 0x9e, 0xae, 0xa2, 0x24, 0x06, 0x08, 0x30, 0xc8, 0x61, 0xb1, 0xd8, 0xe4, 0x94, 0x1c, 0x36, 0x7b, + 0xca, 0x6d, 0x8f, 0x41, 0x90, 0x43, 0x2e, 0x39, 0x04, 0x7b, 0xcb, 0x02, 0x01, 0x02, 0x04, 0x41, + 0xae, 0x9b, 0xe4, 0x7f, 0xd8, 0x53, 0x82, 0x20, 0xa8, 0x57, 0x55, 0xcd, 0x16, 0x25, 0xcb, 0x9e, + 0x9c, 0xc4, 0xfa, 0xbd, 0x57, 0xaf, 0x5f, 0x55, 0xbd, 0x7a, 0xef, 0xd5, 0xab, 0x12, 0xac, 0x71, + 0x41, 0xc9, 0x68, 0x44, 0x39, 0x27, 0x03, 0xca, 0x1b, 0x71, 0x12, 0x89, 0xa8, 0xbe, 0x3e, 0x88, + 0xa2, 0x41, 0x40, 0x3f, 0xc2, 0x56, 0x6f, 0xdc, 0xff, 0xc8, 0xa7, 0xdc, 0x4b, 0x58, 0x2c, 0xa2, + 0x44, 0x71, 0xd8, 0x3f, 0x9d, 0x07, 0xab, 0xb5, 0xcf, 0x07, 0x87, 0xb2, 0xf5, 0x74, 0xdc, 0x7f, + 0x46, 0x89, 0x4f, 0x13, 0xeb, 0x3e, 0xac, 0x78, 0x01, 0xa3, 0xa1, 0x70, 0x51, 0xac, 0xcb, 0xfc, + 0x5a, 0x6e, 0x3d, 0xb7, 0xb1, 0xe8, 0x94, 0x15, 0xdc, 0x91, 0x68, 0xdb, 0xb7, 0x3e, 0x80, 0x55, + 0xc3, 0x47, 0x39, 0x67, 0x51, 0x28, 0x39, 0xf3, 0xeb, 0xb9, 0x8d, 0x05, 0x47, 0x0b, 0xe8, 0x28, + 0xbc, 0xed, 0x5b, 0x36, 0x94, 0x79, 0x34, 0x4e, 0x3c, 0xea, 0x92, 0x38, 0x96, 0x7c, 0x73, 0xeb, + 0xb9, 0x8d, 0xb2, 0x53, 0x52, 0x60, 0x33, 0x8e, 0xdb, 0xbe, 0xf5, 0x19, 0x94, 0x7f, 0x12, 0xf5, + 0x5c, 0xe6, 0xbb, 0x0a, 0xad, 0x81, 0xfc, 0xea, 0xe6, 0x95, 0x8f, 0x3f, 0x7b, 0xf4, 0xe8, 0xc9, + 0xa7, 0x8f, 0x1e, 0x3d, 0xf8, 0xf4, 0x93, 0x4f, 0x1f, 0xfc, 0xe0, 0xf1, 0xe3, 0x8f, 0x9f, 0x7c, + 0xfc, 0xd8, 0x29, 0xfd, 0x24, 0xea, 0xb5, 0xfd, 0x0e, 0x32, 0x66, 0x7a, 0x0a, 0x92, 0x0c, 0xa8, + 0xa8, 0x95, 0x5e, 0xdb, 0xb3, 0x8b, 0x8c, 0x72, 0xac, 0xaa, 0x8b, 0x2b, 0x05, 0x84, 0x64, 0x44, + 0x6b, 0xcb, 0xeb, 0xb9, 0x8d, 0x25, 0xa7, 0xac, 0xe0, 0x2f, 0xa2, 0xde, 0x01, 0x19, 0x51, 0xeb, + 0x26, 0x14, 0x68, 0x42, 0xf9, 0x38, 0x10, 0xb5, 0xb2, 0x1c, 0xe1, 0x66, 0xee, 0xa1, 0x63, 0x10, + 0xeb, 0x1d, 0x28, 0xd3, 0x24, 0x89, 0x12, 0x57, 0xaf, 0x40, 0xad, 0x82, 0x22, 0x96, 0x11, 0xdc, + 0x57, 0x98, 0x55, 0x81, 0x3c, 0x8b, 0x6b, 0x2b, 0x38, 0xec, 0x3c, 0x8b, 0xad, 0x03, 0x80, 0x81, + 0xe7, 0x8e, 0xf8, 0xc0, 0xe5, 0x89, 0x57, 0xfb, 0x27, 0x39, 0xc3, 0x95, 0x87, 0xab, 0x8d, 0xdd, + 0x96, 0x59, 0x8d, 0x7d, 0x3e, 0xe8, 0x24, 0xde, 0xe6, 0xad, 0x59, 0xc4, 0x7d, 0x11, 0xf2, 0x98, + 0x7a, 0xac, 0xcf, 0xa8, 0xef, 0x14, 0x07, 0x9e, 0x42, 0xad, 0x06, 0xac, 0x0d, 0x3c, 0xd7, 0x67, + 0x89, 0xcb, 0x42, 0x9f, 0x9e, 0x9a, 0x39, 0xfc, 0x4d, 0x0e, 0xbf, 0x58, 0x1d, 0x78, 0x5b, 0x2c, + 0x69, 0x4b, 0x8a, 0x9a, 0xb3, 0x4d, 0xf8, 0xf6, 0x57, 0xb7, 0xbf, 0xcd, 0xff, 0xec, 0x57, 0xb7, + 0xbf, 0x2d, 0xda, 0x7f, 0x93, 0x83, 0xb2, 0x34, 0x84, 0xaf, 0x69, 0xaf, 0x79, 0xd8, 0xfe, 0x92, + 0x4e, 0xac, 0x9b, 0xb0, 0xc8, 0x05, 0x11, 0x63, 0x8e, 0x4b, 0x5f, 0xde, 0x9c, 0x7b, 0xf8, 0xf8, + 0xb1, 0xa3, 0x21, 0x6b, 0x1d, 0x80, 0x78, 0x5e, 0x34, 0x0e, 0x85, 0x59, 0xf1, 0xf2, 0x66, 0xee, + 0x81, 0xb3, 0xa4, 0xc1, 0xb6, 0x6f, 0x7d, 0x04, 0x56, 0x3c, 0xee, 0x05, 0x8c, 0x0f, 0x69, 0xe2, + 0x0e, 0x92, 0x68, 0x3c, 0x5d, 0x73, 0xc9, 0x59, 0x4d, 0x89, 0xbb, 0x92, 0xd6, 0xf6, 0xad, 0xab, + 0xb0, 0x78, 0x44, 0x27, 0x92, 0x69, 0x1e, 0xf5, 0x5d, 0x38, 0xa2, 0x93, 0xb6, 0x6f, 0x5d, 0x83, + 0x45, 0x3f, 0x1a, 0x11, 0x16, 0xd6, 0x16, 0x70, 0x4a, 0x75, 0xcb, 0xfe, 0xe7, 0x39, 0x58, 0x91, + 0x0a, 0x3f, 0x13, 0x22, 0x76, 0xe8, 0x37, 0x63, 0xca, 0x85, 0x75, 0x0f, 0x2a, 0x89, 0xfa, 0xe9, + 0x8e, 0xa8, 0x18, 0x46, 0xca, 0x6a, 0xcb, 0x4e, 0x59, 0xa3, 0xfb, 0x08, 0x5a, 0x75, 0x28, 0x0e, + 0x23, 0x2e, 0x70, 0xa9, 0xf3, 0x28, 0x34, 0x6d, 0x5b, 0x55, 0x98, 0x1b, 0x27, 0x01, 0xea, 0xb9, + 0xe4, 0xc8, 0x9f, 0xd6, 0x67, 0x50, 0x18, 0xe2, 0xae, 0xe0, 0xb5, 0xf9, 0xf5, 0xb9, 0x8d, 0xd2, + 0xc3, 0xb7, 0x1b, 0x33, 0xdf, 0x6d, 0xe8, 0xbf, 0x6a, 0xf3, 0x38, 0x86, 0xdd, 0xda, 0x04, 0x90, + 0x66, 0x15, 0x93, 0x84, 0x8c, 0x78, 0x6d, 0x01, 0x3b, 0xdf, 0x3c, 0xd7, 0xf9, 0xab, 0x31, 0x4d, + 0x26, 0x87, 0x92, 0xc7, 0x59, 0x1a, 0x50, 0x81, 0xbf, 0xb8, 0xf5, 0x23, 0x28, 0xc5, 0x11, 0x4f, + 0x3b, 0x2f, 0xbe, 0xbe, 0x33, 0x48, 0x7e, 0xdd, 0xdb, 0x82, 0xf9, 0x5e, 0xe4, 0x4f, 0x6a, 0x85, + 0xf5, 0xdc, 0xc6, 0xb2, 0x83, 0xbf, 0xad, 0xf7, 0xa1, 0x4a, 0x7a, 0x3c, 0x0a, 0xc6, 0x82, 0xba, + 0x82, 0x8d, 0x68, 0x34, 0x16, 0xb5, 0x22, 0x4e, 0xcf, 0x8a, 0xc1, 0xbb, 0x0a, 0xae, 0xff, 0x00, + 0xca, 0x67, 0x86, 0x24, 0xe5, 0xe1, 0x6c, 0xe5, 0x70, 0x5a, 0xf0, 0xb7, 0x75, 0x05, 0x16, 0x8e, + 0x49, 0x30, 0x36, 0x53, 0xa8, 0x1a, 0xf5, 0x27, 0x00, 0x53, 0x9d, 0x5e, 0xdf, 0x6f, 0x59, 0xf7, + 0xb3, 0xff, 0x2a, 0x0f, 0xab, 0x53, 0xfb, 0x33, 0x0b, 0x7a, 0x1f, 0x56, 0x5e, 0x1c, 0xbc, 0xe8, + 0x6c, 0x6f, 0x4d, 0xf7, 0xa6, 0x12, 0x55, 0x56, 0xb0, 0xd9, 0x9b, 0xf7, 0xa0, 0xc2, 0x42, 0x41, + 0x93, 0x3e, 0xf1, 0xa8, 0x9b, 0x59, 0xd7, 0x72, 0x8a, 0x22, 0xdb, 0x1d, 0x28, 0x29, 0xbb, 0x50, + 0x3c, 0x6a, 0x91, 0x41, 0x41, 0xc8, 0x50, 0x83, 0xc2, 0x31, 0x4d, 0xa4, 0xc3, 0xd2, 0x46, 0x68, + 0x9a, 0xd6, 0x7b, 0x50, 0x20, 0x31, 0x73, 0x8f, 0xe8, 0x04, 0xed, 0xb0, 0xf4, 0xb0, 0xd2, 0x38, + 0xb3, 0x5d, 0x9c, 0x45, 0x12, 0x33, 0xb9, 0x6d, 0x3e, 0x80, 0x82, 0xb6, 0xb6, 0xda, 0x22, 0x32, + 0x56, 0x67, 0x17, 0xcd, 0x31, 0x0c, 0xd6, 0xbb, 0x50, 0x49, 0xa2, 0xb1, 0x60, 0xe1, 0xc0, 0xf8, + 0xc4, 0x02, 0x7e, 0x75, 0x59, 0xa3, 0xe8, 0x14, 0xed, 0x7f, 0xcc, 0x41, 0x75, 0x2a, 0x82, 0xc7, + 0x51, 0xc8, 0x71, 0x28, 0x6a, 0x2b, 0xba, 0x5e, 0xe4, 0x53, 0x6d, 0xe7, 0xa0, 0xa0, 0x56, 0xe4, + 0x53, 0x6b, 0x73, 0x6a, 0xb6, 0x79, 0x34, 0x9e, 0xf5, 0xc6, 0xac, 0x90, 0x86, 0xf9, 0x31, 0x6b, + 0xb8, 0xc6, 0x7c, 0xe6, 0xa6, 0xe6, 0x53, 0xdf, 0x84, 0xca, 0x59, 0xf6, 0x37, 0x37, 0x0a, 0xfb, + 0x8f, 0x54, 0x90, 0x69, 0xee, 0xef, 0xb0, 0xd0, 0x6f, 0x2a, 0x17, 0xc1, 0x71, 0x08, 0x94, 0x24, + 0xde, 0xd0, 0x15, 0x93, 0x78, 0x3a, 0x04, 0x84, 0xba, 0x93, 0x98, 0x4a, 0xa7, 0xaa, 0x19, 0xb8, + 0x48, 0x58, 0x38, 0xd0, 0x42, 0x97, 0x15, 0xd8, 0x41, 0xcc, 0xfe, 0x14, 0xea, 0xe7, 0x65, 0xa7, + 0xd3, 0x74, 0x03, 0x8a, 0x99, 0x08, 0x36, 0xb7, 0xb1, 0xe8, 0x14, 0xb8, 0x8a, 0x5d, 0xf6, 0xbf, + 0xe6, 0x94, 0x56, 0x07, 0x91, 0x60, 0xfd, 0xc9, 0xd7, 0x44, 0x78, 0x43, 0x3f, 0x1a, 0x48, 0x7f, + 0xa3, 0xfd, 0xa6, 0x52, 0x48, 0xb7, 0xac, 0xdb, 0x00, 0x24, 0xa0, 0x89, 0x50, 0xca, 0xa2, 0xc7, + 0x73, 0x96, 0x10, 0x41, 0x5d, 0x3f, 0x84, 0x55, 0x45, 0xf6, 0x29, 0x17, 0x2c, 0x24, 0x42, 0xda, + 0x90, 0x8a, 0x70, 0x55, 0x24, 0x6c, 0x4d, 0x71, 0xe9, 0x80, 0xbc, 0x84, 0x09, 0xe6, 0x91, 0x00, + 0xed, 0xac, 0xe8, 0xa4, 0x6d, 0x39, 0xab, 0x72, 0x77, 0xa2, 0x95, 0x95, 0x1d, 0xfc, 0x2d, 0x67, + 0x95, 0xc4, 0x31, 0xf3, 0xd1, 0xa2, 0xca, 0x8e, 0x6a, 0x20, 0x27, 0x3d, 0x15, 0x68, 0x33, 0x4b, + 0x0e, 0xfe, 0xb6, 0xbf, 0xaf, 0x76, 0x51, 0x73, 0x7f, 0x97, 0x8a, 0x3d, 0xe6, 0xd1, 0x90, 0x53, + 0x2e, 0xad, 0x1a, 0x07, 0x9d, 0x46, 0x71, 0xd3, 0xb4, 0xbf, 0xd1, 0xd1, 0x9f, 0x78, 0x47, 0x64, + 0x40, 0x75, 0x07, 0x39, 0xd4, 0x58, 0x21, 0x26, 0xf0, 0x97, 0x9d, 0x25, 0x8d, 0xb4, 0x7d, 0xeb, + 0x2e, 0x2c, 0x4b, 0xad, 0x5c, 0x2f, 0xa1, 0x44, 0x50, 0xed, 0xfd, 0x9d, 0x92, 0xc4, 0x5a, 0x0a, + 0x92, 0xd3, 0x1e, 0x9d, 0x84, 0x34, 0x99, 0x86, 0xf9, 0x02, 0xb6, 0xdb, 0xbe, 0xdd, 0x83, 0x1b, + 0xe7, 0x34, 0x4c, 0x97, 0xeb, 0xfb, 0x50, 0x08, 0x14, 0x86, 0xab, 0x55, 0x7a, 0xb8, 0xd6, 0x38, + 0xaf, 0x9f, 0x63, 0x78, 0xe4, 0x5a, 0xe9, 0x88, 0xac, 0x74, 0xd0, 0x2d, 0xbb, 0x07, 0xd7, 0xd2, + 0x6f, 0xbc, 0xe0, 0x34, 0xd9, 0x25, 0x23, 0xda, 0x11, 0x44, 0xf0, 0x19, 0x7b, 0xc8, 0x65, 0xec, + 0xc1, 0xba, 0x0e, 0x85, 0x01, 0x19, 0x51, 0x13, 0xcf, 0x16, 0x9d, 0x45, 0xd9, 0x6c, 0xfb, 0x72, + 0xf6, 0xe5, 0xbe, 0xe2, 0xb5, 0xb9, 0xf5, 0x39, 0x39, 0xfb, 0xd8, 0xb0, 0x7f, 0x3b, 0x07, 0x6f, + 0x5f, 0xfc, 0x91, 0x57, 0x18, 0xdf, 0x9b, 0x7d, 0x2c, 0x93, 0x65, 0xcc, 0x9d, 0xcb, 0x32, 0x7e, + 0x68, 0x34, 0x51, 0x81, 0xe8, 0x5e, 0xe3, 0x72, 0x05, 0x1a, 0xaa, 0xa5, 0xfa, 0x58, 0x04, 0x2c, + 0xe2, 0x0d, 0x19, 0x3d, 0xa6, 0x23, 0x99, 0xb0, 0xf5, 0x82, 0xc8, 0x3b, 0x32, 0x51, 0xe9, 0xe1, + 0xeb, 0x24, 0x35, 0x33, 0x3d, 0x9f, 0x62, 0x4f, 0x67, 0x35, 0x23, 0x4d, 0x41, 0xf5, 0xdf, 0x87, + 0x05, 0x35, 0xcd, 0xd7, 0xa5, 0xc5, 0x11, 0x31, 0x35, 0x1f, 0xcc, 0x1b, 0xda, 0xbe, 0x34, 0x2d, + 0x24, 0x4c, 0x9d, 0x44, 0xd9, 0x59, 0x92, 0xc8, 0x4b, 0x8c, 0x1e, 0x3f, 0xcf, 0x81, 0x75, 0xfe, + 0x53, 0xd2, 0xbd, 0x67, 0x55, 0x4f, 0xa5, 0x96, 0x33, 0x68, 0xdb, 0xb7, 0xbe, 0x37, 0x33, 0x42, + 0x36, 0x4d, 0x4e, 0x9c, 0x6a, 0x56, 0x5b, 0x26, 0xb9, 0xef, 0x40, 0x69, 0x1c, 0x4a, 0xf9, 0x18, + 0x0d, 0x71, 0xb6, 0x0b, 0x0e, 0x28, 0x48, 0x06, 0x42, 0xbb, 0x0b, 0x57, 0xe4, 0xac, 0xec, 0xb6, + 0x76, 0xa9, 0x68, 0x45, 0xa3, 0x11, 0x09, 0xfd, 0x3d, 0xc6, 0x85, 0x4c, 0x54, 0xb4, 0xb7, 0xce, + 0xa5, 0xdb, 0xb1, 0xed, 0x4b, 0x25, 0x3d, 0xc5, 0xe5, 0xc6, 0x09, 0xed, 0xb3, 0x53, 0x13, 0x83, + 0x34, 0x7a, 0x88, 0xa0, 0xdd, 0x84, 0x5b, 0x17, 0x49, 0x4d, 0x8d, 0xe6, 0x2e, 0x2c, 0x1b, 0x31, + 0xda, 0xbb, 0xce, 0x6d, 0x2c, 0x39, 0x25, 0x8d, 0xc9, 0x28, 0x65, 0x6f, 0x80, 0xd5, 0xda, 0x95, + 0x42, 0xf6, 0xe9, 0xa8, 0x45, 0xbc, 0x21, 0xf5, 0x77, 0xa9, 0x90, 0xee, 0xe0, 0x88, 0x4e, 0xb8, + 0xee, 0x80, 0xbf, 0xed, 0xbf, 0xc8, 0x41, 0xfd, 0x3c, 0x6b, 0xfa, 0xad, 0x1f, 0xc1, 0x22, 0x2e, + 0x04, 0xd7, 0xbb, 0xed, 0xdd, 0xc6, 0xab, 0x99, 0x1b, 0xb8, 0x42, 0x5d, 0x32, 0x70, 0x74, 0x9f, + 0xfa, 0x13, 0x28, 0x1a, 0x4c, 0xee, 0x91, 0x7e, 0x34, 0x0e, 0xd5, 0x94, 0x14, 0x1d, 0xd5, 0x78, + 0x45, 0xa8, 0xff, 0xe3, 0x73, 0xea, 0x77, 0xa8, 0xb0, 0x3e, 0xca, 0xa8, 0x8f, 0x99, 0xce, 0x39, + 0x96, 0xc6, 0x97, 0x74, 0x72, 0x48, 0x58, 0xa2, 0xc6, 0x56, 0xff, 0x04, 0x0a, 0x1a, 0xf8, 0x0e, + 0x69, 0xc6, 0x87, 0x70, 0x75, 0x46, 0xf0, 0x16, 0x0d, 0xa8, 0xa0, 0x17, 0xce, 0xde, 0x35, 0xb8, + 0x32, 0xab, 0x05, 0x6e, 0xfd, 0x7f, 0x9f, 0x83, 0x5b, 0x17, 0x11, 0xd2, 0x79, 0x7d, 0x1f, 0xaa, + 0xde, 0x38, 0x49, 0x5c, 0x2f, 0x0a, 0x43, 0xea, 0x49, 0x97, 0xaf, 0x92, 0xe8, 0x79, 0x67, 0x45, + 0xe2, 0xad, 0x29, 0x2c, 0x77, 0x8a, 0x37, 0xf2, 0x5d, 0x79, 0x62, 0xc9, 0x23, 0xc7, 0xa2, 0x37, + 0xc2, 0xe5, 0xd4, 0x04, 0x4e, 0x95, 0x23, 0x50, 0x04, 0x39, 0x51, 0x37, 0x61, 0x49, 0x12, 0xfa, + 0xc1, 0x98, 0x0f, 0x31, 0x7a, 0xcc, 0x3b, 0x45, 0x6f, 0xe4, 0xef, 0xc8, 0xb6, 0x74, 0x39, 0x32, + 0xe5, 0x1c, 0x32, 0xc1, 0x31, 0x82, 0xcc, 0x3b, 0x85, 0x01, 0x15, 0xcf, 0x98, 0xe0, 0x72, 0xeb, + 0x49, 0xd2, 0x88, 0x71, 0x4e, 0x39, 0x46, 0x92, 0x79, 0x4c, 0x38, 0xf7, 0x11, 0x90, 0xdb, 0xc1, + 0xc7, 0xa9, 0x50, 0x9d, 0x0b, 0x48, 0x07, 0x05, 0x61, 0xff, 0x77, 0xa0, 0xac, 0x19, 0xb4, 0x88, + 0x22, 0xb2, 0x2c, 0x2b, 0x50, 0x4b, 0xb9, 0x0d, 0xd0, 0x9b, 0x08, 0xca, 0xdd, 0x84, 0x12, 0xbf, + 0xb6, 0xa4, 0x3e, 0x82, 0x88, 0x43, 0x89, 0x2f, 0x65, 0x28, 0xf2, 0x49, 0xc2, 0x84, 0xa0, 0x21, + 0x9e, 0xef, 0xe6, 0x9d, 0x65, 0x04, 0xbf, 0x56, 0x98, 0xdc, 0x48, 0x01, 0x1b, 0x31, 0xe1, 0x8e, + 0xc8, 0x29, 0x12, 0xf0, 0x2c, 0x37, 0xef, 0x94, 0x11, 0xdd, 0xd7, 0xa0, 0xfc, 0x14, 0x4e, 0x32, + 0x13, 0x74, 0xc4, 0xf1, 0xc8, 0x36, 0xef, 0x2c, 0x49, 0xa4, 0x2d, 0x01, 0xeb, 0x16, 0x2c, 0xd1, + 0x63, 0xa6, 0x27, 0xbf, 0xac, 0xa8, 0x29, 0x20, 0xad, 0x43, 0x89, 0xae, 0x20, 0x45, 0x35, 0xec, + 0x4f, 0xa1, 0xa2, 0xd6, 0xb5, 0xf3, 0xd5, 0x9e, 0x72, 0x64, 0xf7, 0xa0, 0xc2, 0xbd, 0x21, 0x1d, + 0x11, 0xd7, 0x23, 0x82, 0x04, 0xd1, 0xc0, 0x78, 0x1e, 0x85, 0xb6, 0x14, 0x68, 0xff, 0x66, 0x0e, + 0xae, 0x9d, 0xed, 0x99, 0xda, 0x42, 0x0d, 0x0a, 0x62, 0x28, 0x67, 0x43, 0x9f, 0xa3, 0x1c, 0xd3, + 0x94, 0x29, 0x83, 0xfe, 0x69, 0x0c, 0x25, 0x0d, 0xa6, 0x55, 0x4d, 0x68, 0x19, 0x5c, 0x2a, 0x62, + 0x98, 0x89, 0x27, 0xd8, 0x31, 0xd5, 0x71, 0xb5, 0xac, 0xd1, 0x26, 0x82, 0xd6, 0xc7, 0x70, 0x25, + 0x8a, 0x69, 0x82, 0x69, 0x06, 0x77, 0xf9, 0xb8, 0x37, 0x92, 0x73, 0x6a, 0x8e, 0x54, 0x6b, 0x53, + 0x5a, 0xc7, 0x90, 0xac, 0xcf, 0xe1, 0x56, 0x9c, 0xd0, 0x98, 0x24, 0xd4, 0x77, 0xa5, 0x27, 0x46, + 0x17, 0xc9, 0x5d, 0x7a, 0x4a, 0xbd, 0xb1, 0xec, 0xaa, 0x12, 0x91, 0xba, 0xe1, 0xe9, 0xa4, 0x2c, + 0xdb, 0x9a, 0xc3, 0xda, 0x85, 0xf5, 0x30, 0x0a, 0xdd, 0x4b, 0xa5, 0xa8, 0xcc, 0xe5, 0x76, 0x18, + 0x85, 0x87, 0xaf, 0x16, 0xf4, 0x3e, 0x54, 0x7d, 0x4a, 0x7c, 0x74, 0xca, 0x09, 0x15, 0x09, 0xa3, + 0x5c, 0x67, 0xc4, 0x2b, 0x06, 0x77, 0x14, 0x6c, 0x7d, 0x0e, 0xb7, 0x33, 0x03, 0x95, 0x1e, 0xdc, + 0x77, 0xa3, 0xb1, 0x70, 0x59, 0xe8, 0x7e, 0x33, 0xa6, 0x63, 0xaa, 0x8f, 0x36, 0x37, 0xa6, 0x4c, + 0xd2, 0xa7, 0xfb, 0xcf, 0xc7, 0xa2, 0x1d, 0x7e, 0x25, 0x19, 0x64, 0xf2, 0x80, 0xa7, 0x73, 0x8e, + 0x66, 0x5a, 0x76, 0x74, 0xcb, 0xfe, 0x65, 0x4e, 0xf9, 0xfd, 0xe6, 0x7e, 0xd3, 0xf7, 0x77, 0x12, + 0x9a, 0xa6, 0x45, 0xaf, 0x4c, 0xa3, 0xe4, 0x96, 0x64, 0xb1, 0x8b, 0x27, 0x5a, 0x4f, 0xaf, 0x60, + 0x91, 0xc5, 0x87, 0xd8, 0x96, 0x86, 0xa8, 0x73, 0xa7, 0x34, 0x19, 0x9a, 0x02, 0x32, 0x66, 0x71, + 0x11, 0x25, 0xd4, 0xc5, 0xc4, 0x35, 0x99, 0xa8, 0x74, 0x7e, 0x1e, 0x1d, 0x59, 0x15, 0x29, 0x2d, + 0x45, 0x90, 0x49, 0xbd, 0xfd, 0x67, 0x39, 0x15, 0x3d, 0x66, 0x75, 0x4b, 0xad, 0x2d, 0x93, 0x3e, + 0xe4, 0xce, 0xa5, 0x0f, 0x8f, 0xe0, 0x5a, 0x3c, 0x4e, 0xbc, 0x21, 0xe1, 0xd4, 0x55, 0x90, 0xeb, + 0x53, 0x41, 0x58, 0xa0, 0x4b, 0x36, 0x57, 0x0c, 0xd5, 0x41, 0xe2, 0x16, 0xd2, 0xd0, 0x80, 0x13, + 0x12, 0x72, 0xad, 0xfd, 0xa2, 0x63, 0x9a, 0xf6, 0x7b, 0xb0, 0xa6, 0x8c, 0x7e, 0x97, 0x8a, 0xf6, + 0xe1, 0x5e, 0xe4, 0xa9, 0xec, 0xb6, 0x0a, 0x73, 0x2c, 0x56, 0x9e, 0xb4, 0xe0, 0xc8, 0x9f, 0xf6, + 0x5f, 0xe7, 0x60, 0xa5, 0x35, 0xe5, 0x68, 0x87, 0xfd, 0x48, 0x17, 0x43, 0x72, 0x69, 0x31, 0xa4, + 0x0e, 0xc5, 0x80, 0x08, 0x26, 0xc6, 0xbe, 0x72, 0xd9, 0x79, 0x27, 0x6d, 0xcb, 0x29, 0x0c, 0xa2, + 0x70, 0xa0, 0x88, 0x73, 0x48, 0x9c, 0x02, 0x52, 0x41, 0x3d, 0x79, 0x7a, 0xde, 0x4c, 0xd3, 0x64, + 0x6e, 0x54, 0x97, 0x0e, 0x54, 0x43, 0xba, 0x7a, 0x8f, 0x89, 0x09, 0x9a, 0xe4, 0x92, 0x83, 0xbf, + 0xed, 0x6d, 0xb8, 0x79, 0xc1, 0x50, 0xd2, 0x69, 0xbd, 0x0f, 0x0b, 0x2c, 0xec, 0x47, 0x26, 0x3a, + 0x55, 0x1b, 0x33, 0xa3, 0x71, 0x14, 0xd9, 0x76, 0xe0, 0xba, 0x76, 0x03, 0x13, 0x2e, 0xe8, 0x08, + 0x3d, 0x41, 0x07, 0x3d, 0x85, 0x55, 0x87, 0xa5, 0x81, 0xe7, 0x9e, 0x49, 0x1c, 0x0a, 0x03, 0x4f, + 0x95, 0xbd, 0x6e, 0xc2, 0x92, 0xf6, 0x32, 0x47, 0xc7, 0x3a, 0x5e, 0x15, 0x15, 0xf0, 0xe5, 0xf1, + 0x34, 0x0a, 0xed, 0x52, 0x91, 0x11, 0x6b, 0xff, 0x2e, 0x8d, 0x42, 0x67, 0x09, 0xa9, 0xd2, 0x97, + 0x7d, 0x11, 0x53, 0x53, 0x22, 0xf8, 0xf4, 0x83, 0x98, 0xb0, 0xf1, 0x2f, 0x8f, 0x65, 0x20, 0x50, + 0x1e, 0x46, 0x9e, 0xb9, 0xb9, 0xb6, 0x58, 0x50, 0xd0, 0x17, 0x51, 0x0f, 0x03, 0xc1, 0x84, 0xd1, + 0xc0, 0x97, 0xc7, 0x56, 0x64, 0x51, 0xce, 0x65, 0xd9, 0x80, 0x86, 0x69, 0xcc, 0x69, 0x62, 0xea, + 0x82, 0x5c, 0xbb, 0x91, 0x65, 0x09, 0xea, 0x9a, 0x20, 0xb7, 0x1e, 0xc0, 0x15, 0xcc, 0x82, 0x39, + 0x4d, 0x8e, 0xb3, 0xbc, 0xca, 0x59, 0x58, 0x92, 0xd6, 0x41, 0x52, 0xda, 0xa3, 0x0e, 0x45, 0x1e, + 0x79, 0x32, 0xe4, 0x1a, 0xcf, 0x90, 0xb6, 0x71, 0x2b, 0xe9, 0xdf, 0xae, 0x88, 0x5c, 0x99, 0xc9, + 0x11, 0x5f, 0xfb, 0x81, 0xaa, 0xa1, 0x74, 0xa3, 0x17, 0x88, 0x4b, 0x5f, 0x93, 0x72, 0x4b, 0x40, + 0x9e, 0x2f, 0x95, 0x23, 0x58, 0x31, 0xf8, 0x9e, 0x82, 0xad, 0xf7, 0x60, 0x45, 0xc6, 0x2b, 0xda, + 0x23, 0xde, 0x91, 0xf6, 0x2e, 0x80, 0x9c, 0x95, 0x14, 0x56, 0x2e, 0x45, 0x1e, 0x58, 0x95, 0x4b, + 0x70, 0x55, 0x76, 0x5d, 0x52, 0x83, 0xd6, 0xe0, 0x1e, 0x26, 0xb3, 0x77, 0xa0, 0x14, 0x44, 0x83, + 0xc8, 0xf8, 0xa9, 0x65, 0x35, 0xbf, 0x08, 0x29, 0x29, 0xb7, 0x41, 0xb5, 0xd4, 0xe4, 0x96, 0x95, + 0xc7, 0x40, 0x44, 0xce, 0xac, 0xcc, 0x3e, 0x56, 0x94, 0x0f, 0xe8, 0xd0, 0xd0, 0xdf, 0x1e, 0xe9, + 0x3d, 0xfa, 0x0a, 0xd7, 0xf4, 0x2e, 0x54, 0xa8, 0x64, 0xc1, 0x32, 0x63, 0xe6, 0xe8, 0xba, 0x8c, + 0xe8, 0x3e, 0x1f, 0xe0, 0xe9, 0xf5, 0x2e, 0xa8, 0xb6, 0xdb, 0x8f, 0x92, 0x11, 0x11, 0xa6, 0x34, + 0x8b, 0xd8, 0x0e, 0x42, 0xd6, 0x8f, 0x61, 0x2d, 0xa6, 0x09, 0x8f, 0x42, 0x82, 0x79, 0xa9, 0x2b, + 0xa2, 0x23, 0x1a, 0x9a, 0xf3, 0xc3, 0xf7, 0x1a, 0x33, 0x1a, 0x35, 0x0e, 0x15, 0xaf, 0xcc, 0x57, + 0x1d, 0x1a, 0x07, 0xc4, 0x43, 0x57, 0xdf, 0x95, 0x9d, 0x9c, 0xd5, 0x78, 0x4a, 0x44, 0x84, 0xe3, + 0x0e, 0x50, 0xc5, 0xe1, 0x81, 0xa7, 0x97, 0xbf, 0xa8, 0x80, 0x5d, 0xcf, 0xfa, 0x01, 0x2c, 0xea, + 0xaf, 0x15, 0xf0, 0x6b, 0x77, 0xcf, 0x7d, 0xed, 0xdc, 0x27, 0x74, 0x87, 0xba, 0x03, 0xd5, 0x59, + 0x9a, 0x9c, 0x5f, 0xa4, 0x66, 0xeb, 0x49, 0x4b, 0x88, 0x98, 0x22, 0x91, 0x22, 0x67, 0x0b, 0x19, + 0xaa, 0x87, 0x3a, 0xa4, 0xbc, 0x84, 0x9b, 0x97, 0x8c, 0xee, 0x92, 0xb5, 0x38, 0xfb, 0xe1, 0xfc, + 0xcc, 0x87, 0xed, 0x27, 0x70, 0x7d, 0x66, 0x5c, 0xaf, 0x72, 0xeb, 0xe5, 0xac, 0x5b, 0xb7, 0x7f, + 0x91, 0x53, 0xc7, 0x5d, 0x3c, 0x52, 0x60, 0xbf, 0x2e, 0x1d, 0xc5, 0x81, 0x74, 0x75, 0xaf, 0x38, + 0xaa, 0xbc, 0x99, 0x51, 0xdc, 0x06, 0x50, 0x5c, 0x01, 0x09, 0x07, 0xea, 0x34, 0xea, 0x2c, 0x21, + 0xb2, 0x47, 0xc2, 0xc1, 0x39, 0x9b, 0x99, 0x47, 0x86, 0xac, 0xcd, 0xd8, 0x7f, 0x9a, 0x53, 0x67, + 0xe4, 0xf3, 0x9a, 0xbd, 0xd1, 0xc8, 0xe4, 0xc6, 0x13, 0xba, 0x83, 0x4b, 0x4f, 0x19, 0x17, 0x1c, + 0x15, 0x2d, 0x3a, 0x15, 0x03, 0x6f, 0x23, 0x2a, 0xdd, 0x82, 0x41, 0x74, 0x55, 0x2f, 0x6d, 0xdb, + 0xbf, 0xce, 0x99, 0x79, 0xdd, 0x4d, 0x48, 0x28, 0x76, 0xc7, 0x94, 0x8b, 0x43, 0x22, 0xb3, 0xd5, + 0x87, 0x97, 0x9d, 0xd0, 0xcf, 0x16, 0x41, 0xf2, 0xb3, 0x45, 0x90, 0xfb, 0xb0, 0x12, 0xa3, 0x10, + 0xe9, 0x6a, 0x06, 0x52, 0xb0, 0x9e, 0xa1, 0xb2, 0x82, 0xbb, 0x11, 0x7e, 0x4d, 0x3a, 0x25, 0x9f, + 0x4c, 0x90, 0x8b, 0x9e, 0xc6, 0x4c, 0xe5, 0x22, 0x7a, 0xae, 0xaa, 0x92, 0xd2, 0x8d, 0xb6, 0x53, + 0x5c, 0xe6, 0x24, 0x04, 0x33, 0x54, 0x74, 0x97, 0x0b, 0x8e, 0x6e, 0xd9, 0x43, 0xb8, 0xf3, 0x8a, + 0x21, 0xbc, 0x59, 0xe4, 0xdf, 0x80, 0x8a, 0xd6, 0x16, 0x55, 0xd5, 0x79, 0xe6, 0xc2, 0x66, 0xee, + 0x81, 0xd1, 0x77, 0x57, 0xe1, 0xf6, 0x8f, 0xe1, 0xed, 0xd6, 0x6e, 0x4b, 0x85, 0x93, 0x7d, 0x3e, + 0x70, 0x77, 0xa9, 0xd0, 0x45, 0x35, 0x95, 0x0e, 0x5c, 0x52, 0x4d, 0x9a, 0x96, 0xa9, 0xf2, 0x99, + 0x32, 0x95, 0xba, 0x65, 0xc8, 0xfd, 0xec, 0x57, 0xb7, 0xbf, 0x9d, 0xb7, 0x7f, 0x5b, 0x82, 0xf7, + 0x2e, 0x17, 0xef, 0xa6, 0x03, 0x7a, 0x00, 0x16, 0x4d, 0xb3, 0x94, 0x38, 0xa1, 0x1e, 0x16, 0x9b, + 0x52, 0x23, 0x59, 0xd5, 0xc4, 0xad, 0x94, 0x26, 0x2d, 0xd2, 0x5c, 0x4a, 0x64, 0x76, 0x58, 0x49, + 0x63, 0xb8, 0xb9, 0xef, 0xc2, 0x72, 0xd6, 0x8b, 0x69, 0x63, 0x29, 0x65, 0x1c, 0x92, 0xf5, 0x01, + 0xac, 0x32, 0xee, 0xc6, 0x49, 0xd4, 0x67, 0x01, 0x35, 0x49, 0x9d, 0xaa, 0xd2, 0xad, 0x30, 0x7e, + 0xa8, 0x70, 0x9d, 0xdb, 0x35, 0x60, 0x8d, 0x71, 0x97, 0x85, 0xc7, 0x34, 0x14, 0x51, 0x32, 0x31, + 0xdc, 0x0b, 0xc8, 0xbd, 0xca, 0x78, 0xdb, 0x50, 0x34, 0xbf, 0x0d, 0x65, 0xc6, 0xdd, 0x63, 0xe2, + 0xb9, 0x3d, 0x12, 0x86, 0x54, 0xd5, 0x7b, 0x8b, 0x4e, 0x89, 0xf1, 0x97, 0xc4, 0x7b, 0x8a, 0x90, + 0xe6, 0xf1, 0x26, 0x3d, 0x9a, 0xb8, 0x1e, 0xe9, 0xab, 0x4c, 0x16, 0x79, 0x5a, 0x12, 0x6b, 0x91, + 0xbe, 0xd1, 0x91, 0x7b, 0xc3, 0x28, 0x0a, 0x5c, 0x3d, 0x3e, 0x8c, 0x5e, 0xa8, 0x63, 0x07, 0x71, + 0x3d, 0xaf, 0xd2, 0x90, 0x19, 0x77, 0xf1, 0xec, 0x44, 0x7d, 0x0c, 0x5c, 0x45, 0x67, 0x89, 0xf1, + 0x3d, 0x05, 0xc8, 0x98, 0xc5, 0xf0, 0xa4, 0xc0, 0xbd, 0x84, 0xf5, 0xa8, 0x8f, 0x31, 0xab, 0xe8, + 0x2c, 0x33, 0x79, 0x44, 0xd0, 0x98, 0x5c, 0x73, 0x6d, 0xfa, 0x3a, 0x5e, 0x99, 0xa6, 0xf5, 0x31, + 0x5c, 0x65, 0xdc, 0xed, 0x27, 0x94, 0xba, 0x22, 0x61, 0x64, 0xaa, 0x4d, 0x19, 0xc5, 0x58, 0x8c, + 0xcb, 0x34, 0xb5, 0x2b, 0x49, 0x46, 0xa1, 0x87, 0x70, 0x35, 0xc3, 0x9f, 0xd9, 0x15, 0x15, 0x75, + 0x48, 0xe9, 0x9b, 0x0e, 0x99, 0x8d, 0x71, 0x1f, 0x56, 0xe4, 0x20, 0xa2, 0x13, 0xf7, 0x98, 0x45, + 0x01, 0x0d, 0x3d, 0x8a, 0xf7, 0x68, 0x45, 0xa7, 0xcc, 0xf8, 0x5e, 0x74, 0xf2, 0x52, 0x83, 0xd6, + 0x27, 0x70, 0x8d, 0x71, 0xa3, 0x03, 0x06, 0x61, 0xea, 0xbb, 0x7e, 0x74, 0x12, 0xd6, 0xaa, 0xc8, + 0xbe, 0xc6, 0xb8, 0x56, 0x63, 0x0f, 0x69, 0x5b, 0xd1, 0x49, 0xa8, 0x57, 0xd1, 0x8b, 0x46, 0xa3, + 0x71, 0xc8, 0xc4, 0xc4, 0xac, 0xcd, 0xaa, 0x59, 0xc5, 0x96, 0xa1, 0xe8, 0x15, 0x52, 0xca, 0x88, + 0x84, 0xf8, 0xd4, 0xf0, 0x5a, 0x46, 0x99, 0xae, 0x44, 0x35, 0xdf, 0x03, 0xb8, 0x92, 0x32, 0x65, + 0xc7, 0xb9, 0xa6, 0xd2, 0x1b, 0xa1, 0x59, 0x33, 0xc3, 0xbc, 0x05, 0xe6, 0x06, 0x8d, 0xf9, 0xb5, + 0x2b, 0xba, 0xc6, 0x6c, 0x00, 0xa9, 0x27, 0x1f, 0xf3, 0x98, 0x86, 0x78, 0xd3, 0x4a, 0x43, 0x5f, + 0x55, 0xae, 0xae, 0x22, 0xdf, 0xea, 0x94, 0xb4, 0x1d, 0xfa, 0xf2, 0xb0, 0x83, 0x65, 0xe6, 0x71, + 0x92, 0xd0, 0xd0, 0x9b, 0xd4, 0xae, 0x29, 0xaf, 0x68, 0xda, 0xea, 0xfe, 0x40, 0x7a, 0xbe, 0x80, + 0x1e, 0xd3, 0xa0, 0x76, 0xdd, 0xdc, 0x1f, 0x50, 0x32, 0xda, 0x93, 0x88, 0xdc, 0x29, 0xfd, 0x84, + 0xc9, 0x8f, 0xa8, 0xf5, 0xac, 0xa9, 0x94, 0x40, 0x61, 0x2d, 0xb3, 0x90, 0x66, 0xa6, 0xb1, 0x16, + 0x2c, 0xb5, 0x42, 0x8d, 0x6e, 0xa8, 0x85, 0xd4, 0xc4, 0x96, 0xa6, 0xa1, 0x4e, 0x0f, 0xd1, 0x5e, + 0xf0, 0x3b, 0x83, 0x31, 0x49, 0x7c, 0x97, 0x86, 0xa4, 0x17, 0x50, 0xbf, 0x76, 0xd3, 0xac, 0x4f, + 0x27, 0xa5, 0x6d, 0x2b, 0x92, 0xd9, 0x91, 0xc3, 0x28, 0xa4, 0xee, 0x31, 0x4d, 0xf0, 0xda, 0xb3, + 0x76, 0x2b, 0xdd, 0x91, 0x12, 0x7f, 0xa9, 0x61, 0x6b, 0x13, 0xea, 0x72, 0x6d, 0x4e, 0x22, 0xb7, + 0x4f, 0x3c, 0x11, 0x25, 0x2e, 0x19, 0x8b, 0x61, 0xfa, 0x91, 0xdb, 0xd8, 0xe9, 0x1a, 0xe3, 0xdd, + 0x93, 0x68, 0x07, 0xe9, 0xcd, 0xb1, 0x18, 0x9a, 0xef, 0x3c, 0x86, 0xeb, 0x99, 0x8e, 0xba, 0x8f, + 0x1a, 0xd1, 0xdb, 0x38, 0xa2, 0x2b, 0xc2, 0x74, 0xd3, 0x5d, 0x70, 0x48, 0x4f, 0xe0, 0x7a, 0x56, + 0x37, 0x2f, 0x33, 0x11, 0x77, 0xb0, 0xdb, 0xd5, 0x78, 0xaa, 0xa2, 0x37, 0x9d, 0x8a, 0x1b, 0x50, + 0x54, 0xfd, 0x98, 0x5f, 0xbb, 0xab, 0x6a, 0x35, 0xd8, 0x6e, 0xa3, 0xe5, 0xa4, 0x23, 0x66, 0x3e, + 0x0d, 0x05, 0xeb, 0x4f, 0x64, 0x82, 0x6a, 0x9b, 0x4d, 0x75, 0xa8, 0x18, 0x53, 0x8a, 0x8c, 0x33, + 0x89, 0xd0, 0xbc, 0x62, 0xe2, 0x06, 0x2c, 0x3c, 0xa2, 0x7e, 0xed, 0x1d, 0x95, 0xfc, 0x26, 0xa2, + 0xad, 0x09, 0x7b, 0x88, 0x4b, 0x1f, 0x93, 0x08, 0xb7, 0xc7, 0x12, 0x31, 0x74, 0x7d, 0x19, 0x34, + 0xdf, 0x55, 0xab, 0x9b, 0x88, 0xa7, 0x12, 0xdb, 0x92, 0xb9, 0xc3, 0x06, 0x54, 0xc5, 0x69, 0x78, + 0xf6, 0x5c, 0x7a, 0x0f, 0xad, 0xa8, 0x22, 0x4e, 0xc3, 0xcc, 0xa9, 0xf4, 0x8c, 0x87, 0xff, 0x04, + 0xae, 0xa6, 0x11, 0x3f, 0x93, 0x25, 0xa9, 0xcc, 0x5d, 0xc5, 0x09, 0xae, 0x6f, 0x62, 0xd2, 0xb6, + 0xfd, 0x3f, 0xd9, 0x3c, 0x21, 0xdb, 0x6b, 0x1a, 0x0d, 0xfe, 0x00, 0x56, 0xf9, 0xd8, 0xf3, 0x28, + 0xf5, 0xa9, 0x4c, 0xae, 0xa3, 0xa3, 0x71, 0x6c, 0x4e, 0x63, 0x1f, 0x36, 0x2e, 0xef, 0x7b, 0x26, + 0x17, 0xad, 0xa6, 0x52, 0xf6, 0x94, 0x10, 0x79, 0x2a, 0xee, 0x13, 0x16, 0xa4, 0x62, 0xdd, 0x54, + 0xcd, 0x3c, 0xaa, 0x79, 0x45, 0x51, 0x15, 0x7b, 0x47, 0xd3, 0xea, 0x5f, 0x40, 0x29, 0x23, 0xf6, + 0x92, 0xa0, 0x38, 0x1b, 0x71, 0xf2, 0xe7, 0x22, 0x8e, 0xed, 0x9a, 0x39, 0x6b, 0x0d, 0xa9, 0x77, + 0xb4, 0x83, 0x3b, 0x8c, 0x0f, 0x59, 0x2c, 0xfb, 0xa6, 0xe7, 0x09, 0xda, 0x17, 0x5a, 0x74, 0xc9, + 0x1c, 0x27, 0x68, 0x5f, 0x64, 0x8f, 0x1c, 0x09, 0x1b, 0x0c, 0x85, 0xbe, 0x4e, 0x30, 0xfd, 0x1c, + 0x89, 0xd9, 0xd4, 0x4c, 0xef, 0xcc, 0x07, 0xdc, 0x6c, 0x95, 0x0a, 0x27, 0x86, 0x73, 0x5d, 0xc1, + 0x35, 0x4d, 0x79, 0x4e, 0xc2, 0x62, 0xae, 0xdb, 0x4f, 0xbb, 0xe9, 0x24, 0x6c, 0x05, 0xf1, 0xa9, + 0x34, 0xfb, 0xe7, 0x79, 0xb8, 0xa9, 0xbe, 0xb3, 0xcf, 0x07, 0xfb, 0x84, 0x0b, 0x79, 0x70, 0x13, + 0x5b, 0x2c, 0xa1, 0x72, 0xcb, 0x4c, 0xa4, 0x45, 0x8d, 0x10, 0x9d, 0xbe, 0x51, 0xd0, 0x79, 0x69, + 0x45, 0xe1, 0xe6, 0x7d, 0x82, 0xf5, 0x08, 0xe6, 0x7c, 0x96, 0xe8, 0x8b, 0x4b, 0xbb, 0x71, 0x89, + 0xd0, 0x46, 0x67, 0xdc, 0xdb, 0x6d, 0x39, 0x92, 0xbd, 0xfe, 0xf3, 0x1c, 0x2c, 0x60, 0x53, 0x1e, + 0x27, 0x66, 0x3f, 0x51, 0xf4, 0x8d, 0x70, 0x53, 0x2d, 0xce, 0x67, 0xaa, 0xc5, 0x55, 0x98, 0xeb, + 0x45, 0xa7, 0xe6, 0xda, 0xbf, 0x17, 0x9d, 0x66, 0xeb, 0xf0, 0x01, 0x0b, 0x4d, 0x49, 0xc6, 0xd4, + 0xe1, 0xf7, 0x58, 0x28, 0x53, 0x2e, 0x79, 0xc0, 0xee, 0xb1, 0x90, 0x24, 0x13, 0x5d, 0x62, 0x28, + 0x0e, 0xbc, 0xa7, 0xd8, 0xb6, 0x5b, 0xf0, 0xee, 0x25, 0x6a, 0xbb, 0x6f, 0x94, 0xb7, 0xd9, 0xbb, + 0xb0, 0x91, 0x0a, 0x51, 0x57, 0xcd, 0x5f, 0x44, 0x3d, 0x7d, 0x8d, 0xbc, 0x13, 0x25, 0x27, 0x24, + 0xf1, 0x33, 0x82, 0x5e, 0x3d, 0x66, 0xbb, 0x09, 0xf7, 0x66, 0xf3, 0xae, 0x43, 0x5d, 0xec, 0xe9, + 0x26, 0x63, 0x2e, 0x5c, 0x73, 0xe3, 0xfe, 0xea, 0xbb, 0xc2, 0x9f, 0xe6, 0xe1, 0xfe, 0xeb, 0x64, + 0x68, 0x55, 0x7e, 0x08, 0xf5, 0x21, 0x91, 0x39, 0x14, 0x8b, 0x12, 0x37, 0x2d, 0x39, 0x0d, 0x19, + 0x97, 0x43, 0xd7, 0x06, 0x76, 0x7d, 0x48, 0xf8, 0xa1, 0x64, 0x30, 0x32, 0x9e, 0x29, 0xb2, 0xf5, + 0x39, 0xdc, 0x96, 0x9d, 0xc3, 0xc8, 0x4d, 0xa8, 0x47, 0x43, 0xe1, 0xca, 0x04, 0xf5, 0x24, 0x4a, + 0x7c, 0x37, 0xa1, 0x9c, 0xa6, 0x47, 0x80, 0x1b, 0x43, 0xc2, 0x0f, 0x22, 0x07, 0x59, 0x0e, 0x35, + 0x87, 0x83, 0x0c, 0x3a, 0x09, 0x38, 0x21, 0x41, 0x40, 0x85, 0xeb, 0x11, 0x3e, 0x74, 0x85, 0xd4, + 0x8f, 0xaa, 0x02, 0x16, 0x06, 0x99, 0xaf, 0x91, 0xd8, 0x22, 0x7c, 0xd8, 0x55, 0x24, 0x74, 0x77, + 0x6c, 0x44, 0x5d, 0x12, 0x04, 0x29, 0xbb, 0x2a, 0x6c, 0x54, 0x24, 0xde, 0x0c, 0x02, 0xcd, 0x69, + 0xff, 0x4b, 0x0e, 0x6e, 0xab, 0x55, 0x79, 0xa6, 0x73, 0x89, 0x97, 0xc4, 0xeb, 0xa8, 0x9b, 0xf7, + 0x21, 0x09, 0x07, 0x97, 0x5e, 0xfc, 0x4d, 0x4f, 0x64, 0xf9, 0xec, 0x89, 0xac, 0x01, 0x6b, 0x09, + 0x7e, 0xfe, 0x98, 0x78, 0x32, 0x5b, 0xe0, 0x82, 0x24, 0xc2, 0x14, 0x5f, 0x56, 0x91, 0xf4, 0x12, + 0x29, 0x1d, 0x24, 0xe8, 0x24, 0x51, 0x25, 0x1f, 0x6e, 0x18, 0x9d, 0xe8, 0x04, 0xb5, 0xc4, 0xb8, + 0xca, 0x3d, 0x0e, 0xa2, 0x13, 0x39, 0xa2, 0x29, 0x4f, 0x7f, 0x2c, 0xc6, 0x09, 0xd5, 0x99, 0x69, + 0xc5, 0xb0, 0xed, 0x20, 0x6a, 0x7f, 0x6a, 0xf6, 0xed, 0x2e, 0xbe, 0x3f, 0x11, 0x21, 0x4d, 0x4c, + 0x96, 0xc4, 0xc2, 0xa3, 0x4b, 0x6c, 0xe2, 0xef, 0x72, 0xc6, 0xca, 0x2f, 0xec, 0x39, 0xb5, 0x08, + 0x0b, 0xe6, 0xe3, 0x93, 0xf4, 0x18, 0x8a, 0xbf, 0xa5, 0xd8, 0x90, 0x9e, 0x46, 0x61, 0x3a, 0x17, + 0xa6, 0x29, 0x63, 0x05, 0x19, 0x50, 0x2f, 0x20, 0x9c, 0xeb, 0x53, 0x55, 0xda, 0xb6, 0xee, 0x41, + 0x89, 0xf9, 0xd3, 0x34, 0x00, 0xc7, 0xbd, 0x39, 0x2f, 0x92, 0x31, 0x75, 0x80, 0xf9, 0x69, 0x1e, + 0x70, 0x03, 0x8a, 0x32, 0x11, 0xf4, 0xe5, 0xbe, 0x52, 0x83, 0x2e, 0x30, 0xde, 0x94, 0x4d, 0xfb, + 0x77, 0xfa, 0xa9, 0xc9, 0x6e, 0xcb, 0x51, 0xcf, 0x2c, 0xb0, 0x1e, 0x39, 0xb3, 0x7d, 0xe6, 0xce, + 0xb8, 0x8c, 0xcf, 0x61, 0x51, 0x3f, 0x28, 0xca, 0xe3, 0x23, 0xad, 0xf5, 0xc6, 0x39, 0x01, 0x0d, + 0xfd, 0x5b, 0xbd, 0x31, 0xda, 0x5c, 0x74, 0x9a, 0x07, 0x5b, 0xcf, 0xf7, 0x1d, 0xdd, 0xcf, 0xda, + 0x86, 0x62, 0x9f, 0x04, 0x41, 0x8f, 0x78, 0x47, 0x38, 0xa4, 0x37, 0x91, 0x51, 0xd8, 0x6a, 0x77, + 0x5a, 0x4d, 0x67, 0xcb, 0x49, 0xbb, 0x5a, 0xf7, 0xa0, 0x62, 0x1e, 0xf3, 0xb9, 0x7d, 0x46, 0x03, + 0x63, 0xa3, 0x65, 0x83, 0xee, 0x48, 0x50, 0x3a, 0xaf, 0x13, 0xda, 0x23, 0x31, 0x53, 0xef, 0x87, + 0xb4, 0x73, 0x2a, 0x29, 0x0c, 0x9f, 0xe6, 0xd8, 0x31, 0x94, 0xcf, 0x7c, 0xcd, 0x02, 0xd0, 0x3a, + 0x57, 0xdf, 0xb2, 0x4a, 0x60, 0xbe, 0x5d, 0xcd, 0x59, 0x16, 0x54, 0x5a, 0x7b, 0xed, 0xed, 0x83, + 0xae, 0xdb, 0xe9, 0x6e, 0x37, 0xf7, 0xdb, 0x5b, 0xd5, 0xbc, 0x75, 0x03, 0xae, 0x1e, 0x3a, 0xcf, + 0xbb, 0xcf, 0x9f, 0xbe, 0xd8, 0x71, 0x77, 0xda, 0xdb, 0x7b, 0x5b, 0xee, 0x8b, 0xf6, 0x41, 0xf7, + 0xc9, 0xa3, 0xea, 0x9c, 0x75, 0x1d, 0xd6, 0xbe, 0xde, 0x7e, 0xda, 0x3c, 0x6c, 0xbb, 0x87, 0x4d, + 0xa7, 0xb9, 0x6f, 0x08, 0xf3, 0xf6, 0x7f, 0xe5, 0xd4, 0x29, 0xf6, 0xac, 0x4b, 0xd4, 0x0f, 0x7e, + 0x94, 0x2a, 0xd6, 0xe7, 0x50, 0xa0, 0xa1, 0x2a, 0xfc, 0xab, 0xe0, 0x7e, 0xbf, 0xf1, 0x9a, 0x2e, + 0x8d, 0x6d, 0x99, 0x87, 0x38, 0xa6, 0x5b, 0xfd, 0x4f, 0x60, 0x01, 0x91, 0x0b, 0xde, 0x04, 0xe5, + 0xde, 0xe0, 0x4d, 0x50, 0xfe, 0xdc, 0x9b, 0xa0, 0xef, 0x41, 0x41, 0x3f, 0xc7, 0xc1, 0x85, 0x2b, + 0x3d, 0xb4, 0xce, 0x2f, 0x9c, 0x63, 0x58, 0xec, 0x7f, 0xc8, 0x81, 0x7d, 0x5e, 0xe3, 0x16, 0xbe, + 0x85, 0xdc, 0xe7, 0x03, 0x33, 0xce, 0xd6, 0xec, 0x38, 0xdf, 0x6f, 0xbc, 0xbe, 0xd7, 0xec, 0x50, + 0x0f, 0xcd, 0x50, 0x6f, 0x40, 0x31, 0xad, 0xe4, 0xe8, 0x42, 0xef, 0x48, 0x17, 0x71, 0x32, 0xda, + 0xe7, 0x5f, 0xaf, 0x7d, 0x36, 0xde, 0x5c, 0x3c, 0xdd, 0x6f, 0x18, 0xb8, 0xbe, 0x80, 0x0f, 0x5f, + 0x3f, 0x9e, 0x37, 0x94, 0xf5, 0xeb, 0x3c, 0xac, 0xa5, 0xc2, 0x3a, 0x54, 0x3c, 0x8f, 0xd5, 0x1d, + 0xde, 0x63, 0x28, 0x44, 0xb1, 0xb9, 0x5c, 0x9d, 0xdb, 0xa8, 0xe8, 0xe7, 0x71, 0x33, 0x6c, 0x0d, + 0xf5, 0xd7, 0x31, 0xbc, 0xd6, 0x7e, 0xfa, 0x66, 0x55, 0xce, 0x59, 0x22, 0x1d, 0xb6, 0x79, 0x22, + 0x75, 0xf7, 0x42, 0x01, 0xfa, 0xf9, 0xa6, 0x23, 0x39, 0xcd, 0xb3, 0x56, 0x39, 0x08, 0xec, 0x59, + 0x7f, 0x04, 0xcb, 0x59, 0x06, 0x99, 0x49, 0x04, 0xd1, 0x49, 0x2d, 0xb7, 0x9e, 0xdf, 0x28, 0x3b, + 0xf2, 0xa7, 0xf4, 0x7d, 0x43, 0x36, 0x18, 0xd6, 0xf2, 0x08, 0xe1, 0x6f, 0x3b, 0x84, 0x45, 0x25, + 0xde, 0xaa, 0xc1, 0x95, 0x83, 0xe7, 0xdd, 0xf6, 0xce, 0x1f, 0xba, 0x2f, 0x3a, 0xdb, 0x8e, 0xdb, + 0xd9, 0xee, 0x74, 0xda, 0xcf, 0x0f, 0x3a, 0xd5, 0xb7, 0xac, 0x3a, 0x5c, 0xd3, 0x94, 0xce, 0xb6, + 0xf3, 0x32, 0x4b, 0xcb, 0xc9, 0x4d, 0xa6, 0x69, 0xcd, 0xd6, 0xb3, 0xf6, 0xf6, 0xcb, 0xed, 0xfd, + 0xed, 0x83, 0x6e, 0xa7, 0x9a, 0xb7, 0xae, 0xc2, 0xaa, 0x26, 0xbc, 0x6c, 0xb6, 0xdc, 0x66, 0xab, + 0xdb, 0x7e, 0x7e, 0x50, 0x9d, 0xb3, 0x7f, 0x31, 0x6f, 0x1e, 0x33, 0x3c, 0x7b, 0x11, 0xcb, 0x8c, + 0x5f, 0x57, 0xd4, 0xff, 0x1f, 0xa1, 0xea, 0x1a, 0x2c, 0x46, 0x21, 0xa6, 0x44, 0x2a, 0x9a, 0xea, + 0x96, 0x3c, 0x15, 0x9b, 0x3a, 0xbe, 0x11, 0x38, 0xaf, 0xde, 0x0c, 0x2b, 0xd8, 0xbc, 0x19, 0xc6, + 0x67, 0x5f, 0xc8, 0x47, 0x7c, 0x3f, 0xd1, 0xf7, 0x02, 0xa0, 0xa0, 0xa6, 0xef, 0x27, 0x19, 0x86, + 0x38, 0x4a, 0x84, 0xae, 0x06, 0x6b, 0x86, 0xc3, 0x28, 0xc1, 0xab, 0xf1, 0x88, 0x2b, 0x6b, 0x57, + 0x77, 0x00, 0x8b, 0x11, 0x47, 0x63, 0xbf, 0x03, 0x25, 0xbd, 0xb4, 0x28, 0x5a, 0x95, 0xfe, 0x41, + 0x41, 0x28, 0xba, 0x05, 0xcb, 0xf4, 0x54, 0x24, 0x44, 0xf9, 0x4e, 0x5e, 0x5b, 0xca, 0xbc, 0x8c, + 0x9b, 0x9d, 0x9a, 0xc6, 0xb6, 0xe4, 0x44, 0x7f, 0xea, 0x94, 0x68, 0xfa, 0x9b, 0x9f, 0x79, 0xdc, + 0x04, 0x6a, 0xca, 0xf4, 0xe3, 0x26, 0x19, 0x72, 0xbd, 0x51, 0xfa, 0x16, 0x9a, 0x4f, 0x38, 0xf3, + 0xf5, 0x1d, 0x40, 0xc5, 0x1b, 0x69, 0xb9, 0x1d, 0x89, 0xca, 0x73, 0x70, 0x86, 0x53, 0x9f, 0xf1, + 0x18, 0x4d, 0x74, 0x7d, 0x65, 0x2d, 0x65, 0x6f, 0xa7, 0x24, 0x0c, 0x51, 0x34, 0x8e, 0xe4, 0x31, + 0x8f, 0xd7, 0xca, 0x3a, 0x44, 0x49, 0xa0, 0xed, 0xf3, 0xfa, 0x13, 0x80, 0xa9, 0xc2, 0xdf, 0xe1, + 0x6d, 0xde, 0xdf, 0xe6, 0x55, 0x08, 0xc7, 0x67, 0x70, 0xfa, 0x78, 0xfa, 0xbc, 0xdf, 0x19, 0xf3, + 0x98, 0x79, 0x2c, 0x1a, 0xab, 0x8b, 0x65, 0x26, 0x26, 0xdf, 0xb5, 0xee, 0x67, 0xfd, 0x04, 0xac, + 0xd1, 0x38, 0x10, 0x2c, 0x0e, 0xa8, 0xcb, 0x42, 0x2e, 0x48, 0xe8, 0x51, 0xae, 0x5d, 0xe8, 0x0f, + 0x1b, 0x6f, 0xf2, 0xc9, 0xc6, 0xbe, 0xee, 0xbf, 0x4b, 0x46, 0xb4, 0x6d, 0x44, 0x38, 0xab, 0x46, + 0x6c, 0x0a, 0xd5, 0x03, 0xb8, 0x7a, 0x21, 0x2f, 0x3e, 0x09, 0x92, 0x36, 0xac, 0x01, 0x5d, 0xcb, + 0xd0, 0x0f, 0xa2, 0xa5, 0x3d, 0x6b, 0x82, 0x2a, 0x68, 0xdc, 0x83, 0x4a, 0x24, 0x86, 0xc6, 0x82, + 0xa7, 0x47, 0xc0, 0x32, 0xa2, 0xe6, 0xec, 0x67, 0xff, 0xef, 0xa2, 0x2a, 0xb8, 0x6f, 0x1d, 0xea, + 0x94, 0x67, 0x9f, 0x79, 0x49, 0xd4, 0x3d, 0x55, 0xef, 0x0a, 0xd4, 0x54, 0xe4, 0xb2, 0x53, 0x71, + 0x1d, 0x0a, 0x03, 0x2f, 0x1b, 0x5f, 0x16, 0x07, 0x1e, 0xc6, 0x96, 0xdf, 0x83, 0x42, 0xac, 0x44, + 0xe8, 0x89, 0x79, 0xa7, 0x71, 0xb1, 0xe0, 0x86, 0x06, 0x94, 0xbb, 0xd6, 0x7d, 0xac, 0x2f, 0x61, + 0x19, 0xef, 0x62, 0x89, 0x7e, 0xe6, 0xa0, 0x9e, 0x85, 0xbd, 0xf7, 0x1a, 0x19, 0x06, 0x70, 0xce, + 0x74, 0xae, 0xff, 0xf9, 0x3c, 0xac, 0xcc, 0x70, 0xe0, 0xc5, 0x76, 0xc8, 0x84, 0x2a, 0x66, 0xe8, + 0x33, 0x85, 0x04, 0xb0, 0x7e, 0xb1, 0x01, 0xd5, 0x80, 0x70, 0xe1, 0x8e, 0x71, 0xd7, 0x28, 0x1e, + 0x65, 0x01, 0x15, 0x89, 0xab, 0xcd, 0x84, 0x9c, 0x57, 0x61, 0x51, 0x9c, 0x86, 0xe6, 0x31, 0xe0, + 0xbc, 0xb3, 0x20, 0x4e, 0x43, 0x55, 0x62, 0xcf, 0x3c, 0x22, 0x9f, 0x3f, 0x53, 0xee, 0x52, 0xb7, + 0xa2, 0xd2, 0xb1, 0xe0, 0x03, 0x0f, 0xed, 0x26, 0x8a, 0x12, 0x68, 0x0b, 0x3a, 0x92, 0x53, 0x2a, + 0x71, 0x57, 0x3f, 0x8a, 0x9c, 0x77, 0x16, 0x65, 0x53, 0xf5, 0xf2, 0x69, 0x5f, 0xe7, 0x71, 0xfa, + 0x8a, 0xd0, 0xa7, 0x7d, 0x95, 0xc7, 0x5d, 0x81, 0x85, 0x38, 0x61, 0x1e, 0xd5, 0x6f, 0x57, 0x54, + 0x43, 0xba, 0x6c, 0x41, 0x4e, 0xf5, 0x6b, 0x15, 0xf9, 0x53, 0x0a, 0x41, 0x92, 0x3b, 0xe6, 0xbe, + 0x7e, 0xa3, 0x52, 0x44, 0xe0, 0x05, 0xc7, 0xd5, 0x14, 0xe4, 0x14, 0x49, 0xea, 0x61, 0xca, 0xa2, + 0x20, 0xa7, 0x92, 0xf0, 0x0e, 0x94, 0xd3, 0xc3, 0x0e, 0x7a, 0x27, 0xb5, 0x97, 0x97, 0x0d, 0x88, + 0x3e, 0xea, 0x5d, 0xa8, 0x28, 0xff, 0x28, 0x67, 0x04, 0xb9, 0xca, 0x99, 0x4b, 0xc2, 0xee, 0x69, + 0x68, 0x2e, 0xe4, 0xce, 0x14, 0x5e, 0x2a, 0xe6, 0xf4, 0x99, 0x56, 0x5d, 0xa4, 0xb3, 0x4b, 0xe8, + 0x40, 0x7a, 0x0f, 0xe4, 0x58, 0x51, 0x89, 0x8b, 0x82, 0x90, 0xa1, 0x0e, 0xc5, 0x6f, 0xc6, 0x04, + 0xcb, 0x3e, 0x58, 0xfd, 0x5c, 0x70, 0xd2, 0xb6, 0xb5, 0x0e, 0xcb, 0x09, 0xed, 0xbb, 0x68, 0x00, + 0x72, 0x0e, 0x57, 0xd5, 0x73, 0x9f, 0x84, 0xf6, 0xbb, 0x12, 0x6a, 0xfb, 0xf5, 0x5f, 0xe6, 0xa0, + 0x94, 0x31, 0x3a, 0x75, 0x1f, 0x82, 0xcd, 0x33, 0x8f, 0x42, 0x15, 0x83, 0x2a, 0x73, 0x68, 0xf2, + 0x99, 0x32, 0x87, 0xc2, 0xd0, 0xd8, 0xdf, 0x81, 0xb2, 0x29, 0x3f, 0x2a, 0x95, 0xd5, 0x69, 0x7b, + 0xd9, 0x80, 0xa8, 0x74, 0x96, 0x09, 0x05, 0xcd, 0x9f, 0x65, 0xc2, 0x82, 0xc9, 0x5f, 0xea, 0xb7, + 0x97, 0xe7, 0x6d, 0xfc, 0xcd, 0xee, 0x95, 0x5e, 0x02, 0x50, 0x7c, 0xed, 0x81, 0x6a, 0xa8, 0x94, + 0xfe, 0x83, 0xc6, 0xe5, 0x12, 0x1b, 0xdb, 0xdb, 0xb2, 0x87, 0x2a, 0x78, 0x1d, 0xb9, 0xfb, 0x7c, + 0xf0, 0x92, 0x04, 0xcc, 0x77, 0x32, 0x92, 0xec, 0xff, 0xce, 0x01, 0x4c, 0xd9, 0xac, 0x0a, 0x64, + 0x18, 0xab, 0x6f, 0xc9, 0xd8, 0x8c, 0xed, 0x76, 0x78, 0x2c, 0x91, 0x66, 0x1c, 0xb7, 0x65, 0x7e, + 0x7d, 0x13, 0xae, 0x67, 0xe1, 0xcc, 0xa4, 0x57, 0xf3, 0x32, 0xd0, 0x23, 0xf1, 0x20, 0xea, 0x66, + 0x36, 0x6b, 0x75, 0xce, 0x5a, 0x83, 0x15, 0x24, 0x74, 0xbe, 0xda, 0xdb, 0x21, 0x2c, 0x18, 0x27, + 0xb4, 0x3a, 0x6f, 0xdd, 0x81, 0x9b, 0x08, 0x66, 0x64, 0x6c, 0x31, 0xee, 0x25, 0x34, 0x26, 0xa1, + 0x37, 0xa9, 0x2e, 0x58, 0xeb, 0x70, 0x0b, 0x19, 0x32, 0xc2, 0xda, 0x21, 0xa7, 0x89, 0xd8, 0xc1, + 0x22, 0x57, 0xb5, 0x90, 0x7e, 0xb0, 0x19, 0x24, 0x94, 0xf8, 0x13, 0x67, 0x1c, 0x86, 0x2c, 0x1c, + 0x54, 0x8b, 0xa9, 0x6c, 0xad, 0x66, 0x46, 0xc2, 0x16, 0x11, 0xa4, 0xba, 0xf4, 0xc1, 0xdf, 0xe7, + 0xa0, 0x3a, 0xfb, 0x9f, 0x2a, 0xf2, 0x83, 0x97, 0xfd, 0xf7, 0x4a, 0xf5, 0x2d, 0x29, 0xf7, 0x1c, + 0xc7, 0x4e, 0x12, 0x8d, 0x54, 0xa1, 0xa1, 0x9a, 0xbb, 0x50, 0x04, 0x32, 0x60, 0x42, 0x21, 0x4f, + 0x23, 0x37, 0xe1, 0xfa, 0x85, 0x1c, 0xbb, 0xad, 0xea, 0xdc, 0x85, 0xdd, 0x1d, 0x1a, 0x07, 0x13, + 0xfd, 0x81, 0xf9, 0xcd, 0x16, 0x2c, 0x1d, 0xd1, 0x89, 0xca, 0x09, 0xac, 0xdb, 0x0d, 0xf5, 0x4f, + 0x53, 0x0d, 0x73, 0xa2, 0x6a, 0x60, 0x44, 0xd5, 0xc9, 0x60, 0xed, 0x3f, 0xfe, 0x0d, 0xb3, 0x9e, + 0xcd, 0x85, 0x3e, 0x09, 0x38, 0x75, 0x8a, 0x47, 0x74, 0x82, 0xf4, 0xcd, 0x0e, 0x58, 0x23, 0x3e, + 0x88, 0xa3, 0x28, 0x70, 0x79, 0xd4, 0x17, 0xea, 0xc2, 0xc5, 0xba, 0x73, 0x4e, 0x9a, 0x4e, 0x16, + 0xcf, 0xca, 0x5b, 0xd8, 0xcc, 0x7f, 0xf2, 0xd0, 0xa9, 0x6a, 0x01, 0x9d, 0xa8, 0x2f, 0xf0, 0x7a, + 0x66, 0xb3, 0x3b, 0x15, 0x3a, 0x24, 0x89, 0xff, 0xa6, 0x42, 0xff, 0x53, 0x0b, 0x9d, 0xfb, 0xe4, + 0xb3, 0x47, 0xa9, 0xd4, 0x67, 0x24, 0xf1, 0x51, 0xea, 0xd3, 0x85, 0x67, 0xb9, 0x6f, 0x73, 0x6f, + 0xfd, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xad, 0xd1, 0xc2, 0x67, 0x33, 0x36, 0x00, 0x00, +} diff --git a/csgo/protocol/protobuf/system.pb.go b/csgo/protocol/protobuf/system.pb.go new file mode 100644 index 00000000..29283327 --- /dev/null +++ b/csgo/protocol/protobuf/system.pb.go @@ -0,0 +1,1567 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: gcsystemmsgs.proto + +package protobuf + +import ( + fmt "fmt" + proto "github.com/golang/protobuf/proto" + math "math" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package protobuf is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package protobuf to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +type EGCSystemMsg int32 + +const ( + EGCSystemMsg_k_EGCMsgInvalid EGCSystemMsg = 0 + EGCSystemMsg_k_EGCMsgMulti EGCSystemMsg = 1 + EGCSystemMsg_k_EGCMsgGenericReply EGCSystemMsg = 10 + EGCSystemMsg_k_EGCMsgSystemBase EGCSystemMsg = 50 + EGCSystemMsg_k_EGCMsgAchievementAwarded EGCSystemMsg = 51 + EGCSystemMsg_k_EGCMsgConCommand EGCSystemMsg = 52 + EGCSystemMsg_k_EGCMsgStartPlaying EGCSystemMsg = 53 + EGCSystemMsg_k_EGCMsgStopPlaying EGCSystemMsg = 54 + EGCSystemMsg_k_EGCMsgStartGameserver EGCSystemMsg = 55 + EGCSystemMsg_k_EGCMsgStopGameserver EGCSystemMsg = 56 + EGCSystemMsg_k_EGCMsgWGRequest EGCSystemMsg = 57 + EGCSystemMsg_k_EGCMsgWGResponse EGCSystemMsg = 58 + EGCSystemMsg_k_EGCMsgGetUserGameStatsSchema EGCSystemMsg = 59 + EGCSystemMsg_k_EGCMsgGetUserGameStatsSchemaResponse EGCSystemMsg = 60 + EGCSystemMsg_k_EGCMsgGetUserStatsDEPRECATED EGCSystemMsg = 61 + EGCSystemMsg_k_EGCMsgGetUserStatsResponse EGCSystemMsg = 62 + EGCSystemMsg_k_EGCMsgAppInfoUpdated EGCSystemMsg = 63 + EGCSystemMsg_k_EGCMsgValidateSession EGCSystemMsg = 64 + EGCSystemMsg_k_EGCMsgValidateSessionResponse EGCSystemMsg = 65 + EGCSystemMsg_k_EGCMsgLookupAccountFromInput EGCSystemMsg = 66 + EGCSystemMsg_k_EGCMsgSendHTTPRequest EGCSystemMsg = 67 + EGCSystemMsg_k_EGCMsgSendHTTPRequestResponse EGCSystemMsg = 68 + EGCSystemMsg_k_EGCMsgPreTestSetup EGCSystemMsg = 69 + EGCSystemMsg_k_EGCMsgRecordSupportAction EGCSystemMsg = 70 + EGCSystemMsg_k_EGCMsgGetAccountDetails_DEPRECATED EGCSystemMsg = 71 + EGCSystemMsg_k_EGCMsgReceiveInterAppMessage EGCSystemMsg = 73 + EGCSystemMsg_k_EGCMsgFindAccounts EGCSystemMsg = 74 + EGCSystemMsg_k_EGCMsgPostAlert EGCSystemMsg = 75 + EGCSystemMsg_k_EGCMsgGetLicenses EGCSystemMsg = 76 + EGCSystemMsg_k_EGCMsgGetUserStats EGCSystemMsg = 77 + EGCSystemMsg_k_EGCMsgGetCommands EGCSystemMsg = 78 + EGCSystemMsg_k_EGCMsgGetCommandsResponse EGCSystemMsg = 79 + EGCSystemMsg_k_EGCMsgAddFreeLicense EGCSystemMsg = 80 + EGCSystemMsg_k_EGCMsgAddFreeLicenseResponse EGCSystemMsg = 81 + EGCSystemMsg_k_EGCMsgGetIPLocation EGCSystemMsg = 82 + EGCSystemMsg_k_EGCMsgGetIPLocationResponse EGCSystemMsg = 83 + EGCSystemMsg_k_EGCMsgSystemStatsSchema EGCSystemMsg = 84 + EGCSystemMsg_k_EGCMsgGetSystemStats EGCSystemMsg = 85 + EGCSystemMsg_k_EGCMsgGetSystemStatsResponse EGCSystemMsg = 86 + EGCSystemMsg_k_EGCMsgSendEmail EGCSystemMsg = 87 + EGCSystemMsg_k_EGCMsgSendEmailResponse EGCSystemMsg = 88 + EGCSystemMsg_k_EGCMsgGetEmailTemplate EGCSystemMsg = 89 + EGCSystemMsg_k_EGCMsgGetEmailTemplateResponse EGCSystemMsg = 90 + EGCSystemMsg_k_EGCMsgGrantGuestPass EGCSystemMsg = 91 + EGCSystemMsg_k_EGCMsgGrantGuestPassResponse EGCSystemMsg = 92 + EGCSystemMsg_k_EGCMsgGetAccountDetails EGCSystemMsg = 93 + EGCSystemMsg_k_EGCMsgGetAccountDetailsResponse EGCSystemMsg = 94 + EGCSystemMsg_k_EGCMsgGetPersonaNames EGCSystemMsg = 95 + EGCSystemMsg_k_EGCMsgGetPersonaNamesResponse EGCSystemMsg = 96 + EGCSystemMsg_k_EGCMsgMultiplexMsg EGCSystemMsg = 97 + EGCSystemMsg_k_EGCMsgMultiplexMsgResponse EGCSystemMsg = 98 + EGCSystemMsg_k_EGCMsgWebAPIRegisterInterfaces EGCSystemMsg = 101 + EGCSystemMsg_k_EGCMsgWebAPIJobRequest EGCSystemMsg = 102 + EGCSystemMsg_k_EGCMsgWebAPIJobRequestHttpResponse EGCSystemMsg = 104 + EGCSystemMsg_k_EGCMsgWebAPIJobRequestForwardResponse EGCSystemMsg = 105 + EGCSystemMsg_k_EGCMsgMemCachedGet EGCSystemMsg = 200 + EGCSystemMsg_k_EGCMsgMemCachedGetResponse EGCSystemMsg = 201 + EGCSystemMsg_k_EGCMsgMemCachedSet EGCSystemMsg = 202 + EGCSystemMsg_k_EGCMsgMemCachedDelete EGCSystemMsg = 203 + EGCSystemMsg_k_EGCMsgMemCachedStats EGCSystemMsg = 204 + EGCSystemMsg_k_EGCMsgMemCachedStatsResponse EGCSystemMsg = 205 + EGCSystemMsg_k_EGCMsgMasterSetDirectory EGCSystemMsg = 220 + EGCSystemMsg_k_EGCMsgMasterSetDirectoryResponse EGCSystemMsg = 221 + EGCSystemMsg_k_EGCMsgMasterSetWebAPIRouting EGCSystemMsg = 222 + EGCSystemMsg_k_EGCMsgMasterSetWebAPIRoutingResponse EGCSystemMsg = 223 + EGCSystemMsg_k_EGCMsgMasterSetClientMsgRouting EGCSystemMsg = 224 + EGCSystemMsg_k_EGCMsgMasterSetClientMsgRoutingResponse EGCSystemMsg = 225 + EGCSystemMsg_k_EGCMsgSetOptions EGCSystemMsg = 226 + EGCSystemMsg_k_EGCMsgSetOptionsResponse EGCSystemMsg = 227 + EGCSystemMsg_k_EGCMsgSystemBase2 EGCSystemMsg = 500 + EGCSystemMsg_k_EGCMsgGetPurchaseTrustStatus EGCSystemMsg = 501 + EGCSystemMsg_k_EGCMsgGetPurchaseTrustStatusResponse EGCSystemMsg = 502 + EGCSystemMsg_k_EGCMsgUpdateSession EGCSystemMsg = 503 + EGCSystemMsg_k_EGCMsgGCAccountVacStatusChange EGCSystemMsg = 504 + EGCSystemMsg_k_EGCMsgCheckFriendship EGCSystemMsg = 505 + EGCSystemMsg_k_EGCMsgCheckFriendshipResponse EGCSystemMsg = 506 + EGCSystemMsg_k_EGCMsgGetPartnerAccountLink EGCSystemMsg = 507 + EGCSystemMsg_k_EGCMsgGetPartnerAccountLinkResponse EGCSystemMsg = 508 + EGCSystemMsg_k_EGCMsgDPPartnerMicroTxns EGCSystemMsg = 512 + EGCSystemMsg_k_EGCMsgDPPartnerMicroTxnsResponse EGCSystemMsg = 513 + EGCSystemMsg_k_EGCMsgVacVerificationChange EGCSystemMsg = 518 + EGCSystemMsg_k_EGCMsgAccountPhoneNumberChange EGCSystemMsg = 519 + EGCSystemMsg_k_EGCMsgInviteUserToLobby EGCSystemMsg = 523 + EGCSystemMsg_k_EGCMsgGetGamePersonalDataCategoriesRequest EGCSystemMsg = 524 + EGCSystemMsg_k_EGCMsgGetGamePersonalDataCategoriesResponse EGCSystemMsg = 525 + EGCSystemMsg_k_EGCMsgGetGamePersonalDataEntriesRequest EGCSystemMsg = 526 + EGCSystemMsg_k_EGCMsgGetGamePersonalDataEntriesResponse EGCSystemMsg = 527 + EGCSystemMsg_k_EGCMsgTerminateGamePersonalDataEntriesRequest EGCSystemMsg = 528 + EGCSystemMsg_k_EGCMsgTerminateGamePersonalDataEntriesResponse EGCSystemMsg = 529 +) + +var EGCSystemMsg_name = map[int32]string{ + 0: "k_EGCMsgInvalid", + 1: "k_EGCMsgMulti", + 10: "k_EGCMsgGenericReply", + 50: "k_EGCMsgSystemBase", + 51: "k_EGCMsgAchievementAwarded", + 52: "k_EGCMsgConCommand", + 53: "k_EGCMsgStartPlaying", + 54: "k_EGCMsgStopPlaying", + 55: "k_EGCMsgStartGameserver", + 56: "k_EGCMsgStopGameserver", + 57: "k_EGCMsgWGRequest", + 58: "k_EGCMsgWGResponse", + 59: "k_EGCMsgGetUserGameStatsSchema", + 60: "k_EGCMsgGetUserGameStatsSchemaResponse", + 61: "k_EGCMsgGetUserStatsDEPRECATED", + 62: "k_EGCMsgGetUserStatsResponse", + 63: "k_EGCMsgAppInfoUpdated", + 64: "k_EGCMsgValidateSession", + 65: "k_EGCMsgValidateSessionResponse", + 66: "k_EGCMsgLookupAccountFromInput", + 67: "k_EGCMsgSendHTTPRequest", + 68: "k_EGCMsgSendHTTPRequestResponse", + 69: "k_EGCMsgPreTestSetup", + 70: "k_EGCMsgRecordSupportAction", + 71: "k_EGCMsgGetAccountDetails_DEPRECATED", + 73: "k_EGCMsgReceiveInterAppMessage", + 74: "k_EGCMsgFindAccounts", + 75: "k_EGCMsgPostAlert", + 76: "k_EGCMsgGetLicenses", + 77: "k_EGCMsgGetUserStats", + 78: "k_EGCMsgGetCommands", + 79: "k_EGCMsgGetCommandsResponse", + 80: "k_EGCMsgAddFreeLicense", + 81: "k_EGCMsgAddFreeLicenseResponse", + 82: "k_EGCMsgGetIPLocation", + 83: "k_EGCMsgGetIPLocationResponse", + 84: "k_EGCMsgSystemStatsSchema", + 85: "k_EGCMsgGetSystemStats", + 86: "k_EGCMsgGetSystemStatsResponse", + 87: "k_EGCMsgSendEmail", + 88: "k_EGCMsgSendEmailResponse", + 89: "k_EGCMsgGetEmailTemplate", + 90: "k_EGCMsgGetEmailTemplateResponse", + 91: "k_EGCMsgGrantGuestPass", + 92: "k_EGCMsgGrantGuestPassResponse", + 93: "k_EGCMsgGetAccountDetails", + 94: "k_EGCMsgGetAccountDetailsResponse", + 95: "k_EGCMsgGetPersonaNames", + 96: "k_EGCMsgGetPersonaNamesResponse", + 97: "k_EGCMsgMultiplexMsg", + 98: "k_EGCMsgMultiplexMsgResponse", + 101: "k_EGCMsgWebAPIRegisterInterfaces", + 102: "k_EGCMsgWebAPIJobRequest", + 104: "k_EGCMsgWebAPIJobRequestHttpResponse", + 105: "k_EGCMsgWebAPIJobRequestForwardResponse", + 200: "k_EGCMsgMemCachedGet", + 201: "k_EGCMsgMemCachedGetResponse", + 202: "k_EGCMsgMemCachedSet", + 203: "k_EGCMsgMemCachedDelete", + 204: "k_EGCMsgMemCachedStats", + 205: "k_EGCMsgMemCachedStatsResponse", + 220: "k_EGCMsgMasterSetDirectory", + 221: "k_EGCMsgMasterSetDirectoryResponse", + 222: "k_EGCMsgMasterSetWebAPIRouting", + 223: "k_EGCMsgMasterSetWebAPIRoutingResponse", + 224: "k_EGCMsgMasterSetClientMsgRouting", + 225: "k_EGCMsgMasterSetClientMsgRoutingResponse", + 226: "k_EGCMsgSetOptions", + 227: "k_EGCMsgSetOptionsResponse", + 500: "k_EGCMsgSystemBase2", + 501: "k_EGCMsgGetPurchaseTrustStatus", + 502: "k_EGCMsgGetPurchaseTrustStatusResponse", + 503: "k_EGCMsgUpdateSession", + 504: "k_EGCMsgGCAccountVacStatusChange", + 505: "k_EGCMsgCheckFriendship", + 506: "k_EGCMsgCheckFriendshipResponse", + 507: "k_EGCMsgGetPartnerAccountLink", + 508: "k_EGCMsgGetPartnerAccountLinkResponse", + 512: "k_EGCMsgDPPartnerMicroTxns", + 513: "k_EGCMsgDPPartnerMicroTxnsResponse", + 518: "k_EGCMsgVacVerificationChange", + 519: "k_EGCMsgAccountPhoneNumberChange", + 523: "k_EGCMsgInviteUserToLobby", + 524: "k_EGCMsgGetGamePersonalDataCategoriesRequest", + 525: "k_EGCMsgGetGamePersonalDataCategoriesResponse", + 526: "k_EGCMsgGetGamePersonalDataEntriesRequest", + 527: "k_EGCMsgGetGamePersonalDataEntriesResponse", + 528: "k_EGCMsgTerminateGamePersonalDataEntriesRequest", + 529: "k_EGCMsgTerminateGamePersonalDataEntriesResponse", +} + +var EGCSystemMsg_value = map[string]int32{ + "k_EGCMsgInvalid": 0, + "k_EGCMsgMulti": 1, + "k_EGCMsgGenericReply": 10, + "k_EGCMsgSystemBase": 50, + "k_EGCMsgAchievementAwarded": 51, + "k_EGCMsgConCommand": 52, + "k_EGCMsgStartPlaying": 53, + "k_EGCMsgStopPlaying": 54, + "k_EGCMsgStartGameserver": 55, + "k_EGCMsgStopGameserver": 56, + "k_EGCMsgWGRequest": 57, + "k_EGCMsgWGResponse": 58, + "k_EGCMsgGetUserGameStatsSchema": 59, + "k_EGCMsgGetUserGameStatsSchemaResponse": 60, + "k_EGCMsgGetUserStatsDEPRECATED": 61, + "k_EGCMsgGetUserStatsResponse": 62, + "k_EGCMsgAppInfoUpdated": 63, + "k_EGCMsgValidateSession": 64, + "k_EGCMsgValidateSessionResponse": 65, + "k_EGCMsgLookupAccountFromInput": 66, + "k_EGCMsgSendHTTPRequest": 67, + "k_EGCMsgSendHTTPRequestResponse": 68, + "k_EGCMsgPreTestSetup": 69, + "k_EGCMsgRecordSupportAction": 70, + "k_EGCMsgGetAccountDetails_DEPRECATED": 71, + "k_EGCMsgReceiveInterAppMessage": 73, + "k_EGCMsgFindAccounts": 74, + "k_EGCMsgPostAlert": 75, + "k_EGCMsgGetLicenses": 76, + "k_EGCMsgGetUserStats": 77, + "k_EGCMsgGetCommands": 78, + "k_EGCMsgGetCommandsResponse": 79, + "k_EGCMsgAddFreeLicense": 80, + "k_EGCMsgAddFreeLicenseResponse": 81, + "k_EGCMsgGetIPLocation": 82, + "k_EGCMsgGetIPLocationResponse": 83, + "k_EGCMsgSystemStatsSchema": 84, + "k_EGCMsgGetSystemStats": 85, + "k_EGCMsgGetSystemStatsResponse": 86, + "k_EGCMsgSendEmail": 87, + "k_EGCMsgSendEmailResponse": 88, + "k_EGCMsgGetEmailTemplate": 89, + "k_EGCMsgGetEmailTemplateResponse": 90, + "k_EGCMsgGrantGuestPass": 91, + "k_EGCMsgGrantGuestPassResponse": 92, + "k_EGCMsgGetAccountDetails": 93, + "k_EGCMsgGetAccountDetailsResponse": 94, + "k_EGCMsgGetPersonaNames": 95, + "k_EGCMsgGetPersonaNamesResponse": 96, + "k_EGCMsgMultiplexMsg": 97, + "k_EGCMsgMultiplexMsgResponse": 98, + "k_EGCMsgWebAPIRegisterInterfaces": 101, + "k_EGCMsgWebAPIJobRequest": 102, + "k_EGCMsgWebAPIJobRequestHttpResponse": 104, + "k_EGCMsgWebAPIJobRequestForwardResponse": 105, + "k_EGCMsgMemCachedGet": 200, + "k_EGCMsgMemCachedGetResponse": 201, + "k_EGCMsgMemCachedSet": 202, + "k_EGCMsgMemCachedDelete": 203, + "k_EGCMsgMemCachedStats": 204, + "k_EGCMsgMemCachedStatsResponse": 205, + "k_EGCMsgMasterSetDirectory": 220, + "k_EGCMsgMasterSetDirectoryResponse": 221, + "k_EGCMsgMasterSetWebAPIRouting": 222, + "k_EGCMsgMasterSetWebAPIRoutingResponse": 223, + "k_EGCMsgMasterSetClientMsgRouting": 224, + "k_EGCMsgMasterSetClientMsgRoutingResponse": 225, + "k_EGCMsgSetOptions": 226, + "k_EGCMsgSetOptionsResponse": 227, + "k_EGCMsgSystemBase2": 500, + "k_EGCMsgGetPurchaseTrustStatus": 501, + "k_EGCMsgGetPurchaseTrustStatusResponse": 502, + "k_EGCMsgUpdateSession": 503, + "k_EGCMsgGCAccountVacStatusChange": 504, + "k_EGCMsgCheckFriendship": 505, + "k_EGCMsgCheckFriendshipResponse": 506, + "k_EGCMsgGetPartnerAccountLink": 507, + "k_EGCMsgGetPartnerAccountLinkResponse": 508, + "k_EGCMsgDPPartnerMicroTxns": 512, + "k_EGCMsgDPPartnerMicroTxnsResponse": 513, + "k_EGCMsgVacVerificationChange": 518, + "k_EGCMsgAccountPhoneNumberChange": 519, + "k_EGCMsgInviteUserToLobby": 523, + "k_EGCMsgGetGamePersonalDataCategoriesRequest": 524, + "k_EGCMsgGetGamePersonalDataCategoriesResponse": 525, + "k_EGCMsgGetGamePersonalDataEntriesRequest": 526, + "k_EGCMsgGetGamePersonalDataEntriesResponse": 527, + "k_EGCMsgTerminateGamePersonalDataEntriesRequest": 528, + "k_EGCMsgTerminateGamePersonalDataEntriesResponse": 529, +} + +func (x EGCSystemMsg) Enum() *EGCSystemMsg { + p := new(EGCSystemMsg) + *p = x + return p +} + +func (x EGCSystemMsg) String() string { + return proto.EnumName(EGCSystemMsg_name, int32(x)) +} + +func (x *EGCSystemMsg) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(EGCSystemMsg_value, data, "EGCSystemMsg") + if err != nil { + return err + } + *x = EGCSystemMsg(value) + return nil +} + +func (EGCSystemMsg) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_d00de04f4cda8072, []int{0} +} + +type ESOMsg int32 + +const ( + ESOMsg_k_ESOMsg_Create ESOMsg = 21 + ESOMsg_k_ESOMsg_Update ESOMsg = 22 + ESOMsg_k_ESOMsg_Destroy ESOMsg = 23 + ESOMsg_k_ESOMsg_CacheSubscribed ESOMsg = 24 + ESOMsg_k_ESOMsg_CacheUnsubscribed ESOMsg = 25 + ESOMsg_k_ESOMsg_UpdateMultiple ESOMsg = 26 + ESOMsg_k_ESOMsg_CacheSubscriptionCheck ESOMsg = 27 + ESOMsg_k_ESOMsg_CacheSubscriptionRefresh ESOMsg = 28 +) + +var ESOMsg_name = map[int32]string{ + 21: "k_ESOMsg_Create", + 22: "k_ESOMsg_Update", + 23: "k_ESOMsg_Destroy", + 24: "k_ESOMsg_CacheSubscribed", + 25: "k_ESOMsg_CacheUnsubscribed", + 26: "k_ESOMsg_UpdateMultiple", + 27: "k_ESOMsg_CacheSubscriptionCheck", + 28: "k_ESOMsg_CacheSubscriptionRefresh", +} + +var ESOMsg_value = map[string]int32{ + "k_ESOMsg_Create": 21, + "k_ESOMsg_Update": 22, + "k_ESOMsg_Destroy": 23, + "k_ESOMsg_CacheSubscribed": 24, + "k_ESOMsg_CacheUnsubscribed": 25, + "k_ESOMsg_UpdateMultiple": 26, + "k_ESOMsg_CacheSubscriptionCheck": 27, + "k_ESOMsg_CacheSubscriptionRefresh": 28, +} + +func (x ESOMsg) Enum() *ESOMsg { + p := new(ESOMsg) + *p = x + return p +} + +func (x ESOMsg) String() string { + return proto.EnumName(ESOMsg_name, int32(x)) +} + +func (x *ESOMsg) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(ESOMsg_value, data, "ESOMsg") + if err != nil { + return err + } + *x = ESOMsg(value) + return nil +} + +func (ESOMsg) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_d00de04f4cda8072, []int{1} +} + +type EGCBaseClientMsg int32 + +const ( + EGCBaseClientMsg_k_EMsgGCClientWelcome EGCBaseClientMsg = 4004 + EGCBaseClientMsg_k_EMsgGCServerWelcome EGCBaseClientMsg = 4005 + EGCBaseClientMsg_k_EMsgGCClientHello EGCBaseClientMsg = 4006 + EGCBaseClientMsg_k_EMsgGCServerHello EGCBaseClientMsg = 4007 + EGCBaseClientMsg_k_EMsgGCClientConnectionStatus EGCBaseClientMsg = 4009 + EGCBaseClientMsg_k_EMsgGCServerConnectionStatus EGCBaseClientMsg = 4010 + EGCBaseClientMsg_k_EMsgGCClientHelloPartner EGCBaseClientMsg = 4011 + EGCBaseClientMsg_k_EMsgGCClientHelloPW EGCBaseClientMsg = 4012 + EGCBaseClientMsg_k_EMsgGCClientHelloR2 EGCBaseClientMsg = 4013 + EGCBaseClientMsg_k_EMsgGCClientHelloR3 EGCBaseClientMsg = 4014 + EGCBaseClientMsg_k_EMsgGCClientHelloR4 EGCBaseClientMsg = 4015 +) + +var EGCBaseClientMsg_name = map[int32]string{ + 4004: "k_EMsgGCClientWelcome", + 4005: "k_EMsgGCServerWelcome", + 4006: "k_EMsgGCClientHello", + 4007: "k_EMsgGCServerHello", + 4009: "k_EMsgGCClientConnectionStatus", + 4010: "k_EMsgGCServerConnectionStatus", + 4011: "k_EMsgGCClientHelloPartner", + 4012: "k_EMsgGCClientHelloPW", + 4013: "k_EMsgGCClientHelloR2", + 4014: "k_EMsgGCClientHelloR3", + 4015: "k_EMsgGCClientHelloR4", +} + +var EGCBaseClientMsg_value = map[string]int32{ + "k_EMsgGCClientWelcome": 4004, + "k_EMsgGCServerWelcome": 4005, + "k_EMsgGCClientHello": 4006, + "k_EMsgGCServerHello": 4007, + "k_EMsgGCClientConnectionStatus": 4009, + "k_EMsgGCServerConnectionStatus": 4010, + "k_EMsgGCClientHelloPartner": 4011, + "k_EMsgGCClientHelloPW": 4012, + "k_EMsgGCClientHelloR2": 4013, + "k_EMsgGCClientHelloR3": 4014, + "k_EMsgGCClientHelloR4": 4015, +} + +func (x EGCBaseClientMsg) Enum() *EGCBaseClientMsg { + p := new(EGCBaseClientMsg) + *p = x + return p +} + +func (x EGCBaseClientMsg) String() string { + return proto.EnumName(EGCBaseClientMsg_name, int32(x)) +} + +func (x *EGCBaseClientMsg) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(EGCBaseClientMsg_value, data, "EGCBaseClientMsg") + if err != nil { + return err + } + *x = EGCBaseClientMsg(value) + return nil +} + +func (EGCBaseClientMsg) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_d00de04f4cda8072, []int{2} +} + +type EGCToGCMsg int32 + +const ( + EGCToGCMsg_k_EGCToGCMsgMasterAck EGCToGCMsg = 150 + EGCToGCMsg_k_EGCToGCMsgMasterAckResponse EGCToGCMsg = 151 + EGCToGCMsg_k_EGCToGCMsgRouted EGCToGCMsg = 152 + EGCToGCMsg_k_EGCToGCMsgRoutedReply EGCToGCMsg = 153 + EGCToGCMsg_k_EMsgUpdateSessionIP EGCToGCMsg = 154 + EGCToGCMsg_k_EMsgRequestSessionIP EGCToGCMsg = 155 + EGCToGCMsg_k_EMsgRequestSessionIPResponse EGCToGCMsg = 156 + EGCToGCMsg_k_EGCToGCMsgMasterStartupComplete EGCToGCMsg = 157 +) + +var EGCToGCMsg_name = map[int32]string{ + 150: "k_EGCToGCMsgMasterAck", + 151: "k_EGCToGCMsgMasterAckResponse", + 152: "k_EGCToGCMsgRouted", + 153: "k_EGCToGCMsgRoutedReply", + 154: "k_EMsgUpdateSessionIP", + 155: "k_EMsgRequestSessionIP", + 156: "k_EMsgRequestSessionIPResponse", + 157: "k_EGCToGCMsgMasterStartupComplete", +} + +var EGCToGCMsg_value = map[string]int32{ + "k_EGCToGCMsgMasterAck": 150, + "k_EGCToGCMsgMasterAckResponse": 151, + "k_EGCToGCMsgRouted": 152, + "k_EGCToGCMsgRoutedReply": 153, + "k_EMsgUpdateSessionIP": 154, + "k_EMsgRequestSessionIP": 155, + "k_EMsgRequestSessionIPResponse": 156, + "k_EGCToGCMsgMasterStartupComplete": 157, +} + +func (x EGCToGCMsg) Enum() *EGCToGCMsg { + p := new(EGCToGCMsg) + *p = x + return p +} + +func (x EGCToGCMsg) String() string { + return proto.EnumName(EGCToGCMsg_name, int32(x)) +} + +func (x *EGCToGCMsg) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(EGCToGCMsg_value, data, "EGCToGCMsg") + if err != nil { + return err + } + *x = EGCToGCMsg(value) + return nil +} + +func (EGCToGCMsg) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_d00de04f4cda8072, []int{3} +} + +type ECommunityItemClass int32 + +const ( + ECommunityItemClass_k_ECommunityItemClass_Invalid ECommunityItemClass = 0 + ECommunityItemClass_k_ECommunityItemClass_Badge ECommunityItemClass = 1 + ECommunityItemClass_k_ECommunityItemClass_GameCard ECommunityItemClass = 2 + ECommunityItemClass_k_ECommunityItemClass_ProfileBackground ECommunityItemClass = 3 + ECommunityItemClass_k_ECommunityItemClass_Emoticon ECommunityItemClass = 4 + ECommunityItemClass_k_ECommunityItemClass_BoosterPack ECommunityItemClass = 5 + ECommunityItemClass_k_ECommunityItemClass_Consumable ECommunityItemClass = 6 + ECommunityItemClass_k_ECommunityItemClass_GameGoo ECommunityItemClass = 7 + ECommunityItemClass_k_ECommunityItemClass_ProfileModifier ECommunityItemClass = 8 + ECommunityItemClass_k_ECommunityItemClass_Scene ECommunityItemClass = 9 + ECommunityItemClass_k_ECommunityItemClass_SalienItem ECommunityItemClass = 10 +) + +var ECommunityItemClass_name = map[int32]string{ + 0: "k_ECommunityItemClass_Invalid", + 1: "k_ECommunityItemClass_Badge", + 2: "k_ECommunityItemClass_GameCard", + 3: "k_ECommunityItemClass_ProfileBackground", + 4: "k_ECommunityItemClass_Emoticon", + 5: "k_ECommunityItemClass_BoosterPack", + 6: "k_ECommunityItemClass_Consumable", + 7: "k_ECommunityItemClass_GameGoo", + 8: "k_ECommunityItemClass_ProfileModifier", + 9: "k_ECommunityItemClass_Scene", + 10: "k_ECommunityItemClass_SalienItem", +} + +var ECommunityItemClass_value = map[string]int32{ + "k_ECommunityItemClass_Invalid": 0, + "k_ECommunityItemClass_Badge": 1, + "k_ECommunityItemClass_GameCard": 2, + "k_ECommunityItemClass_ProfileBackground": 3, + "k_ECommunityItemClass_Emoticon": 4, + "k_ECommunityItemClass_BoosterPack": 5, + "k_ECommunityItemClass_Consumable": 6, + "k_ECommunityItemClass_GameGoo": 7, + "k_ECommunityItemClass_ProfileModifier": 8, + "k_ECommunityItemClass_Scene": 9, + "k_ECommunityItemClass_SalienItem": 10, +} + +func (x ECommunityItemClass) Enum() *ECommunityItemClass { + p := new(ECommunityItemClass) + *p = x + return p +} + +func (x ECommunityItemClass) String() string { + return proto.EnumName(ECommunityItemClass_name, int32(x)) +} + +func (x *ECommunityItemClass) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(ECommunityItemClass_value, data, "ECommunityItemClass") + if err != nil { + return err + } + *x = ECommunityItemClass(value) + return nil +} + +func (ECommunityItemClass) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_d00de04f4cda8072, []int{4} +} + +type ECommunityItemAttribute int32 + +const ( + ECommunityItemAttribute_k_ECommunityItemAttribute_Invalid ECommunityItemAttribute = 0 + ECommunityItemAttribute_k_ECommunityItemAttribute_CardBorder ECommunityItemAttribute = 1 + ECommunityItemAttribute_k_ECommunityItemAttribute_Level ECommunityItemAttribute = 2 + ECommunityItemAttribute_k_ECommunityItemAttribute_IssueNumber ECommunityItemAttribute = 3 + ECommunityItemAttribute_k_ECommunityItemAttribute_TradableTime ECommunityItemAttribute = 4 + ECommunityItemAttribute_k_ECommunityItemAttribute_StorePackageID ECommunityItemAttribute = 5 + ECommunityItemAttribute_k_ECommunityItemAttribute_CommunityItemAppID ECommunityItemAttribute = 6 + ECommunityItemAttribute_k_ECommunityItemAttribute_CommunityItemType ECommunityItemAttribute = 7 + ECommunityItemAttribute_k_ECommunityItemAttribute_ProfileModiferEnabled ECommunityItemAttribute = 8 + ECommunityItemAttribute_k_ECommunityItemAttribute_ExpiryTime ECommunityItemAttribute = 9 +) + +var ECommunityItemAttribute_name = map[int32]string{ + 0: "k_ECommunityItemAttribute_Invalid", + 1: "k_ECommunityItemAttribute_CardBorder", + 2: "k_ECommunityItemAttribute_Level", + 3: "k_ECommunityItemAttribute_IssueNumber", + 4: "k_ECommunityItemAttribute_TradableTime", + 5: "k_ECommunityItemAttribute_StorePackageID", + 6: "k_ECommunityItemAttribute_CommunityItemAppID", + 7: "k_ECommunityItemAttribute_CommunityItemType", + 8: "k_ECommunityItemAttribute_ProfileModiferEnabled", + 9: "k_ECommunityItemAttribute_ExpiryTime", +} + +var ECommunityItemAttribute_value = map[string]int32{ + "k_ECommunityItemAttribute_Invalid": 0, + "k_ECommunityItemAttribute_CardBorder": 1, + "k_ECommunityItemAttribute_Level": 2, + "k_ECommunityItemAttribute_IssueNumber": 3, + "k_ECommunityItemAttribute_TradableTime": 4, + "k_ECommunityItemAttribute_StorePackageID": 5, + "k_ECommunityItemAttribute_CommunityItemAppID": 6, + "k_ECommunityItemAttribute_CommunityItemType": 7, + "k_ECommunityItemAttribute_ProfileModiferEnabled": 8, + "k_ECommunityItemAttribute_ExpiryTime": 9, +} + +func (x ECommunityItemAttribute) Enum() *ECommunityItemAttribute { + p := new(ECommunityItemAttribute) + *p = x + return p +} + +func (x ECommunityItemAttribute) String() string { + return proto.EnumName(ECommunityItemAttribute_name, int32(x)) +} + +func (x *ECommunityItemAttribute) UnmarshalJSON(data []byte) error { + value, err := proto.UnmarshalJSONEnum(ECommunityItemAttribute_value, data, "ECommunityItemAttribute") + if err != nil { + return err + } + *x = ECommunityItemAttribute(value) + return nil +} + +func (ECommunityItemAttribute) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_d00de04f4cda8072, []int{5} +} + +type CMsgGCHVacVerificationChange struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + Appid *uint32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + IsVerified *bool `protobuf:"varint,3,opt,name=is_verified,json=isVerified" json:"is_verified,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCHVacVerificationChange) Reset() { *m = CMsgGCHVacVerificationChange{} } +func (m *CMsgGCHVacVerificationChange) String() string { return proto.CompactTextString(m) } +func (*CMsgGCHVacVerificationChange) ProtoMessage() {} +func (*CMsgGCHVacVerificationChange) Descriptor() ([]byte, []int) { + return fileDescriptor_d00de04f4cda8072, []int{0} +} + +func (m *CMsgGCHVacVerificationChange) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCHVacVerificationChange.Unmarshal(m, b) +} +func (m *CMsgGCHVacVerificationChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCHVacVerificationChange.Marshal(b, m, deterministic) +} +func (m *CMsgGCHVacVerificationChange) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCHVacVerificationChange.Merge(m, src) +} +func (m *CMsgGCHVacVerificationChange) XXX_Size() int { + return xxx_messageInfo_CMsgGCHVacVerificationChange.Size(m) +} +func (m *CMsgGCHVacVerificationChange) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCHVacVerificationChange.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCHVacVerificationChange proto.InternalMessageInfo + +func (m *CMsgGCHVacVerificationChange) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CMsgGCHVacVerificationChange) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CMsgGCHVacVerificationChange) GetIsVerified() bool { + if m != nil && m.IsVerified != nil { + return *m.IsVerified + } + return false +} + +type CMsgGCHAccountPhoneNumberChange struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + Appid *uint32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + PhoneId *uint64 `protobuf:"varint,3,opt,name=phone_id,json=phoneId" json:"phone_id,omitempty"` + IsVerified *bool `protobuf:"varint,4,opt,name=is_verified,json=isVerified" json:"is_verified,omitempty"` + IsIdentifying *bool `protobuf:"varint,5,opt,name=is_identifying,json=isIdentifying" json:"is_identifying,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCHAccountPhoneNumberChange) Reset() { *m = CMsgGCHAccountPhoneNumberChange{} } +func (m *CMsgGCHAccountPhoneNumberChange) String() string { return proto.CompactTextString(m) } +func (*CMsgGCHAccountPhoneNumberChange) ProtoMessage() {} +func (*CMsgGCHAccountPhoneNumberChange) Descriptor() ([]byte, []int) { + return fileDescriptor_d00de04f4cda8072, []int{1} +} + +func (m *CMsgGCHAccountPhoneNumberChange) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCHAccountPhoneNumberChange.Unmarshal(m, b) +} +func (m *CMsgGCHAccountPhoneNumberChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCHAccountPhoneNumberChange.Marshal(b, m, deterministic) +} +func (m *CMsgGCHAccountPhoneNumberChange) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCHAccountPhoneNumberChange.Merge(m, src) +} +func (m *CMsgGCHAccountPhoneNumberChange) XXX_Size() int { + return xxx_messageInfo_CMsgGCHAccountPhoneNumberChange.Size(m) +} +func (m *CMsgGCHAccountPhoneNumberChange) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCHAccountPhoneNumberChange.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCHAccountPhoneNumberChange proto.InternalMessageInfo + +func (m *CMsgGCHAccountPhoneNumberChange) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CMsgGCHAccountPhoneNumberChange) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CMsgGCHAccountPhoneNumberChange) GetPhoneId() uint64 { + if m != nil && m.PhoneId != nil { + return *m.PhoneId + } + return 0 +} + +func (m *CMsgGCHAccountPhoneNumberChange) GetIsVerified() bool { + if m != nil && m.IsVerified != nil { + return *m.IsVerified + } + return false +} + +func (m *CMsgGCHAccountPhoneNumberChange) GetIsIdentifying() bool { + if m != nil && m.IsIdentifying != nil { + return *m.IsIdentifying + } + return false +} + +type CMsgGCHInviteUserToLobby struct { + Steamid *uint64 `protobuf:"fixed64,1,opt,name=steamid" json:"steamid,omitempty"` + Appid *uint32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + SteamidInvited *uint64 `protobuf:"fixed64,3,opt,name=steamid_invited,json=steamidInvited" json:"steamid_invited,omitempty"` + SteamidLobby *uint64 `protobuf:"fixed64,4,opt,name=steamid_lobby,json=steamidLobby" json:"steamid_lobby,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CMsgGCHInviteUserToLobby) Reset() { *m = CMsgGCHInviteUserToLobby{} } +func (m *CMsgGCHInviteUserToLobby) String() string { return proto.CompactTextString(m) } +func (*CMsgGCHInviteUserToLobby) ProtoMessage() {} +func (*CMsgGCHInviteUserToLobby) Descriptor() ([]byte, []int) { + return fileDescriptor_d00de04f4cda8072, []int{2} +} + +func (m *CMsgGCHInviteUserToLobby) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CMsgGCHInviteUserToLobby.Unmarshal(m, b) +} +func (m *CMsgGCHInviteUserToLobby) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CMsgGCHInviteUserToLobby.Marshal(b, m, deterministic) +} +func (m *CMsgGCHInviteUserToLobby) XXX_Merge(src proto.Message) { + xxx_messageInfo_CMsgGCHInviteUserToLobby.Merge(m, src) +} +func (m *CMsgGCHInviteUserToLobby) XXX_Size() int { + return xxx_messageInfo_CMsgGCHInviteUserToLobby.Size(m) +} +func (m *CMsgGCHInviteUserToLobby) XXX_DiscardUnknown() { + xxx_messageInfo_CMsgGCHInviteUserToLobby.DiscardUnknown(m) +} + +var xxx_messageInfo_CMsgGCHInviteUserToLobby proto.InternalMessageInfo + +func (m *CMsgGCHInviteUserToLobby) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CMsgGCHInviteUserToLobby) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CMsgGCHInviteUserToLobby) GetSteamidInvited() uint64 { + if m != nil && m.SteamidInvited != nil { + return *m.SteamidInvited + } + return 0 +} + +func (m *CMsgGCHInviteUserToLobby) GetSteamidLobby() uint64 { + if m != nil && m.SteamidLobby != nil { + return *m.SteamidLobby + } + return 0 +} + +type CQuest_PublisherAddCommunityItemsToPlayer_Request struct { + Steamid *uint64 `protobuf:"varint,1,opt,name=steamid" json:"steamid,omitempty"` + Appid *uint32 `protobuf:"varint,2,opt,name=appid" json:"appid,omitempty"` + MatchItemType *uint32 `protobuf:"varint,3,opt,name=match_item_type,json=matchItemType" json:"match_item_type,omitempty"` + MatchItemClass *uint32 `protobuf:"varint,4,opt,name=match_item_class,json=matchItemClass" json:"match_item_class,omitempty"` + PrefixItemName *string `protobuf:"bytes,5,opt,name=prefix_item_name,json=prefixItemName" json:"prefix_item_name,omitempty"` + Attributes []*CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute `protobuf:"bytes,6,rep,name=attributes" json:"attributes,omitempty"` + Note *string `protobuf:"bytes,7,opt,name=note" json:"note,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request) Reset() { + *m = CQuest_PublisherAddCommunityItemsToPlayer_Request{} +} +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request) String() string { + return proto.CompactTextString(m) +} +func (*CQuest_PublisherAddCommunityItemsToPlayer_Request) ProtoMessage() {} +func (*CQuest_PublisherAddCommunityItemsToPlayer_Request) Descriptor() ([]byte, []int) { + return fileDescriptor_d00de04f4cda8072, []int{3} +} + +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CQuest_PublisherAddCommunityItemsToPlayer_Request.Unmarshal(m, b) +} +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CQuest_PublisherAddCommunityItemsToPlayer_Request.Marshal(b, m, deterministic) +} +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request) XXX_Merge(src proto.Message) { + xxx_messageInfo_CQuest_PublisherAddCommunityItemsToPlayer_Request.Merge(m, src) +} +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request) XXX_Size() int { + return xxx_messageInfo_CQuest_PublisherAddCommunityItemsToPlayer_Request.Size(m) +} +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request) XXX_DiscardUnknown() { + xxx_messageInfo_CQuest_PublisherAddCommunityItemsToPlayer_Request.DiscardUnknown(m) +} + +var xxx_messageInfo_CQuest_PublisherAddCommunityItemsToPlayer_Request proto.InternalMessageInfo + +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request) GetMatchItemType() uint32 { + if m != nil && m.MatchItemType != nil { + return *m.MatchItemType + } + return 0 +} + +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request) GetMatchItemClass() uint32 { + if m != nil && m.MatchItemClass != nil { + return *m.MatchItemClass + } + return 0 +} + +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request) GetPrefixItemName() string { + if m != nil && m.PrefixItemName != nil { + return *m.PrefixItemName + } + return "" +} + +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request) GetAttributes() []*CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute { + if m != nil { + return m.Attributes + } + return nil +} + +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request) GetNote() string { + if m != nil && m.Note != nil { + return *m.Note + } + return "" +} + +type CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute struct { + Attribute *uint32 `protobuf:"varint,1,opt,name=attribute" json:"attribute,omitempty"` + Value *uint64 `protobuf:"varint,2,opt,name=value" json:"value,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute) Reset() { + *m = CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute{} +} +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute) String() string { + return proto.CompactTextString(m) +} +func (*CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute) ProtoMessage() {} +func (*CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute) Descriptor() ([]byte, []int) { + return fileDescriptor_d00de04f4cda8072, []int{3, 0} +} + +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute.Unmarshal(m, b) +} +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute.Marshal(b, m, deterministic) +} +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute) XXX_Merge(src proto.Message) { + xxx_messageInfo_CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute.Merge(m, src) +} +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute) XXX_Size() int { + return xxx_messageInfo_CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute.Size(m) +} +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute) XXX_DiscardUnknown() { + xxx_messageInfo_CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute.DiscardUnknown(m) +} + +var xxx_messageInfo_CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute proto.InternalMessageInfo + +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute) GetAttribute() uint32 { + if m != nil && m.Attribute != nil { + return *m.Attribute + } + return 0 +} + +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute) GetValue() uint64 { + if m != nil && m.Value != nil { + return *m.Value + } + return 0 +} + +type CQuest_PublisherAddCommunityItemsToPlayer_Response struct { + ItemsMatched *uint32 `protobuf:"varint,1,opt,name=items_matched,json=itemsMatched" json:"items_matched,omitempty"` + ItemsGranted *uint32 `protobuf:"varint,2,opt,name=items_granted,json=itemsGranted" json:"items_granted,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Response) Reset() { + *m = CQuest_PublisherAddCommunityItemsToPlayer_Response{} +} +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Response) String() string { + return proto.CompactTextString(m) +} +func (*CQuest_PublisherAddCommunityItemsToPlayer_Response) ProtoMessage() {} +func (*CQuest_PublisherAddCommunityItemsToPlayer_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_d00de04f4cda8072, []int{4} +} + +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CQuest_PublisherAddCommunityItemsToPlayer_Response.Unmarshal(m, b) +} +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CQuest_PublisherAddCommunityItemsToPlayer_Response.Marshal(b, m, deterministic) +} +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CQuest_PublisherAddCommunityItemsToPlayer_Response.Merge(m, src) +} +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Response) XXX_Size() int { + return xxx_messageInfo_CQuest_PublisherAddCommunityItemsToPlayer_Response.Size(m) +} +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CQuest_PublisherAddCommunityItemsToPlayer_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CQuest_PublisherAddCommunityItemsToPlayer_Response proto.InternalMessageInfo + +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Response) GetItemsMatched() uint32 { + if m != nil && m.ItemsMatched != nil { + return *m.ItemsMatched + } + return 0 +} + +func (m *CQuest_PublisherAddCommunityItemsToPlayer_Response) GetItemsGranted() uint32 { + if m != nil && m.ItemsGranted != nil { + return *m.ItemsGranted + } + return 0 +} + +type CCommunity_GamePersonalDataCategoryInfo struct { + Type *string `protobuf:"bytes,1,opt,name=type" json:"type,omitempty"` + LocalizationToken *string `protobuf:"bytes,2,opt,name=localization_token,json=localizationToken" json:"localization_token,omitempty"` + TemplateFile *string `protobuf:"bytes,3,opt,name=template_file,json=templateFile" json:"template_file,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCommunity_GamePersonalDataCategoryInfo) Reset() { + *m = CCommunity_GamePersonalDataCategoryInfo{} +} +func (m *CCommunity_GamePersonalDataCategoryInfo) String() string { return proto.CompactTextString(m) } +func (*CCommunity_GamePersonalDataCategoryInfo) ProtoMessage() {} +func (*CCommunity_GamePersonalDataCategoryInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_d00de04f4cda8072, []int{5} +} + +func (m *CCommunity_GamePersonalDataCategoryInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCommunity_GamePersonalDataCategoryInfo.Unmarshal(m, b) +} +func (m *CCommunity_GamePersonalDataCategoryInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCommunity_GamePersonalDataCategoryInfo.Marshal(b, m, deterministic) +} +func (m *CCommunity_GamePersonalDataCategoryInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCommunity_GamePersonalDataCategoryInfo.Merge(m, src) +} +func (m *CCommunity_GamePersonalDataCategoryInfo) XXX_Size() int { + return xxx_messageInfo_CCommunity_GamePersonalDataCategoryInfo.Size(m) +} +func (m *CCommunity_GamePersonalDataCategoryInfo) XXX_DiscardUnknown() { + xxx_messageInfo_CCommunity_GamePersonalDataCategoryInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_CCommunity_GamePersonalDataCategoryInfo proto.InternalMessageInfo + +func (m *CCommunity_GamePersonalDataCategoryInfo) GetType() string { + if m != nil && m.Type != nil { + return *m.Type + } + return "" +} + +func (m *CCommunity_GamePersonalDataCategoryInfo) GetLocalizationToken() string { + if m != nil && m.LocalizationToken != nil { + return *m.LocalizationToken + } + return "" +} + +func (m *CCommunity_GamePersonalDataCategoryInfo) GetTemplateFile() string { + if m != nil && m.TemplateFile != nil { + return *m.TemplateFile + } + return "" +} + +type CCommunity_GetGamePersonalDataCategories_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCommunity_GetGamePersonalDataCategories_Request) Reset() { + *m = CCommunity_GetGamePersonalDataCategories_Request{} +} +func (m *CCommunity_GetGamePersonalDataCategories_Request) String() string { + return proto.CompactTextString(m) +} +func (*CCommunity_GetGamePersonalDataCategories_Request) ProtoMessage() {} +func (*CCommunity_GetGamePersonalDataCategories_Request) Descriptor() ([]byte, []int) { + return fileDescriptor_d00de04f4cda8072, []int{6} +} + +func (m *CCommunity_GetGamePersonalDataCategories_Request) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCommunity_GetGamePersonalDataCategories_Request.Unmarshal(m, b) +} +func (m *CCommunity_GetGamePersonalDataCategories_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCommunity_GetGamePersonalDataCategories_Request.Marshal(b, m, deterministic) +} +func (m *CCommunity_GetGamePersonalDataCategories_Request) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCommunity_GetGamePersonalDataCategories_Request.Merge(m, src) +} +func (m *CCommunity_GetGamePersonalDataCategories_Request) XXX_Size() int { + return xxx_messageInfo_CCommunity_GetGamePersonalDataCategories_Request.Size(m) +} +func (m *CCommunity_GetGamePersonalDataCategories_Request) XXX_DiscardUnknown() { + xxx_messageInfo_CCommunity_GetGamePersonalDataCategories_Request.DiscardUnknown(m) +} + +var xxx_messageInfo_CCommunity_GetGamePersonalDataCategories_Request proto.InternalMessageInfo + +func (m *CCommunity_GetGamePersonalDataCategories_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +type CCommunity_GetGamePersonalDataCategories_Response struct { + Categories []*CCommunity_GamePersonalDataCategoryInfo `protobuf:"bytes,1,rep,name=categories" json:"categories,omitempty"` + AppAssetsBasename *string `protobuf:"bytes,2,opt,name=app_assets_basename,json=appAssetsBasename" json:"app_assets_basename,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCommunity_GetGamePersonalDataCategories_Response) Reset() { + *m = CCommunity_GetGamePersonalDataCategories_Response{} +} +func (m *CCommunity_GetGamePersonalDataCategories_Response) String() string { + return proto.CompactTextString(m) +} +func (*CCommunity_GetGamePersonalDataCategories_Response) ProtoMessage() {} +func (*CCommunity_GetGamePersonalDataCategories_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_d00de04f4cda8072, []int{7} +} + +func (m *CCommunity_GetGamePersonalDataCategories_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCommunity_GetGamePersonalDataCategories_Response.Unmarshal(m, b) +} +func (m *CCommunity_GetGamePersonalDataCategories_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCommunity_GetGamePersonalDataCategories_Response.Marshal(b, m, deterministic) +} +func (m *CCommunity_GetGamePersonalDataCategories_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCommunity_GetGamePersonalDataCategories_Response.Merge(m, src) +} +func (m *CCommunity_GetGamePersonalDataCategories_Response) XXX_Size() int { + return xxx_messageInfo_CCommunity_GetGamePersonalDataCategories_Response.Size(m) +} +func (m *CCommunity_GetGamePersonalDataCategories_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CCommunity_GetGamePersonalDataCategories_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CCommunity_GetGamePersonalDataCategories_Response proto.InternalMessageInfo + +func (m *CCommunity_GetGamePersonalDataCategories_Response) GetCategories() []*CCommunity_GamePersonalDataCategoryInfo { + if m != nil { + return m.Categories + } + return nil +} + +func (m *CCommunity_GetGamePersonalDataCategories_Response) GetAppAssetsBasename() string { + if m != nil && m.AppAssetsBasename != nil { + return *m.AppAssetsBasename + } + return "" +} + +type CCommunity_GetGamePersonalDataEntries_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + Steamid *uint64 `protobuf:"varint,2,opt,name=steamid" json:"steamid,omitempty"` + Type *string `protobuf:"bytes,3,opt,name=type" json:"type,omitempty"` + ContinueToken *string `protobuf:"bytes,4,opt,name=continue_token,json=continueToken" json:"continue_token,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCommunity_GetGamePersonalDataEntries_Request) Reset() { + *m = CCommunity_GetGamePersonalDataEntries_Request{} +} +func (m *CCommunity_GetGamePersonalDataEntries_Request) String() string { + return proto.CompactTextString(m) +} +func (*CCommunity_GetGamePersonalDataEntries_Request) ProtoMessage() {} +func (*CCommunity_GetGamePersonalDataEntries_Request) Descriptor() ([]byte, []int) { + return fileDescriptor_d00de04f4cda8072, []int{8} +} + +func (m *CCommunity_GetGamePersonalDataEntries_Request) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCommunity_GetGamePersonalDataEntries_Request.Unmarshal(m, b) +} +func (m *CCommunity_GetGamePersonalDataEntries_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCommunity_GetGamePersonalDataEntries_Request.Marshal(b, m, deterministic) +} +func (m *CCommunity_GetGamePersonalDataEntries_Request) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCommunity_GetGamePersonalDataEntries_Request.Merge(m, src) +} +func (m *CCommunity_GetGamePersonalDataEntries_Request) XXX_Size() int { + return xxx_messageInfo_CCommunity_GetGamePersonalDataEntries_Request.Size(m) +} +func (m *CCommunity_GetGamePersonalDataEntries_Request) XXX_DiscardUnknown() { + xxx_messageInfo_CCommunity_GetGamePersonalDataEntries_Request.DiscardUnknown(m) +} + +var xxx_messageInfo_CCommunity_GetGamePersonalDataEntries_Request proto.InternalMessageInfo + +func (m *CCommunity_GetGamePersonalDataEntries_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CCommunity_GetGamePersonalDataEntries_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +func (m *CCommunity_GetGamePersonalDataEntries_Request) GetType() string { + if m != nil && m.Type != nil { + return *m.Type + } + return "" +} + +func (m *CCommunity_GetGamePersonalDataEntries_Request) GetContinueToken() string { + if m != nil && m.ContinueToken != nil { + return *m.ContinueToken + } + return "" +} + +type CCommunity_GetGamePersonalDataEntries_Response struct { + Gceresult *uint32 `protobuf:"varint,1,opt,name=gceresult" json:"gceresult,omitempty"` + Entries []string `protobuf:"bytes,2,rep,name=entries" json:"entries,omitempty"` + ContinueToken *string `protobuf:"bytes,3,opt,name=continue_token,json=continueToken" json:"continue_token,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCommunity_GetGamePersonalDataEntries_Response) Reset() { + *m = CCommunity_GetGamePersonalDataEntries_Response{} +} +func (m *CCommunity_GetGamePersonalDataEntries_Response) String() string { + return proto.CompactTextString(m) +} +func (*CCommunity_GetGamePersonalDataEntries_Response) ProtoMessage() {} +func (*CCommunity_GetGamePersonalDataEntries_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_d00de04f4cda8072, []int{9} +} + +func (m *CCommunity_GetGamePersonalDataEntries_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCommunity_GetGamePersonalDataEntries_Response.Unmarshal(m, b) +} +func (m *CCommunity_GetGamePersonalDataEntries_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCommunity_GetGamePersonalDataEntries_Response.Marshal(b, m, deterministic) +} +func (m *CCommunity_GetGamePersonalDataEntries_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCommunity_GetGamePersonalDataEntries_Response.Merge(m, src) +} +func (m *CCommunity_GetGamePersonalDataEntries_Response) XXX_Size() int { + return xxx_messageInfo_CCommunity_GetGamePersonalDataEntries_Response.Size(m) +} +func (m *CCommunity_GetGamePersonalDataEntries_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CCommunity_GetGamePersonalDataEntries_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CCommunity_GetGamePersonalDataEntries_Response proto.InternalMessageInfo + +func (m *CCommunity_GetGamePersonalDataEntries_Response) GetGceresult() uint32 { + if m != nil && m.Gceresult != nil { + return *m.Gceresult + } + return 0 +} + +func (m *CCommunity_GetGamePersonalDataEntries_Response) GetEntries() []string { + if m != nil { + return m.Entries + } + return nil +} + +func (m *CCommunity_GetGamePersonalDataEntries_Response) GetContinueToken() string { + if m != nil && m.ContinueToken != nil { + return *m.ContinueToken + } + return "" +} + +type CCommunity_TerminateGamePersonalDataEntries_Request struct { + Appid *uint32 `protobuf:"varint,1,opt,name=appid" json:"appid,omitempty"` + Steamid *uint64 `protobuf:"varint,2,opt,name=steamid" json:"steamid,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCommunity_TerminateGamePersonalDataEntries_Request) Reset() { + *m = CCommunity_TerminateGamePersonalDataEntries_Request{} +} +func (m *CCommunity_TerminateGamePersonalDataEntries_Request) String() string { + return proto.CompactTextString(m) +} +func (*CCommunity_TerminateGamePersonalDataEntries_Request) ProtoMessage() {} +func (*CCommunity_TerminateGamePersonalDataEntries_Request) Descriptor() ([]byte, []int) { + return fileDescriptor_d00de04f4cda8072, []int{10} +} + +func (m *CCommunity_TerminateGamePersonalDataEntries_Request) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCommunity_TerminateGamePersonalDataEntries_Request.Unmarshal(m, b) +} +func (m *CCommunity_TerminateGamePersonalDataEntries_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCommunity_TerminateGamePersonalDataEntries_Request.Marshal(b, m, deterministic) +} +func (m *CCommunity_TerminateGamePersonalDataEntries_Request) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCommunity_TerminateGamePersonalDataEntries_Request.Merge(m, src) +} +func (m *CCommunity_TerminateGamePersonalDataEntries_Request) XXX_Size() int { + return xxx_messageInfo_CCommunity_TerminateGamePersonalDataEntries_Request.Size(m) +} +func (m *CCommunity_TerminateGamePersonalDataEntries_Request) XXX_DiscardUnknown() { + xxx_messageInfo_CCommunity_TerminateGamePersonalDataEntries_Request.DiscardUnknown(m) +} + +var xxx_messageInfo_CCommunity_TerminateGamePersonalDataEntries_Request proto.InternalMessageInfo + +func (m *CCommunity_TerminateGamePersonalDataEntries_Request) GetAppid() uint32 { + if m != nil && m.Appid != nil { + return *m.Appid + } + return 0 +} + +func (m *CCommunity_TerminateGamePersonalDataEntries_Request) GetSteamid() uint64 { + if m != nil && m.Steamid != nil { + return *m.Steamid + } + return 0 +} + +type CCommunity_TerminateGamePersonalDataEntries_Response struct { + Gceresult *uint32 `protobuf:"varint,1,opt,name=gceresult" json:"gceresult,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CCommunity_TerminateGamePersonalDataEntries_Response) Reset() { + *m = CCommunity_TerminateGamePersonalDataEntries_Response{} +} +func (m *CCommunity_TerminateGamePersonalDataEntries_Response) String() string { + return proto.CompactTextString(m) +} +func (*CCommunity_TerminateGamePersonalDataEntries_Response) ProtoMessage() {} +func (*CCommunity_TerminateGamePersonalDataEntries_Response) Descriptor() ([]byte, []int) { + return fileDescriptor_d00de04f4cda8072, []int{11} +} + +func (m *CCommunity_TerminateGamePersonalDataEntries_Response) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CCommunity_TerminateGamePersonalDataEntries_Response.Unmarshal(m, b) +} +func (m *CCommunity_TerminateGamePersonalDataEntries_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CCommunity_TerminateGamePersonalDataEntries_Response.Marshal(b, m, deterministic) +} +func (m *CCommunity_TerminateGamePersonalDataEntries_Response) XXX_Merge(src proto.Message) { + xxx_messageInfo_CCommunity_TerminateGamePersonalDataEntries_Response.Merge(m, src) +} +func (m *CCommunity_TerminateGamePersonalDataEntries_Response) XXX_Size() int { + return xxx_messageInfo_CCommunity_TerminateGamePersonalDataEntries_Response.Size(m) +} +func (m *CCommunity_TerminateGamePersonalDataEntries_Response) XXX_DiscardUnknown() { + xxx_messageInfo_CCommunity_TerminateGamePersonalDataEntries_Response.DiscardUnknown(m) +} + +var xxx_messageInfo_CCommunity_TerminateGamePersonalDataEntries_Response proto.InternalMessageInfo + +func (m *CCommunity_TerminateGamePersonalDataEntries_Response) GetGceresult() uint32 { + if m != nil && m.Gceresult != nil { + return *m.Gceresult + } + return 0 +} + +func init() { + proto.RegisterEnum("EGCSystemMsg", EGCSystemMsg_name, EGCSystemMsg_value) + proto.RegisterEnum("ESOMsg", ESOMsg_name, ESOMsg_value) + proto.RegisterEnum("EGCBaseClientMsg", EGCBaseClientMsg_name, EGCBaseClientMsg_value) + proto.RegisterEnum("EGCToGCMsg", EGCToGCMsg_name, EGCToGCMsg_value) + proto.RegisterEnum("ECommunityItemClass", ECommunityItemClass_name, ECommunityItemClass_value) + proto.RegisterEnum("ECommunityItemAttribute", ECommunityItemAttribute_name, ECommunityItemAttribute_value) + proto.RegisterType((*CMsgGCHVacVerificationChange)(nil), "CMsgGCHVacVerificationChange") + proto.RegisterType((*CMsgGCHAccountPhoneNumberChange)(nil), "CMsgGCHAccountPhoneNumberChange") + proto.RegisterType((*CMsgGCHInviteUserToLobby)(nil), "CMsgGCHInviteUserToLobby") + proto.RegisterType((*CQuest_PublisherAddCommunityItemsToPlayer_Request)(nil), "CQuest_PublisherAddCommunityItemsToPlayer_Request") + proto.RegisterType((*CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute)(nil), "CQuest_PublisherAddCommunityItemsToPlayer_Request.Attribute") + proto.RegisterType((*CQuest_PublisherAddCommunityItemsToPlayer_Response)(nil), "CQuest_PublisherAddCommunityItemsToPlayer_Response") + proto.RegisterType((*CCommunity_GamePersonalDataCategoryInfo)(nil), "CCommunity_GamePersonalDataCategoryInfo") + proto.RegisterType((*CCommunity_GetGamePersonalDataCategories_Request)(nil), "CCommunity_GetGamePersonalDataCategories_Request") + proto.RegisterType((*CCommunity_GetGamePersonalDataCategories_Response)(nil), "CCommunity_GetGamePersonalDataCategories_Response") + proto.RegisterType((*CCommunity_GetGamePersonalDataEntries_Request)(nil), "CCommunity_GetGamePersonalDataEntries_Request") + proto.RegisterType((*CCommunity_GetGamePersonalDataEntries_Response)(nil), "CCommunity_GetGamePersonalDataEntries_Response") + proto.RegisterType((*CCommunity_TerminateGamePersonalDataEntries_Request)(nil), "CCommunity_TerminateGamePersonalDataEntries_Request") + proto.RegisterType((*CCommunity_TerminateGamePersonalDataEntries_Response)(nil), "CCommunity_TerminateGamePersonalDataEntries_Response") +} + +func init() { proto.RegisterFile("gcsystemmsgs.proto", fileDescriptor_d00de04f4cda8072) } + +var fileDescriptor_d00de04f4cda8072 = []byte{ + // 2385 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x58, 0x5b, 0x73, 0x1c, 0x47, + 0xf5, 0xcf, 0x68, 0xd7, 0xb2, 0xd5, 0xb1, 0x9c, 0x4e, 0x3b, 0x89, 0xd7, 0xb6, 0x12, 0x29, 0x9b, + 0x38, 0x56, 0x94, 0x44, 0x49, 0x6c, 0xe7, 0xff, 0xe7, 0x12, 0x08, 0xeb, 0xd5, 0x6a, 0xb5, 0x41, + 0x8a, 0x37, 0xb3, 0x6b, 0x9b, 0x4b, 0x60, 0xe9, 0x9d, 0x39, 0x5a, 0x75, 0x69, 0x76, 0x7a, 0xe8, + 0xee, 0x15, 0x5e, 0x1e, 0xa8, 0xf0, 0x02, 0x45, 0x71, 0x09, 0xe1, 0x01, 0x42, 0x80, 0x37, 0x2e, + 0xc5, 0x25, 0xc0, 0x03, 0x9f, 0x81, 0xe2, 0xfa, 0x4a, 0x15, 0x55, 0xdc, 0xf9, 0x00, 0xbc, 0x70, + 0x87, 0x07, 0xaa, 0x67, 0x7a, 0x66, 0x7a, 0xa5, 0x1d, 0x5b, 0xa6, 0x78, 0xdb, 0x39, 0xbf, 0xdf, + 0xb9, 0xf4, 0xe9, 0xd3, 0xe7, 0xf4, 0x36, 0x22, 0x03, 0x4f, 0x8e, 0xa5, 0x82, 0xe1, 0x50, 0x0e, + 0xe4, 0x6a, 0x24, 0xb8, 0xe2, 0x55, 0x8e, 0x16, 0xea, 0x5b, 0x72, 0xd0, 0xac, 0x6f, 0x5c, 0xa3, + 0xde, 0x35, 0x10, 0x6c, 0x9b, 0x79, 0x54, 0x31, 0x1e, 0xd6, 0x77, 0x68, 0x38, 0x00, 0x52, 0x41, + 0x47, 0xa5, 0x02, 0x3a, 0x64, 0x7e, 0xc5, 0x59, 0x72, 0x96, 0x67, 0xdd, 0xf4, 0x93, 0xdc, 0x83, + 0x8e, 0xd0, 0x28, 0x62, 0x7e, 0x65, 0x66, 0xc9, 0x59, 0x9e, 0x77, 0x93, 0x0f, 0xb2, 0x88, 0xee, + 0x64, 0xb2, 0xb7, 0x17, 0x1b, 0x02, 0xbf, 0x52, 0x5a, 0x72, 0x96, 0x8f, 0xb9, 0x88, 0xc9, 0x6b, + 0x46, 0x52, 0xfd, 0x81, 0x83, 0x16, 0x8d, 0xc7, 0x9a, 0xe7, 0xf1, 0x51, 0xa8, 0xda, 0x3b, 0x3c, + 0x84, 0x17, 0x46, 0xc3, 0x3e, 0x88, 0xff, 0xd2, 0xe9, 0x69, 0x74, 0x2c, 0xd2, 0x46, 0x7a, 0x2c, + 0xf1, 0x58, 0x76, 0x8f, 0xc6, 0xdf, 0xad, 0x03, 0xf1, 0x94, 0xf7, 0xc7, 0x43, 0xce, 0xa1, 0x13, + 0x4c, 0xf6, 0x98, 0x0f, 0xa1, 0x62, 0xdb, 0x63, 0x16, 0x0e, 0x2a, 0x47, 0x62, 0xce, 0x3c, 0x93, + 0xad, 0x5c, 0x58, 0x7d, 0xcd, 0x41, 0x15, 0x13, 0x76, 0x2b, 0xdc, 0x63, 0x0a, 0xae, 0x4a, 0x10, + 0x5d, 0xbe, 0xc9, 0xfb, 0xfd, 0xf1, 0x6d, 0xc7, 0x7b, 0x1e, 0xdd, 0x65, 0x08, 0x3d, 0x16, 0x1b, + 0x4b, 0xc2, 0x9e, 0x75, 0x4f, 0x18, 0x71, 0xe2, 0xc2, 0x27, 0x0f, 0xa1, 0xf9, 0x94, 0x18, 0x68, + 0x4f, 0x71, 0xfc, 0xb3, 0xee, 0x71, 0x23, 0x8c, 0xbd, 0x57, 0x3f, 0x57, 0x42, 0x4f, 0xd7, 0x5f, + 0x1c, 0x81, 0x54, 0xbd, 0xf6, 0xa8, 0x1f, 0x30, 0xb9, 0x03, 0xa2, 0xe6, 0xfb, 0x75, 0x3e, 0x1c, + 0x8e, 0x42, 0xa6, 0xc6, 0x2d, 0x05, 0x43, 0xd9, 0xe5, 0xed, 0x80, 0x8e, 0x41, 0xf4, 0x5c, 0xf8, + 0xa0, 0xa6, 0xee, 0x8f, 0xb9, 0x7c, 0xab, 0x98, 0x1f, 0x41, 0x77, 0x0d, 0xa9, 0xf2, 0x76, 0x7a, + 0x4c, 0xc1, 0xb0, 0xa7, 0xc6, 0x11, 0xc4, 0x31, 0xcf, 0xbb, 0xf3, 0xb1, 0x58, 0x3b, 0xe9, 0x8e, + 0x23, 0x20, 0xcb, 0x08, 0x5b, 0x3c, 0x2f, 0xa0, 0x52, 0xc6, 0x51, 0xcf, 0xbb, 0x27, 0x32, 0x62, + 0x5d, 0x4b, 0x35, 0x33, 0x12, 0xb0, 0xcd, 0x6e, 0x24, 0xd4, 0x90, 0x0e, 0x21, 0xce, 0xfd, 0x9c, + 0x7b, 0x22, 0x91, 0x6b, 0xea, 0x0b, 0x74, 0x08, 0xe4, 0x25, 0x84, 0xa8, 0x52, 0x82, 0xf5, 0x47, + 0x0a, 0x64, 0x65, 0x76, 0xa9, 0xb4, 0x7c, 0xe7, 0x85, 0x67, 0x57, 0x6f, 0x7b, 0xcd, 0xab, 0xb5, + 0xd4, 0x88, 0x6b, 0xd9, 0x23, 0x04, 0x95, 0x43, 0xae, 0xa0, 0x72, 0x34, 0xf6, 0x1d, 0xff, 0x3e, + 0xf3, 0x1c, 0x9a, 0xcb, 0xc8, 0x64, 0x01, 0xcd, 0x65, 0xf4, 0x38, 0x59, 0xf3, 0x6e, 0x2e, 0xd0, + 0xe9, 0xda, 0xa3, 0xc1, 0x08, 0xe2, 0x74, 0x95, 0xdd, 0xe4, 0xa3, 0xfa, 0x11, 0x74, 0xe1, 0x76, + 0xe2, 0x93, 0x11, 0x0f, 0x25, 0xe8, 0xfd, 0xd6, 0xb9, 0x90, 0xbd, 0x38, 0x55, 0xe0, 0x1b, 0x6f, + 0xc7, 0x63, 0xe1, 0x56, 0x22, 0xcb, 0x49, 0x03, 0x41, 0x43, 0x5d, 0x3b, 0x33, 0x16, 0xa9, 0x99, + 0xc8, 0xaa, 0xaf, 0x3a, 0xe8, 0x7c, 0x3d, 0x73, 0xd7, 0x6b, 0xd2, 0x21, 0xb4, 0x41, 0x48, 0x1e, + 0xd2, 0x60, 0x8d, 0x2a, 0x5a, 0xa7, 0x0a, 0x06, 0x5c, 0x8c, 0x5b, 0xe1, 0x36, 0xd7, 0x09, 0x88, + 0xf7, 0xd3, 0x49, 0x12, 0xa0, 0x7f, 0x93, 0x27, 0x10, 0x09, 0xb8, 0x47, 0x03, 0xf6, 0xe1, 0xb8, + 0x1b, 0xf4, 0x14, 0xdf, 0x85, 0x30, 0xf6, 0x34, 0xe7, 0xde, 0x6d, 0x23, 0x5d, 0x0d, 0xe8, 0x98, + 0x14, 0x0c, 0xa3, 0x80, 0x2a, 0xe8, 0x6d, 0xb3, 0x20, 0xa9, 0x8d, 0x39, 0xf7, 0x78, 0x2a, 0x5c, + 0x67, 0x01, 0x54, 0x37, 0xd0, 0x53, 0x76, 0x48, 0xa0, 0x0a, 0xa2, 0x62, 0x20, 0xb3, 0x32, 0xcd, + 0x8a, 0xd1, 0xb1, 0x8a, 0xb1, 0xfa, 0x86, 0x83, 0x9e, 0xbe, 0x0d, 0x53, 0x26, 0xbb, 0x1b, 0x08, + 0x79, 0x99, 0xb8, 0xe2, 0xc4, 0x65, 0xb4, 0xbc, 0x7a, 0xc8, 0x2c, 0xb9, 0x96, 0x2e, 0x59, 0x45, + 0x27, 0x69, 0x14, 0xf5, 0xa8, 0x94, 0xa0, 0x64, 0xaf, 0x4f, 0x25, 0xc4, 0xd5, 0x6b, 0xd2, 0x43, + 0xa3, 0xa8, 0x16, 0x23, 0x97, 0x0d, 0x50, 0x7d, 0xdd, 0x41, 0x4f, 0xdc, 0x3c, 0xde, 0x46, 0xa8, + 0x6e, 0xbd, 0x6e, 0xfb, 0xd0, 0xce, 0x4c, 0x1e, 0xda, 0x74, 0x0f, 0x4b, 0xd6, 0x1e, 0x9e, 0x43, + 0x27, 0x3c, 0x1e, 0x2a, 0x16, 0x8e, 0xc0, 0xec, 0x5f, 0x39, 0x46, 0xe7, 0x53, 0x69, 0xbc, 0x77, + 0xd5, 0x57, 0x1c, 0xb4, 0x7a, 0xd8, 0xe0, 0x4c, 0x26, 0x17, 0xd0, 0xdc, 0xc0, 0x03, 0x01, 0x72, + 0x14, 0xa8, 0xf4, 0x44, 0x64, 0x02, 0x1d, 0x25, 0x24, 0x1a, 0x95, 0x99, 0xa5, 0xd2, 0xf2, 0x9c, + 0x9b, 0x7e, 0x4e, 0x89, 0xa8, 0x34, 0x2d, 0x22, 0x40, 0x17, 0xad, 0x80, 0xba, 0x20, 0x86, 0x2c, + 0xa4, 0x0a, 0xfe, 0xc7, 0x39, 0xab, 0x76, 0xd1, 0xa5, 0xdb, 0x73, 0x73, 0x98, 0xd5, 0xaf, 0xfc, + 0xf0, 0x14, 0x3a, 0xde, 0x68, 0xd6, 0x3b, 0xf1, 0xa4, 0xdd, 0x92, 0x03, 0x72, 0x12, 0xdd, 0xb5, + 0xdb, 0x6b, 0x34, 0xf5, 0xf4, 0x68, 0x85, 0x7b, 0x34, 0x60, 0x3e, 0xbe, 0x83, 0xdc, 0x8d, 0xe6, + 0x53, 0xe1, 0xd6, 0x28, 0x50, 0x0c, 0x3b, 0xa4, 0x82, 0xee, 0x49, 0x45, 0x4d, 0x08, 0x41, 0x30, + 0xcf, 0x85, 0x28, 0x18, 0x63, 0x44, 0xee, 0x43, 0x24, 0x45, 0x12, 0xb3, 0xba, 0xb0, 0xf0, 0x05, + 0xf2, 0x00, 0x3a, 0x93, 0xca, 0x6b, 0xde, 0x0e, 0x83, 0x3d, 0x18, 0x42, 0xa8, 0x6a, 0x1f, 0xa2, + 0xc2, 0x07, 0x1f, 0x5f, 0xb4, 0xf5, 0xea, 0x3c, 0xd4, 0x4b, 0xa5, 0xa1, 0x8f, 0x2f, 0xd9, 0x9e, + 0x3a, 0x8a, 0x0a, 0xa5, 0xdb, 0x10, 0x0b, 0x07, 0xf8, 0x19, 0x72, 0x0a, 0x9d, 0xcc, 0x11, 0x1e, + 0xa5, 0xc0, 0xff, 0x91, 0xb3, 0xe8, 0xd4, 0x84, 0x8a, 0x4e, 0x92, 0x04, 0xb1, 0x07, 0x02, 0xff, + 0x3f, 0x39, 0x83, 0xee, 0xb3, 0xb5, 0x2c, 0xec, 0x4d, 0xe4, 0x5e, 0x74, 0x77, 0x8a, 0x5d, 0x6f, + 0x9a, 0x9d, 0xc2, 0x6f, 0xb6, 0x43, 0xd3, 0xe2, 0x24, 0xb3, 0xf8, 0x2d, 0xa4, 0x8a, 0x1e, 0xc8, + 0x93, 0xa0, 0xf4, 0x90, 0xd5, 0xd6, 0x3a, 0x8a, 0x2a, 0xd9, 0xf1, 0x76, 0x60, 0x48, 0xf1, 0x5b, + 0xc9, 0x0a, 0x7a, 0xe4, 0xe6, 0x9c, 0xcc, 0xde, 0xb3, 0x53, 0xec, 0xc5, 0xbc, 0xb5, 0x46, 0xdb, + 0x6d, 0xd4, 0x6b, 0xdd, 0xc6, 0x1a, 0x7e, 0x1b, 0x59, 0x42, 0x0b, 0xd3, 0x38, 0x99, 0x95, 0xb7, + 0xdb, 0x0b, 0xac, 0x45, 0x91, 0x6e, 0x07, 0x57, 0x23, 0x9f, 0x2a, 0xf0, 0xf1, 0x73, 0x76, 0x66, + 0xae, 0xe9, 0xcd, 0xa5, 0x0a, 0x3a, 0x20, 0x25, 0xe3, 0x21, 0x7e, 0x07, 0x79, 0x08, 0x2d, 0x16, + 0x80, 0x99, 0xf5, 0x9a, 0x1d, 0xe3, 0x26, 0xe7, 0xbb, 0xa3, 0xc8, 0x5c, 0x8c, 0xd6, 0x05, 0x1f, + 0xb6, 0xc2, 0x68, 0xa4, 0xf0, 0xe5, 0x89, 0xfc, 0x43, 0xe8, 0x6f, 0x74, 0xbb, 0xed, 0x34, 0x99, + 0x75, 0xdb, 0xcb, 0x3e, 0x30, 0xf3, 0xb2, 0x66, 0x6f, 0x7a, 0x5b, 0x40, 0x17, 0xa4, 0xea, 0x80, + 0x1a, 0x45, 0xb8, 0x41, 0x16, 0xd1, 0xd9, 0x14, 0x71, 0xc1, 0xe3, 0xc2, 0xef, 0x8c, 0xa2, 0x88, + 0x0b, 0x55, 0xf3, 0x74, 0x83, 0xc7, 0xeb, 0x64, 0x19, 0x3d, 0x6c, 0x25, 0xc8, 0x44, 0xb7, 0x06, + 0x8a, 0xb2, 0x40, 0xf6, 0xac, 0x54, 0x36, 0xed, 0xa5, 0xb8, 0xe0, 0x01, 0xdb, 0x83, 0x56, 0xa8, + 0x40, 0xd4, 0xa2, 0x68, 0x0b, 0xa4, 0xa4, 0x03, 0xc0, 0x2d, 0x3b, 0x90, 0x75, 0x16, 0xfa, 0xc6, + 0x9c, 0xc4, 0xcf, 0xdb, 0xb5, 0xd2, 0xe6, 0x52, 0xd5, 0x02, 0x10, 0x0a, 0xbf, 0xd3, 0x2e, 0xca, + 0x26, 0xa8, 0x4d, 0xe6, 0x41, 0x28, 0x41, 0xe2, 0xcd, 0xc9, 0x13, 0x93, 0x6f, 0x1c, 0xde, 0xda, + 0xa7, 0x62, 0x2a, 0x5f, 0xe2, 0x17, 0xec, 0xb5, 0x5a, 0x40, 0x96, 0xa6, 0x2b, 0x13, 0x5b, 0xed, + 0xfb, 0xeb, 0x02, 0xc0, 0x38, 0xc4, 0x6d, 0x7b, 0x75, 0x93, 0x58, 0xa6, 0xff, 0x22, 0x39, 0x8d, + 0xee, 0xb5, 0x1c, 0xb4, 0xda, 0x9b, 0x3c, 0xb9, 0x4f, 0x63, 0x97, 0x3c, 0x88, 0xee, 0x9f, 0x0a, + 0x65, 0xda, 0x1d, 0x72, 0x3f, 0x3a, 0x3d, 0x79, 0xd2, 0xed, 0xca, 0xef, 0xda, 0xc1, 0x35, 0x41, + 0x59, 0x0c, 0x7c, 0x75, 0x5f, 0xa5, 0x5b, 0x58, 0x66, 0xfe, 0x9a, 0x9d, 0x60, 0x5d, 0x28, 0x8d, + 0x21, 0x65, 0x01, 0xbe, 0x3e, 0xe1, 0x35, 0x15, 0x67, 0x5a, 0xef, 0x22, 0x0b, 0xa8, 0x62, 0x59, + 0x8e, 0xd1, 0xae, 0x99, 0xeb, 0xf8, 0xdd, 0xe4, 0x61, 0xb4, 0x54, 0x84, 0x66, 0x36, 0xde, 0x33, + 0x11, 0xb9, 0xbe, 0xa2, 0x34, 0x75, 0x75, 0xb6, 0xa9, 0x94, 0xf8, 0xbd, 0x13, 0x91, 0x4f, 0x60, + 0x99, 0xfe, 0x4b, 0x76, 0x88, 0x07, 0x4a, 0x10, 0xbf, 0x8f, 0x9c, 0x43, 0x0f, 0x16, 0xc2, 0x99, + 0x95, 0xf7, 0xdb, 0xa7, 0xa8, 0x09, 0xca, 0x34, 0x79, 0x7d, 0xc5, 0x94, 0xb8, 0x67, 0x9f, 0xa2, + 0x7d, 0x60, 0x66, 0xe1, 0x03, 0x76, 0xc9, 0xc5, 0x7d, 0x3b, 0x0a, 0xe0, 0xc6, 0x96, 0x1c, 0x60, + 0x6a, 0x77, 0x11, 0x1b, 0xc9, 0x74, 0xfb, 0x76, 0xa6, 0xae, 0x43, 0xbf, 0xd6, 0x6e, 0xb9, 0x30, + 0x60, 0x52, 0x81, 0x88, 0xcf, 0xc8, 0x36, 0xf5, 0x40, 0x62, 0xb0, 0xb3, 0x9d, 0xb0, 0x9e, 0xe7, + 0xfd, 0xf4, 0xa8, 0x6f, 0xdb, 0x47, 0x71, 0x3f, 0xba, 0xa1, 0x54, 0x94, 0x79, 0xdb, 0x21, 0x8f, + 0xa1, 0xf3, 0x45, 0xcc, 0x75, 0x2e, 0xf4, 0x8c, 0xc8, 0xc8, 0x8c, 0x9c, 0xb6, 0x96, 0x05, 0xc3, + 0x3a, 0xd5, 0x17, 0xcd, 0x26, 0x28, 0xfc, 0x23, 0x87, 0x3c, 0x68, 0xad, 0xcb, 0x82, 0x32, 0xe5, + 0x1f, 0x3b, 0x53, 0xb5, 0x3b, 0xa0, 0xf0, 0x4f, 0x1c, 0xb2, 0x90, 0x67, 0x3c, 0x83, 0xd6, 0x20, + 0x00, 0x05, 0xf8, 0xa7, 0x0e, 0x39, 0x9b, 0x57, 0x45, 0xae, 0x18, 0xd7, 0xf3, 0xcf, 0x1c, 0xf2, + 0x50, 0x5e, 0x16, 0x93, 0x60, 0xe6, 0xfa, 0xe7, 0x0e, 0x59, 0xcc, 0x47, 0xe0, 0x16, 0xd5, 0xb9, + 0xec, 0x80, 0x5a, 0x63, 0x02, 0x3c, 0xc5, 0xc5, 0x18, 0xff, 0xca, 0x21, 0xe7, 0x51, 0xb5, 0x98, + 0x90, 0x59, 0xfa, 0xf5, 0xa4, 0xbb, 0x94, 0x68, 0xb6, 0x89, 0x8f, 0x94, 0x9e, 0x82, 0xbf, 0x71, + 0xc8, 0x63, 0xf9, 0xe8, 0x99, 0x4e, 0xca, 0x2c, 0xfe, 0xd6, 0x21, 0x8f, 0xe4, 0x45, 0x99, 0x91, + 0xeb, 0x01, 0x83, 0x50, 0xe9, 0xba, 0x30, 0x46, 0x7f, 0xe7, 0x90, 0x55, 0xf4, 0xe8, 0x2d, 0x79, + 0x99, 0xdd, 0xdf, 0x3b, 0xe4, 0x94, 0x75, 0x1d, 0x00, 0x75, 0x25, 0xd2, 0x3d, 0x44, 0xe2, 0x3f, + 0x4c, 0x24, 0x23, 0x07, 0x32, 0xcd, 0x3f, 0xea, 0x2b, 0xc6, 0xc9, 0x83, 0x17, 0x89, 0x0b, 0xf8, + 0xcf, 0x25, 0x7b, 0xf5, 0xba, 0xf8, 0x47, 0xc2, 0xdb, 0xa1, 0x12, 0xba, 0x62, 0x24, 0x95, 0xce, + 0xf9, 0x48, 0xe2, 0xbf, 0x94, 0xec, 0xd5, 0x4f, 0x27, 0x65, 0xbe, 0xfe, 0x5a, 0x22, 0x67, 0xf2, + 0x46, 0x98, 0x0c, 0xcb, 0x74, 0x2a, 0xfe, 0xad, 0x44, 0xce, 0x59, 0x3d, 0xa3, 0x6e, 0x4e, 0xeb, + 0x35, 0xea, 0x25, 0x46, 0x92, 0x47, 0x00, 0xfc, 0xf7, 0x92, 0x5d, 0x3c, 0xf5, 0x1d, 0xf0, 0x76, + 0xd7, 0x05, 0x83, 0xd0, 0x97, 0x3b, 0x2c, 0xc2, 0xff, 0x28, 0x91, 0x87, 0xf3, 0xf3, 0xba, 0x0f, + 0xcd, 0xc2, 0xf8, 0x67, 0x89, 0x54, 0x27, 0x9a, 0x6e, 0x9b, 0x0a, 0x15, 0x82, 0x30, 0x2e, 0x37, + 0x59, 0xb8, 0x8b, 0xff, 0x55, 0x22, 0x2b, 0xe8, 0xdc, 0x4d, 0x39, 0x99, 0xbd, 0x7f, 0x97, 0xec, + 0x1c, 0xaf, 0xb5, 0x0d, 0x75, 0x8b, 0x79, 0x82, 0x77, 0x6f, 0x84, 0x12, 0xbf, 0x5c, 0xb6, 0x0b, + 0xee, 0x20, 0x21, 0xb3, 0xf4, 0xd1, 0xb2, 0x1d, 0xd9, 0xd4, 0xb7, 0x17, 0xfc, 0xb1, 0xb2, 0x9d, + 0xa8, 0xa2, 0xd7, 0x12, 0xfc, 0xf1, 0x32, 0x79, 0x20, 0xef, 0x8e, 0x07, 0x5e, 0x27, 0xf0, 0x27, + 0xcb, 0xe4, 0x69, 0xf4, 0xb8, 0xb5, 0xc0, 0xe2, 0xff, 0x4a, 0x69, 0x9f, 0xf9, 0x54, 0x99, 0x5c, + 0x40, 0x4f, 0x1c, 0x52, 0xc5, 0xac, 0xe8, 0xd3, 0x65, 0xbb, 0x90, 0x8b, 0xff, 0x45, 0xa4, 0x3e, + 0x3e, 0x53, 0x26, 0x4f, 0xa2, 0x95, 0xc3, 0xf0, 0x8d, 0x83, 0x57, 0xca, 0xe4, 0x12, 0x7a, 0x32, + 0x55, 0xb8, 0xd5, 0x75, 0x3d, 0x75, 0xf3, 0xd9, 0x32, 0x79, 0x06, 0x3d, 0x75, 0x78, 0x2d, 0xe3, + 0xec, 0xd5, 0xf2, 0xca, 0x9f, 0x1c, 0x34, 0xdb, 0xe8, 0x5c, 0xc9, 0xaf, 0xf0, 0xf1, 0xef, 0x5e, + 0x5d, 0x80, 0x1e, 0x7c, 0xf7, 0x4e, 0x08, 0x93, 0x0a, 0xc7, 0xf7, 0x91, 0x7b, 0x10, 0xce, 0x84, + 0x6b, 0x20, 0x95, 0xe0, 0x63, 0x7c, 0xca, 0xf4, 0x74, 0xa3, 0xaf, 0x1b, 0x59, 0x67, 0xd4, 0x97, + 0x9e, 0x60, 0x7d, 0xf0, 0x71, 0xc5, 0x5c, 0xe3, 0x2d, 0xf4, 0x6a, 0x28, 0x73, 0xfc, 0xb4, 0x99, + 0x5a, 0xb6, 0xa3, 0x74, 0xc0, 0xe0, 0x33, 0x66, 0x6a, 0x1d, 0x34, 0x1d, 0x25, 0x85, 0x04, 0xde, + 0x2e, 0x3e, 0x6b, 0xc6, 0x63, 0x01, 0xc9, 0x85, 0x6d, 0x01, 0x72, 0x07, 0x2f, 0xac, 0xfc, 0x72, + 0x06, 0xe1, 0x46, 0xb3, 0xae, 0x9b, 0x42, 0xd6, 0x7f, 0xcc, 0x39, 0x8e, 0x4f, 0x6a, 0x22, 0xbc, + 0x0e, 0x81, 0xc7, 0x87, 0x80, 0xbf, 0xba, 0x68, 0x63, 0x9d, 0xf8, 0xc2, 0x9f, 0x62, 0x5f, 0x5b, + 0x34, 0xbd, 0xc6, 0xd2, 0xdb, 0x80, 0x20, 0xe0, 0xf8, 0xeb, 0x13, 0x48, 0xa2, 0x95, 0x20, 0xdf, + 0x58, 0x34, 0x5d, 0xc8, 0xd2, 0xa9, 0xf3, 0x30, 0x84, 0xf8, 0x1a, 0x6a, 0xba, 0xd0, 0x37, 0x27, + 0x48, 0x89, 0xfa, 0x01, 0xd2, 0xb7, 0x16, 0xcd, 0x31, 0xdd, 0xef, 0xdd, 0x1c, 0x47, 0xfc, 0xed, + 0xc5, 0x83, 0xcb, 0x4a, 0x08, 0xd7, 0xf1, 0x77, 0x8a, 0x30, 0xf7, 0x02, 0x7e, 0xa3, 0x10, 0xbb, + 0x88, 0xbf, 0x5b, 0x88, 0x5d, 0xc2, 0xdf, 0x5b, 0x5c, 0xf9, 0xc4, 0x0c, 0x42, 0x8d, 0x66, 0xbd, + 0xcb, 0xe3, 0x3a, 0xcc, 0xba, 0xa3, 0xf9, 0x4e, 0xfa, 0x7e, 0xcd, 0xdb, 0xc5, 0x9f, 0x77, 0xb2, + 0xc6, 0xb0, 0x1f, 0xcb, 0x8a, 0xf3, 0x0b, 0xf9, 0x0c, 0x30, 0x1c, 0x3d, 0x25, 0xc0, 0xc7, 0xaf, + 0xe5, 0x03, 0x77, 0x02, 0x48, 0xfe, 0x48, 0x7e, 0xd1, 0xc9, 0x23, 0x9c, 0x68, 0xc9, 0xad, 0x36, + 0x7e, 0x3d, 0x1d, 0xc6, 0xf1, 0x95, 0x25, 0x3e, 0x3a, 0x39, 0xf8, 0x25, 0x27, 0x4f, 0xfa, 0x7e, + 0x30, 0x0b, 0xea, 0xcb, 0xf9, 0xc0, 0x9b, 0x08, 0x3c, 0xfe, 0xbb, 0x38, 0x8a, 0xea, 0x7c, 0x18, + 0xc5, 0x63, 0xff, 0x2b, 0xce, 0xca, 0xf7, 0x4b, 0xe8, 0x64, 0x63, 0xe2, 0x2d, 0x2c, 0x79, 0x11, + 0x4c, 0x2e, 0xc8, 0x07, 0x81, 0x5e, 0xfe, 0xbf, 0x39, 0xb9, 0xbf, 0x4f, 0xa1, 0x5c, 0xa6, 0xfe, + 0x00, 0xb0, 0x63, 0x2e, 0x93, 0x53, 0x08, 0xfa, 0xc4, 0xd7, 0xa9, 0xf0, 0xf1, 0x8c, 0xb9, 0x1a, + 0x4d, 0xe1, 0xb4, 0x05, 0xdf, 0x66, 0x01, 0x5c, 0xa6, 0xde, 0xee, 0x40, 0xf0, 0x51, 0xe8, 0xe3, + 0x52, 0xb1, 0xc1, 0xc6, 0x90, 0x2b, 0xe6, 0xf1, 0x10, 0x97, 0xcd, 0xf9, 0x9a, 0x16, 0x15, 0xe7, + 0x3a, 0x07, 0x6d, 0xea, 0xed, 0xe2, 0x23, 0xe6, 0x02, 0x38, 0x85, 0x56, 0xe7, 0xa1, 0x1c, 0x0d, + 0x69, 0x3f, 0x00, 0x3c, 0x5b, 0x9c, 0x05, 0xbd, 0x82, 0x26, 0xe7, 0xf8, 0x28, 0x79, 0x34, 0x1e, + 0x58, 0xc5, 0x0b, 0xd8, 0xe2, 0x3e, 0xdb, 0x66, 0x20, 0xf0, 0xb1, 0xe2, 0x84, 0x75, 0x3c, 0x08, + 0x01, 0xcf, 0x15, 0x07, 0xd5, 0xa1, 0xba, 0x86, 0xf5, 0x37, 0x46, 0x2b, 0xbf, 0x28, 0xa1, 0x53, + 0x93, 0xa4, 0xfc, 0x7d, 0x74, 0xca, 0xea, 0x33, 0xd0, 0xda, 0xba, 0xe4, 0xea, 0x5a, 0x40, 0xd3, + 0x3b, 0x73, 0x99, 0x0b, 0x1f, 0x04, 0x76, 0x4c, 0x4f, 0x2b, 0x60, 0x6e, 0xc2, 0x1e, 0x04, 0x78, + 0x66, 0x5a, 0x0e, 0x2c, 0xaf, 0x52, 0x8e, 0xcc, 0x94, 0xc4, 0x25, 0xf3, 0x60, 0x50, 0x40, 0xed, + 0x0a, 0xea, 0xeb, 0xcc, 0x77, 0xd9, 0x10, 0x70, 0x99, 0x3c, 0x8e, 0x96, 0x8b, 0xb9, 0x1d, 0xc5, + 0x05, 0xe8, 0xcd, 0xa4, 0x03, 0x68, 0xad, 0xe1, 0x23, 0xe4, 0xa9, 0x78, 0xb0, 0x16, 0xad, 0x69, + 0x42, 0x1c, 0x45, 0xad, 0x35, 0x3c, 0x4b, 0x9e, 0x44, 0x8f, 0x1d, 0x52, 0xa3, 0x3b, 0x8e, 0x00, + 0x1f, 0x25, 0x17, 0xe3, 0x99, 0x57, 0xa0, 0x60, 0xef, 0x37, 0x88, 0x46, 0xa8, 0x17, 0xe2, 0xe3, + 0x63, 0x37, 0xcf, 0x75, 0xe3, 0x46, 0xc4, 0xc4, 0x38, 0x5e, 0xef, 0xdc, 0xe5, 0x23, 0x1b, 0xce, + 0xcb, 0xce, 0x1d, 0xff, 0x09, 0x00, 0x00, 0xff, 0xff, 0xa3, 0x1a, 0x58, 0xe9, 0x1c, 0x1a, 0x00, + 0x00, +} diff --git a/csgo/protocol/protobuf/uifontfile.pb.go b/csgo/protocol/protobuf/uifontfile.pb.go new file mode 100644 index 00000000..eb1212e6 --- /dev/null +++ b/csgo/protocol/protobuf/uifontfile.pb.go @@ -0,0 +1,186 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: uifontfile_format.proto + +package protobuf + +import ( + fmt "fmt" + proto "github.com/golang/protobuf/proto" + math "math" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package protobuf is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package protobuf to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +type CUIFontFilePB struct { + FontFileName *string `protobuf:"bytes,1,opt,name=font_file_name,json=fontFileName" json:"font_file_name,omitempty"` + OpentypeFontData []byte `protobuf:"bytes,2,opt,name=opentype_font_data,json=opentypeFontData" json:"opentype_font_data,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CUIFontFilePB) Reset() { *m = CUIFontFilePB{} } +func (m *CUIFontFilePB) String() string { return proto.CompactTextString(m) } +func (*CUIFontFilePB) ProtoMessage() {} +func (*CUIFontFilePB) Descriptor() ([]byte, []int) { + return fileDescriptor_16f5f784597d9c07, []int{0} +} + +func (m *CUIFontFilePB) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CUIFontFilePB.Unmarshal(m, b) +} +func (m *CUIFontFilePB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CUIFontFilePB.Marshal(b, m, deterministic) +} +func (m *CUIFontFilePB) XXX_Merge(src proto.Message) { + xxx_messageInfo_CUIFontFilePB.Merge(m, src) +} +func (m *CUIFontFilePB) XXX_Size() int { + return xxx_messageInfo_CUIFontFilePB.Size(m) +} +func (m *CUIFontFilePB) XXX_DiscardUnknown() { + xxx_messageInfo_CUIFontFilePB.DiscardUnknown(m) +} + +var xxx_messageInfo_CUIFontFilePB proto.InternalMessageInfo + +func (m *CUIFontFilePB) GetFontFileName() string { + if m != nil && m.FontFileName != nil { + return *m.FontFileName + } + return "" +} + +func (m *CUIFontFilePB) GetOpentypeFontData() []byte { + if m != nil { + return m.OpentypeFontData + } + return nil +} + +type CUIFontFilePackagePB struct { + PackageVersion *uint32 `protobuf:"varint,1,req,name=package_version,json=packageVersion" json:"package_version,omitempty"` + EncryptedFontFiles []*CUIFontFilePackagePB_CUIEncryptedFontFilePB `protobuf:"bytes,2,rep,name=encrypted_font_files,json=encryptedFontFiles" json:"encrypted_font_files,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CUIFontFilePackagePB) Reset() { *m = CUIFontFilePackagePB{} } +func (m *CUIFontFilePackagePB) String() string { return proto.CompactTextString(m) } +func (*CUIFontFilePackagePB) ProtoMessage() {} +func (*CUIFontFilePackagePB) Descriptor() ([]byte, []int) { + return fileDescriptor_16f5f784597d9c07, []int{1} +} + +func (m *CUIFontFilePackagePB) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CUIFontFilePackagePB.Unmarshal(m, b) +} +func (m *CUIFontFilePackagePB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CUIFontFilePackagePB.Marshal(b, m, deterministic) +} +func (m *CUIFontFilePackagePB) XXX_Merge(src proto.Message) { + xxx_messageInfo_CUIFontFilePackagePB.Merge(m, src) +} +func (m *CUIFontFilePackagePB) XXX_Size() int { + return xxx_messageInfo_CUIFontFilePackagePB.Size(m) +} +func (m *CUIFontFilePackagePB) XXX_DiscardUnknown() { + xxx_messageInfo_CUIFontFilePackagePB.DiscardUnknown(m) +} + +var xxx_messageInfo_CUIFontFilePackagePB proto.InternalMessageInfo + +func (m *CUIFontFilePackagePB) GetPackageVersion() uint32 { + if m != nil && m.PackageVersion != nil { + return *m.PackageVersion + } + return 0 +} + +func (m *CUIFontFilePackagePB) GetEncryptedFontFiles() []*CUIFontFilePackagePB_CUIEncryptedFontFilePB { + if m != nil { + return m.EncryptedFontFiles + } + return nil +} + +type CUIFontFilePackagePB_CUIEncryptedFontFilePB struct { + EncryptedContents []byte `protobuf:"bytes,1,opt,name=encrypted_contents,json=encryptedContents" json:"encrypted_contents,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CUIFontFilePackagePB_CUIEncryptedFontFilePB) Reset() { + *m = CUIFontFilePackagePB_CUIEncryptedFontFilePB{} +} +func (m *CUIFontFilePackagePB_CUIEncryptedFontFilePB) String() string { + return proto.CompactTextString(m) +} +func (*CUIFontFilePackagePB_CUIEncryptedFontFilePB) ProtoMessage() {} +func (*CUIFontFilePackagePB_CUIEncryptedFontFilePB) Descriptor() ([]byte, []int) { + return fileDescriptor_16f5f784597d9c07, []int{1, 0} +} + +func (m *CUIFontFilePackagePB_CUIEncryptedFontFilePB) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CUIFontFilePackagePB_CUIEncryptedFontFilePB.Unmarshal(m, b) +} +func (m *CUIFontFilePackagePB_CUIEncryptedFontFilePB) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CUIFontFilePackagePB_CUIEncryptedFontFilePB.Marshal(b, m, deterministic) +} +func (m *CUIFontFilePackagePB_CUIEncryptedFontFilePB) XXX_Merge(src proto.Message) { + xxx_messageInfo_CUIFontFilePackagePB_CUIEncryptedFontFilePB.Merge(m, src) +} +func (m *CUIFontFilePackagePB_CUIEncryptedFontFilePB) XXX_Size() int { + return xxx_messageInfo_CUIFontFilePackagePB_CUIEncryptedFontFilePB.Size(m) +} +func (m *CUIFontFilePackagePB_CUIEncryptedFontFilePB) XXX_DiscardUnknown() { + xxx_messageInfo_CUIFontFilePackagePB_CUIEncryptedFontFilePB.DiscardUnknown(m) +} + +var xxx_messageInfo_CUIFontFilePackagePB_CUIEncryptedFontFilePB proto.InternalMessageInfo + +func (m *CUIFontFilePackagePB_CUIEncryptedFontFilePB) GetEncryptedContents() []byte { + if m != nil { + return m.EncryptedContents + } + return nil +} + +func init() { + proto.RegisterType((*CUIFontFilePB)(nil), "CUIFontFilePB") + proto.RegisterType((*CUIFontFilePackagePB)(nil), "CUIFontFilePackagePB") + proto.RegisterType((*CUIFontFilePackagePB_CUIEncryptedFontFilePB)(nil), "CUIFontFilePackagePB.CUIEncryptedFontFilePB") +} + +func init() { proto.RegisterFile("uifontfile_format.proto", fileDescriptor_16f5f784597d9c07) } + +var fileDescriptor_16f5f784597d9c07 = []byte{ + // 249 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x90, 0xc1, 0x4a, 0xc3, 0x40, + 0x10, 0x86, 0xdd, 0x88, 0x07, 0xc7, 0xb4, 0xea, 0x52, 0x34, 0x78, 0x0a, 0x45, 0x30, 0x87, 0xda, + 0x83, 0x8f, 0xd0, 0x6a, 0xd5, 0x8b, 0xc8, 0x82, 0x1e, 0x5d, 0x86, 0x74, 0x22, 0xc1, 0x66, 0x76, + 0x49, 0x46, 0xa1, 0x37, 0x1f, 0xd7, 0xc7, 0x90, 0x6d, 0xd3, 0x56, 0x24, 0xc7, 0xfd, 0xfe, 0x6f, + 0xff, 0xd9, 0x1d, 0x38, 0xff, 0x2c, 0x0b, 0xc7, 0x52, 0x94, 0x0b, 0xb2, 0x85, 0xab, 0x2b, 0x94, + 0xb1, 0xaf, 0x9d, 0xb8, 0x61, 0x0e, 0xbd, 0xe9, 0xcb, 0xe3, 0xcc, 0xb1, 0xcc, 0xca, 0x05, 0x3d, + 0x4f, 0xf4, 0x25, 0xf4, 0x83, 0x69, 0x57, 0x2a, 0x63, 0x45, 0x89, 0x4a, 0x55, 0x76, 0x68, 0xe2, + 0xa2, 0x75, 0x9e, 0xb0, 0x22, 0x3d, 0x02, 0xed, 0x3c, 0xb1, 0x2c, 0x7d, 0xe8, 0x63, 0xb1, 0x73, + 0x14, 0x4c, 0xa2, 0x54, 0x65, 0xb1, 0x39, 0xd9, 0x24, 0xa1, 0xf5, 0x16, 0x05, 0x87, 0x3f, 0x0a, + 0x06, 0x7f, 0xa7, 0x60, 0xfe, 0x81, 0xef, 0x61, 0xd8, 0x15, 0x1c, 0xfb, 0xf5, 0xc1, 0x7e, 0x51, + 0xdd, 0x94, 0x8e, 0x13, 0x95, 0x46, 0x59, 0xcf, 0xf4, 0x5b, 0xfc, 0xba, 0xa6, 0xfa, 0x0d, 0x06, + 0xc4, 0x79, 0xbd, 0xf4, 0x42, 0x73, 0xbb, 0x7d, 0x5f, 0x93, 0x44, 0xe9, 0x7e, 0x76, 0x74, 0x33, + 0x1a, 0x77, 0xb5, 0x07, 0x78, 0xb7, 0xb9, 0xb4, 0xfb, 0xa1, 0xd1, 0xf4, 0x1f, 0x36, 0x17, 0xf7, + 0x70, 0xd6, 0x6d, 0xeb, 0x6b, 0xd8, 0xf9, 0x36, 0x77, 0x2c, 0xc4, 0xd2, 0xac, 0x76, 0x12, 0x9b, + 0xd3, 0x6d, 0x32, 0x6d, 0x83, 0xc9, 0xc1, 0x83, 0xfa, 0x56, 0x7b, 0xbf, 0x01, 0x00, 0x00, 0xff, + 0xff, 0x34, 0xf8, 0xa1, 0x4c, 0x70, 0x01, 0x00, 0x00, +} diff --git a/generator/generator.go b/generator/generator.go index 3d459efd..f2fd73cd 100644 --- a/generator/generator.go +++ b/generator/generator.go @@ -48,6 +48,7 @@ func clean() { cleanGlob("../protocol/**/*.pb.go") cleanGlob("../tf2/protocol/**/*.pb.go") cleanGlob("../dota/protocol/**/*.pb.go") + cleanGlob("../csgo/protocol/**/*.pb.go") os.Remove("../protocol/steamlang/enums.go") os.Remove("../protocol/steamlang/messages.go") @@ -75,6 +76,7 @@ func buildProto() { buildProtoMap("steam", clientProtoFiles, "../protocol/protobuf") buildProtoMap("tf2", tf2ProtoFiles, "../tf2/protocol/protobuf") buildProtoMap("dota2", dotaProtoFiles, "../dota/protocol/protobuf") + buildProtoMap("csgo", csgoProtoFiles, "../csgo/protocol/protobuf") } func buildProtoMap(srcSubdir string, files map[string]string, outDir string) { @@ -128,6 +130,21 @@ var dotaProtoFiles = map[string]string{ "gcsystemmsgs.proto": "system.pb.go", } +var csgoProtoFiles = map[string]string{ + "base_gcmessages.proto": "base.pb.go", + "cstrike15_gcmessages.proto": "cstrike15gc.pb.go", + "cstrike15_usermessages.proto": "cstrike15user.pb.go", + "econ_gcmessages.proto": "econ.pb.go", + "engine_gcmessages.proto": "enginegc.pb.go", + "fatdemo.proto": "fatdemo.pb.go", + "gcsdk_gcmessages.proto": "gcsdk.pb.go", + "gcsystemmsgs.proto": "system.pb.go", + "netmessages.proto": "net.pb.go", + "network_connection.proto": "networkconnection.pb.go", + "steammessages.proto": "steam.pb.go", + "uifontfile_format.proto": "uifontfile.pb.go", +} + func compileProto(srcBase, srcSubdir, proto, target string) { outDir, _ := filepath.Split(target) err := os.MkdirAll(outDir, os.ModePerm)