Class ClanTierModel
- Namespace
- TaleWorlds.CampaignSystem.ComponentInterfaces
- Assembly
- TaleWorlds.CampaignSystem.dll
public abstract class ClanTierModel : GameModel
- Inheritance
-
ClanTierModel
- Derived
- Inherited Members
Constructors
ClanTierModel()
protected ClanTierModel()
Properties
BannerEligibleTier
public abstract int BannerEligibleTier { get; }
Property Value
CompanionToLordClanStartingTier
public abstract int CompanionToLordClanStartingTier { get; }
Property Value
MaxClanTier
public abstract int MaxClanTier { get; }
Property Value
MercenaryEligibleTier
public abstract int MercenaryEligibleTier { get; }
Property Value
MinClanTier
public abstract int MinClanTier { get; }
Property Value
RebelClanStartingTier
public abstract int RebelClanStartingTier { get; }
Property Value
VassalEligibleTier
public abstract int VassalEligibleTier { get; }
Property Value
Methods
CalculateInitialInfluence(Clan)
public abstract int CalculateInitialInfluence(Clan clan)
Parameters
clanClan
Returns
CalculateInitialRenown(Clan)
public abstract int CalculateInitialRenown(Clan clan)
Parameters
clanClan
Returns
CalculateTier(Clan)
public abstract int CalculateTier(Clan clan)
Parameters
clanClan
Returns
GetCompanionLimit(Clan)
public abstract int GetCompanionLimit(Clan clan)
Parameters
clanClan
Returns
GetPartyLimitForTier(Clan, int)
public abstract int GetPartyLimitForTier(Clan clan, int clanTierToCheck)
Parameters
Returns
GetRequiredRenownForTier(int)
public abstract int GetRequiredRenownForTier(int tier)
Parameters
tierint
Returns
HasUpcomingTier(Clan, out TextObject, bool)
public abstract (ExplainedNumber, bool) HasUpcomingTier(Clan clan, out TextObject extraExplanation, bool includeDescriptions = false)
Parameters
clanClanextraExplanationTextObjectincludeDescriptionsbool
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).