Home › Class layouts › Player › Player::Reflection::Variants1
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).
Player::Reflection::Variants1
GameCore::Player::Reflection::Variants1 — structure, size 72 bytes (0x48).
| Linux offset |
Member |
Type |
0x0 |
m_iScore |
int |
0x4 |
m_eEndTurnBlockingType |
EndTurnBlockingTypes |
0x8 |
m_eEra |
EraTypes |
0xc |
m_bIsAlive |
bool |
0xd |
m_bIsMajor |
bool |
0xe |
m_bIsMinor |
bool |
0xf |
m_bIsFreeCities |
bool |
0x10 |
m_bIsTurnActive |
bool |
0x11 |
m_bNeedsTurnActiveUpdate |
bool |
0x12 |
m_bDynamicTurnsSimultaneousMode |
bool |
0x13 |
m_bIsSimultaneousTurns |
bool |
0x14 |
m_bIsHuman |
bool |
0x18 |
m_aeAgendas |
Types::Vector<GameCore::AgendaTypes, Types::LinearAlloc::Default<1, 0> > |
0x30 |
m_aeAgendaVisibilities |
Types::Vector<GameCore::DiplomaticVisibilityTypes, Types::LinearAlloc::Default<1, 0> > |