M&B: Bannerlord 1.2.7
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.GameComponents.DefaultPartyMoraleModel Class Reference

Inherits TaleWorlds.CampaignSystem.ComponentInterfaces.PartyMoraleModel.

Public Member Functions

override int GetDailyStarvationMoralePenalty (PartyBase party)
 
override int GetDailyNoWageMoralePenalty (MobileParty party)
 
override float GetStandardBaseMorale (PartyBase party)
 
override float GetVictoryMoraleChange (PartyBase party)
 
override float GetDefeatMoraleChange (PartyBase party)
 
override ExplainedNumber GetEffectivePartyMorale (MobileParty mobileParty, bool includeDescription=false)
 
abstract int GetDailyStarvationMoralePenalty (PartyBase party)
 
abstract int GetDailyNoWageMoralePenalty (MobileParty party)
 
abstract float GetStandardBaseMorale (PartyBase party)
 
abstract float GetVictoryMoraleChange (PartyBase party)
 
abstract float GetDefeatMoraleChange (PartyBase party)
 
abstract ExplainedNumber GetEffectivePartyMorale (MobileParty party, bool includeDescription=false)
 

Properties

override float HighMoraleValue [get]
 
- Properties inherited from TaleWorlds.CampaignSystem.ComponentInterfaces.PartyMoraleModel
abstract float HighMoraleValue [get]
 

Member Function Documentation

◆ GetDailyStarvationMoralePenalty()

override int TaleWorlds.CampaignSystem.GameComponents.DefaultPartyMoraleModel.GetDailyStarvationMoralePenalty ( PartyBase  party)
virtual

◆ GetDailyNoWageMoralePenalty()

override int TaleWorlds.CampaignSystem.GameComponents.DefaultPartyMoraleModel.GetDailyNoWageMoralePenalty ( MobileParty  party)
virtual

◆ GetStandardBaseMorale()

override float TaleWorlds.CampaignSystem.GameComponents.DefaultPartyMoraleModel.GetStandardBaseMorale ( PartyBase  party)
virtual

◆ GetVictoryMoraleChange()

override float TaleWorlds.CampaignSystem.GameComponents.DefaultPartyMoraleModel.GetVictoryMoraleChange ( PartyBase  party)
virtual

◆ GetDefeatMoraleChange()

override float TaleWorlds.CampaignSystem.GameComponents.DefaultPartyMoraleModel.GetDefeatMoraleChange ( PartyBase  party)
virtual

◆ GetEffectivePartyMorale()

override ExplainedNumber TaleWorlds.CampaignSystem.GameComponents.DefaultPartyMoraleModel.GetEffectivePartyMorale ( MobileParty  mobileParty,
bool  includeDescription = false 
)
virtual

Property Documentation

◆ HighMoraleValue

override float TaleWorlds.CampaignSystem.GameComponents.DefaultPartyMoraleModel.HighMoraleValue
get