Say you have a file with a string at 0x0, 0x8, 0x10, 0x18
and you try to parse it with
for (int i = 0; i < 4; i++){
struct {
string test <pos=(0x8*i)>;
} data;
};
The displayed template will not show the whole string and will arbitrarily change size. (also seemingly applies to (u)int64)
Using the old method (as described below) works fine
local int pos;
for (int i = 0; i < 4; i++){
struct {
pos = FTell();
FSeek(0x8*i);
string test;
FSeek(pos);
} data;
};
