View Issue Details

IDProjectCategoryView StatusLast Update
0004290The Dark ModCodingpublic22.02.2016 05:14
Reportergrayman Assigned Tograyman  
PrioritynormalSeveritynormalReproducibilityalways
Status resolvedResolutionfixed 
Product VersionTDM 2.03 
Target VersionTDM 2.04Fixed in VersionTDM 2.04 
Summary0004290: AI won't relight a chandelier
DescriptionWhen a chandelier has its origin at the top of the support chain, it's possible for that origin to be embedded inside something (ceiling, joist, etc.)

Lights like chandeliers have their main light at the origin, and use the 'lightCenter' spawnarg to define where the light really shines from. When a doused chandelier stims an AI, the code checks for LOS from the AI's eye to the chandelier's origin. Since the origin is embedded inside something else, the LOS check will always fail. If the AI can't 'see' the light, he won't relight it.
TagsNo tags attached.

Activities

grayman

grayman

22.02.2016 05:14

viewer   ~0008045

Added a check for the case where a tdm_light_holder’s origin is embedded in something.

rev. 6576:

Actor.cpp

Issue History

Date Modified Username Field Change
22.02.2016 03:48 grayman New Issue
22.02.2016 03:48 grayman Status new => assigned
22.02.2016 03:48 grayman Assigned To => grayman
22.02.2016 05:14 grayman Note Added: 0008045
22.02.2016 05:14 grayman Status assigned => resolved
22.02.2016 05:14 grayman Resolution open => fixed
22.02.2016 05:14 grayman Fixed in Version => TDM 2.04