H7SeqCon_CanReachHero¶
Class in MMH7Game · MMH7Game.H7SeqCon_CanReachHero · native
Object › SequenceObject › SequenceOp › SequenceCondition › H7SeqCon_Condition › H7SeqCon_TimePassed › H7SeqCon_Player › H7SeqCon_CanReachHero
Implements: H7IHeroReplaceable, H7IConditionable
Using it from Lua
Properties¶
| Name | Type | Notes |
|---|---|---|
mCheckArmy | H7AdventureArmy | protected |
mCheckHero | H7EditorHero | protected |
mInstigatingArmy | H7AdventureArmy | protected |
mReachArmy | H7AdventureArmy | protected |
mReachedArmy | H7AdventureArmy | protected |
mReachHero | H7EditorHero | protected |
mReachPlayer | H7StructsAndEnumsNative.EPlayerNumber | protected |
mWithinMovementRange | bool | protected |
mWithinTiles | int | protected |
Functions¶
| Name | Declaration |
|---|---|
GetArmies | function array<H7AdventureArmy> GetArmies(H7Player thePlayer, H7EditorHero theHero) |
GetObjClassVersion | static event int GetObjClassVersion() |
IsConditionFulfilledForPlayer | protected function bool IsConditionFulfilledForPlayer(H7Player thePlayer) |
Default values¶
mReachPlayer=EPlayerNumber.PN_PLAYER_NONE
mWithinMovementRange=true
VariableLinks(0)=(ExpectedType=Class'Engine.SeqVar_Object',LinkedVariables=none,LinkDesc="Checked Army",LinkVar="None",PropertyName="mCheckArmy",bWriteable=false,bSequenceNeverReadsOnlyWritesToThisVar=false,bModifiesLinkedObject=false,bHidden=false,MinVars=1,MaxVars=255,DrawX=0,CachedProperty=non...
VariableLinks(1)=(ExpectedType=Class'Engine.SeqVar_Object',LinkedVariables=none,LinkDesc="Army to be reached",LinkVar="None",PropertyName="mReachArmy",bWriteable=false,bSequenceNeverReadsOnlyWritesToThisVar=false,bModifiesLinkedObject=false,bHidden=false,MinVars=1,MaxVars=255,DrawX=0,CachedProper...
VariableLinks(2)=(ExpectedType=Class'Engine.SeqVar_Object',LinkedVariables=none,LinkDesc="Instigating Army",LinkVar="None",PropertyName="mInstigatingArmy",bWriteable=true,bSequenceNeverReadsOnlyWritesToThisVar=false,bModifiesLinkedObject=false,bHidden=false,MinVars=1,MaxVars=255,DrawX=0,CachedPro...
VariableLinks(3)=(ExpectedType=Class'Engine.SeqVar_Object',LinkedVariables=none,LinkDesc="Reached Army",LinkVar="None",PropertyName="mReachedArmy",bWriteable=true,bSequenceNeverReadsOnlyWritesToThisVar=false,bModifiesLinkedObject=false,bHidden=false,MinVars=1,MaxVars=255,DrawX=0,CachedProperty=no...
ObjName="Can reach hero"
Inherited¶
| From | Members |
|---|---|
| H7SeqCon_Player | Properties: mAnyPlayer, mConditionPlayer, mPlayers Functions: GetObjClassVersion, GetPlayers, HasProgress, IsConditionFulfilled, IsConditionFulfilledForPlayer |
| H7SeqCon_TimePassed | Properties: mCounter, mProgress, mTimeAmount, mUnit, mUseTimer Functions: GetCurrentProgresses, GetObjClassVersion, GetProgress, HasOutputImpulse, HasProgress, HasTimePassed, InitProgress, UpdateCounter, UpdateDay, UpdateWeek |
| H7SeqCon_Condition | Properties: mNot, mOldQuestTargets Functions: Activated, ConditionProgressed, Eval, GetObjClassVersion, GetQuestTargets, HasOutputImpulse, IsConditionFulfilled, UpdateDay, UpdateWeek |
| SequenceCondition | 0 properties, 0 functions |
| SequenceOp | 26 properties, 18 functions |
| SequenceObject | 17 properties, 6 functions |
| Object | 13 properties, 308 functions |