RobWatlingSF / hedgewars

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

Barrels while still falling vertically rather than freely do not bounce off rubber #736

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Place a rubber horizontally.
2. Place a girder horizonally, close to the left of the rubber. It should be in 
the same height.
3. Place a girder above the middle of both.
4. Place a hedgehog on the top girder.
5. Drop a mine on the bottom girder from the top girder.
6. Drop a mine on the rubber while standing on the top girder. Use the same 
bouncyness as for the first mine.

What is the expected output? What do you see instead?
I expect that the mine dropped on the rubber bounces off stronger than the mine 
dropped on the ordinary girder.
Instead both mines bounce off with the same power.

What version of the product are you using? On what operating system?
Hedgewars 0.9-20-r9780 on GNU/Linux.

Please provide any additional information below.
Unless for issue 735, here I am sure that it happens, since it can be clearly 
observed.
I also tested it in a similar way with barrels. Barrels seem to not bounce off 
as well and clearly take fall damage.

Original issue reported on code.google.com by almikes@aol.com on 23 Dec 2013 at 3:02

GoogleCodeExporter commented 8 years ago
Mines are already very elastic, so you're probably not noticing much difference.

Barrels are another matter. Barrels and cases share same fall logic.  This 
should probably be changed.
Pretty sure a batted barrel should bounce though.

Original comment by kyberneticist@gmail.com on 23 Dec 2013 at 3:19

GoogleCodeExporter commented 8 years ago
Sorry, I forgot that mines aren't flagged for bouncing.
Let me see if it is reasonable to enable this.
Prob is I was using AdvBounce to flag it, and not sure if it is appropriate to 
enable this for mines.

Original comment by kyberneticist@gmail.com on 23 Dec 2013 at 4:26

GoogleCodeExporter commented 8 years ago
I forgot that I'd switched to flagging the bouncing after we'd done the 
minestrike test ☺

Original comment by kyberneticist@gmail.com on 23 Dec 2013 at 4:30

GoogleCodeExporter commented 8 years ago
Issue 962 has been merged into this issue.

Original comment by kyberneticist@gmail.com on 5 Aug 2015 at 4:47