View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004370 | The Dark Mod | Coding | public | 05.09.2016 01:38 | 08.09.2016 14:24 |
Reporter | grayman | Assigned To | grayman | ||
Priority | normal | Severity | normal | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | TDM 2.04 | ||||
Target Version | TDM 2.05 | Fixed in Version | TDM 2.05 | ||
Summary | 0004370: idMovers don't apply damage to player or AI when blocked by them | ||||
Description | If an elevator gets blocked by an AI, it should apply enough damage to kill them. They won't try to get loose on their own, and it's the only way to free the elevator. If a player blocks an elevator, perhaps just hurting them a bit is enough for them to try to get loose. Otherwise, damage should accrue until they're dead. | ||||
Tags | No tags attached. | ||||
A better solution might be to reverse the direction of the elevator. | |
The player and AI will now receive a bit of damage when an elevator hits them. Small animals with mass < 5 (i.e. rats) will be crushed to death. The elevator will reverse direction when it encounters an obstruction. Rev. 6618: Mover.cpp Mover.h MultiStateMover.cpp MultiStateMover.h Rev. 14587: tdm_mover_elevators.def |
|
Round 2: Use an “allow_reversal” spawnarg to turn on/off the ability for the elevator to reverse direction when hitting an obstruction. Rev. 6621: MultiStateMover.cpp Rev. 14589: tdm_mover_elevators.def |
|
Date Modified | Username | Field | Change |
---|---|---|---|
05.09.2016 01:38 | grayman | New Issue | |
05.09.2016 01:38 | grayman | Status | new => assigned |
05.09.2016 01:38 | grayman | Assigned To | => grayman |
05.09.2016 01:40 | grayman | Note Added: 0008304 | |
06.09.2016 15:41 | grayman | Note Added: 0008307 | |
06.09.2016 15:41 | grayman | Status | assigned => resolved |
06.09.2016 15:41 | grayman | Resolution | open => fixed |
06.09.2016 15:41 | grayman | Fixed in Version | => TDM 2.05 |
08.09.2016 14:24 | grayman | Note Added: 0008311 |