View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002862 | The Dark Mod | AI | public | 15.09.2011 21:54 | 16.09.2011 15:59 |
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 | 0002862: Doors no longer need to send visual stims if they aren't marked shouldBeClosed | ||||
Description | Doors that aren't marked shouldBeClosed have no need to send stims to passing AI. Allowing doors to do so can create situations where a door in low light conditions is never 'seen' by AI who aren't using it, so the AI are never given a chance to shut off the stim, so the stim endlessly pings them. Since determining whether an AI can 'see' a pinging door involves LOS, FOV, and illumination calculations. Doing all that and then in the end finding that the AI doesn't care if the door's open or closed, seems a waste. | ||||
Additional Information | Doors were sending stims for two reasons: 1 - to alert AI that a shouldBeClosed door was open, and 2 - that a locked door an AI had been unable to unlock was now open (and passable). The second reason is now satisfied by new code that was added in 1.05 to solve issue 0001145. This leaves the first reason, so doors NOT marked shouldBeClosed should no longer need to send visual stims. | ||||
Tags | No tags attached. | ||||
- correct an instance where AI were opening the same door twice in the span of 4 frames - lock a door that’s supposed to be locked if you just closed it, regardless of how many others are waiting to use it - doors only send visual stims if they’re marked shouldBeClosed rev. 4972: HandleDoorTask.cpp StimResponseCollection.cpp |
|
Date Modified | Username | Field | Change |
---|---|---|---|
15.09.2011 21:54 | grayman | New Issue | |
15.09.2011 21:54 | grayman | Status | new => assigned |
15.09.2011 21:54 | grayman | Assigned To | => grayman |
16.09.2011 15:59 | grayman | Note Added: 0004033 | |
16.09.2011 15:59 | grayman | Status | assigned => resolved |
16.09.2011 15:59 | grayman | Resolution | open => fixed |
16.09.2011 15:59 | grayman | Fixed in Version | => TDM 1.07 |
16.09.2011 15:59 | grayman | Target Version | => TDM 1.07 |