M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.Actions.KillCharacterAction Class Reference

Public Types

enum  KillCharacterActionDetail {
  None ,
  Murdered ,
  DiedInLabor ,
  DiedOfOldAge ,
  DiedInBattle ,
  WoundedInBattle ,
  Executed ,
  Lost
}
 

Static Public Member Functions

static void ApplyByOldAge (Hero victim, bool showNotification=true)
 
static void ApplyByWounds (Hero victim, bool showNotification=true)
 
static void ApplyByBattle (Hero victim, Hero killer, bool showNotification=true)
 
static void ApplyByMurder (Hero victim, Hero killer=null, bool showNotification=true)
 
static void ApplyInLabor (Hero lostMother, bool showNotification=true)
 
static void ApplyByExecution (Hero victim, Hero executer, bool showNotification=true, bool isForced=false)
 
static void ApplyByRemove (Hero victim, bool showNotification=false, bool isForced=true)
 
static void ApplyByDeathMark (Hero victim, bool showNotification=false)
 
static void ApplyByDeathMarkForced (Hero victim, bool showNotification=false)
 
static void ApplyByPlayerIllness ()
 

Member Enumeration Documentation

◆ KillCharacterActionDetail

Enumerator
None 
Murdered 
DiedInLabor 
DiedOfOldAge 
DiedInBattle 
WoundedInBattle 
Executed 
Lost 

Member Function Documentation

◆ ApplyByOldAge()

static void TaleWorlds.CampaignSystem.Actions.KillCharacterAction.ApplyByOldAge ( Hero  victim,
bool  showNotification = true 
)
static

◆ ApplyByWounds()

static void TaleWorlds.CampaignSystem.Actions.KillCharacterAction.ApplyByWounds ( Hero  victim,
bool  showNotification = true 
)
static

◆ ApplyByBattle()

static void TaleWorlds.CampaignSystem.Actions.KillCharacterAction.ApplyByBattle ( Hero  victim,
Hero  killer,
bool  showNotification = true 
)
static

◆ ApplyByMurder()

static void TaleWorlds.CampaignSystem.Actions.KillCharacterAction.ApplyByMurder ( Hero  victim,
Hero  killer = null,
bool  showNotification = true 
)
static

◆ ApplyInLabor()

static void TaleWorlds.CampaignSystem.Actions.KillCharacterAction.ApplyInLabor ( Hero  lostMother,
bool  showNotification = true 
)
static

◆ ApplyByExecution()

static void TaleWorlds.CampaignSystem.Actions.KillCharacterAction.ApplyByExecution ( Hero  victim,
Hero  executer,
bool  showNotification = true,
bool  isForced = false 
)
static

◆ ApplyByRemove()

static void TaleWorlds.CampaignSystem.Actions.KillCharacterAction.ApplyByRemove ( Hero  victim,
bool  showNotification = false,
bool  isForced = true 
)
static

◆ ApplyByDeathMark()

static void TaleWorlds.CampaignSystem.Actions.KillCharacterAction.ApplyByDeathMark ( Hero  victim,
bool  showNotification = false 
)
static

◆ ApplyByDeathMarkForced()

static void TaleWorlds.CampaignSystem.Actions.KillCharacterAction.ApplyByDeathMarkForced ( Hero  victim,
bool  showNotification = false 
)
static

◆ ApplyByPlayerIllness()

static void TaleWorlds.CampaignSystem.Actions.KillCharacterAction.ApplyByPlayerIllness ( )
static