Class IssueModel
- Namespace
- TaleWorlds.CampaignSystem.ComponentInterfaces
- Assembly
- TaleWorlds.CampaignSystem.dll
public abstract class IssueModel : GameModel
- Inheritance
-
IssueModel
- Derived
- Inherited Members
Constructors
IssueModel()
protected IssueModel()
Properties
IssueOwnerCoolDownInDays
public abstract int IssueOwnerCoolDownInDays { get; }
Property Value
Methods
GetCausalityForHero(Hero, IssueBase)
public abstract (int, int) GetCausalityForHero(Hero alternativeSolutionHero, IssueBase issue)
Parameters
Returns
GetDurationOfResolutionForHero(Hero, IssueBase)
public abstract CampaignTime GetDurationOfResolutionForHero(Hero alternativeSolutionHero, IssueBase issue)
Parameters
Returns
GetFailureRiskForHero(Hero, IssueBase)
public abstract float GetFailureRiskForHero(Hero alternativeSolutionHero, IssueBase issue)
Parameters
Returns
GetIssueAlternativeSolutionSkill(Hero, IssueBase)
public abstract (SkillObject, int) GetIssueAlternativeSolutionSkill(Hero hero, IssueBase issue)
Parameters
Returns
- (SkillObject skill, int xp)
GetIssueDifficultyMultiplier()
public abstract float GetIssueDifficultyMultiplier()
Returns
GetIssueEffectOfClan(IssueEffect, Clan, ref ExplainedNumber)
public abstract void GetIssueEffectOfClan(IssueEffect issueEffect, Clan clan, ref ExplainedNumber explainedNumber)
Parameters
issueEffect
IssueEffectclan
ClanexplainedNumber
ExplainedNumber
GetIssueEffectOfHero(IssueEffect, Hero, ref ExplainedNumber)
public abstract void GetIssueEffectOfHero(IssueEffect issueEffect, Hero hero, ref ExplainedNumber explainedNumber)
Parameters
issueEffect
IssueEffecthero
HeroexplainedNumber
ExplainedNumber
GetIssueEffectsOfSettlement(IssueEffect, Settlement, ref ExplainedNumber)
public abstract void GetIssueEffectsOfSettlement(IssueEffect issueEffect, Settlement settlement, ref ExplainedNumber explainedNumber)
Parameters
issueEffect
IssueEffectsettlement
SettlementexplainedNumber
ExplainedNumber
GetTroopsRequiredForHero(Hero, IssueBase)
public abstract int GetTroopsRequiredForHero(Hero alternativeSolutionHero, IssueBase issue)
Parameters
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).