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

[BUG] sticky bumpers dont shield tux from horizontal crusher hit #3165

Open
6 tasks done
Alasdairbugs opened this issue Jan 2, 2025 · 0 comments
Open
6 tasks done
Labels

Comments

@Alasdairbugs
Copy link
Contributor

SuperTux Version

SuperTux-v0.6.3-1540-g9f4496832

System Information

win11 64bit

Expected Behavior

Bumpers are in front of the horizontal crusher, so when tux hits them, the crusher should never be hitting and damaging Tux.

Actual Behavior

Instead, Tux hits the bumpers multiple times in a few frames, the crusher damages Tux, eliminating his momentum, the bumpers hit tux again multiple times in a few frames, and then the crusher goes past tux.

Steps To Reproduce Actual Behavior

observe the video:

https://youtu.be/fzSKBDJU7-Y

Additional Information

tux is possibly phasing through the bumper. the bumper should act as a unisolid. for example: the bumper, facing right, can take things coming from the left, to the right, however, it will not let things pass from the right coming to the left.

in this case, because the crusher is moving to the right, its as if tux is behaving in the former: he is on the right, coming to the left.

Guidelines For Reporting Issues

  • I have read https://github.com/SuperTux/supertux/blob/master/CONTRIBUTING.md#bug-reports.
  • I have verified this isn't an issue that's already been reported.
  • I have verified this isn't a discussion, or an issue about a crash or a feature request, but rather an actual bug ─ that is, the game did something not intended.
  • I have verified this issue is not about wrong translations (use Transifex for those), or anything unsupported (e.g. third-party add-ons).
  • In this report, I have only included details about one (1) bug.
  • If I make a mistake while submitting this report, I agree to use the "Edit" feature to correct it, instead of closing this issue and opening a new one.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant