CAI_BaseNPCGraphController
classsize 0x500 (1280 bytes) · 28 own fields · last changed in build 6722
1 metadata entry
- MGetKV3ClassDefaults
- {
"_class": "CAI_BaseNPCGraphController",
"m_hExternalGraph": 4294967295,
"m_sCurrScheduleName": null,
"m_sCurrTaskName": null,
"m_sMovementBodySection": null,
"m_sActionBodySection": null,
"m_sNavLinkSelection": null,
"m_vecNavLinkTarget": null,
"m_vecNavLinkUp": null,
"m_sMovementTransitionForceFacingDisabled": "Movement_Transition_Disable_Force_Facing",
"m_flEnemyDistance": null,
"m_flEnemyDirection": null,
"m_bCanSeeEnemy": null,
"m_bEnemyFacingMe": null,
"m_bHitTrigger": null,
"m_pszNPCState": null,
"m_bStunned": null,
"m_sBodyIdle": null,
"m_sFlashlightMode": null,
"m_flFlightSpeedNormalized": null,
"m_bMoveSolveNudgeActive": null,
"m_flMoveSolveNudgeYaw": null,
"m_pszDoorOpenAction": null,
"m_flDistanceToDoor": null,
"m_bDoorLeft": null,
"m_bIsNonZUp": null,
"m_bEnemyInVehicle": null,
"m_eVehicleMeleeSide": null,
"m_bEnableMLLocomotion": null,
"m_nNavLinkExternalGraphSlot": 0
}
History
- 6722–6745changed
- size 0x500 → 0x180
m_sCurrScheduleName offset 0x90 → 0xC0m_sCurrTaskName offset 0xC0 → 0xF0m_pszNPCState offset 0x2A0 → 0x120- +
m_sCurrMovementName CAnimGraphParamRef< CGlobalSymbol > at 0x150 - −
m_sMovementBodySection - −
m_sActionBodySection - −
m_sNavLinkSelection - −
m_vecNavLinkTarget - −
m_vecNavLinkUp - −
m_sMovementTransitionForceFacingDisabled - −
m_flEnemyDistance - −
m_flEnemyDirection - −
m_bCanSeeEnemy - −
m_bEnemyFacingMe - −
m_bHitTrigger - −
m_bStunned - −
m_sBodyIdle - −
m_sFlashlightMode - −
m_flFlightSpeedNormalized - −
m_bMoveSolveNudgeActive - −
m_flMoveSolveNudgeYaw - −
m_pszDoorOpenAction - −
m_flDistanceToDoor - −
m_bDoorLeft - −
m_bIsNonZUp - −
m_bEnemyInVehicle - −
m_eVehicleMeleeSide - −
m_bEnableMLLocomotion - −
m_nNavLinkExternalGraphSlot
- 6696–6701first dumped