PDA

View Full Version : Journal use in NewUIs for SH5


Harmsway!
04-02-12, 01:22 PM
Multiple UIs for SH5 with TDC and Automation comes with a journal but I fail to understand its logic.

I don't understand what journal opens by default. When I open a saved journal it appears to append to the current day but when I save it again I lose all previous days. When I change the name of the captain from TheDarkWraith it still always opens as TheDarkWraith. This thing is driving me bonkers.

I've edit this thing inside the game and outside. Yet I can't get consistent saves. For one thing I wish it would give the saved name of the journel as the title. I'm never sure what I'm working with.

Is there anyone who is successfully using this thing with consistency?

Harmsway!
04-02-12, 05:00 PM
Let me take a stab at my own question.

1) When you open the journal in game it defaults to a new unsaved journal with a copy of messages since the time of restart.

2) If you want history you must open a saved journal by selecting it from drop down or create a new one by saving under a typed in name.

3) When you open a previous saved journal all new messages are appended to it but are unsaved at that point.

4) When you quit the game all unsaved messages appended to the journal will not be recorded.

5) When quitting a game you most remember to save your journal under the select name and then save your mission then exit.

6) If you save the journal yet forget to select a journal name nothing gets saved.

7) In the game the top of the journal will always say U021 TheDarkWraith not matter what you change it to in the outside editor.

Please challenge me if I'm wrong about this. All I want is to be able to keep a lasting journal.

THE_MASK
04-02-12, 05:22 PM
The journal viewer is found in
C:\Ubisoft\Silent Hunter 5\data\Applications\Ships Journal Viewer-Editor

You can alter the uboat number name in
C:\Ubisoft\Silent Hunter 5\data\Applications\OptionsFileEditorViewer

Harmsway!
04-03-12, 07:57 AM
The journal viewer is found in
C:\Ubisoft\Silent Hunter 5\data\Applications\Ships Journal Viewer-Editor

You can alter the uboat number name in
C:\Ubisoft\Silent Hunter 5\data\Applications\OptionsFileEditorViewer

That's what I'm talking about. The only place the altered number and name show up is in the editor outside the game. But if you open the same journal while in the game it still has the title TheDarkWraith.

BTW I love having the journal it's just a matter of getting accustomed to using it.

misha1967
04-03-12, 08:56 AM
That's because you're editing the wrong .py file. The one you need to edit is the one in the sh5.exe\data\Scripts\Menu folder, because that's the one the game is using. If you edit the one in the MODS\NewUIs\data\Scripts\Menu folder, any changes you make won't take effect until you enable the mod the next time.

Just be sure to point your editor to the correct .py file when choosing Open from the editor's menu.

Then, when you have the correct TheDarkWraithUserOptions.py file open, the tab you need to look at is the Ships Journal one, two top options. Change those, save the file and everything will be hunky dory :DL

Harmsway!
04-03-12, 04:41 PM
I wasn't trying to edit the options file. I was using the journal editor. But hey what you said works. Changing the TheDarkWraithUserOptions.py for the ships journal name did it. Thanks for the help.

misha1967
04-04-12, 01:49 AM
I wasn't trying to edit the options file. I was using the journal editor. But hey what you said works. Changing the TheDarkWraithUserOptions.py for the ships journal name did it. Thanks for the help.

Gotcha! I made the same "mistake" myself at first. I say "mistake" because it really didn't seem like one at the time and it still doesn't. You edit the journal with the journal editor and save it, right? That's not how it works, however, but I'm glad you got it working :DL

Only one caveat: To make the journal U number match the one in the game, you have to find the "game" hull number by either looking it up in one of the config files in your "Documents" folder (I forget which because I don't use that method) or send a status report to BdU and wait to see what they call you in their response. Then match that in the TheDarkWraithUserOptions.py file.