View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002861 | The Dark Mod | AI | public | 15.09.2011 20:14 | 16.09.2011 15:56 |
Reporter | grayman | Assigned To | grayman | ||
Priority | normal | Severity | normal | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | TDM 1.06 | ||||
Target Version | TDM 1.07 | Fixed in Version | TDM 1.07 | ||
Summary | 0002861: Sliding doors marked shouldBeClosed might not alert nearby AI | ||||
Description | If the origin of a sliding door slides behind something else when open, that something else blocks LOS from nearby AI to the door (because LOS is done from eye->origin). This keeps the AI from knowing that the door is open when it shouldn't be, even though the door is clearly not where it should be. | ||||
Steps To Reproduce | Play Crown of Penitence. 'notarget'. Go up to the Lord's bedroom and open the vault door on the wall. It slides behind the bed. The visual stim from the now open door pings the patrolling Lord, but even when he's facing the open door, he can't "see" it's open because its origin is hidden by the bed. His patrol never gives him a viewing angle that provides a good LOS. | ||||
Additional Information | The solution is to check LOS to the closed origin of the door, not the current origin. Rotating room doors should continue to alert AI; in those cases, the closed origin, the open origin, and the current origin are very close to one another. | ||||
Tags | No tags attached. | ||||
A sliding door’s origin might slide behind something else, blocking an AI’s view of it. This upsets the “can I see it?” check when doors that are supposed to be closed are opened and send a visual stim to the AI. rev. 4972: BinaryFrobMover.cpp BinaryFrobMover.h actor.cpp |
|
Date Modified | Username | Field | Change |
---|---|---|---|
15.09.2011 20:14 | grayman | New Issue | |
15.09.2011 20:14 | grayman | Status | new => assigned |
15.09.2011 20:14 | grayman | Assigned To | => grayman |
16.09.2011 15:56 | grayman | Note Added: 0004032 | |
16.09.2011 15:56 | grayman | Status | assigned => resolved |
16.09.2011 15:56 | grayman | Resolution | open => fixed |
16.09.2011 15:56 | grayman | Fixed in Version | => TDM 1.07 |
16.09.2011 15:56 | grayman | Target Version | => TDM 1.07 |