Last updated
Last updated
Identified on Unity v6000.0.25f1 and later this appears to be a change on Unity's side that causes a script in Steamworks.NET to not compile correctly.
You can work around this by double-clicking the error and adding
To the using statements, this will update your cache copy of Steamworks.NET so you will need to do this again if you Update that plugin assuming its author hasn't fixed it yet.
Steam Deck won't Initialize Steamworks SDK Steamworks.NET for Steamworks SDK version 1.60 has a known issue which causes problems initializing Steamworks on some versions of Steam Deck.
Achievements don't work / Import Steamworks.NET for Steamworks SDK version 1.60 has a known issue which causes Steam Achievements, Stats and similar to intermittently work. This generally manifests as not being able to import Achievements from Steam or not being able to set or unlock achievements or stats.
Use Steamworks.NET for Steamworks SDK version 1.59
DO NOT USE STEAMWORKS.NET 20.0 OR SIMILAR THAT IS FAR TO OLD
You DO want to use Update to Steamworks SDK 1.59 which you can access via GitHub History
To save you time and reading ... you can just click the link below it will download a zip from GitHub containing the historical state of Steamwroks.NET during the 1.59 patch that you can then install via Unity Package Manager as "Add from Disk"
It will download a zip containing Riley's repo during his 1.59 update before this issue was introduced but after the security patch for initialization and authentication changes
You will see a new text field beside the Import button, you can enter a name and when you do an Add button will appear clicking that will add the Scriptable Object.
Known issue and how to sort them