Table of Contents

Class PartyMoraleModel

Namespace
TaleWorlds.CampaignSystem.ComponentInterfaces
Assembly
TaleWorlds.CampaignSystem.dll
public abstract class PartyMoraleModel : GameModel
Inheritance
PartyMoraleModel
Derived
Inherited Members

Constructors

PartyMoraleModel()

protected PartyMoraleModel()

Properties

HighMoraleValue

public abstract float HighMoraleValue { get; }

Property Value

float

Methods

GetDailyNoWageMoralePenalty(MobileParty)

public abstract int GetDailyNoWageMoralePenalty(MobileParty party)

Parameters

party MobileParty

Returns

int

GetDailyStarvationMoralePenalty(PartyBase)

public abstract int GetDailyStarvationMoralePenalty(PartyBase party)

Parameters

party PartyBase

Returns

int

GetDefeatMoraleChange(PartyBase)

public abstract float GetDefeatMoraleChange(PartyBase party)

Parameters

party PartyBase

Returns

float

GetEffectivePartyMorale(MobileParty, bool)

public abstract ExplainedNumber GetEffectivePartyMorale(MobileParty party, bool includeDescription = false)

Parameters

party MobileParty
includeDescription bool

Returns

ExplainedNumber

GetStandardBaseMorale(PartyBase)

public abstract float GetStandardBaseMorale(PartyBase party)

Parameters

party PartyBase

Returns

float

GetVictoryMoraleChange(PartyBase)

public abstract float GetVictoryMoraleChange(PartyBase party)

Parameters

party PartyBase

Returns

float

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).