Class SettlementMilitiaModel
- Namespace
- TaleWorlds.CampaignSystem.ComponentInterfaces
- Assembly
- TaleWorlds.CampaignSystem.dll
public abstract class SettlementMilitiaModel : GameModel
- Inheritance
-
SettlementMilitiaModel
- Derived
- Inherited Members
Constructors
SettlementMilitiaModel()
protected SettlementMilitiaModel()
Methods
CalculateEliteMilitiaSpawnChance(Settlement)
public abstract float CalculateEliteMilitiaSpawnChance(Settlement settlement)
Parameters
settlementSettlement
Returns
CalculateMilitiaChange(Settlement, bool)
public abstract ExplainedNumber CalculateMilitiaChange(Settlement settlement, bool includeDescriptions = false)
Parameters
settlementSettlementincludeDescriptionsbool
Returns
CalculateMilitiaSpawnRate(Settlement, out float, out float)
public abstract void CalculateMilitiaSpawnRate(Settlement settlement, out float meleeTroopRate, out float rangedTroopRate)
Parameters
settlementSettlementmeleeTroopRatefloatrangedTroopRatefloat
MilitiaToSpawnAfterSiege(Town)
public abstract int MilitiaToSpawnAfterSiege(Town town)
Parameters
townTown
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).