Property | Type | Description | |
---|---|---|---|
m_bInterrupt | bool | ||
m_bKnowsTotemLocation | bool | ||
m_fAggroDistance | float | ||
m_fArrivalDistance | float |
Method | Description | |
---|---|---|
AbortPlan ( CS_GOAPAction, a_FailedAction ) : void | ||
AllActionsFinished ( ) : void | ||
CreateGoalState ( ) : object>>.HashSet |
||
GetWorldState ( ) : object>>.HashSet |
||
MoveAgentToAction ( CS_GOAPAction, a_NextAction ) : bool |
Function for the move state of the FSM, tells the agent how to move to its target
|
|
PlanFailed ( HashSet, a_kvpFailedGoal ) : void |
Handles what happens when the plan fails (Unfinished)
|
|
PlanFound ( HashSet, a_kvpGoal, Queue, a_qActionQueue ) : void |
Handles what happens when the agent finds a play (Unfinished)
|
|
Update ( ) : void |
Method | Description | |
---|---|---|
Start ( ) : void |
public AbortPlan ( CS_GOAPAction, a_FailedAction ) : void | ||
a_FailedAction | CS_GOAPAction, | |
return | void |
public abstract CreateGoalState ( ) : object>>.HashSet |
||
return | object>>.HashSet |
public MoveAgentToAction ( CS_GOAPAction, a_NextAction ) : bool | ||
a_NextAction | CS_GOAPAction, | Action to do after the agent arrives at the target |
return | bool |
public PlanFailed ( HashSet, a_kvpFailedGoal ) : void | ||
a_kvpFailedGoal | HashSet, | |
return | void |
public PlanFound ( HashSet, a_kvpGoal, Queue, a_qActionQueue ) : void | ||
a_kvpGoal | HashSet, | |
a_qActionQueue | Queue, | |
return | void |