Merge With Project
Last updated
Last updated
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 Name | Description |
---|
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. |