View Issue Details

IDProjectCategoryView StatusLast Update
0000090The Dark ModAIpublic24.03.2011 17:19
ReporterSneaksieDave Assigned ToSpringheel  
Status closedResolutionfixed 
Summary0000090: Sound propagation right through closed doors
DescriptionMaybe this is a tweaking matter, but I suppose there's a possibility it's just broken. I wasn't sure if this falls under AI, soundprop, or both, so adjust accordingly.

I had two rooms in a test map, separated by a door (and portal), with a citywatch in each. I noticed that often, when I'd alert one guard, the other would come rushing in. So I put up a second wall, and a second closed door (and portal) between them. Even with two doors and a hallway between them, alerting one guard brings the other running in.
TagsNo tags attached.


related to 0000048 new Stim Response through walls 




05.11.2007 07:00

viewer   ~0000821

How far are you alerting the guard? If they alert up to the combat state, they give off their own yell for assistance, and guards nearby will come in. The volume of that yell for assistance might be too loud for gameplay purposes right now; it's quite possible that it goes through two doors and a hallway.


05.11.2007 09:44

administrator   ~0000822

The yelling is handled via an AI communication stim, which has a given constant radius. The AI communication stims are not yet using the soundprop system, this is a task assigned to Nyarlathotep (though I don't know if he ever gets around to do it, so I might just do it along the way).


29.06.2008 09:27

administrator   ~0001387

I wanted to give this a bump. During my refactor I might have fixed an issue with sound loss values not being updated on door close.

Please re-check some time.


29.06.2008 14:44

reporter   ~0001391

I will try to check this out today. One question due to the nature of last two feedbacks, and time between them: do communication stims now use soundprop?

I'm trying to figure out if the last feedback indicates a fix to an old system (simple radius), or if it is a later fix for the new, official system (stims using soundprop).


29.06.2008 15:24

administrator   ~0001393

No, communication stims are not propagated via the sound system, they are still radius-based.

Hm, re-reading the last few comments, I think I might have misinterpreted the issue.

My work on the FrobMover will in fact not stop the other AI from running across the map, as the stims are not bound to soundprop yet. What I might have fixed is the sound loss as perceived by the player, but I guess that's not what the issue is here.

So, let's just forget what I said. :)


29.06.2008 16:44

reporter   ~0001395

Okay; when I entered it, I wasn't aware of the radius and lack of soundprop, so that helped confuse the issue. This entry (aside from the stim design issue) is possibly a non-issue. I guess it's best we simply wait/revisit this when stims are updated. I'll link these two up.


21.03.2011 13:01

administrator   ~0003775

I cannot confirm this based on my testing last month. Doors definitely blocked yells from AI.


24.03.2011 17:18

administrator   ~0003780

Since this hasn't been updated since the release and there have been no complaints, I'm going to close it.

Issue History

Date Modified Username Field Change
07.02.2007 20:57 SneaksieDave New Issue
05.11.2007 07:00 anonymous Note Added: 0000821
05.11.2007 09:44 greebo Note Added: 0000822
05.11.2007 09:44 greebo Status new => confirmed
29.06.2008 09:27 greebo Note Added: 0001387
29.06.2008 14:26 SneaksieDave Status confirmed => assigned
29.06.2008 14:26 SneaksieDave Assigned To => SneaksieDave
29.06.2008 14:27 SneaksieDave Status assigned => confirmed
29.06.2008 14:44 SneaksieDave Note Added: 0001391
29.06.2008 14:44 SneaksieDave Status confirmed => assigned
29.06.2008 14:44 SneaksieDave Assigned To SneaksieDave => greebo
29.06.2008 14:45 SneaksieDave Status assigned => confirmed
29.06.2008 15:24 greebo Note Added: 0001393
29.06.2008 16:44 SneaksieDave Note Added: 0001395
29.06.2008 16:44 SneaksieDave Relationship added related to 0000048
21.03.2011 06:51 greebo Assigned To greebo =>
21.03.2011 13:01 Springheel Note Added: 0003775
24.03.2011 17:18 Springheel Note Added: 0003780
24.03.2011 17:19 Springheel Status confirmed => closed
24.03.2011 17:19 Springheel Assigned To => Springheel
24.03.2011 17:19 Springheel Resolution open => fixed