SUBSIM Radio Room Forums



SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > Silent Hunter 3 - 4 - 5 > Silent Hunter 5
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 03-03-10, 07:13 PM   #16
remowilliams
Loader
 
Join Date: Mar 2010
Posts: 90
Downloads: 16
Uploads: 0
Default

Out of all the nonsense in the current version, this zero morale bug is an absolute game killer.
remowilliams is offline   Reply With Quote
Old 03-03-10, 09:41 PM   #17
Ducimus
Rear Admiral
 
Ducimus's Avatar
 
Join Date: May 2005
Posts: 12,987
Downloads: 67
Uploads: 2


Default

I wonder if its possible to disable morale degredation altogether? Somewhere, there should be something like "Morale Coef = 0.X". My first guess on where to look would be the UPC files for the individual submarines. Probably in the compartment definitions therein. Assuming that did work, you might have to restart your game in order for it to take effect, or assume a new command. If SH5 is anything like SH4, the game reads info for your sub from the data files ONCE, and then saves a working copy of that in your save game. From there it reads from that working copy, and doesn't look in the data directory again until there's a reason to, like aquiring a new sub. Then it takes that data, and makes a new working copy.

edit:
Morale Coef could also be in the crew configuration files, where ever those are.
Ducimus is offline   Reply With Quote
Old 03-03-10, 10:59 PM   #18
etheberge
Watch Officer
 
Join Date: Nov 2007
Location: Montreal, QC
Posts: 345
Downloads: 614
Uploads: 10
Default

Well Ducimus since you so graciously volunteered all this information, perhaps you'd like to take a stab at it?

My guess would be "Sleepcoef" or "EfficiencyDenominator". I'm too tired to test now but I'm sure CCIP will be along soon



-------------->from UnitParts2VIIA.UPC

;+++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++
;+++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++

[UnitPart 1]
ID= VIIATower
Type= VIIAConningTower ;Can only placed on unit parts slot of this type
NameDisplayable= VIIA-Conning-Name
Info=VIIA-Conning-Info
Notes=VIIA-Conning-Notes
UnitPartInterval=NULL, NULL
ExternalLinkName3D= Conning_7a_01,data\Submarine\NSS_Uboat7a\Submarine Parts\Conning_7A_01
HullTextureNameOverride=NULL
HullLightmapTextureNameOverride=NULL
HullNormalmapTextureNameOverride= NULL
MenuSilhouetteTextureNameOverride= data\Textures\TNormal\tex\7A.dds
ImageIndex=42
TrackingID=100

;------------------------------------------------------------
; COMPARTMENTS STRUCTURE
;------------------------------------------------------------

[UnitPart 1.Compartment 1]
CompartmentType= 2
StatusActive= No
ID= VIIAConnWatch
NameDisplayable= Gun-Compartment-Name
Type=NULL
FunctionalType= FlakRoom
MechanicalCoef= 0.3
ElectricsCoef= 0
GunsCoef= 0.4 ;0..1
WatchmanCoef= 0.3
WatchStandingCoef= 0.048
MaintenanceCoef= 0.0144
RepairsCoef= 0.072
ReloadingweaponCoef= 0.072
SleepCoef= -0.12
LeadersSlots=0
CrewMembersSlots= 0
EffciencyDenominator=2
EffciencyDenominatorBS=2
Hitpoints=200
CrewExposure=0.5
EquipmentsExposure=0.1
WeaponsExposure=0.1
ExternalDamageZoneTypeID3D= 31
GUIPlaceHolderIndex=6
DamageDescription1= NULL, 0, 0.2, 0, 1, 1, Minor damage, 0, 0, NULL, 0, 0.2, 0.2
DamageDescription2= NULL, 0.2, 0.6, 0, 1, 1, Medium damage, 0, 0, NULL, 0, 0.2, 0.5
DamageDescription3= NULL, 0.6, 1, 0, 1, 1, Heavy damage, 0, 0, NULL, 0, 0.2, 1



;------------------------------------------------------------
; CREWMEMBER SLOTS
;
;
;Type= Officer ;for Officers slots, which should be located in the Command Room and give bonus to the entire unit
;Type= Leader ;for Leaders slots, which give bonus to the compartment
;Type= Crewman ;for crewmember slots, which work and get poor pay
;
;------------------------------------------------------------


; ******** DECK WATCH *********

; ******** FLAK *********


;************************************************* ***********
;
; COMPARTMENT EQUIPMENT & WEAPS
;
;************************************************* ***********


;------------------------------------------------------------
; DECK WATCH
;------------------------------------------------------------

[UnitPart 1.Compartment 1.EquipmentSlot 1]
ID= EqSlotPeriscopeHeads
NameDisplayable= EqSlotPeriscopeHeads-EquipmentSlot-Name
Type=NULL
AcceptedTypes=NULL
UserCustomizable=No
IDLinkEquipmentIntervalDefault1= NULL, NULL, EqpAttackPeriscopeHead
ExternalNodeName3D= NULL
ExternalDamageZoneTypeID3D= -1
GUIPlaceHolderIndex= 1
GeneralDescription= EqSlotPeriscopeHeads-EquipmentSlot-General-Description
TechnicalDescription= EqSlotPeriscopeHeads-EquipmentSlot-Tehnical-Description

[UnitPart 1.Compartment 1.EquipmentSlot 2]
ID= RadioAntenna
NameDisplayable= Radio Antenna
Type=NULL
AcceptedTypes= Radio
UserCustomizable=No
IDLinkEquipmentIntervalDefault1= NULL, NULL, EqpRadioAntenna
ExternalNodeName3D= D02
ExternalDamageZoneTypeID3D= -1

[UnitPart 1.Compartment 1.EquipmentSlot 3]
ID= RWRAntenna
NameDisplayable= Radar Warning Antenna
Type=NULL
AcceptedTypes= NULL
UserCustomizable=No
IDLinkEquipmentIntervalDefault1= NULL, NULL, NULL
ExternalNodeName3D= C02
ExternalDamageZoneTypeID3D= -1

[UnitPart 1.Compartment 1.EquipmentSlot 4]
ID= RWRAntenna2
NameDisplayable= Radar Warning Antenna
Type=NULL
AcceptedTypes= NULL
UserCustomizable=No
IDLinkEquipmentIntervalDefault1= NULL, NULL, NULL
ExternalNodeName3D= C01
ExternalDamageZoneTypeID3D= -1



;------------------------------------------------------------
; FLAK GUNS
;------------------------------------------------------------



[UnitPart 1.Compartment 1.WeaponSlot 1]
ID= VIIABowDeckGun
NameDisplayable= BowDeckGun-WeaponSlot-Name
Type=NULL
AcceptedTypes= NULL
UserCustomizable=No
IDLinkBunker= GunsAmmoBunker
IDLinkWeaponIntervalDefault1= NULL, NULL, NULL, NULL
ExternalNodeName3D= M01
ExternalObjectName3D= NULL
ExternalDamageZoneTypeID3D= -1
GUIPlaceHolderIndex= 3
GeneralDescription= BowDeckGun-WeaponSlot-General-Description
TechnicalDescription= BowDeckGun-WeaponSlot-Tehnical-Description

[UnitPart 1.Compartment 1.WeaponSlot 2]
ID= WpSlotLightFlack
NameDisplayable= WpSlotLightFlackVIIA-WeaponSlot-Name
Type=NULL
AcceptedTypes= NULL
UserCustomizable=No
IDLinkBunker= GunsAmmoBunker
IDLinkWeaponIntervalDefault1= NULL, NULL, NULL, NULL
ExternalNodeName3D= A01
ExternalObjectName3D= NULL
ExternalDamageZoneTypeID3D= -1
GUIPlaceHolderIndex= 8
GeneralDescription= WpSlotLightFlack-WeaponSlot-General-Description
TechnicalDescription= WpSlotLightFlack-WeaponSlot-Tehnical-Description


;************************************************* ***********
;
; UpgradePackSlot
;
;************************************************* ***********


[UnitPart 1.UpgradePackSlot 1]
ID= UpgDeckFlak
NameDisplayable= UpgRearFlak-Name
Type=NULL
AcceptedTypes=GerLightAA
UserCustomizable=Yes
IDLinkUpgradePackSlots= WpSlotLightFlack
IDLinkUpgradePackSlotsIntervalDefault1= NULL, NULL, UpackUb20mmSingle


;+++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++
;+++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++
__________________

11 War Patrols / 56 ships sunk or damaged for 212,022 tons
Zero casualties throughout the war
Scuttled on 8 May, 1945 in Sonderburg Bay, after German surrender
etheberge is offline   Reply With Quote
Old 03-03-10, 11:11 PM   #19
Ducimus
Rear Admiral
 
Ducimus's Avatar
 
Join Date: May 2005
Posts: 12,987
Downloads: 67
Uploads: 2


Default

nothing for morale eh? Rest is just effeciency rating, Try the crew file, or whatever file the crew data is stored in. My guess would be somewhere in data/UPCData/

There's probably two such directories. One for americans, the other for germans.
Ducimus is offline   Reply With Quote
Old 03-03-10, 11:39 PM   #20
etheberge
Watch Officer
 
Join Date: Nov 2007
Location: Montreal, QC
Posts: 345
Downloads: 614
Uploads: 10
Default

From crewmembers.upc in UPCCrewData

[CrewMember 1]
ID= Crew-Jr-NCO-Rank-1-Torpedo
NameDisplayable= Kurt Faust
DescriptionDisplayable= Crew-Member-Kurt-Faust-Description
CrewMemberNameIDLinks= NULL
DateOfBirth= NULL
Head= 5
Voice= NULL
Tatoo= NULL
Rank= Jr-NCO-Rank-1
CurrentExperience= 0
SpecialAbilities= Ability-Increase-Torpedo-SpeedDamage, -1, Ability-Reduce-Torpedo-Loading-Time, -1, Ability-Reduce-Torpedo-DudChance, -1, Ability-Active-Preheat-Torpedo, -1, Ability-Active-Overcharge-Torpedo, -1
Morale= 5
MoralePool= 5
PointsInvestedIn= 0
Medals=
Patrols=0
Hitpoints= 5
RenownCost= 250
Notes= ; should be editable by the player
;DamageDescription1=DamageType,MinDamage, MaxDamage, ChanceFactor, Message, DamageDestination, EfficiencyReduction, medic_skill,recovery_time_in_hours
DamageDescription1= NULL, 0, 0.2, 1, Minor Wound, NULL, 0.2, 0.3, 48
DamageDescription2= NULL, 0, 0.2, 1, It's just a scratch, NULL, 0.05, 0.1, 4
DamageDescription3= NULL, 0.2, 0.5, 1, Broken Arm, HumanDamageArmwound, 0.6, 0.5, 96
DamageDescription4= NULL, 0.4, 0.8, 0.1, Liver wound, HumanDamageArmwound, 1, 0.7, 240
DamageDescription5= NULL, 0.6, 1, 1, Sucking chest wound, HumanDamageLegWound, 1, 0.8, 240


and then same guy from the campaign save crewmembers.upc


[CrewMember 1]
ID=Crew-Jr-NCO-Rank-1-Torpedo
NameDisplayable=Kurt Faust
DescriptionDisplayable=Kurt was born and raised in Hamburg, and joined the Kriegsmarine when he was 16. He is confident and a ladies man. He always hides dirty magazines and collects American pin-ups. His nickname, "steck sie rein", means "put her in", and refers to the torpedoes he loads, but of course it's also a sexual innuendo. He always has a dirty joke to tell and often makes fun of the younger crew, especially Benno. Kurt is not a real Nazi, but gets a kick out of sinking other ships.
CrewMemberNameIDLinks=NULL
DateOfBirth=0000-00-00 00:00:00
Head=5
Voice=0
Tatoo=0
Rank=Jr-NCO-Rank-1
CurrentExperience=0.000000
SpecialAbilities=Ability-Increase-Torpedo-SpeedDamage,-1,Ability-Reduce-Torpedo-Loading-Time,-1,Ability-Reduce-Torpedo-DudChance,-1,Ability-Active-Preheat-Torpedo,-1,Ability-Active-Overcharge-Torpedo,-1
SpecialAbilityTimers=100000000,100000000,100000000 ,100000000,100000000,100000000,100000000,100000000 ,100000000,100000000,100000000,100000000,100000000 ,100000000,100000000,100000000,100000000,100000000 ,100000000,100000000,100000000
SpecialAbilityDurations=1,1,1,1,1,1,1,1,1,1,1,1,1, 1,1,600,600,600,600,600,600
SpecialAbilityOldDurations=0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0
SpecialAbilityCooldowns=30,30,30,30,30,30,30,30,30 ,30,30,30,30,30,30,4320,2880,1440,4320,2880,1440
SpecialAbilityOldCooldowns=0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0
Morale=5.000000
MoralePool=5.000000
PointsInvestedIn=0
Medals=
Patrols=0
Notes=
Hitpoints=5.000000
RenownCost=250.000000
Health=1.000000
CurrentStatus=OFF_DUTY
Efficiency=1.000000
PotentialEfficiency=1.000000
HumanEfficiency=1.000000
Damage=0.000000
DamageHitpointsConsumed=0.000000
RemainingRepairTime=0000-00-00 00:00:00
CurrentActivities=0
DamageDescription1=NULL,0,0.2,1,Minor Wound,NULL,0.2,0.3,43.5954
DamageDescription2=NULL,0,0.2,1,It's just a scratch,NULL,0.05,0.1,4.71473
DamageDescription3=NULL,0.2,0.5,1,Broken Arm,HumanDamageArmwound,0.6,0.5,109.085
DamageDescription4=NULL,0.4,0.8,0.1,Liver wound,HumanDamageArmwound,1,0.7,243.116
DamageDescription5=NULL,0.6,1,1,Sucking chest wound,HumanDamageLegWound,1,0.8,255.191
Selected=false

[CrewMember 1.Rank]
ID=Jr-NCO-Rank-1
Level=4
TreeType=Kriegsmarine
NameDisplayable=Obermaat
ShortNameDisplayable=Omaat
Image=4
XPRequirement=2500.000000
MoralePoolAdd=0.000000
MoraleRefill=false
LeadershipAdd=0.000000
LevelUp=Base
MaxSpecialAbilities=0
AvailableSpecialAbilities=
GetSpecialAbilityChance=0.000000
EfficiencyMod=1.000000
DescriptionWhenPlayerHasTheRank=NULL
DescriptionWhenPlayerDoesntHaveTheRank=NULL

I haven't seen this bug personally but I don't doubt that it's widespread. Then again I only played the game for about half an hour since I got it.
__________________

11 War Patrols / 56 ships sunk or damaged for 212,022 tons
Zero casualties throughout the war
Scuttled on 8 May, 1945 in Sonderburg Bay, after German surrender
etheberge is offline   Reply With Quote
Old 03-03-10, 11:45 PM   #21
Webster
Stowaway
 
Posts: n/a
Downloads:
Uploads:
Default

it probably doesnt get saved at all or resets when ET phones home, has anyone checked this with online saves turned off
  Reply With Quote
Old 03-03-10, 11:45 PM   #22
Sunfighter
A-ganger
 
Join Date: Mar 2010
Posts: 78
Downloads: 0
Uploads: 0
Default

First time post, but Id like to report i have this bug as well. Though on both reloads ive done so far, the morale seemed to rebound back to 100% within the first couple minutes of playing. Mostly it was back to 100% before I was half way though the Kiel canal
Sunfighter is offline   Reply With Quote
Old 03-03-10, 11:49 PM   #23
sergei
Sea Lord
 
Join Date: May 2008
Location: London UK
Posts: 1,788
Downloads: 405
Uploads: 29
Default

Quote:
Originally Posted by Webster View Post
it probably doesnt get saved at all or resets when ET phones home, has anyone checked this with online saves turned off
That's an interesting point. We still don't really know what happens to our files when we synchronize with the central server,
sergei is offline   Reply With Quote
Old 03-03-10, 11:50 PM   #24
CCIP
Navy Seal
 
Join Date: Apr 2005
Location: Waterloo, Canada
Posts: 8,700
Downloads: 29
Uploads: 2


Default

As I noted in earlier post, that is exactly what I tested today. Doesn't make a difference, sadly.
__________________

There are only forty people in the world and five of them are hamburgers.
-Don Van Vliet
(aka Captain Beefheart)
CCIP is offline   Reply With Quote
Old 03-03-10, 11:54 PM   #25
Webster
Stowaway
 
Posts: n/a
Downloads:
Uploads:
Default

Quote:
Originally Posted by CCIP View Post
As I noted in earlier post, that is exactly what I tested today. Doesn't make a difference, sadly.
can you see anything in the save game files to suggest it is saved there as it would have to be for it not to start new each time?
  Reply With Quote
Old 03-03-10, 11:58 PM   #26
CCIP
Navy Seal
 
Join Date: Apr 2005
Location: Waterloo, Canada
Posts: 8,700
Downloads: 29
Uploads: 2


Default

Quote:
Originally Posted by Webster View Post
can you see anything in the save game files to suggest it is saved there as it would have to be for it not to start new each time?
Yeah, as I mentioned on the previous page, I've looked. It's under ActiveUserPlayerUnits.upc in each save folder, if you choose to keep games locally. It does save the morale, but not load it correctly.
__________________

There are only forty people in the world and five of them are hamburgers.
-Don Van Vliet
(aka Captain Beefheart)
CCIP is offline   Reply With Quote
Old 03-04-10, 12:05 AM   #27
etheberge
Watch Officer
 
Join Date: Nov 2007
Location: Montreal, QC
Posts: 345
Downloads: 614
Uploads: 10
Default

Quote:
Originally Posted by sergei View Post
That's an interesting point. We still don't really know what happens to our files when we synchronize with the central server,
Even if I choose to not save my games online through the Ubi launcher, I still get the message that they were synchronized with the server when I start the game. And they still come back if I delete them from the folder manually. Who knows what's going on there?

What a mess

Quote:
Originally Posted by CCIP View Post
Yeah, as I mentioned on the previous page, I've looked. It's under ActiveUserPlayerUnits.upc in each save folder, if you choose to keep games locally. It does save the morale, but not load it correctly.
CCIP i thought I noticed something about a console being available when the modding functions were enabled? Maybe we can reset the moral from there within the game by typing in a command? Could be worth a shot.
__________________

11 War Patrols / 56 ships sunk or damaged for 212,022 tons
Zero casualties throughout the war
Scuttled on 8 May, 1945 in Sonderburg Bay, after German surrender
etheberge is offline   Reply With Quote
Old 03-04-10, 12:11 AM   #28
Turbografx
Old Stormalong
 
Join Date: Dec 2007
Location: The Gret Stet of Loosiana
Posts: 232
Downloads: 104
Uploads: 0
Default

How they hell did they not find this bug and the camera lock out one while testing the game? Einfach wahnsinnig...
Turbografx is offline   Reply With Quote
Old 03-04-10, 12:13 AM   #29
USS Albacore
Nub
 
Join Date: Mar 2010
Posts: 3
Downloads: 33
Uploads: 0
Default

I just tried every possible configuration of loading, saving, game settings, save settings, new game, not new game etc. Still getting the zero morale issue every time after reloading.
USS Albacore is offline   Reply With Quote
Old 03-04-10, 12:13 AM   #30
etheberge
Watch Officer
 
Join Date: Nov 2007
Location: Montreal, QC
Posts: 345
Downloads: 614
Uploads: 10
Default

CCIP,

I just saw this setting that Ducimus was musing about related to the moral coefficient. It seems to be in basic.cfg

[CREW_0] ;SEAMAN
MoraleMin=0.30
MoraleMax=0.60
MoraleStep=0.05
FatigueMin=0
FatigueMax=0.5
FatigueStep=0.2
CoefMorale=0.4
CoefFatigue=0.2
QualEffect=1
Hp=10
Wounded=-0.02
Dead=-0.05
SunkShips=0.1
TorpedoHit=0.05
Experience=0


There's a section for every crew member. Could be worth to reset to 0 (or 1? I don't know how that value is used) and test with a new campaign and save game or however you've been testing so far.
__________________

11 War Patrols / 56 ships sunk or damaged for 212,022 tons
Zero casualties throughout the war
Scuttled on 8 May, 1945 in Sonderburg Bay, after German surrender
etheberge is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 08:13 PM.


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.