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

collision bugs #45

Closed
plaza-in-a-heatwave opened this issue Aug 5, 2020 · 1 comment
Closed

collision bugs #45

plaza-in-a-heatwave opened this issue Aug 5, 2020 · 1 comment
Labels
Affects 1.9.91 Affects 1.9.92 bug Something isn't working Client Issues affecting cadesim Client Server Issues affecting cadesim Server
Milestone

Comments

@plaza-in-a-heatwave
Copy link
Owner

plaza-in-a-heatwave commented Aug 5, 2020

(N.B. the collision calculation mechanism is due an overhaul which would fix some of the more exotic edge cases, this is covered by #76)

Bug 1 (fixed in d0aace3)

if 1 ship is near a rock where the wind pushes you up against it, if there is a ship that is beside you and collides with you, the person next to you will end up going through you

Bug 2 (fixed in d0aace3)

Animation bug: where x,z are converging on ship y, which moves forward at the same time. The pieces end up in the same place, but one of the ramming ships temporarily animates 1 square behind.

x --> y <-- z
      |
      v

Bug 3 (Appears to be fixed as of ed002b1, tested in d0aace3)

Collision bug: similar to above, but x turns RIGHT and z turns LEFT. y goes FORWARD. x occupies the space.

Bug 4 (fixed in d0aace3)

x is blocked regardless of whether z turns or moves straight. z is able to complete all options successfully.
bug4

@plaza-in-a-heatwave
Copy link
Owner Author

All appear fixed as of d0aace3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Affects 1.9.91 Affects 1.9.92 bug Something isn't working Client Issues affecting cadesim Client Server Issues affecting cadesim Server
Projects
None yet
Development

No branches or pull requests

1 participant