Home › Class layouts › Trade › Trade::Manager

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).

Trade::Manager

GameCore::Trade::Manager — class, size 640 bytes (0x280).

Bases: Game::Component::IInstance at 0x0

Linux offset Member Type
0x18 m_syncArchive FAutoArchiveClassContainer<GameCore::Trade::Manager>
0xb0 m_iTotalRoutesCreated FAutoVariable<int, GameCore::Trade::Manager>
0xc8 m_kGraph Trade::Graph
0x228 m_tempRoutes std::__1::vector<GameCore::Trade::Route, std::__1::allocator<GameCore::Trade::Route> >
0x240 m_onUnitDestroyed Message::Handle
0x250 m_onCityDestroyed Message::Handle
0x260 m_onPlayerDestroyed Message::Handle
0x270 m_onWarDeclared Message::Handle