Skip to content

H7MultiplayerGameManager

Class in MMH7Game · MMH7Game.H7MultiplayerGameManager

Object › H7MultiplayerGameManager

Using it from Lua
h7.find_all("H7MultiplayerGameManager")            -- live instances
h7.find_class("MMH7Game.H7MultiplayerGameManager")   -- the class
h7.hook("MMH7Game.H7MultiplayerGameManager.AddSharedPrivileges", fn)

Properties

NameTypeNotes
bBlockInputForTravelbooltransient
bIsJoiningbooltransient
bIsSearchingbooltransient
CurrSelectedIndexinttransient
mClientBeaconArrayarray<H7MeshBeaconClient>transient
mInviteDelayedbooltransient
mInviteSessionIdinttransient
mSharedPrivilegesarray<PrivilegesContainer>transient
SearchResultsarray<OnlineGameSearchResult>transient
SearchSettingsH7LANSearchtransient
SelectedIndexToJoininttransient

Functions

NameDeclaration
AddSharedPrivilegesfunction AddSharedPrivileges(PrivilegesContainer newPrivileges)
CancelFindOnlineGamesfunction CancelFindOnlineGames()
CanJoinSelectedGamefunction bool CanJoinSelectedGame(H7OnlineGameSettings mySettings)
CreateOnlineGamefunction CreateOnlineGame(bool IsLAN, bool IsDuel, int NumPlayers, optional H7ContentScannerAdventureMapData MapData, optional H7ContentScannerCombatMapData CombatMapData, optional H7ListingSavegameDataScene basedOnSaveGame, optional bool isPreviewAvailable)
function DestroyPartyForSystemLink()
ErrorMessageConfirmedfunction ErrorMessageConfirmed()
FilterUnreachableServersfunction FilterUnreachableServers()
GetInstancestatic function H7MultiplayerGameManager GetInstance()
GetLPfunction LocalPlayer GetLP()
GetOnlineGameSettingsstatic function H7OnlineGameSettings GetOnlineGameSettings()
GetPrivilegesOfPlayerfunction array GetPrivilegesOfPlayer(int PlayerIndex)
GetSharedPrivilegesfunction array GetSharedPrivileges()
InitClientBeaconfunction InitClientBeacon(OnlineGameSearchResult DesiredHost)
Initializefunction Initialize()
JoinSelectedfunction JoinSelected(int SelectedIndex)
function JoinSystemLink()
JoinToHostFailedfunction JoinToHostFailed()
OnCancelSearchCompletefunction OnCancelSearchComplete(bool bWasSuccessful)
OnCreateH7GameSessionCompletefunction OnCreateH7GameSessionComplete(name SessionName, bool bWasSuccessful)
OnDestroyPartForSystemLinkCompletedelegate OnDestroyPartForSystemLinkComplete(name SessionName, bool bWasSuccessful)
OnDestroyPartyForSystemLinkJoinCompletefunction OnDestroyPartyForSystemLinkJoinComplete(name SessionName, bool bWasSuccessful)
OnFindOnlineGamesCompletefunction OnFindOnlineGamesComplete(bool bWasSuccessful)
OnFindOnlineGamesForInviteCompletefunction OnFindOnlineGamesForInviteComplete(bool bWasSuccessful)
OnJoinPartyCompletefunction OnJoinPartyComplete(name SessionName, bool bWasSuccessful)
OnLANSearchCompletefunction OnLANSearchComplete()
OnUPlayInvitefunction OnUPlayInvite(int SessionId)
OnUPlayMessagefunction OnUPlayMessage(OnlineGameInterfaceUPlay.UPlayMessageType uplayMessage)
PublishCurrentGamefunction PublishCurrentGame()
QuitToDesktopfunction QuitToDesktop()
RefreshOnlineGamesfunction RefreshOnlineGames()
RemovePrivilegesOfPlayerIndexfunction RemovePrivilegesOfPlayerIndex(int Index)
SearchOnlineGamesfunction SearchOnlineGames(bool IsLAN, bool IsDuel)
ShutDownfunction ShutDown()
StartFilteringBrowserListfunction StartFilteringBrowserList()
Updatefunction Update()

Inherited

FromMembers
Object13 properties, 308 functions