H7Teleporter¶
Class in MMH7Game · MMH7Game.H7Teleporter · native, perobjectconfig
Object › Actor › SkeletalMeshActor › SkeletalMeshCinematicActor › SkeletalMeshActorMAT › H7EditorMapObject › H7AdventureObject › H7VisitableSite › H7NeutralSite › H7Teleporter
Implements: H7ITooltipable, H7IDestructible, H7IHideable
Subclasses: H7DimensionChannel, H7DimensionChannelExit, H7DimensionPortal, H7Stairway, H7Whirlpool
Using it from Lua
Properties¶
| Name | Type | Notes |
|---|---|---|
mColor | H7StructsAndEnumsNative.EEditorObjectColor | protected |
mGridManager | H7AdventureGridManager | protected |
mIsDestroyed | bool | protected |
mIsDestroying | bool | protected |
mIsHidden | bool | protected |
mIsRepairing | bool | protected |
mManipulators | array<H7DestructibleObjectManipulator> | protected |
mTargetCell | H7AdventureMapCell | protected |
mTargetTeleporter | H7Teleporter | private |
mTeleportParticle | ParticleSystem | protected |
Functions¶
| Name | Declaration |
|---|---|
ClearTargetTeleporter | protected native function ClearTargetTeleporter() |
DestroyDestructibleObject | function DestroyDestructibleObject() |
Destroyed | simulated event Destroyed() |
EnterTeleporterCheck | static function bool EnterTeleporterCheck(H7AdventureMapCell currentCell, optional H7AdventureMapCell nextCell, optional bool activateParticle, optional H7AdventureArmy Army) |
GetManipulators | function array<H7DestructibleObjectManipulator> GetManipulators() |
GetTargetCell | function H7AdventureMapCell GetTargetCell() |
GetTargetTeleporter | native function H7Teleporter GetTargetTeleporter() |
GetTooltipData | function H7TooltipData GetTooltipData(optional bool extendedVersion) |
Hide | function Hide() |
InitAdventureObject | event InitAdventureObject() |
IsBlockedByArmy | function bool IsBlockedByArmy(H7Player forPlayer) |
IsDestroyed | function bool IsDestroyed() |
IsDestroying | function bool IsDestroying() |
IsHiddenX | native function bool IsHiddenX() |
IsRepairing | function bool IsRepairing() |
OnVisit | function OnVisit(out H7AdventureHero Hero) |
PlayTeleportParticle | function PlayTeleportParticle(H7Teleporter Target) |
PostSerialize | event PostSerialize() |
RepairDestructibleObject | function RepairDestructibleObject() |
Reveal | function Reveal() |
SetDestroying | function SetDestroying(bool V) |
SetRepairing | function SetRepairing(bool V) |
SpendPickupCostsOnVisit | function bool SpendPickupCostsOnVisit(H7AdventureHero visitingHero) |