-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
As for animation canceling... You can change variable values in the AnimationPlayer. I would have a "can_cancel" variable or something like that, set it to false at the start of the animation and set it to true some point in the middle. If the attack button is pressed when "can_cancel" is true then transition into the next attack state. You might also want to run some kind of buffer so that the input can be given a few frames before canceling is possible just to make the controls feel better. It's still in the works but this is the general approach I took in my combat framework if you're interested in trying it.
Related posts
-
Types of State Machines
-
how bad would it be really if i just used a bunch of of else statements instead of using state machines for coding a 2d fighting game?
-
Recently released Fray! A Godot combat framework that aids in the implementation of action / fighting game combat
-
How do i make agnostic combo controls for the brawler?
-
Best way to save data of a mmorpg?