Table of Contents

Interface IReadOnlyPerkObject

Namespace
TaleWorlds.MountAndBlade
Assembly
TaleWorlds.MountAndBlade.dll
public interface IReadOnlyPerkObject

Properties

Description

TextObject Description { get; }

Property Value

TextObject

GameModes

List<string> GameModes { get; }

Property Value

List<string>

HeroIdleAnimOverride

string HeroIdleAnimOverride { get; }

Property Value

string

HeroMountIdleAnimOverride

string HeroMountIdleAnimOverride { get; }

Property Value

string

IconId

string IconId { get; }

Property Value

string

Name

TextObject Name { get; }

Property Value

TextObject

PerkListIndex

int PerkListIndex { get; }

Property Value

int

TroopIdleAnimOverride

string TroopIdleAnimOverride { get; }

Property Value

string

TroopMountIdleAnimOverride

string TroopMountIdleAnimOverride { get; }

Property Value

string

Methods

Clone(MissionPeer)

MPPerkObject Clone(MissionPeer peer)

Parameters

peer MissionPeer

Returns

MPPerkObject

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

List<(EquipmentIndex, EquipmentElement)> GetAlternativeEquipments(bool isWarmup, bool isPlayer, List<(EquipmentIndex, EquipmentElement)> alternativeEquipments, bool getAllEquipments = false)

Parameters

isWarmup bool
isPlayer bool
alternativeEquipments List<(EquipmentIndex, EquipmentElement)>
getAllEquipments bool

Returns

List<(EquipmentIndex, EquipmentElement)>

GetDrivenPropertyBonusOnSpawn(bool, bool, DrivenProperty, float)

float GetDrivenPropertyBonusOnSpawn(bool isWarmup, bool isPlayer, DrivenProperty drivenProperty, float baseValue)

Parameters

isWarmup bool
isPlayer bool
drivenProperty DrivenProperty
baseValue float

Returns

float

GetExtraTroopCount(bool)

int GetExtraTroopCount(bool isWarmup)

Parameters

isWarmup bool

Returns

int

GetHitpoints(bool, bool)

float GetHitpoints(bool isWarmup, bool isPlayer)

Parameters

isWarmup bool
isPlayer bool

Returns

float

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