Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
10,187
ConVars & Commands
6,276
Show
All
10,187
Classes
9,310
Enums
877
Entities
2,141
Components
26
Networked
858
VData
41
Exclusive
6,248
CPhysBallSocket
CPhysBox
CPhysConstraint
CPhysExplosion
CPhysFixed
CPhysForce
CPhysHinge
CPhysHingeAlias_phys_hinge_local
CPhysImpact
CPhysLength
CPhysMagnet
CPhysMotor
CPhysPulley
CPhysSlideConstraint
CPhysThruster
CPhysTorque
CPhysWheelConstraint
CPhysicalButton
CPhysicsEntitySolver
CPhysicsNPCSolver
CPhysicsProp
CPhysicsProp::CrateType_t
CPhysicsPropOverride
CPhysicsPropRespawnable
CPhysicsShake
CPhysicsSpring
CPhysicsWire
CPlatTrigger
CPlayerSprayDecal
CPlayerTrackedStatsEntity
CPlayerVisibility
CPlayer_AutoaimServices
CPlayer_CameraServices
CPlayer_FlashlightServices
CPlayer_ItemServices
CPlayer_MovementServices
CPlayer_MovementServices_Humanoid
CPlayer_ObserverServices
CPlayer_UseServices
CPlayer_WaterServices
CPlayer_WeaponServices
CPointAngleSensor
CPointAngularVelocitySensor
CPointBroadcastClientCommand
CPointCamera
CPointCameraVFOV
CPointChildModifier
CPointClientCommand
CPointClientUIDialog
CPointClientUIWorldPanel
CPointClientUIWorldTextPanel
CPointCommentaryNode
CPointEntity
CPointEntityFinder
CPointHurt
CPointModifierThinker
CPointOrient
CPointPrefab
CPointProximitySensor
CPointPulse
CPointPush
CPointServerCommand
CPointTeleport
CPointTemplate
CPointValueRemapper
CPointVelocitySensor
CPointWorldText
CPostProcessingVolume
CPrecipitation
CPrecipitationBlocker
CPrecipitationVData
CProjectile_Boho_BouncyProjectile
CProjectile_Boho_SkipGrenade
CProjectile_BookwormDragon_Projectile
CProjectile_Doorman_Cart_Projectile
CProjectile_Familiar_MovingToAttach
CProjectile_GraveStone_Projectile
CProjectile_KnightChargeLeading_Projectile
CProjectile_KnightCharge_Projectile
CProjectile_Necro_HauntProjectile
Type
/
to search schemas
Deadlock
server
CLogicalEntity
CPhysicsNPCSolver
CPhysicsNPCSolver
physics_npc_solver
1248 bytes (0x04E0), align 8
Source
Inherits
CLogicalEntity
CServerOnlyEntity
CBaseEntity
CEntityInstance
Also in
Half-Life: Alyx
differs
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x04B7
m_pNext
CPhysicsNPCSolver
*
1208
0x04B8
MNotSaved
m_hNPC
CHandle
<
CAI_BaseNPC
>
1216
0x04C0
m_hEntity
CHandle
<
CBaseEntity
>
1220
0x04C4
m_pController
IPhysicsMotionController
*
1224
0x04C8
MPhysPtr
m_separationDuration
float32
1232
0x04D0
m_cancelTime
GameTime_t
1236
0x04D4
m_allowIntersection
bool
1240
0x04D8
physics_npc_solver
spawnable
Flags
ECF_NOT_NETWORKED
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
npc
CHandle
m_hNPC
entity
CHandle
m_hEntity
duration
float32
m_separationDuration
disable_collisions
bool
m_allowIntersection
Inputs
Declared here
With inherited
Inherited inputs
Outputs
Declared here
With inherited
Inherited outputs