Note - Abandoned prototype of combat system backend for an in-development video game, primarily focused on ensuring that the data structures are implemented correctly
This has since been completely re-implemented in GDscript (a modified Python) in a private repository, because the finished product is made in Godot