Foraven
Posts: 279
Joined: 4/20/2009 Status: offline
|
quote:
ORIGINAL: Sirlancelot Oh, then it's pointless, i guess. You never know, maybe someone will pickup where i left. quote:
-AI soldiers choose poor places for coverage That's something i wanted to work on. I found a function to look for obstruction, so it's possible to make use of cover... The problem is making the AI look for an hiding spot; i'm sure it can be coded with the existing functions the game has, but everything i came up with was awfully complicated (thus very hard to debug with trial and error). quote:
-AI soldiers almost never make use of prone before end their turn (Most of them should first look for coverage, then calculate how many action points would require reach that place, and after that, make a decision about their remaining action points. Whatever decision they would choose, they should end their turn as safe as possible. Other soldiers could be more agressive, but a most of them should use a tactic less risky than the original one) You should have seen how bad the AI was before i tweaked it. It's not as dumb as it used to be, i just did not have any means to make it use cover or deliberately hide (though it does know when no one can see it). quote:
-When you are proned behind a rock, AI soldiers walk silently (with the stealth mode) in your direction, but, when discovered, don't change their tactic or react properly in any way (i mean, they could run away to a safe position, use a grenade or something else) I did code different movement stance, and it's supposed to react when it does see an enemy. When not in sight, the AI will try to sneak (but not always). The AI can crawl, but making it use it when it does make sense is quite complicated. quote:
- AI soldiers gather themselves in great numbers: that's a call for grenades. I believe it's possible to code some proximity awareness and force then to split up, but that could cause some issue in some of the maps. I did have some plans for it, but making the AI aware of it's surrounding would have greatly helped.
< Message edited by Foraven -- 9/17/2010 3:58:17 AM >
|