Table of Contents

Class PrisonerRecruitmentCalculationModel

Namespace
TaleWorlds.CampaignSystem.ComponentInterfaces
Assembly
TaleWorlds.CampaignSystem.dll
public abstract class PrisonerRecruitmentCalculationModel : GameModel
Inheritance
PrisonerRecruitmentCalculationModel
Derived
Inherited Members

Constructors

PrisonerRecruitmentCalculationModel()

protected PrisonerRecruitmentCalculationModel()

Methods

CalculateRecruitableNumber(PartyBase, CharacterObject)

public abstract int CalculateRecruitableNumber(PartyBase party, CharacterObject character)

Parameters

party PartyBase
character CharacterObject

Returns

int

GetConformityChangePerHour(PartyBase, CharacterObject)

public abstract int GetConformityChangePerHour(PartyBase party, CharacterObject character)

Parameters

party PartyBase
character CharacterObject

Returns

int

GetConformityNeededToRecruitPrisoner(CharacterObject)

public abstract int GetConformityNeededToRecruitPrisoner(CharacterObject character)

Parameters

character CharacterObject

Returns

int

GetPrisonerRecruitmentMoraleEffect(PartyBase, CharacterObject, int)

public abstract int GetPrisonerRecruitmentMoraleEffect(PartyBase party, CharacterObject character, int num)

Parameters

party PartyBase
character CharacterObject
num int

Returns

int

IsPrisonerRecruitable(PartyBase, CharacterObject, out int)

public abstract bool IsPrisonerRecruitable(PartyBase party, CharacterObject character, out int conformityNeeded)

Parameters

party PartyBase
character CharacterObject
conformityNeeded int

Returns

bool

ShouldPartyRecruitPrisoners(PartyBase)

public abstract bool ShouldPartyRecruitPrisoners(PartyBase party)

Parameters

party PartyBase

Returns

bool

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).