diff --git a/GameObjects/GameObjects/Troop.cs b/GameObjects/GameObjects/Troop.cs index 2cc871f1..a38ee147 100644 --- a/GameObjects/GameObjects/Troop.cs +++ b/GameObjects/GameObjects/Troop.cs @@ -7232,7 +7232,7 @@ public void Occupy() military.Combativity /= 2; } - + this.BelongedFaction.Leader.TextDestinationString = this.BelongedFaction.Name; this.Scenario.GameScreen.xianshishijiantupian(this.BelongedFaction.Leader , currentArchitecture.Name ,"zhanling","zhanling.jpg","zhanling.wma",false ); currentArchitecture.ResetFaction(this.BelongedFaction); if ( diff --git a/WorldOfTheThreeKingdoms/YouxiPingmu/MGSPersonText.cs b/WorldOfTheThreeKingdoms/YouxiPingmu/MGSPersonText.cs index 4ae9008d..b2306bd5 100644 --- a/WorldOfTheThreeKingdoms/YouxiPingmu/MGSPersonText.cs +++ b/WorldOfTheThreeKingdoms/YouxiPingmu/MGSPersonText.cs @@ -180,6 +180,7 @@ public override void CaptivePlayerRelease(Faction from, Faction to, Captive capt { this.Plugins.tupianwenziPlugin.SetConfirmationDialog(this.Plugins.ConfirmationDialogPlugin, new GameDelegates.VoidFunction(captive.ReleaseCaptive), new GameDelegates.VoidFunction(captive.ReturnRansom)); this.Plugins.ConfirmationDialogPlugin.SetPosition(ShowPosition.Center); + from.Leader.TextDestinationString = captive.Name; this.Plugins.tupianwenziPlugin.SetGameObjectBranch(from.Leader, captive, "ReleaseCaptive"); this.Plugins.tupianwenziPlugin.IsShowing = true; } diff --git a/WorldOfTheThreeKingdoms/bin/x86/Release/GameComponents/tupianwenzi/Data/tupianwenziTextTree.xml b/WorldOfTheThreeKingdoms/bin/x86/Release/GameComponents/tupianwenzi/Data/tupianwenziTextTree.xml index 5b725c95..764fc178 100644 --- a/WorldOfTheThreeKingdoms/bin/x86/Release/GameComponents/tupianwenzi/Data/tupianwenziTextTree.xml +++ b/WorldOfTheThreeKingdoms/bin/x86/Release/GameComponents/tupianwenzi/Data/tupianwenziTextTree.xml @@ -8,7 +8,7 @@ - + @@ -134,7 +134,7 @@ - + @@ -247,9 +247,9 @@ - + - + @@ -504,8 +504,8 @@ - - + +