Hello everyone!
I'm looking for some blueprinting guidance in regards to an unlockable Double Jump-ability I am having in my game, in correlation with Launch/Jump-pads.
As it is now, when the player overlaps with a LaunchPad they get launched into the air. Just like they are supposed to. However, when the player later in the game unlocks the Double Jump-ability, naturally it would be nice to be able to do that extra nudge/jump even after getting launched by a LaunchPad. This works ONCE as long as the player has not used the extra jump/Double Jump-ability before having been launched away into the air. If the player keeps on getting launched multiple times they will not be able to perform the extra jump. It is as if the launching of the player never counts as "landing" which I suppose "resets" or "refreshes" the ability to perform jumps again.
I have been looking at different ways to solve this. For example, if the player has unlocked the Double jump-ability and overlaps with the Launchpad, the overlap should also "reset" or "refresh" the jump count back to 2. But it doesn't.
I'll share some screenshots on the Blueprints of the Jump mechanic, Double Jump-unlocked-function, the Launchpads Launch-function and two videoclips to showcase the issue. If someone knows of an solution I would be very grateful!