AiMalgam Core 1.1.0
API documentation for the generic Unity3D AI System
|
A specific AiMalgamBaseResult used in AiMalgamDeciderWrappers More...
Public Member Functions | |
AiMalgamApplyDeciderResult (AiMalgamDeciderWrapper decider, bool success) | |
Public Member Functions inherited from NikosAssets.AiMalgam.Settings.AiMalgamBaseResult | |
AiMalgamBaseResult (bool success) | |
Public Attributes | |
AiMalgamDeciderWrapper | decider |
The AiMalgamDeciderWrapper this result belongs to | |
List< AiMalgamConditionResult > | conditionNodeResults = new List<AiMalgamConditionResult>() |
List< AiMalgamApplyActionSettingResult > | actionSettingResults = new List<AiMalgamApplyActionSettingResult>() |
Public Attributes inherited from NikosAssets.AiMalgam.Settings.AiMalgamBaseResult | |
bool | success |
int | message = 0 |
Static Public Attributes | |
const int | MESSAGE_LEAF = 5 |
Failed (or succeeded) at applying the AiMalgamBaseDecider.AiMalgamBaseDecider.leafSettingsListWrapper | |
const int | MESSAGE_MINONE_SETTING_PASS = 6 |
Failed (or succeeded) at applying at least one AiMalgamBaseSettings as an AiMalgamBaseDecider.IsLeaf | |
const int | MESSAGE_ALL_SETTINGS_PASS = 7 |
Failed (or succeeded) at applying all AiMalgamBaseSettings as an AiMalgamBaseDecider.IsLeaf | |
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 AiMalgamDeciderWrappers