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 ))
|