I don't think you can jump again in the air, but you can manipulate the VectorY. Here is a very basic example:
On key UP pressed: Player set Vector Y to (self.Platform.VectorY-300)
Search for "wall jump" on this forum, there are plenty of examples.
Also, I see at least 3 tutorials about wall jumping:
This didn't help sorry. I don't need help with wall jumping since I already know how to do that. My question was if it's possible to reset the Double Jump.
I already tried using vectorY, however It simply won't do since I'm using jump sustain.
I've figured it out since posting here, all I did was spawn a jump thru platform under the player when they wall jump. Doing this resets the double jump.