A list of all Actions, Conditions and Expressions supported in this addon.


  • Actions

    Activate achievement {0}

    Activate a Steam achievement.

    Activate overlay for {0}

    Activate the Steam game overlay.

  • Conditions

    Is available

    True if successfully initialised the Steam API.

    On achievement activate success

    Triggered after 'Activate achievement' if the activation completed successfully.

    On achievement activate error

    Triggered after 'Activate achievement' if the activation failed.

    Is overlay enabled

    True if the Steam game overlay is currently enabled.

    On overlay activated

    Triggered when the game overlay is shown.

    On overlay deactivated

    Triggered when the game overlay is hidden.

User info

  • Expressions


    The current user's Steam account ID.


    The current user's Steam static account ID.


    The current user's Steam screen name.


    The current user's Steam level.


    The language set specifically for the game.


    The language set for the Steam UI.


0.30.4 Stable (967 KB)


  • Official Official addon


  • Download count 290 total downloads
  • Latest download count 139 downloads of latest version
  • Average download count 2 downloads per day average




  • Order by
Want to leave a comment? Login or Register an account!
  • Will support of Steam Leaderboards be added?

  • This is great!!! For this version of NWjs 0.26.6 (26th February 2018) --in-process-gpu seems to be required to be added in the "chromium-args" properties in package.json which is found in package.nw for the overlay to work properly.

    Also it seems black lines that appear from letterbox are pretty bad for the achievement popup. I would use scale inner or something else.

  • Thanks you!

  • Thanks Scirra!

  • Thank you, Scirra! This plugin will be really useful. :)

  • Any chance this will be updated to support Steam Cloud?

  • What does the steam achievement activation event look like?

  • Ashley The overlay and achievement visual prompt doesn't seems to work on Mac.

    Backend is working though. >Is available>activate achievement>no visual prompts in game

    Alt tab and checked>achievements are recorded though.

    Tried putting the 3 files inside all the different folders but still no visual prompts. Is this a known issue?

    EDIT: Same issue with Linux.

    For Window, when the Steam overlay appears, there's no way to close it other than force shutting down the game.

    • Ashley, i'm also having some trouble with the Greenworks plugin. I'm pretty sure that i followed every step of the tutorial (i'm familiar with that stuff, it's similar to what i had to do with the old Steam4C2 plugin) but the overlay is not showing up. And i think theres a function missing in this plugin, how are we supposed to close the overlay if we can only open it?

    • [-] [+]
    • 1 points
    • (0 children)
  • Please, make an updated version of this plugin so it can work with the new C3 runtime, that's the only thing i need to port my project! Thank you! :)