View Issue Details

IDProjectCategoryView StatusLast Update
0003498The Dark ModAIpublic23.07.2013 02:10
Reportergrayman Assigned Tograyman  
PrioritynormalSeveritynormalReproducibilityalways
Status resolvedResolutionfixed 
Product VersionTDM 2.00 
Target VersionTDM 2.00Fixed in VersionTDM 2.00 
Summary0003498: Some alert barks are out of place with latched alerts
DescriptionFor doused lights and dangling ropes, AI bark something about having encountered them, then perform a task (relight light or inspect rope). Once that's done, their alert level is raised and they begin a search or simply become suspicious. The snd_alert barks that are emitted when entering the Observant or Suspicious states are out of place, because the AI already barked something some time earlier. The snd_alert barks when entering Searching or Agitated Searching state are iffy, but are still okay to bark.

For example, after relighting a light and having his alert level bumped up to Suspicious, an AI says something like, "What was that?" which seems out of place, since he's already barked about finding the light out, and that he needs to relight it.

The fix is to assign doused light and rope alerts a different visual alert and don't have the AI bark anything when he rises to the Observant or Suspicious states.
TagsNo tags attached.

Activities

grayman

grayman

23.07.2013 02:10

viewer   ~0005866

Assigned doused light and rope arrow alerts to EAlertVisual_4, and disallowed snd_alert barks in Observant State and Suspicious State when this was the alert type.

Turned bounce sounds off of ropes dangling from rope arrows because the ropes were propagating collision sounds to AI, even though they were just hanging inertly

Rev. 5830:

AlertIdleState.cpp
ExamineRopeState.cpp
IdleState.cpp
ObservantState.cpp
SearchingState.cpp
SuspiciousState.cpp
SwitchOnLightState.cpp
Memory.h

Rev. 13561:

tdm_legacy.def

Issue History

Date Modified Username Field Change
21.07.2013 19:18 grayman New Issue
21.07.2013 19:18 grayman Status new => assigned
21.07.2013 19:18 grayman Assigned To => grayman
21.07.2013 19:19 grayman Description Updated
23.07.2013 02:10 grayman Note Added: 0005866
23.07.2013 02:10 grayman Status assigned => resolved
23.07.2013 02:10 grayman Resolution open => fixed
23.07.2013 02:10 grayman Fixed in Version => TDM 2.00