Merge With Project

Parenting Player Controller

1. Lobby Player Controller

You will need to parent NLPLobbyPlayerController. This is where all your events will be sent, which you can use to send to your widgets.

2. Create Events

It would probably be much easier for you to merge by going to NLP Lobby Content > Blueprints > PlayerList > PC_Lobby

Here is a list of our events, and we will provide an explanation for each one.

Event NameDescription

OnVoiceChatCreated

This event occurs when a voice chat is initiated. It is typically used for setting up and notifying users about starting a voice chat.

OnToggleVoiceChat

This event is triggered when voice chat is toggled on or off. It handles enabling or disabling voice chat within the lobby.

OnPartyInviteReceived

This event is triggered when a friend sends a party invite. It handles the notification and subsequent actions required when a player receives a party invite.

OnChatMessageReceived

This event is triggered when a new chat message is received. It handles displaying or processing chat messages from other players in the lobby.

OnYouJoinedParty

This event is triggered when you join a party. It handles any setup or notification processes required when you successfully join a party.

OnLeaderStateChanged

This event is triggered when the party leader's state changes. It indicates whether the player is the party leader and handles any necessary updates or notifications.

OnPlayerJoinedParty

This event is triggered when a new player joins the party and handles any necessary updates or notifications related to the new party member.

OnPlayerLeftParty

This event triggers when a player leaves the party and handles any necessary updates or notifications related to the departure.

OnKickedFromParty

This event occurs when the player is kicked or disconnected from the party, triggering necessary actions such as creating a new party session.

OnAllPlayersReady

This event is triggered when all players in the party are ready. It handles any necessary actions or notifications when the entire party is ready to proceed.

OnLobbyCustomDataChanged

This event is triggered when the custom lobby data changes, handling updates related to any custom data structures within the lobby.

OnHostChanged

This event is triggered to inform clients of a new lobby host and handle any necessary updates or notifications when the host changes.

Last updated