Creating Parties

In order to access online features, the player must be logged in with the Online Subsystem. Please visit the Authentication page for more information.

Creating The Party

To create a party (also knows as Party Session), use the CreateKronosParty node. To make the required host parameters simply drag off of the "Host Params" property and search for "make".

There is no hard requirement on where you need to call this from. Most games will probably have this hooked to the OnClicked event of a widget button.

If you take a look at the KronosHostParams you will see that it is exactly the same set of parameters used to create matches. This is because internally there is not much difference between matches and parties. They are both just sessions on the backend.

The Starting Level Param

The "Starting Level" parameter is irrelevant when creating parties.

Party Visibility

Whether the party is public or private is dictated by the "Should Advertise" param. You will most likely want to create private parties, and invite your friends into it. To do this, disable "Should Advertise" and enable "Allow Invites".

You can also create hidden sessions by enabling both the "Should Advertise" and "Hidden" params. Hidden sessions are very useful when you want to create a private party, but your Online Subsystem requires sessions to be advertised to be joinable by other players. Hidden sessions can only be found during specific session queries (e.g. following party to a specific session).

Last updated