Need help with plugins or servers? Join our Discord

Modding Database

Up to date with Steam · checked 4s ago· Viewing build 6701 (Sep 25 2026), not the latest

CCitadelAbilityComponent

classserver: CCitadelAbilityComponent →

size 0x1E8 (488 bytes) · 17 own fields · last changed in build 6722

CEntityComponent › CCitadelAbilityComponent
15 metadata entries
MNetworkVarNames
"CHandle<C_CitadelBaseAbility> m_vecAbilities"
MNetworkVarNames
"CHandle<C_CitadelBaseAbility> m_vecThinkableAbilities"
MNetworkVarNames
"int32 m_arPendingAsyncAbilityReservationSlots"
MNetworkVarNames
"int32 m_arPendingAsyncAbilityReservationAbilityIDs"
MNetworkVarNames
"CHandle< CCitadelBaseAbility> m_hSelectedAbility"
MNetworkVarNames
"CHandle< CCitadelBaseAbility> m_hChannellingAbility"
MNetworkVarNames
"CHandle< CCitadelBaseAbility> m_hCastDelayingAbility"
MNetworkVarNames
"EHANDLE m_hPreviouslySelectedAbility"
MNetworkVarNames
"bool m_bPreviousAbilityQueued"
MNetworkVarNames
"float m_flTimeScale"
MNetworkVarNames
"float m_flParticleTimeScale"
MNetworkVarNames
"bool m_bInInterruptState"
MNetworkVarNames
"AbilityResource_t m_ResourceStamina"
MNetworkVarNames
"AbilityResource_t m_ResourceAbility"
MNetworkVarNames
"ConsumedComponentState_t m_vecConsumedComponents"
Copy as
CCitadelAbilityComponent · 17 fields
0x68m_vecAbilitiesC_NetworkUtlVectorBase< CHandle< C_CitadelBaseAbility > >networked
0x80m_vecThinkableAbilitiesC_NetworkUtlVectorBase< CHandle< C_CitadelBaseAbility > >networked
0x98m_arPendingAsyncAbilityReservationSlotsC_NetworkUtlVectorBase< int32 >networked
0xB0m_arPendingAsyncAbilityReservationAbilityIDsC_NetworkUtlVectorBase< int32 >networked
0xC8m_hSelectedAbilityCHandle< C_CitadelBaseAbility >networked
0xCCm_hChannellingAbilityCHandle< C_CitadelBaseAbility >networked
0xD0m_hCastDelayingAbilityCHandle< C_CitadelBaseAbility >networked
0xD4m_hPreviouslySelectedAbilityCHandle< C_BaseEntity >networked
0xD8m_bPreviousAbilityQueuedboolnetworked
0xDCm_flTimeScalefloat32networked
0xE0m_flParticleTimeScalefloat32networked
0xE4m_bInInterruptStateboolnetworked
0xE8m_ResourceStaminaAbilityResource_tnetworked
0x108m_ResourceAbilityAbilityResource_tnetworked
0x128m_vecConsumedComponentsC_UtlVectorEmbeddedNetworkVar< ConsumedComponentState_t >networked
0x1D8m_nExecuteAbilityMaskuint32
0x1E0m_bSelectedEffectsStartedbool

History

  1. 6722–6745changed
    • size 0x1E8 → 0x1E0
    • m_vecAbilities no longer networked
    • m_arPendingAsyncAbilityReservationSlots no longer networked
    • m_arPendingAsyncAbilityReservationAbilityIDs no longer networked
    • m_hSelectedAbility no longer networked
    • m_hChannellingAbility no longer networked
    • m_hCastDelayingAbility no longer networked
    • m_hPreviouslySelectedAbility no longer networked
    • m_bPreviousAbilityQueued no longer networked
    • m_flTimeScale no longer networked
    • m_flParticleTimeScale no longer networked
    • m_bInInterruptState no longer networked
    • m_ResourceStamina no longer networked
    • m_ResourceAbility offset 0x108 → 0x128, no longer networked
    • m_vecConsumedComponents offset 0x128 → 0x168, no longer networked
    • m_nExecuteAbilityMask offset 0x1D8 → 0x1D4
    • m_bSelectedEffectsStarted offset 0x1E0 → 0x1DC
    • + m_bThinkableAbilitiesDirty bool at 0x1D0
    • − m_vecThinkableAbilities
  2. 6696–6701first dumped