A Godot Finite State Machine plugin
Automata is a Finite State Machine plugin for Godot 3.4 which allows developers to quickly and visually define the states and behaviors of their objects without having to manage any internal state code or manual branching logic. This enables you to write complex behaviours quickly and easily.
This is an example State Machine for a simple enemy AI, as defined using Automata.