Skip to content

CMultiplayRules

CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json

Kind: classSize: 208 bytes (0xd0)Alignment: unspecified (0xff sentinel)Module: serverBinary: server.dll

Relationships

Inherits from: CGameRules

Client counterpart: C_MultiplayRules

Derived by: CTeamplayRules

Inheritance tree
Relationship diagram (2 edges)
classDiagram
    CGameRules <|-- CMultiplayRules
    CMultiplayRules <|-- CTeamplayRules
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

8 fields, 0 declared here and 8 inherited. Offsets are absolute from the object base on windows-x86_64.

CGameRules

OffsetFieldTypeFromAnnotations
0x8__m_pChainEntityCNetworkVarChainerCGameRulesMNotSaved
0x30m_szQuestNamechar[128]CGameRules
0xb0m_nQuestPhaseint32CGameRules
0xb4m_nLastMatchTimeuint32CGameRules
0xb8m_nLastMatchTime_MatchID64uint64CGameRules
0xc0m_nTotalPausedTicksint32CGameRules
0xc4m_nPauseStartTickint32CGameRules
0xc8m_bGamePausedboolCGameRules