I rather like this result. Makes it much easier to, for example, spray a whole wing of bombers (or pesky heavy fighters) that I'm trying to dissuade from attacking a target. Gave me a few ideas too, on how to expand the multitarget idea... to see what I could do, I added a new command, Select Target's Wing, which I've bound to the W key on my setup. Try it out!
As you have asked for them, here you have more suggestions about possible Multitargeting improvements:
1. Showing multitarget distance and aiming point should be optional. As you are modifying the behaviour of "retail" FS2, purist players could prefer not to enable these features that are giving you some advantage. I think the best way is to enable them through a launcher flag. "Target target's wing" can be left always enabled as you can always avoid using it if you want. Nevertheless I would rename "Target Target's Wing" to "Multitarget Target's wing" to make a clear difference.
2. Turning some cycling targeting actions in multitargeting ones. The next targeting actions:
+ Next escort ship.
+ Next / Previous Uninspected Cargo
+ Next / Previous Hostile Bomb or Bomber
would be great if they are converted in multitarget ones. You'll get ALL ships/bombs of their kind in a similar way Function Keys work with their assigned group. Like the previous feature it would be enabled through Launcher Flag as some people may want to avoid them. Or if you don't want to code a launcher flag, code these actions as new targeting ones (so you could bind E to "Target Next escort ship" or to "Multitarget Next Escort ship", or even use another key binding for the last one).
Also, it would be great that the multitargeted group kept updating in real time. I mean if NEW escort ships appear (or whatever), they would be automaticaly added to the multitargeted ones. This autoupdate would be specially useful for tracking enemy bombs (these are the items that re-appear more frequently). This autoupdate would continue working till you target any other kind of ship outside of the group. I mean that if you change your target with any action, ("Ship in reticle" or "Next Target" or whatever), but it is still a ship within the multitargeted group, the autoupdate should continue working.
Also if some ship keeps in play BUT doesn't attach to the selected group anymore, (example: the cargo you have just scanned), it should disapear from the multitargeted group and then your target should move to next target.
3. Turning "Target Nearest xxx" behaviour into "Target Next xxx" and making it multitarget. The next targeting actions:
+ Closest Attacking Ship
+ Target's Nearest Attacker
can be converted in multitargeting ones as
2.. In this way the first time you press their action key, you will get the nearest xxx. But after then, you will get the next ship of group. Also like
2. you should code a launcher flag to enable this feature or you could code new actions if it is easier. And like the former one, the autoupdate would be great.
Maybe, the behaviour of autoupdate will need to be slightly different with ships that keep playing but not in the group. I mean, if you start attacking one of the attackers of a friendly ship, and then this ship just change its objetive to yourself, it has no point to delete it as a target or multitarget. So autoupdate should add ships BUT not remove them, just when you press the action key again the full group should be recreated.
Well, these are YOUR TASKS for the May exam, and you have 1h 30min to finish them. But as they are really easy, it will only take you about 30min. If you can code the three ones you'll get an "A" (10 in Spain).
(In fact, I would do it myself, but I just don't waste my time with such little, easy and stupid changes).
My question: When a wing is selected with my new way, should the whole wing be then assigned to that F5 hotkey if Shift-F5 is pushed? Or just the one ship actually selected?
My opinion is them all, BUT again if you are changing Retail FS2 behaviour, use a Launcher Flag to enable it. (I mean, if you have a multitargeted group and then you assign them to another Fxx key, what does NOW happen? Do you add the full group or just your targeted ship?).
Nevertheless personally I don't normally use Shift+Fxx. I prefer to plan my groups through F3 window.