M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.GameComponents.DefaultPartySizeLimitModel Class Reference

Inherits TaleWorlds.CampaignSystem.ComponentInterfaces.PartySizeLimitModel.

Inherited by StoryMode.GameComponents.StoryModePartySizeLimitModel.

Public Member Functions

 DefaultPartySizeLimitModel ()
 
override ExplainedNumber GetPartyMemberSizeLimit (PartyBase party, bool includeDescriptions=false)
 
override ExplainedNumber GetPartyPrisonerSizeLimit (PartyBase party, bool includeDescriptions=false)
 
override int GetTierPartySizeEffect (int tier)
 
override int GetAssumedPartySizeForLordParty (Hero leaderHero, IFaction partyMapFaction, Clan actualClan)
 
abstract ExplainedNumber GetPartyMemberSizeLimit (PartyBase party, bool includeDescriptions=false)
 
abstract ExplainedNumber GetPartyPrisonerSizeLimit (PartyBase party, bool includeDescriptions=false)
 
abstract int GetTierPartySizeEffect (int tier)
 
abstract int GetAssumedPartySizeForLordParty (Hero leaderHero, IFaction partyMapFaction, Clan actualClan)
 

Static Public Member Functions

static string ShowPartySizeDetail (List< String > strings)
 
static string FillParty (List< String > strings)
 
static string GiveTroopsToMainParty (List< String > strings)
 
static string AddRandomHeroToParty (List< String > strings)
 
static string AddPrisoner (List< String > strings)
 

Constructor & Destructor Documentation

◆ DefaultPartySizeLimitModel()

TaleWorlds.CampaignSystem.GameComponents.DefaultPartySizeLimitModel.DefaultPartySizeLimitModel ( )

Member Function Documentation

◆ GetPartyMemberSizeLimit()

override ExplainedNumber TaleWorlds.CampaignSystem.GameComponents.DefaultPartySizeLimitModel.GetPartyMemberSizeLimit ( PartyBase  party,
bool  includeDescriptions = false 
)
virtual

◆ GetPartyPrisonerSizeLimit()

override ExplainedNumber TaleWorlds.CampaignSystem.GameComponents.DefaultPartySizeLimitModel.GetPartyPrisonerSizeLimit ( PartyBase  party,
bool  includeDescriptions = false 
)
virtual

◆ GetTierPartySizeEffect()

override int TaleWorlds.CampaignSystem.GameComponents.DefaultPartySizeLimitModel.GetTierPartySizeEffect ( int  tier)
virtual

◆ GetAssumedPartySizeForLordParty()

override int TaleWorlds.CampaignSystem.GameComponents.DefaultPartySizeLimitModel.GetAssumedPartySizeForLordParty ( Hero  leaderHero,
IFaction  partyMapFaction,
Clan  actualClan 
)
virtual

◆ ShowPartySizeDetail()

static string TaleWorlds.CampaignSystem.GameComponents.DefaultPartySizeLimitModel.ShowPartySizeDetail ( List< String >  strings)
static

◆ FillParty()

static string TaleWorlds.CampaignSystem.GameComponents.DefaultPartySizeLimitModel.FillParty ( List< String >  strings)
static

◆ GiveTroopsToMainParty()

static string TaleWorlds.CampaignSystem.GameComponents.DefaultPartySizeLimitModel.GiveTroopsToMainParty ( List< String >  strings)
static

◆ AddRandomHeroToParty()

static string TaleWorlds.CampaignSystem.GameComponents.DefaultPartySizeLimitModel.AddRandomHeroToParty ( List< String >  strings)
static

◆ AddPrisoner()

static string TaleWorlds.CampaignSystem.GameComponents.DefaultPartySizeLimitModel.AddPrisoner ( List< String >  strings)
static