Doloro GDK 22 .1.0 Beta
by Tauri Interactive
|
Checks does the current position of AI's entity is within a sphere with defined offset.
Public Member Functions | |
override Result | Pass (Brain ai) |
Implements runtime execution logic for the logical node. 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 | v3TargetPositionVariable = "" |
Name of variable in the AI's memory that contains the world coordinates of the player point. | |
string | circleRadiusVariable = "" |
Name of variable in the AI's memory that contains the value in float of offset of search circle area. If current AI will be founded on this area then Pass will return the Success status. | |
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.
Implements runtime execution logic for the logical node.
ai | Reference to AI entity. |
Implements Doloro.AI.Action.
|
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.