Table of Contents

Class DefaultVolunteerModel

Namespace
TaleWorlds.CampaignSystem.GameComponents
Assembly
TaleWorlds.CampaignSystem.dll
public class DefaultVolunteerModel : VolunteerModel
Inheritance
DefaultVolunteerModel
Inherited Members

Constructors

DefaultVolunteerModel()

public DefaultVolunteerModel()

Properties

MaxVolunteerTier

public override int MaxVolunteerTier { get; }

Property Value

int

Methods

CanHaveRecruits(Hero)

public override bool CanHaveRecruits(Hero hero)

Parameters

hero Hero

Returns

bool

GetBasicVolunteer(Hero)

public override CharacterObject GetBasicVolunteer(Hero sellerHero)

Parameters

sellerHero Hero

Returns

CharacterObject

GetDailyVolunteerProductionProbability(Hero, int, Settlement)

public override float GetDailyVolunteerProductionProbability(Hero hero, int index, Settlement settlement)

Parameters

hero Hero
index int
settlement Settlement

Returns

float

MaximumIndexHeroCanRecruitFromHero(Hero, Hero, int)

public override int MaximumIndexHeroCanRecruitFromHero(Hero buyerHero, Hero sellerHero, int useValueAsRelation = -101)

Parameters

buyerHero Hero
sellerHero Hero
useValueAsRelation int

Returns

int

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