Table of Contents

Class MultiplayerClassDivisions.MPHeroClass

Namespace
TaleWorlds.MountAndBlade
Assembly
TaleWorlds.MountAndBlade.dll
public class MultiplayerClassDivisions.MPHeroClass : MBObjectBase
Inheritance
MultiplayerClassDivisions.MPHeroClass
Inherited Members

Constructors

MPHeroClass()

public MPHeroClass()

Properties

ArmorValue

public int ArmorValue { get; }

Property Value

int

BannerBearerCharacter

public BasicCharacterObject BannerBearerCharacter { get; }

Property Value

BasicCharacterObject

ClassGroup

public MultiplayerClassDivisions.MPHeroClassGroup ClassGroup { get; }

Property Value

MultiplayerClassDivisions.MPHeroClassGroup

Culture

public BasicCultureObject Culture { get; }

Property Value

BasicCultureObject

Health

public int Health { get; }

Property Value

int

HeroCharacter

public BasicCharacterObject HeroCharacter { get; }

Property Value

BasicCharacterObject

HeroCombatMovementSpeedMultiplier

public float HeroCombatMovementSpeedMultiplier { get; }

Property Value

float

HeroIdleAnim

public string HeroIdleAnim { get; }

Property Value

string

HeroInformation

public TextObject HeroInformation { get; }

Property Value

TextObject

HeroMountIdleAnim

public string HeroMountIdleAnim { get; }

Property Value

string

HeroMovementSpeedMultiplier

public float HeroMovementSpeedMultiplier { get; }

Property Value

float

HeroName

public TextObject HeroName { get; }

Property Value

TextObject

HeroTopSpeedReachDuration

public float HeroTopSpeedReachDuration { get; }

Property Value

float

IconType

public TargetIconType IconType { get; }

Property Value

TargetIconType

MeleeAI

public int MeleeAI { get; }

Property Value

int

RangedAI

public int RangedAI { get; }

Property Value

int

TroopBattleCost

public int TroopBattleCost { get; }

Property Value

int

TroopCasualCost

public int TroopCasualCost { get; }

Property Value

int

TroopCharacter

public BasicCharacterObject TroopCharacter { get; }

Property Value

BasicCharacterObject

TroopCombatMovementSpeedMultiplier

public float TroopCombatMovementSpeedMultiplier { get; }

Property Value

float

TroopCost

public int TroopCost { get; }

Property Value

int

TroopIdleAnim

public string TroopIdleAnim { get; }

Property Value

string

TroopInformation

public TextObject TroopInformation { get; }

Property Value

TextObject

TroopMountIdleAnim

public string TroopMountIdleAnim { get; }

Property Value

string

TroopMovementSpeedMultiplier

public float TroopMovementSpeedMultiplier { get; }

Property Value

float

TroopMultiplier

public float TroopMultiplier { get; }

Property Value

float

TroopName

public TextObject TroopName { get; }

Property Value

TextObject

TroopTopSpeedReachDuration

public float TroopTopSpeedReachDuration { get; }

Property Value

float

Methods

Deserialize(MBObjectManager, XmlNode)

public override void Deserialize(MBObjectManager objectManager, XmlNode node)

Parameters

objectManager MBObjectManager
node XmlNode

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetAllAvailablePerksForListIndex(int, string)

public List<IReadOnlyPerkObject> GetAllAvailablePerksForListIndex(int index, string forcedForGameMode = null)

Parameters

index int
forcedForGameMode string

Returns

List<IReadOnlyPerkObject>

GetHashCode()

public override int GetHashCode()

Returns

int

IsTroopCharacter(BasicCharacterObject)

public bool IsTroopCharacter(BasicCharacterObject character)

Parameters

character BasicCharacterObject

Returns

bool

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