Class QuestHelper
- Namespace
- Helpers
- Assembly
- TaleWorlds.CampaignSystem.dll
public static class QuestHelper
- Inheritance
-
QuestHelper
- Inherited Members
Methods
AddMapArrowFromPointToTarget(TextObject, Vec2, Vec2, float, float)
public static void AddMapArrowFromPointToTarget(TextObject name, Vec2 sourcePosition, Vec2 targetPosition, float life, float error)
Parameters
nameTextObjectsourcePositionVec2targetPositionVec2lifefloaterrorfloat
ApplyGenericMinorMajorCoercionConsequences(QuestBase, MapEvent)
public static void ApplyGenericMinorMajorCoercionConsequences(QuestBase quest, MapEvent mapEvent)
Parameters
CheckGoldForAlternativeSolution(int, ref TextObject)
public static bool CheckGoldForAlternativeSolution(int requiredGold, ref TextObject explanation)
Parameters
requiredGoldintexplanationTextObject
Returns
CheckMinorMajorCoercion(QuestBase, MapEvent, PartyBase)
public static bool CheckMinorMajorCoercion(QuestBase questToCheck, MapEvent mapEvent, PartyBase attackerParty)
Parameters
Returns
CheckRosterForAlternativeSolution(TroopRoster, int, ref TextObject, int, bool)
public static bool CheckRosterForAlternativeSolution(TroopRoster troopRoster, int requiredTroopCount, ref TextObject explanation, int minimumTier = 0, bool mountedRequired = false)
Parameters
troopRosterTroopRosterrequiredTroopCountintexplanationTextObjectminimumTierintmountedRequiredbool
Returns
CheckWarDeclarationAndFailOrCancelTheQuest(QuestBase, IFaction, IFaction, DeclareWarDetail, TextObject, TextObject, bool)
public static void CheckWarDeclarationAndFailOrCancelTheQuest(QuestBase questToCheck, IFaction faction1, IFaction faction2, DeclareWarAction.DeclareWarDetail detail, TextObject failLog, TextObject cancelLog, bool forceCancel = false)
Parameters
questToCheckQuestBasefaction1IFactionfaction2IFactiondetailDeclareWarAction.DeclareWarDetailfailLogTextObjectcancelLogTextObjectforceCancelbool
GetAlternativeSolutionMeleeSkills()
public static List<SkillObject> GetAlternativeSolutionMeleeSkills()
Returns
GetAlternativeSolutionRangedSkills()
public static List<SkillObject> GetAlternativeSolutionRangedSkills()
Returns
GetAveragePriceOfItemInTheWorld(ItemObject)
public static int GetAveragePriceOfItemInTheWorld(ItemObject item)
Parameters
itemItemObject
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).