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
settlementSettlementincludeDescriptionsbool
Returns
CalculateGarrisonChangeAutoRecruitment(Settlement, bool)
public override ExplainedNumber CalculateGarrisonChangeAutoRecruitment(Settlement settlement, bool includeDescriptions = false)
Parameters
settlementSettlementincludeDescriptionsbool
Returns
FindNumberOfTroopsToLeaveToGarrison(MobileParty, Settlement)
public override int FindNumberOfTroopsToLeaveToGarrison(MobileParty mobileParty, Settlement settlement)
Parameters
mobilePartyMobilePartysettlementSettlement
Returns
FindNumberOfTroopsToTakeFromGarrison(MobileParty, Settlement, float)
public override int FindNumberOfTroopsToTakeFromGarrison(MobileParty mobileParty, Settlement settlement, float defaultIdealGarrisonStrengthPerWalledCenter = 0)
Parameters
mobilePartyMobilePartysettlementSettlementdefaultIdealGarrisonStrengthPerWalledCenterfloat
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).