Skip to content

H7OnlineGameSettings

Class in MMH7Game · MMH7Game.H7OnlineGameSettings

Object › Settings › OnlineGameSettings › H7OnlineGameSettings

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

Functions

NameDeclaration
GetDifficultyfunction H7StructsAndEnumsNative.EDifficulty GetDifficulty()
GetDifficultyAsStringfunction string GetDifficultyAsString()
GetForceQuickCombatfunction H7StructsAndEnumsNative.EForceQuickCombat GetForceQuickCombat()
GetForceQuickCombatAsStringLocalizedfunction string GetForceQuickCombatAsStringLocalized()
GetGameSpeedAdventurefunction float GetGameSpeedAdventure()
GetGameSpeedAdventureAIfunction float GetGameSpeedAdventureAI()
GetGameSpeedCombatfunction float GetGameSpeedCombat()
GetGameTypefunction int GetGameType()
GetIsPrivateGamefunction bool GetIsPrivateGame()
GetMapFilepathfunction string GetMapFilepath()
GetMapInfoNumberfunction int GetMapInfoNumber()
GetMapNameLocalizedfunction string GetMapNameLocalized()
GetNATTypefunction StormManager.NatTypeFriendly GetNATType()
GetNumAISlotsfunction int GetNumAISlots()
GetNumClosedSlotsfunction int GetNumClosedSlots()
GetRMGStringfunction string GetRMGString()
GetServerNamefunction string GetServerName()
GetSessionIDfunction int GetSessionID()
GetSkillTypefunction int GetSkillType()
GetSkillTypeAsStringLocalizedfunction string GetSkillTypeAsStringLocalized()
GetTeamsCanTradefunction bool GetTeamsCanTrade()
GetTeamSetupfunction H7StructsAndEnumsNative.ETeamSetup GetTeamSetup()
GetTeamSetupAsStringfunction string GetTeamSetupAsString()
GetTimerAdvfunction H7StructsAndEnumsNative.ETimerAdv GetTimerAdv()
GetTimerAdvAsStringfunction string GetTimerAdvAsString()
GetTimerCombatfunction H7StructsAndEnumsNative.ETimerCombat GetTimerCombat()
GetTimerCombatAsStringfunction string GetTimerCombatAsString()
GetTotalSlotsfunction int GetTotalSlots()
GetTurnTypefunction int GetTurnType()
GetTurnTypeAsStringLocalizedfunction string GetTurnTypeAsStringLocalized()
GetUseRandomStartPositionfunction bool GetUseRandomStartPosition()
GetUserIdfunction string GetUserId()
GetVictoryConditionfunction H7StructsAndEnumsNative.EVictoryCondition GetVictoryCondition()
GetVictoryConditionAsStringLocalizedfunction string GetVictoryConditionAsStringLocalized()
isGameStartedfunction bool isGameStarted()
isSavedGamefunction bool isSavedGame()
SetDifficultyfunction SetDifficulty(H7StructsAndEnumsNative.EDifficulty Difficulty)
SetForceQuickCombatfunction SetForceQuickCombat(H7StructsAndEnumsNative.EForceQuickCombat forceQuickCombat)
SetGameSpeedAdventurefunction SetGameSpeedAdventure(float gameSpeedAdventure)
SetGameSpeedAdventureAIfunction SetGameSpeedAdventureAI(float gameSpeedAdventureAI)
SetGameSpeedCombatfunction SetGameSpeedCombat(float gameSpeedCombat)
SetGameTypefunction SetGameType(int GameType)
SetIsGameStartedfunction SetIsGameStarted(bool isGameStarted)
SetIsPrivateGamefunction SetIsPrivateGame(bool Private)
SetIsSavedGamefunction SetIsSavedGame(bool isSavedGame)
SetMapFilepathfunction SetMapFilepath(string MapName)
SetMapInfoNumberfunction SetMapInfoNumber(int mapInfoNumber)
SetNumAISlotsfunction SetNumAISlots(int numAISlots)
SetNumClosedSlotsfunction SetNumClosedSlots(int numClosedSlots)
SetNumPublicConnectionsfunction SetNumPublicConnections(int Num)
SetRMGStringfunction SetRMGString(string rmgString)
SetServerNamefunction SetServerName(string ServerName)
SetSkillTypefunction SetSkillType(int skillType)
SetTeamsCanTradefunction SetTeamsCanTrade(bool teamsCanTrade)
SetTeamSetupfunction SetTeamSetup(H7StructsAndEnumsNative.ETeamSetup teamSetup)
SetTimerAdvfunction SetTimerAdv(H7StructsAndEnumsNative.ETimerAdv timerAdv)
SetTimerCombatfunction SetTimerCombat(H7StructsAndEnumsNative.ETimerCombat timerCombat)
SetTurnTypefunction SetTurnType(int turnType)
SetUseRandomStartPositionfunction SetUseRandomStartPosition(bool useRandomStartPosition)
SetUserIdfunction SetUserId(string UserId)
SetVictoryConditionfunction SetVictoryCondition(H7StructsAndEnumsNative.EVictoryCondition victoryCondition)

Default values

NumPublicConnections=2
bUsesStats=false
bAllowJoinViaPresenceFriendsOnly=true
Properties=
PropertyMappings=

Inherited

FromMembers
OnlineGameSettings26 properties, 0 functions
Settings4 properties, 53 functions
Object13 properties, 308 functions