(Edit: I have recieved a review so this isn't urgent anymore ❤️ )

I'd appreciate anyone who is familiar with Godot, C#, and/or FSMs to review some code I wrote for SC4X. I'm like 99% sure I did it right, but I'd really appreciate someone actually looking at the implementation.

The PR to merge into SC4X's main branch is here:

https://github.com/QueenOfSquiggles/Squiggles-Core-4X/pull/40

Tags for reach:
#Godot #GodotEngine #Godot4 #CSharp #DotNet #GameDev #FOSS #SC4X

Squiggles fsm addition by QueenOfSquiggles · Pull Request #40 · QueenOfSquiggles/Squiggles-Core-4X

This addition will (would?) add some basic FSM and HFSM components to SC4X which would really speed up development for FSM and HFSM enabled systems. However, I am significantly more comfortable wit...

GitHub
Just realized I should add an edit to show that this is no longer urgent (the code has actually been merged into main already)