@kbogle, after I found out there was a missing STA tempB in my
doHandlePhysics_PlatformBase.asm in the GRAVITY section. The vertical platform start moving up and down. I leave it alone for almost an whole hour and bingo, no more going up glitch!
The objects details you also provided, (the pics), however, did not do any differences with mines.
But many thanks to you, the 3 scripts you provided did the job.
So to resume my testing and what I did for the main provider of these wonderful moving platforms method,
@SciNEStist:
I replaced all the code for the
moveUp.asm or
platformUp.asm with this kbogle code:
And then, I replaced all the code for the
moveDown.asm or
platformDown.asm with this kbogle code:
And finally, I added this kbogle code at the end of
doHandlePhysics_PlatformBase.asm between
doneWithGravity and
skipPhysics: