Home › Class layouts › Barbarian › Barbarian::ClansManager

Needs the Community Extension. Not available in the unmodified game; works while the Community Extension mod is active (its own functions, or raw memory access with Mem/ObjMem).

Barbarian::ClansManager

GameCore::Barbarian::ClansManager — class, size 264 bytes (0x108).

Linux offset Member Type
0x0 _vptr$ClansManager fn(...)**
0x8 m_kOnTribeCreated Message::Handle
0x18 m_kOnTribeDestroyed Message::Handle
0x28 m_kOnTribeStoleTech Message::Handle
0x38 m_kOnTribeClaimedUniqueUnit Message::Handle
0x48 m_kOnTribeConvertedToCiv Message::Handle
0x58 m_kOnTribeRaided Message::Handle
0x68 m_kOnTribeHired Message::Handle
0x78 m_kOnTribeBribed Message::Handle
0x88 m_kOnTribeBribeExpired Message::Handle
0x98 m_kOnTribeRansomed Message::Handle
0xa8 m_kOnTribeIncited Message::Handle
0xb8 m_kOnCityBuilt Message::Handle
0xc8 m_kOnGameTurnEnded Message::Handle
0xd8 m_pBarbarianManager ParentPtr<GameCore::Barbarian::Manager>
0xe0 m_aUniqueUnitClaims UniqueUnitClaimList
0x100 m_iUniqueUnitClaimCounter int
0x104 m_iConversionPointThreshold int