Tsar Hoikas wrote:Technical note: locations are 32-bits, but remember that locations include both the sequence prefix and the page number. IIRC, in PotS, the sequence prefix could 24-bits, but that was decreased to 16-bits in MOUL to allow for more pages in an age (probably due to the increasing amount of GlobalAnimation pages).
Exactly. And I guess someone substracted a sign bit, just to be sure, and hence declared that 23bit is the length of a sequence prefix - and we have sequence prefixes longer than 16bit to confirm that this works. But they were created with Blender. The 3ds Max plugin of course targets MOUL with 16bit page numbers, minus the sign gives a max. of ~32k.
For additional fun, if an age has more than 256 pages in POTS, then it starts using up "the next" sequence prefix (as the page number overflows into the sequence prefix). Which can give you some... interesting effects. Ahra Pahts is the only fan age exhibiting this. We've seen Pahts Shells appearing in various ages as a consequence
but as far as I recall, we found a way to fix this, by manually unloading pages or so... man, this is so long ago, I absolutely don't remember. Seems like I've done Uru for too long already^^