View Issue Details

IDProjectCategoryView StatusLast Update
0002739The Dark ModAIpublic27.10.2011 05:20
Reportergrayman Assigned Tograyman  
PrioritynormalSeveritynormalReproducibilityalways
Status closedResolutionfixed 
Product VersionTDM 1.05 
Target VersionTDM 1.06Fixed in VersionTDM 1.06 
Summary0002739: Some stim/responses are being overwritten by others
DescriptionDue to changes/additions to the stim/response entries in the *.def files, some stims and responses are overwriting others, causing some effects to be lost.
Additional InformationFor example, tdm_ai_head_base.def defines 4 stims for ai_head_base:

r_class_1 - knockout
r_class_2 - flash (flashbomb)
r_class_3 - blind (flashmine)
r_class_4 - gas (general AI knockout effect)

And tdm_player_thief.def defines 1 stim for ai_head_thief_player:

r_class_3 - gas (player effect)

But ai_head_thief_player inherits ai_head_base's stims, so what we end up with is:

r_class_1 - knockout
r_class_2 - flash (flashbomb)
r_class_3 - gas (player effect)
r_class_4 - gas (general AI knockout effect)

We lose the player's response to a flashmine going off, and the player has two gas responses.

TagsNo tags attached.

Activities

grayman

grayman

26.04.2011 00:46

viewer   ~0003822

Reviewed stim/response definitions and made needed corrections. Also added stims not included in the fix to 0002468.

rev. 11859:

tdm_player_thief.def
tdm_ai_monster_spider.def
tdm_ai_monster_base.def
tdm_ai_animal_horse2.def
tdm_ai_animal_rat.def
tdm_ai_animal_raven.def

Issue History

Date Modified Username Field Change
24.04.2011 17:03 grayman New Issue
24.04.2011 17:03 grayman Status new => assigned
24.04.2011 17:03 grayman Assigned To => grayman
26.04.2011 00:46 grayman Note Added: 0003822
26.04.2011 00:46 grayman Status assigned => resolved
26.04.2011 00:46 grayman Resolution open => fixed
26.04.2011 00:46 grayman Fixed in Version => TDM 1.06
27.10.2011 05:20 greebo Status resolved => closed