Player State Machine* Grounded* jump -> Airborne fall -> Airborne Idle* move -> Moving Moving stop -> Idle Airborne land -> Grounded mount -> Walled Airborne_Base* jump -> Ascending fall -> Descending Ascending apex -> Apex Apex fall -> Descending Descending Walled