Home › Class layouts › Messages

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).

Messages

Class Size Members
Messages::BaseMessage 24 (0x18) 3
Messages::CityCommand 64 (0x40) 2
Messages::CityOperation 80 (0x50) 2
Messages::CivicsCommand 88 (0x58) 6
Messages::DiplomacyAction 120 (0x78) 3
Messages::DiplomacyDeal 88 (0x58) 4
Messages::DiplomacySession 184 (0xb8) 5
Messages::DiplomacyStatement 104 (0x68) 3
Messages::GamePaused 32 (0x20) 1
Messages::GameTurnComplete 32 (0x20) 1
Messages::GameUpdate 40 (0x28) 3
Messages::GenericUnitMessage 40 (0x28) 3
Messages::MessageEntry 40 (0x28) 3
Messages::PlayerConnectionChange 32 (0x20) 3
Messages::PlayerOperation 112 (0x70) 2
Messages::PlayerRetire 32 (0x20) 1
Messages::PlayerSnapshotStatus 40 (0x28) 4
Messages::PlayerSwap 32 (0x20) 2
Messages::PlayerTurnComplete 32 (0x20) 2
Messages::PlayerTurnUnready 32 (0x20) 1
Messages::UnitCommand 64 (0x40) 2
Messages::UnitOperation 72 (0x48) 3