Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
4,516
ConVars & Commands
5,573
Show
All
4,516
Classes
3,881
Enums
635
Entities
852
Components
19
Networked
414
VData
27
Exclusive
482
CKnife
CLightComponent
CLightDirectionalEntity
CLightEntity
CLightEnvironmentEntity
CLightOrthoEntity
CLightSpotEntity
CLogicAchievement
CLogicActiveAutosave
CLogicActivityEvent
CLogicAuto
CLogicAutosave
CLogicBranch
CLogicBranchList
CLogicBranchList::LogicBranchListenerLastState_t
CLogicCase
CLogicCollisionPair
CLogicCompare
CLogicDistanceAutosave
CLogicDistanceCheck
CLogicEventListener
CLogicGameEvent
CLogicGameEventListener
CLogicGameStateReport
CLogicLineToEntity
CLogicMeasureMovement
CLogicNPCCounter
CLogicNPCCounterAABB
CLogicNPCCounterOBB
CLogicNavigation
CLogicPlayerProxyBase
CLogicProximity
CLogicRelay
CLogicScript
CLogicalEntity
CMapInfo
CMapSharedEnvironment
CMapVetoPickController
CMarkupSearchHelper
CMarkupSearch_PathCostAreaFilter
CMarkupVolume
CMarkupVolumeTagged
CMarkupVolumeTagged_Nav
CMarkupVolumeTagged_NavGame
CMarkupVolumeWithRef
CMathColorBlend
CMathCounter
CMathRemap
CMessage
CMessageEntity
CModelPointEntity
CModelState
CMolotovGrenade
CMolotovProjectile
CMomentaryRotButton
CMotorController
CMovementStatsProperty
CMoverPathNode
CMultiLightProxy
CMultiSource
CMultiplayRules
CMultiplayer_Expresser
CNavPathCostForTests
CNavSpaceInfo
CNavVolumeBreadthFirstSearch
CNavVolumeCalculatedVector
CNavVolumeMarkupVolume
CNavWalkable
CNetworkedSequenceOperation
CNoiseStreamData
CNullEntity
COmniLight
COrnamentProp
CParticleSystem
CPathCorner
CPathCornerCrash
CPathKeyFrame
CPathMover
CPathMoverEntitySpawner
CPathMoverEntitySpawner::TemplateChoiceStrategy_t
Type
/
to search schemas
Counter-Strike 2
server
CLogicalEntity
CLogicDistanceCheck
CLogicDistanceCheck
logic_distance_check
1288 bytes (0x0508), align 8
Source
Inherits
CLogicalEntity
CServerOnlyEntity
CBaseEntity
CEntityInstance
Also in
Dota 2
offsets differ
Deadlock
offsets differ
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x04A7
m_iszEntityA
CUtlSymbolLarge
1192
0x04A8
m_iszEntityB
CUtlSymbolLarge
1200
0x04B0
m_flZone1Distance
float32
1208
0x04B8
m_flZone2Distance
float32
1212
0x04BC
m_InZone1
CEntityIOOutput
1216
0x04C0
m_InZone2
CEntityIOOutput
1240
0x04D8
m_InZone3
CEntityIOOutput
1264
0x04F0
logic_distance_check
spawnable
Flags
ECF_NOT_NETWORKED
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
EntityAName
string
m_iszEntityA
EntityBName
string
m_iszEntityB
Zone1Distance
float32
m_flZone1Distance
Zone2Distance
float32
m_flZone2Distance
Inputs
Declared here
With inherited
Name
Pulse
Description
Inherited inputs
CheckDistance
()
—
Outputs
Declared here
With inherited
Name
Description
Inherited outputs
InZone1
()
—
InZone2
()
—
InZone3
()
—