Class DefaultSettlementGarrisonModel
- Namespace
- TaleWorlds.CampaignSystem.GameComponents
- Assembly
- TaleWorlds.CampaignSystem.dll
public class DefaultSettlementGarrisonModel : SettlementGarrisonModel
- Inheritance
-
DefaultSettlementGarrisonModel
- Inherited Members
Constructors
DefaultSettlementGarrisonModel()
public DefaultSettlementGarrisonModel()
Methods
CalculateGarrisonChange(Settlement, bool)
public override ExplainedNumber CalculateGarrisonChange(Settlement settlement, bool includeDescriptions = false)
Parameters
settlement
SettlementincludeDescriptions
bool
Returns
CalculateGarrisonChangeAutoRecruitment(Settlement, bool)
public override ExplainedNumber CalculateGarrisonChangeAutoRecruitment(Settlement settlement, bool includeDescriptions = false)
Parameters
settlement
SettlementincludeDescriptions
bool
Returns
FindNumberOfTroopsToLeaveToGarrison(MobileParty, Settlement)
public override int FindNumberOfTroopsToLeaveToGarrison(MobileParty mobileParty, Settlement settlement)
Parameters
mobileParty
MobilePartysettlement
Settlement
Returns
FindNumberOfTroopsToTakeFromGarrison(MobileParty, Settlement, float)
public override int FindNumberOfTroopsToTakeFromGarrison(MobileParty mobileParty, Settlement settlement, float defaultIdealGarrisonStrengthPerWalledCenter = 0)
Parameters
mobileParty
MobilePartysettlement
SettlementdefaultIdealGarrisonStrengthPerWalledCenter
float
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).