[quote=“Yakim, post:2184, topic:30020”]
, Hi, what does this mean? Where to find this functionality?
https://www.unrealengine.com/en-US/b…-4-22-released
“We have greatly improved the usability of Steam NetDrivers with UE4 Beacons in addition to standard game networking.”
Beacons are unrelated to this plugin, for the rest of the steam changes see below, I had a txt document saved to paste for people when 4.22 released but they put it in the patch notes directly.
These definitions would have to be set in the Target.cs of your project file (IE: a source and not BP project).
[QUOTE]
Online
-
New: Projects targeting Steam releases no longer require source code edits to properly register their dedicated servers on Steam. This change also enables setting the application ID for shipping projects without further modifications to source as well. The following macros have been added and should be defined in the project’s Target.cs file:
-
For projects that use dedicated servers, these must be defined for your servers:
-
UE4_PROJECT_STEAMPRODUCTNAME
-
UE4_PROJECT_STEAMGAMEDESC
-
UE4_PROJECT_STEAMGAMEDIR
-
Clients for dedicated server projects must have the following defined:
-
UE4_PROJECT_STEAMGAMEDIR
-
All Steam-based projects must have the following defined:
-
UE4_PROJECT_STEAMSHIPPINGID
Please refer to the Steam project documentation regarding setting these flags and their appropriate values.
Also as a general note, my VR plugin grew beyond being easy to document so I had to spool up a website to cover documentation. When that part of it is fleshed out enough I’ll add a section for Advanced Sessions documentation and examples and keep it maintained as long as necessary.