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 > SH4 Mods Workshop
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 10-21-07, 08:57 PM   #1
jdkbph
Captain
 
Join Date: Mar 2007
Posts: 508
Downloads: 104
Uploads: 0
Default Conning Towers

Ugh! I give up.

I've been driving this same Salmon class boat since 12/8/41 - it's now 6/43 - and it still has the early war tower. What exactly do you have to do to get an upgrade?

And if the game is broken here - as I now suspect - does anyone know how to mod the save game files to force an upgrade that way?

I've tried playing with the dates in the ActiveUserPlayerUnits.upc and CareerTrack.upc in the save games folder but so far no luck.

I've also tried to manually edit the tga entries in those files to match the appropriate dds file for the mid-war tower (or at least I think that's what I was doing).

And what's with these tga files anyway? The files referenced in ActiveUserPlayerUnits.upc don't seem to actually exist anywhere.

Confused...

JD
jdkbph is offline   Reply With Quote
Old 10-22-07, 08:08 AM   #2
pythos
Grey Wolf
 
Join Date: May 2005
Location: Somewhere over there
Posts: 834
Downloads: 46
Uploads: 0
Default

I too have experienced this very annoying bug. It would seem it is yet another feature not implimented due to the rush out the door.

If you listen to some birdmen here, the game does this just fine, and it is us being too critical that is at fault.

Ok, that aside, I have tried the methods you have, and also have achieved the same luck. For the S-boats as an experiment I copied the data files for conning two over conning one. This resulted in my boat getting the new towers. I just did not like the fact I essentially removed the old tower from the game.

I have asked several times how to get the feature to work, and have mostly been ignored, or berated in some manner.

Very annoying.
pythos is offline   Reply With Quote
Old 10-22-07, 09:53 AM   #3
Digital_Trucker
Silent Hunter
 
Join Date: Jul 2007
Location: The Peach State
Posts: 4,171
Downloads: 141
Uploads: 10
Default

Quote:
Originally Posted by pythos
For the S-boats as an experiment I copied the data files for conning two over conning one. This resulted in my boat getting the new towers. I just did not like the fact I essentially removed the old tower from the game.
Just a thought, but why not make a JSGME mod out of your experiment. Put the conning two files in place of the conning one files, but in a JSGME compatible folder layout. Then, when it's time to have the 2nd tower, enable your mod. When you want to go back to the 1st tower, disable it and JSGME will put the 1st tower files back for you.
__________________

RSM-GIEP-Killflags-LV Tribute-Playable Elco __Peace be with you, Dave.

Digital_Trucker is offline   Reply With Quote
Old 10-22-07, 10:06 AM   #4
sqk7744
Ace of the Deep
 
Join Date: Apr 2007
Location: ~About 60' below
Posts: 1,150
Downloads: 7
Uploads: 0
Default

Great Idea Digital Trucker!

T01/T02.dds
__________________
"
All Ships can dive, but only Submarine's surface!"
MODS: KillFlags - Elco PT109 - AOB Attack Course Tutorial
sqk7744 is offline   Reply With Quote
Old 10-22-07, 10:26 AM   #5
Digital_Trucker
Silent Hunter
 
Join Date: Jul 2007
Location: The Peach State
Posts: 4,171
Downloads: 141
Uploads: 10
Default

Quote:
Originally Posted by sqk7744
Great Idea Digital Trucker!

T01/T02.dds
Thanks. It must be a blue moon, that's usually when I have them:rotfl:
__________________

RSM-GIEP-Killflags-LV Tribute-Playable Elco __Peace be with you, Dave.

Digital_Trucker is offline   Reply With Quote
Old 10-22-07, 10:59 AM   #6
Nightmare
Engineer
 
Join Date: Nov 2003
Location: Portland, OR
Posts: 210
Downloads: 10
Uploads: 0
Default

In the first patch (1.1) in my 1942 career my tower was upgraded, as it should have been in 1943. Since 1.2 I have not had a single tower upgrade even though the dates are well beyond what they are set to in the submarine files.
Nightmare is offline   Reply With Quote
Old 10-22-07, 12:32 PM   #7
MONOLITH
Grey Wolf
 
Join Date: Nov 2002
Posts: 997
Downloads: 0
Uploads: 0
Default

Quote:
Originally Posted by sqk7744
Great Idea Digital Trucker!
Ditto.
__________________
MONOLITH is offline   Reply With Quote
Old 10-22-07, 12:52 PM   #8
Ducimus
Rear Admiral
 
Ducimus's Avatar
 
Join Date: May 2005
Posts: 12,987
Downloads: 67
Uploads: 2


Default

Quote:
Originally Posted by jdkbph
Ugh! I give up.

I've been driving this same Salmon class boat since 12/8/41 - it's now 6/43 - and it still has the early war tower. What exactly do you have to do to get an upgrade?

JD

Despite appearances, it acutally IS NOT broken. I used to think so too, until Dan explained how it worked, and then i saw what he explained in acutal play. Basically, to get a tower upgrade, you have to get a Refit. How do you get a refit? A refit is done randomly as you return from patrol. Or in other words, every time you return from patrol, there is a *CHANCE* to get a refit. (when you get one, the game will tell you) If you wanted to sit there and reload the game a bunch of times, you could always save just before you dock, and then keep reloading until your award a refit.

Now, a refit however, has to be avialable in order for the *chance* to get one, to occur.

For an example, In TMaru, refits are scheculed like this for a Gato: (straight out of the UPC file)

Quote:
IDLinkUnitPartIntervalDefault1= NULL, 1942-05-31, GatoConningEarlyWar
IDLinkUnitPartIntervalDefault2= 1942-06-01, 1943-03-31, GatoConningMedWar
IDLinkUnitPartIntervalDefault3= 1943-04-01, 1943-12-31, GatoConningLateWar
IDLinkUnitPartIntervalDefault4= 1944-01-01, NULL, GatoConningElite
So if you "make the dice roll" ( so to speak), between, june 1942, and march 43, you'll get the midwar tower. If you never make the dice roll, then you won't. If you start at the beginning of the war, but your chance to refit doesnt occr tell janary of 1944, well, then i guess youll go straight to the elite tower. (this is conjecture on my part, i dont know if the game is saying, "you'll have a refit in each of these indvidual time periods, or just, that you'll have a refit.. whenever)

What effects the chances to get a refit, i have no idea. But i know it works, because ive seen it happen. I started at the beginning of the war, and got a refit which cut out the bathtub around the AA gun.

If you never get a refit, your just unlucky i guess.

As an aside, these are the refit schedules in Tmaru, they are slighly modified from stock:

http://www.ducimus.net/sh4/release/porpoise_refits.jpg
http://www.ducimus.net/sh4/release/s...rgo_refits.jpg
http://www.ducimus.net/sh4/release/T...gar_refits.jpg
http://www.ducimus.net/sh4/release/gato_refits.jpg
Ducimus is offline   Reply With Quote
Old 10-22-07, 01:52 PM   #9
tater
Navy Seal
 
Join Date: Mar 2007
Location: New Mexico, USA
Posts: 9,023
Downloads: 8
Uploads: 2
Default

Real patrols were actually pretty short, certainly compared to people who "refit" (refuel/rearm) and go back for more. The more you go, patrol, then RTB to get a new patrol, the more "die rolls" you get, correct, ducimus?

tater
tater is offline   Reply With Quote
Old 10-22-07, 03:05 PM   #10
mrbeast
Ace of the Deep
 
Join Date: Aug 2007
Location: Bolton, UK
Posts: 1,236
Downloads: 0
Uploads: 0
Default

I've found this aspect of the game fairly annoying.

I've never rolled a refit in all the months I've played SH4 since it was released, at least not that I can remember! Hence I've never had a tower refit! I believe there is a way to manually edit the tower that your sub is fitted with.

But its still a bit of an immersion killer when you're still cruising around in 1943 with that ruddy great 'bathtub' following you about when your on the bridge.

I hope this is something they will fix in the new patch and expansion.

IMHO they should dump the random element and just make it simple. A new tower uprade becomes avialable; the next time you dock back at base you automatically get it.
__________________
mrbeast is offline   Reply With Quote
Old 10-22-07, 03:30 PM   #11
jbt308
Torpedoman
 
Join Date: Apr 2005
Location: S. Florida
Posts: 118
Downloads: 23
Uploads: 0
Default

I'm not really sure why they deviated from the "upgrade model" they used in SH3? If you had the renown, you could get the new tower, if not, sorry charlie.

Just like in real life, the good skippers would get the perks. They're not gonna give the good stuff to some schlaub just because, they're going to give the decent boats and upgrades to those that perform, at least that's how I see the renown working. It's like a manual manipulation of the stars.

I'm not sure how I was given the Gato from my Tambor. It really couldn't have been more generic "A new boat is available, do you want it?" Wow, thanks for the specs. Hell, a frickin name would've even been nice. Something like "Because of your continued high service reports, we have seen fit to offer you a change of boat. The Gato-class submarine "SS-29 Drum" has just become available and we'd like to know if you'd skipper it?"

Jesus, how hard is that?
jbt308 is offline   Reply With Quote
Old 10-22-07, 04:59 PM   #12
Ducimus
Rear Admiral
 
Ducimus's Avatar
 
Join Date: May 2005
Posts: 12,987
Downloads: 67
Uploads: 2


Default

>>Just like in real life, the good skippers would get the perks.

Not always. Truth be told, the current implentation is arguably the most realistic. Yes you'll get your back scratched if you have a good rep, but thats not always how logistics works. And if your sub gets a refit, is all about logistics.

For the most part, pearl boats had to go back to mare island, san francisco to get a refit. Boats based in austrila, i have no idea. Its a matter of having the materials and facilties available in order to do the refit to begin with. That and real world needs. Say for example a sub was really badly busted up and needed to dry dock. They might decide to do the refit right then and there since she boats laid up already. Doesn't matter if the skipper is successful or not, the boat needs to be repaired, and it only makes sense to refit it while its out of service.

This link is intresting:
http://www.shipcamouflage.com/submarines.htm

Note that " MS 9" is the black paintjob, and "MS 32" is the grey paintjob. If you click on the sub types, notice the year in which these were done.
Ducimus is offline   Reply With Quote
Old 10-22-07, 05:02 PM   #13
jdkbph
Captain
 
Join Date: Mar 2007
Posts: 508
Downloads: 104
Uploads: 0
Default Possible "Mod" Solution

OK, I think I figured out how to manually edit some files to get the conning tower you want.

The file that needs to be modded is ActiveUserPlayerUnits.upc in the %userprofile%\sh4\data\cfg\savegames folder.

In my case I wanted to change the Salmon conning tower from early war to mid-war configuration. The relevant sections of the original file looked like this:

[UserPlayerUnit 1.UnitPartSlot 1]
ID=SalmonConningSlot
NameDisplayable=Conning Tower Mount
Type=NULL
AcceptedTypes=SalmonConningTower
ExternalNodeName3D=Z01
IDLinkUnitPartIntervalDefault1=19000101,19420131,S almonConningEarlyWar
IDLinkUnitPartIntervalDefault2=19420201,19430515,S almonConningMedWar
IDLinkUnitPartIntervalDefault3=19430516,19991231,S almonConningLateWar
IDLinkUnitPartLoaded=SalmonConningEarlyWar

[UserPlayerUnit 1.UnitPartSlot 1.UnitPart]
ID=SalmonConningEarlyWar
NameDisplayable=Start of war Conning Tower
UnitPartInterval=1900-01-01, 1999-12-31
Type=SalmonConningTower
ExternalLinkName3D=data/objects/Conning_SalmonSargo_01
HullTextureNameOverride=data/Submarine/NSS_Salmon/NSS_SalmonClass_T01.tga
HullLightmapTextureNameOverride=data/Submarine/NSS_Salmon/NSS_SalmonClass_O01.tga
HullNormalmapTextureNameOverride=NULL
MenuSilhouetteTextureNameOverride=Salmon_Class_01. tga


I changed the entries to this (deltas highlighted):

[UserPlayerUnit 1.UnitPartSlot 1]
ID=SalmonConningSlot
NameDisplayable=Conning Tower Mount
Type=NULL
AcceptedTypes=SalmonConningTower
ExternalNodeName3D=Z01
IDLinkUnitPartIntervalDefault1=19000101,19420131,S almonConningEarlyWar
IDLinkUnitPartIntervalDefault2=19420201,19430515,S almonConningMedWar
IDLinkUnitPartIntervalDefault3=19430516,19991231,S almonConningLateWar
IDLinkUnitPartLoaded=SalmonConningMedWar

[UserPlayerUnit 1.UnitPartSlot 1.UnitPart]
ID=SalmonConningMedWar
NameDisplayable=Half-cut Conning Tower
UnitPartInterval=1942-07-01, 1945-12-01
Type=SalmonConningTower
ExternalLinkName3D=data/objects/Conning_SalmonSargo_02
HullTextureNameOverride=data/Submarine/NSS_Salmon/NSS_SalmonClass_T01.tga
HullLightmapTextureNameOverride=data/Submarine/NSS_Salmon/NSS_SalmonClass_O01.tga
HullNormalmapTextureNameOverride=NULL
MenuSilhouetteTextureNameOverride=Salmon_Class_02.tga


The information to do this came from the UnitParts5Salmon.upc file in the <game installation folder>\data\upcdata\upcunitsdata folder. I could just as easily have substituted the data for the late war conning tower.

Fairly easy once I found where the data was hiding.

JD
jdkbph is offline   Reply With Quote
Old 10-22-07, 07:31 PM   #14
billko
中国水兵
 
Join Date: Jul 2007
Posts: 275
Downloads: 21
Uploads: 2
Default

Quote:
Originally Posted by mrbeast
I've found this aspect of the game fairly annoying.

I've never rolled a refit in all the months I've played SH4 since it was released, at least not that I can remember! Hence I've never had a tower refit! I believe there is a way to manually edit the tower that your sub is fitted with.

But its still a bit of an immersion killer when you're still cruising around in 1943 with that ruddy great 'bathtub' following you about when your on the bridge.

I hope this is something they will fix in the new patch and expansion.

IMHO they should dump the random element and just make it simple. A new tower uprade becomes avialable; the next time you dock back at base you automatically get it.
Wow, I've had many tower refits. Maybe you're just not playing the game 24/7 like me.

Bill
__________________
Damage Control 1.1 - LeoVampire Edition - Can you trust the experience of your crew to inform you of how deep you can really dive?
billko is offline   Reply With Quote
Old 10-22-07, 08:21 PM   #15
pythos
Grey Wolf
 
Join Date: May 2005
Location: Somewhere over there
Posts: 834
Downloads: 46
Uploads: 0
Default

It is my understanding that all boats of the US navy were refit with new towers within certain periods. No boat had the bathtub after mid 42, and all boats had two AA nests, one in front and one in back. Also, the periscope sheers were cut away very early on. All of this was to reduce the profile of the submarine, to make it harder to see.

The skippers had no effect on whether or not a conning tower was cut down, and the cut down jobs were unique to each boat. The only boats to get standardized towers were the S-boats. The S-18 class got a platform aft of the tower, and the S-42 class got one forward of the bridge. These were all done by mid 42. If S boats did not recieve the new towers they were either retired or put into training duties, often getting the AA postition for training purposes.

The random roll thing is something the modders and players need to find and eliminate. It is simply not realistic, no boats after 42 had the larger conning towers, they were all cut down, this was doctrine.

Last edited by pythos; 10-23-07 at 07:30 PM.
pythos 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 07:43 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.