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 > Silent Hunter 4: Wolves of the Pacific > SH4 ATO Mods
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 07-05-10, 01:24 PM   #1
Sailor Steve
Eternal Patrol
 
Sailor Steve's Avatar
 
Join Date: Nov 2002
Location: High in the mountains of Utah
Posts: 50,369
Downloads: 745
Uploads: 249


Default Ship Names Question

Way back in '06 when I first started planning the Ship Names mod for SH3 Commander, I also started organizing and cataloging Japanese names for SH4. Since JSCones has hinted that he might make it possible to do the same for SH4 I've decided to start making some plans. So I have some questions.

1. Does SH4 already give names? Dan told me it did when we talked in Houston two years ago. I've looked at the Roster files and I'm wondering if I have to wait for Jaesen to come up with something. I see that the warships mostly have names in the files, and I would like to know if anybody who has sunk some noticed whether they recieved names or not.

2. It is my understanding that it is a lot easier on the loading times to add ships in SH4. Is this true? I see various countries in the Rosters of SH4. Does adding new ships happen the same way it does in SH3, i.e. you must clone a model for each nation you want to add a ship to, or will putting the names in, say, Estonia's roster make it so only an Estonian ship will recieve that name?

If I've been unclear about anything please tell me, as I really want to get moving on this if it's at all possible.
__________________
“Never do anything you can't take back.”
—Rocky Russo
Sailor Steve is offline   Reply With Quote
Old 07-05-10, 01:59 PM   #2
iambecomelife
Silent Hunter
 
Join Date: Apr 2005
Posts: 4,569
Downloads: 297
Uploads: 0


Default

1. SH4 does not give names. Like SH3, the names included in the cfg files are not utilized.

2. Loading times for SH4's museum are much shorter than SH3. Even better, no model cloning is necessary - you can allocate a unique paint scheme based on nationality and even time period. i am not 100% sure, but I think you can also assign names based on nationality, so that Generic Tanker X is named "Esso Mudville" on the US roster and "Nishizawa Maru" on the Japanese roster.

If you can allocate names based on time period, that would create some interesting possibilities - names could be struck on the date that the real vessel was lost.

I will be reinstalling SH4 to test some subs for my WWI mod, so I will let you know for sure in a day or two about ship names.
iambecomelife is offline   Reply With Quote
Old 07-05-10, 03:50 PM   #3
Sailor Steve
Eternal Patrol
 
Sailor Steve's Avatar
 
Join Date: Nov 2002
Location: High in the mountains of Utah
Posts: 50,369
Downloads: 745
Uploads: 249


Default



I should have realized you would alread have looked at all this!

Thanks for the answers. Too bad about the .cfg files. I was hoping that maybe... All I can do now is hope Jaesen actually gets the time and inclination to look at it.

I see that several of your ships have already been partially ported into SH4. I say "partially" because I don't think they have the sailors walking around the decks. Do they?
__________________
“Never do anything you can't take back.”
—Rocky Russo
Sailor Steve is offline   Reply With Quote
Old 07-16-10, 01:38 PM   #4
Royale-Adio
Officer
 
Join Date: Jul 2009
Posts: 238
Downloads: 119
Uploads: 5
Default

Adding names to sunk ships would be just great! Is there really no way at all?
__________________
Lurking In The Dark...
Royale-Adio is offline   Reply With Quote
Old 07-16-10, 02:34 PM   #5
Sailor Steve
Eternal Patrol
 
Sailor Steve's Avatar
 
Join Date: Nov 2002
Location: High in the mountains of Utah
Posts: 50,369
Downloads: 745
Uploads: 249


Default

Not unless somebody writes a program to do it, a la SH3 Commander.

I've been told that SH5 does it and does it well, but I can't look into it yet. Also, I'd like to do names for both sides of SH4, so the American skippers could see which ships they sank too.
__________________
“Never do anything you can't take back.”
—Rocky Russo
Sailor Steve is offline   Reply With Quote
Old 07-16-10, 04:59 PM   #6
aergistal
Chief
 
Join Date: May 2010
Location: France
Posts: 326
Downloads: 23
Uploads: 1
Default

Quote:
Originally Posted by Sailor Steve View Post
Not unless somebody writes a program to do it, a la SH3 Commander.
Hey Steve. I could help, if you want... I just need some feedback from people who tried this before since I can't run SH4 until I'm back home. But I can code.

Editing the captain's log (SaveData.clg) text entries would get the text into the game, right? If yes, it's all about mapping real names to ship classes. Not sure about nationality info though and where this gets stored, if it gets stored at all.
aergistal is offline   Reply With Quote
Old 07-16-10, 08:08 PM   #7
Sailor Steve
Eternal Patrol
 
Sailor Steve's Avatar
 
Join Date: Nov 2002
Location: High in the mountains of Utah
Posts: 50,369
Downloads: 745
Uploads: 249


Default

I don't know how any of it works. Commander overwrites the stuff in SH3 with a program of its own. It doesn't put things into the game, it works outside it and creates the log after the patrol is done.
__________________
“Never do anything you can't take back.”
—Rocky Russo
Sailor Steve is offline   Reply With Quote
Old 07-17-10, 06:37 AM   #8
aergistal
Chief
 
Join Date: May 2010
Location: France
Posts: 326
Downloads: 23
Uploads: 1
Default

That's how my google maps tool works too. I looked into CareerTrack.upc and there seem to be some names assigned to ships:

Code:
UnitDestroyed=KMCSAkita,Sink Honshu 07_JP Medium Old Composite Merchant#1
EUnitType=102
Akita Maru, and 07_JP contains nationality info.

How is your ship name collection organized, Steve? Do you have names and time frames for each ship?

I could make this tool and use my historic accurate layouts for patrol reports that are already done.
aergistal is offline   Reply With Quote
Old 07-17-10, 09:44 AM   #9
Sailor Steve
Eternal Patrol
 
Sailor Steve's Avatar
 
Join Date: Nov 2002
Location: High in the mountains of Utah
Posts: 50,369
Downloads: 745
Uploads: 249


Default

Quote:
Originally Posted by aergistal View Post
How is your ship name collection organized, Steve? Do you have names and time frames for each ship?
Not exactly. For SH3 I have a list of every ship that sailed in the British convoy system, and a book that lists every merchant of any nation that was afloat or under construction in 1939. I take each ship from the list, find a picture if I can, and match it to an in-game model, so if you sink that model it will be assigned the name of a ship of similar size and appearance, or just size if I can't find a picture. I also have the tonnage, as I wish it was possible to do away with the randomizer and give each ship sunk the actual tonnage.

For SH4 I have the ONI ID Book with every Japanese merchant listed, so I can do those ships any time, since they are quite easy to find.

SH3 Commander now assignes a historic name to the ship, as well as what cargo it was carrying (randomized, as a ship might have been carrying any one of several cargoes when sunk) and how many crew were aboard and how many were killed.

As for time frames, I could find out exactly when each ship entered service, but I think an approximation based on the type of ship is close enough. Also if we can assign names to specific countries then those ships won't be available until that nation enters the war.
__________________
“Never do anything you can't take back.”
—Rocky Russo
Sailor Steve is offline   Reply With Quote
Old 07-17-10, 03:53 PM   #10
aergistal
Chief
 
Join Date: May 2010
Location: France
Posts: 326
Downloads: 23
Uploads: 1
Default

Maybe you can OCR the book to avoid manual editing.

I could also use some generic designations for unidentified vessels, such as Smoky Maru for coastal merchants.

I don't know how things worked in SH3 but I think I should also keep track of what names have been assigned and what ships were sunk so far so you don't end up sinking the same ship again. With a reset button provided for new campaigns.
aergistal is offline   Reply With Quote
Old 07-20-10, 10:13 AM   #11
aergistal
Chief
 
Join Date: May 2010
Location: France
Posts: 326
Downloads: 23
Uploads: 1
Default

Some updates:

1. The japanese merchant fleet (and also a lot of other countries) until 1939 is completely covered (as in all pages are available) in the free preview of

"The World's Merchant Fleets, 1939:The Particulars And Wartime Fates of 6,000 Ships" by Roger Jordan

on Google Books

That's 22 pages of ship data. However quality's too low to be OCR-ed. If someone wants to do it manually...



2. I found this japanese website (can be read with Google Translate)

http://homepage3.nifty.com/jpnships/

English translation

It includes (among many more other ships) the merchant ships built between 1941-1945 (see the Pacific category). They are listed by Standard (A,B,C,D,E,F,K,TL,TM) and production interval (eg: built between 1941-1943). A lot of them have photos and precise completion dates.

But there is no cargo type so I don't know which are passanger ships.

I could write a piece of software to gather the data automatically (already got an XLS with the Pacific ships, no photos, no precise date), but:

a) how to avoid copyright infrigement?
b) how to tell which ships are passanger liners (the tankers are in categories TL,TM)


For a) we could contact the site owner and ask for permission.

Any suggestions for the other issues?
aergistal is offline   Reply With Quote
Old 07-20-10, 03:08 PM   #12
Sailor Steve
Eternal Patrol
 
Sailor Steve's Avatar
 
Join Date: Nov 2002
Location: High in the mountains of Utah
Posts: 50,369
Downloads: 745
Uploads: 249


Default

Quote:
Originally Posted by aergistal View Post
Some updates:

1. The japanese merchant fleet (and also a lot of other countries) until 1939 is completely covered (as in all pages are available) in the free preview of


on Google Books


That's 22 pages of ship data. However quality's too low to be OCR-ed. If someone wants to do it manually...
I've owned the book for a couple of years now. Over 500 pages of data! Where did you think all those names for Commander came from?

Quote:
2. I found this japanese website (can be read with Google Translate)
I also own a copy of ONI 208J, the actual merchant recognition manual used by the US fleet, and ONI 222J, the US recognition manual for Japanese Naval vessels.

No need to waste time and effort trying to duplicate what's already been done. You figure out a way to make the game give names, and let me worry about putting them in. I've already been doing the research since 2006.
__________________
“Never do anything you can't take back.”
—Rocky Russo
Sailor Steve is offline   Reply With Quote
Old 07-22-10, 04:12 AM   #13
aergistal
Chief
 
Join Date: May 2010
Location: France
Posts: 326
Downloads: 23
Uploads: 1
Default

Yeah I know, but it was an opportunity to get thousands of ships in a matter of minutes/hours, with pics. I also know you put of lot of effort into this and I wanted to help.

I took a look at what files I have with me and the only way I see to name ships by nationality is to build a database out of the ship's roster files.

This means the tool will be used after the patrol is done, when you're in the commander's room.

Disadvantages: we lose the sinking position coordinates since these are messed up in the career log. The timestamps are also wrong which means I cannot correct the entries based on the patrol log.

Someone correct me if I'm wrong.
aergistal is offline   Reply With Quote
Old 07-24-10, 02:06 PM   #14
Sailor Steve
Eternal Patrol
 
Sailor Steve's Avatar
 
Join Date: Nov 2002
Location: High in the mountains of Utah
Posts: 50,369
Downloads: 745
Uploads: 249


Default

Quote:
Originally Posted by aergistal View Post
Yeah I know, but it was an opportunity to get thousands of ships in a matter of minutes/hours, with pics. I also know you put of lot of effort into this and I wanted to help.
I apologize for overreacting. I do that sometimes.

Quote:
I took a look at what files I have with me and the only way I see to name ships by nationality is to build a database out of the ship's roster files.
That's probably best anyway. Some ship types are nation-specific, but for the most part the builders sold them to anyone with the money, which means one country might have a dozen of one type and another might have one, or none. Using the Rosters would mean that I could ensure that no ships are included for a country that didn't have any of that type.

Quote:
This means the tool will be used after the patrol is done, when you're in the commander's room.
That's the way SH3 Commander does it, and it's arguably more realistic since the captain doing the sinking might get information from survivors, and he might not. They usually didn't know for sure until after the fact, and sometimes not until after the war.

Quote:
Disadvantages: we lose the sinking position coordinates since these are messed up in the career log. The timestamps are also wrong which means I cannot correct the entries based on the patrol log.
Cant' help there, as I have no clue.
__________________
“Never do anything you can't take back.”
—Rocky Russo
Sailor Steve is offline   Reply With Quote
Reply

Thread Tools
Display Modes

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:29 AM.


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