Hi Stiebler got your PM and thanks for the info - hope I can figure my way around OllyDebug and find the relevant info

.
Was at work today and had a thought that may be of Interest to you to add to your Asdic code.
It would be possible to make the sub harder to spot by ASDIC's when stopped and on the bottom by making MS = 80 or some relevant amount.
This would be great to add to the Defensive tactics when trying to escape destroyers when the sea floor is above crush depth.
Just bottom out and hide.

I already have the Variable for subspeed and could find the variable for depth under keel. So if both variable = 0 then MS = 80

.
So to add to your Original Figures
Depth > 150m: MS = 100 (m2, metres squared).
Depth >100m: MS = 150
Depth >50m: MS = 200
Depth < 50m: MS = 300.
DepthUnderKeel=0 Speed=0 MS=80
If your Interested in adding this to the code I'll send you the OllyDebug Code and memory locations.

Sorry for making more suggestions, just excited by your discovery