Home › Class layouts › AI › AI::CultureAi_GreatWorks
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::CultureAi_GreatWorks
GameCore::AI::CultureAi_GreatWorks — class, size 128 bytes (0x80).
Bases: Platform::Job at 0x0
| Linux offset |
Member |
Type |
0x28 |
m_player |
ParentPtr<GameCore::Player::Instance> |
0x30 |
m_doneOffTurn |
bool |
0x38 |
m_greatWorkValues |
Types::Vector<FixedPointT<8>, Types::LinearAlloc::Default<1, 0> > |
0x50 |
m_workingGreatWorkValues |
Types::Vector<FixedPointT<8>, Types::LinearAlloc::Default<1, 0> > |
0x68 |
m_requests |
Types::Vector<GameCore::Player::Operations::Request, Types::LinearAlloc::Default<1, 0> > |