Crossplay Integration Kit
Multiplayer

Crossplay Friends

Merge successful social providers into one crossplay list

Crossplay Friends

Use Get Crossplay Friends after Login. Set bIncludeOffline to include offline friends; otherwise the node returns only friends reported online by at least one gameplay provider.

The OnSuccess and OnFailure pins both expose FUCIK_GetFriendsResult Result and FBetideError Error. Each FUCIK_Friend contains:

FieldMeaning
HandlesProvider-to-FUCIK_PlayerHandle map for the same person.
DisplayNameBest available provider display name.
StatusOffline, Online, Away, DoNotDisturb, or Unknown.
bIsPlayingThisGameTrue when any provider reports the friend in this game.
bCanJoinTrue when any provider reports joinability or supplies a connect value.
CurrentLobbyKnown joinable lobby handle, when available.

Known sibling identities are folded into one row. A mapped platform friend remains in the result even when another provider does not report that person as a friend. If one configured social provider fails, successful results from the others remain available.

See C++ usage and Invites.

Use a unified node first. Use a kit-specific friends node only for that platform's exact option set.

On this page