H7TargetableSite¶
Class in MMH7Game · MMH7Game.H7TargetableSite · native, perobjectconfig
Object › Actor › SkeletalMeshActor › SkeletalMeshCinematicActor › SkeletalMeshActorMAT › H7EditorMapObject › H7AdventureObject › H7TargetableSite
Implements: H7IEffectTargetable
Using it from Lua
Properties¶
| Name | Type | Notes |
|---|---|---|
mAbilityManager | H7AbilityManager | protected |
mBuffManager | H7BuffManager | protected |
mEffectManager | H7EffectManager | protected |
mEventManager | H7EventManager | protected |
mFetchedID | bool | protected |
mName | string | const, localized, protected |
mNameInst | string | protected |
Functions¶
| Name | Declaration |
|---|---|
ApplyDamage | simulated function ApplyDamage(H7CombatResult Result, int resultIdx, bool isForecast, optional bool isRetaliation = false, optional bool raiseEvent = true) |
DataChanged | event DataChanged(optional string cause) |
GetAbilityManager | native function H7AbilityManager GetAbilityManager() |
GetBuffManager | native function H7BuffManager GetBuffManager() |
GetEffectManager | function H7EffectManager GetEffectManager() |
GetEntityType | native function H7StructsAndEnumsNative.EUnitType GetEntityType() |
GetEventManager | native function H7EventManager GetEventManager() |
GetGridPosition | function IntPoint GetGridPosition() |
GetHitPoints | function int GetHitPoints() |
GetID | native function int GetID() |
GetName | function string GetName() |
GetPlayer | native function H7Player GetPlayer() |
GetQuestTargetID | function int GetQuestTargetID() |
GetResistanceModifierFor | native function float GetResistanceModifierFor(H7StructsAndEnumsNative.EAbilitySchool school, array<H7StructsAndEnumsNative.ESpellTag> tags, optional bool checkOnlyBuffs = false, optional bool forcedResistanceOnly = false) |
GetStackSize | function int GetStackSize() |
InitAdventureObject | event InitAdventureObject() |
InitTargetableSite | function InitTargetableSite() |
LocalizeName | function LocalizeName() |
TriggerEvents | native function TriggerEvents(H7StructsAndEnumsNative.ETrigger triggerEvent, bool forecast, optional H7EventContainerStruct container) |
Default values¶
Inherited¶
| From | Members |
|---|---|
| H7AdventureObject | Properties: frameCount, mFloatRotationIntensity, mFloatSwayIntensity, Mid, mIsFloating, mOriginalLocation, mPassabilityType Functions: AddQuestFlag, ClearQuestFlag, GetCellsUnderMe, GetCurrentPosition, GetName, GetQuestTargetID, InitAdventureObject, IsFloating, IsHidden, IsMovable, OnDoubleClick, OnLeftClick, OnRightClick, OnVisit, PostBeginPlay, ReferenceSelfToCells, SetFloating, UpdateFloating |
| H7EditorMapObject | Properties: AnimNodeSeqComp, mDynamicLightEnv, mFX, mHideMeshAndFX, mMesh, mShouldOutlineSkelMesh, mSnapToGroundType, mSnapType, mTerrainOffset Functions: GetFX, GetMesh, GetMeshComp, SetMesh, SetShouldHideMeshAndFX, SetVisibility, ToggleVisibility |
| SkeletalMeshActorMAT | 1 properties, 13 functions |
| SkeletalMeshCinematicActor | 0 properties, 0 functions |
| SkeletalMeshActor | 15 properties, 28 functions |
| Actor | 156 properties, 262 functions |
| Object | 13 properties, 308 functions |