Actually Utmanarn that is very doable, I am not sure why though as your locked (Default code yeah I know, you knew it was coming
) loads just 2 submarines, then any number of shuttles though they are "linked" to the main submarine, it is possible to get the way points of any given sub (though there is no simple way I could discern to find shuttles by default nothing stops this being coded in after all and kept track of, even same for the status effects its just quite a bit of work)
My only confusing point on this being exactly whats wanted and how one would by command / XML go with that, at the moment I have been doing other things, though i'm quite happy to take suggestions. - Actually I will keep this in mind for another component of my mod I wish to create that is to better control rounds, It should fit in nicely with that.
Crystalwarrior - I would like my modification to have a GitHub for source purposes, and fork off the original code if I actually wrapped my head around that yet - hilariously I have not. I pull from it and work completely separately from GitHub and other such, manually adding in commits and changes from official code (Which I know, is more work for me really instead of simply merging and editing the differences in files together).
My codes a shameful ugly mess against convention, i am not strictly against allowing others to see the code, I may send the code if asked or something though it would take me an eternity on my internet. for reference or direct editing despite how ugly its state is.
Perhaps some day I will work out a method to merge my own code into a GitHub fork and properly pull from the original repository I forked from in a sane manner - which point it would be available, I have just been far, far too busy lately both to code and host.
it doesn't help the code on my computer is effectively broken as I am coding new systems that need to be disabled/ripped out to run as intended, which don't have options yet to do just that.