| 
| static void  | AddMapArrowFromPointToTarget (TextObject name, Vec2 sourcePosition, Vec2 targetPosition, float life, float error) | 
|   | 
| static bool  | CheckGoldForAlternativeSolution (int requiredGold, ref TextObject explanation) | 
|   | 
| static List< SkillObject >  | GetAlternativeSolutionMeleeSkills () | 
|   | 
| static bool  | CheckRosterForAlternativeSolution (TroopRoster troopRoster, int requiredTroopCount, ref TextObject explanation, int minimumTier=0, bool mountedRequired=false) | 
|   | 
| static List< SkillObject >  | GetAlternativeSolutionRangedSkills () | 
|   | 
| static bool  | CheckMinorMajorCoercion (QuestBase questToCheck, MapEvent mapEvent, PartyBase attackerParty) | 
|   | 
| static void  | ApplyGenericMinorMajorCoercionConsequences (QuestBase quest, MapEvent mapEvent) | 
|   | 
| static int  | GetAveragePriceOfItemInTheWorld (ItemObject item) | 
|   | 
| static void  | CheckWarDeclarationAndFailOrCancelTheQuest (QuestBase questToCheck, IFaction faction1, IFaction faction2, DeclareWarAction.DeclareWarDetail detail, TextObject failLog, TextObject cancelLog, bool forceCancel=false) | 
|   |