Class DiplomacyHelper
- Namespace
- Helpers
- Assembly
- TaleWorlds.CampaignSystem.dll
public static class DiplomacyHelper
- Inheritance
-
DiplomacyHelper
- Inherited Members
Methods
DidMainHeroSwornNotToAttackFaction(IFaction, out TextObject)
public static bool DidMainHeroSwornNotToAttackFaction(IFaction faction, out TextObject explanation)
Parameters
faction
IFactionexplanation
TextObject
Returns
GetLogsForWar(StanceLink)
public static List<(LogEntry, IFaction, IFaction)> GetLogsForWar(StanceLink stance)
Parameters
stance
StanceLink
Returns
GetPrisonersOfWarTakenByFaction(IFaction, IFaction)
public static List<Hero> GetPrisonersOfWarTakenByFaction(IFaction capturerFaction, IFaction prisonerFaction)
Parameters
Returns
GetRaidsInWar(IFaction, StanceLink, Func<Settlement, bool>)
public static List<Settlement> GetRaidsInWar(IFaction faction, StanceLink stance, Func<Settlement, bool> condition = null)
Parameters
faction
IFactionstance
StanceLinkcondition
Func<Settlement, bool>
Returns
GetSuccessfullSiegesInWarForFaction(IFaction, StanceLink, Func<Settlement, bool>)
public static List<Settlement> GetSuccessfullSiegesInWarForFaction(IFaction capturerFaction, StanceLink stance, Func<Settlement, bool> condition = null)
Parameters
capturerFaction
IFactionstance
StanceLinkcondition
Func<Settlement, bool>
Returns
IsWarCausedByPlayer(IFaction, IFaction, DeclareWarDetail)
public static bool IsWarCausedByPlayer(IFaction faction1, IFaction faction2, DeclareWarAction.DeclareWarDetail declareWarDetail)
Parameters
faction1
IFactionfaction2
IFactiondeclareWarDetail
DeclareWarAction.DeclareWarDetail
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).