M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.GauntletUI.Multiplayer.MultiplayerLobbyGauntletScreen Class Reference

Inherits ScreenBase, TaleWorlds.Core.IGameStateListener, and TaleWorlds.MountAndBlade.ILobbyStateHandler.

Public Member Functions

 MultiplayerLobbyGauntletScreen (LobbyState lobbyState)
 
void OnBattleServerInformationReceived (BattleServerInformationForClient battleServerInformation)
 
void OnActivate ()
 
void OnDeactivate ()
 
void OnInitialize ()
 
void OnFinalize ()
 
void SetConnectionState (bool isAuthenticated)
 
string ShowFeedback (string title, string feedbackText)
 
string ShowFeedback (InquiryData inquiryData)
 
void DismissFeedback (string id)
 
void OnPause ()
 
void OnResume ()
 
void OnDisconnected ()
 
void OnRequestedToSearchBattle ()
 
void OnUpdateFindingGame (MatchmakingWaitTimeStats matchmakingWaitTimeStats, string[] gameTypeInfo)
 
void OnRequestedToCancelSearchBattle ()
 
void OnSearchBattleCanceled ()
 
void OnPlayerDataReceived (PlayerData playerData)
 
void OnPendingRejoin ()
 
void OnEnterBattleWithParty (string[] selectedGameTypes)
 
void OnPartyInvitationReceived (PlayerId playerId)
 
void OnPartyInvitationInvalidated ()
 
void OnPlayerInvitedToParty (PlayerId playerId)
 
void OnPlayerAddedToParty (PlayerId playerId, string playerName, bool isPartyLeader)
 
void OnPlayerRemovedFromParty (PlayerId playerId, PartyRemoveReason reason)
 
void OnPlayerNameUpdated (string newName)
 
void OnGameClientStateChange (LobbyClient.State state)
 
void OnAdminMessageReceived (string message)
 
void OnActivateHome ()
 
void OnActivateCustomServer ()
 
void OnActivateMatchmaking ()
 
void OnActivateArmory ()
 
void OnActivateOptions ()
 
void OnDeactivateOptions ()
 
void OnCustomGameServerListReceived (AvailableCustomGames customGameServerList)
 
void OnMatchmakerGameOver (int oldExperience, int newExperience, List< string > badgesEarned, int lootGained, RankBarInfo oldRankBarInfo, RankBarInfo newRankBarInfo)
 
void OnBattleServerLost ()
 
void OnRemovedFromMatchmakerGame (DisconnectType disconnectType)
 
void OnRemovedFromCustomGame (DisconnectType disconnectType)
 
void OnPlayerAssignedPartyLeader (PlayerId partyLeaderId)
 
void OnPlayerSuggestedToParty (PlayerId playerId, string playerName, PlayerId suggestingPlayerId, string suggestingPlayerName)
 
void OnJoinCustomGameFailureResponse (CustomGameJoinResponse response)
 
void OnRejoinBattleRequestAnswered (bool isSuccessful)
 
void OnServerStatusReceived (ServerStatus serverStatus)
 
void OnBattleServerInformationReceived (BattleServerInformationForClient battleServerInformation)
 
void OnActivateProfile ()
 
void OnClanInvitationReceived (string clanName, string clanTag, bool isCreation)
 
void OnClanInvitationAnswered (PlayerId playerId, ClanCreationAnswer answer)
 
void OnClanCreationSuccessful ()
 
void OnClanCreationFailed ()
 
void OnClanCreationStarted ()
 
void OnClanInfoChanged ()
 
void OnPremadeGameEligibilityStatusReceived (bool isEligible)
 
void OnPremadeGameCreated ()
 
void OnPremadeGameListReceived ()
 
void OnPremadeGameCreationCancelled ()
 
void OnJoinPremadeGameRequested (string clanName, string clanSigilCode, Guid partyId, PlayerId[] challengerPlayerIDs, PlayerId challengerPartyLeaderID, PremadeGameType premadeGameType)
 
void OnJoinPremadeGameRequestSuccessful ()
 
void OnSigilChanged ()
 
void OnNotificationsReceived (LobbyNotification[] notifications)
 
void OnFriendListUpdated ()
 

Protected Member Functions

override void OnInitialize ()
 
override void OnFinalize ()
 
override void OnActivate ()
 
override void OnDeactivate ()
 
override void OnFrameTick (float dt)
 

Properties

MPLobbyVM.LobbyPage CurrentPage [get]
 
MPLobbyVM DataSource [get]
 
GauntletLayer LobbyLayer [get]
 

Constructor & Destructor Documentation

◆ MultiplayerLobbyGauntletScreen()

TaleWorlds.MountAndBlade.GauntletUI.Multiplayer.MultiplayerLobbyGauntletScreen.MultiplayerLobbyGauntletScreen ( LobbyState  lobbyState)

Member Function Documentation

◆ OnInitialize()

override void TaleWorlds.MountAndBlade.GauntletUI.Multiplayer.MultiplayerLobbyGauntletScreen.OnInitialize ( )
protected

◆ OnFinalize()

override void TaleWorlds.MountAndBlade.GauntletUI.Multiplayer.MultiplayerLobbyGauntletScreen.OnFinalize ( )
protected

◆ OnActivate()

override void TaleWorlds.MountAndBlade.GauntletUI.Multiplayer.MultiplayerLobbyGauntletScreen.OnActivate ( )
protected

◆ OnDeactivate()

override void TaleWorlds.MountAndBlade.GauntletUI.Multiplayer.MultiplayerLobbyGauntletScreen.OnDeactivate ( )
protected

◆ OnFrameTick()

override void TaleWorlds.MountAndBlade.GauntletUI.Multiplayer.MultiplayerLobbyGauntletScreen.OnFrameTick ( float  dt)
protected

◆ OnBattleServerInformationReceived()

void TaleWorlds.MountAndBlade.GauntletUI.Multiplayer.MultiplayerLobbyGauntletScreen.OnBattleServerInformationReceived ( BattleServerInformationForClient  battleServerInformation)

Property Documentation

◆ CurrentPage

MPLobbyVM.LobbyPage TaleWorlds.MountAndBlade.GauntletUI.Multiplayer.MultiplayerLobbyGauntletScreen.CurrentPage
get

◆ DataSource

MPLobbyVM TaleWorlds.MountAndBlade.GauntletUI.Multiplayer.MultiplayerLobbyGauntletScreen.DataSource
get

◆ LobbyLayer

GauntletLayer TaleWorlds.MountAndBlade.GauntletUI.Multiplayer.MultiplayerLobbyGauntletScreen.LobbyLayer
get