AiMalgam Core 1.1.0
API documentation for the generic Unity3D AI System
|
Stores one or multiple AiMalgamConditionResults, that can be read from the AiMalgamBaseDecisionSystem More...
Public Attributes | |
AiMalgamConditionResult | generalConditionResult = AiMalgamConditionResult.CreateSucceeded(null) |
List< ConditionResultToKey > | conditionResultToKeys = new List<ConditionResultToKey>() |
Map a specific AiMalgamConditionResult to a string key | |
Public Attributes inherited from NikosAssets.AiMalgam.Descriptions.AiMalgamBaseDescriptor | |
bool | addThisToEntity = true |
Should this descriptor register itself to its representing AiMalgamEntity? | |
Additional Inherited Members | |
Protected Member Functions inherited from NikosAssets.AiMalgam.Descriptions.AiMalgamBaseDescriptor | |
virtual void | Awake () |
virtual void | Start () |
virtual void | OnDestroy () |
virtual void | OnEnable () |
virtual void | OnDisable () |
virtual void | Reset () |
virtual void | OnValidate () |
virtual void | AutoFill () |
Automatically fills required and empty fields of this instance | |
virtual void | UpdateSupportedActionType () |
Set the name and hash of this (inherited) descriptor | |
Protected Attributes inherited from NikosAssets.AiMalgam.Descriptions.AiMalgamBaseDescriptor | |
string | _descriptorTypeSupported = "" |
The type name of this (inherited) descriptor used to generate the hash for DescriptorTypeSupportedHash | |
int | _descriptorTypeSupportedHash = -1 |
The hash used to find the matching descriptor from AiMalgamEntity | |
AiMalgamEntity | _aiMalgamEntity |
The AiMalgamEntity this descriptor represents | |
AiMalgamEntity | _prevAiMalgamEntity |
Used if the developer changed the _aiMalgamEntity (at runtime) | |
Properties inherited from NikosAssets.AiMalgam.Descriptions.AiMalgamBaseDescriptor | |
string | DescriptorTypeSupported [get, protected set] |
The type name of this (inherited) descriptor used to generate the hash for DescriptorTypeSupportedHash | |
int | DescriptorTypeSupportedHash [get] |
The hash used to find the matching descriptor from AiMalgamEntity | |
AiMalgamEntity | AiMalgamEntity [get, set] |
The AiMalgamEntity this descriptor represents | |
Stores one or multiple AiMalgamConditionResults, that can be read from the AiMalgamBaseDecisionSystem