Bug #206
Bots often stand around, particularly in eggandbacon
| Status: | Resolved | Start: | 04/04/2009 | |
| Priority: | Normal | Due date: | ||
| Assigned to: | % Done: | 100% |
||
| Category: | Bots | |||
| Target version: | 2.5.2 | |||
| Votes: | 2 |
Description
In eggandbacon the bots often stand around, as if not knowing what to do, but occasionally moving a little one way or another, then they pick up an item, and start roaming the level properly.
History
Updated by SourceForgeUser 300 days ago
I think this is related to the lack of a proper walking simulation in the tracewalk function in bots.qc, it's simply teleporting along and checking floor height/solidity to see if the walk can succeed, but the bots use player movement which does not teleport, instead it sweeps each move - we need to do this sort of thing in tracewalk.
Updated by mand1nga 269 days ago
- % Done changed from 0 to 50
Some weeks ago I've added support for multiple goals instead of just one. This is an improvement, but still:
1) tracewalk needs improvements
2) if bots can't reach any waypoint they should wander around until they find a route
Updated by MirceaKitsune 254 days ago
My belief is that whenever a bot finds no waypoints, and has sat still for 4-5 seconds because no waypoint was found, that bot should make a grab for the nearest waypoint or item regardless of how far that is, unless it would include the bot bumping into a wall forever.