Table of Contents

Class MPOnSpawnPerkEffectBase

Namespace
TaleWorlds.MountAndBlade
Assembly
TaleWorlds.MountAndBlade.dll
public abstract class MPOnSpawnPerkEffectBase : MPPerkEffectBase, IOnSpawnPerkEffect
Inheritance
MPOnSpawnPerkEffectBase
Implements
Derived
Inherited Members

Constructors

MPOnSpawnPerkEffectBase()

protected MPOnSpawnPerkEffectBase()

Fields

EffectTarget

protected MPOnSpawnPerkEffectBase.Target EffectTarget

Field Value

MPOnSpawnPerkEffectBase.Target

Methods

Deserialize(XmlNode)

protected override void Deserialize(XmlNode node)

Parameters

node XmlNode

GetAlternativeEquipments(bool, List<(EquipmentIndex, EquipmentElement)>, bool)

public virtual List<(EquipmentIndex, EquipmentElement)> GetAlternativeEquipments(bool isPlayer, List<(EquipmentIndex, EquipmentElement)> alternativeEquipments, bool getAll = false)

Parameters

isPlayer bool
alternativeEquipments List<(EquipmentIndex, EquipmentElement)>
getAll bool

Returns

List<(EquipmentIndex, EquipmentElement)>

GetDrivenPropertyBonusOnSpawn(bool, DrivenProperty, float)

public virtual float GetDrivenPropertyBonusOnSpawn(bool isPlayer, DrivenProperty drivenProperty, float baseValue)

Parameters

isPlayer bool
drivenProperty DrivenProperty
baseValue float

Returns

float

GetExtraTroopCount()

public virtual int GetExtraTroopCount()

Returns

int

GetHitpoints(bool)

public virtual float GetHitpoints(bool isPlayer)

Parameters

isPlayer bool

Returns

float

GetTroopCountMultiplier()

public virtual float GetTroopCountMultiplier()

Returns

float

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