| 
| static float  | FindPotentialStrength (IFaction faction) | 
|   | 
| static float  | GetPowerRatioToEnemies (Kingdom kingdom) | 
|   | 
| static Tuple< bool, string >  | IsClanNameApplicable (string name) | 
|   | 
| static Tuple< bool, string >  | IsKingdomNameApplicable (string name) | 
|   | 
| static float  | GetPowerRatioToTributePayedKingdoms (Kingdom kingdom) | 
|   | 
| static bool  | CanClanBeGrantedFief (Clan clan) | 
|   | 
| static bool  | CanPlayerEnterFaction (bool asVassal=false) | 
|   | 
| static float  | GetTotalEnemyKingdomPower (Kingdom kingdom) | 
|   | 
| static float  | GetTotalTributePayedKingdomsPower (Kingdom kingdom) | 
|   | 
| static IEnumerable< Army >  | GetKingdomArmies (IFaction mapFaction) | 
|   | 
| static float  | SettlementProsperityEffectOnGarrisonSizeConstant (Town town) | 
|   | 
| static float  | SettlementFoodPotentialEffectOnGarrisonSizeConstant (Settlement settlement) | 
|   | 
| static float  | OwnerClanEconomyEffectOnGarrisonSizeConstant (Clan clan) | 
|   | 
| static float  | FindIdealGarrisonStrengthPerWalledCenter (Kingdom kingdom, Clan clan=null) | 
|   | 
| static void  | FinishAllRelatedHostileActionsOfNobleToFaction (Hero noble, IFaction faction) | 
|   | 
| static void  | FinishAllRelatedHostileActionsOfFactionToFaction (IFaction faction1, IFaction faction2) | 
|   | 
| static void  | FinishAllRelatedHostileActions (Clan clan1, Clan clan2) | 
|   | 
| static void  | FinishAllRelatedHostileActions (Kingdom kingdom1, Kingdom kingdom2) | 
|   | 
| static void  | AdjustFactionStancesForClanJoiningKingdom (Clan joiningClan, Kingdom kingdomToJoin) | 
|   | 
| static TextObject  | GetTermUsedByOtherFaction (IFaction faction, IFaction otherFaction, bool pejorative) | 
|   | 
| static TextObject  | GetFormalNameForFactionCulture (CultureObject factionCulture) | 
|   | 
| static TextObject  | GetInformalNameForFactionCulture (CultureObject factionCulture) | 
|   | 
| static TextObject  | GetAdjectiveForFactionCulture (CultureObject factionCulture) | 
|   | 
| static TextObject  | GetAdjectiveForFaction (IFaction faction) | 
|   | 
| static TextObject  | GenerateClanNameforPlayer () | 
|   | 
| static float  | GetDistanceToClosestNonAllyFortificationOfFaction (IFaction faction) | 
|   | 
| static Settlement  | FactionMidSettlement (IFaction faction) | 
|   | 
| static List< IFaction >  | GetPossibleKingdomsToDeclareWar (Kingdom kingdom) | 
|   | 
| static List< IFaction >  | GetPossibleKingdomsToDeclarePeace (Kingdom kingdom) | 
|   | 
| static IEnumerable< Clan >  | GetAllyMinorFactions (CharacterObject otherCharacter) | 
|   | 
| static Clan  | ChooseHeirClanForFiefs (Clan oldClan) | 
|   | 
| static bool  | CanPlayerOfferMercenaryService (Kingdom offerKingdom, out List< IFaction > playerWars, out List< IFaction > warsOfFactionToJoin) | 
|   | 
| static bool  | CanPlayerOfferVassalage (Kingdom offerKingdom, out List< IFaction > playerWars, out List< IFaction > warsOfFactionToJoin) | 
|   | 
| static bool  | IsMainClanMemberAvailableForRecall (Hero hero, MobileParty targetParty, out TextObject explanation) | 
|   | 
| static bool  | IsMainClanMemberAvailableForPartyLeaderChange (Hero hero, bool isSend, MobileParty targetParty, out TextObject explanation) | 
|   | 
| static bool  | IsMainClanMemberAvailableForSendingSettlement (Hero hero, Settlement targetSettlement, out TextObject explanation) | 
|   | 
| static bool  | IsMainClanMemberAvailableForSendingSettlementAsGovernor (Hero hero, Settlement settlementOfGovernor, out TextObject explanation) | 
|   |