Home › Class layouts › AI › AI::GreatWorkCollectionAnalysis
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).
AI::GreatWorkCollectionAnalysis
GameCore::AI::GreatWorkCollectionAnalysis — class, size 112 bytes (0x70).
| Linux offset |
Member |
Type |
0x0 |
m_homeCity |
Player::CityID |
0x8 |
m_building |
BuildingTypes |
0xc |
m_collectionType |
GreatWorkObjectTypes |
0x10 |
m_collectionComplete |
bool |
0x18 |
m_moveToCity |
Player::CityID |
0x20 |
m_moveToBuilding |
BuildingTypes |
0x28 |
m_moveFromCity |
Player::CityID |
0x30 |
m_neededGreatWork |
GreatWorkListIndex |
0x34 |
m_destinationSlot |
int |
0x38 |
m_ownedGreatWorks |
Types::Vector<unsigned int, Types::LinearAlloc::Default<1, 0> > |
0x50 |
m_greatWorksInBuilding |
Types::Vector<GameCore::GreatWorkListIndex, Types::LinearAlloc::Default<1, 0> > |
0x68 |
m_isInvalid |
bool |