M&B: Bannerlord 1.0.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.Core.HorseComponent Class Reference

Inherits TaleWorlds.Core.ItemComponent.

Classes

struct  MaterialProperty
 

Public Member Functions

 HorseComponent ()
 
override ItemComponent GetCopy ()
 
override void Deserialize (MBObjectManager objectManager, XmlNode node)
 
- Public Member Functions inherited from TaleWorlds.Core.ItemComponent
override void Deserialize (MBObjectManager objectManager, XmlNode node)
 
abstract ItemComponent GetCopy ()
 
- Public Member Functions inherited from TaleWorlds.ObjectSystem.MBObjectBase
 MBObjectBase ()
 
 MBObjectBase (MBObjectBase other)
 
 MBObjectBase (string stringId)
 
void AfterInitialized ()
 
virtual void AfterRegister ()
 
virtual void Initialize ()
 
virtual void Deserialize (MBObjectManager objectManager, XmlNode node)
 
override int GetHashCode ()
 
virtual TextObject GetName ()
 
void PreAfterLoadInternal ()
 
void AfterLoadInternal ()
 
void OnRegistered ()
 
void OnUnregistered ()
 

Public Attributes

TextObject ModifiedName
 
List< KeyValuePair< string, bool > > AdditionalMeshesNameList
 

Properties

Monster Monster [get]
 
int Maneuver [get]
 Used internally by ItemRosterElement. Do not use this without modifier check. More...
 
int ChargeDamage [get]
 Used internally by ItemRosterElement. Do not use this without modifier check. More...
 
int Speed [get]
 Used internally by ItemRosterElement. Do not use this without modifier check. More...
 
int BodyLength [get]
 
int HitPoints [get]
 Used internally by ItemRosterElement. Do not use this without modifier check. More...
 
int HitPointBonus [get]
 
bool IsRideable [get]
 
bool IsPackAnimal [get]
 
bool IsMount [get]
 
bool IsLiveStock [get]
 
MBReadOnlyList< MaterialPropertyHorseMaterialNames [get]
 
int MeatCount [get]
 
int HideCount [get]
 
SkeletonScale SkeletonScale [get]
 
- Properties inherited from TaleWorlds.Core.ItemComponent
ItemObject Item [get, set]
 
ItemModifierGroup ItemModifierGroup [get, protected set]
 
- Properties inherited from TaleWorlds.ObjectSystem.MBObjectBase
string StringId [get, set]
 
MBGUID Id [get, set]
 
bool IsInitialized [get]
 
bool IsReady [get, set]
 

Additional Inherited Members

- Protected Member Functions inherited from TaleWorlds.Core.ItemComponent
 ItemComponent ()
 
- Protected Member Functions inherited from TaleWorlds.ObjectSystem.MBObjectBase
virtual void OnBeforeLoad ()
 
virtual void PreAfterLoad ()
 
virtual void AfterLoad ()
 

Constructor & Destructor Documentation

◆ HorseComponent()

TaleWorlds.Core.HorseComponent.HorseComponent ( )

Member Function Documentation

◆ GetCopy()

override ItemComponent TaleWorlds.Core.HorseComponent.GetCopy ( )
virtual

◆ Deserialize()

override void TaleWorlds.Core.HorseComponent.Deserialize ( MBObjectManager  objectManager,
XmlNode  node 
)
virtual

Member Data Documentation

◆ ModifiedName

TextObject TaleWorlds.Core.HorseComponent.ModifiedName

◆ AdditionalMeshesNameList

List<KeyValuePair<string, bool> > TaleWorlds.Core.HorseComponent.AdditionalMeshesNameList

Property Documentation

◆ Monster

Monster TaleWorlds.Core.HorseComponent.Monster
get

◆ Maneuver

int TaleWorlds.Core.HorseComponent.Maneuver
get

◆ ChargeDamage

int TaleWorlds.Core.HorseComponent.ChargeDamage
get

◆ Speed

int TaleWorlds.Core.HorseComponent.Speed
get

◆ BodyLength

int TaleWorlds.Core.HorseComponent.BodyLength
get

◆ HitPoints

int TaleWorlds.Core.HorseComponent.HitPoints
get

◆ HitPointBonus

int TaleWorlds.Core.HorseComponent.HitPointBonus
get

◆ IsRideable

bool TaleWorlds.Core.HorseComponent.IsRideable
get

◆ IsPackAnimal

bool TaleWorlds.Core.HorseComponent.IsPackAnimal
get

◆ IsMount

bool TaleWorlds.Core.HorseComponent.IsMount
get

◆ IsLiveStock

bool TaleWorlds.Core.HorseComponent.IsLiveStock
get

◆ HorseMaterialNames

MBReadOnlyList<MaterialProperty> TaleWorlds.Core.HorseComponent.HorseMaterialNames
get

◆ MeatCount

int TaleWorlds.Core.HorseComponent.MeatCount
get

◆ HideCount

int TaleWorlds.Core.HorseComponent.HideCount
get

◆ SkeletonScale

SkeletonScale TaleWorlds.Core.HorseComponent.SkeletonScale
get