SUBSIM Radio Room Forums



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

Go Back   SUBSIM Radio Room Forums > Silent Hunter 3 - 4 - 5 > SHIII Mods Workshop
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 12-07-07, 04:21 PM   #1
Stiebler
Fuel Supplier
 
Stiebler's Avatar
 
Join Date: Oct 2005
Location: London, UK
Posts: 1,237
Downloads: 29
Uploads: 4


Default How to Raise Maximum Periscope Extension?

I got tired of constantly trying to see over high waves whilst at periscope depth in a heavy storm. The obvious solution would be to allow the periscope to extend higher for each U-boat type (the current restriction is too low for realism), but I can't find the parameter in any of the files. Presumably I have overlooked it somewhere. Does anyone know where to look? And I don't mean changing 'periscope depth' in the NSSubmarinexxx.cfg files! Sometimes it is useful to extend the periscope to see your target, even if it does mean greater risk of being seen oneself.

Obviously, one cannot raise the schnorchel height, but I noticed recently, for the first time, that the constant oscillation of the engine-room crew between diesel and electric engine rooms during a storm (as the waves keep breaking over the schnorchel, shutting off the air flow) causes a massive deterioration in the engine room crew's fatigue. Presumably this problem affects stock and GWX, as well as NYGM. Something to watch out for on long schnorchel patrols. When the weather is rough, schnorchel only at night, and closer to the surface than normal schnorchel depth to avoid this problem.

Thanks for any help.

Stiebler.
Stiebler is offline   Reply With Quote
Old 12-07-07, 04:28 PM   #2
TheDarkWraith
Black Magic
 
Join Date: Jun 2007
Posts: 11,962
Downloads: 147
Uploads: 5


Default

Quote:
Originally Posted by Stiebler
I got tired of constantly trying to see over high waves whilst at periscope depth in a heavy storm. The obvious solution would be to allow the periscope to extend higher for each U-boat type (the current restriction is too low for realism), but I can't find the parameter in any of the files. Presumably I have overlooked it somewhere. Does anyone know where to look? And I don't mean changing 'periscope depth' in the NSSubmarinexxx.cfg files! Sometimes it is useful to extend the periscope to see your target, even if it does mean greater risk of being seen oneself.

Obviously, one cannot raise the schnorchel height, but I noticed recently, for the first time, that the constant oscillation of the engine-room crew between diesel and electric engine rooms during a storm (as the waves keep breaking over the schnorchel, shutting off the air flow) causes a massive deterioration in the engine room crew's fatigue. Presumably this problem affects stock and GWX, as well as NYGM. Something to watch out for on long schnorchel patrols. When the weather is rough, schnorchel only at night, and closer to the surface than normal schnorchel depth to avoid this problem.

Thanks for any help.

Stiebler.
look in data\Objects for the Turm files. In the Turmxx_x.sim files there are controllers called obj_Extensible. There is one for the snorkel, one for the obs scope, one for the periscope, and maybe some for other items. I believe (off the top of my head) that the attack periscope is type=0 and the obs_scope is type=1. The type= is how you tie the controller to the object. Now the max_height determines it's maximum extension (in meters) and ext_time determines how fast it extends (or lowers) and it's in seconds.
TheDarkWraith is offline   Reply With Quote
Old 12-07-07, 04:31 PM   #3
Anvart
Admiral
 
Join Date: Jan 2006
Location: Russia ®
Posts: 2,492
Downloads: 122
Uploads: 1
Default

Quote:
Originally Posted by Stiebler
I got tired of constantly trying to see over high waves whilst at periscope depth in a heavy storm. The obvious solution would be to allow the periscope to extend higher for each U-boat type (the current restriction is too low for realism), but I can't find the parameter in any of the files. Presumably I have overlooked it somewhere. Does anyone know where to look? And I don't mean changing 'periscope depth' in the NSSubmarinexxx.cfg files! Sometimes it is useful to extend the periscope to see your target, even if it does mean greater risk of being seen oneself.

Obviously, one cannot raise the schnorchel height, but I noticed recently, for the first time, that the constant oscillation of the engine-room crew between diesel and electric engine rooms during a storm (as the waves keep breaking over the schnorchel, shutting off the air flow) causes a massive deterioration in the engine room crew's fatigue. Presumably this problem affects stock and GWX, as well as NYGM. Something to watch out for on long schnorchel patrols. When the weather is rough, schnorchel only at night, and closer to the surface than normal schnorchel depth to avoid this problem.

Thanks for any help.

Stiebler.
Objects folder ...
For example: Turm7c_3_hd.sim file ...
Controller: obj_Extensible ... (for any scope) ...
Parameter: max_height ... (5 m default) ...

P.S. ha-ha ...
We with Racerboy have written almost simultaneously ...
__________________
Alex ®


Moses said: "Don't create yourself an idol"...
Anvart is offline   Reply With Quote
Old 12-07-07, 10:38 PM   #4
gimpy117
Ocean Warrior
 
Join Date: Jul 2007
Location: Kalamazoo, MI
Posts: 3,243
Downloads: 108
Uploads: 0
Default

go to 10 meters, your tower might show in a wave trough, but i don't think ships can see that
gimpy117 is offline   Reply With Quote
Old 12-08-07, 12:03 AM   #5
kenijaru
Weps
 
Join Date: Jan 2006
Location: Buenos Aires, Argentina
Posts: 369
Downloads: 0
Uploads: 0
Default

that would depend on how close he is, how smart the watch crew is, the light... blah blah blah.
__________________
Quote:
Originally Posted by Thomen
They 'guesstimated' more often than not..
kenijaru is offline   Reply With Quote
Old 12-08-07, 03:55 AM   #6
Koondawg
Grey Wolf
 
Join Date: Sep 2006
Location: Pasadena, Ca
Posts: 852
Downloads: 0
Uploads: 0
Default

I have had my boat porpoise during heavy seas until I submerge to at least 40m...kinda annoying when you have a swan roaming and your trying to get a bearing on a tanker...
Koondawg is offline   Reply With Quote
Old 12-08-07, 04:26 AM   #7
3Jane
Ace of the Deep
 
Join Date: Sep 2006
Location: York. Northern England.
Posts: 1,004
Downloads: 0
Uploads: 0
Default

But surely that is all part of the fun of this game, the frustration and added difficulty with weather conditions such as that.
__________________

Fate opposes me in vitality and morality, forced ever onward, burdened, always in shackles.
So this very moment, without tarrying, pluck the quivering strings. Because fate punishes the one who plays, all lament with me.

(http://hosted.filefront.com/KatherineRowan)
3Jane is offline   Reply With Quote
Old 12-08-07, 05:02 AM   #8
Koondawg
Grey Wolf
 
Join Date: Sep 2006
Location: Pasadena, Ca
Posts: 852
Downloads: 0
Uploads: 0
Default

Quote:
But surely that is all part of the fun of this game, the frustration and added difficulty with weather conditions such as that.
You have apparently never heard my chef yelling....JK
yes it makes it that much more fun....
Koondawg is offline   Reply With Quote
Old 12-08-07, 05:56 AM   #9
Stiebler
Fuel Supplier
 
Stiebler's Avatar
 
Join Date: Oct 2005
Location: London, UK
Posts: 1,237
Downloads: 29
Uploads: 4


Default

Many thanks indeed to RacerBoy and Anvart for these prompt replies. It never occurred to me to look in the Turm files, but I'll do that asap. Nice to see you again in this forum, incidentally, old friend Anvart.

The reason for the query was this:
When approaching convoys recently, in 15 m/s winds, but good visibility, and periscope fully up, at time compression = 32, I was quite struck by the flashing of the water on the periscope as I tried to track the convoy visually. It suddenly occurred to me that people subject to epilepsy might well have an attack after this kind of flashing. I'm not a sufferer myself, thank goodness, but even I felt very dazzled by this display very quickly.

It has also occurred to me that another solution to this visual problem would be to reduce wave heights in file scenes.dat. This would have also the advantage that the U-boat would be more readily detected at periscope depth by escorts. And I could even make the usual mindless claim that the mod complies with Britain's irritating law, the Health and Safety Act.

So I shall try both approaches.

Many thanks again, everyone who replied.

Stiebler.
Stiebler is offline   Reply With Quote
Old 12-08-07, 11:07 AM   #10
Koondawg
Grey Wolf
 
Join Date: Sep 2006
Location: Pasadena, Ca
Posts: 852
Downloads: 0
Uploads: 0
Default

curosity setting in....what prog are you using to open the .sim files please?
thanks in advance
Koondawg is offline   Reply With Quote
Old 12-08-07, 11:55 AM   #11
Stiebler
Fuel Supplier
 
Stiebler's Avatar
 
Join Date: Oct 2005
Location: London, UK
Posts: 1,237
Downloads: 29
Uploads: 4


Default

Quote:
curosity setting in....what prog are you using to open the .sim files please?
thanks in advance
TimeTraveler's FileAnalyzer, if it has the appropriate text files pre-created for the relevant data files. This provides very secure input, since data positions and values are defined by their relationship to the nearest preceding key text words.

TimeTraveler's TweakFile program is very competent, and has a wider range of pre-defined text files for different data files, but data positions seem to be defined relative to the first byte of the data file. If the size of the file changes, you may find that you get access to irrelevant data bytes. Most variables used in SH3 are, for some reason, single floating point (four-byte) variables.

If these fail (i.e. lack of appropriate pre-written text files to access the SH3 data), I shall use a simple hex editor. Usually I use that provided with Microsoft's Visual C++ compiler.

At the time of writing, family commitments prevent me from trying out any of these choices.

Stiebler.
Stiebler is offline   Reply With Quote
Old 12-08-07, 12:09 PM   #12
TheDarkWraith
Black Magic
 
Join Date: Jun 2007
Posts: 11,962
Downloads: 147
Uploads: 5


Default

Quote:
Originally Posted by Koondawg
curosity setting in....what prog are you using to open the .sim files please?
thanks in advance
hex-editor, I use Hex Workshop 4.2.
TheDarkWraith is offline   Reply With Quote
Old 12-09-07, 07:02 AM   #13
Stiebler
Fuel Supplier
 
Stiebler's Avatar
 
Join Date: Oct 2005
Location: London, UK
Posts: 1,237
Downloads: 29
Uploads: 4


Default

I've now had had the chance to test these issues.

SH3 FileAnalyzer and Sh3 MiniTweaker (both by TimeTraveler) both lack pre-written rules for examining the turmxy_m_hd.sim files. (Found in the data\object\ folder.)

Therefore I have examined the files with a hex editor and, for convenience, written a rule suitable for use with SH3 FileAnalyzer. This one rule works for all the turms, provided the values of 'xy_m_' are changed (eg, to turm9c_2_hd.sim).

I have raised the max_height of the periscopes (types 0 and 1) by one (metre) for all turms.

I have also lowered the 'maximum wave height' in file scene.dat from the previous value of '256' to '224'.

In testing in Single Mission mode, this combination works perfectly for the purposes I require. The periscope can be raised well above the waves even with winds 15 m/s, the U-boat is more readily detected by convoy ships (escorts and merchants), the lower waves give the merchants better stability (they don't rock so badly), and the nauseating effect of trying to watch a closing convoy in a storm is now greatly reduced.
Also the lower waves largely reduce the massive crew fatigue that occurs when schnorchelling. The crew no longer has to switch between diesel and electric compartments so frequently.

Since SH3FileAnalyzer is not as well known as MiniTweaker, probably because it comes with a much smaller pack of prepared rules, I have packaged up TimeTraveler's original installable executable and a selection of my new rules as file 'SH3FileAnalyzer_Build367.zip'. This can be found at:

http://files.filefront.com/SH3FileAn.../fileinfo.html

However, Filefront's new ruthless deletion policy means that you had better download this file quickly, before it vanishes like everything else.

Thanks again for all your help, RacerBoy and Anvart. I hope you may find the new 'Turm' rule for SH3FileAnalyzer too.

Stiebler.
Stiebler is offline   Reply With Quote
Old 12-09-07, 08:53 AM   #14
Anvart
Admiral
 
Join Date: Jan 2006
Location: Russia ®
Posts: 2,492
Downloads: 122
Uploads: 1
Default

Quote:
Originally Posted by Stiebler
...
Thanks again for all your help, RacerBoy and Anvart. I hope you may find the new 'Turm' rule for SH3FileAnalyzer too.

Stiebler.

Thanks, Stiebler.
My favorite tool is Hex Edtor ... with its help i can make all ...
__________________
Alex ®


Moses said: "Don't create yourself an idol"...
Anvart is offline   Reply With Quote
Old 12-09-07, 01:18 PM   #15
TheDarkWraith
Black Magic
 
Join Date: Jun 2007
Posts: 11,962
Downloads: 147
Uploads: 5


Default

Quote:
Originally Posted by Anvart
Quote:
Originally Posted by Stiebler
...
Thanks again for all your help, RacerBoy and Anvart. I hope you may find the new 'Turm' rule for SH3FileAnalyzer too.

Stiebler.

Thanks, Stiebler.
My favorite tool is Hex Edtor ... with its help i can make all ...
I have to agree Anvart. The hex editor allows you to turn an idea into reality!
TheDarkWraith 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:52 PM.


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.