Options
All
  • Public
  • Public/Protected
  • All
Menu

Class UserMessages

Handles user messages for a demo file.

Hierarchy

  • EventEmitter
    • UserMessages

Index

Properties

Static defaultMaxListeners

defaultMaxListeners: number

Methods

Private _handleUserMessage

  • _handleUserMessage(msg: RequiredNonNullable<ICSVCMsg_UserMessage>): void
  • Parameters

    • msg: RequiredNonNullable<ICSVCMsg_UserMessage>

    Returns void

addListener

  • addListener(event: string | symbol, listener: function): this
  • Parameters

    • event: string | symbol
    • listener: function
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns this

emit

eventNames

  • eventNames(): Array<string | symbol>
  • Returns Array<string | symbol>

getMaxListeners

  • getMaxListeners(): number
  • Returns number

listen

listenerCount

  • listenerCount(type: string | symbol): number
  • Parameters

    • type: string | symbol

    Returns number

listeners

  • listeners(event: string | symbol): Function[]
  • Parameters

    • event: string | symbol

    Returns Function[]

off

  • off(event: string | symbol, listener: function): this
  • Parameters

    • event: string | symbol
    • listener: function
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns this

on

  • on(message: "message", listener: function): this
  • on(message: "VGUIMenu", listener: function): this
  • on(message: "Geiger", listener: function): this
  • on(message: "Train", listener: function): this
  • on(message: "HudText", listener: function): this
  • on(message: "SayText", listener: function): this
  • on(message: "SayText2", listener: function): this
  • on(message: "TextMsg", listener: function): this
  • on(message: "HudMsg", listener: function): this
  • on(message: "ResetHud", listener: function): this
  • on(message: "GameTitle", listener: function): this
  • on(message: "Shake", listener: function): this
  • on(message: "Fade", listener: function): this
  • on(message: "Rumble", listener: function): this
  • on(message: "CloseCaption", listener: function): this
  • on(message: "CloseCaptionDirect", listener: function): this
  • on(message: "SendAudio", listener: function): this
  • on(message: "RawAudio", listener: function): this
  • on(message: "VoiceMask", listener: function): this
  • on(message: "RequestState", listener: function): this
  • on(message: "Damage", listener: function): this
  • on(message: "RadioText", listener: function): this
  • on(message: "HintText", listener: function): this
  • on(message: "KeyHintText", listener: function): this
  • on(message: "ProcessSpottedEntityUpdate", listener: function): this
  • on(message: "ReloadEffect", listener: function): this
  • on(message: "AdjustMoney", listener: function): this
  • on(message: "StopSpectatorMode", listener: function): this
  • on(message: "KillCam", listener: function): this
  • on(message: "DesiredTimescale", listener: function): this
  • on(message: "CurrentTimescale", listener: function): this
  • on(message: "AchievementEvent", listener: function): this
  • on(message: "MatchEndConditions", listener: function): this
  • on(message: "DisconnectToLobby", listener: function): this
  • on(message: "PlayerStatsUpdate", listener: function): this
  • on(message: "DisplayInventory", listener: function): this
  • on(message: "WarmupHasEnded", listener: function): this
  • on(message: "ClientInfo", listener: function): this
  • on(message: "XRankGet", listener: function): this
  • on(message: "XRankUpd", listener: function): this
  • on(message: "CallVoteFailed", listener: function): this
  • on(message: "VoteStart", listener: function): this
  • on(message: "VotePass", listener: function): this
  • on(message: "VoteFailed", listener: function): this
  • on(message: "VoteSetup", listener: function): this
  • on(message: "ServerRankRevealAll", listener: function): this
  • on(message: "SendLastKillerDamageToClient", listener: function): this
  • on(message: "ServerRankUpdate", listener: function): this
  • on(message: "ItemPickup", listener: function): this
  • on(message: "ShowMenu", listener: function): this
  • on(message: "BarTime", listener: function): this
  • on(message: "AmmoDenied", listener: function): this
  • on(message: "MarkAchievement", listener: function): this
  • on(message: "MatchStatsUpdate", listener: function): this
  • on(message: "ItemDrop", listener: function): this
  • on(message: "GlowPropTurnOff", listener: function): this
  • on(message: "SendPlayerItemDrops", listener: function): this
  • on(message: "RoundBackupFilenames", listener: function): this
  • on(message: "SendPlayerItemFound", listener: function): this
  • on(message: "ReportHit", listener: function): this
  • on(message: "XpUpdate", listener: function): this
  • on(message: "QuestProgress", listener: function): this
  • Fired when any user message is sent.

    note

    Fired after specific event is fired.

    Parameters

    Returns this

  • Parameters

    • message: "VGUIMenu"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_VGUIMenu>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_VGUIMenu>

          Returns void

    Returns this

  • Parameters

    • message: "Geiger"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_Geiger>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_Geiger>

          Returns void

    Returns this

  • Parameters

    • message: "Train"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_Train>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_Train>

          Returns void

    Returns this

  • Parameters

    • message: "HudText"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_HudText>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_HudText>

          Returns void

    Returns this

  • Parameters

    • message: "SayText"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_SayText>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_SayText>

          Returns void

    Returns this

  • Parameters

    • message: "SayText2"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_SayText2>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_SayText2>

          Returns void

    Returns this

  • Parameters

    • message: "TextMsg"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_TextMsg>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_TextMsg>

          Returns void

    Returns this

  • Parameters

    • message: "HudMsg"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_HudMsg>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_HudMsg>

          Returns void

    Returns this

  • Parameters

    • message: "ResetHud"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_ResetHud>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_ResetHud>

          Returns void

    Returns this

  • Parameters

    • message: "GameTitle"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_GameTitle>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_GameTitle>

          Returns void

    Returns this

  • Parameters

    • message: "Shake"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_Shake>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_Shake>

          Returns void

    Returns this

  • Parameters

    • message: "Fade"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_Fade>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_Fade>

          Returns void

    Returns this

  • Parameters

    • message: "Rumble"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_Rumble>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_Rumble>

          Returns void

    Returns this

  • Parameters

    • message: "CloseCaption"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_CloseCaption>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_CloseCaption>

          Returns void

    Returns this

  • Parameters

    • message: "CloseCaptionDirect"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_CloseCaptionDirect>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_CloseCaptionDirect>

          Returns void

    Returns this

  • Parameters

    • message: "SendAudio"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_SendAudio>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_SendAudio>

          Returns void

    Returns this

  • Parameters

    • message: "RawAudio"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_RawAudio>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_RawAudio>

          Returns void

    Returns this

  • Parameters

    • message: "VoiceMask"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_VoiceMask>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_VoiceMask>

          Returns void

    Returns this

  • Parameters

    • message: "RequestState"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_RequestState>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_RequestState>

          Returns void

    Returns this

  • Parameters

    • message: "Damage"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_Damage>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_Damage>

          Returns void

    Returns this

  • Parameters

    • message: "RadioText"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_RadioText>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_RadioText>

          Returns void

    Returns this

  • Parameters

    • message: "HintText"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_HintText>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_HintText>

          Returns void

    Returns this

  • Parameters

    • message: "KeyHintText"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_KeyHintText>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_KeyHintText>

          Returns void

    Returns this

  • Parameters

    • message: "ProcessSpottedEntityUpdate"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_ProcessSpottedEntityUpdate>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_ProcessSpottedEntityUpdate>

          Returns void

    Returns this

  • Parameters

    • message: "ReloadEffect"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_ReloadEffect>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_ReloadEffect>

          Returns void

    Returns this

  • Parameters

    • message: "AdjustMoney"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_AdjustMoney>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_AdjustMoney>

          Returns void

    Returns this

  • Parameters

    • message: "StopSpectatorMode"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_StopSpectatorMode>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_StopSpectatorMode>

          Returns void

    Returns this

  • Parameters

    • message: "KillCam"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_KillCam>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_KillCam>

          Returns void

    Returns this

  • Parameters

    • message: "DesiredTimescale"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_DesiredTimescale>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_DesiredTimescale>

          Returns void

    Returns this

  • Parameters

    • message: "CurrentTimescale"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_CurrentTimescale>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_CurrentTimescale>

          Returns void

    Returns this

  • Parameters

    • message: "AchievementEvent"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_AchievementEvent>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_AchievementEvent>

          Returns void

    Returns this

  • Parameters

    • message: "MatchEndConditions"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_MatchEndConditions>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_MatchEndConditions>

          Returns void

    Returns this

  • Parameters

    • message: "DisconnectToLobby"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_DisconnectToLobby>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_DisconnectToLobby>

          Returns void

    Returns this

  • Parameters

    • message: "PlayerStatsUpdate"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_PlayerStatsUpdate>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_PlayerStatsUpdate>

          Returns void

    Returns this

  • Parameters

    • message: "DisplayInventory"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_DisplayInventory>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_DisplayInventory>

          Returns void

    Returns this

  • Parameters

    • message: "WarmupHasEnded"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_WarmupHasEnded>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_WarmupHasEnded>

          Returns void

    Returns this

  • Parameters

    • message: "ClientInfo"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_ClientInfo>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_ClientInfo>

          Returns void

    Returns this

  • Parameters

    • message: "XRankGet"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_XRankGet>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_XRankGet>

          Returns void

    Returns this

  • Parameters

    • message: "XRankUpd"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_XRankUpd>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_XRankUpd>

          Returns void

    Returns this

  • Parameters

    • message: "CallVoteFailed"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_CallVoteFailed>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_CallVoteFailed>

          Returns void

    Returns this

  • Parameters

    • message: "VoteStart"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_VoteStart>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_VoteStart>

          Returns void

    Returns this

  • Parameters

    • message: "VotePass"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_VotePass>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_VotePass>

          Returns void

    Returns this

  • Parameters

    • message: "VoteFailed"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_VoteFailed>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_VoteFailed>

          Returns void

    Returns this

  • Parameters

    • message: "VoteSetup"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_VoteSetup>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_VoteSetup>

          Returns void

    Returns this

  • Parameters

    • message: "ServerRankRevealAll"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_ServerRankRevealAll>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_ServerRankRevealAll>

          Returns void

    Returns this

  • Parameters

    • message: "SendLastKillerDamageToClient"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_SendLastKillerDamageToClient>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_SendLastKillerDamageToClient>

          Returns void

    Returns this

  • Parameters

    • message: "ServerRankUpdate"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_ServerRankUpdate>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_ServerRankUpdate>

          Returns void

    Returns this

  • Parameters

    • message: "ItemPickup"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_ItemPickup>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_ItemPickup>

          Returns void

    Returns this

  • Parameters

    • message: "ShowMenu"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_ShowMenu>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_ShowMenu>

          Returns void

    Returns this

  • Parameters

    • message: "BarTime"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_BarTime>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_BarTime>

          Returns void

    Returns this

  • Parameters

    • message: "AmmoDenied"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_AmmoDenied>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_AmmoDenied>

          Returns void

    Returns this

  • Parameters

    • message: "MarkAchievement"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_MarkAchievement>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_MarkAchievement>

          Returns void

    Returns this

  • Parameters

    • message: "MatchStatsUpdate"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_MatchStatsUpdate>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_MatchStatsUpdate>

          Returns void

    Returns this

  • Parameters

    • message: "ItemDrop"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_ItemDrop>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_ItemDrop>

          Returns void

    Returns this

  • Parameters

    • message: "GlowPropTurnOff"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_GlowPropTurnOff>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_GlowPropTurnOff>

          Returns void

    Returns this

  • Parameters

    • message: "SendPlayerItemDrops"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_SendPlayerItemDrops>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_SendPlayerItemDrops>

          Returns void

    Returns this

  • Parameters

    • message: "RoundBackupFilenames"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_RoundBackupFilenames>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_RoundBackupFilenames>

          Returns void

    Returns this

  • Parameters

    • message: "SendPlayerItemFound"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_SendPlayerItemFound>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_SendPlayerItemFound>

          Returns void

    Returns this

  • Parameters

    • message: "ReportHit"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_ReportHit>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_ReportHit>

          Returns void

    Returns this

  • Parameters

    • message: "XpUpdate"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_XpUpdate>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_XpUpdate>

          Returns void

    Returns this

  • Parameters

    • message: "QuestProgress"
    • listener: function
        • (msg: RequiredNonNullable<ICCSUsrMsg_QuestProgress>): void
        • Parameters

          • msg: RequiredNonNullable<ICCSUsrMsg_QuestProgress>

          Returns void

    Returns this

once

  • once(event: string | symbol, listener: function): this
  • Parameters

    • event: string | symbol
    • listener: function
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns this

prependListener

  • prependListener(event: string | symbol, listener: function): this
  • Parameters

    • event: string | symbol
    • listener: function
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns this

prependOnceListener

  • prependOnceListener(event: string | symbol, listener: function): this
  • Parameters

    • event: string | symbol
    • listener: function
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns this

rawListeners

  • rawListeners(event: string | symbol): Function[]
  • Parameters

    • event: string | symbol

    Returns Function[]

removeAllListeners

  • removeAllListeners(event?: string | symbol): this
  • Parameters

    • Optional event: string | symbol

    Returns this

removeListener

  • removeListener(event: string | symbol, listener: function): this
  • Parameters

    • event: string | symbol
    • listener: function
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns this

setMaxListeners

  • setMaxListeners(n: number): this
  • Parameters

    • n: number

    Returns this

Static listenerCount

  • listenerCount(emitter: EventEmitter, event: string | symbol): number
  • deprecated

    since v4.0.0

    Parameters

    • emitter: EventEmitter
    • event: string | symbol

    Returns number

Generated using TypeDoc