View Issue Details

IDProjectCategoryView StatusLast Update
0002536The Dark ModAIpublic27.10.2011 05:15
Reportergrayman Assigned Tograyman  
PrioritynormalSeveritynormalReproducibilitysometimes
Status closedResolutionfixed 
PlatformWin32OSWindowsOS VersionXP
Product VersionTDM 1.03 
Target VersionTDM 1.04Fixed in VersionTDM 1.04 
Summary0002536: Dormant AI on interleaved thinking can suffer huge translation errors when awakened
DescriptionWhen an AI is made dormant at map start, it's possible that he can be left with a small amount of velocity. When he's awakened thousands of frames later, if he's using interleaved thinking, that code will try to make up for lost time by translating him a large distance.
TagsNo tags attached.

Activities

grayman

grayman

11.01.2011 21:52

viewer   ~0003438

Last edited: 27.01.2011 01:47

Alerted AIs who were dormant weren’t being awakened, but were allowed to run their physics code, which led to the error.

The fix is to properly awaken an alerted AI so that physics can run correctly.

rev 4431:

ai.cpp

Issue History

Date Modified Username Field Change
11.01.2011 19:01 grayman New Issue
11.01.2011 19:01 grayman Status new => assigned
11.01.2011 19:01 grayman Assigned To => grayman
11.01.2011 20:52 grayman Target Version => TDM 1.04
11.01.2011 21:52 grayman Note Added: 0003438
11.01.2011 21:52 grayman Status assigned => resolved
11.01.2011 21:52 grayman Resolution open => fixed
11.01.2011 21:52 grayman Fixed in Version => TDM 1.04
27.01.2011 01:47 grayman Note Edited: 0003438
27.10.2011 05:15 greebo Status resolved => closed