Use the arrow keys to move Includes ice, moving platforms, and actual good slopes! oh also press the SPACEBAR to hide the variables PS: there's some issues with the horizontal moving platform, gotta fix that. And some with the slopes, but that happens less.
While yes it probably would be easier to have some sort of [Ground type] variable, I think having multiple [Touching _?] variables is better, because you could theoretically make an icy, ramped moving platform. Variables: (I'm too lazy to type 'Touching' for every touching variable so most things with a ? at the end will be a touching variable) [MoveX] [X vel ] [MoveY] [Y vel ] [Ground? ] [Platform?] [Ice? ] [Ramp? ]