I’m from russian side of forum, sorry for my bad English, at first.
At second - we talk about this. You see, players got CONTEXTUAL orders, so, the effect of pressing the X button depends on what was selected as the target at the monent. But the functionality of such orders is very poor.
For example, we have a squad of Medics who cannot heal soldiers from other squads, and their only purpose is as meat dolls for carrying boxes with first aid kits. We think it’s quite realistic to have an individual/general contextual order that appears when hovering over a wounded soldier (with a plus over the head instead of a mark). When you press the X button, the selected Medic will run to heal the target and return to a stable patrol state after completing the order. If the target runs out of patrol range, the AI soldier will return to the squad.
Thirdly, one guy from the forum has ALREADY coded the ability for AI fighters to occupy anti-aircraft guns and fire from them. Not very targeted, but already something, both against AI bombers and against daring air raids and vile airborne drops. So it works, the AI of meatbags has some potential.
It’s a coding loops. Bots just try to take positions around the player in a circle. But when their waypoint is colliding with the climb points (this could be a window, tank or trench wall), bots constantly climb out and climb in. In a loop.
There is a way to solve this problem without turning bots into Skynet - contextual orders for some sorts of covers. Do it like in Republic Commando: when pointing at certain shelters (sandbags, windows, fences, shooting steps in trenches, pillbox loopholes, etc.), the fighter’s position will be displayed until all orders are canceled (by long pressing the X button or due to the player moving away from the squad) the fighter occupies this point.
So, they WILL be erraric schizos. Always. Only by will of the player they can be sent in right direction. We, as players, just need more management tools.