SUBSIM Radio Room Forums

SUBSIM Radio Room Forums (https://www.subsim.com/radioroom/index.php)
-   SHIII Mods Workshop (https://www.subsim.com/radioroom/forumdisplay.php?f=195)
-   -   Realism- and gameplay-related hardcode fixes for SH3.EXE (https://www.subsim.com/radioroom/showthread.php?t=174225)

h.sie 10-21-10 08:28 AM

I can only talk accurately about the things I tried to fix: Repair times and CO2 production when submerged. These values become inaccurate on high TC compared to low TC. Not very serious.

Regarding the other aspects I have to speculate, because I didn't test it. But I suppose other aspects of the game could suffer much more from these cancelled calculations on high TC, e.g. detection of enemy. Sudden death on high TC without warning........weather changes.......spawning of enemy aircraft......???

This is speculation, not knowledge.

maybe I should have written: "this discrepancy can lead to inaccurate, defective simulation results in some aspects".

LGN1 10-21-10 02:15 PM

Quote:

Originally Posted by h.sie (Post 1518836)
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

Philipp_Thomsen 10-21-10 02:34 PM

You mean 1/3 ahead. There's no such thing as 2/3.

Now I can understand why so much sh!t happens at high tc. Good info, h.sie. :up:

h.sie 10-22-10 02:03 AM

In german they are called "kleine fahrt" and "langsame fahrt", and I thought they are called "ahead slow" and "2/3 ahead" in english.

h.sie 10-22-10 02:41 AM

my batteries are empty. the todo-list is growing much faster than my progress is. so please no new ideas or wishes at the moment. snorkel fix is not easy since my idea doesn't work and I have only 2 hours for modding per day.

phew.

Philipp_Thomsen 10-22-10 10:44 AM

Quote:

Originally Posted by h.sie (Post 1519595)
In german they are called "kleine fahrt" and "langsame fahrt", and I thought they are called "ahead slow" and "2/3 ahead" in english.

That is weird... 2/3 = 66%.

And 2/3 speed is not even half the speed.

Draka 10-22-10 11:27 AM

From here:
http://en.wikipedia.org/wiki/Engine_order_telegraph

"The following dial positions are more common on older ships:
  • AAIII -- "all-ahead flank," the fastest possible, often unsustainable due to mechanical constraints
  • AAII -- "all-ahead full," rapid cruising speed, sustainable over long distances
  • AAI -- "all-ahead standard," normal cruising speed, more energy-efficient than AAII
  • AA2/3 -- "ahead two-thirds," slow, used for hazards
  • AA1/3 -- "ahead a third," very slow, used for docking
  • Z -- "all stop," no motion
  • B1/3 -- "back a third," very slow reverse
  • B2/3 -- "back two-thirds," slow in reverse
  • BF -- "back full," fastest sustainable in reverse
  • BE -- "back emergency," maximum power in reverse, often unsustainable"
AA = All Ahead, B = Back

Just for grins:

"All Ahead Bendix - Traditionally, an engine order for "max tracks," i.e. as fast as she can go. The Engine Order Telegraph (q.v.) was traditionally made by the Bendix Company, and was so marked just past the forward end of the annunciator quadrant. Therefore, pushing the E.O.T. annunciator handles as far forward as they would go brought the pointer near the word "Bendix." Actual use of "All Ahead Bendix" tends to irritate the Chief Engineer."

makman94 10-22-10 11:51 AM

Quote:

Originally Posted by h.sie (Post 1519612)
my batteries are empty. the todo-list is growing much faster than my progress is. so please no new ideas or wishes at the moment. snorkel fix is not easy since my idea doesn't work and I have only 2 hours for modding per day.

phew.

hehehe.....the todo list .... has end ? :DL
only 2 hours per day ? have you think that there is the night ...too ?

i am joking H.Sie ,
when you give us the 'green' light again...i want to add an idea or wish at the todo-list

keep up the real good job :up:

Yoriyn 10-22-10 12:14 PM

Thank you for the great mod. I 've been waithin so long for this!! :yeah:

Philipp_Thomsen 10-22-10 03:17 PM

Quote:

Originally Posted by Draka (Post 1519895)
From here:
http://en.wikipedia.org/wiki/Engine_order_telegraph

"The following dial positions are more common on older ships:
  • AAIII -- "all-ahead flank," the fastest possible, often unsustainable due to mechanical constraints
  • AAII -- "all-ahead full," rapid cruising speed, sustainable over long distances
  • AAI -- "all-ahead standard," normal cruising speed, more energy-efficient than AAII
  • AA2/3 -- "ahead two-thirds," slow, used for hazards
  • AA1/3 -- "ahead a third," very slow, used for docking
  • Z -- "all stop," no motion
  • B1/3 -- "back a third," very slow reverse
  • B2/3 -- "back two-thirds," slow in reverse
  • BF -- "back full," fastest sustainable in reverse
  • BE -- "back emergency," maximum power in reverse, often unsustainable"
AA = All Ahead, B = Back

Just for grins:

"All Ahead Bendix - Traditionally, an engine order for "max tracks," i.e. as fast as she can go. The Engine Order Telegraph (q.v.) was traditionally made by the Bendix Company, and was so marked just past the forward end of the annunciator quadrant. Therefore, pushing the E.O.T. annunciator handles as far forward as they would go brought the pointer near the word "Bendix." Actual use of "All Ahead Bendix" tends to irritate the Chief Engineer."


I know what you're saying. So it's wrong on SH3 the line "All ahead 1/3" that is shown on the screen when you press "2".

What I find weird is that seems to be wrong, mathematically.

Suppose the ship max speed was 20 kts: All ahead 2/3 would give you around 7 kts, which is basically one-third of the max speed. Two-thirds would be 66%, or 14kts.

But anyway... who am I to argue with the navy?

h.sie 10-22-10 03:27 PM

would it be historically correct to make the speed restriction when snorkelling dependent on wave height (=wind speed) ???

Example:

Wind speed 0-3 m/s : Max. Speed = 5kn
Wind speed 4-10m/s: Max. Speed sinks from 5kn (@4m/s) to 0kn (@10m/s)
Wind speed > 10m/s: Max. Speed = 0kn (snorkelling not possible).

??????????
?? h.sie ??
??????????



@LGN1: What did you mean regarding hydrophones?
Should I try to disable them when snorkelling (since diesels are on)??

Yoriyn 10-22-10 04:40 PM

Ok I think, I found first bug in your mod.

WO respone is delayed not only for Nearest Contact, but for all his orders. So lets say you give order Man to the Flak, and you need wait few second before WO give that order to sailors. This is little annoying.

I think there is no longer point to delay WO response.

h.sie 10-22-10 04:42 PM

I didn't delay WO response - only his accuracy for range estimations

Yoriyn 10-22-10 04:54 PM

ups...:-?
So mayby I'm just tired, and slow now :)
Sorry, it's time to bed.

LGN1 10-22-10 06:13 PM

Quote:

Originally Posted by h.sie (Post 1520058)
would it be historically correct to make the speed restriction when snorkelling dependent on wave height (=wind speed) ???

Example:

Wind speed 0-3 m/s : Max. Speed = 5kn
Wind speed 4-10m/s: Max. Speed sinks from 5kn (@4m/s) to 0kn (@10m/s)
Wind speed > 10m/s: Max. Speed = 0kn (snorkelling not possible).

??????????
?? h.sie ??
??????????



@LGN1: What did you mean regarding hydrophones?
Should I try to disable them when snorkelling (since diesels are on)??

Hi h.sie,

sorry, I don't have any accurate data about the speed issue :-? I will look for it.

Yes, turning off the hydrophone would be great! According to what I read the hydrophones could not be used when snorkelling because of the diesels.

Cheers, LGN1


All times are GMT -5. The time now is 04:37 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.