Skip to content

H7SeqEvent_PlayerGetsVisibilityOfBuilding

Class in MMH7Game · MMH7Game.H7SeqEvent_PlayerGetsVisibilityOfBuilding · native

Object › SequenceObject › SequenceOp › SequenceEvent › H7SeqEvent › H7SeqEvent_PlayerEvent › H7SeqEvent_PlayerGetsVisibilityOf › H7SeqEvent_PlayerGetsVisibilityOfBuilding

Implements: H7IRandomPropertyOwner

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

Properties

NameTypeNotes
mBuildingAffectedPlayersH7AffectedPlayersprotected
mBuildingOnePlayerboolprotected
mBuildingOnePlayersboolprotected
mBuildingPlayerNumberH7StructsAndEnumsNative.EPlayerNumberprotected
mOneBuildingboolprotected
mTargetBuildingH7VisitableSiteprotected

Functions

NameDeclaration
DiscoveredSomethingOfInterestfunction bool DiscoveredSomethingOfInterest(array<H7AdventureMapCell> Cells)
GetObjClassVersionstatic event int GetObjClassVersion()
UpdateRandomPropertiesfunction UpdateRandomProperties(Object randomObject, Object hatchedObject)

Default values

ObjName="Player gets visibility of building"

Inherited

FromMembers
H7SeqEvent_PlayerGetsVisibilityOfFunctions: CheckH7SeqEventActivate, DiscoveredSomethingOfInterest, GetObjClassVersion
H7SeqEvent_PlayerEventProperties: mAffectedPlayers, mOnePlayer, mOnePlayers, mPlayerNumber
Functions: CheckH7SeqEventActivate, GetObjClassVersion, IsChecked
H7SeqEventProperties: mEventParam
Functions: CheckH7SeqEventActivate, GetObjClassVersion
SequenceEvent14 properties, 4 functions
SequenceOp26 properties, 18 functions
SequenceObject17 properties, 6 functions
Object13 properties, 308 functions