Grail (C#)  1.3.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
Grail.Planners.Action Class Reference

Public Member Functions

 Action (ActionTemplate actionTemplate, List< int > argumentIndices)
 
bool IsLegal (WorldState state)
 
float GetCost (WorldState state)
 
void ApplyToState (WorldState state)
 

Public Attributes

List< int > ArgumentIndices => argumentIndices
 
string Name => actionTemplate.Name
 
int TypeID => actionTemplate.TypeID
 

The documentation for this class was generated from the following file: