AiMalgam Core 1.1.0
API documentation for the generic Unity3D AI System
Public Attributes | List of all members
NikosAssets.AiMalgam.Descriptions.AiMalgamConditionResultDescriptor Class Reference

Stores one or multiple AiMalgamConditionResults, that can be read from the AiMalgamBaseDecisionSystem More...

Public Attributes

AiMalgamConditionResult generalConditionResult = AiMalgamConditionResult.CreateSucceeded(null)
 
List< ConditionResultToKeyconditionResultToKeys = 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
 

Detailed Description

Stores one or multiple AiMalgamConditionResults, that can be read from the AiMalgamBaseDecisionSystem