So I am Stuck at a problem where my player is not jumping I think I have implemented everything right and isonfloor() is not working right. I have been stuck on this problem for 2 days now. I have made custom key maps so don't worry about those. I think the problem is with isonfloor(). This is the YouTube tutorial I am following with the timestamp of where I got stuck.
You can find my code here. The code is stored in /Source/Actors/Player.gd and Actor.gd where player.gd extends actor.gd you can also check what ever you want there. Any help will be great thanks guy.