Skip to content

H7SavegameController

Class in MMH7Game · MMH7Game.H7SavegameController · native

Object › H7SavegameController

Using it from Lua
h7.find_all("H7SavegameController")            -- live instances
h7.find_class("MMH7Game.H7SavegameController")   -- the class

Constants

NameValue
SLOT_AUTOSAVE_AREA_START980
SLOT_AUTOSAVE_COUNT8
SLOT_FREE_AREA_START1000
SLOT_OFFICIALCAMPAIGNTRANSITION975
SLOT_PROFILE960
SLOT_QUICKSAVE970

Enums

H7SavegameControllerSaveType

H7SavegameControllerSaveType_None = 0, H7SavegameControllerSaveType_Disk = 1, H7SavegameControllerSaveType_UPlay = 2, H7SavegameControllerSaveType_MAX = 3

H7SavegameControllerTaskState

H7SavegameControllerTaskState_None = 0, H7SavegameControllerTaskState_InProgress = 1, H7SavegameControllerTaskState_ReadyToFinish = 2, H7SavegameControllerTaskState_MAX = 3

H7SavegameSlotType

H7SavegameSlotType_Normal = 0, H7SavegameSlotType_Quicksave = 1, H7SavegameSlotType_Autosave = 2, H7SavegameSlotType_Profile = 3, H7SavegameSlotType_CampaignTransition = 4, H7SavegameSlotType_MAX = 5

Properties

NameTypeNotes
mHeaderDataH7SavegameDatatransient

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