My idea below would also include four buttons that you could push, selecting the units strategy (which would affect the unit like mood, as well as affecting his mood, except you have control over this one). Tactical, (Large decrease in morale, increase in damage and accuracy, gravitates towards zoned mood) Aggressive, (slight increase in everything, gravitates toward angry) Defensive, (slight decrease in everything but gains small bullet protection cumulative with buildings, gravitates toward sad) Move, Move, MOVE, (Increase in morale, increase in damage, gravitates towards frenzy, requires officer, and corporal rank) and At Ease (decrease in everything, but heals self slowly [same rate as medic] gravitating towards happy)
Idea, include moods for all soldiers, (which affects decisions, varying from angry, [Increase to damage and morale, decrease to accuracy] sad, [decrease in morale and accuracy] happy, [increase in accuracy and morale] zoned, [slight increase in everything] and frantic [giant increase in morale, but decreases in accuracy and damage]).
Some ideas to you again, 1. Make trenches so that instead of being a set size and random tilt, that you can "draw" them, with a click and drag mechanism, that costs 1 tactical point every X pixels. Make sandbags similar, but less expensive. 2. Flamethrowers need a big AI upgrade so that they don't fry their own team members. 3. Make Spec Ops cloak when not moving or shooting, and visible up close. Kind of like a degraded version of Sniper stealth. Also, give them the decapitating wire for when you give melee combat to everyone. 4. Instead of having your current, soldiers hit in a radius of their target, accuracy system, make it so that that radius increases the farther away the enemy is, like a cone. That way, people won't miss when soldiers are next to each other. 5. Fix the soldiers with guns so they don't stand with their gun pointed straight at someone but not firing, or firing at a obviously lifeless corpse.
Some ideas for you,
1. The officers need real weapons. Believe me, the U.S. didn't send officers into battle with pistols, and the privates with nice rifles that don't malfunction after 20 minutes.
2. You should have a score bank of all the score that you have accumulated over time that lets you buy upgrades, like better starting weapons, more starting tactical points, soldiers, better training, and cheaper vehicles.
3. You should make it possible to bring in Soviet soldiers, slightly worse than Americans, but better than French Resistance.
4. When soldiers get to the rank of Sergeant, they should be granted three weak soldiers that follow them. They would only be at 50 health (max of 50 too), having a rifle skill of about half the French, and a morale the same as the French. As these people would probably die fast, the soldier gets three more at Sergeant Major rank. They would not be able to be given directions by you.