Cripes. Can't decide if this is pathetically hopeless or hopelessly pathetic, gotta be one or the other.
A real sub makes creaking groaning popping noises when the hull expands or contracts from changes in outside pressure. The deeper you go the louder and scarier they get.
So I assumed the programmers designed it with louder longer sounds at deeper depths, with less dramatic noise closer to the surface. Got four different creak files, natural assumpiton, but they made it merely random - and worst of all, it appears to be based on TIME rather than DEPTH CHANGE.

Spend several minutes at periscope depth and it plays the creak files at random for the entire duration - did they not realize that steady unchanging depth means steady unchanging pressure which means NO hull popping noises at all? Or did they have a hell of an office party the day they programmed this and do it as a drunken prank? My youngest son is autistic and he has more sense than whoever programmed this subroutine.
I'm still gonna do it but will have to tone it down to really lame, since ridiculous to hear loud dramatic creaking screeching groaning over and over hour after hour while cruising at periscope depth.