![]() |
grail (C
1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
Public Member Functions | |||
| Domain (List< WorldObjectType > types) | |||
| |||
| ActionTemplate | AddActionTemplate (string typeName, List< string > parameterNames) | ||
| Creates a new ActionTemplate for this domain More... | |||
| WorldObject | CreateObjectOfType (string typeName) | ||
| Creates and object of a type identified by name parameter More... | |||
| int | GetTypeIndex (string typeName) | ||
| |||
Public Attributes | |
| List< string > | objectTypes |
| List< WorldObjectType > | types |
| Dictionary< string, int > | typeMap |
| List< ActionTemplate > | actionTemplates |
|
inline |
Creates a new ActionTemplate for this domain
| typeName | ActionTemplate name |
| parameterNames | Names of action parameter (argument) types |
|
inline |
Creates and object of a type identified by name parameter