M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.ComponentInterfaces.PartyMoraleModel Class Referenceabstract

Inherits TaleWorlds.Core.GameModel.

Inherited by TaleWorlds.CampaignSystem.GameComponents.DefaultPartyMoraleModel.

Public Member Functions

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

abstract float HighMoraleValue [get]
 

Member Function Documentation

◆ GetDailyStarvationMoralePenalty()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.PartyMoraleModel.GetDailyStarvationMoralePenalty ( PartyBase  party)
pure virtual

◆ GetDailyNoWageMoralePenalty()

abstract int TaleWorlds.CampaignSystem.ComponentInterfaces.PartyMoraleModel.GetDailyNoWageMoralePenalty ( MobileParty  party)
pure virtual

◆ GetStandardBaseMorale()

abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.PartyMoraleModel.GetStandardBaseMorale ( PartyBase  party)
pure virtual

◆ GetVictoryMoraleChange()

abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.PartyMoraleModel.GetVictoryMoraleChange ( PartyBase  party)
pure virtual

◆ GetDefeatMoraleChange()

abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.PartyMoraleModel.GetDefeatMoraleChange ( PartyBase  party)
pure virtual

◆ GetEffectivePartyMorale()

abstract ExplainedNumber TaleWorlds.CampaignSystem.ComponentInterfaces.PartyMoraleModel.GetEffectivePartyMorale ( MobileParty  party,
bool  includeDescription = false 
)
pure virtual

Property Documentation

◆ HighMoraleValue

abstract float TaleWorlds.CampaignSystem.ComponentInterfaces.PartyMoraleModel.HighMoraleValue
get