Doloro GDK 22 .1.0 Beta
by Tauri Interactive
|
Invokes Debug.Log(object) method with defined message.
Public Types | |
enum | LogType { Normal , Warrning , Error } |
defines message type. More... | |
enum | LogLevel { Normal , Deep } |
Defines profiling level. More... | |
Public Member Functions | |
override Result | Pass (Brain ai) |
Send the message if passing profiling options. More... | |
virtual void | Init (Brain ai) |
Calling one time when AI initializing. More... | |
virtual void | End (Brain ai) |
Occurs when action execution is ended. Calls each time the node got an explicit result as a Result.Success or Result.Fail More... | |
Public Attributes | |
string | Message = "" |
Message for debug | |
bool | AttachObjectName = true |
If true then attach to debug the name of object that contains AI. | |
LogType | logType = LogType.Normal |
Type of message that will be shared to console. | |
LogLevel | level = LogLevel.Normal |
Level of logging. More... | |
Properties | |
PipelineItem | self [get, set] |
Reference to node that contains this action. | |
virtual DataManagement.DynamicResources.Version | version [get] |
Source version. More... | |
virtual string | author [get] |
Source author. | |
|
virtualinherited |
Occurs when action execution is ended. Calls each time the node got an explicit result as a Result.Success or Result.Fail
ai | Source AI entity. |
Reimplemented in Doloro.AI.Parallel, and Doloro.AI.LogicCoresRoot.
|
virtualinherited |
Calling one time when AI initializing.
ai | Source AI entity. |
Reimplemented in Doloro.AI.Get.ChildObject, Doloro.AI.Operators.AMathAction< T >, Doloro.AI.Set.SetAnimatorProperty, Doloro.AI.BreakableSequence, Doloro.AI.Parallel, Doloro.AI.ReorderableSequence, Doloro.AI.LogicCoresRoot, Doloro.AI.Sensors.ASelectingSensorAction, Doloro.AI.Sensors.ASensorAction, Doloro.AI.Sensors.Filters.ASensorFilterAction< T >, Doloro.AI.Sensors.Instance.DeclareDependentFilteredSensor, Doloro.AI.Sensors.Instance.DeclareFilteredSphereSensor, Doloro.AI.Sensors.Instance.ReleaseSensor, and Doloro.AI.Sensors.Visual.
Send the message if passing profiling options.
ai | Source AI entity. |
Implements Doloro.AI.Action.
LogLevel Doloro.AI.Primitive.Log.level = LogLevel.Normal |
Level of logging.
Normal - will be showed in any mode. Deep - will be showed up only in case if selected deep logging for parent AI.
|
getinherited |
Source version.
Should be a constant value that defines what a version of relevant source is. Could be use for patching of the data according with version changes.