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

Inherits TaleWorlds.ObjectSystem.MBObjectBase.

Public Member Functions

override string ToString ()
 
override void Deserialize (MBObjectManager objectManager, XmlNode node)
 
- 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 ()
 

Properties

int Difficulty [get]
 
int BaseHitPoints [get]
 
int ToolCost [get]
 
float HitChance [get]
 
bool IsAntiPersonnel [get]
 
float AntiPersonnelHitChance [get]
 
bool IsConstructible [get]
 
bool IsRanged [get]
 
int Damage [get]
 
int ManDayCost [get]
 
float CampaignRateOfFirePerDay [get]
 
float MovementSpeed [get]
 
float ProjectileSpeed [get]
 
TextObject Name [get]
 
TextObject Description [get]
 
- 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.ObjectSystem.MBObjectBase
virtual void OnBeforeLoad ()
 
virtual void PreAfterLoad ()
 
virtual void AfterLoad ()
 

Member Function Documentation

◆ ToString()

override string TaleWorlds.Core.SiegeEngineType.ToString ( )

◆ Deserialize()

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

Property Documentation

◆ Difficulty

int TaleWorlds.Core.SiegeEngineType.Difficulty
get

◆ BaseHitPoints

int TaleWorlds.Core.SiegeEngineType.BaseHitPoints
get

◆ ToolCost

int TaleWorlds.Core.SiegeEngineType.ToolCost
get

◆ HitChance

float TaleWorlds.Core.SiegeEngineType.HitChance
get

◆ IsAntiPersonnel

bool TaleWorlds.Core.SiegeEngineType.IsAntiPersonnel
get

◆ AntiPersonnelHitChance

float TaleWorlds.Core.SiegeEngineType.AntiPersonnelHitChance
get

◆ IsConstructible

bool TaleWorlds.Core.SiegeEngineType.IsConstructible
get

◆ IsRanged

bool TaleWorlds.Core.SiegeEngineType.IsRanged
get

◆ Damage

int TaleWorlds.Core.SiegeEngineType.Damage
get

◆ ManDayCost

int TaleWorlds.Core.SiegeEngineType.ManDayCost
get

◆ CampaignRateOfFirePerDay

float TaleWorlds.Core.SiegeEngineType.CampaignRateOfFirePerDay
get

◆ MovementSpeed

float TaleWorlds.Core.SiegeEngineType.MovementSpeed
get

◆ ProjectileSpeed

float TaleWorlds.Core.SiegeEngineType.ProjectileSpeed
get

◆ Name

TextObject TaleWorlds.Core.SiegeEngineType.Name
get

◆ Description

TextObject TaleWorlds.Core.SiegeEngineType.Description
get