grail (C
1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
An interface used to specify goal selection logic for PlannerReasoner. Implement it if you want to define your own goal selection logic. More...
Public Member Functions | |
void | UpdateGoal (IGoalAcceptor goalAcceptor, AIEntity entity) |
This method should invoke goalAcceptor.setNewGoal whenever a new goal is selected More... | |
An interface used to specify goal selection logic for PlannerReasoner. Implement it if you want to define your own goal selection logic.
void Grail.IGoalSelector.UpdateGoal | ( | IGoalAcceptor | goalAcceptor, |
AIEntity | entity | ||
) |
This method should invoke goalAcceptor.setNewGoal whenever a new goal is selected