H7EffectSpecialInstantReinforcements¶
Class in MMH7Game · MMH7Game.H7EffectSpecialInstantReinforcements · native
Object › H7EffectSpecialInstantReinforcements
Implements: H7IEffectDelegate
Using it from Lua
Properties¶
| Name | Type | Notes |
|---|---|---|
mAdventureController | H7AdventureController | protected |
mCasterFX | H7FXObject | const, protected |
mEffect | H7Effect | protected |
mSourceAbility | H7HeroAbility | protected |
mTeleportCosts | array<H7TeleportCosts> |
Functions¶
| Name | Declaration |
|---|---|
CanCast | function bool CanCast(out string blockReason, H7ICaster caster) |
Execute | function Execute(H7Effect Effect, H7EventContainerStruct container, optional bool isSimulated = false) |
GetDefaultString | function string GetDefaultString() |
GetDistance | protected function int GetDistance(H7Town Town, H7AdventureHero Hero) |
GetNearestTown | protected function H7Town GetNearestTown(H7AdventureHero Hero, array<H7Town> Towns) |
GetTeleportCostsForCaster | function H7TeleportCosts GetTeleportCostsForCaster(H7AdventureHero caster) |
GetTooltipReplacement | function string GetTooltipReplacement() |
HasTownPortal | protected function bool HasTownPortal(H7Town Town) |
Initialize | function Initialize(H7Effect Effect) |
IsOnSameGrid | protected function bool IsOnSameGrid(H7Town Town, H7AdventureHero Hero) |
ManaCostDelegate | function ManaCostDelegate(bool creatureWasTransferred) |
Inherited¶
| From | Members |
|---|---|
| Object | 13 properties, 308 functions |