Skip to content

H7EffectPortalOfAsha

Class in MMH7Game · MMH7Game.H7EffectPortalOfAsha · native

Object › H7EffectPortalOfAsha

Implements: H7IEffectDelegate

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

Properties

NameTypeNotes
mActiveHeroH7AdventureHeroprotected
mAdventureControllerH7AdventureControllerprotected
mCameraH7Cameraprotected
mSourceAbilityH7HeroAbilityprotected
mTargetTownH7Townprotected
mTownsWithPortalsarray<H7Town>protected

Functions

NameDeclaration
AbortAbilityprotected function AbortAbility()
ActivateTeleportationprotected function ActivateTeleportation()
CanCastfunction bool CanCast(out string blockReason, H7ICaster caster)
Executefunction Execute(H7Effect Effect, H7EventContainerStruct container, optional bool isSimulated = false)
FindClosestAccessibleTownprotected function bool FindClosestAccessibleTown()
FindOwnedTownPortalsprotected function bool FindOwnedTownPortals()
GetClosestTownstatic function H7Town GetClosestTown(H7AdventureHero Hero)
GetDefaultStringfunction string GetDefaultString()
GetDistanceprotected static function int GetDistance(H7Town Town, H7AdventureHero Hero)
GetTooltipReplacementfunction string GetTooltipReplacement()
HasTownPortalprotected static function bool HasTownPortal(H7Town Town)
Initializefunction Initialize(H7Effect Effect)
IsEntranceFreestatic function bool IsEntranceFree(H7Town Town)
OwnTownstatic function bool OwnTown(H7Town Town, H7AdventureHero Hero)
ScrollBackToHeroprotected function ScrollBackToHero()
ScrollToTownprotected function bool ScrollToTown()

Inherited

FromMembers
Object13 properties, 308 functions