Skip to content

H7GameInfo

Class in MMH7Game · MMH7Game.H7GameInfo · config

Object › Actor › Info › GameInfo › H7GameInfo

Subclasses: H7AdventureMapInfo, H7CombatMapInfo, H7MainMenuInfo

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

Properties

NameTypeNotes
m_OverrideControllerH7CombatController
m_OverrideGameSpeedfloat

Functions

NameDeclaration
ArePlayersNeededfunction bool ArePlayersNeeded()
ArePlayersReadyfunction bool ArePlayersReady()
AtCapacityfunction bool AtCapacity(bool bSpectator, optional string PlayerName)
DidAllPlayersLoadfunction bool DidAllPlayersLoad()
GenericPlayerInitializationfunction GenericPlayerInitialization(Controller Controller)
GetCombatControllerfunction H7CombatController GetCombatController()
GetGameSpeedfunction float GetGameSpeed()
GetH7GameInfoInstancestatic function H7GameInfo GetH7GameInfoInstance()
HostGamefunction HostGame(string URL, bool bAbsolute, bool bSkipGameNotify)
InitGameevent InitGame(string Options, out string ErrorMessage)
Logoutfunction Logout(Controller Exiting)
RegisterServerfunction RegisterServer()
RestartPlayerfunction RestartPlayer(Controller NewPlayer)
SpawnDefaultPawnForfunction Pawn SpawnDefaultPawnFor(Controller NewPlayer, NavigationPoint StartSpot)

Default values

bDelayedStart=false
bIsStartSpotRequired=false
PlayerControllerClass=Class'H7PlayerController'
OnlineGameSettingsClass=Class'H7OnlineGameSettings'

Inherited

FromMembers
GameInfo101 properties, 164 functions
Info0 properties, 0 functions
Actor156 properties, 262 functions
Object13 properties, 308 functions