Skip to content

Set Achievement (Unlock)

Blueprint node screenshot

Marks the specified achievement as unlocked for the local user. Persist the change by calling Store User Stats & Achievements afterward.

Inputs

Pin Type Description
Achievement API Name String Exact identifier defined in Steamworks (e.g., ACH_FINISH_LEVEL1).

Outputs

Pin Type Description
Success Bool true if the achievement is marked unlocked locally.

Notes

  • Call Request Current Stats And Achievements once before using this node (initializes local cache).
  • Call Store User Stats & Achievements after unlocking to persist the change to Steam.
  • Achievement API Name must match exactly what you configured in Steamworks.
  • Safe to call multiple times (keeps it unlocked).