
COGNITE
A downloadable tool
Download NowName your own price
Develop State Machines & Behavior Trees with ease and introduce them into your scenes with just one click.
How to use
- Add the
CogniteNode
node to your scene, its function is to allow StateMachines to be built in this scene
- Create or add a
CogniteAssemble
and start creating your graphs
CogniteNode
With this node you can access the state machine and interact with its properties.
CogniteAssemble
Resource where graph data is saved, you can save it to reuse in other CogniteNodes.
NodeGraphs
Currently, there are 4 types of nodes, each node has an important function.
- State: This node is the starting point. In addition to containing a state, you can add another
CogniteAssemble
, this new StateMachine will only be activated if the parent StateMachine is in the state in which this node holds the child StateMachine
- Event: Its only function is to activate this path if it receives the named signal. Therefore, there can only be 1 of this node per path, as the path will be triggered as soon as it receives the signal
- Condition: This node will observe a Boolean variable and will always maintain a path activated, if there is no
Node Event
in the path, this logic will be processed every frame, you can use several nodes aligned or in parallel with no usage limit.
- Range: This node will observe a float variable and can trigger signals when the value is greater than BIGGER or smaller than SMALLER
- Change Property: This node allows you to change Range Condition variables in your CogniteAssemble.
- Change State: Its use is simple, change to a new state
The general rule for using nodes:
- The path must always start in a State.
- Always end in a Change State or ChangeProperty
- At most 1 Event node per path
- The node Condition and node Range there is no restriction.
Quality of life:
- You can now choose an initial state via the CogniteNode Inspector.
- Added right-click feature to create a GraphNode.
- Press DELETE to remove the selected nodes (caution! irreversible action).
- you can add a name that contains the variables described in the editor and thus make them be changed or observed
Updated | 2 days ago |
Status | Released |
Category | Tool |
Author | Berari |
Tags | addon, behavior-tree, Boss battle, Godot, ia, npc, plugin, state-machine |
Download
Download NowName your own price
Click download now to get access to the following files:
cognite.zip 169 kB
Development log
- UPDATE 3.0.02 days ago
- v2.1 New node: Change PropertyMay 10, 2024