Home › Class layouts › Game › Game::GreatWork
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).
Game::GreatWork
GameCore::Game::GreatWork — class, size 24 bytes (0x18).
| Linux offset |
Member |
Type |
Windows |
0x0 |
m_eType |
GreatWorkTypes |
0x0 (same on Windows; verified) |
0x4 |
m_ePlayer |
PlayerTypes |
0x4 (same on Windows; verified) |
0x8 |
m_iTurnCreated |
int |
0x8 (same on Windows; verified) |
0x10 |
m_szGreatPersonName |
Basic |
|
The Windows column is filled in only for members that were checked against Windows code. For the rest, use the Linux offset with the rule above.