View Issue Details

IDProjectCategoryView StatusLast Update
0002388FSSCPHUDpublic2012-05-10 11:14
Reporterzookeeper Assigned Tozookeeper  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product VersionAntipodes 8 
Summary0002388: Targeting crosshairs for a subsystem linked to a subobject are drawn in the wrong place
DescriptionWhen targeting subobject subsystem A which is linked to subobject B (regardless of whether B is itself a subsystem or not or whether it's targetable or not), the targeting crosshairs for A are drawn in the wrong place. They seem to be drawn at (ship location) + offset_of_A, whereas they should of course be drawn at (ship location) + offset_of_B + offset_of_A.

This isn't a new bug; it's been happening this way for at least about a year.
TagsNo tags attached.

Activities

FUBAR-BDHR

2011-01-29 21:02

developer   ~0012616

I've been trying to get this feature added for years. I say feature because every time it's been brought up it has been considered a feature not a bug. The engine wasn't designed to handle it. Personally I consider it a bug. If your allowed to do it in the pof and tables it should work.

Some additional info. Item is rendered and collision detection is in the correct place but you have to shoot where the target box is to actually damage the subsystem. So it's not only the target box being off but the "hitbox" as well.

zookeeper

2011-12-25 16:49

developer   ~0013009

This should now be fixed since r8058.

Goober5000

2012-01-03 07:06

administrator   ~0013013

Eh? Who fixed it? Who tested the fix?

zookeeper

2012-01-03 07:52

developer   ~0013015

Me. More testing would be good though, especially of whether collision detection now works correctly in all cases of submodel-on-submodel.

Issue History

Date Modified Username Field Change
2011-01-29 17:51 zookeeper New Issue
2011-01-29 21:02 FUBAR-BDHR Note Added: 0012616
2011-12-25 16:49 zookeeper Note Added: 0013009
2012-01-03 07:06 Goober5000 Note Added: 0013013
2012-01-03 07:52 zookeeper Note Added: 0013015
2012-01-24 04:14 Valathil Assigned To => zookeeper
2012-01-24 04:14 Valathil Status new => assigned
2012-01-24 04:14 Valathil Status assigned => code review
2012-05-10 11:14 zookeeper Status code review => resolved
2012-05-10 11:14 zookeeper Resolution open => fixed