Functions Summary |
 | | fail (ACT_ErrorCodes errorCode, optional bool bRemoveGoal ))
|
 | NS_Action | getChildReference ()))
|
 | AI_Resource | getResource ()))
|
 | | goalAchievedCB (AI_Goal goal, AI_Action child ))
|
 | | goalNotAchievedCB (AI_Goal goal, AI_Action child, ACT_ErrorCodes errorCode ))
|
 | | initAction (AI_Resource r, AI_Goal goal))
|
 | | instantFail (ACT_ErrorCodes errorCode, optional bool bRemoveGoal ))
|
 | | instantSucceed ()))
|
 | | interruptAction ()))
|
 | | interruptGoalIf (AI_Goal goal, class condition ))
|
 | AI_Action | myAddRef ()))
|
 | | OnSensorMessage (AI_Sensor sensor, AI_SensorData value, Object userData)
|
 | | removeAction ()))
|
 | | removeChildReference (NS_Action child ))
|
 | | resourceStolenCB (AI_goal goal, AI_Resource stolenResource ))
|
 | | runAction ()))
|
 | float | selectionHeuristic (AI_Goal goal ))
|
 | | setChildReference (NS_Action child ))
|
 | | succeed ()))
|
 | | waitForAllGoals (optional AI_Goal goal1, optional AI_Goal goal2, optional AI_Goal goal3, optional AI_Goal goal4, optional AI_Goal goal5, optional AI_Goal goal6, optional AI_Goal goal7, optional AI_Goal goal8, optional AI_Goal goal9))
|
 | | waitForAllGoalsConsidered (AI_Goal goal1, optional AI_Goal goal2, optional AI_Goal goal3, optional AI_Goal goal4, optional AI_Goal goal5, optional AI_Goal goal6, optional AI_Goal goal7 ))
|
 | | waitForAllGoalsInList (array<AI_Goal> goals))
|
 | | waitForAnyGoal (AI_Goal goal1, optional AI_Goal goal2, optional AI_Goal goal3, optional AI_Goal goal4, optional AI_Goal goal5, optional AI_Goal goal6, optional AI_Goal goal7 ))
|
 | | waitForGoal (AI_Goal goal, optional bool bTryOnlyOnce ))
|
 | | waitForResourcesAvailable (int legsPriority, int armsPriority, optional int headPriority ))
|