Open GoogleCodeExporter opened 8 years ago
This is a legit issue. The demo demonstrates the problem pretty well.
The author of this issue used a very special maze-like map with thin walls. The
hedgehog ropes to a perfectly vertical wall, falls down until there is an
opening in the wall an shoots the rope to the left. The trick is, the rope gets
attached on the wall right to it, after the hedgehog has fallen below the
opening in the first fall. And this way the rope goes actually through the
first wall.
Odd.
Original comment by almikes@aol.com
on 3 Feb 2015 at 3:23
Yeah, was chatting about it w/ unc0rr in context of rope speed changes.
Probably would require more looping and collision tests in the rope code, which
is a bit of a shame.
Luckily super-thin walls is pretty rare, 'cause it probably screws w/ hedgewars
collision elsewhere too. Drawing for example, unc0rr sets a minimum size of
6px.
It might be that this is a legit bug, but whether we want hedgewars to
consistently and reliably support super-thin walls...
Original comment by kyberneticist@gmail.com
on 3 Feb 2015 at 4:48
Original issue reported on code.google.com by
mikigra...@gmail.com
on 16 Jan 2015 at 2:55