thoth23 / fpscreatorengine

Automatically exported from code.google.com/p/fpscreatorengine
1 stars 0 forks source link

Right-handed DAI characters (MP53) shoot wall when trying to shoot around corners to their right. #33

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. load the attached bug_mp53_not_clearing_righthand_corner.fpm
2. place attached cornershot_debug_generic.fpi in scriptbank root
3. start level and move clock-wise around center cover to repro.

What is the expected output? 
Expect DAI to clear the corner enough to have a chance to hit target as seen in 
first part of linked video.

What do you see instead?
Right-handed DAI does not clear flat segment corners (like WW2 bunker-mid) 
enough when the corner is to *their* right and ends up shooting the wall/corner.

What version of the product are you using? On what operating system?
v1.18 beta7  Windows Vista home premium 32bit

Please provide any additional information below.
video link: http://www.youtube.com/watch?v=GRPt2d1vEWk
.fpm and script included in attached .rar
Map uses MP53 Character assigned stock team2 DAI appear and stock fadecorpse 
destroy.  No shoot script.  Main AI is special stripped down DAI speciffic for 
showing this bug. Weapon is stock mp40.  Should also work with stock character 
BUT the problem is reversed for stock left-handed character.  Issue is most 
pronounced with totally flat walls like in example.  Walls with detail (like 
WW2 bunker top) make the issue less apparent.

Original issue reported on code.google.com by cotton.j...@gmail.com on 6 Feb 2011 at 1:14

Attachments:

GoogleCodeExporter commented 9 years ago
I can confirm the bug, and the video and detailed step by step helped a lot, 
thanks! This one might be tricky to fix, given the DAI system casts a ray from 
dead centre of the character, not from the gun nozzle. I will give it some 
thought, inspiration welcome.

Original comment by LeeBamberTGC@gmail.com on 9 Feb 2011 at 1:57

GoogleCodeExporter commented 9 years ago
BETA10 will allow characters to damage from a corner shot, even if gun does not 
line up to keep gameplay going

Original comment by LeeBamberTGC@gmail.com on 21 Feb 2011 at 10:16