Forgotten to post updates on this here, but have been working on a system for a metroidvania game.
I will first use it for a simple platformer, for the most part.
So far I got the character set up with shooting freshly implemented today. Learning quite a lot about Godot 4 while fiddling with this.
Worry not, I have lewd metroidvanias planned but I want to get some simpler stuff done first to figure things out :D