Skip to content

Commit af6f279

Browse files
authored
Merge pull request #253 from DiplomacyTeam/dev
Release v1.2.10
2 parents c15f7f3 + ff8dbb8 commit af6f279

8 files changed

Lines changed: 17 additions & 8 deletions

File tree

build/common.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<!--Module Version-->
44
<PropertyGroup>
5-
<Version>1.2.9</Version>
5+
<Version>1.2.10</Version>
66
<GameVersion>1.0.0</GameVersion>
77
</PropertyGroup>
88

changelog.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
11
---------------------------------------------------------------------------------------------------
2+
Version: 1.2.10
3+
Game Versions: v1.0.0,v1.0.1,v1.0.2,v1.0.3,v1.1.0,v1.1.1,v1.1.2,v1.1.3,v1.1.4,v1.1.5,v1.1.6,v1.2.0,v1.2.1,v1.2.2,v1.2.3,v1.2.4,v1.2.5,v1.2.6,v1.2.7,v1.2.8
4+
* Add support for v1.2.6,v1.2.7,v1.2.8
5+
* Localization issues (Gedevan-Aleksizde)
6+
* Hero without party crash (arunasradv)
7+
---------------------------------------------------------------------------------------------------
28
Version: 1.2.9
39
Game Versions: v1.0.0,v1.0.1,v1.0.2,v1.0.3,v1.1.0,v1.1.1,v1.1.2,v1.1.3,v1.1.4,v1.1.5,v1.1.6,v1.2.0,v1.2.1,v1.2.2,v1.2.3,v1.2.4,v1.2.5
410
* Add support for v1.2.5

src/Bannerlord.Diplomacy/CampaignBehaviors/CivilWarBehavior.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ internal sealed class CivilWarBehavior : CampaignBehaviorBase
2525
public override void RegisterEvents()
2626
{
2727
CampaignEvents.DailyTickClanEvent.AddNonSerializedListener(this, DailyTickClan);
28-
#if v124
28+
#if v124 || v125 || v126 || v127 || v128
2929
CampaignEvents.OnClanChangedKingdomEvent.AddNonSerializedListener(this, (x, y, z, _, _) => RemoveClanFromRebelFaction(x, y, z));
3030
#elif v100 || v101 || v102 || v103 || v110 || v111 || v112 || v113 || v114 || v115 || v116 || v120 || v121 || v122 || v123
3131
CampaignEvents.ClanChangedKingdom.AddNonSerializedListener(this, (x, y, z, _, _) => RemoveClanFromRebelFaction(x, y, z));

src/Bannerlord.Diplomacy/CampaignBehaviors/WarExhaustionBehavior.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ private void OnHeroKilled(Hero victim, Hero killer, KillCharacterAction.KillChar
169169
return;
170170
}
171171

172-
_warExhaustionManager.AddHeroPerishedWarExhaustion(kingdoms, victim, killer.PartyBelongedTo.Name ?? effector!.Name, detail);
172+
_warExhaustionManager.AddHeroPerishedWarExhaustion(kingdoms, victim, killer.PartyBelongedTo?.Name ?? effector!.Name, detail);
173173
}
174174

175175

@@ -251,4 +251,4 @@ public override void SyncData(IDataStore dataStore)
251251
}
252252
}
253253
}
254-
}
254+
}

src/Bannerlord.Diplomacy/ViewModel/RebelFactionsVM.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ public void OnCreateFaction()
139139
inquiryElements,
140140
true,
141141
1,
142-
#if v120 || v121 || v122 || v123 || v124 || v125
142+
#if v120 || v121 || v122 || v123 || v124 || v125 || v126 || v127 || v128
143143
1,
144144
#endif
145145
GameTexts.FindText("str_ok").ToString(),

src/Bannerlord.Diplomacy/ViewModel/WarExhaustionMapIndicatorVM.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public WarExhaustionMapIndicatorVM()
1919
_kingdomsAtWar = new MBBindingList<WarExhaustionMapIndicatorItemVM>();
2020
RefreshValues();
2121
DiplomacyEvents.WarExhaustionInitialized.AddNonSerializedListener(this, HandleStanceChange);
22-
#if v124
22+
#if v124 || v125 || v126 || v127 || v128
2323
CampaignEvents.OnClanChangedKingdomEvent.AddNonSerializedListener(this, (x, _, _, _, _) => HandleClanChangedKingdom(x));
2424
#elif v100 || v101 || v102 || v103 || v110 || v111 || v112 || v113 || v114 || v115 || v116 || v120 || v121 || v122 || v123
2525
CampaignEvents.ClanChangedKingdom.AddNonSerializedListener(this, (x, _, _, _, _) => HandleClanChangedKingdom(x));
@@ -51,7 +51,7 @@ public override void OnFinalize()
5151
{
5252
base.OnFinalize();
5353

54-
#if v124
54+
#if v124 || v125 || v126 || v127 || v128
5555
CampaignEvents.OnClanChangedKingdomEvent.ClearListeners(this);
5656
#elif v100 || v101 || v102 || v103 || v110 || v111 || v112 || v113 || v114 || v115 || v116 || v120 || v121 || v122 || v123
5757
CampaignEvents.ClanChangedKingdom.ClearListeners(this);

src/Bannerlord.Diplomacy/ViewModelMixin/KingdomTruceItemVmMixin.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ internal sealed class KingdomTruceItemVMMixin : BaseViewModelMixin<KingdomTruceI
3636
private static readonly TextObject _TPacts = new(StringConstants.NonAggressionPacts);
3737

3838
private static readonly TextObject _TNapHelpText = new("{=9zlQNtlX}Form a non-aggression pact lasting {DAYS} days.");
39-
private static readonly TextObject _TWarExhaustion = new("{=XmV_TQ0bH}War Exhaustion");
39+
private static readonly TextObject _TWarExhaustion = new("{=XmVTQ0bH}War Exhaustion");
4040

4141
private static readonly TextObject _TBreakAlliance = new("{=K4GraLTn}Break Alliance");
4242

supported-game-versions.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
v1.2.8
2+
v1.2.7
3+
v1.2.6
14
v1.2.5
25
v1.2.4
36
v1.2.3

0 commit comments

Comments
 (0)