-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Plugin unable to connect after Godot version change #18
Comments
I think I know the issue. When we run the game from Godot (so not launched from Steam), steam knows the appid by looking at the exe and seeing if there is a file named "steam_appid.txt" in the same directory as the exe. The Steam section of the project settings actually creates this file during the import of the sdk dlls. So this file gets written into the install location of Godot. So is it possible that the new install is removing that file or maybe you're installing into a new directory with the version suffixed (e.g. |
What you described was exactly the problem - I tested it again when changing version. |
Ok, getting back here to document how I handle version changes now. |
Another person has hit this issue. Reopening and will close again once I've added an error/test message that the file is missing. |
Added a check that gives a better error message when that file is missing. |
Describe the issue
When changing Godot versions (e.g. 3.4.4 > 3.5 or 3.4.3 > 3.4.4) the plugin seems to stop working.
I get the error message that the plugin is unable to connect to Steam.
Fix
What helped now for a second time was completely removing the plugin and deleting the directoy in
addons
- then doing a clean install.The text was updated successfully, but these errors were encountered: