Ok, I fixed that months ago, but I didn't know how to present it...
The scrolling in the Metroidvania module has really annoying issues with the edges (and "Left/Right Edge for scroll" in screen info), when sometimes your player just disapears off camera.
Like this:
To fix that issue, I made modifications on the stock Physics script ("doHandlePhysics_PlatformBase.asm") used by the Metroidvania module. All the lines I modified are commented, with "dale_coop").
If you have your own modified Physics scripts, you could just check my modifications and apply them to your script.
Else, if you are using the stock Physics script, you can just replace it with that one (I'd suggest to save that script as "doHandlePhysics_PlatformBase_fixed.asm" and assign that script to the "Handle Physics" script element in your "Project Settings > Script Settings", under "SubRoutines").
Here's, attached in a zip file and following @Convoy_Avenger 's feedback, I also included @TakuikaNinja 's seam collision fix.
I share it as it, for anyone that would like to test it. Maybe it could be fixed differently, feel free to share your modifications.
That one is the one I use
The scrolling in the Metroidvania module has really annoying issues with the edges (and "Left/Right Edge for scroll" in screen info), when sometimes your player just disapears off camera.
Like this:
To fix that issue, I made modifications on the stock Physics script ("doHandlePhysics_PlatformBase.asm") used by the Metroidvania module. All the lines I modified are commented, with "dale_coop").
If you have your own modified Physics scripts, you could just check my modifications and apply them to your script.
Else, if you are using the stock Physics script, you can just replace it with that one (I'd suggest to save that script as "doHandlePhysics_PlatformBase_fixed.asm" and assign that script to the "Handle Physics" script element in your "Project Settings > Script Settings", under "SubRoutines").
Here's, attached in a zip file and following @Convoy_Avenger 's feedback, I also included @TakuikaNinja 's seam collision fix.
I share it as it, for anyone that would like to test it. Maybe it could be fixed differently, feel free to share your modifications.
That one is the one I use
Attachments
Last edited: