View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002728 | The Dark Mod | AI | public | 09.04.2011 21:40 | 19.06.2011 10:57 |
| Reporter | AluminumHaste | Assigned To | grayman | ||
| Priority | normal | Severity | normal | Reproducibility | random |
| Status | resolved | Resolution | fixed | ||
| Product Version | TDM 1.04 | ||||
| Target Version | TDM 1.06 | Fixed in Version | TDM 1.06 | ||
| Summary | 0002728: Rats interfering with AI movement | ||||
| Description | I noticed in the FM Trapped! that there are a lot of rats. This was cool, but I noticed that the rats cause pathing issues for the Guards which shouldn't happen. The rats are so small that they should be set to non-solid as they even can impeded the player movement. Maybe have the rats squeak and run away when something walks over top of them? Several times while playing that map a rat and guard were both trying to go through the door, the guard kept walking in circles and the rat just stood there and I was unable to continue with the game I had to reload a previous save because I couldn't get out of the room (only 1 door). | ||||
| Additional Information | This was running version 1.04, I have not tried with latest 1.05 or SVN. | ||||
| Tags | No tags attached. | ||||
|
Added an immediate kicking aside of small AI (anything with mass <= 5, which covers rats, tiny spiders, ravens). Governed the amount of impulse received by adding a 1s delay before allowing another kick. Patrolling AI will ignore small AI when finding them in the path. This leads to no avoidance moves by the larger AI, and increases kicking-aside possibilities. Any bumping that needs block resolution will always ask the small AI to resolve it. rev. 4811: State.cpp ai.cpp ai_pathing.cpp actor.cpp actor.h |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 09.04.2011 21:40 | AluminumHaste | New Issue | |
| 10.04.2011 04:45 | grayman | Assigned To | => grayman |
| 10.04.2011 04:45 | grayman | Status | new => assigned |
| 20.04.2011 15:27 | grayman | Note Added: 0003811 | |
| 20.04.2011 15:27 | grayman | Status | assigned => resolved |
| 20.04.2011 15:27 | grayman | Resolution | open => fixed |
| 20.04.2011 15:27 | grayman | Fixed in Version | => TDM 1.06 |
| 20.04.2011 15:27 | grayman | Target Version | => TDM 1.06 |
| 19.06.2011 10:57 | tels | Relationship added | child of 0002779 |
| 19.06.2011 10:58 | tels | Relationship deleted | child of 0002779 |