View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002700 | The Dark Mod | AI | public | 21.03.2011 01:05 | 27.10.2011 05:17 |
Reporter | grayman | Assigned To | grayman | ||
Priority | normal | Severity | normal | Reproducibility | sometimes |
Status | closed | Resolution | fixed | ||
Platform | Win32 | OS | Windows | OS Version | XP |
Product Version | TDM 1.04 | ||||
Target Version | TDM 1.05 | Fixed in Version | TDM 1.05 | ||
Summary | 0002700: An AI using a door can get blocked and hold up the entire door queue. | ||||
Description | When the 'master' AI handling a door gets blocked, it might not get itself free. If there's a door queue, the queue gets held up. After a while, those in the queue will give up and go back the way they came, but the 'master' AI remains stuck if he wasn't blocked by one of the departing AI. | ||||
Tags | No tags attached. | ||||
Added a 20s timeout that begins when the AI begins to move through the door. If the AI doesn’t complete the move before the timeout occurs, his door-handling task is terminated. He might rejoin the queue, or continue on to wherever he was going, and the next AI in the queue gets to handle the door. rev. 4703 HandleDoorTask.cpp HandleDoorTask.h |
|
Date Modified | Username | Field | Change |
---|---|---|---|
21.03.2011 01:05 | grayman | New Issue | |
21.03.2011 01:05 | grayman | Status | new => assigned |
21.03.2011 01:05 | grayman | Assigned To | => grayman |
21.03.2011 02:15 | grayman | Note Added: 0003770 | |
21.03.2011 02:15 | grayman | Status | assigned => resolved |
21.03.2011 02:15 | grayman | Resolution | open => fixed |
21.03.2011 02:15 | grayman | Fixed in Version | => TDM 1.05 |
27.10.2011 05:17 | greebo | Status | resolved => closed |