Source 2 Viewer
  • CNPC_Hunter::HunterEyeStates_t
  • CNPC_Kleiner
  • CNPC_Magnusson
  • CNPC_Manhack
  • CNPC_MetroPolice
  • CNPC_Pigeon
  • CNPC_PlayerCompanion
  • CNPC_PlayerCompanion::eCoverType
  • CNPC_PoisonZombie
  • CNPC_Proxy
  • CNPC_ReviverStorm
  • CNPC_RollerGrenade
  • CNPC_RollerMine
  • CNPC_Seagull
  • CNPC_Strider
  • CNPC_VRCitizen
  • CNPC_VRCitizenFemale
  • CNPC_VRCitizenMale
  • CNPC_VR_Barnacle
  • CNPC_VehicleDriver
  • CNPC_Vortigaunt
  • CNPC_Zombine
  • CNavVolumeBreadthFirstSearch
  • CNavVolumeCalculatedVector
  • CNavVolumeMarkupVolume
  • CNetworkedIKProceduralTargetContext
  • CNewWallHealth
  • CNodeEnt
  • CNodeEnt_InfoHint
  • CNodeEnt_InfoNodeAir
  • CNodeEnt_InfoNodeAirHint
  • CNodeEnt_InfoNodeClimb
  • CNodeEnt_InfoNodeHint
  • CNpcFootSweep
  • CNullEntity
  • CObjectPlacementTrigger
  • COffscreenParticleTexture
  • COrnamentProp
  • CParticleLight
  • CParticlePerformanceMonitor
  • CParticleSystem
  • CPassengerInfo
  • CPassengerRole
  • CPassengerSeat
  • CPassengerSeatTransition
  • CPathCorner
  • CPathCornerCrash
  • CPathKeyFrame
  • CPathParticleRope
  • CPathTrack
  • CPhysBallSocket
  • CPhysBox
  • CPhysConstraint
  • CPhysConvert
  • CPhysExplosion
  • CPhysFixed
  • CPhysForce
  • CPhysHinge
  • CPhysHingeAlias_phys_hinge_local
  • CPhysImpact
  • CPhysLength
  • CPhysMagnet
  • CPhysMotor
  • CPhysPulley
  • CPhysSlideConstraint
  • CPhysThruster
  • CPhysTorque
  • CPhysicalButton
  • CPhysicsCannister
  • CPhysicsEntitySolver
  • CPhysicsNPCSolver
  • CPhysicsProp
  • CPhysicsPropAlias_physics_prop
  • CPhysicsPropOverride
  • CPhysicsPropRespawnable
  • CPhysicsShake
  • CPhysicsSpring
  • CPhysicsWire
  • CPlasma
  • CPlayerBackpack
SchemasConVars & Commands
Type / to search
  1. Half-Life: Alyx
  2. server
  3. CAI_BaseNPC
  4. CNPC_VehicleDriver

CNPC_VehicleDriver

Inherits from (402 fields)
CAI_BaseNPCCBaseCombatCharacterCBaseFlexCBaseAnimatingOverlayCBaseAnimatingCBaseModelEntityCBaseEntityCGameEntityCEntityInstanceIHandleEntity
  • m_iszVehicleName: CUtlSymbolLarge
  • m_pVehicleInterface: IServerVehicle*
  • m_hVehicleEntity: CHandle< CBaseEntity >
  • m_Waypoints: CVehicleWaypoint*[2]
  • m_pCurrentVehWaypoint: CVehicleWaypoint*
  • m_pNextVehWaypoint: CVehicleWaypoint*
  • m_vecDesiredVelocity: Vector
  • m_vecDesiredPosition: Vector
  • m_vecPrevPoint: Vector
  • m_vecPrevPrevPoint: Vector
  • m_vecPostPoint: Vector
  • m_vecPostPostPoint: Vector
  • m_flDistanceAlongSpline: float32
  • m_flDriversMaxSpeed: float32
  • m_flDriversMinSpeed: float32
  • m_flMaxSpeed: float32
  • m_flGoalSpeed: float32
  • m_flInitialSpeed: float32
  • m_flSteering: float32
  • SCHED_VEHICLEDRIVER_INACTIVE: CUtlSymbolLarge
    static
  • SCHED_VEHICLEDRIVER_COMBAT_WAIT: CUtlSymbolLarge
    static
  • SCHED_VEHICLEDRIVER_DRIVE_PATH: CUtlSymbolLarge
    static
  • TASK_VEHICLEDRIVER_GET_PATH: CUtlSymbolLarge
    static
Referenced by (1)
CNPC_APCDriver
Machine-readable data for scripts and AI agents: llms.txt.