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
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 constantly bounces away from the Backdrop when player moves against 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.