09 Feb 11, 04:18AM
Thought I would jump in here for a second. Having read this thread and a fair bit of the bot code, I should mention that most of the bot's smart functions are already available in the code - they're simply not being used well. A function for A* is already written, as well, the bots know how to jump to grab a pickup, etc. Part of the reason I quit working on the AI (well, I never really started, to be honest) was frustration - everything needed is there, the code is simply not very well documented, and the functions are simply not being used well as it currently stands.