Antique Atlas

Antique Atlas

32M Downloads

Map Image Exporting

Kenkron opened this issue ยท 3 comments

commented

Forgot to store scope after packet rework. This used for image exporting, and can be computed on-load.

commented

Even with the scope fixed, the export is still not working correctly.

Some of the tiles return null when they shouldn't, and the missing tiles change under different circumstances. This makes me think it's a concurrency but. Will test.

commented

Turns out it was only tangentially related to concurrency. Turns out, the keys for the TileGroups were all referencing the same ShortVec2 object, which kept changing every time a thread tried to iterate through a region.

Scope is still not fixed, actually. It's still not computed on sync correctly.

commented

Fixed as of 82fb89d