AiMalgam Core 1.1.0
API documentation for the generic Unity3D AI System
|
Classes | |
class | AiMalgamANDConditionsContainer |
A specific AiMalgamBaseCondition that can reference multiple conditions, which all have to succeed in order for this condition to succeed More... | |
class | AiMalgamANDConditionsResult |
A specific AiMalgamConditionResult used in the AiMalgamANDConditionsContainer validation More... | |
class | AiMalgamBaseCondition |
A condition wrapper class to validate AiMalgamEntitys for AI decision making and action execution. Is visible and assignable in the Unity inspector More... | |
class | AiMalgamBaseConditionForDescriptors |
class | AiMalgamConditionInverter |
A specific AiMalgamBaseCondition that inverts another AiMalgamBaseCondition More... | |
class | AiMalgamConditionResult |
A specific AiMalgamBaseResult used in AiMalgamBaseConditions More... | |
class | AiMalgamConditionResultReader |
A specific AiMalgamBaseConditionForDescriptors<DescriptorType> to read the AiMalgamConditionResult from the AiMalgamConditionResultDescriptor More... | |
class | AiMalgamConditionsListWrapper |
A specific ListWrapper<T> for AiMalgamBaseConditions to display ports in the AiMalgamNodeGraph for each ListWrapper<T>.list item More... | |
class | AiMalgamLayerCondition |
A specific AiMalgamBaseCondition to check LayerMasks against the AiMalgamEntity More... | |
class | AiMalgamNameCondition |
A specific AiMalgamBaseCondition to check if the nameToCompare matches the AiMalgamEntity.name of the AiMalgamEntity More... | |
class | AiMalgamORConditionsContainer |
A specific AiMalgamBaseCondition that succeeds if any AiMalgamBaseCondition found in the Conditions list succeeds More... | |
class | AiMalgamRandomCondition |
A specific AiMalgamBaseCondition that validates or invalidates at random with the chance field More... | |
class | AiMalgamStateCondition |
A specific AiMalgamBaseCondition that checks if the AiMalgamEntity does (not) contain any of the AiMalgamStates listed in stateListWrapper of this class More... | |
class | AiMalgamTagCondition |
A specific AiMalgamBaseCondition to check if the tagToCompare matches the AiMalgamEntity.tag of the AiMalgamEntity More... | |
interface | IAiMalgamCondition |