I have finally gotten around to looking into terrain data and I have run into a problem. Both ExileApi and PoEapi - AHK agree that the following are the terrain offsets
Terrain = 0x670
cols = 0x18
rows = 0x20
melee_layer = 0xb0
ranged_layer = 0xc8
bytes_per_row = 0xe0
But when I look at 0x670 I see this. I see a struct size of 0x38 and 0x08 points to a native pointer that contains 23x23 blocks of what looks like terrain data. No matter where I look though, I don't see anything matching the above offsets.
Capture.PNG