import type { GenEnum, GenFile, GenMessage } from "@bufbuild/protobuf/codegenv2"; import type { CMsgQAngle, CMsgRGBA, CMsgTransform, CMsgVector, CMsgVector2D } from "./networkbasetypes_pb.js"; import type { CEconItemPreviewDataBlock, CMsgGCCStrike15_ClientDeepStats, CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded, CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve, PlayerDecalDigitalSignature, ScoreLeaderboardData } from "./cstrike15_gcmessages_pb.js"; import type { Message } from "@bufbuild/protobuf"; /** * Describes the file cstrike15_usermessages.proto. */ export declare const file_cstrike15_usermessages: GenFile; /** * @generated from message CCSUsrMsg_VGUIMenu */ export type CCSUsrMsg_VGUIMenu = Message<"CCSUsrMsg_VGUIMenu"> & { /** * @generated from field: optional string name = 1; */ name: string; /** * @generated from field: optional bool show = 2; */ show: boolean; /** * @generated from field: repeated CCSUsrMsg_VGUIMenu.Keys keys = 3; */ keys: CCSUsrMsg_VGUIMenu_Keys[]; }; /** * Describes the message CCSUsrMsg_VGUIMenu. * Use `create(CCSUsrMsg_VGUIMenuSchema)` to create a new message. */ export declare const CCSUsrMsg_VGUIMenuSchema: GenMessage; /** * @generated from message CCSUsrMsg_VGUIMenu.Keys */ export type CCSUsrMsg_VGUIMenu_Keys = Message<"CCSUsrMsg_VGUIMenu.Keys"> & { /** * @generated from field: optional string name = 1; */ name: string; /** * @generated from field: optional string value = 2; */ value: string; }; /** * Describes the message CCSUsrMsg_VGUIMenu.Keys. * Use `create(CCSUsrMsg_VGUIMenu_KeysSchema)` to create a new message. */ export declare const CCSUsrMsg_VGUIMenu_KeysSchema: GenMessage; /** * @generated from message CCSUsrMsg_Geiger */ export type CCSUsrMsg_Geiger = Message<"CCSUsrMsg_Geiger"> & { /** * @generated from field: optional int32 range = 1; */ range: number; }; /** * Describes the message CCSUsrMsg_Geiger. * Use `create(CCSUsrMsg_GeigerSchema)` to create a new message. */ export declare const CCSUsrMsg_GeigerSchema: GenMessage; /** * @generated from message CCSUsrMsg_Train */ export type CCSUsrMsg_Train = Message<"CCSUsrMsg_Train"> & { /** * @generated from field: optional int32 train = 1; */ train: number; }; /** * Describes the message CCSUsrMsg_Train. * Use `create(CCSUsrMsg_TrainSchema)` to create a new message. */ export declare const CCSUsrMsg_TrainSchema: GenMessage; /** * @generated from message CCSUsrMsg_HudText */ export type CCSUsrMsg_HudText = Message<"CCSUsrMsg_HudText"> & { /** * @generated from field: optional string text = 1; */ text: string; }; /** * Describes the message CCSUsrMsg_HudText. * Use `create(CCSUsrMsg_HudTextSchema)` to create a new message. */ export declare const CCSUsrMsg_HudTextSchema: GenMessage; /** * @generated from message CCSUsrMsg_HudMsg */ export type CCSUsrMsg_HudMsg = Message<"CCSUsrMsg_HudMsg"> & { /** * @generated from field: optional int32 channel = 1; */ channel: number; /** * @generated from field: optional CMsgVector2D pos = 2; */ pos?: CMsgVector2D; /** * @generated from field: optional CMsgRGBA clr1 = 3; */ clr1?: CMsgRGBA; /** * @generated from field: optional CMsgRGBA clr2 = 4; */ clr2?: CMsgRGBA; /** * @generated from field: optional int32 effect = 5; */ effect: number; /** * @generated from field: optional float fade_in_time = 6; */ fadeInTime: number; /** * @generated from field: optional float fade_out_time = 7; */ fadeOutTime: number; /** * @generated from field: optional float hold_time = 9; */ holdTime: number; /** * @generated from field: optional float fx_time = 10; */ fxTime: number; /** * @generated from field: optional string text = 11; */ text: string; }; /** * Describes the message CCSUsrMsg_HudMsg. * Use `create(CCSUsrMsg_HudMsgSchema)` to create a new message. */ export declare const CCSUsrMsg_HudMsgSchema: GenMessage; /** * @generated from message CCSUsrMsg_Shake */ export type CCSUsrMsg_Shake = Message<"CCSUsrMsg_Shake"> & { /** * @generated from field: optional int32 command = 1; */ command: number; /** * @generated from field: optional float local_amplitude = 2; */ localAmplitude: number; /** * @generated from field: optional float frequency = 3; */ frequency: number; /** * @generated from field: optional float duration = 4; */ duration: number; }; /** * Describes the message CCSUsrMsg_Shake. * Use `create(CCSUsrMsg_ShakeSchema)` to create a new message. */ export declare const CCSUsrMsg_ShakeSchema: GenMessage; /** * @generated from message CCSUsrMsg_Fade */ export type CCSUsrMsg_Fade = Message<"CCSUsrMsg_Fade"> & { /** * @generated from field: optional int32 duration = 1; */ duration: number; /** * @generated from field: optional int32 hold_time = 2; */ holdTime: number; /** * @generated from field: optional int32 flags = 3; */ flags: number; /** * @generated from field: optional CMsgRGBA clr = 4; */ clr?: CMsgRGBA; }; /** * Describes the message CCSUsrMsg_Fade. * Use `create(CCSUsrMsg_FadeSchema)` to create a new message. */ export declare const CCSUsrMsg_FadeSchema: GenMessage; /** * @generated from message CCSUsrMsg_Rumble */ export type CCSUsrMsg_Rumble = Message<"CCSUsrMsg_Rumble"> & { /** * @generated from field: optional int32 index = 1; */ index: number; /** * @generated from field: optional int32 data = 2; */ data: number; /** * @generated from field: optional int32 flags = 3; */ flags: number; }; /** * Describes the message CCSUsrMsg_Rumble. * Use `create(CCSUsrMsg_RumbleSchema)` to create a new message. */ export declare const CCSUsrMsg_RumbleSchema: GenMessage; /** * @generated from message CCSUsrMsg_CloseCaption */ export type CCSUsrMsg_CloseCaption = Message<"CCSUsrMsg_CloseCaption"> & { /** * @generated from field: optional uint32 hash = 1; */ hash: number; /** * @generated from field: optional int32 duration = 2; */ duration: number; /** * @generated from field: optional bool from_player = 3; */ fromPlayer: boolean; /** * @generated from field: optional string cctoken = 4; */ cctoken: string; }; /** * Describes the message CCSUsrMsg_CloseCaption. * Use `create(CCSUsrMsg_CloseCaptionSchema)` to create a new message. */ export declare const CCSUsrMsg_CloseCaptionSchema: GenMessage; /** * @generated from message CCSUsrMsg_CloseCaptionDirect */ export type CCSUsrMsg_CloseCaptionDirect = Message<"CCSUsrMsg_CloseCaptionDirect"> & { /** * @generated from field: optional uint32 hash = 1; */ hash: number; /** * @generated from field: optional int32 duration = 2; */ duration: number; /** * @generated from field: optional bool from_player = 3; */ fromPlayer: boolean; }; /** * Describes the message CCSUsrMsg_CloseCaptionDirect. * Use `create(CCSUsrMsg_CloseCaptionDirectSchema)` to create a new message. */ export declare const CCSUsrMsg_CloseCaptionDirectSchema: GenMessage; /** * @generated from message CCSUsrMsg_SendAudio */ export type CCSUsrMsg_SendAudio = Message<"CCSUsrMsg_SendAudio"> & { /** * @generated from field: optional string radio_sound = 1; */ radioSound: string; }; /** * Describes the message CCSUsrMsg_SendAudio. * Use `create(CCSUsrMsg_SendAudioSchema)` to create a new message. */ export declare const CCSUsrMsg_SendAudioSchema: GenMessage; /** * @generated from message CCSUsrMsg_RawAudio */ export type CCSUsrMsg_RawAudio = Message<"CCSUsrMsg_RawAudio"> & { /** * @generated from field: optional int32 pitch = 1; */ pitch: number; /** * @generated from field: optional int32 entidx = 2 [default = -1]; */ entidx: number; /** * @generated from field: optional float duration = 3; */ duration: number; /** * @generated from field: optional string voice_filename = 4; */ voiceFilename: string; }; /** * Describes the message CCSUsrMsg_RawAudio. * Use `create(CCSUsrMsg_RawAudioSchema)` to create a new message. */ export declare const CCSUsrMsg_RawAudioSchema: GenMessage; /** * @generated from message CCSUsrMsg_VoiceMask */ export type CCSUsrMsg_VoiceMask = Message<"CCSUsrMsg_VoiceMask"> & { /** * @generated from field: repeated CCSUsrMsg_VoiceMask.PlayerMask player_masks = 1; */ playerMasks: CCSUsrMsg_VoiceMask_PlayerMask[]; /** * @generated from field: optional bool player_mod_enable = 2; */ playerModEnable: boolean; }; /** * Describes the message CCSUsrMsg_VoiceMask. * Use `create(CCSUsrMsg_VoiceMaskSchema)` to create a new message. */ export declare const CCSUsrMsg_VoiceMaskSchema: GenMessage; /** * @generated from message CCSUsrMsg_VoiceMask.PlayerMask */ export type CCSUsrMsg_VoiceMask_PlayerMask = Message<"CCSUsrMsg_VoiceMask.PlayerMask"> & { /** * @generated from field: optional int32 game_rules_mask = 1; */ gameRulesMask: number; /** * @generated from field: optional int32 ban_masks = 2; */ banMasks: number; }; /** * Describes the message CCSUsrMsg_VoiceMask.PlayerMask. * Use `create(CCSUsrMsg_VoiceMask_PlayerMaskSchema)` to create a new message. */ export declare const CCSUsrMsg_VoiceMask_PlayerMaskSchema: GenMessage; /** * @generated from message CCSUsrMsg_Damage */ export type CCSUsrMsg_Damage = Message<"CCSUsrMsg_Damage"> & { /** * @generated from field: optional int32 amount = 1; */ amount: number; /** * @generated from field: optional CMsgVector inflictor_world_pos = 2; */ inflictorWorldPos?: CMsgVector; /** * @generated from field: optional int32 victim_entindex = 3 [default = -1]; */ victimEntindex: number; }; /** * Describes the message CCSUsrMsg_Damage. * Use `create(CCSUsrMsg_DamageSchema)` to create a new message. */ export declare const CCSUsrMsg_DamageSchema: GenMessage; /** * @generated from message CCSUsrMsg_RadioText */ export type CCSUsrMsg_RadioText = Message<"CCSUsrMsg_RadioText"> & { /** * @generated from field: optional int32 msg_dst = 1; */ msgDst: number; /** * @generated from field: optional int32 client = 2 [default = -1]; */ client: number; /** * @generated from field: optional string msg_name = 3; */ msgName: string; /** * @generated from field: repeated string params = 4; */ params: string[]; }; /** * Describes the message CCSUsrMsg_RadioText. * Use `create(CCSUsrMsg_RadioTextSchema)` to create a new message. */ export declare const CCSUsrMsg_RadioTextSchema: GenMessage; /** * @generated from message CCSUsrMsg_HintText */ export type CCSUsrMsg_HintText = Message<"CCSUsrMsg_HintText"> & { /** * @generated from field: optional string message = 1; */ message: string; }; /** * Describes the message CCSUsrMsg_HintText. * Use `create(CCSUsrMsg_HintTextSchema)` to create a new message. */ export declare const CCSUsrMsg_HintTextSchema: GenMessage; /** * @generated from message CCSUsrMsg_KeyHintText */ export type CCSUsrMsg_KeyHintText = Message<"CCSUsrMsg_KeyHintText"> & { /** * @generated from field: repeated string messages = 1; */ messages: string[]; }; /** * Describes the message CCSUsrMsg_KeyHintText. * Use `create(CCSUsrMsg_KeyHintTextSchema)` to create a new message. */ export declare const CCSUsrMsg_KeyHintTextSchema: GenMessage; /** * @generated from message CCSUsrMsg_ProcessSpottedEntityUpdate */ export type CCSUsrMsg_ProcessSpottedEntityUpdate = Message<"CCSUsrMsg_ProcessSpottedEntityUpdate"> & { /** * @generated from field: optional bool new_update = 1; */ newUpdate: boolean; /** * @generated from field: repeated CCSUsrMsg_ProcessSpottedEntityUpdate.SpottedEntityUpdate entity_updates = 2; */ entityUpdates: CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate[]; }; /** * Describes the message CCSUsrMsg_ProcessSpottedEntityUpdate. * Use `create(CCSUsrMsg_ProcessSpottedEntityUpdateSchema)` to create a new message. */ export declare const CCSUsrMsg_ProcessSpottedEntityUpdateSchema: GenMessage; /** * @generated from message CCSUsrMsg_ProcessSpottedEntityUpdate.SpottedEntityUpdate */ export type CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate = Message<"CCSUsrMsg_ProcessSpottedEntityUpdate.SpottedEntityUpdate"> & { /** * @generated from field: optional int32 entity_idx = 1 [default = -1]; */ entityIdx: number; /** * @generated from field: optional int32 class_id = 2; */ classId: number; /** * @generated from field: optional int32 origin_x = 3; */ originX: number; /** * @generated from field: optional int32 origin_y = 4; */ originY: number; /** * @generated from field: optional int32 origin_z = 5; */ originZ: number; /** * @generated from field: optional int32 angle_y = 6; */ angleY: number; /** * @generated from field: optional bool defuser = 7; */ defuser: boolean; /** * @generated from field: optional bool player_has_defuser = 8; */ playerHasDefuser: boolean; /** * @generated from field: optional bool player_has_c4 = 9; */ playerHasC4: boolean; }; /** * Describes the message CCSUsrMsg_ProcessSpottedEntityUpdate.SpottedEntityUpdate. * Use `create(CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdateSchema)` to create a new message. */ export declare const CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdateSchema: GenMessage; /** * @generated from message CCSUsrMsg_SendPlayerItemDrops */ export type CCSUsrMsg_SendPlayerItemDrops = Message<"CCSUsrMsg_SendPlayerItemDrops"> & { /** * @generated from field: repeated CEconItemPreviewDataBlock entity_updates = 1; */ entityUpdates: CEconItemPreviewDataBlock[]; }; /** * Describes the message CCSUsrMsg_SendPlayerItemDrops. * Use `create(CCSUsrMsg_SendPlayerItemDropsSchema)` to create a new message. */ export declare const CCSUsrMsg_SendPlayerItemDropsSchema: GenMessage; /** * @generated from message CCSUsrMsg_SendPlayerItemFound */ export type CCSUsrMsg_SendPlayerItemFound = Message<"CCSUsrMsg_SendPlayerItemFound"> & { /** * @generated from field: optional CEconItemPreviewDataBlock iteminfo = 1; */ iteminfo?: CEconItemPreviewDataBlock; /** * @generated from field: optional int32 playerslot = 2 [default = -1]; */ playerslot: number; }; /** * Describes the message CCSUsrMsg_SendPlayerItemFound. * Use `create(CCSUsrMsg_SendPlayerItemFoundSchema)` to create a new message. */ export declare const CCSUsrMsg_SendPlayerItemFoundSchema: GenMessage; /** * @generated from message CCSUsrMsg_ReloadEffect */ export type CCSUsrMsg_ReloadEffect = Message<"CCSUsrMsg_ReloadEffect"> & { /** * @generated from field: optional int32 entidx = 1 [default = -1]; */ entidx: number; /** * @generated from field: optional int32 actanim = 2; */ actanim: number; /** * @generated from field: optional float origin_x = 3; */ originX: number; /** * @generated from field: optional float origin_y = 4; */ originY: number; /** * @generated from field: optional float origin_z = 5; */ originZ: number; }; /** * Describes the message CCSUsrMsg_ReloadEffect. * Use `create(CCSUsrMsg_ReloadEffectSchema)` to create a new message. */ export declare const CCSUsrMsg_ReloadEffectSchema: GenMessage; /** * @generated from message CCSUsrMsg_WeaponSound */ export type CCSUsrMsg_WeaponSound = Message<"CCSUsrMsg_WeaponSound"> & { /** * @generated from field: optional int32 entidx = 1 [default = -1]; */ entidx: number; /** * @generated from field: optional float origin_x = 2; */ originX: number; /** * @generated from field: optional float origin_y = 3; */ originY: number; /** * @generated from field: optional float origin_z = 4; */ originZ: number; /** * @generated from field: optional string sound = 5; */ sound: string; /** * @generated from field: optional float game_timestamp = 6; */ gameTimestamp: number; /** * @generated from field: optional fixed32 source_soundscapeid = 7; */ sourceSoundscapeid: number; }; /** * Describes the message CCSUsrMsg_WeaponSound. * Use `create(CCSUsrMsg_WeaponSoundSchema)` to create a new message. */ export declare const CCSUsrMsg_WeaponSoundSchema: GenMessage; /** * @generated from message CCSUsrMsg_UpdateScreenHealthBar */ export type CCSUsrMsg_UpdateScreenHealthBar = Message<"CCSUsrMsg_UpdateScreenHealthBar"> & { /** * @generated from field: optional int32 entidx = 1 [default = -1]; */ entidx: number; /** * @generated from field: optional float healthratio_old = 2; */ healthratioOld: number; /** * @generated from field: optional float healthratio_new = 3; */ healthratioNew: number; /** * @generated from field: optional int32 style = 4; */ style: number; }; /** * Describes the message CCSUsrMsg_UpdateScreenHealthBar. * Use `create(CCSUsrMsg_UpdateScreenHealthBarSchema)` to create a new message. */ export declare const CCSUsrMsg_UpdateScreenHealthBarSchema: GenMessage; /** * @generated from message CCSUsrMsg_EntityOutlineHighlight */ export type CCSUsrMsg_EntityOutlineHighlight = Message<"CCSUsrMsg_EntityOutlineHighlight"> & { /** * @generated from field: optional int32 entidx = 1 [default = -1]; */ entidx: number; /** * @generated from field: optional bool removehighlight = 2; */ removehighlight: boolean; }; /** * Describes the message CCSUsrMsg_EntityOutlineHighlight. * Use `create(CCSUsrMsg_EntityOutlineHighlightSchema)` to create a new message. */ export declare const CCSUsrMsg_EntityOutlineHighlightSchema: GenMessage; /** * @generated from message CCSUsrMsg_AdjustMoney */ export type CCSUsrMsg_AdjustMoney = Message<"CCSUsrMsg_AdjustMoney"> & { /** * @generated from field: optional int32 amount = 1; */ amount: number; }; /** * Describes the message CCSUsrMsg_AdjustMoney. * Use `create(CCSUsrMsg_AdjustMoneySchema)` to create a new message. */ export declare const CCSUsrMsg_AdjustMoneySchema: GenMessage; /** * @generated from message CCSUsrMsg_ReportHit */ export type CCSUsrMsg_ReportHit = Message<"CCSUsrMsg_ReportHit"> & { /** * @generated from field: optional float pos_x = 1; */ posX: number; /** * @generated from field: optional float pos_y = 2; */ posY: number; /** * @generated from field: optional float timestamp = 4; */ timestamp: number; /** * @generated from field: optional float pos_z = 3; */ posZ: number; }; /** * Describes the message CCSUsrMsg_ReportHit. * Use `create(CCSUsrMsg_ReportHitSchema)` to create a new message. */ export declare const CCSUsrMsg_ReportHitSchema: GenMessage; /** * @generated from message CCSUsrMsg_KillCam */ export type CCSUsrMsg_KillCam = Message<"CCSUsrMsg_KillCam"> & { /** * @generated from field: optional int32 obs_mode = 1; */ obsMode: number; /** * @generated from field: optional int32 first_target = 2 [default = -1]; */ firstTarget: number; /** * @generated from field: optional int32 second_target = 3 [default = -1]; */ secondTarget: number; }; /** * Describes the message CCSUsrMsg_KillCam. * Use `create(CCSUsrMsg_KillCamSchema)` to create a new message. */ export declare const CCSUsrMsg_KillCamSchema: GenMessage; /** * @generated from message CCSUsrMsg_DesiredTimescale */ export type CCSUsrMsg_DesiredTimescale = Message<"CCSUsrMsg_DesiredTimescale"> & { /** * @generated from field: optional float desired_timescale = 1; */ desiredTimescale: number; /** * @generated from field: optional float duration_realtime_sec = 2; */ durationRealtimeSec: number; /** * @generated from field: optional int32 interpolator_type = 3; */ interpolatorType: number; /** * @generated from field: optional float start_blend_time = 4; */ startBlendTime: number; }; /** * Describes the message CCSUsrMsg_DesiredTimescale. * Use `create(CCSUsrMsg_DesiredTimescaleSchema)` to create a new message. */ export declare const CCSUsrMsg_DesiredTimescaleSchema: GenMessage; /** * @generated from message CCSUsrMsg_CurrentTimescale */ export type CCSUsrMsg_CurrentTimescale = Message<"CCSUsrMsg_CurrentTimescale"> & { /** * @generated from field: optional float cur_timescale = 1; */ curTimescale: number; }; /** * Describes the message CCSUsrMsg_CurrentTimescale. * Use `create(CCSUsrMsg_CurrentTimescaleSchema)` to create a new message. */ export declare const CCSUsrMsg_CurrentTimescaleSchema: GenMessage; /** * @generated from message CCSUsrMsg_AchievementEvent */ export type CCSUsrMsg_AchievementEvent = Message<"CCSUsrMsg_AchievementEvent"> & { /** * @generated from field: optional int32 achievement = 1; */ achievement: number; /** * @generated from field: optional int32 count = 2; */ count: number; /** * @generated from field: optional int32 user_id = 3; */ userId: number; }; /** * Describes the message CCSUsrMsg_AchievementEvent. * Use `create(CCSUsrMsg_AchievementEventSchema)` to create a new message. */ export declare const CCSUsrMsg_AchievementEventSchema: GenMessage; /** * @generated from message CCSUsrMsg_MatchEndConditions */ export type CCSUsrMsg_MatchEndConditions = Message<"CCSUsrMsg_MatchEndConditions"> & { /** * @generated from field: optional int32 fraglimit = 1; */ fraglimit: number; /** * @generated from field: optional int32 mp_maxrounds = 2; */ mpMaxrounds: number; /** * @generated from field: optional int32 mp_winlimit = 3; */ mpWinlimit: number; /** * @generated from field: optional float mp_timelimit = 4; */ mpTimelimit: number; }; /** * Describes the message CCSUsrMsg_MatchEndConditions. * Use `create(CCSUsrMsg_MatchEndConditionsSchema)` to create a new message. */ export declare const CCSUsrMsg_MatchEndConditionsSchema: GenMessage; /** * @generated from message CCSUsrMsg_PlayerStatsUpdate */ export type CCSUsrMsg_PlayerStatsUpdate = Message<"CCSUsrMsg_PlayerStatsUpdate"> & { /** * @generated from field: optional int32 version = 1; */ version: number; /** * @generated from field: repeated CCSUsrMsg_PlayerStatsUpdate.Stat stats = 4; */ stats: CCSUsrMsg_PlayerStatsUpdate_Stat[]; /** * @generated from field: optional uint32 ehandle = 5; */ ehandle: number; /** * @generated from field: optional int32 crc = 6; */ crc: number; }; /** * Describes the message CCSUsrMsg_PlayerStatsUpdate. * Use `create(CCSUsrMsg_PlayerStatsUpdateSchema)` to create a new message. */ export declare const CCSUsrMsg_PlayerStatsUpdateSchema: GenMessage; /** * @generated from message CCSUsrMsg_PlayerStatsUpdate.Stat */ export type CCSUsrMsg_PlayerStatsUpdate_Stat = Message<"CCSUsrMsg_PlayerStatsUpdate.Stat"> & { /** * @generated from field: optional int32 idx = 1; */ idx: number; /** * @generated from field: optional int32 delta = 2; */ delta: number; }; /** * Describes the message CCSUsrMsg_PlayerStatsUpdate.Stat. * Use `create(CCSUsrMsg_PlayerStatsUpdate_StatSchema)` to create a new message. */ export declare const CCSUsrMsg_PlayerStatsUpdate_StatSchema: GenMessage; /** * @generated from message CCSUsrMsg_QuestProgress */ export type CCSUsrMsg_QuestProgress = Message<"CCSUsrMsg_QuestProgress"> & { /** * @generated from field: optional uint32 quest_id = 1; */ questId: number; /** * @generated from field: optional uint32 normal_points = 2; */ normalPoints: number; /** * @generated from field: optional uint32 bonus_points = 3; */ bonusPoints: number; /** * @generated from field: optional bool is_event_quest = 4; */ isEventQuest: boolean; }; /** * Describes the message CCSUsrMsg_QuestProgress. * Use `create(CCSUsrMsg_QuestProgressSchema)` to create a new message. */ export declare const CCSUsrMsg_QuestProgressSchema: GenMessage; /** * @generated from message CCSUsrMsg_ScoreLeaderboardData */ export type CCSUsrMsg_ScoreLeaderboardData = Message<"CCSUsrMsg_ScoreLeaderboardData"> & { /** * @generated from field: optional ScoreLeaderboardData data = 1; */ data?: ScoreLeaderboardData; }; /** * Describes the message CCSUsrMsg_ScoreLeaderboardData. * Use `create(CCSUsrMsg_ScoreLeaderboardDataSchema)` to create a new message. */ export declare const CCSUsrMsg_ScoreLeaderboardDataSchema: GenMessage; /** * @generated from message CCSUsrMsg_PlayerDecalDigitalSignature */ export type CCSUsrMsg_PlayerDecalDigitalSignature = Message<"CCSUsrMsg_PlayerDecalDigitalSignature"> & { /** * @generated from field: optional PlayerDecalDigitalSignature data = 1; */ data?: PlayerDecalDigitalSignature; }; /** * Describes the message CCSUsrMsg_PlayerDecalDigitalSignature. * Use `create(CCSUsrMsg_PlayerDecalDigitalSignatureSchema)` to create a new message. */ export declare const CCSUsrMsg_PlayerDecalDigitalSignatureSchema: GenMessage; /** * @generated from message CCSUsrMsg_XRankGet */ export type CCSUsrMsg_XRankGet = Message<"CCSUsrMsg_XRankGet"> & { /** * @generated from field: optional int32 mode_idx = 1; */ modeIdx: number; /** * @generated from field: optional int32 controller = 2; */ controller: number; }; /** * Describes the message CCSUsrMsg_XRankGet. * Use `create(CCSUsrMsg_XRankGetSchema)` to create a new message. */ export declare const CCSUsrMsg_XRankGetSchema: GenMessage; /** * @generated from message CCSUsrMsg_XRankUpd */ export type CCSUsrMsg_XRankUpd = Message<"CCSUsrMsg_XRankUpd"> & { /** * @generated from field: optional int32 mode_idx = 1; */ modeIdx: number; /** * @generated from field: optional int32 controller = 2; */ controller: number; /** * @generated from field: optional int32 ranking = 3; */ ranking: number; }; /** * Describes the message CCSUsrMsg_XRankUpd. * Use `create(CCSUsrMsg_XRankUpdSchema)` to create a new message. */ export declare const CCSUsrMsg_XRankUpdSchema: GenMessage; /** * @generated from message CCSUsrMsg_CallVoteFailed */ export type CCSUsrMsg_CallVoteFailed = Message<"CCSUsrMsg_CallVoteFailed"> & { /** * @generated from field: optional int32 reason = 1; */ reason: number; /** * @generated from field: optional int32 time = 2; */ time: number; }; /** * Describes the message CCSUsrMsg_CallVoteFailed. * Use `create(CCSUsrMsg_CallVoteFailedSchema)` to create a new message. */ export declare const CCSUsrMsg_CallVoteFailedSchema: GenMessage; /** * @generated from message CCSUsrMsg_VoteStart */ export type CCSUsrMsg_VoteStart = Message<"CCSUsrMsg_VoteStart"> & { /** * @generated from field: optional int32 team = 1; */ team: number; /** * @generated from field: optional int32 player_slot = 2 [default = -1]; */ playerSlot: number; /** * @generated from field: optional int32 vote_type = 3; */ voteType: number; /** * @generated from field: optional string disp_str = 4; */ dispStr: string; /** * @generated from field: optional string details_str = 5; */ detailsStr: string; /** * @generated from field: optional string other_team_str = 6; */ otherTeamStr: string; /** * @generated from field: optional bool is_yes_no_vote = 7; */ isYesNoVote: boolean; /** * @generated from field: optional int32 player_slot_target = 8 [default = -1]; */ playerSlotTarget: number; }; /** * Describes the message CCSUsrMsg_VoteStart. * Use `create(CCSUsrMsg_VoteStartSchema)` to create a new message. */ export declare const CCSUsrMsg_VoteStartSchema: GenMessage; /** * @generated from message CCSUsrMsg_VotePass */ export type CCSUsrMsg_VotePass = Message<"CCSUsrMsg_VotePass"> & { /** * @generated from field: optional int32 team = 1; */ team: number; /** * @generated from field: optional int32 vote_type = 2; */ voteType: number; /** * @generated from field: optional string disp_str = 3; */ dispStr: string; /** * @generated from field: optional string details_str = 4; */ detailsStr: string; }; /** * Describes the message CCSUsrMsg_VotePass. * Use `create(CCSUsrMsg_VotePassSchema)` to create a new message. */ export declare const CCSUsrMsg_VotePassSchema: GenMessage; /** * @generated from message CCSUsrMsg_VoteFailed */ export type CCSUsrMsg_VoteFailed = Message<"CCSUsrMsg_VoteFailed"> & { /** * @generated from field: optional int32 team = 1; */ team: number; /** * @generated from field: optional int32 reason = 2; */ reason: number; }; /** * Describes the message CCSUsrMsg_VoteFailed. * Use `create(CCSUsrMsg_VoteFailedSchema)` to create a new message. */ export declare const CCSUsrMsg_VoteFailedSchema: GenMessage; /** * @generated from message CCSUsrMsg_VoteSetup */ export type CCSUsrMsg_VoteSetup = Message<"CCSUsrMsg_VoteSetup"> & { /** * @generated from field: repeated string potential_issues = 1; */ potentialIssues: string[]; }; /** * Describes the message CCSUsrMsg_VoteSetup. * Use `create(CCSUsrMsg_VoteSetupSchema)` to create a new message. */ export declare const CCSUsrMsg_VoteSetupSchema: GenMessage; /** * @generated from message CCSUsrMsg_SendLastKillerDamageToClient */ export type CCSUsrMsg_SendLastKillerDamageToClient = Message<"CCSUsrMsg_SendLastKillerDamageToClient"> & { /** * @generated from field: optional int32 num_hits_given = 1; */ numHitsGiven: number; /** * @generated from field: optional int32 damage_given = 2; */ damageGiven: number; /** * @generated from field: optional int32 num_hits_taken = 3; */ numHitsTaken: number; /** * @generated from field: optional int32 damage_taken = 4; */ damageTaken: number; /** * @generated from field: optional int32 actual_damage_given = 5; */ actualDamageGiven: number; /** * @generated from field: optional int32 actual_damage_taken = 6; */ actualDamageTaken: number; }; /** * Describes the message CCSUsrMsg_SendLastKillerDamageToClient. * Use `create(CCSUsrMsg_SendLastKillerDamageToClientSchema)` to create a new message. */ export declare const CCSUsrMsg_SendLastKillerDamageToClientSchema: GenMessage; /** * @generated from message CCSUsrMsg_ServerRankUpdate */ export type CCSUsrMsg_ServerRankUpdate = Message<"CCSUsrMsg_ServerRankUpdate"> & { /** * @generated from field: repeated CCSUsrMsg_ServerRankUpdate.RankUpdate rank_update = 1; */ rankUpdate: CCSUsrMsg_ServerRankUpdate_RankUpdate[]; }; /** * Describes the message CCSUsrMsg_ServerRankUpdate. * Use `create(CCSUsrMsg_ServerRankUpdateSchema)` to create a new message. */ export declare const CCSUsrMsg_ServerRankUpdateSchema: GenMessage; /** * @generated from message CCSUsrMsg_ServerRankUpdate.RankUpdate */ export type CCSUsrMsg_ServerRankUpdate_RankUpdate = Message<"CCSUsrMsg_ServerRankUpdate.RankUpdate"> & { /** * @generated from field: optional int32 account_id = 1; */ accountId: number; /** * @generated from field: optional int32 rank_old = 2; */ rankOld: number; /** * @generated from field: optional int32 rank_new = 3; */ rankNew: number; /** * @generated from field: optional int32 num_wins = 4; */ numWins: number; /** * @generated from field: optional float rank_change = 5; */ rankChange: number; /** * @generated from field: optional int32 rank_type_id = 6; */ rankTypeId: number; }; /** * Describes the message CCSUsrMsg_ServerRankUpdate.RankUpdate. * Use `create(CCSUsrMsg_ServerRankUpdate_RankUpdateSchema)` to create a new message. */ export declare const CCSUsrMsg_ServerRankUpdate_RankUpdateSchema: GenMessage; /** * @generated from message CCSUsrMsg_XpUpdate */ export type CCSUsrMsg_XpUpdate = Message<"CCSUsrMsg_XpUpdate"> & { /** * @generated from field: optional CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded data = 1; */ data?: CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded; }; /** * Describes the message CCSUsrMsg_XpUpdate. * Use `create(CCSUsrMsg_XpUpdateSchema)` to create a new message. */ export declare const CCSUsrMsg_XpUpdateSchema: GenMessage; /** * @generated from message CCSUsrMsg_ItemPickup */ export type CCSUsrMsg_ItemPickup = Message<"CCSUsrMsg_ItemPickup"> & { /** * @generated from field: optional string item = 1; */ item: string; }; /** * Describes the message CCSUsrMsg_ItemPickup. * Use `create(CCSUsrMsg_ItemPickupSchema)` to create a new message. */ export declare const CCSUsrMsg_ItemPickupSchema: GenMessage; /** * @generated from message CCSUsrMsg_ShowMenu */ export type CCSUsrMsg_ShowMenu = Message<"CCSUsrMsg_ShowMenu"> & { /** * @generated from field: optional int32 bits_valid_slots = 1; */ bitsValidSlots: number; /** * @generated from field: optional int32 display_time = 2; */ displayTime: number; /** * @generated from field: optional string menu_string = 3; */ menuString: string; }; /** * Describes the message CCSUsrMsg_ShowMenu. * Use `create(CCSUsrMsg_ShowMenuSchema)` to create a new message. */ export declare const CCSUsrMsg_ShowMenuSchema: GenMessage; /** * @generated from message CCSUsrMsg_BarTime */ export type CCSUsrMsg_BarTime = Message<"CCSUsrMsg_BarTime"> & { /** * @generated from field: optional string time = 1; */ time: string; }; /** * Describes the message CCSUsrMsg_BarTime. * Use `create(CCSUsrMsg_BarTimeSchema)` to create a new message. */ export declare const CCSUsrMsg_BarTimeSchema: GenMessage; /** * @generated from message CCSUsrMsg_AmmoDenied */ export type CCSUsrMsg_AmmoDenied = Message<"CCSUsrMsg_AmmoDenied"> & { /** * @generated from field: optional int32 ammoidx = 1; */ ammoidx: number; }; /** * Describes the message CCSUsrMsg_AmmoDenied. * Use `create(CCSUsrMsg_AmmoDeniedSchema)` to create a new message. */ export declare const CCSUsrMsg_AmmoDeniedSchema: GenMessage; /** * @generated from message CCSUsrMsg_MarkAchievement */ export type CCSUsrMsg_MarkAchievement = Message<"CCSUsrMsg_MarkAchievement"> & { /** * @generated from field: optional string achievement = 1; */ achievement: string; }; /** * Describes the message CCSUsrMsg_MarkAchievement. * Use `create(CCSUsrMsg_MarkAchievementSchema)` to create a new message. */ export declare const CCSUsrMsg_MarkAchievementSchema: GenMessage; /** * @generated from message CCSUsrMsg_MatchStatsUpdate */ export type CCSUsrMsg_MatchStatsUpdate = Message<"CCSUsrMsg_MatchStatsUpdate"> & { /** * @generated from field: optional string update = 1; */ update: string; }; /** * Describes the message CCSUsrMsg_MatchStatsUpdate. * Use `create(CCSUsrMsg_MatchStatsUpdateSchema)` to create a new message. */ export declare const CCSUsrMsg_MatchStatsUpdateSchema: GenMessage; /** * @generated from message CCSUsrMsg_ItemDrop */ export type CCSUsrMsg_ItemDrop = Message<"CCSUsrMsg_ItemDrop"> & { /** * @generated from field: optional int64 itemid = 1; */ itemid: bigint; /** * @generated from field: optional bool death = 2; */ death: boolean; }; /** * Describes the message CCSUsrMsg_ItemDrop. * Use `create(CCSUsrMsg_ItemDropSchema)` to create a new message. */ export declare const CCSUsrMsg_ItemDropSchema: GenMessage; /** * @generated from message CCSUsrMsg_RoundBackupFilenames */ export type CCSUsrMsg_RoundBackupFilenames = Message<"CCSUsrMsg_RoundBackupFilenames"> & { /** * @generated from field: optional int32 count = 1; */ count: number; /** * @generated from field: optional int32 index = 2; */ index: number; /** * @generated from field: optional string filename = 3; */ filename: string; /** * @generated from field: optional string nicename = 4; */ nicename: string; }; /** * Describes the message CCSUsrMsg_RoundBackupFilenames. * Use `create(CCSUsrMsg_RoundBackupFilenamesSchema)` to create a new message. */ export declare const CCSUsrMsg_RoundBackupFilenamesSchema: GenMessage; /** * @generated from message CCSUsrMsg_SSUI */ export type CCSUsrMsg_SSUI = Message<"CCSUsrMsg_SSUI"> & { /** * @generated from field: optional bool show = 1; */ show: boolean; /** * @generated from field: optional float start_time = 2; */ startTime: number; /** * @generated from field: optional float end_time = 3; */ endTime: number; }; /** * Describes the message CCSUsrMsg_SSUI. * Use `create(CCSUsrMsg_SSUISchema)` to create a new message. */ export declare const CCSUsrMsg_SSUISchema: GenMessage; /** * @generated from message CCSUsrMsg_SurvivalStats */ export type CCSUsrMsg_SurvivalStats = Message<"CCSUsrMsg_SurvivalStats"> & { /** * @generated from field: optional uint64 xuid = 1; */ xuid: bigint; /** * @generated from field: repeated CCSUsrMsg_SurvivalStats.Fact facts = 2; */ facts: CCSUsrMsg_SurvivalStats_Fact[]; /** * @generated from field: repeated CCSUsrMsg_SurvivalStats.Placement users = 3; */ users: CCSUsrMsg_SurvivalStats_Placement[]; /** * @generated from field: repeated CCSUsrMsg_SurvivalStats.Damage damages = 5; */ damages: CCSUsrMsg_SurvivalStats_Damage[]; /** * @generated from field: optional int32 ticknumber = 4; */ ticknumber: number; }; /** * Describes the message CCSUsrMsg_SurvivalStats. * Use `create(CCSUsrMsg_SurvivalStatsSchema)` to create a new message. */ export declare const CCSUsrMsg_SurvivalStatsSchema: GenMessage; /** * @generated from message CCSUsrMsg_SurvivalStats.Fact */ export type CCSUsrMsg_SurvivalStats_Fact = Message<"CCSUsrMsg_SurvivalStats.Fact"> & { /** * @generated from field: optional int32 type = 1; */ type: number; /** * @generated from field: optional int32 display = 2; */ display: number; /** * @generated from field: optional int32 value = 3; */ value: number; /** * @generated from field: optional float interestingness = 4; */ interestingness: number; }; /** * Describes the message CCSUsrMsg_SurvivalStats.Fact. * Use `create(CCSUsrMsg_SurvivalStats_FactSchema)` to create a new message. */ export declare const CCSUsrMsg_SurvivalStats_FactSchema: GenMessage; /** * @generated from message CCSUsrMsg_SurvivalStats.Placement */ export type CCSUsrMsg_SurvivalStats_Placement = Message<"CCSUsrMsg_SurvivalStats.Placement"> & { /** * @generated from field: optional uint64 xuid = 1; */ xuid: bigint; /** * @generated from field: optional int32 teamnumber = 2; */ teamnumber: number; /** * @generated from field: optional int32 placement = 3; */ placement: number; }; /** * Describes the message CCSUsrMsg_SurvivalStats.Placement. * Use `create(CCSUsrMsg_SurvivalStats_PlacementSchema)` to create a new message. */ export declare const CCSUsrMsg_SurvivalStats_PlacementSchema: GenMessage; /** * @generated from message CCSUsrMsg_SurvivalStats.Damage */ export type CCSUsrMsg_SurvivalStats_Damage = Message<"CCSUsrMsg_SurvivalStats.Damage"> & { /** * @generated from field: optional uint64 xuid = 1; */ xuid: bigint; /** * @generated from field: optional int32 to = 2; */ to: number; /** * @generated from field: optional int32 to_hits = 3; */ toHits: number; /** * @generated from field: optional int32 from = 4; */ from: number; /** * @generated from field: optional int32 from_hits = 5; */ fromHits: number; }; /** * Describes the message CCSUsrMsg_SurvivalStats.Damage. * Use `create(CCSUsrMsg_SurvivalStats_DamageSchema)` to create a new message. */ export declare const CCSUsrMsg_SurvivalStats_DamageSchema: GenMessage; /** * @generated from message CCSUsrMsg_EndOfMatchAllPlayersData */ export type CCSUsrMsg_EndOfMatchAllPlayersData = Message<"CCSUsrMsg_EndOfMatchAllPlayersData"> & { /** * @generated from field: repeated CCSUsrMsg_EndOfMatchAllPlayersData.PlayerData allplayerdata = 1; */ allplayerdata: CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData[]; /** * @generated from field: optional int32 scene = 2; */ scene: number; }; /** * Describes the message CCSUsrMsg_EndOfMatchAllPlayersData. * Use `create(CCSUsrMsg_EndOfMatchAllPlayersDataSchema)` to create a new message. */ export declare const CCSUsrMsg_EndOfMatchAllPlayersDataSchema: GenMessage; /** * @generated from message CCSUsrMsg_EndOfMatchAllPlayersData.Accolade */ export type CCSUsrMsg_EndOfMatchAllPlayersData_Accolade = Message<"CCSUsrMsg_EndOfMatchAllPlayersData.Accolade"> & { /** * @generated from field: optional int32 eaccolade = 1; */ eaccolade: number; /** * @generated from field: optional float value = 2; */ value: number; /** * @generated from field: optional int32 position = 3; */ position: number; }; /** * Describes the message CCSUsrMsg_EndOfMatchAllPlayersData.Accolade. * Use `create(CCSUsrMsg_EndOfMatchAllPlayersData_AccoladeSchema)` to create a new message. */ export declare const CCSUsrMsg_EndOfMatchAllPlayersData_AccoladeSchema: GenMessage; /** * @generated from message CCSUsrMsg_EndOfMatchAllPlayersData.PlayerData */ export type CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData = Message<"CCSUsrMsg_EndOfMatchAllPlayersData.PlayerData"> & { /** * @generated from field: optional int32 slot = 1 [default = -1]; */ slot: number; /** * @generated from field: optional uint64 xuid = 2; */ xuid: bigint; /** * @generated from field: optional string name = 3; */ name: string; /** * @generated from field: optional int32 teamnumber = 4; */ teamnumber: number; /** * @generated from field: optional CCSUsrMsg_EndOfMatchAllPlayersData.Accolade nomination = 5; */ nomination?: CCSUsrMsg_EndOfMatchAllPlayersData_Accolade; /** * @generated from field: repeated CEconItemPreviewDataBlock items = 6; */ items: CEconItemPreviewDataBlock[]; /** * @generated from field: optional int32 playercolor = 7; */ playercolor: number; /** * @generated from field: optional bool isbot = 8; */ isbot: boolean; }; /** * Describes the message CCSUsrMsg_EndOfMatchAllPlayersData.PlayerData. * Use `create(CCSUsrMsg_EndOfMatchAllPlayersData_PlayerDataSchema)` to create a new message. */ export declare const CCSUsrMsg_EndOfMatchAllPlayersData_PlayerDataSchema: GenMessage; /** * @generated from message CCSUsrMsg_RoundEndReportData */ export type CCSUsrMsg_RoundEndReportData = Message<"CCSUsrMsg_RoundEndReportData"> & { /** * @generated from field: optional CCSUsrMsg_RoundEndReportData.InitialConditions init_conditions = 1; */ initConditions?: CCSUsrMsg_RoundEndReportData_InitialConditions; /** * @generated from field: repeated CCSUsrMsg_RoundEndReportData.RerEvent all_rer_event_data = 2; */ allRerEventData: CCSUsrMsg_RoundEndReportData_RerEvent[]; }; /** * Describes the message CCSUsrMsg_RoundEndReportData. * Use `create(CCSUsrMsg_RoundEndReportDataSchema)` to create a new message. */ export declare const CCSUsrMsg_RoundEndReportDataSchema: GenMessage; /** * @generated from message CCSUsrMsg_RoundEndReportData.RerEvent */ export type CCSUsrMsg_RoundEndReportData_RerEvent = Message<"CCSUsrMsg_RoundEndReportData.RerEvent"> & { /** * @generated from field: optional float timestamp = 1; */ timestamp: number; /** * @generated from field: optional int32 terrorist_odds = 2; */ terroristOdds: number; /** * @generated from field: optional int32 ct_alive = 3; */ ctAlive: number; /** * @generated from field: optional int32 t_alive = 4; */ tAlive: number; /** * @generated from field: optional CCSUsrMsg_RoundEndReportData.RerEvent.Victim victim_data = 5; */ victimData?: CCSUsrMsg_RoundEndReportData_RerEvent_Victim; /** * @generated from field: optional CCSUsrMsg_RoundEndReportData.RerEvent.Objective objective_data = 6; */ objectiveData?: CCSUsrMsg_RoundEndReportData_RerEvent_Objective; /** * @generated from field: repeated CCSUsrMsg_RoundEndReportData.RerEvent.Damage all_damage_data = 7; */ allDamageData: CCSUsrMsg_RoundEndReportData_RerEvent_Damage[]; }; /** * Describes the message CCSUsrMsg_RoundEndReportData.RerEvent. * Use `create(CCSUsrMsg_RoundEndReportData_RerEventSchema)` to create a new message. */ export declare const CCSUsrMsg_RoundEndReportData_RerEventSchema: GenMessage; /** * @generated from message CCSUsrMsg_RoundEndReportData.RerEvent.Victim */ export type CCSUsrMsg_RoundEndReportData_RerEvent_Victim = Message<"CCSUsrMsg_RoundEndReportData.RerEvent.Victim"> & { /** * @generated from field: optional int32 team_number = 1; */ teamNumber: number; /** * @generated from field: optional int32 playerslot = 2 [default = -1]; */ playerslot: number; /** * @generated from field: optional uint64 xuid = 3; */ xuid: bigint; /** * @generated from field: optional int32 color = 4; */ color: number; /** * @generated from field: optional bool is_bot = 5; */ isBot: boolean; /** * @generated from field: optional bool is_dead = 6; */ isDead: boolean; }; /** * Describes the message CCSUsrMsg_RoundEndReportData.RerEvent.Victim. * Use `create(CCSUsrMsg_RoundEndReportData_RerEvent_VictimSchema)` to create a new message. */ export declare const CCSUsrMsg_RoundEndReportData_RerEvent_VictimSchema: GenMessage; /** * @generated from message CCSUsrMsg_RoundEndReportData.RerEvent.Objective */ export type CCSUsrMsg_RoundEndReportData_RerEvent_Objective = Message<"CCSUsrMsg_RoundEndReportData.RerEvent.Objective"> & { /** * @generated from field: optional int32 type = 1; */ type: number; }; /** * Describes the message CCSUsrMsg_RoundEndReportData.RerEvent.Objective. * Use `create(CCSUsrMsg_RoundEndReportData_RerEvent_ObjectiveSchema)` to create a new message. */ export declare const CCSUsrMsg_RoundEndReportData_RerEvent_ObjectiveSchema: GenMessage; /** * @generated from message CCSUsrMsg_RoundEndReportData.RerEvent.Damage */ export type CCSUsrMsg_RoundEndReportData_RerEvent_Damage = Message<"CCSUsrMsg_RoundEndReportData.RerEvent.Damage"> & { /** * @generated from field: optional int32 other_playerslot = 1 [default = -1]; */ otherPlayerslot: number; /** * @generated from field: optional uint64 other_xuid = 2; */ otherXuid: bigint; /** * @generated from field: optional int32 health_removed = 3; */ healthRemoved: number; /** * @generated from field: optional int32 num_hits = 4; */ numHits: number; /** * @generated from field: optional int32 return_health_removed = 5; */ returnHealthRemoved: number; /** * @generated from field: optional int32 return_num_hits = 6; */ returnNumHits: number; }; /** * Describes the message CCSUsrMsg_RoundEndReportData.RerEvent.Damage. * Use `create(CCSUsrMsg_RoundEndReportData_RerEvent_DamageSchema)` to create a new message. */ export declare const CCSUsrMsg_RoundEndReportData_RerEvent_DamageSchema: GenMessage; /** * @generated from message CCSUsrMsg_RoundEndReportData.InitialConditions */ export type CCSUsrMsg_RoundEndReportData_InitialConditions = Message<"CCSUsrMsg_RoundEndReportData.InitialConditions"> & { /** * @generated from field: optional int32 ct_equip_value = 1; */ ctEquipValue: number; /** * @generated from field: optional int32 t_equip_value = 2; */ tEquipValue: number; /** * @generated from field: optional int32 terrorist_odds = 3; */ terroristOdds: number; }; /** * Describes the message CCSUsrMsg_RoundEndReportData.InitialConditions. * Use `create(CCSUsrMsg_RoundEndReportData_InitialConditionsSchema)` to create a new message. */ export declare const CCSUsrMsg_RoundEndReportData_InitialConditionsSchema: GenMessage; /** * @generated from message CCSUsrMsg_PostRoundDamageReport */ export type CCSUsrMsg_PostRoundDamageReport = Message<"CCSUsrMsg_PostRoundDamageReport"> & { /** * @generated from field: optional uint64 other_xuid = 1; */ otherXuid: bigint; /** * @generated from field: optional int32 given_kill_type = 2; */ givenKillType: number; /** * @generated from field: optional int32 given_health_removed = 3; */ givenHealthRemoved: number; /** * @generated from field: optional int32 given_num_hits = 4; */ givenNumHits: number; /** * @generated from field: optional int32 taken_kill_type = 5; */ takenKillType: number; /** * @generated from field: optional int32 taken_health_removed = 6; */ takenHealthRemoved: number; /** * @generated from field: optional int32 taken_num_hits = 7; */ takenNumHits: number; }; /** * Describes the message CCSUsrMsg_PostRoundDamageReport. * Use `create(CCSUsrMsg_PostRoundDamageReportSchema)` to create a new message. */ export declare const CCSUsrMsg_PostRoundDamageReportSchema: GenMessage; /** * @generated from message CCSUsrMsg_CurrentRoundOdds */ export type CCSUsrMsg_CurrentRoundOdds = Message<"CCSUsrMsg_CurrentRoundOdds"> & { /** * @generated from field: optional int32 odds = 1; */ odds: number; }; /** * Describes the message CCSUsrMsg_CurrentRoundOdds. * Use `create(CCSUsrMsg_CurrentRoundOddsSchema)` to create a new message. */ export declare const CCSUsrMsg_CurrentRoundOddsSchema: GenMessage; /** * @generated from message CCSUsrMsg_DeepStats */ export type CCSUsrMsg_DeepStats = Message<"CCSUsrMsg_DeepStats"> & { /** * @generated from field: optional CMsgGCCStrike15_ClientDeepStats stats = 1; */ stats?: CMsgGCCStrike15_ClientDeepStats; }; /** * Describes the message CCSUsrMsg_DeepStats. * Use `create(CCSUsrMsg_DeepStatsSchema)` to create a new message. */ export declare const CCSUsrMsg_DeepStatsSchema: GenMessage; /** * @generated from message CCSUsrMsg_ShootInfo */ export type CCSUsrMsg_ShootInfo = Message<"CCSUsrMsg_ShootInfo"> & { /** * @generated from field: optional int32 frame_number = 1; */ frameNumber: number; /** * @generated from field: repeated CMsgTransform hitbox_transforms = 2; */ hitboxTransforms: CMsgTransform[]; /** * @generated from field: optional CMsgVector shoot_pos = 3; */ shootPos?: CMsgVector; /** * @generated from field: optional CMsgQAngle shoot_dir = 4; */ shootDir?: CMsgQAngle; }; /** * Describes the message CCSUsrMsg_ShootInfo. * Use `create(CCSUsrMsg_ShootInfoSchema)` to create a new message. */ export declare const CCSUsrMsg_ShootInfoSchema: GenMessage; /** * @generated from message CCSUsrMsg_ResetHud */ export type CCSUsrMsg_ResetHud = Message<"CCSUsrMsg_ResetHud"> & { /** * @generated from field: optional bool reset = 1; */ reset: boolean; }; /** * Describes the message CCSUsrMsg_ResetHud. * Use `create(CCSUsrMsg_ResetHudSchema)` to create a new message. */ export declare const CCSUsrMsg_ResetHudSchema: GenMessage; /** * @generated from message CCSUsrMsg_GameTitle */ export type CCSUsrMsg_GameTitle = Message<"CCSUsrMsg_GameTitle"> & { /** * @generated from field: optional int32 dummy = 1; */ dummy: number; }; /** * Describes the message CCSUsrMsg_GameTitle. * Use `create(CCSUsrMsg_GameTitleSchema)` to create a new message. */ export declare const CCSUsrMsg_GameTitleSchema: GenMessage; /** * @generated from message CCSUsrMsg_RequestState */ export type CCSUsrMsg_RequestState = Message<"CCSUsrMsg_RequestState"> & { /** * @generated from field: optional int32 dummy = 1; */ dummy: number; }; /** * Describes the message CCSUsrMsg_RequestState. * Use `create(CCSUsrMsg_RequestStateSchema)` to create a new message. */ export declare const CCSUsrMsg_RequestStateSchema: GenMessage; /** * @generated from message CCSUsrMsg_StopSpectatorMode */ export type CCSUsrMsg_StopSpectatorMode = Message<"CCSUsrMsg_StopSpectatorMode"> & { /** * @generated from field: optional int32 dummy = 1; */ dummy: number; }; /** * Describes the message CCSUsrMsg_StopSpectatorMode. * Use `create(CCSUsrMsg_StopSpectatorModeSchema)` to create a new message. */ export declare const CCSUsrMsg_StopSpectatorModeSchema: GenMessage; /** * @generated from message CCSUsrMsg_DisconnectToLobby */ export type CCSUsrMsg_DisconnectToLobby = Message<"CCSUsrMsg_DisconnectToLobby"> & { /** * @generated from field: optional int32 dummy = 1; */ dummy: number; }; /** * Describes the message CCSUsrMsg_DisconnectToLobby. * Use `create(CCSUsrMsg_DisconnectToLobbySchema)` to create a new message. */ export declare const CCSUsrMsg_DisconnectToLobbySchema: GenMessage; /** * @generated from message CCSUsrMsg_ClientInfo */ export type CCSUsrMsg_ClientInfo = Message<"CCSUsrMsg_ClientInfo"> & { /** * @generated from field: optional int32 dummy = 1; */ dummy: number; }; /** * Describes the message CCSUsrMsg_ClientInfo. * Use `create(CCSUsrMsg_ClientInfoSchema)` to create a new message. */ export declare const CCSUsrMsg_ClientInfoSchema: GenMessage; /** * @generated from message CCSUsrMsg_ServerRankRevealAll */ export type CCSUsrMsg_ServerRankRevealAll = Message<"CCSUsrMsg_ServerRankRevealAll"> & { /** * @generated from field: optional int32 seconds_till_shutdown = 1; */ secondsTillShutdown: number; /** * @generated from field: optional CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve reservation = 2; */ reservation?: CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve; }; /** * Describes the message CCSUsrMsg_ServerRankRevealAll. * Use `create(CCSUsrMsg_ServerRankRevealAllSchema)` to create a new message. */ export declare const CCSUsrMsg_ServerRankRevealAllSchema: GenMessage; /** * @generated from message CCSUsrMsgPreMatchSayText */ export type CCSUsrMsgPreMatchSayText = Message<"CCSUsrMsgPreMatchSayText"> & { /** * @generated from field: optional uint32 account_id = 1; */ accountId: number; /** * @generated from field: optional string text = 2; */ text: string; /** * @generated from field: optional bool all_chat = 3; */ allChat: boolean; }; /** * Describes the message CCSUsrMsgPreMatchSayText. * Use `create(CCSUsrMsgPreMatchSayTextSchema)` to create a new message. */ export declare const CCSUsrMsgPreMatchSayTextSchema: GenMessage; /** * @generated from message CCSUsrMsg_CounterStrafe */ export type CCSUsrMsg_CounterStrafe = Message<"CCSUsrMsg_CounterStrafe"> & { /** * @generated from field: optional int32 press_to_release_ns = 1; */ pressToReleaseNs: number; /** * @generated from field: optional int32 total_keys_down = 2; */ totalKeysDown: number; }; /** * Describes the message CCSUsrMsg_CounterStrafe. * Use `create(CCSUsrMsg_CounterStrafeSchema)` to create a new message. */ export declare const CCSUsrMsg_CounterStrafeSchema: GenMessage; /** * @generated from message CCSUsrMsg_DamagePrediction */ export type CCSUsrMsg_DamagePrediction = Message<"CCSUsrMsg_DamagePrediction"> & { /** * @generated from field: optional int32 command_num = 1; */ commandNum: number; /** * @generated from field: optional int32 pellet_idx = 2; */ pelletIdx: number; /** * @generated from field: optional int32 victim_slot = 3; */ victimSlot: number; /** * @generated from field: optional int32 victim_starting_health = 4; */ victimStartingHealth: number; /** * @generated from field: optional int32 victim_damage = 5; */ victimDamage: number; /** * @generated from field: optional CMsgVector shoot_pos = 6; */ shootPos?: CMsgVector; /** * @generated from field: optional CMsgQAngle shoot_dir = 7; */ shootDir?: CMsgQAngle; /** * @generated from field: optional CMsgQAngle aim_punch = 8; */ aimPunch?: CMsgQAngle; }; /** * Describes the message CCSUsrMsg_DamagePrediction. * Use `create(CCSUsrMsg_DamagePredictionSchema)` to create a new message. */ export declare const CCSUsrMsg_DamagePredictionSchema: GenMessage; /** * @generated from message CCSUsrMsg_RecurringMissionSchema */ export type CCSUsrMsg_RecurringMissionSchema = Message<"CCSUsrMsg_RecurringMissionSchema"> & { /** * @generated from field: optional uint32 period = 1; */ period: number; /** * @generated from field: optional bytes mission_schema = 2; */ missionSchema: Uint8Array; }; /** * Describes the message CCSUsrMsg_RecurringMissionSchema. * Use `create(CCSUsrMsg_RecurringMissionSchemaSchema)` to create a new message. */ export declare const CCSUsrMsg_RecurringMissionSchemaSchema: GenMessage; /** * @generated from message CCSUsrMsg_SendPlayerLoadout */ export type CCSUsrMsg_SendPlayerLoadout = Message<"CCSUsrMsg_SendPlayerLoadout"> & { /** * @generated from field: repeated CCSUsrMsg_SendPlayerLoadout.LoadoutItem loadout = 1; */ loadout: CCSUsrMsg_SendPlayerLoadout_LoadoutItem[]; /** * @generated from field: optional int32 playerslot = 2 [default = -1]; */ playerslot: number; }; /** * Describes the message CCSUsrMsg_SendPlayerLoadout. * Use `create(CCSUsrMsg_SendPlayerLoadoutSchema)` to create a new message. */ export declare const CCSUsrMsg_SendPlayerLoadoutSchema: GenMessage; /** * @generated from message CCSUsrMsg_SendPlayerLoadout.LoadoutItem */ export type CCSUsrMsg_SendPlayerLoadout_LoadoutItem = Message<"CCSUsrMsg_SendPlayerLoadout.LoadoutItem"> & { /** * @generated from field: optional CEconItemPreviewDataBlock econ_item = 1; */ econItem?: CEconItemPreviewDataBlock; /** * @generated from field: optional int32 team = 2; */ team: number; /** * @generated from field: optional int32 slot = 3; */ slot: number; }; /** * Describes the message CCSUsrMsg_SendPlayerLoadout.LoadoutItem. * Use `create(CCSUsrMsg_SendPlayerLoadout_LoadoutItemSchema)` to create a new message. */ export declare const CCSUsrMsg_SendPlayerLoadout_LoadoutItemSchema: GenMessage; /** * @generated from enum ECstrike15UserMessages */ export declare enum ECstrike15UserMessages { /** * @generated from enum value: CS_UM_VGUIMenu = 301; */ CS_UM_VGUIMenu = 301, /** * @generated from enum value: CS_UM_Geiger = 302; */ CS_UM_Geiger = 302, /** * @generated from enum value: CS_UM_Train = 303; */ CS_UM_Train = 303, /** * @generated from enum value: CS_UM_HudText = 304; */ CS_UM_HudText = 304, /** * @generated from enum value: CS_UM_SayText = 305; */ CS_UM_SayText = 305, /** * @generated from enum value: CS_UM_SayText2 = 306; */ CS_UM_SayText2 = 306, /** * @generated from enum value: CS_UM_TextMsg = 307; */ CS_UM_TextMsg = 307, /** * @generated from enum value: CS_UM_HudMsg = 308; */ CS_UM_HudMsg = 308, /** * @generated from enum value: CS_UM_ResetHud = 309; */ CS_UM_ResetHud = 309, /** * @generated from enum value: CS_UM_GameTitle = 310; */ CS_UM_GameTitle = 310, /** * @generated from enum value: CS_UM_Shake = 312; */ CS_UM_Shake = 312, /** * @generated from enum value: CS_UM_Fade = 313; */ CS_UM_Fade = 313, /** * @generated from enum value: CS_UM_Rumble = 314; */ CS_UM_Rumble = 314, /** * @generated from enum value: CS_UM_CloseCaption = 315; */ CS_UM_CloseCaption = 315, /** * @generated from enum value: CS_UM_CloseCaptionDirect = 316; */ CS_UM_CloseCaptionDirect = 316, /** * @generated from enum value: CS_UM_SendAudio = 317; */ CS_UM_SendAudio = 317, /** * @generated from enum value: CS_UM_RawAudio = 318; */ CS_UM_RawAudio = 318, /** * @generated from enum value: CS_UM_VoiceMask = 319; */ CS_UM_VoiceMask = 319, /** * @generated from enum value: CS_UM_RequestState = 320; */ CS_UM_RequestState = 320, /** * @generated from enum value: CS_UM_Damage = 321; */ CS_UM_Damage = 321, /** * @generated from enum value: CS_UM_RadioText = 322; */ CS_UM_RadioText = 322, /** * @generated from enum value: CS_UM_HintText = 323; */ CS_UM_HintText = 323, /** * @generated from enum value: CS_UM_KeyHintText = 324; */ CS_UM_KeyHintText = 324, /** * @generated from enum value: CS_UM_ProcessSpottedEntityUpdate = 325; */ CS_UM_ProcessSpottedEntityUpdate = 325, /** * @generated from enum value: CS_UM_ReloadEffect = 326; */ CS_UM_ReloadEffect = 326, /** * @generated from enum value: CS_UM_AdjustMoney = 327; */ CS_UM_AdjustMoney = 327, /** * @generated from enum value: CS_UM_UpdateTeamMoney = 328; */ CS_UM_UpdateTeamMoney = 328, /** * @generated from enum value: CS_UM_StopSpectatorMode = 329; */ CS_UM_StopSpectatorMode = 329, /** * @generated from enum value: CS_UM_KillCam = 330; */ CS_UM_KillCam = 330, /** * @generated from enum value: CS_UM_DesiredTimescale = 331; */ CS_UM_DesiredTimescale = 331, /** * @generated from enum value: CS_UM_CurrentTimescale = 332; */ CS_UM_CurrentTimescale = 332, /** * @generated from enum value: CS_UM_AchievementEvent = 333; */ CS_UM_AchievementEvent = 333, /** * @generated from enum value: CS_UM_MatchEndConditions = 334; */ CS_UM_MatchEndConditions = 334, /** * @generated from enum value: CS_UM_DisconnectToLobby = 335; */ CS_UM_DisconnectToLobby = 335, /** * @generated from enum value: CS_UM_PlayerStatsUpdate = 336; */ CS_UM_PlayerStatsUpdate = 336, /** * @generated from enum value: CS_UM_ClientInfo = 339; */ CS_UM_ClientInfo = 339, /** * @generated from enum value: CS_UM_XRankGet = 340; */ CS_UM_XRankGet = 340, /** * @generated from enum value: CS_UM_XRankUpd = 341; */ CS_UM_XRankUpd = 341, /** * @generated from enum value: CS_UM_CallVoteFailed = 345; */ CS_UM_CallVoteFailed = 345, /** * @generated from enum value: CS_UM_VoteStart = 346; */ CS_UM_VoteStart = 346, /** * @generated from enum value: CS_UM_VotePass = 347; */ CS_UM_VotePass = 347, /** * @generated from enum value: CS_UM_VoteFailed = 348; */ CS_UM_VoteFailed = 348, /** * @generated from enum value: CS_UM_VoteSetup = 349; */ CS_UM_VoteSetup = 349, /** * @generated from enum value: CS_UM_ServerRankRevealAll = 350; */ CS_UM_ServerRankRevealAll = 350, /** * @generated from enum value: CS_UM_SendLastKillerDamageToClient = 351; */ CS_UM_SendLastKillerDamageToClient = 351, /** * @generated from enum value: CS_UM_ServerRankUpdate = 352; */ CS_UM_ServerRankUpdate = 352, /** * @generated from enum value: CS_UM_ItemPickup = 353; */ CS_UM_ItemPickup = 353, /** * @generated from enum value: CS_UM_ShowMenu = 354; */ CS_UM_ShowMenu = 354, /** * @generated from enum value: CS_UM_BarTime = 355; */ CS_UM_BarTime = 355, /** * @generated from enum value: CS_UM_AmmoDenied = 356; */ CS_UM_AmmoDenied = 356, /** * @generated from enum value: CS_UM_MarkAchievement = 357; */ CS_UM_MarkAchievement = 357, /** * @generated from enum value: CS_UM_MatchStatsUpdate = 358; */ CS_UM_MatchStatsUpdate = 358, /** * @generated from enum value: CS_UM_ItemDrop = 359; */ CS_UM_ItemDrop = 359, /** * @generated from enum value: CS_UM_SendPlayerItemDrops = 361; */ CS_UM_SendPlayerItemDrops = 361, /** * @generated from enum value: CS_UM_RoundBackupFilenames = 362; */ CS_UM_RoundBackupFilenames = 362, /** * @generated from enum value: CS_UM_SendPlayerItemFound = 363; */ CS_UM_SendPlayerItemFound = 363, /** * @generated from enum value: CS_UM_ReportHit = 364; */ CS_UM_ReportHit = 364, /** * @generated from enum value: CS_UM_XpUpdate = 365; */ CS_UM_XpUpdate = 365, /** * @generated from enum value: CS_UM_QuestProgress = 366; */ CS_UM_QuestProgress = 366, /** * @generated from enum value: CS_UM_ScoreLeaderboardData = 367; */ CS_UM_ScoreLeaderboardData = 367, /** * @generated from enum value: CS_UM_PlayerDecalDigitalSignature = 368; */ CS_UM_PlayerDecalDigitalSignature = 368, /** * @generated from enum value: CS_UM_WeaponSound = 369; */ CS_UM_WeaponSound = 369, /** * @generated from enum value: CS_UM_UpdateScreenHealthBar = 370; */ CS_UM_UpdateScreenHealthBar = 370, /** * @generated from enum value: CS_UM_EntityOutlineHighlight = 371; */ CS_UM_EntityOutlineHighlight = 371, /** * @generated from enum value: CS_UM_SSUI = 372; */ CS_UM_SSUI = 372, /** * @generated from enum value: CS_UM_SurvivalStats = 373; */ CS_UM_SurvivalStats = 373, /** * @generated from enum value: CS_UM_DisconnectToLobby2 = 374; */ CS_UM_DisconnectToLobby2 = 374, /** * @generated from enum value: CS_UM_EndOfMatchAllPlayersData = 375; */ CS_UM_EndOfMatchAllPlayersData = 375, /** * @generated from enum value: CS_UM_PostRoundDamageReport = 376; */ CS_UM_PostRoundDamageReport = 376, /** * @generated from enum value: CS_UM_RoundEndReportData = 379; */ CS_UM_RoundEndReportData = 379, /** * @generated from enum value: CS_UM_CurrentRoundOdds = 380; */ CS_UM_CurrentRoundOdds = 380, /** * @generated from enum value: CS_UM_DeepStats = 381; */ CS_UM_DeepStats = 381, /** * @generated from enum value: CS_UM_ShootInfo = 383; */ CS_UM_ShootInfo = 383, /** * @generated from enum value: CS_UM_CounterStrafe = 385; */ CS_UM_CounterStrafe = 385, /** * @generated from enum value: CS_UM_DamagePrediction = 386; */ CS_UM_DamagePrediction = 386, /** * @generated from enum value: CS_UM_RecurringMissionSchema = 387; */ CS_UM_RecurringMissionSchema = 387, /** * @generated from enum value: CS_UM_SendPlayerLoadout = 388; */ CS_UM_SendPlayerLoadout = 388 } /** * Describes the enum ECstrike15UserMessages. */ export declare const ECstrike15UserMessagesSchema: GenEnum; /** * @generated from enum ECSUsrMsg_DisconnectToLobby_Action */ export declare enum ECSUsrMsg_DisconnectToLobby_Action { /** * @generated from enum value: k_ECSUsrMsg_DisconnectToLobby_Action_Default = 0; */ k_ECSUsrMsg_DisconnectToLobby_Action_Default = 0, /** * @generated from enum value: k_ECSUsrMsg_DisconnectToLobby_Action_GoQueue = 1; */ k_ECSUsrMsg_DisconnectToLobby_Action_GoQueue = 1 } /** * Describes the enum ECSUsrMsg_DisconnectToLobby_Action. */ export declare const ECSUsrMsg_DisconnectToLobby_ActionSchema: GenEnum;