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

Represents a unique mission siege weapon. Matches to a campaign/sandbox weapon for campaign/sandbox mode.

Inherits TaleWorlds.Core.IMissionSiegeWeapon.

Public Member Functions

void SetHealth (float health)
 

Static Public Member Functions

static MissionSiegeWeapon CreateDefaultWeapon (SiegeEngineType type)
 
static MissionSiegeWeapon CreateCampaignWeapon (SiegeEngineType type, int index, float health, float maxHealth)
 

Properties

int Index [get]
 
SiegeEngineType Type [get]
 
float Health [get]
 
float InitialHealth [get]
 
float MaxHealth [get]
 
- Properties inherited from TaleWorlds.Core.IMissionSiegeWeapon
int Index [get]
 
SiegeEngineType Type [get]
 
float Health [get]
 
float InitialHealth [get]
 
float MaxHealth [get]
 

Member Function Documentation

◆ CreateDefaultWeapon()

static MissionSiegeWeapon TaleWorlds.Core.MissionSiegeWeapon.CreateDefaultWeapon ( SiegeEngineType  type)
static

◆ CreateCampaignWeapon()

static MissionSiegeWeapon TaleWorlds.Core.MissionSiegeWeapon.CreateCampaignWeapon ( SiegeEngineType  type,
int  index,
float  health,
float  maxHealth 
)
static

◆ SetHealth()

void TaleWorlds.Core.MissionSiegeWeapon.SetHealth ( float  health)

Property Documentation

◆ Index

int TaleWorlds.Core.MissionSiegeWeapon.Index
get

◆ Type

SiegeEngineType TaleWorlds.Core.MissionSiegeWeapon.Type
get

◆ Health

float TaleWorlds.Core.MissionSiegeWeapon.Health
get

◆ InitialHealth

float TaleWorlds.Core.MissionSiegeWeapon.InitialHealth
get

◆ MaxHealth

float TaleWorlds.Core.MissionSiegeWeapon.MaxHealth
get