Home › Class layouts › Rules › Rules::Placement::ExpelOptions
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).
Rules::Placement::ExpelOptions
GameCore::Rules::Placement::ExpelOptions — structure, size 128 bytes (0x80).
| Linux offset |
Member |
Type |
0x0 |
ExpelFailedHandler |
ExpelFailedHandlerFunc |
0x30 |
ExpelTerrioryCheckHandler |
ExpelTerrioryCheckFunction |
0x60 |
eOnFailureAction |
Rules::Placement::ExpelOptions::FailureAction |
0x64 |
eMapLayer |
Map::UnitLayers |
0x68 |
eReason |
ExpelReason |
0x70 |
kExpeller |
Player::ComponentID |
0x78 |
kExpellee |
Player::ComponentID |