I have a problem with the overlay.
The achievements get activated during playthrough, but I can't open the overlay and I don't get the steam popup windows when the achievements unlock. The achievements are just unlocked within the launcher. I'm launching the game through steam, I tried both directly from the library and through the installed desktop icon. I also restarted steam.
@masterlobo do you remember if you did anything else beside using the achievements script calls in events to get it work? (and of course having the plugin in there and copying the required files over)
I tried both plugin versions I had access to~ which were 1.0 and 1.2.
For those struggeling to get the achievements running:
Get your NW version with this script call:
console.warn(process.versions);
(just place it within an NPC event, talk to it in playtest, check the consol and remove that event later)
Hit F8 for the console to open and check your node-webkit (NW) version.
Take a note of that.
go to
https://github.com/greenheartgames/greenworks/releases
and check for a release that matches your NW version.
(For NW.js version 0.29.4 that would be greenworks v0.13.0 for nw 0.29.4!)
Download the version files needed for you. (For the Systems you want to publish for: example win64)
Check for which Steam SDK your greenworks version is.
(In my case Steamworks SDK 1.42)
Go to steamworks.
https://partner.steamgames.com/downloads/list
Download the Version you need.
Follow Hudell's instructions for setup. Copy the files needed into your project.
@/MelonMintGames was kind enough to post an archive.org version link of the old documentation.
https://web.archive.org/web/20190701082834/http://hudell.com/blog/orangegreenworks/
As you checked your NW version beforehand you can skip the last part that wants you to replace files in your deployed game folder.
(As we did get the other files matching our nw.js version and don't need to match the nw.js version to the other files, which you could also do and skip step 1 here instead!)
Upload to Steam. Have the achievement setup within steamworks. Launch through steam.
For those that find that the download in the op post isn't working:
Here's version 1.2 on Hudell's Github.
mv-plugins/OrangeGreenworks.js at master · Hudell/mv-plugins