Table of Contents

Class DefaultSettlementMilitiaModel

Namespace
TaleWorlds.CampaignSystem.GameComponents
Assembly
TaleWorlds.CampaignSystem.dll
public class DefaultSettlementMilitiaModel : SettlementMilitiaModel
Inheritance
DefaultSettlementMilitiaModel
Inherited Members

Constructors

DefaultSettlementMilitiaModel()

public DefaultSettlementMilitiaModel()

Methods

CalculateEliteMilitiaSpawnChance(Settlement)

public override float CalculateEliteMilitiaSpawnChance(Settlement settlement)

Parameters

settlement Settlement

Returns

float

CalculateMilitiaChange(Settlement, bool)

public override ExplainedNumber CalculateMilitiaChange(Settlement settlement, bool includeDescriptions = false)

Parameters

settlement Settlement
includeDescriptions bool

Returns

ExplainedNumber

CalculateMilitiaSpawnRate(Settlement, out float, out float)

public override void CalculateMilitiaSpawnRate(Settlement settlement, out float meleeTroopRate, out float rangedTroopRate)

Parameters

settlement Settlement
meleeTroopRate float
rangedTroopRate float

MilitiaToSpawnAfterSiege(Town)

public override int MilitiaToSpawnAfterSiege(Town town)

Parameters

town Town

Returns

int

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