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

Inherits TaleWorlds.Core.GameModel.

Inherited by TaleWorlds.CampaignSystem.GameComponents.DefaultPrisonerRecruitmentCalculationModel.

Public Member Functions

abstract int GetConformityNeededToRecruitPrisoner (CharacterObject character)
 
abstract int GetConformityChangePerHour (PartyBase party, CharacterObject character)
 
abstract int GetPrisonerRecruitmentMoraleEffect (PartyBase party, CharacterObject character, int num)
 
abstract bool IsPrisonerRecruitable (PartyBase party, CharacterObject character, out int conformityNeeded)
 
abstract bool ShouldPartyRecruitPrisoners (PartyBase party)
 
abstract int CalculateRecruitableNumber (PartyBase party, CharacterObject character)
 

Member Function Documentation

◆ GetConformityNeededToRecruitPrisoner()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.PrisonerRecruitmentCalculationModel.GetConformityNeededToRecruitPrisoner ( CharacterObject  character)
pure virtual

◆ GetConformityChangePerHour()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.PrisonerRecruitmentCalculationModel.GetConformityChangePerHour ( PartyBase  party,
CharacterObject  character 
)
pure virtual

◆ GetPrisonerRecruitmentMoraleEffect()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.PrisonerRecruitmentCalculationModel.GetPrisonerRecruitmentMoraleEffect ( PartyBase  party,
CharacterObject  character,
int  num 
)
pure virtual

◆ IsPrisonerRecruitable()

abstract bool TaleWorlds.CampaignSystem.ComponentInterfaces.PrisonerRecruitmentCalculationModel.IsPrisonerRecruitable ( PartyBase  party,
CharacterObject  character,
out int  conformityNeeded 
)
pure virtual

◆ ShouldPartyRecruitPrisoners()

abstract bool TaleWorlds.CampaignSystem.ComponentInterfaces.PrisonerRecruitmentCalculationModel.ShouldPartyRecruitPrisoners ( PartyBase  party)
pure virtual

◆ CalculateRecruitableNumber()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.PrisonerRecruitmentCalculationModel.CalculateRecruitableNumber ( PartyBase  party,
CharacterObject  character 
)
pure virtual