sm00thslp / hedgewars

Automatically exported from code.google.com/p/hedgewars
GNU General Public License v2.0
0 stars 0 forks source link

racer map bug #902

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago

rope goes through walls

hedhewars 9.21 on windows 7

this bug was in previous releases and on linux same as windows

i uploaded the demo:  http://hedgewars.org/node/6016

Original issue reported on code.google.com by mikigra...@gmail.com on 16 Jan 2015 at 2:55

GoogleCodeExporter commented 9 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

GoogleCodeExporter commented 9 years ago
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