Skip to content

H7Wave

Class in MMH7Game · MMH7Game.H7Wave

Object › Actor › H7Wave

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

Properties

NameTypeNotes
mAffectedTargetsarray<H7IEffectTargetable>protected
mFinishedboolprotected
mHitTargetsarray<H7IEffectTargetable>protected
mMovementDirVectorprotected
mMovementSpeedfloatprotected
mPosCellH7CombatMapCellprotected
mProjectileFXParticleSystemComponentprotected
mStartPosVectorprotected
mTargetPosVectorprotected

Functions

NameDeclaration
CheckHitprotected function CheckHit(H7IEffectTargetable Target)
Finishprotected function Finish()
FinishParticleFXprotected function FinishParticleFX()
InitWavefunction InitWave(Vector StartPos, Vector targetPos, array<H7IEffectTargetable> affectedTargets)
MoveCasualtiesprotected function MoveCasualties(Vector Dir)
OnHitFuncdelegate OnHitFunc(H7IEffectTargetable Unit)
OnNextColumdelegate OnNextColum(array<H7CombatMapCell> Cells)
Tickevent Tick(float DeltaTime)
Updatefunction Update(float DeltaTime)

Inherited

FromMembers
Actor156 properties, 262 functions
Object13 properties, 308 functions