Part 10, Shelve breakage [4.3.1 fixes issue]
Closed this issue · 1 comments
Tokeli commented
Don't know how many versions this happens in, but on Windows:
Python 3.6.4 x64
TDL 4.3.0
Not only does Shelve implicitly add a ".dat" extension (causing the filecheck to fail as it will be named "savegame.dat.dat"), re-importing the Map somehow causes -just- the FOV array to flip 90 degrees. The saving system is utterly broken due to that.
Tested with a fresh copy of this repo and everything. :(
Tokeli commented
Reported at TDL here libtcod/python-tcod#37 and TDL 4.3.1 fixes the issue now.