I have three requests to my wishlist:
1- One thing that I´d like to be able to do is to edit the AI files. I assume that Command´s AI files are hardcoded and impossible to edit. It would be cool if they were ini files, the sorts of sonalysts´, like for example, Submarines_Defensive.ini, or Submarines_ASuW and so on.
2-To have chained missions assigned to waypoints and/or dependent on conditions, like the picture below:
3- An option to turn on/off COMMs dependency on depth/altitude or other factors, between Sides. For example:
Side 1 (Player), Side 2 (AI) and Side 3 (AI); are all Allieds.
Side 1 has 1 SSN
Side 2 has a Land bases (HQ), SAGs, Air Force, Army...
Side 3 has 1 SSBN
Side 1 can only communicate with Side 2 above Shallow. Side 1 can communicate with other Side 1 members freely.
Side 3 can only communicate with Side 2 above Periscope Depth. Side 3 can communicate with other Side 3 members freely.
Side 1 and 3 can trasmit comms when above their respective Comms´ depths, but will only receive when above the their assigned depths, that is, Side 3 is just above the layer, while Side 1 is just above it. At waypoint 3, Side 1 flies to Shallow, so it transmits its actual picture to Side 2 and Side 3. Side 2 receives it immediately while Side 3 will only receive it at its Waypoint 2, when it goes to Periscope.
This way I can set both Side 1 and 3 Doctrines to FREE ASW, instead of TIGHT, to prevent each side from engaging non-friendlies, that is, neutrals. This mechanics, allied to the suggestion #2, would make for a more flexible and complex submarines simulation.
Have you tried using lua with any of this?