Difference between revisions of "Counter-Strike: Global Offensive UserMessages"
(New page for CS:GO's UserMessages. This is a safety save and this version is not yet compelete) |
(Another Safety Save) |
||
Line 220: | Line 220: | ||
{{begin-hl2msg|ProcessSpottedEntityUpdate|string}} | {{begin-hl2msg|ProcessSpottedEntityUpdate|string}} | ||
{{hl2msg|repeated SpottedEntityUpdate|entity_updates|}} | {{hl2msg|repeated SpottedEntityUpdate|entity_updates|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | == ReloadEffect == | ||
+ | |||
+ | {{begin-hl2msg|ReloadEffect|string}} | ||
+ | {{hl2msg|int32|entidx|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | == AdjustMoney == | ||
+ | |||
+ | {{begin-hl2msg|AdjustMoney|string}} | ||
+ | {{hl2msg|int32|amount|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | == KillCam == | ||
+ | |||
+ | {{begin-hl2msg|KillCam|string}} | ||
+ | {{hl2msg|int32|obs_mode|}} | ||
+ | {{hl2msg|int32|first_target|}} | ||
+ | {{hl2msg|int32|second_target|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | == DesiredTimescale == | ||
+ | |||
+ | {{begin-hl2msg|DesiredTimescale|string}} | ||
+ | {{hl2msg|float|desired_timescale|}} | ||
+ | {{hl2msg|float|duration_realtime_sec|}} | ||
+ | {{hl2msg|int32|interpolator_type|}} | ||
+ | {{hl2msg|float|start_blend_time|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | == CurrentTimescale == | ||
+ | |||
+ | {{begin-hl2msg|CurrentTimescale|string}} | ||
+ | {{hl2msg|float|cur_timescale|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | == AchievementEvent == | ||
+ | |||
+ | {{begin-hl2msg|AchievementEvent|string}} | ||
+ | {{hl2msg|int32|achievement|}} | ||
+ | {{hl2msg|int32|count|}} | ||
+ | {{hl2msg|int32|user_id|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | == MatchEndConditions == | ||
+ | |||
+ | {{begin-hl2msg|MatchEndConditions|string}} | ||
+ | {{hl2msg|int32|fraglimit|}} | ||
+ | {{hl2msg|int32|mp_maxrounds|}} | ||
+ | {{hl2msg|int32|mp_winlimit|}} | ||
+ | {{hl2msg|int32|mp_timelimit|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | == PlayerStatsUpdate == | ||
+ | |||
+ | {{begin-hl2msg|Stat|string}} | ||
+ | {{hl2msg|int32|idx|}} | ||
+ | {{hl2msg|int32|delta|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | {{begin-hl2msg|PlayerStatsUpdate|string}} | ||
+ | {{hl2msg|int32|version|}} | ||
+ | {{hl2msg|int32|official_server|}} | ||
+ | {{hl2msg|repeated Stat|stats|}} | ||
+ | {{hl2msg|int32|user_id|}} | ||
+ | {{hl2msg|int32|crc|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | == DisplayInventory == | ||
+ | |||
+ | {{begin-hl2msg|DisplayInventory|string}} | ||
+ | {{hl2msg|bool|display|}} | ||
+ | {{hl2msg|int32|user_id|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | == XRankGet == | ||
+ | |||
+ | {{begin-hl2msg|XRankGet|string}} | ||
+ | {{hl2msg|int32|mode_idx|}} | ||
+ | {{hl2msg|int32|controller|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | == XRankUpd == | ||
+ | |||
+ | {{begin-hl2msg|XRankUpd|string}} | ||
+ | {{hl2msg|int32|mode_idx|}} | ||
+ | {{hl2msg|int32|controller|}} | ||
+ | {{hl2msg|int32|ranking|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | == CallVoteFailed == | ||
+ | |||
+ | {{begin-hl2msg|CallVoteFailed|string}} | ||
+ | {{hl2msg|int32|reason|}} | ||
+ | {{hl2msg|int32|time|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | == VoteStart == | ||
+ | |||
+ | {{begin-hl2msg|VoteStart|string}} | ||
+ | {{hl2msg|int32|team|}} | ||
+ | {{hl2msg|int32|ent_idx|}} | ||
+ | {{hl2msg|int32|vote_type|}} | ||
+ | {{hl2msg|string|disp_str|}} | ||
+ | {{hl2msg|string|details_str|}} | ||
+ | {{hl2msg|string|other_team_str|}} | ||
+ | {{hl2msg|bool|is_yes_no_vote|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | == VotePass == | ||
+ | |||
+ | {{begin-hl2msg|VotePass|string}} | ||
+ | {{hl2msg|int32|team|}} | ||
+ | {{hl2msg|int32|vote_type|}} | ||
+ | {{hl2msg|string|disp_str|}} | ||
+ | {{hl2msg|string|details_str|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | == VoteFailed == | ||
+ | |||
+ | {{begin-hl2msg|VoteFailed|string}} | ||
+ | {{hl2msg|int32|team|}} | ||
+ | {{hl2msg|int32|reason|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | == VoteSetup == | ||
+ | |||
+ | {{begin-hl2msg|VoteSetup|string}} | ||
+ | {{hl2msg|repeated string|potential_issues|}} | ||
+ | {{end-hl2msg}} | ||
+ | |||
+ | == SendLastKillerDamageToClient == | ||
+ | |||
+ | {{begin-hl2msg|SendLastKillerDamageToClient|string}} | ||
+ | {{hl2msg|int32|num_hits_given|}} | ||
+ | {{hl2msg|int32|damage_given|}} | ||
+ | {{hl2msg|int32|num_hits_taken|}} | ||
+ | {{hl2msg|int32|damage_taken|}} | ||
{{end-hl2msg}} | {{end-hl2msg}} |
Revision as of 08:47, 26 March 2013
Counter-Strike: Global Offensive uses Google's ProtoBuffers instead of Valve's traditional UserMessages.
The data on this page was read from cstrike15_usermessages.proto which was provided by Valve.
Contents
- 1 Valve Copyright Notice
- 2 VGUIMenu
- 3 Geiger
- 4 Train
- 5 HudText
- 6 SayText
- 7 SayText2
- 8 TextMsg
- 9 HudMsg
- 10 Shake
- 11 Fade
- 12 Rumble
- 13 CloseCaption
- 14 CloseCaptionDirect
- 15 SendAudio
- 16 RawAudio
- 17 VoiceMask
- 18 Damage
- 19 RadioText
- 20 HintText
- 21 KeyHintText
- 22 ProcessSpottedEntityUpdate
- 23 ReloadEffect
- 24 AdjustMoney
- 25 KillCam
- 26 DesiredTimescale
- 27 CurrentTimescale
- 28 AchievementEvent
- 29 MatchEndConditions
- 30 PlayerStatsUpdate
- 31 DisplayInventory
- 32 XRankGet
- 33 XRankUpd
- 34 CallVoteFailed
- 35 VoteStart
- 36 VotePass
- 37 VoteFailed
- 38 VoteSetup
- 39 SendLastKillerDamageToClient
Valve Copyright Notice
//====== Copyright (c) 2013, Valve Corporation, All rights reserved. ========// // // Redistribution and use in source and binary forms, with or without // modification, are permitted provided that the following conditions are met: // // Redistributions of source code must retain the above copyright notice, this // list of conditions and the following disclaimer. // Redistributions in binary form must reproduce the above copyright notice, // this list of conditions and the following disclaimer in the documentation // and/or other materials provided with the distribution. // // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" // AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE // IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE // ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE // LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR // CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF // SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS // INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN // CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF // THE POSSIBILITY OF SUCH DAMAGE. //===========================================================================// // // Purpose: The file defines our Google Protocol Buffers which are used in over // the wire messages for the Source engine. // //=============================================================================
VGUIMenu
Name: | SubKey | ||||||
Structure: |
|
Name: | VGUIMenu | |||||||||
Structure: |
|
Geiger
Name: | Geiger | |||
Structure: |
|
Train
Name: | Train | |||
Structure: |
|
HudText
Name: | HudText | |||
Structure: |
|
SayText
Name: | SayText | ||||||||||||
Structure: |
|
SayText2
Name: | SayText2 | |||||||||||||||
Structure: |
|
TextMsg
Name: | TextMsg | ||||||
Structure: |
|
HudMsg
Name: | HudMsg | ||||||||||||||||||||||||||||||
Structure: |
|
Shake
Name: | Shake | ||||||||||||
Structure: |
|
Fade
Name: | Fade | ||||||||||||
Structure: |
|
Rumble
Name: | Rumble | |||||||||
Structure: |
|
CloseCaption
Name: | CloseCaption | |||||||||
Structure: |
|
CloseCaptionDirect
Name: | CloseCaptionDirect | |||||||||
Structure: |
|
SendAudio
Name: | SendAudio | |||
Structure: |
|
RawAudio
Name: | RawAudio | ||||||||||||
Structure: |
|
VoiceMask
Name: | PlayerMask | ||||||
Structure: |
|
Name: | VoiceMask | ||||||
Structure: |
|
Damage
Name: | Damage | ||||||
Structure: |
|
RadioText
Name: | RadioText | ||||||||||||
Structure: |
|
HintText
Name: | HintText | |||
Structure: |
|
KeyHintText
Name: | KeyHintText | |||
Structure: |
|
ProcessSpottedEntityUpdate
Note: gurjeets - Message below is slightly bigger in size than the non-protobuf version, by around 8 bits.
Name: | SpottedEntityUpdate | |||||||||||||||||||||||||||
Structure: |
|
Name: | ProcessSpottedEntityUpdate | |||
Structure: |
|
ReloadEffect
Name: | ReloadEffect | |||
Structure: |
|
AdjustMoney
Name: | AdjustMoney | |||
Structure: |
|
KillCam
Name: | KillCam | |||||||||
Structure: |
|
DesiredTimescale
Name: | DesiredTimescale | ||||||||||||
Structure: |
|
CurrentTimescale
Name: | CurrentTimescale | |||
Structure: |
|
AchievementEvent
Name: | AchievementEvent | |||||||||
Structure: |
|
MatchEndConditions
Name: | MatchEndConditions | ||||||||||||
Structure: |
|
PlayerStatsUpdate
Name: | Stat | ||||||
Structure: |
|
Name: | PlayerStatsUpdate | |||||||||||||||
Structure: |
|
DisplayInventory
Name: | DisplayInventory | ||||||
Structure: |
|
XRankGet
Name: | XRankGet | ||||||
Structure: |
|
XRankUpd
Name: | XRankUpd | |||||||||
Structure: |
|
CallVoteFailed
Name: | CallVoteFailed | ||||||
Structure: |
|
VoteStart
Name: | VoteStart | |||||||||||||||||||||
Structure: |
|
VotePass
Name: | VotePass | ||||||||||||
Structure: |
|
VoteFailed
Name: | VoteFailed | ||||||
Structure: |
|
VoteSetup
Name: | VoteSetup | |||
Structure: |
|
SendLastKillerDamageToClient
Name: | SendLastKillerDamageToClient | ||||||||||||
Structure: |
|