Home › Class layouts › AI › AI::TechTreeAnalysis

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

GameCore::AI::TechTreeAnalysis — class, size 80 bytes (0x50).

Linux offset Member Type
0x0 m_tech TechTypes
0x4 m_nextTech TechTypes
0x8 m_player const GameCore::Player::Instance*
0x10 m_value FixedPoint
0x14 m_fullValue FixedPoint
0x18 m_hasTech bool
0x19 m_hasBoost bool
0x1a m_isLeaf bool
0x1b m_isRepeatable bool
0x1c m_turnsToResearch int
0x20 m_units Types::Vector<GameCore::UnitTypes, Types::LinearAlloc::Default<1, 0> >
0x38 m_buildings Types::Vector<GameCore::BuildingTypes, Types::LinearAlloc::Default<1, 0> >