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
settlement
Settlement
Returns
CalculateMilitiaChange(Settlement, bool)
public abstract ExplainedNumber CalculateMilitiaChange(Settlement settlement, bool includeDescriptions = false)
Parameters
settlement
SettlementincludeDescriptions
bool
Returns
CalculateMilitiaSpawnRate(Settlement, out float, out float)
public abstract void CalculateMilitiaSpawnRate(Settlement settlement, out float meleeTroopRate, out float rangedTroopRate)
Parameters
settlement
SettlementmeleeTroopRate
floatrangedTroopRate
float
MilitiaToSpawnAfterSiege(Town)
public abstract int MilitiaToSpawnAfterSiege(Town town)
Parameters
town
Town
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).