Skip to content

H7SeqEvent_HeroEvent

Class in MMH7Game · MMH7Game.H7SeqEvent_HeroEvent · abstract, native

Object › SequenceObject › SequenceOp › SequenceEvent › H7SeqEvent › H7SeqEvent_HeroEvent

Implements: H7ITriggerable, H7IHeroReplaceable

Subclasses: H7SeqEvent_Battlesite, H7SeqEvent_CollectArmy, H7SeqEvent_CollectSpecificArmy, H7SeqEvent_CombatTrigger, H7SeqEvent_EnterLeaveShip, H7SeqEvent_HasMoved, H7SeqEvent_HeroAbilityCasted, H7SeqEvent_LearnAbility, H7SeqEvent_LearnSkill, H7SeqEvent_LearnSpell, H7SeqEvent_Loot, H7SeqEvent_PlunderedMine, H7SeqEvent_ReachLevel, H7SeqEvent_SiteCaptured, H7SeqEvent_TalkedToNPC, H7SeqEvent_VisitDwellingMine, H7SeqEvent_VisitNeutralBuilding, H7SeqEvent_VisitShell, H7SeqEvent_VisitTown

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

Properties

NameTypeNotes
mHeroH7EditorHeroprotected
mHeroArmyH7AdventureArmyprotected
mOneHeroboolprotected
mOnePlayerboolprotected
mPlayerNumberH7StructsAndEnumsNative.EPlayerNumberprotected

Functions

NameDeclaration
CheckH7SeqEventActivateevent bool CheckH7SeqEventActivate(H7EventParam evtParam)
GetObjClassVersionstatic event int GetObjClassVersion()

Default values

VariableLinks(0)=(ExpectedType=Class'Engine.SeqVar_Object',LinkedVariables=none,LinkDesc="Instigator",LinkVar="None",PropertyName="None",bWriteable=true,bSequenceNeverReadsOnlyWritesToThisVar=false,bModifiesLinkedObject=false,bHidden=false,MinVars=1,MaxVars=255,DrawX=0,CachedProperty=none,bAllowA...
VariableLinks(1)=(ExpectedType=Class'Engine.SeqVar_Object',LinkedVariables=none,LinkDesc="Hero Army",LinkVar="None",PropertyName="mHeroArmy",bWriteable=false,bSequenceNeverReadsOnlyWritesToThisVar=false,bModifiesLinkedObject=false,bHidden=false,MinVars=1,MaxVars=255,DrawX=0,CachedProperty=none,bA...
ObjCategory="H7Trigger_Hero"

Inherited

FromMembers
H7SeqEventProperties: mEventParam
Functions: CheckH7SeqEventActivate, GetObjClassVersion
SequenceEvent14 properties, 4 functions
SequenceOp26 properties, 18 functions
SequenceObject17 properties, 6 functions
Object13 properties, 308 functions