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
name
TextObjectsourcePosition
Vec2targetPosition
Vec2life
floaterror
float
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
requiredGold
intexplanation
TextObject
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
troopRoster
TroopRosterrequiredTroopCount
intexplanation
TextObjectminimumTier
intmountedRequired
bool
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
questToCheck
QuestBasefaction1
IFactionfaction2
IFactiondetail
DeclareWarAction.DeclareWarDetailfailLog
TextObjectcancelLog
TextObjectforceCancel
bool
GetAlternativeSolutionMeleeSkills()
public static List<SkillObject> GetAlternativeSolutionMeleeSkills()
Returns
GetAlternativeSolutionRangedSkills()
public static List<SkillObject> GetAlternativeSolutionRangedSkills()
Returns
GetAveragePriceOfItemInTheWorld(ItemObject)
public static int GetAveragePriceOfItemInTheWorld(ItemObject item)
Parameters
item
ItemObject
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).