View Issue Details

IDProjectCategoryView StatusLast Update
0003786The Dark ModAIpublic23.07.2014 02:03
Reportergrayman Assigned Tograyman  
PrioritynormalSeveritynormalReproducibilityalways
Status resolvedResolutionfixed 
Product VersionTDM 2.02 
Target VersionTDM 2.03Fixed in VersionTDM 2.03 
Summary0003786: AI mistakenly deal with doors that open in their path
DescriptionWhen an AI is on a path that takes him near a closed "non-suspicious" door, and that door opens in front of him, pathfinding tells him he needs to go through the door, even though his path doesn't take him through the door.

The desired behavior is for him to simply walk around the new obstacle and continue on his way.

As part of the fix, make sure that if the door hits him, he behaves the same as a standing AI getting hit by the door: bark about it and search around the door.
TagsNo tags attached.

Activities

grayman

grayman

23.07.2014 02:03

viewer   ~0006794

Remove handling a door when it’s not on the path.

Change door handling accuracy (when walking to front, back, or mid positions) from 16 to 12. This reduces the chance that a swinging door will hit the AI handling it.

Rev. 6073:

HandleDoorTask.h
AI.cpp
FrobDoor.cpp

Issue History

Date Modified Username Field Change
20.07.2014 01:17 grayman New Issue
20.07.2014 01:17 grayman Status new => assigned
20.07.2014 01:17 grayman Assigned To => grayman
23.07.2014 02:03 grayman Note Added: 0006794
23.07.2014 02:03 grayman Status assigned => resolved
23.07.2014 02:03 grayman Resolution open => fixed
23.07.2014 02:03 grayman Fixed in Version => TDM 2.03