> For the complete documentation index, see [llms.txt](https://gley.gitbook.io/easy-achievements/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gley.gitbook.io/easy-achievements/visual-scripting/unity-visual-scripting.md).

# Unity Visual Scripting

## Enable Unity Visual Scripting

From **Settings Window** check **Unity Visual Scripting** and press the **Save** button.

<figure><img src="https://2479390621-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWan87AUQdgXRIESahU%2Fuploads%2FUXGFYxD8MwuRo1P8Ss3M%2Fimage_2023-08-29_161024189.png?alt=media&amp;token=a4bebaf1-23a3-4795-a437-10af80b0bf5e" alt=""><figcaption><p>Enable Unity Visual Scripting</p></figcaption></figure>

## Supported UVS Nodes

* GetPlayerScore
* GetPlayerRank
* LogIn
* ShowAchievementsUI
* ShowLeaderboardsUI
* SubmitAchievement
* SubmitScore

{% hint style="info" %}
The above UVS nodes' behavior is equivalent to corresponding methods from [CompleteAPI](broken://pages/Gnc2C4wQz0PTLL2f4DvQ).
{% endhint %}

The above UVS nodes are located inside **GameServicesUVS** script as shown below:

<figure><img src="https://2479390621-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNYWan87AUQdgXRIESahU%2Fuploads%2FqZosVgUBEgT16Z5nS1Y4%2Fv2-UVSLocation.jpg?alt=media&amp;token=bee577a9-044b-43e1-88b7-b48dc6d8dce5" alt=""><figcaption><p>UVS Node Holder</p></figcaption></figure>

An old integration tutorial is available on Youtube. We will try to update it as soon as possible but the implementation remains the same.

{% embed url="<https://youtu.be/rBEkMZ694WM>" %}
