Skip to content

H7AdventureConfiguration

Class in MMH7Game · MMH7Game.H7AdventureConfiguration · native

Object › Actor › H7AdventureConfiguration

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

Properties

NameTypeNotes
mAbilitySlotintprotectedwrite
mAiAdvMapConfigH7AiAdventureMapConfigprotectedwrite
mAPRLevelsfloat[6]protectedwrite
mArcaneKnowledgeTiersint[4]
mBaseLostHeroCostintprotectedwrite
mBaseNewHeroCostintprotectedwrite
mCaravanMaxMovementPointsintprotectedwrite
mCaravanOutpostH7CaravanOutpostprotectedwrite
mCaravanOutpostCostintprotectedwrite
mCaravanOutpostFlagIconTextureTexture2Dprotectedwrite
mCostPerInformationintprotectedwrite
mCreatureUpgradeCostModifierfloatprotectedwrite
mDefaultStartingWeekstringprotectedwrite
mDifficultyAIAggressivenessMultiplierfloat[EDifficultyAIAggressiveness]protectedwrite
mDifficultyAICreatureGrowthRateMultiplierfloat[EDifficultyAIEcoStrength]protectedwrite
mDifficultyAICreatureGrowthRateMultiplierCampaignfloat[EDifficultyAIEcoStrength]protectedwrite
mDifficultyAIResourceIncomeMultiplierfloat[EDifficultyAIEcoStrength]protectedwrite
mDifficultyAIResourceIncomeMultiplierCampaignfloat[EDifficultyAIEcoStrength]protectedwrite
mDifficultyAIStartResourcesMultiplierfloat[EDifficultyAIEcoStrength]protectedwrite
mDifficultyAIStartResourcesMultiplierCampaignfloat[EDifficultyAIEcoStrength]protectedwrite
mDifficultyCritterGrowthRateMultiplierfloat[EDifficultyCritterGrowthRate]protectedwrite
mDifficultyCritterGrowthRateMultiplierCampaignfloat[EDifficultyCritterGrowthRate]protectedwrite
mDifficultyCritterStartSizeMultiplierfloat[EDifficultyCritterStartSize]protectedwrite
mDifficultyCritterStartSizeMultiplierCampaignfloat[EDifficultyCritterStartSize]protectedwrite
mDifficultyPlayerStartResourcesMultiplierfloat[EDifficultyStartResources]protectedwrite
mDifficultyPlayerStartResourcesMultiplierCampaignfloat[EDifficultyStartResources]protectedwrite
mDwellingFlagIconTextureTexture2Dprotectedwrite
mEnableDailyGrowthboolprotectedwrite
mFlagCrestTextureTexture2Dprotectedwrite
mFortFlagIconTextureTexture2Dprotectedwrite
mGarrisonFlagIconTextureTexture2Dprotectedwrite
mHighlightParticleParticleSystemprotectedwrite
mLevelUpParticleParticleSystemprotectedwrite
mManaRegenMultiplierintprotectedwrite
mMaxDayPerWeekintprotectedwrite
mMaxMonthPerYearintprotectedwrite
mMaxWeeksPerMonthintprotectedwrite
mMineFlagIconTextureTexture2Dprotectedwrite
mMontharrayprotectedwrite
mNecromancyRatesarray<NecromancyEffectRatePair>protectedwrite
mNegotiationBaseChancesfloat[7]protectedwrite
mNegotiationImpressionModsfloat[7]protectedwrite
mNPCSymbolTexture2Dprotectedwrite
mNumHeroesOtherFactionsintprotectedwrite
mNumHeroesSameFactionintprotectedwrite
mOptionalAbilityboolprotectedwrite
mPerLevelLostHeroCostintprotectedwrite
mPerNumHeroesNewHeroCostintprotectedwrite
mPickUpParticleParticleSystemprotectedwrite
mPlunderCostintprotectedwrite
mPlunderFlagIconTextureTexture2Dprotectedwrite
mQuestObjectSymbolTexture2Dprotectedwrite
mQuickCombatAllowSpellCastboolprotectedwrite
mQuickCombatArmyRelationThresholdfloatprotectedwrite
mQuickCombatAttackDefenseMightMagicFactorfloatprotectedwrite
mQuickCombatAttackWarfareReferenceH7BaseAbilityprotectedwrite
mQuickCombatHeroDamageFactorfloatprotectedwrite
mQuickCombatIgnoreHeroesboolprotectedwrite
mQuickCombatMapWidthintprotectedwrite
mQuickCombatMoraleImmunityCriteriaarray<H7BaseAbility>protectedwrite
mQuickCombatMoraleLuckInitBonusFactorfloatprotectedwrite
mQuickCombatMovementFactorfloatprotectedwrite
mQuickCombatOutputToLogboolprotectedwrite
mQuickCombatSiegeAbilityReferenceH7BaseAbilityprotectedwrite
mQuickCombatSpellExponentBaseRankfloatprotectedwrite
mQuickCombatSpellExponentBaseTierfloatprotectedwrite
mQuickCombatSpellSubBaseValuefloatprotectedwrite
mQuickCombatSpellSubFactorfloatprotectedwrite
mQuickCombatWarcryAbilityReferenceH7BaseAbilityprotectedwrite
mQuickCombatWarcryAttackBonusFactorfloatprotectedwrite
mQuickCombatWarcryAttackBonusMultiplierfloatprotectedwrite
mQuickCombatWarcrySkillReferenceH7Skillprotectedwrite
mQuickCombatWarfareAbilityReferenceH7BaseAbilityprotectedwrite
mRevealFogParticleParticleSystemprotectedwrite
mSabotageCostintprotectedwrite
mShipH7Shipprotectedwrite
mSimTurnsBattleFlagIconTextureTexture2Dprotectedwrite
mSkillSlotintprotectedwrite
mTownFlagIconTextureTexture2Dprotectedwrite
mTrailParticleUPLAYParticleSystemprotectedwrite
mWeeksarrayprotectedwrite
mWeightDataH7RelativeWeightDataprotectedwrite

Default values

mBaseLostHeroCost=2750
mPerLevelLostHeroCost=250
mBaseNewHeroCost=2000
mPerNumHeroesNewHeroCost=1000
mNumHeroesSameFaction=2
mNumHeroesOtherFactions=2
mSkillSlot=2
mAbilitySlot=2
mQuickCombatAllowSpellCast=true
mWeightData=(SkillWeightNovice=1,SkillWeightExpert=5,SkillWeightMaster=10,AbilityWeightNovice=1,AbilityWeightExpert=3,AbilityWeightMaster=9,AbilityWeightGrandmaster=12)
mCaravanMaxMovementPoints=20
mCostPerInformation=100
mManaRegenMultiplier=2
mQuickCombatMapWidth=12
mQuickCombatMoraleLuckInitBonusFactor=5.0000000
mQuickCombatMovementFactor=1.0000000
mQuickCombatHeroDamageFactor=3.0000000
mQuickCombatAttackDefenseMightMagicFactor=1.0000000
mQuickCombatSpellSubBaseValue=20.0000000
mQuickCombatSpellSubFactor=10.0000000
mQuickCombatSpellExponentBaseRank=1.2000000
mQuickCombatSpellExponentBaseTier=1.5000000
mQuickCombatArmyRelationThreshold=1.5000000
mPlunderCost=100
mSabotageCost=100
mCreatureUpgradeCostModifier=1.2500000
mAiAdvMapConfig=H7AiAdventureMapConfig'H7AdventureGeneralAI.AIAdventureMapConfig'

Inherited

FromMembers
Actor156 properties, 262 functions
Object13 properties, 308 functions