| 
| static bool  | IsWarCausedByPlayer (IFaction faction1, IFaction faction2, DeclareWarAction.DeclareWarDetail declareWarDetail) | 
|   | 
| static List<(LogEntry, IFaction, IFaction)>  | GetLogsForWar (StanceLink stance) | 
|   | 
| static List< Settlement >  | GetSuccessfullSiegesInWarForFaction (IFaction capturerFaction, StanceLink stance, Func< Settlement, bool > condition=null) | 
|   | 
| static List< Settlement >  | GetRaidsInWar (IFaction faction, StanceLink stance, Func< Settlement, bool > condition=null) | 
|   | 
| static List< Hero >  | GetPrisonersOfWarTakenByFaction (IFaction capturerFaction, IFaction prisonerFaction) | 
|   | 
| static bool  | DidMainHeroSwornNotToAttackFaction (IFaction faction, out TextObject explanation) | 
|   |