It is not only not really useful in blueprints, but people have also been using it wrong.
It isn't useful to Steam Subsystem and isn't really useful in blueprints to begin with as its use is vauge, would rather enforce the actual
total destruction of the session instead by making users call DestroySession as is intended.
I feel like that node suffers from overexposing the back end to blueprints.
Former-commit-id: 77ce18bce6eb7f400ca744ef279cc8bba91f7073
Changed HasOnlineSubsystem to use a better function
Not running second search for AllServers enum when the subsystem isn't steam
Steam is the only subsystem that actually uses the flags that deal with that.
Former-commit-id: b07eadc87eaf82584ec63b6b4e91ace69fd5023f
Added "bRequireNameOnly" to the RequestSteamFriendInfo node, significantly reduces time to return
a result as the cost of not downloading the avatar for that user.
Added the following nodes
GetSteamPersonaName - To retrieve the name of a non friend
Make UniqueNetID from SteamID String - Makes a uniquenetid from a 64bit steam ID string
Former-commit-id: ec7b6b909584d0260225bd8a9e5477970483563a
This is because Steam splits the two queries up and doesn't allow combining them.
Added initial Workshop Items support for viewing subscribed items details and information.
Former-commit-id: 3153b6dbabf811e864a16408e816df5a03f5c0a3
Added in CriErrUA's pull request for equivilant nodes for uniquenetids and then optimized it.
Former-commit-id: 224fcd8a032efaa49f4288837ab1173823cb51f4
Added additional search settings to "FindSessionsAdvanced"
Forcing presence off with dedicated servers even if they have it ticked on.
Former-commit-id: dc9cae32716ecf50f6ab6be53c830e2e1ac54a6d