Wow, that’s cool. Thanks for the info. Do you happen to know if this can be done in Blueprints via the Custom Movement nodes, such as the ones pictured below, or does that behavior only carry over for making a C++ extension of the Character Movement Component?