CChoreoComponent (server)
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: classSize: 128 bytes (0x80)Alignment: 8 bytesModule: serverBinary: server.dll
Relationships
Inherits from: nothing; this is a root class.
Same name in another module: CChoreoComponent (client)
Used by (1) as a field type
Inheritance tree
- CChoreoComponent
Relationship diagram (4 edges)
classDiagram
CChoreoComponent *-- CNetworkVarChainer
CChoreoComponent --> CBaseModelEntity
CChoreoComponent *-- SceneEventId_t
CChoreoComponent *-- GameTime_tMemory layout
6 fields, 6 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.
CChoreoComponent
| Offset | Field | Type | From | Annotations |
|---|---|---|---|---|
0x8 | __m_pChainEntity | CNetworkVarChainer | MNotSaved | |
0x30 | m_hOwner | CHandle< CBaseModelEntity > | ||
0x34 | m_nExernalChoreoGraphCount | int32 | ||
0x38 | m_sActiveExternalChoreoGraphSlotID | CGlobalSymbol | ||
0x70 | m_nNextSceneEventId | SceneEventId_t | ||
0x74 | m_flAllowResponsesEndTime | GameTime_t |
KV3 class defaults
{
"_class": "CChoreoComponent",
"m_hOwner": null,
"m_nExernalChoreoGraphCount": 0,
"m_sActiveExternalChoreoGraphSlotID": "",
"m_nNextSceneEventId": 0,
"m_flAllowResponsesEndTime": null
}