View Single Post
Old 10-21-10, 02:15 PM   #392
LGN1
Ace of the Deep
 
Join Date: Mar 2006
Posts: 1,138
Downloads: 147
Uploads: 12
Default

Quote:
Originally Posted by h.sie View Post
So for my second version I’m programming a routine that checks the speed every 10 seconds when snorkelling. More exactly: There is already such a routine that makes calculations every 10 seconds, and I simply modify it. Every time a speed above 5knots is detected while snorkeling, a WM_KEYPRESS message for the key “2” will be generated, so that the executable thinks the user pressed “2” to order new speed 2/3 ahead. Optimistic that it will work.

Now I’m thinking about how to consider Wind speed / wave height. Possible values could be:

Wind speed 0-5m/s: Speed will be reduced to 2/3 ahead.
Wind speed 6-10m/s: Speed will be reduced to slow ahead.
Wind speed > 10m/s: Snorkelling not possible. Engines will be stopped by the watch routine.

Are these historically correct?
Hi h.sie,

the method sounds fine. You might also combine this method with a key command for turning off the hydrophone (or can you reduce the max. hydrophone range by a factor?)

The same method might also be a simple solution for the 'speed-limited' periscope (if bluring does not work).

Concerning torpedo re-loading: If possible you might think about changing the loading time depending on sea state. For instance, if the boat is surfaced and wind > x m/s, torpedos (both internal & external) cannot be loaded (i.e., loading time in sim files very high). However, submerged you can load the tubes. For the external tubes you might also think about taking night time into account (I guess there is a variable that determines night and day (controling at least the red light)).

Cheers, LGN1
LGN1 is offline   Reply With Quote