AiMalgam Core 1.1.0
API documentation for the generic Unity3D AI System
|
A specific AiMalgamBaseResult used in AiMalgamBaseConditions More...
Public Member Functions | |
AiMalgamConditionResult (AiMalgamBaseCondition condition, bool success) | |
AiMalgamConditionResult (AiMalgamBaseCondition condition, bool success, float score) | |
virtual AiMalgamConditionResult | Succeeded () |
virtual AiMalgamConditionResult | Failed () |
Public Member Functions inherited from NikosAssets.AiMalgam.Settings.AiMalgamBaseResult | |
AiMalgamBaseResult (bool success) | |
Static Public Member Functions | |
static AiMalgamConditionResult | CreateFailed (AiMalgamBaseCondition condition) |
Helper method to create an instance of this class (failed result) More... | |
static AiMalgamConditionResult | CreateSucceeded (AiMalgamBaseCondition condition) |
Helper method to create an instance of this class (succeeded result) More... | |
Public Attributes | |
float | score |
The score of the AiMalgamBaseCondition | |
AiMalgamBaseCondition | condition |
Public Attributes inherited from NikosAssets.AiMalgam.Settings.AiMalgamBaseResult | |
bool | success |
int | message = 0 |
Additional Inherited Members | |
Static Public Attributes inherited from NikosAssets.AiMalgam.Settings.AiMalgamBaseResult | |
const int | MESSAGE_NULL = 2 |
Failed (or succeeded) in a null ref check | |
const int | MESSAGE_CONDITION = 3 |
Failed (or succeeded) at an AiMalgamBaseCondition | |
A specific AiMalgamBaseResult used in AiMalgamBaseConditions
|
static |
Helper method to create an instance of this class (failed result)
|
static |
Helper method to create an instance of this class (succeeded result)