Inherits TaleWorlds.Core.GameModel.
Inherited by TaleWorlds.CampaignSystem.GameComponents.DefaultSettlementLoyaltyModel.
◆ CalculateLoyaltyChange()
abstract ExplainedNumber TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.CalculateLoyaltyChange |
( |
Town |
town, |
|
|
bool |
includeDescriptions = false |
|
) |
| |
|
pure virtual |
◆ CalculateGoldGainDueToHighLoyalty()
abstract void TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.CalculateGoldGainDueToHighLoyalty |
( |
Town |
town, |
|
|
ref ExplainedNumber |
explainedNumber |
|
) |
| |
|
pure virtual |
◆ CalculateGoldCutDueToLowLoyalty()
abstract void TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.CalculateGoldCutDueToLowLoyalty |
( |
Town |
town, |
|
|
ref ExplainedNumber |
explainedNumber |
|
) |
| |
|
pure virtual |
◆ SettlementLoyaltyChangeDueToSecurityThreshold
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.SettlementLoyaltyChangeDueToSecurityThreshold |
|
get |
◆ MaximumLoyaltyInSettlement
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.MaximumLoyaltyInSettlement |
|
get |
◆ LoyaltyDriftMedium
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.LoyaltyDriftMedium |
|
get |
◆ HighLoyaltyProsperityEffect
abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.HighLoyaltyProsperityEffect |
|
get |
◆ LowLoyaltyProsperityEffect
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.LowLoyaltyProsperityEffect |
|
get |
◆ MilitiaBoostPercentage
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.MilitiaBoostPercentage |
|
get |
◆ HighSecurityLoyaltyEffect
abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.HighSecurityLoyaltyEffect |
|
get |
◆ LowSecurityLoyaltyEffect
abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.LowSecurityLoyaltyEffect |
|
get |
◆ GovernorSameCultureLoyaltyEffect
abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.GovernorSameCultureLoyaltyEffect |
|
get |
◆ GovernorDifferentCultureLoyaltyEffect
abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.GovernorDifferentCultureLoyaltyEffect |
|
get |
◆ SettlementOwnerDifferentCultureLoyaltyEffect
abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.SettlementOwnerDifferentCultureLoyaltyEffect |
|
get |
◆ ThresholdForTaxBoost
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.ThresholdForTaxBoost |
|
get |
◆ RebellionStartLoyaltyThreshold
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.RebellionStartLoyaltyThreshold |
|
get |
◆ ThresholdForTaxCorruption
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.ThresholdForTaxCorruption |
|
get |
◆ ThresholdForHigherTaxCorruption
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.ThresholdForHigherTaxCorruption |
|
get |
◆ ThresholdForProsperityBoost
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.ThresholdForProsperityBoost |
|
get |
◆ ThresholdForProsperityPenalty
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.ThresholdForProsperityPenalty |
|
get |
◆ AdditionalStarvationPenaltyStartDay
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.AdditionalStarvationPenaltyStartDay |
|
get |
◆ AdditionalStarvationLoyaltyEffect
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.AdditionalStarvationLoyaltyEffect |
|
get |
◆ RebelliousStateStartLoyaltyThreshold
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.RebelliousStateStartLoyaltyThreshold |
|
get |
◆ LoyaltyBoostAfterRebellionStartValue
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.LoyaltyBoostAfterRebellionStartValue |
|
get |
◆ ThresholdForNotableRelationBonus
abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.ThresholdForNotableRelationBonus |
|
get |
◆ DailyNotableRelationBonus
abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.SettlementLoyaltyModel.DailyNotableRelationBonus |
|
get |