Hey, thanks a lot for the detailed reply ! I'm learning Godot so it's interesting to understand a bit more about how other people work. I think I see (broadly) how the knockback works but I think I would have needed a lot more time to do something like that. Your team rocks ! :D
Feel free to message me if/when you upload a new version of your game, I'll be happy to play again !