To get Type XXI @ 1939 as first assigned boat.
First you need to modify the Basic.cfg
1.Copy the info below:
[SUBMARINE3]
NrMinOff=4
NrMaxOff=8
NrMinPO=14
NrMaxPO=70
NrMinSeamen=0
NrMaxSeamen=70
NbVersion=1
Version0=0; XXI
Name0=XXI
Month0=1
Year0=1939
DaysSpentInBase=0
2. Now goto your Basic.cfg file / open and search for [SUBMARINE3] to find and change the type XXI start year. Then paste all the info above over the original [SUBMARINE3] list.
3. Next with your Basic.cfg still open, Copy the info below:
;[SUBMARINE_AMMO11];XXI
[SUBMARINE_AMMO10]
Type=3
Version=0
ForeTubes=6
AftTubes=0
ForeResIntern=17
ForeResExtern=0
ForeResExtra=0
AftResIntern=0
AftResExtern=0
ShellSlots=10
NbYears=7
Renown=11
Year0=1939
ForeTube00=9
ForeTube01=9
ForeTube02=9
ForeTube03=9
ForeTube04=9
ForeTube05=9
ForeResIntern00=10
ForeResIntern01=10
ForeResIntern02=10
ForeResIntern03=10
ForeResIntern04=10
ForeResIntern05=10
ForeResIntern06=3
ForeResIntern07=3
ForeResIntern08=3
ForeResIntern09=3
ForeResIntern010=3
ForeResIntern011=3
ForeResIntern012=9
ForeResIntern013=9
ForeResIntern014=9
ForeResIntern015=9
ForeResIntern016=9
Z01_00=12 ; XXI/1
A01_00=9
A02_00=9
SuperCharger_00=1260
Snorkel_00=1262
Batteries_00=1269
AftBatteries_00=1269
Hydrophone_00=1272
Sonar_00=1274
Radar_00=1278
RadarWarningReceiver_00=1283
Decoy_Launcher_00=1288
SonarCoatings_00=1304
RadarCoatings_00=1305
Renown0=0
Year1=1940
ForeTube10=9
ForeTube11=9
ForeTube12=9
ForeTube13=9
ForeTube14=9
ForeTube15=9
ForeResIntern10=10
ForeResIntern11=10
ForeResIntern12=10
ForeResIntern13=10
ForeResIntern14=10
ForeResIntern15=10
ForeResIntern16=3
ForeResIntern17=3
ForeResIntern18=3
ForeResIntern19=3
ForeResIntern110=3
ForeResIntern111=3
ForeResIntern112=9
ForeResIntern113=9
ForeResIntern114=9
ForeResIntern115=9
ForeResIntern116=9
Z01_10=12 ; XXI/1
A01_10=9
A02_10=9
SuperCharger_10=1260
Snorkel_10=1262
Batteries_10=1269
AftBatteries_10=1269
Hydrophone_10=1272
Sonar_10=1274
Radar_10=1278
RadarWarningReceiver_10=1283
Decoy_Launcher_10=1288
SonarCoatings_10=1304
RadarCoatings_10=1305
Renown1=0
Year2=1941
ForeTube20=9
ForeTube21=9
ForeTube22=9
ForeTube23=9
ForeTube24=9
ForeTube25=9
ForeResIntern20=10
ForeResIntern21=10
ForeResIntern22=10
ForeResIntern23=10
ForeResIntern24=10
ForeResIntern25=10
ForeResIntern26=3
ForeResIntern27=3
ForeResIntern28=3
ForeResIntern29=3
ForeResIntern210=3
ForeResIntern211=3
ForeResIntern212=9
ForeResIntern213=9
ForeResIntern214=9
ForeResIntern215=9
ForeResIntern216=9
Z01_20=12 ; XXI/1
A01_20=9
A02_20=9
SuperCharger_20=1260
Snorkel_20=1262
Batteries_20=1269
AftBatteries_20=1269
Hydrophone_20=1272
Sonar_20=1274
Radar_20=1278
RadarWarningReceiver_20=1283
Decoy_Launcher_20=1288
SonarCoatings_20=1304
RadarCoatings_20=1305
Renown2=0
Year3=1942
ForeTube30=9
ForeTube31=9
ForeTube32=9
ForeTube33=9
ForeTube34=9
ForeTube35=9
ForeResIntern30=10
ForeResIntern31=10
ForeResIntern32=10
ForeResIntern33=10
ForeResIntern34=10
ForeResIntern35=10
ForeResIntern36=3
ForeResIntern37=3
ForeResIntern38=3
ForeResIntern39=3
ForeResIntern310=3
ForeResIntern311=3
ForeResIntern312=9
ForeResIntern313=9
ForeResIntern314=9
ForeResIntern315=9
ForeResIntern316=9
Z01_30=12 ; XXI/1
A01_30=9
A02_30=9
SuperCharger_30=1260
Snorkel_30=1262
Batteries_30=1269
AftBatteries_30=1269
Hydrophone_30=1272
Sonar_30=1274
Radar_30=1278
RadarWarningReceiver_30=1283
Decoy_Launcher_30=1288
SonarCoatings_30=1304
RadarCoatings_30=1305
Renown3=0
Year4=1943
ForeTube40=9
ForeTube41=9
ForeTube42=9
ForeTube43=9
ForeTube44=9
ForeTube45=9
ForeResIntern40=10
ForeResIntern41=10
ForeResIntern42=10
ForeResIntern43=10
ForeResIntern44=10
ForeResIntern45=10
ForeResIntern46=3
ForeResIntern47=3
ForeResIntern48=3
ForeResIntern49=3
ForeResIntern410=3
ForeResIntern411=3
ForeResIntern412=9
ForeResIntern413=9
ForeResIntern414=9
ForeResIntern415=9
ForeResIntern416=9
Z01_40=12 ; XXI/1
A01_40=9
A02_40=9
SuperCharger_40=1260
Snorkel_40=1262
Batteries_40=1269
AftBatteries_40=1269
Hydrophone_40=1272
Sonar_40=1274
Radar_40=1278
RadarWarningReceiver_40=1283
Decoy_Launcher_40=1288
SonarCoatings_40=1304
RadarCoatings_40=1305
Renown4=0
Year5=1944
ForeTube50=9
ForeTube51=9
ForeTube52=9
ForeTube53=9
ForeTube54=9
ForeTube55=9
ForeResIntern50=10
ForeResIntern51=10
ForeResIntern52=10
ForeResIntern53=10
ForeResIntern54=10
ForeResIntern55=10
ForeResIntern56=3
ForeResIntern57=3
ForeResIntern58=3
ForeResIntern59=3
ForeResIntern510=3
ForeResIntern511=3
ForeResIntern512=9
ForeResIntern513=9
ForeResIntern514=9
ForeResIntern515=9
ForeResIntern516=9
Z01_50=12 ; XXI/1
A01_50=9
A02_50=9
SuperCharger_50=1260
Snorkel_50=1262
Batteries_50=1269
AftBatteries_50=1269
Hydrophone_50=1272
Sonar_50=1274
Radar_50=1278
RadarWarningReceiver_50=1283
Decoy_Launcher_50=1288
SonarCoatings_50=1304
RadarCoatings_50=1305
Renown5=0
Year6=1945
ForeTube60=9
ForeTube61=9
ForeTube62=9
ForeTube63=9
ForeTube64=9
ForeTube65=9
ForeResIntern60=10
ForeResIntern61=10
ForeResIntern62=10
ForeResIntern63=10
ForeResIntern64=10
ForeResIntern65=10
ForeResIntern66=3
ForeResIntern67=3
ForeResIntern68=3
ForeResIntern69=3
ForeResIntern610=3
ForeResIntern611=3
ForeResIntern612=9
ForeResIntern613=9
ForeResIntern614=9
ForeResIntern615=9
ForeResIntern616=9
Z01_60=12 ; XXI/1
A01_60=9
A02_60=9
SuperCharger_60=1260
Snorkel_60=1262
Batteries_60=1269
AftBatteries_60=1269
Hydrophone_60=1272
Sonar_60=1274
Radar_60=1278
RadarWarningReceiver_60=1283
Decoy_Launcher_60=1288
SonarCoatings_60=1304
RadarCoatings_60=1305
Renown6=0
4. Now go BACK to your Basic.cfg file and search for [SUBMARINE_AMMO11];XXI to find the parameters related to the type XXI sub. Then paste all the info above over the original [SUBMARINE_AMMO10];XXI list.
5. Still in your Basic.cfg, search for and Edit the [CONING_TYPE12] ;XXI/1 section. Change Year=1943 to Year=1939.
6. Still in your Basic.cfg, search for and Edit the [AMMO_TYPE9];2cm FK C/38 Flakzwiling XXI section. Change Year=1943 to Year=1939.
SAVE
Now we need to edit the Flotillia.cfg.
1.Open the file.
2.Find the flotilia section you need to edit. For example we want add type XXI to the 1st flotillia which has the Flotilla0=902 id.
3.In the Flotilla0=902 section find the NbUboats0=2 string and change it to NbUboats0=3 string. This is the number of available submarines.
4. Now we need to specify a new third submarine. Find the following strings:
Uboat0_0=0
Uboat0_1=1
5. Copy/Paste the lines below over the above:
Uboat0_0=3
Uboat0_1=0
Uboat0_2=1
6. Repeat this steps for other flotillias if you need. For example for the 2nd Flotillia:
NbUboats1=3
Uboat1_0=3
Uboat1_1=2
Uboat1_2=1
7. Save. By doing it so, like above, the Type XXI becomes your default start boat, no need to "Buy" it.
Now to fix the sub files.
1. Goto the Type XXI Sub folder found in */Silent Hunter III/Data/Submarine/NS_Uboat21.
Copy the info below:
;equiment cfg file, high level of detail
[Equipment 1]
NodeName=A01
LinkName=20mm21_UFlak
StartDate=19380101
EndDate=19451231
[Equipment 2]
NodeName=A02
LinkName=20mm21_UFlak
StartDate=19380101
EndDate=19451231
2. Open the NSS_Uboat21.eqp fie, select all, paste. Save
3. Copy all the info below.
; sensor configuration file
;lookout on conning tower
[Sensor 1]
NodeName=O01
LinkName=Visual
StartDate=19380101
EndDate=19451231
;atack periscope
[Sensor 2]
NodeName=O02
LinkName=Periscope
StartDate=19380101
EndDate=19451231
;Observation periscope
[Sensor 3]
NodeName=O03
LinkName=Periscope
StartDate=19380101
EndDate=19451231
;Hydrophone
[Sensor 4]
NodeName=H01
LinkName=Hydrophone
StartDate=19380101
EndDate=19451231
;Hydrophone2
[Sensor 5]
NodeName=H02
LinkName=NULL
StartDate=19380101
EndDate=19451231
;Sonar
[Sensor 6]
NodeName=N01
LinkName=NULL
StartDate=19380101
EndDate=19451231
;Radar
[Sensor 7]
NodeName=R01
LinkName=NULL
StartDate=19380101
EndDate=19451231
;RadioDF
[Sensor 8]
NodeName=D01
LinkName=NULL
StartDate=19380101
EndDate=19451231
;Radar Warning
[Sensor 9]
NodeName=C01
LinkName=NULL
StartDate=19380101
EndDate=19451231
[Sensor 10]
NodeName=R02
LinkName=NULL
StartDate=19380101
EndDate=19451231
[Sensor 11]
NodeName=D02
LinkName=NULL
StartDate=19380101
EndDate=19451231
4. Open the NSS_Uboat21.sns file. Select all, paste. Save.
5. Start game. You should now have the Type XXI as your Default Start Boat.
