H7CombatMapInfo
Class in MMH7Game · MMH7Game.H7CombatMapInfo · config
Object › Actor › Info › GameInfo › H7GameInfo › H7CombatMapInfo
Using it from Lua
h7.find_all("H7CombatMapInfo") -- live instances
h7.find_class("MMH7Game.H7CombatMapInfo") -- the class
h7.hook("MMH7Game.H7CombatMapInfo.ArePlayersNeeded", fn)
Constants
| Name | Value |
NUM_COMBAT_PLAYERS | 2 |
Properties
| Name | Type | Notes |
bIsReturningToMainMenu | bool | |
mCurrentStartMatchWaitTime | float | protected |
Functions
| Name | Declaration |
ArePlayersNeeded | function bool ArePlayersNeeded() |
AtCapacity | function bool AtCapacity(bool bSpectator, optional string PlayerName) |
ForceHostReady | function ForceHostReady() |
GenericPlayerInitialization | function GenericPlayerInitialization(Controller Controller) |
PostLogin | event PostLogin(PlayerController NewPlayer) |
StateEndCombat | function StateEndCombat() |
States
State code replaces the class's functions while the object is in that state. Hook a state's version as MMH7Game.H7CombatMapInfo.<State>.<Function>.
| State | Functions |
| CombatInProgress | StateEndCombat |
| EndCombat | OnDestroyGameComplete, ReturnToMainMenuNoPC |
| PendingMatch | BeginState, InitStartMatch, PreInitStartMatch, StartMatch |
Default values
bDelayedStart=true
bWaitingToStartMatch=true
HUDType=Class'H7CombatHud'
PlayerControllerClass=Class'H7CombatPlayerController'
PlayerReplicationInfoClass=Class'H7PlayerReplicationInfo'
GameReplicationInfoClass=Class'H7ReplicationInfo'
Inherited
| From | Members |
| H7GameInfo | Properties: m_OverrideController, m_OverrideGameSpeed Functions: ArePlayersNeeded, ArePlayersReady, AtCapacity, DidAllPlayersLoad, GenericPlayerInitialization, GetCombatController, GetGameSpeed, GetH7GameInfoInstance, HostGame, InitGame, Logout, RegisterServer, RestartPlayer, SpawnDefaultPawnFor |
| GameInfo | 101 properties, 164 functions |
| Info | 0 properties, 0 functions |
| Actor | 156 properties, 262 functions |
| Object | 13 properties, 308 functions |