mattrdowney / planetaria

A Unity framework for Euclidean 2-sphere games (e.g. 2D virtual reality games) [quasi-MIT license]
Other
10 stars 2 forks source link

Failure to derail causes infinite cyclic movement hell (not a great arc) #67

Closed mattrdowney closed 6 years ago

mattrdowney commented 6 years ago

Jumping does not work either. Re-collision is not possible against separate blocks (or the same block).

The path does not follow the current arc (quite, although it is close).

Reproduction: spam jump before landing on a block (even if jumping straight up) Urgency: highest - hard locking bug that happens frequently

mattrdowney commented 6 years ago

Issue is (at least partially) in Planetaria/Snippets/PlanetariaCharacter. on_block_exit sets grounded to false, but on_block_stay is still being called.

mattrdowney commented 6 years ago

Nevermind, the issue persists even after fixing the snippets bug

mattrdowney commented 6 years ago

I hesitate to close this but it may be solved: ca2d894e58744cb0fd551db91db0f11d142d496b

mattrdowney commented 6 years ago

Uhhhhg, way too fast to close issues

mattrdowney commented 6 years ago

Symptom fixed in 45c3344255c6c4fda426a9800d22e2f56be5d65b

Remains opened until root cause is fixed alongside sub-glitches.

mattrdowney commented 6 years ago

Shadow fixed mini-teleport glitch as of cd5f2d99d7b48d1cc147e3ac5c9717972f8fcede; good enough for me