Added a while loop that checks if the game storage path is valid. If no exceptions are raised, then it will break out of the while loop.
It also checks for the settings.txt file if the path is valid.
If an error is raised, it will specify what it can't find and ask the user to try again.
I was reading pull request #15 and tried my best to accomplish what you were talking about on there. I don't own or have even played a hearts of iron game, but I created a small environment to bug test this commit.
For issue #13
Added a while loop that checks if the game storage path is valid. If no exceptions are raised, then it will break out of the while loop.
It also checks for the settings.txt file if the path is valid.
If an error is raised, it will specify what it can't find and ask the user to try again.
I was reading pull request #15 and tried my best to accomplish what you were talking about on there. I don't own or have even played a hearts of iron game, but I created a small environment to bug test this commit.