View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000313 | The Dark Mod | AI | public | 15.06.2007 20:02 | 12.12.2008 17:22 |
Reporter | SneaksieDave | Assigned To | angua | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | SVN | ||||
Fixed in Version | SVN | ||||
Summary | 0000313: Trace sight to multiple positions on player for detection | ||||
Description | I don't think this has been reported (merge it if so) officially, so let's get this written down. The concept was to trace to multiple parts of the player to determine visibility to an AI, as opposed to just having a single trace determine, "yep, I see you." 1. parts could be weighted for importance; for instance, someone's chest showing through some bookshelves might not be nearly as identifiable as would be their arm and hand, or their face. 2. perhaps a minimum additive detection value could be needed to actually see the player, so that if there isn't 'enough' of the player visible (for example, when peeking through a cracked door), the AI won't detect the player. This can probably be a very low number, so that players can't stand in half view and not be seen, but also so they can do things like peek around a corner or through that cracked door. | ||||
Tags | No tags attached. | ||||
I think this should be resolved, right? As I recall Angua finished it a long time ago. | |
At most 4 traces are performed (head, feet, shoulders), but the code returns after the first success for performance reasons, so there is no weighting. | |
Need to verify. Note to self: doorway slats? | |
So that means if the AI can see any piece of you, it is just as good as seeing all of you? That's not ideal...that means someone standing totally in the open and someone hiding behind a banner that leaves just his feet poking out are equally easy to see? | |
Functionality confirmed; used a slotted wall to detect the traces at head/shoulders and feet, and lack of trace at waist. | |
Date Modified | Username | Field | Change |
---|---|---|---|
15.06.2007 20:02 | SneaksieDave | New Issue | |
05.11.2007 16:14 | greebo | Status | new => assigned |
05.11.2007 16:14 | greebo | Assigned To | => angua |
02.09.2008 23:51 | Ishtvan | Note Added: 0001537 | |
05.09.2008 09:26 | angua | Note Added: 0001542 | |
28.10.2008 20:16 | SneaksieDave | Note Added: 0002133 | |
28.10.2008 20:16 | SneaksieDave | Status | assigned => resolved |
28.10.2008 20:16 | SneaksieDave | Fixed in Version | => SVN |
28.10.2008 20:16 | SneaksieDave | Resolution | open => fixed |
29.10.2008 14:31 | Springheel | Note Added: 0002137 | |
12.12.2008 17:22 | SneaksieDave | Note Added: 0002235 | |
12.12.2008 17:22 | SneaksieDave | Status | resolved => closed |