Quote:
Originally Posted by Hylander_1314
Whenever you upgrade a mod like TMO, it is adviseable to at least delete the SH4 folder in your documents folder.
|
I agree, except that would mean I would have to start an all new campaign, which I like to avoid. Also, wouldn't deleting the SH4 folder from the My Documents folder require a full re-install of the game? I should think that deleting all the files and subfolders in the My Documents\SH4\data\cfg\(RichSaveGames and SaveGames and UPCInitial and UserPlayerContextGE folders) would be better, otherwise the game might not know where to put the SaveGames.
Here is what I did before the upgrade to the GameSave files in an effort to get a Deck Gun. It resulted in a Deck Gun, but only two Deck Gun Crew. Upgrading to TMO 2.5 DOES NOT rewrite the .upc files in the GameSave folder. I'll probably make the deletions and start a new Campaign AFTER I return from patrol. Notes are highlighted:
Comparing my SaveGames\00000020\ActiveUserPlayerUnits.upc (from last nights patrol near Rabaul) to the UPCInitial file shows the exact same entries
************************************************** *******************
START MY DOCUMENTS\SH4\DATA\CFG\UPCInitial\ActiveUserPlayer Units.upc
************************************************** *******************
[UserPlayerUnit 1]
ID=Gato
NameDisplayable=Gato
UnitName=USS Flying Fish (SS-229)
UpgradeClass=2
Type=Gato
***************************
[UserPlayerUnit 1.Compartment 8]
ID=GatoGunB
CompartmentType=2
FunctionalType=ArtilleryRoom
NameDisplayable=Fore Gun Deck
[UserPlayerUnit 1.Compartment 8]
ID=GatoGunB
CompartmentType=2
FunctionalType=ArtilleryRoom
NameDisplayable=Fore Gun Deck
. . .
IDLinkWeaponLoaded=4in50calUS, NULL
[UserPlayerUnit 1.Compartment 8.WeaponSlot 1.Weapon]
ID=4in50calUS
NameDisplayable=4"/50 Caliber Cannon
. . .
WeaponCrewMembersSlots=7
[UserPlayerUnit 1.Compartment 8.CrewMemberSlot 1]
ID=CrewMemberSlot_DGun2L
NameDisplayable=Deck Gun Leader
Type=Leader
[UserPlayerUnit 1.Compartment 8.CrewMemberSlot 1.CrewMember]
ID=POWatch
NameDisplayable=Harley C. Henry
[UserPlayerUnit 1.Compartment 8.CrewMemberSlot 1.CrewMember.Rank]
ID=CPO
Level=7
TreeType=USNavy
NameDisplayable=Chief Petty Officer
[UserPlayerUnit 1.Compartment 8.CrewMemberSlot 1.CrewMember.Rank.CrewMember3D]
ID=ClothingCPOs
******************************
CrewMemberSlot 2 has similar specs all filled out
[UserPlayerUnit 1.Compartment 8.CrewMemberSlot 2]
ID=CrewMemberSlot_DGun2C1
NameDisplayable=Deck Gun Crew
Type=Crewman
******************************
This is all that shows up for CrewMemberSlots 3 to 7
[UserPlayerUnit 1.Compartment 8.CrewMemberSlot 3]
ID=CrewMemberSlot_DGun2C2
NameDisplayable=Deck Gun Crew
Type=Crewman
IDLinkCrewMemberLoaded=NULL
WatchCrewMemberSlot3D=WM2@slot_M01
BattleStationsCrewMemberSlot3D=WM2@slot_M01
WatchAccessoriesForAdding3DObjects=NULL
WatchAccessoriesForSubtracting3DObjects=NULL
BattleAccessoriesForAdding3DObjects=NULL
BattleAccessoriesForSubtracting3DObjects=NULL
*** END OF [UserPlayerUnit 1.Compartment 8.CrewMemberSlots 3-7]
*******************************
[UserPlayerUnit 1.UpgradePackSlot 5]
ID=UpgDeckGun
NameDisplayable=Deck Gun
Type=NULL
AcceptedTypes=USDeckGunBasicBow,USDeckGunAdvBow
UserCustomizable=Yes
IDLinkUpgradePackSlots=BowDeckGun,SternDeckGun
CurrentUpgradePack=Upack4in50calDGBow
IDLinkUpgradePackSlotsLoaded=NULL
*********************************
[UserPlayerUnit 1.FunctionalSubsystem 28]
ID=DeckGun1
NameDisplayable=Bow Deck Gun
FunctionalType=WeaponMainCannon
IDLinkFunctionalSubsystemSlots=BowDeckGun,1
*********************************
[UserPlayerUnit 1.FunctionalSubsystem 36]
ID=CrewDeckGun
NameDisplayable=Deck Gun
FunctionalType=CrewMembersGrouping
IDLinkFunctionalSubsystemSlots=CrewMemberSlot_DGun L,0,CrewMemberSlot_DGunC1,0,CrewMemberSlot_DGun2L, 0,CrewMemberSlot_DGun2C1,0
[UserPlayerUnit 1.FunctionalSubsystem 37]
ID=CrewDamage
NameDisplayable=Damage Repair Team
FunctionalType=CrewMembersGrouping
IDLinkFunctionalSubsystemSlots=CrewMemberSlot_Dama geL1,0,CrewMemberSlot_DamageC1,0,CrewMemberSlot_Da mageC2,0,CrewMemberSlot_DamageC3,0,CrewMemberSlot_ DamageC4,0,CrewMemberSlot_DamageC5,0,CrewMemberSlo t_DamageC6,0,CrewMemberSlot_DamageC7,0,CrewMemberS lot_DamageC8,0,CrewMemberSlot_DamageC9,0
***********************************
*** END MY DOCUMENTS\SH4\DATA\CFG\UPCInitial\ActiveUserPlayer Units.upc ***
***********************************
Note the difference in FunctionalSubsystem 36 (Deck Gun) configuration of a SaveGame file from August, 2010 (Also a Gato). The difference in numbering was from the inclusion of Hogan's Alley in the older file, which also made the Foreward Deck Gun Compartment 9 and Functional Subsystem 37 instead of the usual Compartment 8, Functional Subsystem 36. TMO 2.5 also makes significant changes to the Data\Submarine\NSS_Gato\NSS_Gato.upc file with the addition of the After Battery Compartment (Old Hogan's Alley?) which were, apparently, not picked up in the GameSave files after upgrading. When I rewrote the GameSave .upc file, I did not include all of the CrewMemberSlots as shown below - probably the reason I only got two active crew members for the Deck Gun Team. There are sure alot of interrelated files in different parts in the .upc GameSave.
[UserPlayerUnit 1.FunctionalSubsystem 37]
ID=CrewDeckGun
NameDisplayable=Deck Gun
FunctionalType=CrewMembersGrouping
IDLinkFunctionalSubsystemSlots=
CrewMemberSlot_DGunL,0,CrewMemberSlot_DGunC1,0,Cre wMemberSlot_DGunC2,0,CrewMemberSlot_DGunC3,0,CrewM emberSlot_DGunC4,0,CrewMemberSlot_DGunC5,0,CrewMem berSlot_DGunC6,0,CrewMemberSlot_DGun2L,0,CrewMembe rSlot_DGun2C1,0,CrewMemberSlot_DGun2C2,0,CrewMembe rSlot_DGun2C3,0,CrewMemberSlot_DGun2C4,0,CrewMembe rSlot_DGun2C5,0,CrewMemberSlot_DGun2C6,0