Skip to content

H7GUIGeneralProperties

Class in MMH7Game · MMH7Game.H7GUIGeneralProperties · native, config

Object › H7GUIGeneralProperties

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

Enums

EAudioLanguageExt

AUDIOLANG_INT = 0, AUDIOLANG_DEU = 1, AUDIOLANG_FRA = 2, AUDIOLANG_POL = 3, AUDIOLANG_CHN = 4, AUDIOLANG_RUS = 5, AUDIOLANG_MAX = 6

ELanguageExt

LANG_INT = 0, LANG_DEU = 1, LANG_FRA = 2, LANG_POL = 3, LANG_HUN = 4, LANG_CHT = 5, LANG_CHN = 6, LANG_ITA = 7, LANG_ESN = 8, LANG_CZE = 9, LANG_KOR = 10, LANG_PTB = 11, LANG_RUS = 12, LANG_RUM = 13, LANG_MAX = 14

ETextureQuality

TEXQ_LOWEST = 0, TEXQ_LOW = 1, TEXQ_MEDIUM = 2, TEXQ_HIGH = 3, TEXQ_ULTRA = 4, TEXQ_MAX = 5

Structs

H7MinimapOption

FieldType
mCategoryIDstring
mVisiblebool
Defaults
mCategoryID=""
mVisible=false

Properties

NameTypeNotes
mAmbientOcclusionboolconfig
mAPRColorMappingH7APRColorMapping
mAutogeneratedTooltipExtensionboolconfig
mAutoPlayDialogsboolconfig
mAutosaveEnabledboolconfig
mButtonIconsH7ButtonIcons
mCampaignsEnabledboolconfig
mCanvasMouseboolconfig
mChatEnabledboolconfig
mCheatDataH7CheatData
mClickedLostTalesboolconfig
mClickedLostTales2boolconfig
mClickedTutorialboolconfig
mColorCodeModelsboolconfig
mCombatGridVisibleboolconfig
mCoolCamChanceintconfig
mCoolCamCombatActionAllowedboolconfig
mCoolCamGameSpeedfloatconfig
mCouncilMappingH7CouncilMapping
mCurrentAudioLanguageExtstringprotected
mCurrentLanguageExtstringprotected
mDamageTooltipEffectsboolconfig
mDebugCheatsboolconfig
mDebugControlsboolconfig
mDebugOptionsboolconfig
mDebugWindowboolconfig
mDemoDuelsboolconfig
mDevHardwareCursorboolconfig
mDuelEnabledboolconfig
mFCTDurationfloatconfig
mFCTEndAlphaintconfig
mFCTFadeDelayfloatconfig
mFCTHeightintconfig
mFlashMouseboolconfig
mGameplayWaitsForAnimboolconfig
mGenericMapIconTexture2D
mHideNeutralFlagsboolconfig
mHoverDecalEnabledboolconfig
mHPBarsCombatVisibleboolconfig
mIconGateTexture2D
mIconTowerTexture2D
mIconWallTexture2D
mItemPickupPopupboolconfig
mLogStateboolconfig
mMagicSchoolIconsH7MagicSchoolIcons
mMessageMappingH7MessageMapping
mMinimapOptionsarrayconfig
mNoteBarStatusboolconfig
mQALogStateboolconfig
mReleaseHardwareCursorboolconfig
mRemindLastChanceHeroboolconfig
mRightMouseRotatingEnabledboolconfig
mShowBuildTreeAllboolconfig
mShowHiddenBuffsboolconfig
mShowHiddenBuffsLogboolconfig
mShowHiddenEffectsboolconfig
mShowLocaKeysboolconfig
mSideBarCollapseTimefloatconfig
mSideBarLiveTimefloatconfig
mSkipTacticsboolconfig
mSkirmishEnabledboolconfig
mSmartOverlayUpdateboolconfig
mStatIconsH7StatIcons
mStatIconsInTextH7StatIcons
mTextColorsH7TextColors
mTooltipCooldownTimefloatconfig
mTooltipDelayTimefloatconfig
mTurnOverPopupEnabledboolconfig
mUnlimitedBuildingboolconfig
mUnlimitedManaboolconfig
mUnlimitedMovementboolconfig
mWeeklyEffectPopupboolconfig

Functions

NameDeclaration
GetAmbientOcclusionfunction bool GetAmbientOcclusion()
GetAmbientOcclusionNativenative function bool GetAmbientOcclusionNative(GameViewportClient Viewport)
GetAspectRatiofunction string GetAspectRatio(FullscreenResolution resolution)
GetAudioLanguageExtfunction int GetAudioLanguageExt()
GetAudioLanguageListnative function array GetAudioLanguageList()
GetAutoTooltipStatefunction bool GetAutoTooltipState()
GetAvailableAndCurrentResolutionsfunction bool GetAvailableAndCurrentResolutions(out array<FullscreenResolution> resolutions, optional int windowMode = -1, optional bool includeCurrentResolution = true)
GetCheatDatafunction H7CheatData GetCheatData()
GetCoolCamChancefunction int GetCoolCamChance()
GetCoolCamChanceFloatfunction float GetCoolCamChanceFloat()
GetCoolCamCombatActionAllowedfunction bool GetCoolCamCombatActionAllowed()
GetCoolCamGameSpeedfunction float GetCoolCamGameSpeed()
GetCurrencyIconHTMLfunction string GetCurrencyIconHTML()
GetDebugCheatsfunction bool GetDebugCheats()
GetDebugControlsfunction bool GetDebugControls()
GetDebugOptionsfunction bool GetDebugOptions()
GetDebugWindowfunction bool GetDebugWindow()
GetDemoDuelsfunction bool GetDemoDuels()
GetGameplayWaitsForAnimfunction bool GetGameplayWaitsForAnim()
GetGraphicsCardfunction int GetGraphicsCard()
GetGraphicsCardListfunction array GetGraphicsCardList()
GetHoverDecalEnabledfunction bool GetHoverDecalEnabled()
GetIconGatePathfunction string GetIconGatePath()
GetIconHTMLByIconstatic function string GetIconHTMLByIcon(Texture2D Icon)
GetIconHTMLByPathstatic function string GetIconHTMLByPath(string IconPath)
GetIconPathstatic function string GetIconPath(Texture2D Icon)
GetIconTowerPathfunction string GetIconTowerPath()
GetIconWallPathfunction string GetIconWallPath()
GetInstancestatic function H7GUIGeneralProperties GetInstance()
GetItemPickupPopupfunction bool GetItemPickupPopup()
GetLanguageExtfunction int GetLanguageExt()
GetLanguageListnative function array GetLanguageList()
GetLogStatusfunction bool GetLogStatus()
GetMinimapOptionfunction bool GetMinimapOption(string categoryID, bool defaultVisible)
GetNoteBarStatusfunction bool GetNoteBarStatus()
GetOptionAutoPlayDialogsfunction bool GetOptionAutoPlayDialogs()
GetOptionAutosaveEnabledfunction bool GetOptionAutosaveEnabled()
GetOptionBuildTreeShowAllfunction bool GetOptionBuildTreeShowAll()
GetOptionCampaignsEnabledfunction bool GetOptionCampaignsEnabled()
GetOptionCanvasCursorfunction bool GetOptionCanvasCursor()
GetOptionChatEnabledfunction bool GetOptionChatEnabled()
GetOptionColorCodeModelsfunction bool GetOptionColorCodeModels()
GetOptionDamageTooltipEffectsEnabledfunction bool GetOptionDamageTooltipEffectsEnabled()
GetOptionDuelEnabledfunction bool GetOptionDuelEnabled()
GetOptionFlashCursorfunction bool GetOptionFlashCursor()
GetOptionHiddenBuffsfunction bool GetOptionHiddenBuffs()
GetOptionHiddenBuffsLogfunction bool GetOptionHiddenBuffsLog()
GetOptionHiddenEffectsfunction bool GetOptionHiddenEffects()
GetOptionHideNeutralFlagsfunction bool GetOptionHideNeutralFlags()
GetOptionShowLocaKeysfunction bool GetOptionShowLocaKeys()
GetOptionSideBarCollapseTimefunction float GetOptionSideBarCollapseTime()
GetOptionSideBarLiveTimefunction float GetOptionSideBarLiveTime()
GetOptionSkirmishEnabledfunction bool GetOptionSkirmishEnabled()
GetOptionTooltipCooldownimefunction float GetOptionTooltipCooldownime()
GetOptionTooltipDelayTimefunction float GetOptionTooltipDelayTime()
GetOptionTurnOverPopupfunction bool GetOptionTurnOverPopup()
GetOptionWeeklyPopupfunction bool GetOptionWeeklyPopup()
GetQALogStatusfunction bool GetQALogStatus()
GetRemindLastChanceHerofunction bool GetRemindLastChanceHero()
GetResolutionfunction int GetResolution()
GetResolutionIndexInListfunction int GetResolutionIndexInList(optional int windowMode = -1)
GetResolutionListfunction array GetResolutionList()
GetResolutionListForWindowModefunction array GetResolutionListForWindowMode(optional int windowMode = -1, optional bool includeCurrentResolution = true)
GetRightMouseRotatingEnabledfunction bool GetRightMouseRotatingEnabled()
GetSideBarAliveConstraintsfunction Vector2D GetSideBarAliveConstraints()
GetSideBarCollapseConstraintsfunction Vector2D GetSideBarCollapseConstraints()
GetSkipTacticsfunction bool GetSkipTactics()
GetSubtitelEnabledfunction bool GetSubtitelEnabled()
GetTextureQualitynative function int GetTextureQuality()
GetTextureQualityListfunction array GetTextureQualityList()
GetTooltipCooldownTimeConstraintsfunction Vector2D GetTooltipCooldownTimeConstraints()
GetUnlimitedManafunction bool GetUnlimitedMana()
GetUnlimitedMovementfunction bool GetUnlimitedMovement()
GetViewportfunction GameViewportClient GetViewport()
HideMinimapOptionsfunction HideMinimapOptions()
HPBarsCombatVisiblefunction bool HPBarsCombatVisible()
IsUnlimitedBuildingfunction bool IsUnlimitedBuilding()
IsUsingModelColoringfunction bool IsUsingModelColoring()
QuitGameConfirmfunction QuitGameConfirm()
ResetOptionsfunction ResetOptions()
Resumefunction Resume()
SetAmbientOcclusionfunction SetAmbientOcclusion(bool bVal)
SetAmbientOcclusionNativenative function SetAmbientOcclusionNative(GameViewportClient Viewport, bool bVal)
SetAudioLanguageExtfunction SetAudioLanguageExt(int langListIndex)
SetAutoTooltipStatefunction SetAutoTooltipState(bool val)
SetCoolCamChancefunction SetCoolCamChance(int newChance)
SetCoolCamChanceFloatfunction SetCoolCamChanceFloat(float newChance)
SetCoolCamCombatActionAllowedfunction SetCoolCamCombatActionAllowed(bool val)
SetCoolCamGameSpeedfunction SetCoolCamGameSpeed(float NewSpeed)
SetDebugCheatsfunction SetDebugCheats(bool val)
SetDebugControlsfunction SetDebugControls(bool val)
SetDebugOptionsfunction SetDebugOptions(bool val)
SetDebugWindowfunction SetDebugWindow(bool val)
SetDemoDuelsfunction SetDemoDuels(bool val)
SetGameplayWaitsForAnimfunction SetGameplayWaitsForAnim(bool val)
SetGraphicsCardfunction SetGraphicsCard(int I)
SetHoverDecalEnabledfunction SetHoverDecalEnabled(bool val)
SetHPBarsCombatVisiblefunction SetHPBarsCombatVisible(bool val)
SetItemPickupPopupfunction SetItemPickupPopup(bool val)
SetLanguageExtfunction SetLanguageExt(int langListIndex)
SetLogStatusfunction SetLogStatus(bool val)
SetMinimapOptionfunction SetMinimapOption(string categoryID, bool Value)
SetNoteBarStatusfunction SetNoteBarStatus(bool val)
SetOptionAutoPlayDialogsfunction SetOptionAutoPlayDialogs(bool val)
SetOptionAutosaveEnabledfunction SetOptionAutosaveEnabled(bool val)
SetOptionBuildTreeShowAllfunction SetOptionBuildTreeShowAll(bool val)
SetOptionCampaignsEnabledfunction SetOptionCampaignsEnabled(bool val)
SetOptionCanvasCursorfunction SetOptionCanvasCursor(bool val)
SetOptionChatEnabledfunction SetOptionChatEnabled(bool val)
SetOptionColorCodeModelsfunction SetOptionColorCodeModels(bool val)
SetOptionDamageTooltipEffectsEnabledfunction SetOptionDamageTooltipEffectsEnabled(bool val)
SetOptionDuelEnabledfunction SetOptionDuelEnabled(bool val)
SetOptionFlashCursorfunction SetOptionFlashCursor(bool val)
SetOptionHiddenBuffsfunction SetOptionHiddenBuffs(bool val)
SetOptionHiddenBuffsLogfunction SetOptionHiddenBuffsLog(bool val)
SetOptionHiddenEffectsfunction SetOptionHiddenEffects(bool val)
SetOptionHideNeutralFlagsfunction SetOptionHideNeutralFlags(bool val)
SetOptionShowLocaKeysfunction SetOptionShowLocaKeys(bool val)
SetOptionSideBarCollapseTimefunction SetOptionSideBarCollapseTime(float val)
SetOptionSideBarLiveTimefunction SetOptionSideBarLiveTime(float val)
SetOptionSkirmishEnabledfunction SetOptionSkirmishEnabled(bool val)
SetOptionTooltipCooldownTimefunction SetOptionTooltipCooldownTime(float val)
SetOptionTooltipDelayTimefunction SetOptionTooltipDelayTime(float val)
SetOptionTurnOverPopupfunction SetOptionTurnOverPopup(bool val)
SetOptionWeeklyPopupfunction SetOptionWeeklyPopup(bool val)
SetQALogStatusfunction SetQALogStatus(bool val)
SetRemindLastChanceHerofunction SetRemindLastChanceHero(bool val)
SetResolutionfunction SetResolution(int resIndex)
SetRightMouseRotatingEnabledfunction SetRightMouseRotatingEnabled(bool val)
SetSkipTacticsfunction SetSkipTactics(bool val)
SetSubtitelEnabledfunction SetSubtitelEnabled(bool val)
SetTextureQualityevent SetTextureQuality(int texq)
SetUnlimitedBuildingfunction SetUnlimitedBuilding(bool val)
SetUnlimitedManafunction SetUnlimitedMana(bool val)
SetUnlimitedMovementfunction SetUnlimitedMovement(bool val)
ShowCreatureHPBarsfunction ShowCreatureHPBars(bool val)

Default values

mSmartOverlayUpdate=true
mCombatGridVisible=true
mGameplayWaitsForAnim=true
mRightMouseRotatingEnabled=true
mAmbientOcclusion=true
mWeeklyEffectPopup=true
mShowBuildTreeAll=true
mHoverDecalEnabled=true
mAutoPlayDialogs=true
mNoteBarStatus=true
mAutosaveEnabled=true
mColorCodeModels=true
mQALogState=true
mCampaignsEnabled=true
mSkirmishEnabled=true
mDuelEnabled=true
mChatEnabled=true
mRemindLastChanceHero=true
mItemPickupPopup=true
mCoolCamCombatActionAllowed=true
mFCTDuration=3.0000000
mFCTFadeDelay=2.0000000
mFCTHeight=200
mSideBarLiveTime=5.0000000
mSideBarCollapseTime=5.0000000
mTooltipDelayTime=0.5000000
mTooltipCooldownTime=0.5000000
mCoolCamChance=100
mCoolCamGameSpeed=1.0000000
mMagicSchoolIcons=H7MagicSchoolIcons'H7GUIProperties.H7MagicSchoolIcons'
mStatIcons=H7StatIcons'H7GUIProperties.StatIcons'
mStatIconsInText=H7StatIcons'H7GUIProperties.StatIconsInText'
mCouncilMapping=H7CouncilMapping'H7GUIProperties.Councilors'
mButtonIcons=H7ButtonIcons'H7GUIProperties.Buttons'
mMessageMapping=H7MessageMapping'H7GUIProperties.Messages'
mAPRColorMapping=H7APRColorMapping'H7GUIProperties.ThreatLevelColors'

Inherited

FromMembers
Object13 properties, 308 functions