I have encountered a serious error when attempting to load the game, and from looking at the error message, it appears to be because the last time the game was saved and closed, the number of steps I had taken was 12.818181818181818, which I think should not be possible. I am not certain how it ended up at this amount, but it began being amounts ending in that decimal after I had reloaded a few times in one session. I could continue reloading with this anomaly until quitting game.py and running it again, and I recall that the number of steps did not go back down when reloading at this point (e.g. if I was at 7.818... steps, took a step, quit to the main menu without saving and continued, it would still say that I had taken 8.818... steps). This originated in PyNori v2.4.0, but an almost identical error occurs when loading a copy of the Pinori.ini file in PyNori v2.5.0. The crash log is below.
= PyNori v2.4.0 Crash Log =
Timestamp: 2026-02-11 23:48:57.612122
Error Message: invalid literal for int() with base 10: '12.818181818181818'
Traceback (oldest to most recent):
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 12588, in PreStartup
AttemptStartup()
~~~~~~~~~~~~~~^^
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 32, in wrapper
return func(*args, **kwargs)
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 12531, in AttemptStartup
Log("Starting script."); reminiscing = 1; startup()
~~~~~~~^^
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 32, in wrapper
return func(*args, **kwargs)
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 1310, in startup
TitleScreen() if not shadorako else TitleScreenShado()
~~~~~~~~~~~^^
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 32, in wrapper
return func(*args, **kwargs)
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 2121, in TitleScreen
newGame(); os._exit(0)
~~~~~~~^^
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 32, in wrapper
return func(*args, **kwargs)
File "C:\Users\tdsfo\Downloads\PyNori v2.4.0\game.py", line 3847, in newGame
steps = int(progress.get('Steps Taken', 0)); Log("Loaded steps.")
Please submit this to https://shirley-xml.itch.io/pynori/community as a Bug Report. Sorry for the inconvenience!
