View Issue Details

IDProjectCategoryView StatusLast Update
0003154The Dark ModAIpublic21.12.2018 21:59
Reportergrayman Assigned Tograyman  
PrioritynormalSeveritynormalReproducibilityalways
Status resolvedResolutionfixed 
Product VersionSVN 
Target VersionTDM 1.08Fixed in VersionTDM 1.08 
Summary0003154: AI sitting/sleeping at map start can't receive a target in idle mode
DescriptionIf an AI is marked "sitting" or "sleeping" he cannot later be given a new path_node target and expected to use that target while he's still in idle mode. The path_node code wants to send him to the path_node, while the idle code wants to keep him where he is.

The result is that when the target is given, the AI gets up, gets back down, gets up, gets back down, etc.
TagsNo tags attached.

Relationships

has duplicate 0002056 closedgrayman Sleeping AIs do not wake when triggered 

Activities

grayman

grayman

02.06.2012 01:03

administrator   ~0004649

When an AI starts processing path nodes, forget if he started the map sitting or sleeping.

Cause card-playing AI to drop their cards when getting up to start processing a new path_node target.

rev 5469:

AlertIdleState.h
IdleSleepState.h
IdleState.h
State.h
AI.h
AI_events.cpp
MovementSubsystem.cpp

rev. 12975:

tdm_ai_base.script
tdm_events.script

Issue History

Date Modified Username Field Change
02.06.2012 00:45 grayman New Issue
02.06.2012 00:45 grayman Status new => assigned
02.06.2012 00:45 grayman Assigned To => grayman
02.06.2012 01:03 grayman Note Added: 0004649
02.06.2012 01:03 grayman Status assigned => resolved
02.06.2012 01:03 grayman Resolution open => fixed
02.06.2012 01:03 grayman Fixed in Version => TDM 1.08
21.12.2018 21:58 nbohr1more Relationship added related to 0002056
21.12.2018 21:58 nbohr1more Relationship deleted related to 0002056
21.12.2018 21:59 nbohr1more Relationship added has duplicate 0002056