SUBSIM Radio Room Forums



SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > Modern-Era Subsims > Dangerous Waters
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 06-09-14, 08:34 AM   #1
banryu79
Samurai Navy
 
Join Date: Feb 2014
Location: Italy
Posts: 554
Downloads: 82
Uploads: 2
Default

Quote:
Originally Posted by in_vino_vomitus View Post
Yeah - Have read the manual - but missed that line - good point - as for the dipping sonar issue - although the helo *looks* like it's using it's dipping sonar, it doesn't seem to be detecting subs that are as little as 1000m away - It's certainly not reporting them.
Well, I'm not familiar with the dipping sonar capabilities in active mod in Vanilla DW, go figure in LWAMI!
But before thinking the behaviour you are experiencing is a bug, consider the possibilty it is in fact a feature!
I can give you two possibe reasons for why your active dipping sonar is not acquiring an enemy sub at 1000 meters.

First:
 

Active Source Levels (ASLs) have also been rescaled. LWAMI ASLs are proportional to the mass of the ship or submarine, and are also reduced slightly for submarines known to use anechoic tiles. Acquisition ranges are now lower for smaller ships and subs and longer for larger ones. Midget submarines will be very hard to acquire. ASLs for torpedoes and mines have been reduced to the point that they are no longer detected by standard active sonar (but still appear on short-range high-frequency sonar, of course).


An second, as you already have read:
 

The helo has an active dipping sensor (which of course can be heard on submarine active intercept) set at 45ft of depth. The helo also has passive sensors set at 45ft, 600ft, and 1400ft. All sensors are active at the same time; there is no waiting for the sonar to be lowered. To compensate for this efficiency, we have reduced the sensitivity of the AI sensors on the MH-60.


If you put in the equation the two reasons above and add in the changes LWAMI put in general in the acoustical model for the game, chances are that what you are experiencing is in fact exactly correct. Or maybe not, go figure

Last edited by banryu79; 06-09-14 at 08:46 AM.
banryu79 is offline   Reply With Quote
Old 06-09-14, 10:47 AM   #2
FPSchazly
Good Hunting!
 
FPSchazly's Avatar
 
Join Date: Apr 2014
Location: Beantown
Posts: 776
Downloads: 15
Uploads: 1


Default

Quote:
Originally Posted by banryu79 View Post
Well, I'm not familiar with the dipping sonar capabilities in active mod in Vanilla DW, go figure in LWAMI!
But before thinking the behaviour you are experiencing is a bug, consider the possibilty it is in fact a feature!
I can give you two possibe reasons for why your active dipping sonar is not acquiring an enemy sub at 1000 meters.

First:
 

Active Source Levels (ASLs) have also been rescaled. LWAMI ASLs are proportional to the mass of the ship or submarine, and are also reduced slightly for submarines known to use anechoic tiles. Acquisition ranges are now lower for smaller ships and subs and longer for larger ones. Midget submarines will be very hard to acquire. ASLs for torpedoes and mines have been reduced to the point that they are no longer detected by standard active sonar (but still appear on short-range high-frequency sonar, of course).


An second, as you already have read:
 

The helo has an active dipping sensor (which of course can be heard on submarine active intercept) set at 45ft of depth. The helo also has passive sensors set at 45ft, 600ft, and 1400ft. All sensors are active at the same time; there is no waiting for the sonar to be lowered. To compensate for this efficiency, we have reduced the sensitivity of the AI sensors on the MH-60.


If you put in the equation the two reasons above and add in the changes LWAMI put in general in the acoustical model for the game, chances are that what you are experiencing is in fact exactly correct. Or maybe not, go figure
1000m is pretty close for a big chunk of metal, even if it's bow/stern on haha I would definitely expect a sub that close that's getting pinged to be detected for sure. But, who knows?
__________________
Your friendly neighborhood modern submarine YouTuber.

My videos:
**Exclusive Look at Modern Naval Warfare!**
Dangerous Waters Liu Doctrine (LwAmi
Learn to play Dangerous Waters

Last edited by FPSchazly; 06-09-14 at 08:14 PM. Reason: meant to say bow/stern and not beam
FPSchazly is offline   Reply With Quote
Old 06-09-14, 05:57 PM   #3
in_vino_vomitus
XO
 
Join Date: Jul 2009
Location: Preston, Lancs, UK
Posts: 418
Downloads: 137
Uploads: 0
Default

Quote:
Originally Posted by banryu79 View Post
Well, I'm not familiar with the dipping sonar capabilities in active mod in Vanilla DW, go figure in LWAMI!
But before thinking the behaviour you are experiencing is a bug, consider the possibilty it is in fact a feature!
I can give you two possibe reasons for why your active dipping sonar is not acquiring an enemy sub at 1000 meters.

First:
 

Active Source Levels (ASLs) have also been rescaled. LWAMI ASLs are proportional to the mass of the ship or submarine, and are also reduced slightly for submarines known to use anechoic tiles. Acquisition ranges are now lower for smaller ships and subs and longer for larger ones. Midget submarines will be very hard to acquire. ASLs for torpedoes and mines have been reduced to the point that they are no longer detected by standard active sonar (but still appear on short-range high-frequency sonar, of course).


An second, as you already have read:
 

The helo has an active dipping sensor (which of course can be heard on submarine active intercept) set at 45ft of depth. The helo also has passive sensors set at 45ft, 600ft, and 1400ft. All sensors are active at the same time; there is no waiting for the sonar to be lowered. To compensate for this efficiency, we have reduced the sensitivity of the AI sensors on the MH-60.


If you put in the equation the two reasons above and add in the changes LWAMI put in general in the acoustical model for the game, chances are that what you are experiencing is in fact exactly correct. Or maybe not, go figure
Well - I used subguru's dipping sonar doctrine file and it's working like a charm now. There's no actual report from the chopper but the sub shows up as a green symbol, and if you click on it it gives the source of the info as link [helo ID] often you'll get a positive ID from the chopper even if you haven't got one from narrowband etc - and it seems like the MAD is modelled too. My chopper flew over at 200 or so feet and instantly the sub he was searching for was ID'd. Happy days - It makes a huge difference.


Also the towed arrays on the 688i are definitely different, despite the platform info saying they're not. The Starboard array washes out at about 14 kts and the Port at about 18, so it seems that it's just the in-game info that's behind the times, which I can live with
__________________
Forget death - I'll take dishonour!
[SIGPIC][/SIGPIC]
TMO 2.5
1.5 Optical Targeting Correction 031312 for TMO 2.5
1.5 OTC Realistic Scopes for TMO
TheDarkWraith_DC_Water_Disturbance_v2_0_SH4
Improved Stock environment v3_TMO&RFB
TMO_Alt_engine-sounds
TMO_Alternate_JS_Radar_performance
TMO17_19_different_smoke
in_vino_vomitus is offline   Reply With Quote
Old 06-10-14, 04:19 AM   #4
banryu79
Samurai Navy
 
Join Date: Feb 2014
Location: Italy
Posts: 554
Downloads: 82
Uploads: 2
Default

Quote:
Originally Posted by in_vino_vomitus View Post
Well - I used subguru's dipping sonar doctrine file and it's working like a charm now. There's no actual report from the chopper but the sub shows up as a green symbol, and if you click on it it gives the source of the info as link [helo ID] often you'll get a positive ID from the chopper even if you haven't got one from narrowband etc - and it seems like the MAD is modelled too. My chopper flew over at 200 or so feet and instantly the sub he was searching for was ID'd. Happy days - It makes a huge difference.
I stil can't understand if it is a bug in the LWAMI doctrine file or not, but I'm happy you found a solution.

Out of curiosity, I downloaded the doctrine file from subguru to see for myself the difference with the relevant doctrine file of LWAMI.
I have highlithed the parts missing from the Subguru doctrine file...

HeloDipping.txt -- LWAMI
Code:
...
; Assign Dipping Tactic
IF NEWTRACK THEN {
    ; Sub?
    IF ( TgtClass $= "SUB" ) AND ( ( TgtSource $= "MAD" ) OR ( TgtSource $= "Visual" ) ) THEN {
        SETTACTIC "MadDrop"
    } ELSEIF ( TgtClass $= "SUB" ) AND NOT ( ORDER $= "TRANSIT" ) THEN {
        DEBUGOUT "Assigning Dipping Tactic\n"
        TACTICCENTER
        SETTACTIC "DippingSonar"
        Enable
        SensorEnable "AI Dip Active" OFF
        SensorEnable "AI Dip PassiveS" OFF
        SensorEnable "AI Dip PassiveD" OFF
        Pinging = 0
        WaypointReached = 0
        DipTimer = -1
        TargetCount += 1
    } ENDIF
...
HeloDipping.txt -- Subguru
Code:
...
; Assign Dipping Tactic
IF NEWTRACK THEN {
    ; Sub?
;    IF ( TgtClass $= "SUB" AND ( ORDER $= "SEARCH" ) ) THEN {
    IF ( TgtClass $= "SUB" AND NOT ( ORDER $= "TRANSIT" ) ) THEN {
        DEBUGOUT "Assigning Dipping Tactic\n"

        TACTICCENTER
        SETTACTIC "DippingSonar"
        Enable
        ; SensorEnable "Active Sonar" OFF
        Pinging = 0
        WaypointReached = 0
        DipTimer = -1
        TargetCount += 1
    } ENDIF
...
I wonder if somebody here on the DW section of the forum, that knows about the doctrine file scripts and/or the LWAMI doctrine file, could rule out if in fact the LWAMI HeloDipping.txt snippet posted above contains a bug?

It looks like that, for some reason, the Subguru version commented out the use of the "SetSensorEnable" fuction:
 

Code:
; Search only
IF ( NOT TargetCount AND NOT ( ORDER $= "Transit" ) ) THEN {
    ; Dip
    IF WaypointReached THEN {
        ; game has just clued us we've reached a waypoint
        DEBUGOUT "Starting Search Dip"
        SETPRIORITY 249
        SETPERSIST 90
        SETSPD 0
        SETALT 45
        Pinging = 0
        WaypointReached = 0
        Dipping = True
    } ENDIF

    ; Start pinging
    IF ( NOT Pinging AND Dipping AND ( OwnAlt < 50 ) ) THEN {
        DEBUGOUT "Starting Dip Timer"
        SETPRIORITY 249
        SETPERSIST 90
        SETSPD 0
        SETALT 45
        SensorEnable "AI Dip Active" ON
        SensorEnable "AI Dip PassiveS" ON
        SensorEnable "AI Dip PassiveD" ON
        Pinging = 1
        DipTimer = ( TIME + 90 )
    } ENDIF

    ; Stop Dip
    IF ( DipTimer != -1 AND ( TIME > DipTimer ) ) THEN {
        DEBUGOUT "Stopping Search Dip"
        SETPRIORITY 249
        SETSPD MAXSPD
        SETALT 300
        SensorEnable "AI Dip Active" OFF
        SensorEnable "AI Dip PassiveS" OFF
        SensorEnable "AI Dip PassiveD" OFF
        Pinging = 0
        DipTimer = -1
        Dipping = False
    } ENDIF

} ENDIF

 

Code:
; Search only
IF ( NOT TargetCount AND NOT ( ORDER $= "Transit" ) ) THEN {
    ; Dip
    IF WaypointReached THEN {
        ; game has just clued us we've reached a waypoint
        DEBUGOUT "Starting Search Dip"
        SETPRIORITY 249
        SETPERSIST 180
        SETSPD 0
        SETALT 45
        Pinging = 0
        WaypointReached = 0
        Dipping = True
    } ENDIF

    ; Start pinging
    IF ( NOT Pinging AND Dipping AND ( OwnAlt < 50 ) ) THEN {
        DEBUGOUT "Starting Dip Timer"
        SETPRIORITY 249
        SETPERSIST 180
        SETSPD 0
        SETALT 45
        ; SensorEnable "Active Sonar" ON
        Pinging = 1
        DipTimer = ( TIME + 180 )
    } ENDIF

    ; Stop Dip
    IF ( DipTimer != -1 AND ( TIME > DipTimer ) ) THEN {
        DEBUGOUT "Stopping Search Dip"
        SETPRIORITY 249
        SetSpd MAXSPD
        SETALT 300
        ; SensorEnable "Active Sonar" OFF
        Pinging = 0
        DipTimer = -1
        Dipping = False
    } ENDIF

 } ENDIF

Last edited by banryu79; 06-10-14 at 04:29 AM.
banryu79 is offline   Reply With Quote
Old 06-10-14, 06:29 AM   #5
in_vino_vomitus
XO
 
Join Date: Jul 2009
Location: Preston, Lancs, UK
Posts: 418
Downloads: 137
Uploads: 0
Default

Quote:
Originally Posted by banryu79 View Post
I stil can't understand if it is a bug in the LWAMI doctrine file or not, but I'm happy you found a solution.

Out of curiosity, I downloaded the doctrine file from subguru to see for myself the difference with the relevant doctrine file of LWAMI.
I have highlithed the parts missing from the Subguru doctrine file...

HeloDipping.txt -- LWAMI
Code:
...
; Assign Dipping Tactic
IF NEWTRACK THEN {
    ; Sub?
    IF ( TgtClass $= "SUB" ) AND ( ( TgtSource $= "MAD" ) OR ( TgtSource $= "Visual" ) ) THEN {
        SETTACTIC "MadDrop"
    } ELSEIF ( TgtClass $= "SUB" ) AND NOT ( ORDER $= "TRANSIT" ) THEN {
        DEBUGOUT "Assigning Dipping Tactic\n"
        TACTICCENTER
        SETTACTIC "DippingSonar"
        Enable
        SensorEnable "AI Dip Active" OFF
        SensorEnable "AI Dip PassiveS" OFF
        SensorEnable "AI Dip PassiveD" OFF
        Pinging = 0
        WaypointReached = 0
        DipTimer = -1
        TargetCount += 1
    } ENDIF
...
HeloDipping.txt -- Subguru
Code:
...
; Assign Dipping Tactic
IF NEWTRACK THEN {
    ; Sub?
;    IF ( TgtClass $= "SUB" AND ( ORDER $= "SEARCH" ) ) THEN {
    IF ( TgtClass $= "SUB" AND NOT ( ORDER $= "TRANSIT" ) ) THEN {
        DEBUGOUT "Assigning Dipping Tactic\n"

        TACTICCENTER
        SETTACTIC "DippingSonar"
        Enable
        ; SensorEnable "Active Sonar" OFF
        Pinging = 0
        WaypointReached = 0
        DipTimer = -1
        TargetCount += 1
    } ENDIF
...
I wonder if somebody here on the DW section of the forum, that knows about the doctrine file scripts and/or the LWAMI doctrine file, could rule out if in fact the LWAMI HeloDipping.txt snippet posted above contains a bug?

It looks like that, for some reason, the Subguru version commented out the use of the "SetSensorEnable" fuction:
 

Code:
; Search only
IF ( NOT TargetCount AND NOT ( ORDER $= "Transit" ) ) THEN {
    ; Dip
    IF WaypointReached THEN {
        ; game has just clued us we've reached a waypoint
        DEBUGOUT "Starting Search Dip"
        SETPRIORITY 249
        SETPERSIST 90
        SETSPD 0
        SETALT 45
        Pinging = 0
        WaypointReached = 0
        Dipping = True
    } ENDIF

    ; Start pinging
    IF ( NOT Pinging AND Dipping AND ( OwnAlt < 50 ) ) THEN {
        DEBUGOUT "Starting Dip Timer"
        SETPRIORITY 249
        SETPERSIST 90
        SETSPD 0
        SETALT 45
        SensorEnable "AI Dip Active" ON
        SensorEnable "AI Dip PassiveS" ON
        SensorEnable "AI Dip PassiveD" ON
        Pinging = 1
        DipTimer = ( TIME + 90 )
    } ENDIF

    ; Stop Dip
    IF ( DipTimer != -1 AND ( TIME > DipTimer ) ) THEN {
        DEBUGOUT "Stopping Search Dip"
        SETPRIORITY 249
        SETSPD MAXSPD
        SETALT 300
        SensorEnable "AI Dip Active" OFF
        SensorEnable "AI Dip PassiveS" OFF
        SensorEnable "AI Dip PassiveD" OFF
        Pinging = 0
        DipTimer = -1
        Dipping = False
    } ENDIF

} ENDIF

 

Code:
; Search only
IF ( NOT TargetCount AND NOT ( ORDER $= "Transit" ) ) THEN {
    ; Dip
    IF WaypointReached THEN {
        ; game has just clued us we've reached a waypoint
        DEBUGOUT "Starting Search Dip"
        SETPRIORITY 249
        SETPERSIST 180
        SETSPD 0
        SETALT 45
        Pinging = 0
        WaypointReached = 0
        Dipping = True
    } ENDIF

    ; Start pinging
    IF ( NOT Pinging AND Dipping AND ( OwnAlt < 50 ) ) THEN {
        DEBUGOUT "Starting Dip Timer"
        SETPRIORITY 249
        SETPERSIST 180
        SETSPD 0
        SETALT 45
        ; SensorEnable "Active Sonar" ON
        Pinging = 1
        DipTimer = ( TIME + 180 )
    } ENDIF

    ; Stop Dip
    IF ( DipTimer != -1 AND ( TIME > DipTimer ) ) THEN {
        DEBUGOUT "Stopping Search Dip"
        SETPRIORITY 249
        SetSpd MAXSPD
        SETALT 300
        ; SensorEnable "Active Sonar" OFF
        Pinging = 0
        DipTimer = -1
        Dipping = False
    } ENDIF

 } ENDIF
Answering that is beyond me, but even at my level of inexperience I can tell it's made the FFG a lot more effective. Now I guess I need to learn how to use it to best effect.
__________________
Forget death - I'll take dishonour!
[SIGPIC][/SIGPIC]
TMO 2.5
1.5 Optical Targeting Correction 031312 for TMO 2.5
1.5 OTC Realistic Scopes for TMO
TheDarkWraith_DC_Water_Disturbance_v2_0_SH4
Improved Stock environment v3_TMO&RFB
TMO_Alt_engine-sounds
TMO_Alternate_JS_Radar_performance
TMO17_19_different_smoke
in_vino_vomitus is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 03:41 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 1995- 2025 Subsim®
"Subsim" is a registered trademark, all rights reserved.