Skip to content

H7SaveGameHeaderManager

Class in MMH7Game · MMH7Game.H7SaveGameHeaderManager

Object › H7SaveGameHeaderManager

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

Properties

NameTypeNotes
mHeaderDataH7SavegameDataprotected
mStatusH7ListingSavegame.H7SavegameHealthStatusprotected

Functions

NameDeclaration
AddZerofunction string AddZero(int Value)
GetDatafunction H7SavegameData GetData()
GetDifficultyfunction H7StructsAndEnumsNative.EDifficulty GetDifficulty()
GetDifficultyAsStringfunction string GetDifficultyAsString()
GetGameModefunction H7StructsAndEnums.EGameMode GetGameMode()
GetGameModeAsStringfunction string GetGameModeAsString()
GetGameSettingsfunction H7LobbyDataGameSettings GetGameSettings()
GetMapFileNamefunction string GetMapFileName()
GetMapLocaNamefunction string GetMapLocaName()
GetMapSettingsfunction H7LobbyDataMapSettings GetMapSettings()
GetMapTypefunction H7StructsAndEnumsNative.EMapType GetMapType()
GetMapTypeAsStringfunction string GetMapTypeAsString()
GetNamefunction string GetName()
GetPlayerSettingsfunction array<PlayerLobbySelectedSettings> GetPlayerSettings()
GetSaveTimefunction string GetSaveTime()
GetSaveTimeUnixfunction int GetSaveTimeUnix()
GetSaveTypefunction H7StructsAndEnumsNative.ESaveType GetSaveType()
GetSaveTypeAsStringfunction string GetSaveTypeAsString()
GetSkillTypeAsStringfunction string GetSkillTypeAsString()
GetTimeStampfunction int GetTimeStamp()
GetVictoryConditionAsStringfunction string GetVictoryConditionAsString()
IsCorruptedfunction bool IsCorrupted()
IsUnsupportedfunction bool IsUnsupported()
SetDatafunction SetData(H7SavegameData Data, H7ListingSavegame.H7SavegameHealthStatus Status)
SetNamefunction SetName(string saveName)
Setupfunction Setup(H7StructsAndEnumsNative.ESaveType saveType, optional string userInputName, optional bool generateCheckSum)

Default values

mHeaderData=(mName="",mSaveTimeUnix=0,mSaveTime="",mSaveType=ESaveType.SAVETYPE_NONE,mSaveGameCheckSum=0,mGameMode=EGameMode.SINGLEPLAYER,mTurnCounter=0,mCampaignID="",mMapSettings=(mMapFileName="",mVictoryCondition=EVictoryCondition.E_H7_VC_DEFAULT,mCanUseStartBonus=false,mTeamSetup=ETeamSetup.T...

Inherited

FromMembers
Object13 properties, 308 functions