Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Intersections between steep slopes are not counted as floors #294

Open
GTcreyon opened this issue May 20, 2024 · 0 comments
Open

Intersections between steep slopes are not counted as floors #294

GTcreyon opened this issue May 20, 2024 · 0 comments
Labels
bug Something isn't working
Milestone

Comments

@GTcreyon
Copy link
Owner

Describe the bug
When the player falls between two steep slopes, they become pinched between them in an endless fall, because there is no flat ground to stand on. There is currently a failsafe that reverts to a standing state after a short time, but this is not ideal.

To Reproduce
Fall between these two slopes. Mario will fall for longer than expected, until the failsafe activates.
image

Expected behavior
Once the base of Mario's collision has connected with both slopes, it should be treated as ground, rather than relying on the failsafe.

System Information

  • Game version: v0.1.6

Additional context
This is probably a Godot bug. It should be fixed either by reporting it to the Godot devs, or by solving it on the player refactor branch.

@GTcreyon GTcreyon added the bug Something isn't working label May 20, 2024
@GTcreyon GTcreyon added this to the v0.2.0 milestone May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant