whitelilydragon / ShangMuArchitect

Downloads, issue tracker, and localization files for the Freedom Planet fan game, Shang Mu Architect
https://shangmuarchitect.neocities.org/
14 stars 1 forks source link

[1.0.0.27] Mysterious yeet off a vertical wall after going through a loop #209

Closed ThatEps closed 3 years ago

ThatEps commented 3 years ago

When you dismount off a vertical wall while going downwards out of a loop trail, you get launched with great force in a really weird direction.

https://user-images.githubusercontent.com/38583427/109436449-3e73f780-7a28-11eb-842a-b227a6e9665d.mp4

ThatEps commented 3 years ago

Here's the map I tested this on.

Yeet demo map.zip

whitelilydragon commented 3 years ago

Ah, this is a three year old problem I had forgotten about: With flat surface tiles, some of them don't launch you off in any direction at all, you're just released from the surface tile and zip off; this also applies to some of the loop pieces.

A fix is coming as soon as I can figure out how to finish up launching positions for these missing launch cases bricked

whitelilydragon commented 3 years ago

This was a tricky fix, but I figured out how to make it work without also breaking the ability to clip onto other flat surfaces while connected to slopes- I also had to fix how this worked for declipping from the bottoms of sloped surfaces too; the code smell is so real tonight bricked

Thank you for reporting!