View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003848 | The Dark Mod | AI | public | 10.09.2014 22:13 | 16.09.2014 14:20 |
Reporter | grayman | Assigned To | grayman | ||
Priority | normal | Severity | normal | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | SVN | ||||
Target Version | TDM 2.03 | Fixed in Version | TDM 2.03 | ||
Summary | 0003848: Changes to follow an AI killing an opponent | ||||
Description | Make these changes: 1 - the victor should pause a moment, then kneel at the victim, as if making sure of the kill 2 - the victor should have his alert level changed to Observant 3 - when the victor returns to alert_idle, he should use a different set of repeated barks. This set should not have any barks in it that suggest an intruder is still around. This set will include barks from snd_alert_idle and possibly from the *_idle_guard barks. | ||||
Tags | No tags attached. | ||||
Added several state changes to Combat after an AI has killed another. These handle: - Barking about the victory (limited to only one victor if several were fighting the loser) - Walking or running to the body (if far away) - Possible kneeling (limited to only one victor if several were fighting the loser) - Dropping back to Observant to prevent searching Added snd_alert_idle_victor to eliminate inappropriate idle barks. Changed the warning given when an AI wants to tell a friend about having seen an intruder. If the intruder was killed, the old warning was inappropriate. Made several fleeing changes: - Allow archers to flee - Don’t respond to broken arrows while fleeing or in the “Flee Done” state - Don’t start searching when hit by an arrow while fleeing or in the “Flee Done” state. - If a fleeing AI can’t find an escape point or a point far far away, let him try to take cover. Increased the delay before the Failure screen appears from 3s to 6s. Rev. 6105: AlertIdleState.cpp CombatState.cpp CombatState.h FleeDoneState.cpp FleeDoneState.h FleeState.cpp FleeState.h PainState.cpp State.cpp FleeTask.cpp AI.cpp AI.h Memory.h Mind.cpp MissionData.cpp Actor.cpp Actor.h Game_local.cpp InvestigateSpotTask.cpp SearchingState.cpp SearchingState.h Rev. 13996: tdm_ai_vocal_set*.def tdm_ai_*.sndshd |
|
Date Modified | Username | Field | Change |
---|---|---|---|
10.09.2014 22:13 | grayman | New Issue | |
10.09.2014 22:13 | grayman | Status | new => assigned |
10.09.2014 22:13 | grayman | Assigned To | => grayman |
16.09.2014 14:20 | grayman | Note Added: 0007012 | |
16.09.2014 14:20 | grayman | Status | assigned => resolved |
16.09.2014 14:20 | grayman | Resolution | open => fixed |
16.09.2014 14:20 | grayman | Fixed in Version | => TDM 2.03 |