Advanced Sessions Plugin

[QUOTE=;671327]
Edit Whoops thats the indentity interface

Identity interface is local users only. You can get the player name directly from the GetFreindInfo() node and then breaking the FreindInfo structure.

For the record there IS a virtual const char GetFriendPersonaName( CSteamID steamIDFriend ) function in Steam, but the Identity Interface in UE4 calls const char PersonaName = SteamFriendsPtr->GetPersonaName() for both local users and UniqueNetIDs.

I actually assume that is a bug in their implementation…that or Epic REALLY wanted to enforce the Identity interface being local users only.

You should also note btw that RequestSteamFriendInfo is an async request, you are not going to get results back right away. If you want a higher res image you may need to wait for it to be downloaded first.

Edit Forgot to mention, the RequestSteamFriendInfo returns true if the information is fully downloaded, false if it hasn’t finished downloading yet.

Thanks for all of that info. I did read your notes about requesting the info, I think I just never took it out. I’ll take a look at all of that then. Thanks for all your work on this plug in. Its awesome!.

1 Like