Home › Class layouts › Pathfinder › Pathfinder::InitializationParameters
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).
Pathfinder::InitializationParameters
GameCore::Pathfinder::InitializationParameters — class, size 288 bytes (0x120).
| Linux offset |
Member |
Type |
0x0 |
iColumns |
int |
0x4 |
iRows |
int |
0x8 |
bWrapX |
bool |
0x9 |
bWrapY |
bool |
0x10 |
IsPathDestDelegate |
APointDelegate |
0x28 |
DestValidDelegate |
APointDelegate |
0x40 |
HeuristicDelegate |
AHeuristicDelegate |
0x58 |
CostDelegate |
ACostDelegate |
0x70 |
ValidDelegate |
AValidDelegate |
0x88 |
NotifyChildDelegate |
ANotifyChildDelegate |
0xa0 |
NotifyListDelegate |
ANotifyListDelegate |
0xb8 |
NumExtraChildrenDelegate |
ANumExtraChildrenDelegate |
0xd0 |
GetExtraChildDelegate |
AGetExtraChildDelegate |
0xe8 |
InitializeDelegate |
ABeginDelegate |
0x100 |
UninitializeDelegate |
AEndDelegate |
0x118 |
pData |
const void* |