Skip to content

H7CoverManager

Class in MMH7Game · MMH7Game.H7CoverManager

Object › Actor › H7CoverManager

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

Properties

NameTypeNotes
coverLOSParticlearrayprotected
mCombatContollerH7CombatControllerprotected
mCoverCellsarray<H7CombatMapCell>protected
mCoveredTextureTextureprotected
mGridControllerH7CombatMapGridControllerprotected
mNotCoveredTextureTextureprotected
mPlayerControllerH7PlayerControllerprotected
mSelectedUnitCoverManagerH7UnitCoverManagerprotected
mTargetCellH7CombatMapCellprotected
savedCoverCreatureH7CreatureStackprotected
savedCoverTargetVectorprotected

Functions

NameDeclaration
ClearCoverCellsprotected function ClearCoverCells()
ClearCoverParticlesprotected function ClearCoverParticles()
PostBeginPlayfunction PostBeginPlay()
RenderDebugLinesfunction RenderDebugLines(Canvas myCanvas)
RenderFXfunction RenderFX(Canvas myCanvas)
ShowCreatureCoverprotected function ShowCreatureCover(H7CreatureStack Creature, optional H7CombatMapCell targetCell)
Tickevent Tick(float DeltaTime)

Default values

mCoveredTexture=Texture2D'H7Effects.combat.CoveredLine'
mNotCoveredTexture=Texture2D'H7Effects.combat.NotCoveredLine'
CollisionType=ECollisionType.COLLIDE_CustomDefault

Inherited

FromMembers
Actor156 properties, 262 functions
Object13 properties, 308 functions