M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.ComponentInterfaces.ClanTierModel Class Referenceabstract

Inherits TaleWorlds.Core.GameModel.

Inherited by TaleWorlds.CampaignSystem.GameComponents.DefaultClanTierModel.

Public Member Functions

abstract int CalculateInitialRenown (Clan clan)
 
abstract int CalculateInitialInfluence (Clan clan)
 
abstract int CalculateTier (Clan clan)
 
abstract bool HasUpcomingTier (Clan clan, out TextObject extraExplanation, bool includeDescriptions=false)
 
abstract int GetRequiredRenownForTier (int tier)
 
abstract int GetPartyLimitForTier (Clan clan, int clanTierToCheck)
 
abstract int GetCompanionLimit (Clan clan)
 

Public Attributes

abstract ExplainedNumber
 

Properties

abstract int MinClanTier [get]
 
abstract int MaxClanTier [get]
 
abstract int MercenaryEligibleTier [get]
 
abstract int VassalEligibleTier [get]
 
abstract int BannerEligibleTier [get]
 
abstract int RebelClanStartingTier [get]
 
abstract int CompanionToLordClanStartingTier [get]
 

Member Function Documentation

◆ CalculateInitialRenown()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.ClanTierModel.CalculateInitialRenown ( Clan  clan)
pure virtual

◆ CalculateInitialInfluence()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.ClanTierModel.CalculateInitialInfluence ( Clan  clan)
pure virtual

◆ CalculateTier()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.ClanTierModel.CalculateTier ( Clan  clan)
pure virtual

◆ HasUpcomingTier()

abstract bool TaleWorlds.CampaignSystem.ComponentInterfaces.ClanTierModel.HasUpcomingTier ( Clan  clan,
out TextObject  extraExplanation,
bool  includeDescriptions = false 
)

◆ GetRequiredRenownForTier()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.ClanTierModel.GetRequiredRenownForTier ( int  tier)
pure virtual

◆ GetPartyLimitForTier()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.ClanTierModel.GetPartyLimitForTier ( Clan  clan,
int  clanTierToCheck 
)
pure virtual

◆ GetCompanionLimit()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.ClanTierModel.GetCompanionLimit ( Clan  clan)
pure virtual

Member Data Documentation

◆ ExplainedNumber

abstract TaleWorlds.CampaignSystem.ComponentInterfaces.ClanTierModel.ExplainedNumber

Property Documentation

◆ MinClanTier

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.ClanTierModel.MinClanTier
get

◆ MaxClanTier

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.ClanTierModel.MaxClanTier
get

◆ MercenaryEligibleTier

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.ClanTierModel.MercenaryEligibleTier
get

◆ VassalEligibleTier

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.ClanTierModel.VassalEligibleTier
get

◆ BannerEligibleTier

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.ClanTierModel.BannerEligibleTier
get

◆ RebelClanStartingTier

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.ClanTierModel.RebelClanStartingTier
get

◆ CompanionToLordClanStartingTier

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.ClanTierModel.CompanionToLordClanStartingTier
get