TELLES0808 Thanks for the suggestion.
CALEBBENNETTS Thanks. I just solved it, but I'm going to look at your example too to see if it might be more efficient. I appreciate you taking the time to make it. I added the conditions "On Landed" tied in "Platform Speed = 80 (and a separate one for 140) then put all the necessary actions to match the speed and so forth.
My next goal is to tackle climbing a rope/ladder/pole...etc. I have the player climbing up. I also have the player climbing down with animation working. (S_PLATFORM is just the invisible shadow the character is pinned too)
DOWN ARROW IS DOWN >S_PLATFORM - SET PLATFORM VECTOR Y TO SELF.PLATFORM.MAXFALLSPEED/3
S_PLATFORM Is Overlapping(object)>G_PLAYER - SET ANIMATION TO CLIMB
>S_PLATFORM - SET STATE TO "CLIMBING"
and with UP arrow (JUMP) is down than the actions vary a bit with JUMPSTRENGTH/6 though instead of MAXFALLSPEED/3
My 2 problems are this:
1. If I stop climbing or descending, the player slides down the pole instead of just staying paused and holding his position.
I tried a separate event by inverting up (or down) arrow is down and state is "CLIMBING" then actions are Stop animation and then set animation to "CLIMB."
2. When I set the player on the ground floor, he climbs the pole. He is then stopped, when the S_PLATFORM (shadow) hits the above solid platform. I tried disabling the solid behavior, but can't figure approximately how to enable it again once S_PLAYER reaches what looks like the top of above platform.
Also, I imagine if I can figure it out, I can then make it work if I was starting from the top platform and climb down the pole being able to get through the solid platform/ground.
Thanks again you two for your help. I truly appreciate it.