Working on a platform engine that kind of combines/follows DavidN's fastloop platform tutorial, and my own work to have the ability to increase/decrease speed of X velocity.

Static Platform Test
After you slide off strait down the ice platform, jump strait up, and press toward the ice platform. Don't jump on top of it. Just push against it. Seems like the player stands on air for a split second, and falls back off. I don't know what causes this.

There is also a few things about this that feels off. I can't quite put my finger on it, but something about the coding, or movement feels off as the way it should work.

In other words, this is my attempt to make ice platforms for a static platform engine. Maybe someone can help me with this?