View Issue Details

IDProjectCategoryView StatusLast Update
0003882The Dark ModAIpublic24.10.2014 13:34
ReporterSteveL Assigned Tograyman  
PrioritynormalSeveritynormalReproducibilityalways
Status resolvedResolutionfixed 
Product VersionSVN 
Target VersionTDM 2.03Fixed in VersionTDM 2.03 
Summary0003882: AI stuck on door
DescriptionI don't know whether this is a new problem or an old one, but I'll link a save game using the latest svn build (rev 14033) of an AI who gets stuck in a permanent loop on a door. It's from ''In Remembrance of Him'', the noblewoman in the first house you come to:
https://www.amazon.co.uk/clouddrive/share/L_zA1aA4xaS1DIUmax9P0f_I8yh0wSn4LLvu-Df3Ffo

I restarted the mission and waited for the woman to pass through the room again to see whether it was a one-off but she got stuck on the same door again.
Steps To ReproduceEnter the first house immediately on the right after you pass through the starting door, go upstairs, enter the door immediately on the left, hide in the shadows by the bed and wait for the woman to get stuck.
Additional Information@grayman: This might just be a map issue, but thought it probably would have been caught in beta if so.
TagsNo tags attached.

Activities

SteveL

SteveL

23.10.2014 22:27

reporter  

grayman

grayman

24.10.2014 01:51

viewer   ~0007086

It's a tight area. She enters the bedroom through the other door, and turns toward the problem door. She opens it, but she's too close to it for it to clear her. The spot where she's supposed to be standing is just behind her, to give the door enough room to open, but she makes no effort to move to it.

The code is probably thinking she's "close enough" to where she really should be, so that just has to be tuned up a bit.
grayman

grayman

24.10.2014 13:27

viewer   ~0007087

When an AI is told to move somewhere, the move request can indicate the accuracy to be used to determine when the AI has reached the goal. The first thing the move method does is to determine if the AI is already at the goal, but that check wasn’t using the indicted accuracy.

Rev. 6130:

AI.cpp
SteveL

SteveL

24.10.2014 13:34

reporter   ~0007088

Nice work, an enviably quick resolution!

Issue History

Date Modified Username Field Change
23.10.2014 22:27 SteveL New Issue
23.10.2014 22:27 SteveL Status new => assigned
23.10.2014 22:27 SteveL Assigned To => grayman
23.10.2014 22:27 SteveL File Added: remembrance_2014-10-23_22.19.00.jpg
23.10.2014 22:28 SteveL Description Updated
24.10.2014 01:51 grayman Note Added: 0007086
24.10.2014 01:51 grayman Status assigned => confirmed
24.10.2014 01:51 grayman Product Version TDM 2.03 => SVN
24.10.2014 01:51 grayman Target Version => TDM 2.03
24.10.2014 13:27 grayman Note Added: 0007087
24.10.2014 13:27 grayman Status confirmed => resolved
24.10.2014 13:27 grayman Resolution open => fixed
24.10.2014 13:27 grayman Fixed in Version => TDM 2.03
24.10.2014 13:34 SteveL Note Added: 0007088