Skip to content

H7SeqEvent_PlayerEvent

Class in MMH7Game · MMH7Game.H7SeqEvent_PlayerEvent · abstract, native

Object › SequenceObject › SequenceOp › SequenceEvent › H7SeqEvent › H7SeqEvent_PlayerEvent

Implements: H7ITriggerable

Subclasses: H7SeqEvent_PathSet, H7SeqEvent_PlayerGetsVisibilityOf, H7SeqEvent_PlayerRecruitHero, H7SeqEvent_PlayerStartsCaravan, H7SeqEvent_PlayerTurn, H7SeqEvent_PlayerVisitsTownBuilding, H7SeqEvent_PlayerWinLoseGame, H7SeqEvent_PopupChange

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

Properties

NameTypeNotes
mAffectedPlayersH7AffectedPlayersprotected
mOnePlayerboolprotected
mOnePlayersboolprotected
mPlayerNumberH7StructsAndEnumsNative.EPlayerNumberprotected

Functions

NameDeclaration
CheckH7SeqEventActivateevent bool CheckH7SeqEventActivate(H7EventParam evtParam)
GetObjClassVersionstatic event int GetObjClassVersion()
IsCheckedstatic function bool IsChecked(H7AffectedPlayers Players, H7StructsAndEnumsNative.EPlayerNumber PlayerID)

Default values

ObjCategory="H7Trigger_Player"

Inherited

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