Enabling data feedback from torpedo to the sub is possible. It would work exactly like UUV. Unfortunately this means very great number of new contacts from torpedo (mostly passive) and quite a mess on map, but helps a lot in choosing real target from decoys :-). Disabling passive sensor for active torps would help in decreasing number of new contacts to acceptable value, but means also "dumber" torpedo, currently active torps use both sensors simultaneously and this increases effectiveness, that's why launching passive decoys is important too :-).
Unfortunately for you, from what I know UGST has one-way datalink, only steering commands are transmitted to torpedo, no data is transmitted back to the ship.
Increased speed on activation and homing is possible and was used in SCX doctrines for example. My ADCAP doctrine uses it too. If I find some really free time, I'll make variations of my ADCAP mod for few most important player torpedos, with range, speed and depth depending from each other and simulated finite guidance wire length. Adding new features to it is just mater of more work and this how complicated the controls could be for player...
Theoretically you could program into doctrine possiblity to change ALL torpedo parameters in flight (speed, mode active/passive, depth, even ceiling and floor), the problem is that there is exstremly low number of tools you can use to send those commands to torpedo (doctrine), the only possible tools is "enable/preenable" button and torpedo course arrows < >. You could control all torpedo parameters this way but this whould be extremally complicated, and would feel like programming an old non-OSD video ;-), long manual would be needed and you would be never sure at which mode the torpedo actually is if you made error in counting "clicks"... If there was one more custom button and better yet a button and second custom left/right type control (like for torp course), then it would be MUCH more simple to implement and - more important - to use by player. Is adding one button and one <> control to Fire Control screen difficult for a programmer ?
|