Simple Resources Help

AsyncActions

There are 3 async actions provided which will make it easier to work with the plugin in blueprints/c++.

UAsyncAction_SimpleResources_WaitForPlayerState

WaitForPlayerStateNode.png

This is useful in your UI/Dependant code for multiplayer, since player state isn't immediately available, this will allow you to wait for it to be available.

Blueprint Node names:

  • Wait For Player State (From Pawn)

  • Wait For Player State (From Controller)

  • Wait For Player State (From LocalPlayer)

UAsyncAction_SimpleResources_WaitForPlayerResourcesComponent

WaitForPlayerResourcesComponentNode.png

Similar to the above, this will wait for our SimplePlayerResources component to be available.

Blueprint Node names:

  • Wait For Player Resources Component (From Pawn)

  • Wait For Player Resources Component (From Controller)

  • Wait For Player Resources Component (From LocalPlayer)

UAsyncAction_SimpleResources_ObservePlayerResource

ObservePlayerResourceNode.png

This will trigger our events when the specified resource is added, removed or updated.

Blueprint Node names:

  • Observe Player Resource (From Pawn)

  • Observe Player Resource (From Controller)

  • Observe Player Resource (From LocalPlayer)

Last modified: 05 August 2025