Table of Contents

Class DefaultPartyTrainingModel

Namespace
TaleWorlds.CampaignSystem.GameComponents
Assembly
TaleWorlds.CampaignSystem.dll
public class DefaultPartyTrainingModel : PartyTrainingModel
Inheritance
DefaultPartyTrainingModel
Inherited Members

Constructors

DefaultPartyTrainingModel()

public DefaultPartyTrainingModel()

Methods

CalculateXpGainFromBattles(FlattenedTroopRosterElement, PartyBase)

public override int CalculateXpGainFromBattles(FlattenedTroopRosterElement troopRosterElement, PartyBase party)

Parameters

troopRosterElement FlattenedTroopRosterElement
party PartyBase

Returns

int

GenerateSharedXp(CharacterObject, int, MobileParty)

public override int GenerateSharedXp(CharacterObject troop, int xp, MobileParty mobileParty)

Parameters

troop CharacterObject
xp int
mobileParty MobileParty

Returns

int

GetEffectiveDailyExperience(MobileParty, TroopRosterElement)

public override ExplainedNumber GetEffectiveDailyExperience(MobileParty mobileParty, TroopRosterElement troop)

Parameters

mobileParty MobileParty
troop TroopRosterElement

Returns

ExplainedNumber

GetXpReward(CharacterObject)

public override int GetXpReward(CharacterObject character)

Parameters

character CharacterObject

Returns

int

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