I'm starting to struggle with how my player interacts with moving platforms.
Using The DavidN Platform Movement with the dxn-FastloopPlatform-accelconveyor.mfa from
Please login to see this link.
I added something to it.
Currently, I've used alterable values (Horiz,Verti) and qualifiers to give to whatever is a moving platform or a moving platform detector. This should give the player character the opportunity to move with the most dynamic platform (Circular, Path-Moving, etc.).
The problem is, I couldn't figure out how the vertical platform movement should be imputed. I've tried copying the "extra" Value from the horizontal movement to the vertical, but that didn't work. "without the Always-Set ExtraVert to 0", the player will start hopping whenever it's on a platform moving down; it looks alright as it moves up, but once the player hops off and back on to a backdrop, it starts hopping once again.
"with the Always-Set ExtraVert to 0", everything's the same except the player will fall through the platform as it goes up.
Lastly, there is a bug in the file dxn-FastloopPlatform-accelconveyor.mfa that I keep mentioning in the forum.
When the player collides with a backdrop while on a conveyer it does one of two things...
Player=>Backdrop
<===========Conveyer
Player constantly bounces away from the Backdrop when player moves against conveyer.
Backdrop Player=>
<===========Conveyer
Player gets stuck to the backdrop when it collides to it this way, but the player can easily break free by a simple jump.
All I'm asking for is a widget or at least a set of instructions that gives Dynamic Moving Platform movement to the player (Horiz, Vert, Diag, Circ, etc.) as well as a fixed collision between the player and the backdrop whenever on a moving platform.
I've sent this info to DavidN not too long ago, but since he's absent, I'll post it here.