Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
18,139
ConVars & Commands
7,284
Show
All
18,139
Classes
17,201
Enums
938
Entities
6,931
Components
22
Networked
627
VData
165
Exclusive
14,143
CPlayerTrackedStatsEntity
CPlayerVisibility
CPlayer_AutoaimServices
CPlayer_CameraServices
CPlayer_FlashlightServices
CPlayer_ItemServices
CPlayer_MovementServices
CPlayer_MovementServices_Humanoid
CPlayer_ObserverServices
CPlayer_UseServices
CPlayer_WaterServices
CPlayer_WeaponServices
CPointAngularVelocitySensor
CPointCamera
CPointCameraVFOV
CPointChildModifier
CPointClientUIDialog
CPointClientUIWorldPanel
CPointClientUIWorldTextPanel
CPointCommentaryNode
CPointEntity
CPointEntityFinder
CPointOrient
CPointPrefab
CPointPush
CPointTemplate
CPointValueRemapper
CPointVelocitySensor
CPointWorldText
CPostProcessingVolume
CPrecipitationVData
CPropDataComponent
CPushable
CQuickBuyController
CRagdollConstraint
CRagdollMagnet
CRagdollManager
CRagdollProp
CRagdollPropAlias_physics_prop_ragdoll
CRagdollPropAttached
CRelativeLocation
CRelativeTransform
CRenderComponent
CResponseQueue
CRevertSaved
CRopeKeyframe
CRopeKeyframeAlias_move_rope
CRoshanPhaseInfo
CRotatorTarget
CSceneEntity
CSceneEntityAlias_logic_choreographed_scene
CSceneListManager
CScriptItem
CScriptNavBlocker
CScriptTriggerHurt
CScriptTriggerMultiple
CScriptTriggerOnce
CScriptTriggerPush
CScriptedSequence
CSequenceTransitioner2
CServerOnlyEntity
CServerOnlyModelEntity
CServerOnlyPointEntity
CServerRagdollTrigger
CShower
CSimpleMarkupVolumeTagged
CSingleplayRules
CSkeletonInstance
CSkyCamera
CSkyboxReference
CSmoothFunc
CSoundAreaEntityBase
CSoundAreaEntityOrientedBox
CSoundAreaEntitySphere
CSoundEventAABBEntity
CSoundEventBoxEntity
CSoundEventBoxHelper
CSoundEventConeEntity
CSoundEventEntity
CSoundEventEntityAlias_snd_event_point
Type
/
to search schemas
Dota 2
server
CBaseAnimatingActivity
CPointCommentaryNode
CPointCommentaryNode
point_commentary_node
2384 bytes (0x0950), align 8
Source
Inherits
CBaseAnimatingActivity
CBaseModelEntity
CBaseEntity
CEntityInstance
Used by fields
CCommentarySystem
m_hCurrentNode
CCommentarySystem
m_hActiveCommentaryNode
CCommentarySystem
m_hLastCommentaryNode
CCommentarySystem
m_vecNodes
Also in
client
Counter-Strike 2
differs
Deadlock
differs
Half-Life: Alyx
differs
Fields
Networked
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x0877
m_iszPreCommands
CUtlSymbolLarge
2168
0x0878
m_iszPostCommands
CUtlSymbolLarge
2176
0x0880
m_iszCommentaryFile
CUtlSymbolLarge
2184
0x0888
m_iszViewTarget
CUtlSymbolLarge
2192
0x0890
m_hViewTarget
CHandle
<
CBaseEntity
>
2200
0x0898
m_hViewTargetAngles
CHandle
<
CBaseEntity
>
2204
0x089C
m_iszViewPosition
CUtlSymbolLarge
2208
0x08A0
m_hViewPosition
CHandle
<
CBaseEntity
>
2216
0x08A8
sent as
ehandle
m_hViewPositionMover
CHandle
<
CBaseEntity
>
2220
0x08AC
m_bPreventMovement
bool
2224
0x08B0
m_bUnderCrosshair
bool
2225
0x08B1
m_bUnstoppable
bool
2226
0x08B2
m_flFinishedTime
GameTime_t
2228
0x08B4
m_vecFinishOrigin
VectorWS
2232
0x08B8
m_vecOriginalAngles
QAngle
2244
0x08C4
m_vecFinishAngles
QAngle
2256
0x08D0
m_bPreventChangesWhileMoving
bool
2268
0x08DC
m_bDisabled
bool
2269
0x08DD
m_vecTeleportOrigin
VectorWS
2272
0x08E0
m_flAbortedPlaybackAt
GameTime_t
2284
0x08EC
m_pOnCommentaryStarted
CEntityIOOutput
2288
0x08F0
m_pOnCommentaryStopped
CEntityIOOutput
2312
0x0908
m_bActive
bool
2336
0x0920
m_flStartTime
GameTime_t
2340
0x0924
sent as
float32
m_flStartTimeInCommentary
float32
2344
0x0928
m_iszTitle
CUtlSymbolLarge
2352
0x0930
m_iszSpeakers
CUtlSymbolLarge
2360
0x0938
m_iNodeNumber
int32
2368
0x0940
m_iNodeNumberMax
int32
2372
0x0944
m_bListenedTo
bool
2376
0x0948
point_commentary_node
spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
precommands
string
m_iszPreCommands
postcommands
string
m_iszPostCommands
commentaryfile
string
m_iszCommentaryFile
viewtarget
string
m_iszViewTarget
viewposition
string
m_iszViewPosition
prevent_movement
bool
m_bPreventMovement
title
string
m_iszTitle
speakers
string
m_iszSpeakers
node_id
int32
m_iNodeNumber
start_disabled
bool
m_bDisabled
teleport_origin
position_vector
m_vecTeleportOrigin
Inputs
Declared here
With inherited
Name
Pulse
Description
Inherited inputs
Disable
()
—
Enable
()
—
StartCommentary
()
—
StartUnstoppableCommentary
()
—
Outputs
Declared here
With inherited
Name
Description
Inherited outputs
OnCommentaryStarted
()
—
OnCommentaryStopped
()
—