Added the following additional nodes Advanced Freinds Get Steam Persona Name - To retrieve the name of a non friend from steam (requires Request Steam Freind Info to have sucessfully completed for that ID already) Make Unique Net ID from Steam ID String - Makes a uniquenetid from a 64bit steam ID string (mostly for testing, can use IDs that are not your friends).Could also be used for storing the string representation of a Unique Net ID and later converting back to retrieve information about them.
Message to users 09/08/2017 I'd like to note that the original intent of this plugin was to shore up blueprint support for sessions (mainly steam) until Epic fixed the engine integration for them.Its been over 2 years now with little to no appreciable differences in the core Steam/sessions integration in engine and that leaves this plugin somewhat in limbo.usp=sharing 4.17.2:https://drive.google.com/file/d/0B5c...ew? usp=sharing 4.16.2:https://drive.google.com/file/d/0B5c...z FDc GIwa ENEY1U 4.9.2 Locked to 06/26/2017 Update 4.15.3 Release:https://drive.google.com/open? DZHU3Fudml0b2s 4.14.3 Release: https://drive.google.com/open? id=0B5...092REp DNk4x NHc 4.13.2: https://drive.google.com/file/d/0B5c...ew? usp=sharing 4.12.5: https://drive.google.com/file/d/0B5c...ew? usp=sharing 4.9.2 Locked to 06/03/2016 Update 4.11.2: https://drive.google.com/file/d/0B5c...ew?usp=sharing 4.9.2 Locked to 03/28/2016 Update 4.10.4: https://drive.google.com/file/d/0B5c...ew?06/06/2017 Added in some more missing ULocal Player header includes to 4.15 and 4.16 versions.
05/27/2017 Added back in missing ampersand to Find Friend Sessions Delegate 05/23/2017 Fixed where several variables in the On Player Login Status Changed event were set to be inputs instead of outputs.
I have had several requests for supporting the authentication system for steam and wanted to be up front about it in here.
The changes required are likely to be out of the scope of a plugin (or very backwards to implement through one) and I would rather people go and support the pull request that adds the functionality into the engine itself: https://github.com/Epic Games/Unreal Engine/pull/2135 *New* Parvan/Metahusk has made a menu example project that also shows the general usage of the plugin, you can view it here: I took it upon myself to make an all blueprint game just so that I would get a better grasp of the system and not get in the habit of ignoring such a powerful tool.
You would also have to remove steam specific nodes from your blueprints as well however as they will no longer exist, just having them as dummies doesn't work with this.
You can still package and run on another platform that isn't steam without doing this, this just gives the option of not having steam included in packaging / compilation at all.
I saw a lot of "I want custom server names with blueprints", "How can I get network client player names in blueprints" in the answer hub.