Ahoy Trevally,
I don't know how much you are in SH5 these days but I must hear your opinion about some ideas how to finally put on end on infamous tonnage bar bug together with tonnage bar it self...
As you probably already know, the bug becomes more and more frequent these days , probably due to some changes with Ubisoft Uplay,DRM or whatever...Even experienced guys like sober leaving the game after all these years, because of this.
Despite the number of your posts where you explaining that actual tonnage is not so important with OH2 most of new players will still fail to see forest for the threes and missed the whole point and beauty of OHII. However, people with tonnage bar stuck will truly have serious issues to progress in the campaign because they are not able to earn Value points which are necessary to pass from one campaign to another...
Here you can see my
ideas (last tree posts) . The modifications are ment to be used together with my tweak for removed tonnage bar which you can see
here...
This is an example of my changes in
campaign.cfg file of opening campaign with elaboration "why".
Code:
[Campaign]
NameId=TotalGermany39
Title=Campaign.Title
Description=Campaign.Description
StartDate=19390831
EndDate=19400601
IsStartingCampaign=true
RequiredSubTypes=SSTypeIIA,SSTypeVIIA,SSTypeVIIB,SSTypeVIIC
RequiredProfileAchievements=
RequiredCareerAchievements=
[Campaign.CampObj]
Name=Campaign.CampObj.Name
ValuePointsRequired=8
ValuePointsMajorVictory=10
DateMajorVictory=19400601
DateHistoricalVictory=19400601
IsCompleted=false
IsFailed=false
DateOfCompletion=0
[Campaign.CampObj.MacroObj 1]
ObjectiveID=TG_Scapa_Flow
Name=Campaign.CampObj.MacroObj 1.Name
MapZone=Scapa_Raid
ValuePointsProvided=1
FurtherInfo=Campaign.CampObj.MacroObj 1.FurtherInfo
StartDate=19390910
EndDate=19391015
IsCompleted=true (because player needs at least one Value Point
in order to trigger campaign end when ending date
of final mission is reached and this is not possible
for people with tonnage bar issue. I chose Skapa Flow
mission because it's really short and it isn't necessary
to request any additional missions)
IsFailed=false
AssocMissionsActive=
AssocMissionsCompleted=
ObjActivationAchievements=
[Campaign.CampObj.MacroObj 1.PersObj 1]
PersObjType=0
Name=Special_Operation_P
Description=Campaign.CampObj.MacroObj 1.PersObj 1.Description
RelatedMapLocations=
IsCompleted=false
[Campaign.CampObj.MacroObj 1.PersObj 1.Amount]
IsTonnage=false
Tonnage=0
NumOfShips=1
[Campaign.CampObj.MacroObj 1.PersObj 1.CrtAmount]
IsTonnage=false
Tonnage=0
NumOfShips=0
[Campaign.CampObj.MacroObj 1.PersObj 1.TargetType 1]
Class=BBRoyalSovereign
Type=11
TargetType=0
[Campaign.CampObj.MacroObj 1.PersObj 1.TargetType 2]
Class=BCRenown
Type=10
TargetType=0
[Campaign.CampObj.MacroObj 1.PersObj 1.TargetType 3]
Class=BBQueenElizabeth
Type=11
TargetType=1
[Campaign.CampObj.MacroObj 1.PersObj 1.TargetType 4]
Type=20
TargetType=1
[Campaign.CampObj.MacroObj 1.PersObj 1.TargetIdentif 1]
TargetIdType=2
MapZone=Scapa_Raid
[Campaign.CampObj.MacroObj 2]
ObjectiveID=TG_Norway_Invasion
Name=Campaign.CampObj.MacroObj 2.Name
MapZone=NorwayInvasion
ValuePointsProvided=3
FurtherInfo=Campaign.CampObj.MacroObj 2.FurtherInfo
StartDate=19400320
EndDate=19400411
IsCompleted=false
IsFailed=false
AssocMissionsActive=
AssocMissionsCompleted=
ObjActivationAchievements=
[Campaign.CampObj.MacroObj 2.PersObj 1]
PersObjType=0
Name=Attack_ships_in_Narvik_waters
Description=Campaign.CampObj.MacroObj 2.PersObj 1.Description
RelatedMapLocations=Area_Narvik,Line_Norway_Invasion2
IsCompleted=false
[Campaign.CampObj.MacroObj 2.PersObj 1.Amount]
IsTonnage=false
Tonnage=0
NumOfShips=5
[Campaign.CampObj.MacroObj 2.PersObj 1.CrtAmount]
IsTonnage=false
Tonnage=0
NumOfShips=0
[Campaign.CampObj.MacroObj 2.PersObj 1.TargetType 1]
Type=102
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 1.TargetType 2]
Type=108
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 1.TargetType 3]
Type=103
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 1.TargetType 4]
Type=101
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 1.TargetType 5]
Type=4
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 1.TargetType 6]
Type=11
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 1.TargetType 7]
Type=7
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 1.TargetType 8]
Type=6
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 1.TargetType 9]
Type=8
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 1.TargetType 10]
Type=9
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 1.TargetType 11]
Type=3
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 1.TargetType 12]
Type=10
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 1.TargetIdentif 1]
TargetIdType=0
ToNode=Narvik
[Campaign.CampObj.MacroObj 2.PersObj 1.TargetIdentif 2]
TargetIdType=2
MapZone=DefendNorway
[Campaign.CampObj.MacroObj 2.PersObj 1.TargetIdentif 3]
TargetIdType=3
PatrolNode=NARVIK_Patrol_1
[Campaign.CampObj.MacroObj 2.PersObj 1.TargetIdentif 4]
TargetIdType=0
ToNode=NARVIK_Patrol_1
[Campaign.CampObj.MacroObj 2.PersObj 2]
PersObjType=0
Name=Attack_British_ship_entering_Norway_waters
Description=Campaign.CampObj.MacroObj 2.PersObj 2.Description
RelatedMapLocations=Line_Norway_Invasion
IsCompleted=false
[Campaign.CampObj.MacroObj 2.PersObj 2.Amount]
IsTonnage=false
Tonnage=0
NumOfShips=2
[Campaign.CampObj.MacroObj 2.PersObj 2.CrtAmount]
IsTonnage=false
Tonnage=0
NumOfShips=0
[Campaign.CampObj.MacroObj 2.PersObj 2.TargetType 1]
Type=102
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 2.TargetType 2]
Type=101
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 2.TargetType 3]
Type=108
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 2.TargetType 4]
Type=20
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 2.TargetType 5]
Type=11
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 2.TargetType 6]
Type=4
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 2.TargetType 7]
Type=3
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 2.TargetType 8]
Type=7
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 2.TargetType 9]
Type=6
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 2.TargetType 10]
Type=9
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 2.TargetType 11]
Type=8
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 2.TargetType 12]
Type=13
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 2.TargetType 13]
Type=103
TargetType=1
[Campaign.CampObj.MacroObj 2.PersObj 2.TargetIdentif 1]
TargetIdType=2
MapZone=Norway1
[Campaign.CampObj.MacroObj 2.PersObj 2.TargetIdentif 2]
TargetIdType=2
MapZone=Norway2
[Campaign.CampObj.MacroObj 3]
ObjectiveID=TG_British_Supplies
Name=Campaign.CampObj.MacroObj 3.Name
MapZone=BritishSupplies
ValuePointsProvided=3
FurtherInfo=Campaign.CampObj.MacroObj 3.FurtherInfo
StartDate=19400101
EndDate=19400601
IsCompleted=false
IsFailed=false
AssocMissionsActive=
AssocMissionsCompleted=
ObjActivationAchievements= (Removed ObjActivationAchievement so that mission can be
activated even if player fail to fulfill tonnage objective from EBCW
(which is highly probable for people with tonnage bar issue) or deadline
date of EBCW mission is skiped due to early patrol end, on 25th November for example)
[Campaign.CampObj.MacroObj 3.PersObj 1]
PersObjType=0
Name=Patrol_South_Western_Approaches
Description=Campaign.CampObj.MacroObj 3.PersObj 1.Description
RelatedMapLocations=Area_Southwestern
IsCompleted=false
[Campaign.CampObj.MacroObj 3.PersObj 1.Amount]
IsTonnage=true
Tonnage=500000 (Very high
tonnage objective for last mission of the campaign so that player
wont be interrupted in the middle of convoy attack or something
if tonnage bar decide to work again(it happens), very annoying
thing with SH5 campaign sistem IMO)
NumOfShips=0
[Campaign.CampObj.MacroObj 3.PersObj 1.CrtAmount]
IsTonnage=false
Tonnage=0
NumOfShips=0
[Campaign.CampObj.MacroObj 3.PersObj 1.TargetType 1]
Type=102
TargetType=1
[Campaign.CampObj.MacroObj 3.PersObj 1.TargetType 2]
Type=101
TargetType=1
[Campaign.CampObj.MacroObj 3.PersObj 1.TargetType 3]
Type=103
TargetType=1
[Campaign.CampObj.MacroObj 3.PersObj 1.TargetType 4]
Type=108
TargetType=1
[Campaign.CampObj.MacroObj 3.PersObj 1.TargetType 5]
Type=4
TargetType=1
[Campaign.CampObj.MacroObj 3.PersObj 1.TargetType 6]
Type=13
TargetType=1
[Campaign.CampObj.MacroObj 3.PersObj 1.TargetIdentif 1]
TargetIdType=1
ToNode=St. Nazaire
FromNode=Bristol
[Campaign.CampObj.MacroObj 3.PersObj 1.TargetIdentif 2]
TargetIdType=1
ToNode=Bristol
FromNode=St. Nazaire
[Campaign.CampObj.MacroObj 3.PersObj 1.TargetIdentif 3]
TargetIdType=1
ToNode=Bristol
FromNode=Lorient
[Campaign.CampObj.MacroObj 3.PersObj 1.TargetIdentif 4]
TargetIdType=1
ToNode=Liverpool
FromNode=Gibraltar
[Campaign.CampObj.MacroObj 3.PersObj 1.TargetIdentif 5]
TargetIdType=1
ToNode=Liverpool
FromNode=Halifax
[Campaign.CampObj.MacroObj 3.PersObj 1.TargetIdentif 6]
TargetIdType=1
ToNode=Liverpool
FromNode=Kingston
[Campaign.CampObj.MacroObj 3.PersObj 1.TargetIdentif 7]
TargetIdType=1
ToNode=OG_RALLY
FromNode=Southend
[Campaign.CampObj.MacroObj 3.PersObj 1.TargetIdentif 8]
TargetIdType=1
ToNode=OG_RALLY
FromNode=Liverpool
[Campaign.CampObj.MacroObj 3.PersObj 1.TargetIdentif 9]
TargetIdType=1
ToNode=Gibraltar
FromNode=OG_RALLY
[Campaign.CampObj.MacroObj 3.PersObj 1.TargetIdentif 10]
TargetIdType=1
ToNode=Liverpool
FromNode=Freetown
[Campaign.CampObj.MacroObj 3.PersObj 1.TargetIdentif 11]
TargetIdType=2
MapZone=South_Western
[Campaign.CampObj.MacroObj 4]
ObjectiveID=TG_Blockade_of_Germany
Name=Campaign.CampObj.MacroObj 4.Name
MapZone=NorthPatrol
ValuePointsProvided=2
FurtherInfo=Campaign.CampObj.MacroObj 4.FurtherInfo
StartDate=19390921
EndDate=19400401
IsCompleted=false
IsFailed=false
GenAchiev=OBJ Carriers removed
GenAchievOnFail=OBJ Carriers removed
AssocMissionsActive=
AssocMissionsCompleted=
ObjActivationAchievements=
[Campaign.CampObj.MacroObj 4.PersObj 1]
PersObjType=0
Name=Patrol_the_British_Western_Coast
Description=Campaign.CampObj.MacroObj 4.PersObj 1.Description
RelatedMapLocations=Line_BNP
IsCompleted=false
[Campaign.CampObj.MacroObj 4.PersObj 1.Amount]
IsTonnage=true
Tonnage=80000
NumOfShips=1
[Campaign.CampObj.MacroObj 4.PersObj 1.CrtAmount]
IsTonnage=false
Tonnage=0
NumOfShips=0
[Campaign.CampObj.MacroObj 4.PersObj 1.TargetType 1]
Type=102
TargetType=1
[Campaign.CampObj.MacroObj 4.PersObj 1.TargetType 2]
Type=101
TargetType=1
[Campaign.CampObj.MacroObj 4.PersObj 1.TargetType 3]
Type=108
TargetType=1
[Campaign.CampObj.MacroObj 4.PersObj 1.TargetType 4]
Type=103
TargetType=1
[Campaign.CampObj.MacroObj 4.PersObj 1.TargetType 5]
Type=11
TargetType=1
[Campaign.CampObj.MacroObj 4.PersObj 1.TargetType 6]
Type=6
TargetType=1
[Campaign.CampObj.MacroObj 4.PersObj 1.TargetType 7]
Type=7
TargetType=1
[Campaign.CampObj.MacroObj 4.PersObj 1.TargetType 8]
Type=4
TargetType=1
[Campaign.CampObj.MacroObj 4.PersObj 1.TargetType 9]
Type=3
TargetType=1
[Campaign.CampObj.MacroObj 4.PersObj 1.TargetType 10]
Type=8
TargetType=1
[Campaign.CampObj.MacroObj 4.PersObj 1.TargetType 11]
Type=9
TargetType=1
[Campaign.CampObj.MacroObj 4.PersObj 1.TargetType 12]
Type=13
TargetType=1
[Campaign.CampObj.MacroObj 4.PersObj 1.TargetIdentif 1]
TargetIdType=2
MapZone=North_Western
[Campaign.CampObj.MacroObj 5]
ObjectiveID=TG_British_Coastal_Waters
Name=Campaign.CampObj.MacroObj 5.Name
MapZone=Coastal_Shipping
ValuePointsProvided=1
FurtherInfo=Campaign.CampObj.MacroObj 5.FurtherInfo
StartDate=19390904
EndDate=19391201
IsCompleted=false
IsFailed=false
GenAchiev=OBJ British Coastal Waters Succesful
GenAchievOnFail=OBJ British Coastal Waters Succesful
AssocMissionsActive=
AssocMissionsCompleted=
ObjActivationAchievements= (Removed, same as before)
[Campaign.CampObj.MacroObj 5.PersObj 1]
PersObjType=0
Name=Hunt_around_the_British_Eastern_Coast
Description=Campaign.CampObj.MacroObj 5.PersObj 1.Description
RelatedMapLocations=Line_BCW
IsCompleted=false
[Campaign.CampObj.MacroObj 5.PersObj 1.Amount]
IsTonnage=true
Tonnage=70000
NumOfShips=0
[Campaign.CampObj.MacroObj 5.PersObj 1.CrtAmount]
IsTonnage=false
Tonnage=0
NumOfShips=0
[Campaign.CampObj.MacroObj 5.PersObj 1.TargetType 1]
Type=102
TargetType=1
[Campaign.CampObj.MacroObj 5.PersObj 1.TargetType 2]
Type=101
TargetType=1
[Campaign.CampObj.MacroObj 5.PersObj 1.TargetType 3]
Type=103
TargetType=1
[Campaign.CampObj.MacroObj 5.PersObj 1.TargetType 4]
Type=108
TargetType=1
[Campaign.CampObj.MacroObj 5.PersObj 1.TargetType 5]
Type=4
TargetType=1
[Campaign.CampObj.MacroObj 5.PersObj 1.TargetType 6]
Type=13
TargetType=1
[Campaign.CampObj.MacroObj 5.PersObj 1.TargetIdentif 1]
TargetIdType=1
ToNode=Methil
FromNode=Bergen
[Campaign.CampObj.MacroObj 5.PersObj 1.TargetIdentif 2]
TargetIdType=1
ToNode=Methil
FromNode=Southend
[Campaign.CampObj.MacroObj 5.PersObj 1.TargetIdentif 3]
TargetIdType=1
ToNode=Southend
FromNode=Methil
[Campaign.CampObj.MacroObj 5.PersObj 1.TargetIdentif 4]
TargetIdType=1
ToNode=Southend
FromNode=Tyne
[Campaign.CampObj.MacroObj 5.PersObj 1.TargetIdentif 5]
TargetIdType=1
ToNode=Methil
FromNode=Narvik
[Campaign.CampObj.MacroObj 5.PersObj 1.TargetIdentif 6]
TargetIdType=1
ToNode=Narvik
FromNode=Methil
[Campaign.CampObj.MacroObj 5.PersObj 1.TargetIdentif 7]
TargetIdType=2
MapZone=Coasta_Traffic
[Campaign.CampObj.MacroObj 5.PersObj 1.TargetIdentif 8]
TargetIdType=2
MapZone=Coasta_Traffic2
[Campaign.CampObj.MacroObj 5.PersObj 1.TargetIdentif 9]
TargetIdType=2
MapZone=Coastal_Traffic3
[Campaign.CampObj.MacroObj 5.PersObj 1.TargetIdentif 10]
TargetIdType=2
MapZone=Coastal_Traffic4
[Campaign.CampObj.MacroObj 6]
ObjectiveID=TG_Baltic
Name=Campaign.CampObj.MacroObj 6.Name
MapZone=BalticObjective
ValuePointsProvided=1
FurtherInfo=Campaign.CampObj.MacroObj 6.FurtherInfo
StartDate=19390831
EndDate=19390905
IsCompleted=false
IsFailed=false
AssocMissionsActive=
AssocMissionsCompleted=
ObjActivationAchievements=
[Campaign.CampObj.MacroObj 6.PersObj 1]
PersObjType=0
Name=Danzig_Bay
Description=Campaign.CampObj.MacroObj 6.PersObj 1.Description
RelatedMapLocations=Baltic zone
IsCompleted=false
[Campaign.CampObj.MacroObj 6.PersObj 1.Amount]
IsTonnage=false
Tonnage=0
NumOfShips=2
[Campaign.CampObj.MacroObj 6.PersObj 1.CrtAmount]
IsTonnage=false
Tonnage=0
NumOfShips=0
[Campaign.CampObj.MacroObj 6.PersObj 1.TargetType 1]
Type=4
TargetType=1
[Campaign.CampObj.MacroObj 6.PersObj 1.TargetType 2]
Class=SSUndine
Type=200
TargetType=0
[Campaign.CampObj.MacroObj 6.PersObj 1.TargetType 3]
Type=102
TargetType=1
[Campaign.CampObj.MacroObj 6.PersObj 1.TargetType 4]
Type=108
TargetType=1
[Campaign.CampObj.MacroObj 6.PersObj 1.TargetIdentif 1]
TargetIdType=2
MapZone=BalticSea
I think that with these changes together with banned tonnage bar all players , even with stuck tonnage bar issue, will be able to experience OHII in full light, with fully free, open and nonlinear gameplay with multiple area of operations visible almost all the time.
I also learned that real player progress (AKA new sub offer) is not related at all to missions tonnage objectives, it is rather dependable of player's rating which is increased by some other means...
I'm really excited about this, please tell me what you think...