![]() |
SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997 |
|
![]() |
#1 |
The Old Man
![]() Join Date: Dec 2005
Location: Philadelphia Shipyard Brig
Posts: 1,386
Downloads: 160
Uploads: 19
|
![]()
Well, the point of this exercise is not about when certain types were actually available, it's about what would be logical. Lt. Peasant has no political connections, starts the war in an S boat. LCDR Prince knows Important People, starts in a Porpoise. LCDR King comes from a wealthy family, starts in a Salmon. So when LT Peasant finishes 3 or 4 successful patrols in an S class, will he get upgraded to a Tambor? Not likely, LCDR Prince and LCDR King get Tambors, LCDR King's XO get promoted to command the Salmon, LT Peasant gets LCDR Prince's old Porpoise for his next command. If LT Peasant does an outstanding job and gets a lot of medals, he could get the best sub available, but the average would get something better than he had but not always the best.
The way the game is set up the "upgrade" is a completely random roll of the dice, it's possible to go from an S boat to a Gato, then for the next "upgrade" you get demoted to a Salmon. What I'm trying to do here is make the progression more logical, and the Flotilla Commonality number still leaves the career programming random rather than something that makes sense. Editing those Flotilla Commonality numbers reduces the odds of going from a Balao to a Gar, but a bad roll of the dice is still possible. |
![]() |
![]() |
![]() |
#2 |
Pacific Thunder
|
![]()
Interesting project, good luck.
I was just correcting the record regarding when the GATO class boats started patrolling in Asiatic. Happy Hunting!
__________________
" Bless those who serve beneath the deep, Through lonely hours their vigil keep. May peace their mission ever be, Protect each one we ask of thee. Bless those at home who wait and pray, For their return by night and day." |
![]() |
![]() |
![]() |
#3 |
Admiral
![]() Join Date: Sep 2009
Location: in a neighborhood near you
Posts: 2,478
Downloads: 293
Uploads: 2
|
![]()
You can use this as blue print to get what you want where,, I haven't swap boats around yet,, but I'm thinking of it,, what I did do was put RFB 1.4 upc campaign file into claytons optical correction 1.4,, and now I have a nice list of dates and a attack map that works.. This what I did for the PT may be you will find what you missed in here. Took some editing in the main game folder but I got it to work in RFB 1.4 out of Manila to start since I just figured it out,there is a bit of editing so bare with me, I'll print out edits. You edit UPC Data files,,.. Start with Career Start,, edit this so it looks like this,, you should dump the UPC Campaign file out of the PT-109 first before install it and do the edits in main game folder
[CareerStart 2.Flotilla 2] ID= C2Flotilla2 NameDisplayable= Manila IDLinkFlotilla= FremantleCommand IDLinkUserPlayerUnits= F2Sboat, 5, F2Porpoise, 7, F2Salmon, 4, F2Sargo, 8, F1NSSPT109, 4 FlotillaBriefingText= ; seems to have no function FlotillaCommonality= 2 ; to be used when a random choice is assigned then go to Flotillas and edit this you can copy and paste this [Flotilla 2.UserPlayerUnitType 9] ID= F1NSSPT109 NameDisplayable=Elco PT_109 MTB AvailabilityInterval= 1938-01-01, 1945-12-31 IDLinkUserPlayerUnitType= NSS_PT_109 UnitTypeCommonality= 4 IDFlotillaLinkTransferTo= NULL then add this I copied one of subs campaigns and renamed it..you can also copy and paste this [Flotilla 2.UserPlayerUnitType 9.Objective 1] ; NSSPT109 ID= Fre3OBj1 NameDisplayable= Objectives placed around the Phillipines AvailabilityInterval=NULL, 1944-10-01 ObjectiveCode= Philippines [Flotilla 2.UserPlayerUnitType 9.Objective 2] ID= Fre3OBj2 NameDisplayable= Java Sea AvailabilityInterval=1942-02-01, 1945-08-01 ObjectiveCode= Java Sea [Flotilla 2.UserPlayerUnitType 9.Objective 3] ID= Fre3OBj3 NameDisplayable= Makassar Strait AvailabilityInterval=1942-05-01, 1944-03-01 ObjectiveCode= Makasar Strait [Flotilla 2.UserPlayerUnitType 9.Objective 4] ID= Fre3OBj4 NameDisplayable= Celebes Sea AvailabilityInterval=NULL, 1944-11-01 ObjectiveCode= Celebes Sea [Flotilla 2.UserPlayerUnitType 9.Objective 5] ID= Fre3OBj5 NameDisplayable= South China Sea AvailabilityInterval=1941-12-01, 1945-09-01 ObjectiveCode= South China Sea [Flotilla 2.UserPlayerUnitType 9.Objective 6] ID= Fre3OBj6 NameDisplayable= Sulu Sea AvailabilityInterval=NULL, 1942-02-28 ObjectiveCode= Sulu Sea [Flotilla 2.UserPlayerUnitType 9.Objective 7] ID= Fre3OBj7 NameDisplayable= Formosa AvailabilityInterval=NULL, 1941-12-20 ObjectiveCode= Formosa Strait [Flotilla 2.UserPlayerUnitType 9.Objective 8] ID= Fre3OBj8 NameDisplayable= Luzon Strait AvailabilityInterval=NULL, 1941-12-23 ObjectiveCode= Luzon Strait ;*************************** then go to UPC Units make a new folder and copy and paste the porpoise file inside new folder and rename,, to UnitParts9NSSPT_109 then open file and Edit this so it looks likes this [UnitPart 1] ID= NSS_PT_109 Type= NSS_PT_109ConningTower NameDisplayable= NSS_PT_109 MTB UnitPartInterval=NULL, NULL ExternalLinkName3D= data/objects/Conning_PT109_01 HullTextureNameOverride=data/Submarine/NSS_PT1_09/NSS_PT_109class_T01.tga HullLightmapTextureNameOverride=data/Submarine/NSS_PT_109/NSS_PT_109_O01.tga HullNormalmapTextureNameOverride= NULL MenuSilhouetteTextureNameOverride=NSS_PT_109_Class _01.tga then remove it and place it back in UPCUnits folder that should do it Last edited by yubba; 05-05-17 at 06:44 PM. |
![]() |
![]() |
![]() |
#4 |
Ocean Warrior
![]() Join Date: Dec 2007
Location: Between test depth and periscope depth
Posts: 3,021
Downloads: 175
Uploads: 16
|
![]()
The logic is behind the actual number of boats per class vs time. Start of war there were 10 Porpoise class, 6 Salmon Class, 10 Sargo Class, 12 Tambor Class. The Gato Class production was ramping up with a total of 77 completed, followed by 120 Balao Class boats. Odds are you're going to transfer to a new boat, and those odds become greater the later in the war due to losses of the older classes.
I do understand what you're saying though from the perspective of working your way up the ladder. But as you and I both know the Navy puts people where it needs them.
__________________
USS Kentucky SSBN 737 (G) Comms Div 2003-2006 Qualified 19 November 03 Yes I was really on a submarine. |
![]() |
![]() |
![]() |
#5 | |
CTD - it's not just a job
|
![]() Quote:
![]()
__________________
"...and bollocks to the naysayers" - Jimbuna |
|
![]() |
![]() |
![]() |
#6 |
The Old Man
![]() Join Date: Dec 2005
Location: Philadelphia Shipyard Brig
Posts: 1,386
Downloads: 160
Uploads: 19
|
![]()
Yeah, especially in wartime. My current problem is random CTD, rather than improving with 1.5 it's actually more frequent, so now I gotta try a US career with no mods, see if one of the many many mods is the problem or 1.5 isn't worth the aggravation.
|
![]() |
![]() |
![]() |
#7 |
CTD - it's not just a job
|
![]()
Watch for semi-colons where they shouldn't be, and where they should be... That's been my biggest mistake most times, in that I'll do a divider line of
-------------------------- and forget to put the semi-colon in front to make it a comment... bad dates too, and mis-matched ID and Commonality stuff...
__________________
"...and bollocks to the naysayers" - Jimbuna |
![]() |
![]() |
![]() |
#8 |
The Old Man
![]() Join Date: Dec 2005
Location: Philadelphia Shipyard Brig
Posts: 1,386
Downloads: 160
Uploads: 19
|
![]()
Usually a single error in a file will result in a crash when loading, or if specific to a single system or ship will have a trigger. Example, a sonar file is screwed up you get CTD when you go to the sonar station, or an error in the CFG file for a FUBUKI class destroyer will cause a crash when there's a FUBUKI in sight. This doesn't seem to be specific to anything, sometimes changing views, sometimes after a torpedo hit, sometimes tracking a target with the sonar, sometimes just when cruising along. And of course I reload a save and repeat the same things and it doesn't crash, one of them unholy bugs that can't be duplicated easily which makes troubleshooting a nightmare. Only way to deal with it is start from scratch with a clean install.
|
![]() |
![]() |
![]() |
#9 |
CTD - it's not just a job
|
![]()
But man, when it actually ~works~!!! Wow! How cool is that?...
![]()
__________________
"...and bollocks to the naysayers" - Jimbuna |
![]() |
![]() |
![]() |
Thread Tools | |
Display Modes | |
|
|