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

Reply
 
Thread Tools Display Modes
Old 10-29-15, 11:09 AM   #1
vdr1981
Navy Seal
 
Join Date: May 2010
Location: Србија
Posts: 6,078
Downloads: 581
Uploads: 13


Default SH5: TWoS/OHII Singleplay Campaign Progress - Workaround

Prelude:

Due to broken OSI application which is slipped by Ubisoft to legitimate SH5 owners, many (if not all) SH5 players will experience problem which is manifested as game's inability to update gamesave Camaign.cfg file, the file which is really important for player's progress and campaign transfers.
The problem it self is best known and can be observed as infamous SH5 "tonnage bar bug"...
I have removed this distracting element from the game but even without arcade tonnage bar, the problem has another ugly side effect which is reflected in game's inability to update macro objective/campaign status. This means that upon reaching individual campaign ending date, campaign transfer will not be initiated and player will be doomed to continue without any side missions, objectives and with shipping/units settings characteristic only for early war...

However, there is workaround for this issue which will allow the player to continue campaign and which is IMO even more realistic that stock instant "jump" from patrol to bunker when final ending date of individual campaign is reached.

Before we start you should know that all SH5 gamesaves are stored in "My documents/SH5/data/cfg/SaveGames" folder and they are named something like "0000000d" or "00000001a" ect... In order to track down your gamesaves better, you should sort your gamesave folders by date modified and especially pay attention to time of gamesave creation because this is the best indicator which will help you to match your silly named gamesave folders to those shown in ingame save/load menu.
Quote:
Originally Posted by kevinsue View Post
Just for info, you can confirm the actual title of the gamesave (what you typed in when you made the save) if you open "ReplayInfo.rep" file with notepad contained in that particular gamesave.

OK, so you have reached first campaign (Coastal Waters) ending date (1st June 1940), campaign transfer failed to initialize and you have lost all objectives visible in upper left corner of your navigation map. This is what you should do...

SH5 campaign progress workaround

1. Replacing files
- Make your best speed to your home port, end patrol there and make a manual gamesave when you enter the bunker. Note the time of gamesave creation, we will call this one "Last CW bunker save"...

- Then, exit to main menu and start new campaign in which you wish to continue your career using "silentotto" cheat (in this case Happy Times). Again, make a manual gamesave when you enter the bunker, we will call this one "New HT save"...Exit to main menu and minimize/alttab the game...

- Now, go to your SH5 SaveGames folder and locate your "New HT save". In it, you will find folder named "Campaign-2019-xx-xx_xxxx" with 4 files in it (sometimes there will be only 3 files in it):
Campaign.cfg
CampaignMission.mis
CampaignProgress.cfg
CampaignMission.tsr


- Copy these files from your "New HT save" and paste them to an equivalent location in your "Last CW bunker save", overwrite and replace all files.

Now, all necessary campaign files are replaced and we are almost done.
The only thing left to do is to edit our flotilla settings located in CareerTrack.upc file.
Note that flotilla settings are not necessary for Coastal Waters to Happy Times transfer because both campaigns features the same 2nd Flotilla (or for example PB to TP to FY transfer, 9th Flotilla)...




2. Flotilla settings
- Open with notepad CareerTrack.upc file located in your recently modified "Last CW bunker save" and you will find there these lines responsible for flotilla settings:
Code:
[CareerTrack 1]
ID=IDCareerTrack1

[CareerTrack 1.CareerStatusHeader]
ID=ID
UserPlayerNameDisplayable=Cpt.Kurtz
CareerOptionsDate=1939-08-31 13:00:00

[CareerTrack 1.CareerStatusLast]
ID=ID
Reason=CSS_LastStatus
NameDisplayable=NULL
CurrentDate=1939-09-29 17:36:57
UniqueID=3957285610582654
Title=NULL
Text=NULL
EntryStatus=0
PlayerRankAchieved=Captain-Rank-10
PlayerCurrentLastPromotionDateTime=1939-08-31 13:00:00
CurrentFlotilla=2ndFlotilla
CurrentFlotillaBase=F2Wilhelmshaven
CurrentSDepartureDescription=979352,6.42534e+006,180.777
CurrentUPCFlotillaUserPlayerUnitType=F2VIIA
CurrentDifficulty=Realistic
...
...

- Now depending on which campaign you wish to enter, you should edit your flotilla settings to match following (Click "Spolier"):
 





for Mare Nostrum 15/03/41 - 01/12/41
Code:
CurrentFlotilla=23rdFlotilla
CurrentFlotillaBase=F8Kiel
CurrentUPCFlotillaUserPlayerUnitType=F8VIIC
for Western Approaches 20/03/41 - 01/12/41
Code:
CurrentFlotilla=6thFlotilla
CurrentFlotillaBase=F4Kiel
CurrentUPCFlotillaUserPlayerUnitType=F4VIIC
for Battle of the Mediterranean 15/12/41 - 01/09/42
Code:
CurrentFlotilla=29thFlotilla
CurrentFlotillaBase=F9Kiel
CurrentUPCFlotillaUserPlayerUnitType=F9VIIC
for Arctic Convoys 19/12/41 - 19/09/42
Code:
CurrentFlotilla=11thFlotilla
CurrentFlotillaBase=F7Bergen
CurrentUPCFlotillaUserPlayerUnitType=F7VIIC
for Operation Drumbeat 12/12/41 - 01/09/42
Code:
CurrentFlotilla=2ndFlotilla
CurrentFlotillaBase=F2Lorient
CurrentUPCFlotillaUserPlayerUnitType=F2VIIC
for Distant Waters 15/09/42 - 15/02/43
Code:
CurrentFlotilla=3rdFlotilla
CurrentFlotillaBase=F3Toulon
CurrentUPCFlotillaUserPlayerUnitType=F3VIIC
for The Black Pit 20/09/42 - 15/02/43
Code:
CurrentFlotilla=9thFlotilla
CurrentFlotillaBase=F6Brest
CurrentUPCFlotillaUserPlayerUnitType=F6VIIC
for Turning Point 01/03/43 - 15/06/44
Code:
CurrentFlotilla=9thFlotilla
CurrentFlotillaBase=F6Kiel
CurrentUPCFlotillaUserPlayerUnitType=F6VIIC41F
for Monsun Gruppe 01/03/43 - 15/06/44
Code:
CurrentFlotilla=7thFlotilla
CurrentFlotillaBase=F6LaPallice
CurrentUPCFlotillaUserPlayerUnitType=F6VIIC
for The Final Years 01/07/44 - 09/05/45
Code:
CurrentFlotilla=9thFlotilla
CurrentFlotillaBase=F6Wilhelmshaven
CurrentUPCFlotillaUserPlayerUnitType=F6VIIC41


- Save your changes and now you are ready to continue your career. Start the game, load your modified "Last CW bunker save" , request your secondary mission and patrol grid and happy hunting!

Subsim:1
Ubisoft:0

Last edited by vdr1981; 07-12-20 at 02:27 AM.
vdr1981 is offline   Reply With Quote
Old 10-29-15, 11:09 AM   #2
vdr1981
Navy Seal
 
Join Date: May 2010
Location: Србија
Posts: 6,078
Downloads: 581
Uploads: 13


Default

Reserved
vdr1981 is offline   Reply With Quote
Old 10-29-15, 11:19 AM   #3
Bera
Gunner
 
Join Date: Jan 2007
Location: São Paulo, Brazil
Posts: 95
Downloads: 103
Uploads: 0
Default

Good news are coming??
Bera is offline   Reply With Quote
Old 10-30-15, 03:33 PM   #4
YoYo
Ensign
 
Join Date: Aug 2005
Posts: 228
Downloads: 36
Uploads: 2
Default

Thank You again, it works .
Good hunting!
__________________
Webmaster of yoyosims.pl


SH fan, btw. my U-boot Typ VII C41 Click!
YoYo is offline   Reply With Quote
Old 12-05-15, 02:51 PM   #5
vdr1981
Navy Seal
 
Join Date: May 2010
Location: Србија
Posts: 6,078
Downloads: 581
Uploads: 13


Default

For anyone having troubles with Mama's campaign progress solution, I have finished tutorial for this workaround which will work for sure...
Note that tutorial is optimized for TWoS/OHII users only because stock campaign is really not worth it.

Report any encountered issues here. I hope that tutorial is understandable enough...
vdr1981 is offline   Reply With Quote
Old 12-05-15, 06:46 PM   #6
THEBERBSTER
Growing Old Disgracefully
 
THEBERBSTER's Avatar
 
Join Date: Dec 2012
Location: Dibden Purlieu - Southampton
Posts: 9,605
Downloads: 1123
Uploads: 0


Default

MaMa's fix did not work for me but Vecko's Campaign work around did.

Peter
THEBERBSTER is offline   Reply With Quote
Old 04-09-16, 04:19 PM   #7
palmic
Grey Wolf
 
Join Date: Jan 2014
Location: 50.1° N, 14.4° E
Posts: 834
Downloads: 82
Uploads: 5
Default

When exactly I'll be rebased to Lorient?

I have 1940-07-06, France is blue, but I'm still starting from Wilhelmshaven.


Sent from my iPhone using Tapatalk
palmic is offline   Reply With Quote
Old 04-09-16, 05:39 PM   #8
vdr1981
Navy Seal
 
Join Date: May 2010
Location: Србија
Posts: 6,078
Downloads: 581
Uploads: 13


Default

Quote:
Originally Posted by palmic View Post
When exactly I'll be rebased to Lorient?

I have 1940-07-06, France is blue, but I'm still starting from Wilhelmshaven.


Sent from my iPhone using Tapatalk


At the end of the month IIRC...

Quote:
Happy Times 15/06/40 - 01/03/41
Flotilla 2nd
Bases - Wilhelmshaven (01-10-1939 to 31-06-1940) Lorient (01-07-1940 to 31-08-1944)
vdr1981 is offline   Reply With Quote
Old 04-09-16, 05:46 PM   #9
palmic
Grey Wolf
 
Join Date: Jan 2014
Location: 50.1° N, 14.4° E
Posts: 834
Downloads: 82
Uploads: 5
Default

hmm after few hours at Wilhelmshaven Harbour waters i can see now my base is at Lorient - perfect
palmic is offline   Reply With Quote
Old 04-16-16, 07:00 PM   #10
THE_MASK
Ace of the deep .
 
THE_MASK's Avatar
 
Join Date: Jan 2006
Posts: 9,226
Downloads: 901
Uploads: 73


Default

I finally worked it out .
Happy Times

Last edited by THE_MASK; 04-17-16 at 03:52 AM.
THE_MASK is offline   Reply With Quote
Old 04-17-16, 04:21 AM   #11
vdr1981
Navy Seal
 
Join Date: May 2010
Location: Србија
Posts: 6,078
Downloads: 581
Uploads: 13


Default


But, as always, the solution was right there in the first post...

Quote:
Originally Posted by vdr1981 View Post

Before we start you should know that all SH5 gamesaves are stored in "My documents/SH5/data/cfg/SaveGames" folder and they are named something like "0000000d" or "00000001a" ect... In order to track down your gamesaves better, you should sort your gamesave folders by date modified and especially pay attention to time of gamesave creation because this is the best indicator which will help you to match your silly named gamesave folders to those shown in ingame save/load menu.
vdr1981 is offline   Reply With Quote
Old 04-22-16, 12:10 PM   #12
Evinton
Bilge Rat
 
Join Date: Apr 2016
Posts: 1
Downloads: 23
Uploads: 0
Default

Oyoy ,

I, like many others, had the tonnage bar glitch and a failed campaign transfer. I followed the guide to the letter, pasted the files (3 in my case) into the proper directory, popped into the game and nothing. Tried 3 more times, nothing. I observed that the Coastal Waters campaign repeated itself, along with the mission selection glitch (which doesn't start if you normally start Coastal Waters). Almost as if the campaign starts over again... So I overwrote the files once more but kept them open to see how they'll change.
And I got results. Whenever I overwrite the files, by a force of nature, black magic or at the behest of the Old Gods, the NameId of the campaign, which at the start was Happytimes40, reverts back to TotalGermany39. Weird.

I do have OH II installed along with some other mods, i'll try the procedure without those on and get back with my findings. Shame such a wonderful game is plagued by such game-breaking bugs.
Evinton is offline   Reply With Quote
Old 04-22-16, 12:55 PM   #13
Aktungbby
Gefallen Engel U-666
 
Aktungbby's Avatar
 
Join Date: Jul 2013
Location: On a tilted, overheated, overpopulated spinning mudball on Collision course with Andromeda Galaxy
Posts: 27,855
Downloads: 22
Uploads: 0


Default Welcome aboard!

Evinton!
__________________

"Only two things are infinite; The Universe and human squirrelyness; and I'm not too sure about the Universe"
Aktungbby is offline   Reply With Quote
Old 04-22-16, 04:08 PM   #14
THEBERBSTER
Growing Old Disgracefully
 
THEBERBSTER's Avatar
 
Join Date: Dec 2012
Location: Dibden Purlieu - Southampton
Posts: 9,605
Downloads: 1123
Uploads: 0


Default

A Warm Welcome To The Subsim Community > Evinton
Subsim <> How To Donate <> See The Benefits <> Support The Community
If you are new to SH5 look > > HERE <<
Highly Recommended SH5 > The Wolves Of Steel Mega Mod
THEBERBSTER is offline   Reply With Quote
Old 04-23-16, 12:30 PM   #15
vdr1981
Navy Seal
 
Join Date: May 2010
Location: Србија
Posts: 6,078
Downloads: 581
Uploads: 13


Default

Quote:
Originally Posted by Evinton View Post
I followed the guide to the letter...
Well, obviously you did not...

Quote:
...pasted the files (3 in my case) into the proper directory, popped into the game and nothing.
You are probably using wrong path for gamesaves...Check my previous post.
vdr1981 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 02:11 PM.


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.