Thread: [REL] Dark Waters
View Single Post
Old 05-07-21, 07:26 PM   #1031
KaleunMarco
Silent Hunter
 
KaleunMarco's Avatar
 
Join Date: Sep 2007
Location: Chicago area, which is more dangerous than Omaha Beach.
Posts: 3,935
Downloads: 436
Uploads: 27


Default

One at a time, Herr Kaleun. One at a time.

Quote:
Originally Posted by qastokes View Post

My other recurring problem is getting stuck in the various campaigns I've played on a mission; written in French,
there is one fix. go through each of the folders in this folder, open them with a plain, text editor like Notepad, and translate the French in each TSR file into the language of choice. C:\Ubisoft\OpMonsun\Data\Campaigns\CampaignGE\Dyna micMiss
or
complete the proper form and i will send you my copies but they are in American-English which may also be a problem for you, no offense.

Quote:
that sends me to spy on PERTHxFREEMANTLE all the way across the globe, in Australia.
I can send myself to wherever else and sink ships, but it does a terrible job of building immersion.

Can I dig through the game files some and fix this? I'm reasonably savvy, its def reoccurring as a problem.
PB is correct here, there is a logic hole in the Career pathing, and it is not so easy to fix. you can add my name to the long and distinguished list of modders who have tried, unsuccessfully, to patch the hole.
ok, mea culpas aside, yes, you can do this yourself, if you can read English and can use a plain, text editor like Notepad.
this task must be done while you are in port, between missions.
Browse over to your Savefolders: \Documents\DW\data\cfg\SaveGames
Browse to the most recently created folder as it will have your most recent save while you are in port. there should be only 5 files. if there are more, then you do not have a in-port savefolder
find the file named CareerTrack.UPC. make a copy. Ctrl-c then Ctrl-v will get that job done ASAP.
open CareerTrack.UPC with Notepad.
from this point you must not disturb anything other than what you want to change purposefully. most important.
find the lines that have:
CurrentFlotilla=1Flotilla
CurrentFlotillaBase=F10Kiel
CurrentUPCFlotillaUserPlayerUnitType=F10IIB
find the line with PlayerCurrentObjectives=ID1. ID1 is your next mission. the range of ID runs from 1 to 300-some.
browse to C:\Ubisoft\OpMonsun\Data\UPCDataGE\UPCCampaignData and look for a file named Flotillas.UPC
open Flotillas.UPC with Notepad.
do not change anything in this file and when you finished with it and close it do not select save if that option appears. most important.
find your CurrentFlotilla, which in my example is 1Flotilla. then find your UnitType which is F10IIB, it should be in the lines just after the Flotilla. there could be as many as 10 different Units available for your Base. when you find your unit, the line just above it will give you the UserPlayerUnitType, which in my example would be UserPlayerUnitType 1.
perform a find for UserPlayerUnitType n in the lines below where you are. You will see all of the in-port patrol missions available for your boat type at your base, arranged by date availability. Here is an example.
;***************************
; F10IIB Boat

[Flotilla 10.UserPlayerUnitType 1.Objective 1]
ID= 1F1OBj1
NameDisplayable= NULL
AvailabilityInterval=1939-08-15, 1940-03-31
ObjectiveCode= NorthSea

[Flotilla 10.UserPlayerUnitType 1.Objective 2]
ID= 1F1OBj2
NameDisplayable= NULL
AvailabilityInterval=1940-04-01, 1940-04-30
ObjectiveCode= Norway_T2

[Flotilla 10.UserPlayerUnitType 1.Objective 3]
ID= 1F1OBj3
NameDisplayable= NULL
AvailabilityInterval=1940-03-27, 1940-04-05
ObjectiveCode= Bergen

[Flotilla 10.UserPlayerUnitType 1.Objective 4]
ID= 1F1OBj4
NameDisplayable= NULL
AvailabilityInterval=1940-05-01, 1940-06-15
ObjectiveCode= NorthSea2

[Flotilla 10.UserPlayerUnitType 1.Objective 5]
ID= 1F1OBj5
NameDisplayable= NULL
AvailabilityInterval=1939-11-15, 1940-06-15
ObjectiveCode= T2_Shetlands
scan the various entries and locate the objectives in which your current date falls. the key phrase/word is ObjectiveCode= NorthSea2.
Remember that ObjectiveCode name.
take a breath, last file to open.
go back to explorer and the folder C:\Ubisoft\OpMonsun\Data\UPCDataGE\UPCCampaignData
open the file named PatrolObjectives.CFG with Notepad.
perform a find for AllMatch={insert the ObjectiveCode name from the previous task} in this example it is NorthSea2.
there might be more than one mission for that ObjectiveCode. copy down all of the ID-numbers from each successful find of ObjectiveCode. Pick one for your next mission.
now, switch back to CareerTrack.UPC. Replace the ID-number that it there with the ID-number of your choice.
close and save CareerTrack.UPC.
close the other two files and DO NOT save if you are prompted. if you didn't change anything then you will not be prompted.
done. go get a drink of water.

Quote:
EDIT: Another annoyance is time compression going to 1 every time there is an "Immersion Radio Message." You know, war declared with .... or from U-123 HELP, floundering off the coast...

Ideally I'd want these to drop time compression to 512 or 256 or 128, just as a gameplay signal but all the way to 1 becomes very frustrating and pointless. Too much clicking, and it makes the signal of "oh **** game is playing at 1, better react" Murky, which has already killed me, recompressing with destroyers in eyesight. Took shells and only then realized the situation and couldn't sneak away from 3 of them in shallow water.
Is there a fix to this I can add to main.cfg? Radio report doesn't seem to impact this, I think that only alters compression with Direct Orders, you know, the messages where the relative time when I read it actually matters... Its quite a predicament for me!
Main.Cfg is exactly the file you need to change. for this one change i recommend creating a new mod-folder under the C:\Ubisoft\OpMonsun\MODS structure. Start the name with 999 so that it appears last in your list and then create folders under that name for Data and under that, CFG. In Cfg folder place a copy of Main.CFG from \Data\Cfg.
Please keep in mind that the Time Compression values MUST be powers of 2: 1,2,4,8,16,32, etc.etc.etc
Change RadioReport= to 64, although some radio messages will still take you to TC=1.
Change Maximum= to 1024, this will insure that you do not cause the game to run away with itself and cause other issues.
Make sure EnemyDetected= is set to 1 or some power of 2 that you can tolerate.
Make sure AirEnemyDetected= is set to 1. it probably is already but make sure.
the remaining TC values can be reset to any power of 2 that you want. Be careful as some high values may place you in bad situation from which you may not recover. reference "oh ****" above.

there are some best practices for you. this may be the longest response in the history of the forum-thread but if you can understand it then it was worthwhile.
Good Luck, Herr Kaleun.

__________________
there are only two things in the world: submarines and targets.
Fortis et stabilis et fidelis, semper


------------------------------------------------------------
Silent Hunter 4 1.5 Gold Edition on CDROM
LAA enabled
Dell XPS with 32 GB Ram running Win10
KaleunMarco is offline   Reply With Quote