H7EffectPortalOfAsha¶
Class in MMH7Game · MMH7Game.H7EffectPortalOfAsha · native
Object › H7EffectPortalOfAsha
Implements: H7IEffectDelegate
Using it from Lua
Properties¶
| Name | Type | Notes |
|---|---|---|
mActiveHero | H7AdventureHero | protected |
mAdventureController | H7AdventureController | protected |
mCamera | H7Camera | protected |
mSourceAbility | H7HeroAbility | protected |
mTargetTown | H7Town | protected |
mTownsWithPortals | array<H7Town> | protected |
Functions¶
| Name | Declaration |
|---|---|
AbortAbility | protected function AbortAbility() |
ActivateTeleportation | protected function ActivateTeleportation() |
CanCast | function bool CanCast(out string blockReason, H7ICaster caster) |
Execute | function Execute(H7Effect Effect, H7EventContainerStruct container, optional bool isSimulated = false) |
FindClosestAccessibleTown | protected function bool FindClosestAccessibleTown() |
FindOwnedTownPortals | protected function bool FindOwnedTownPortals() |
GetClosestTown | static function H7Town GetClosestTown(H7AdventureHero Hero) |
GetDefaultString | function string GetDefaultString() |
GetDistance | protected static function int GetDistance(H7Town Town, H7AdventureHero Hero) |
GetTooltipReplacement | function string GetTooltipReplacement() |
HasTownPortal | protected static function bool HasTownPortal(H7Town Town) |
Initialize | function Initialize(H7Effect Effect) |
IsEntranceFree | static function bool IsEntranceFree(H7Town Town) |
OwnTown | static function bool OwnTown(H7Town Town, H7AdventureHero Hero) |
ScrollBackToHero | protected function ScrollBackToHero() |
ScrollToTown | protected function bool ScrollToTown() |
Inherited¶
| From | Members |
|---|---|
| Object | 13 properties, 308 functions |