Home › Class layouts › AI › AI::GreatWorkComboInfo

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::GreatWorkComboInfo

GameCore::AI::GreatWorkComboInfo — structure, size 168 bytes (0xa8).

Linux offset Member Type
0x0 Index int
0x8 GreatWorkListIndices Types::Vector<GameCore::GreatWorkListIndex, Types::LinearAlloc::Default<1, 0> >
0x20 ObjectTypes Types::Vector<GameCore::GreatWorkObjectTypes, Types::LinearAlloc::Default<1, 0> >
0x38 Creators Types::Vector<GameCore::GreatPersonIndividualTypes, Types::LinearAlloc::Default<1, 0> >
0x50 Eras Types::Vector<GameCore::EraTypes, Types::LinearAlloc::Default<1, 0> >
0x68 Civilizations Types::Vector<GameCore::PlayerTypes, Types::LinearAlloc::Default<1, 0> >
0x80 Building int
0x84 OriginalSlot int
0x88 ThemedByCreator bool
0x89 ThemedByEra bool
0x8c DuplicateCreators uint
0x90 DuplicateEras uint
0x94 BaseYieldScore FixedPoint
0x98 BaseTourismScore FixedPoint
0x9c WorkingScore FixedPoint
0xa0 AssignedScore FixedPoint
0xa4 GoalBuilding int