Skip to content

H7TransitionData

Class in MMH7Game · MMH7Game.H7TransitionData · native

Object › H7TransitionData

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

Properties

NameTypeNotes
mCampaignDefinitionH7CampaignDefinitionprotected
mClientCancelledLobbySessionboolprotected
mClientLostConnectionToServerboolprotected
mClientSavegameNeededLobbySessionboolprotected
mClientWasKickedboolprotected
mContentScannerH7ContentScannerprotected
mCurrentRMGMainH7RMGMainprotected
mGameDataH7GameDataprotected
mGameSettingsH7LobbyDataGameSettingsprotected
mIsInMapTransitionboolprotected
mIsLoadedGameboolprotected
mIsLoadingSaveboolprotected
mIsMainMenuboolprotected
mIsReplayCombatboolprotected
mLoadingTaskH7SavegameTask_Loadingprotected
mMapSettingsH7LobbyDataMapSettingsprotected
mMPGameStartTimeStampstringprotected
mMPLobbyCombatMapDataToCreateH7ContentScannerCombatMapDataprotected
mMPLobbyMapDataToCreateH7ContentScannerAdventureMapDataprotected
mMPLobbyPreviewIsAvailableboolprotected
mMPLobbySaveDataToUseH7ListingSavegameDataSceneprotected
mPendingCampaignTypeH7StructsAndEnums.ECouncilCampaignTypetransient, protected
mPendingHubMatineestringtransient, protected
mPendingHubStateH7CouncilGameInfo.ECouncilStatetransient, protected
mPirateAgeboolprotected
mPlayerProfileH7PlayerProfileprotected
mPlayersSettingsarray<PlayerLobbySelectedSettings>protected
mPreviousMapNamestringprotected
mRMGPropertiesH7RMGInGamePropertiesprotected
mServerCancelledLobbySessionboolprotected
mServerLostConnectionToClientsboolprotected
mUPlayHostIDstringprotected
mUseMeboolprotected
mUseMeForCampaignboolprotected

Functions

NameDeclaration
AdjustDuplicateStartPositionsprivate final function AdjustDuplicateStartPositions()
GetContentScannerfunction H7ContentScanner GetContentScanner()
GetCurrentLoadTaskfunction H7SavegameTask_Loading GetCurrentLoadTask()
GetGameDatafunction H7GameData GetGameData()
GetGameSettingsfunction H7LobbyDataGameSettings GetGameSettings()
GetHumanPlayersCounterfunction int GetHumanPlayersCounter()
GetInstancestatic native function H7TransitionData GetInstance()
GetIsInMapTransitionfunction bool GetIsInMapTransition()
GetIsMainMenufunction bool GetIsMainMenu()
GetIsReplayCombatfunction bool GetIsReplayCombat()
GetMapSettingsfunction H7LobbyDataMapSettings GetMapSettings()
GetMPClientCancelledLobbySessionfunction bool GetMPClientCancelledLobbySession()
GetMPClientLostConnectionToServerfunction bool GetMPClientLostConnectionToServer()
GetMPClientSavegameNeededLobbySessionfunction bool GetMPClientSavegameNeededLobbySession()
GetMPClientWasKickedfunction bool GetMPClientWasKicked()
GetMPLobbyCombatMapDataToCreatefunction H7ContentScannerCombatMapData GetMPLobbyCombatMapDataToCreate()
GetMPLobbyMapDataToCreatefunction H7ContentScannerAdventureMapData GetMPLobbyMapDataToCreate()
GetMPLobbySaveDataToUsefunction H7ListingSavegameDataScene GetMPLobbySaveDataToUse()
GetMPPreviewIsAvailablefunction bool GetMPPreviewIsAvailable()
GetMPServerCancelledLobbySessionfunction bool GetMPServerCancelledLobbySession()
GetMPServerLostConnectionToClientsfunction bool GetMPServerLostConnectionToClients()
GetMPTimeStampfunction string GetMPTimeStamp()
GetPendingCampaignTypefunction H7StructsAndEnums.ECouncilCampaignType GetPendingCampaignType()
GetPendingCouncilStatefunction H7CouncilGameInfo.ECouncilState GetPendingCouncilState()
GetPendingMatineefunction string GetPendingMatinee()
GetPirateAgefunction bool GetPirateAge()
GetPlayerFactionDuringGameTimeevent H7Faction GetPlayerFactionDuringGameTime(H7StructsAndEnumsNative.EPlayerNumber Number)
GetPlayerProfilefunction H7PlayerProfile GetPlayerProfile()
GetPlayerSettingsDuringGameTimefunction PlayerLobbySelectedSettings GetPlayerSettingsDuringGameTime(H7StructsAndEnumsNative.EPlayerNumber Number)
GetPlayersSettingsnative function GetPlayersSettings(out array<PlayerLobbySelectedSettings> dasSettings)
GetPlayerStartHeroDuringGameTimeevent H7EditorHero GetPlayerStartHeroDuringGameTime(H7StructsAndEnumsNative.EPlayerNumber Number)
GetPreviousMapNamefunction string GetPreviousMapName()
GetRandomMapFileNamefunction string GetRandomMapFileName()
GetRealNamesnative function GetRealNames(out array<PlayerLobbySelectedSettings> playersSettings)
GetRMGPropertiesfunction H7RMGInGameProperties GetRMGProperties()
GetSelectedVictoryConditionevent H7StructsAndEnumsNative.EVictoryCondition GetSelectedVictoryCondition()
GetTeamSetupfunction H7StructsAndEnumsNative.ETeamSetup GetTeamSetup()
GetTutorialMapFileNamenative function string GetTutorialMapFileName()
GetUPlayHostIDfunction string GetUPlayHostID()
InitRMGPropertiesevent InitRMGProperties()
IsLoadedGamefunction bool IsLoadedGame()
IsLoadingSavefunction bool IsLoadingSave()
IsStartingCampaignfunction bool IsStartingCampaign(optional out H7CampaignDefinition campRef)
OnReadyForMatineedelegate OnReadyForMatinee()
ResetLobbyDatafunction ResetLobbyData()
SetCampaignDefinitionfunction SetCampaignDefinition(H7CampaignDefinition newCampaign)
SetContentScannerfunction SetContentScanner(H7ContentScanner scanner)
SetCurrentLoadTaskfunction SetCurrentLoadTask(H7SavegameTask_Loading task)
SetForceQuickCombatfunction SetForceQuickCombat(int Value)
SetGameSettingsfunction SetGameSettings(H7LobbyDataGameSettings GameSettings)
SetIsInMapTransitionfunction SetIsInMapTransition(bool Value)
SetIsMainMenufunction SetIsMainMenu(bool val)
SetIsReplayCombatfunction SetIsReplayCombat(bool val)
SetLoadedGamefunction SetLoadedGame(bool B)
SetLoadingSavefunction SetLoadingSave(bool B)
SetMapSettingsfunction SetMapSettings(H7LobbyDataMapSettings mapSettings)
SetMPClientCancelledLobbySessionfunction SetMPClientCancelledLobbySession(bool clientCancelledLobbySession)
SetMPClientLostConnectionToServerfunction SetMPClientLostConnectionToServer(bool clientLostConnectionToServer)
SetMPClientSavegameNeededLobbySessionfunction SetMPClientSavegameNeededLobbySession(bool clientSavegameNeededLobbySession)
SetMPClientWasKickedfunction SetMPClientWasKicked(bool ClientWasKicked)
SetMPLobbyCombatMapDataToCreatefunction SetMPLobbyCombatMapDataToCreate(H7ContentScannerCombatMapData MapData)
SetMPLobbyIsPreviewAvailablefunction SetMPLobbyIsPreviewAvailable(bool previewIsAvailable)
SetMPLobbyMapDataToCreatefunction SetMPLobbyMapDataToCreate(H7ContentScannerAdventureMapData MapData)
SetMPLobbySaveDataToUsefunction SetMPLobbySaveDataToUse(H7ListingSavegameDataScene saveData)
SetMPServerCancelledLobbySessionfunction SetMPServerCancelledLobbySession(bool serverCancelledLobbySession)
SetMPServerLostConnectionToClientsfunction SetMPServerLostConnectionToClients(bool serverLostConnectionToClients)
SetMPTimeStampfunction SetMPTimeStamp(string mpTimeStamp)
SetPendingCampaignTypefunction SetPendingCampaignType(H7StructsAndEnums.ECouncilCampaignType campaignType)
SetPendingCouncilStatefunction SetPendingCouncilState(H7CouncilGameInfo.ECouncilState NewState)
SetPendingMatineefunction SetPendingMatinee(string matineeName)
SetPlayerArmySettingsfunction SetPlayerArmySettings(int PlayerIndex, H7Faction Faction, H7EditorHero Hero, H7EditorArmy Army)
SetPlayerProfilefunction SetPlayerProfile(H7PlayerProfile Profile)
SetPlayersSettingsfunction SetPlayersSettings(array<PlayerLobbySelectedSettings> mapPlayersInfo)
SetPreviousMapNamefunction SetPreviousMapName(string val)
SetRandomHeroForPlayerprivate final function SetRandomHeroForPlayer(int PlayerIndex)
SetRandomStartPositionsprivate final function SetRandomStartPositions()
SetReadyForMatineeListenerfunction SetReadyForMatineeListener()
SetTeamSetupfunction SetTeamSetup(int Value)
SetTeamTradefunction SetTeamTrade(bool Value)
SetUPlayHostIDfunction SetUPlayHostID(string HostId)
SetupPlayersfunction SetupPlayers()
SetUseMapDefaultsfunction SetUseMapDefaults(bool useMapDefaults)
SetUseMefunction SetUseMe(bool Value)
TriggerReadyForMatineeListenerfunction TriggerReadyForMatineeListener()
UseForCampaignfunction bool UseForCampaign()
useMapDefaultsfunction bool useMapDefaults()
UseMefunction bool UseMe()

Default values

mGameData=H7GameData'H7Config.H7GameData'
mMPLobbySaveDataToUse=(SlotIndex=-1,Name="",HealthStatus=H7SavegameHealthStatus.H7_HS_VALID,SaveGameData=(mName="",mSaveTimeUnix=0,mSaveTime="",mSaveType=ESaveType.SAVETYPE_NONE,mSaveGameCheckSum=0,mGameMode=EGameMode.SINGLEPLAYER,mTurnCounter=0,mCampaignID="",mMapSettings=(mMapFileName="",mVicto...
mGameSettings=(mSpectatorMode=false,mGameSpeedAdventure=1.0000000,mGameSpeedAdventureAI=1.0000000,mGameSpeedCombat=1.0000000,mTimerCombat=ETimerCombat.TIMER_COMBAT_NONE,mSimTurns=false,mForceQuickCombat=EForceQuickCombat.FQC_NEVER,mUseRandomSkillSystem=false,mTeamsCanTrade=false,mDifficulty=EDiff...

Inherited

FromMembers
Object13 properties, 308 functions