![]() |
XXI in 1939
Hi I have been trying to make the type XXI available in 1939 and have closely followed the thread by Cdre Gibs in http://www.subsim.com/phpBB/viewtopic.php?t=50121 I am running Commander 2.6 and have carried out the copy and paste applicable to the basic cfg file ;(SUBMARINE_AMMO11);XXI, carefully checked its content and carried out and checked the (CONING TYPE12) ;XXI/1 changes of date from 1943 to 1939, and the (AMMO TYPE9); 2cm FK C/38 Flakzwilling XXI file, changes of date to 1939. The required changes have been made to Flotilla cfg files for flotilla's 1 and 2. All these have been correctly saved and rechecked in detail.
The sub files in Silent Hunter III/data/submarine/NSS uboat 21 were subjected to cutting and pasting from Cdre Gib's instructions for the equipment and the sensor cfg files, but I noticed that the files in the article were identical to my existing files both in my IUB , RUB and my unmodded standard SHIII. all have starting Dates of 19380101 and End Dates of 19451231, all other info being identical. Commander was rolled back before starting all this and "correct u-boat avilability" was turned off. After all this the XXI refuses to appear in Commander or anywhere when in Career mode (It is there as usual in the single missions). Starting the game direct does not offer the XXI either, on any date in career mode! Rechecking the files shows nothing ammiss.I changed the XXI's roster cfg file as well, but to no avail. I must be missing something, can anyone spot it? I am getting a "thing" about getting this going. |
Did you check the Flottilla.cfg file to make sure the XXI is available. Also i didnt notice you saying you had added the years 1939 etc to the XXI in basic.cfg or changed the xxi's year of availability.
I did a mod like this a while back myself, i only had to work with flotilla.cfg and basic cfg. Btw this is a modding question, it should be in the sh3 modding forum ;) |
Ok i read over his instructions (he did it very differently from me). But there was a mistake, he forgot to include the date change to [SUBMARINE3] in basic.cfg
[SUBMARINE3] NrMinOff=4 NrMaxOff=6 NrMinPO=14 NrMaxPO=24 NrMinSeamen=26 NrMaxSeamen=34 NbVersion=1 Version0=0 ; XIX Name0=XXI Month0=1 Year0=1939 DaysSpentInBase=28 Like i said i only modified basic.cfg and flotilla.cfg. But i modded more in basic cfg, where i changed the availability date for every single piece of equipment in it the XXI can use in it to 1939. I didnt edit anything in the uboat folder (there is no need to). Oh ya and one more thing, start a new campaign with this mod.. dont use a savegame or it will mess it up. |
XXI in 1939
Thanks for that Neon Samurai, it is no small task to trawl through these files, I will check things out today.
|
I did the same as NeonSamuri but also added entries in SUBMARINE_AMMO10 to include the years 1939-1943.
zz |
Yep did that too, just didnt put it as Cdre Gibs put that stuff in his thread. I also listed the XXI in each flottilla in flotillas.cfg
|
XXI in 1939
Thank you all for the comments, I can not get the XXI to run in the careers, although it will now appear in the "sub types" in Commander.but the programme will not start. Looking at the coded info on the Flotilla file even though the XXI can be added in as a third submarine there is no further information for the XXI in the file, whereas EVERY other sub has extensive info including what appears to be grid allocations and MUCH more on a month by month basis plus more, for all the flotillas.
Was the XXI ever actually included in ANY career possibilities ? |
Quote:
zz |
Quote:
Here ill paste what i did to mine (and it does work) All stuff overwrites/adds to the section pasted and ill highlight the changes in red. (note some of the unhighlighted stuff may be different in your file, just ignore it as its my own changes or another mods) Basic.cfg Code:
[SUBMARINE3] Code:
;[SUBMARINE_AMMO11];XXI For flotillas.cfg, search for NbUboats, when you find it check below, if it doesnt say below someplace Uboat*_*=3, then add +1 to the NbUboats line, and add the highlighted line and change it to match with the rest. NbUboats0=3 Uboat0_0=0 Uboat0_1=1 Uboat0_2=3 Examples: NbUboats0=2 Uboat2_0=1 Uboat2_1=3 NbUboats0=3 Uboat6_0=0 Uboat6_1=1 Uboat6_2=3 Once you have modded everything, load the game, start a new carrear with a new guy, pick any flotilla, go into the UBoat management screen while in base, and buy the XXI for 0 renown. Voila. |
XXI in 1939
Ahhh NOW things begin to make sense! Thank you again for your efforts.
|
No problem, if worse comes to worst just pm me your basic.cfg and flotilla.cfg (paste the contents directly and bracket each paste with <code> at the start and </code> at the end of each file (switch the <>brackets with square brackets)).
I should add that changing the torpedo dates will not affect availability from what ive seen, so unless someone knows how to mod that (i dont) your stuck with stock torpedos available for that date. |
The 1939 Type XXI Tweak that I did and is partly listed in that link works. I have used it several times and so have others with no problems. Even to the point of NOT getting NULL patrols. However some of the original post is (as I refered to) missing. This I believe is because its an archived Thread that didnt port over properly. Why this is so I can only put down to the Forum hiccups at change over. So I'm not surprised you had problems at the begining. I'm just glad you got it sorted.
|
K that explains why the bit for submarine3 was missing :)
the method i used to do it has only been tested by myself and a friend, neither have had problems with it either :) though it hasnt been extensivly tested as i mainly did it for myself, and i find commanding an XXI in 39 rather dull. |
Does this give you a XXI with all the right attributes? (battery life, diving time etc?)
The Batt life on a 1939 XXI seems a little short.. |
If you use the version I did, you get more than just the correct batteries! ;)
Here is the Tweak again for those who want it, with the missing info back in. To get Type XXI @ 1939 as first assigned boat. First we 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. Go sink lots of ships and have Fun. |
All times are GMT -5. The time now is 04:20 AM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 1995- 2025 Subsim®
"Subsim" is a registered trademark, all rights reserved.