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

Inherits TaleWorlds.CampaignSystem.ComponentInterfaces.PrisonerRecruitmentCalculationModel.

Inherited by StoryMode.GameComponents.StoryModePrisonerRecruitmentCalculationModel.

Public Member Functions

override int GetConformityNeededToRecruitPrisoner (CharacterObject character)
 
override int GetConformityChangePerHour (PartyBase party, CharacterObject troopToBoost)
 
override int GetPrisonerRecruitmentMoraleEffect (PartyBase party, CharacterObject character, int num)
 
override bool IsPrisonerRecruitable (PartyBase party, CharacterObject character, out int conformityNeeded)
 
override bool ShouldPartyRecruitPrisoners (PartyBase party)
 
override int CalculateRecruitableNumber (PartyBase party, CharacterObject character)
 
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()

override int TaleWorlds.CampaignSystem.GameComponents.DefaultPrisonerRecruitmentCalculationModel.GetConformityNeededToRecruitPrisoner ( CharacterObject  character)
virtual

◆ GetConformityChangePerHour()

override int TaleWorlds.CampaignSystem.GameComponents.DefaultPrisonerRecruitmentCalculationModel.GetConformityChangePerHour ( PartyBase  party,
CharacterObject  troopToBoost 
)
virtual

◆ GetPrisonerRecruitmentMoraleEffect()

override int TaleWorlds.CampaignSystem.GameComponents.DefaultPrisonerRecruitmentCalculationModel.GetPrisonerRecruitmentMoraleEffect ( PartyBase  party,
CharacterObject  character,
int  num 
)
virtual

◆ IsPrisonerRecruitable()

override bool TaleWorlds.CampaignSystem.GameComponents.DefaultPrisonerRecruitmentCalculationModel.IsPrisonerRecruitable ( PartyBase  party,
CharacterObject  character,
out int  conformityNeeded 
)
virtual

◆ ShouldPartyRecruitPrisoners()

override bool TaleWorlds.CampaignSystem.GameComponents.DefaultPrisonerRecruitmentCalculationModel.ShouldPartyRecruitPrisoners ( PartyBase  party)
virtual

◆ CalculateRecruitableNumber()

override int TaleWorlds.CampaignSystem.GameComponents.DefaultPrisonerRecruitmentCalculationModel.CalculateRecruitableNumber ( PartyBase  party,
CharacterObject  character 
)
virtual