H7PermanentBonusSite¶
Class in MMH7Game · MMH7Game.H7PermanentBonusSite · native, perobjectconfig
Object › Actor › SkeletalMeshActor › SkeletalMeshCinematicActor › SkeletalMeshActorMAT › H7EditorMapObject › H7AdventureObject › H7VisitableSite › H7NeutralSite › H7PermanentBonusSite
Implements: H7ITooltipable, H7IHideable
Using it from Lua
Properties¶
| Name | Type | Notes |
|---|---|---|
mChoiceStatMod | array | protected |
mCosts | array<H7ResourceQuantity> | protected |
mHeroDidReallyVisit | bool | protected |
mIsHidden | bool | protected |
mLvDepStatModNum | int | protected |
mPlayerChoice | int | protected |
mStatModifiers | array<H7MeModifiesStat> | protected |
mVisitedHeroes | array<H7AdventureArmy> | protected |
Functions¶
| Name | Declaration |
|---|---|
Buy | protected function Buy() |
CalculateShrineOfSeventhDragonCosts | protected function array<H7ResourceQuantity> CalculateShrineOfSeventhDragonCosts(H7AdventureHero AdvHero, H7MeModifiesStat StatMod) |
CalculateShrineOfSeventhDragonReward | protected function int CalculateShrineOfSeventhDragonReward(H7AdventureHero AdvHero) |
CanAffordIt | function bool CanAffordIt(H7AdventureHero Hero) |
ChoiceOne | protected function ChoiceOne() |
ChoiceTwo | protected function ChoiceTwo() |
GetColor | function Color GetColor() |
GetStatModifiers | function array<H7MeModifiesStat> GetStatModifiers() |
GetTooltipData | function H7TooltipData GetTooltipData(optional bool extendedVersion) |
HasVisited | function bool HasVisited(H7AdventureHero Hero) |
Hide | function Hide() |
InitAdventureObject | event InitAdventureObject() |
IsHiddenX | native function bool IsHiddenX() |
Leave | protected function Leave() |
LevelDependantStatMod | protected function int LevelDependantStatMod(H7AdventureHero Hero, array<H7LevelScalingRange> LevelScalingStatModArray) |
OnVisit | function OnVisit(out H7AdventureHero Hero) |
PostSerialize | event PostSerialize() |
Reveal | function Reveal() |