While I know that there are a few threads discussing various aspects of using AI in a map, I have noticed that this information is difficult to locate primarily due to the short nature of "AI". Therefore, I have decided to use the full termto ease the search process and to encourage people to contribute to create a centralized database for anyone seeking to use AI in a map. I have to admit that my motives here are partly selfish as I am quite a novice at manipulating the AI in Guerilla and I don't know much about scripting. My first contribution is largely comprised of the knowledge previously published by KiLla-something and adumbass. I thank you two for the help you have been in my learning how to use AI. The following list is made up of observations of mine I have noticed while playing with my pet bots
1. AI like to follow command lists and scripts very closely, and can get very stupid when there is even a small mistake, as is the way with any programming. If your AI is behaving strangely, it is probably due to a mistake in the command list or script.
2. AI drivers like to fly, although in some cases I have noticed little adverse effect upon unchecking the 3d-firing positions option.To get your AI to "floor it" make sure they think they are flying. Otherwise they'll just sit in the driver seat and play with the wheel.
3. Some of the things from the tutorial at this link
http://hce.halomaps.org/index.cfm?fid=2298
do not have the effect described when I used them. Namely, improving the AI intelligence using the ai throttle and steering controls. I still don't understand what those options do.
Later, I will be posting a list of the functions options in the .actor, .actor_variant, and .vehicle tags which will be as complete as I can make it (which, apologetically, is not saying much).
I would also like to know where I could find a good primer for scripting halo AI as many bits of script I have seen on the forums seem to show that scripting is the way to go.
Bookmarks