Removed ascendSpeed, renamed descendSpeed climbSpeed for PlayerActionEngine
Got rid of attemptDescend, renamed attemptAscend attemptClimb
got rid of DescendCommand, renamed ascentCommand climbCommand
got rid of isCollidedWithLadder(), made ladder into an interactiveCollideable that gives a GainEffect Command "touching ladder".
Made an isFalling method in ActionEngine that determines whether an actor is falling. tests if the actor is touching ground and not climbing.
Now vy and vx go to 0 if you're climbing every turn.
Implemented ladder jumping.
nothing