View Issue Details

IDProjectCategoryView StatusLast Update
0001121The Dark ModCodingpublic29.06.2009 08:06
ReporterIshtvan Assigned ToIshtvan  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Summary0001121: Bind Children Not Hidden When Bindmaster Hidden
DescriptionIf you shoot an AI corpse with an arrow, then shoulder it, you'll notice the corpse disappears (is hidden), but the arrow stays there hanging in the air. This is bad.

I believe it's a general problem with hiding stuff. There is some Id code that's supposed to get the team members and hide them as well, but apparently it's not working. I shot the AI in the head actually, so it could be a problem with the attached head not hiding its bindchildren, but it seems like this should be general idEntity-level behavior to hide bind children.

Are there any cases where we want to hide the bindmaster but not the bind children? Maybe for map trick purposes, you might want something bound to a hidden mover.
TagsNo tags attached.

Activities

Ishtvan

Ishtvan

15.09.2008 19:09

reporter   ~0001572

This only happens when an arrow is stuck into the AI's head, so it seems to be a problem with the idAFAttachment class. I guess we can leave idEntity alone, in case someone wants to bind stuff to invisible movers, and just fix idAFAttachment so it works the same as idActor and idAFEntity_Base.
Ishtvan

Ishtvan

16.09.2008 02:47

reporter   ~0001575

Set idAFAttachment to do the same thing as idActor regarding its bindchildren. Other things may still be hidden and have visible things bound to them, if a mapper wants to make an invisible mover with something bount to it, or something.

Issue History

Date Modified Username Field Change
15.09.2008 09:03 Ishtvan New Issue
15.09.2008 09:05 Ishtvan Category Graphics => Coding
15.09.2008 19:09 Ishtvan Note Added: 0001572
15.09.2008 19:09 Ishtvan Status new => assigned
15.09.2008 19:09 Ishtvan Assigned To => Ishtvan
16.09.2008 02:47 Ishtvan Note Added: 0001575
16.09.2008 02:47 Ishtvan Status assigned => resolved
16.09.2008 02:47 Ishtvan Resolution open => fixed
29.06.2009 08:06 greebo Status resolved => closed