M&B: Bannerlord 1.2.7
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.MapEvents.RaidEventComponent Class Reference

Inherits TaleWorlds.CampaignSystem.MapEvents.MapEventComponent.

Static Public Member Functions

static RaidEventComponent CreateRaidEvent (PartyBase attackerParty, PartyBase defenderParty)
 
static RaidEventComponent CreateComponentForOldSaves (MapEvent mapEvent, float nextSettlementDamage, int lootedItemCount, float raidDamage)
 

Protected Member Functions

 RaidEventComponent (MapEvent mapEvent)
 
override void OnInitialize ()
 
override void OnFinalize ()
 
- Protected Member Functions inherited from TaleWorlds.CampaignSystem.MapEvents.MapEventComponent
 MapEventComponent (MapEvent mapEvent)
 
virtual void OnInitialize ()
 
virtual void OnFinalize ()
 

Properties

float RaidDamage [get]
 
MapEventSide DefenderSide [get]
 
MapEventSide AttackerSide [get]
 
Settlement MapEventSettlement [get]
 
bool IsPlayerMapEvent [get]
 
BattleState BattleState [get]
 
- Properties inherited from TaleWorlds.CampaignSystem.MapEvents.MapEventComponent
MapEvent MapEvent [get]
 

Constructor & Destructor Documentation

◆ RaidEventComponent()

TaleWorlds.CampaignSystem.MapEvents.RaidEventComponent.RaidEventComponent ( MapEvent  mapEvent)
protected

Member Function Documentation

◆ CreateRaidEvent()

static RaidEventComponent TaleWorlds.CampaignSystem.MapEvents.RaidEventComponent.CreateRaidEvent ( PartyBase  attackerParty,
PartyBase  defenderParty 
)
static

◆ CreateComponentForOldSaves()

static RaidEventComponent TaleWorlds.CampaignSystem.MapEvents.RaidEventComponent.CreateComponentForOldSaves ( MapEvent  mapEvent,
float  nextSettlementDamage,
int  lootedItemCount,
float  raidDamage 
)
static

◆ OnInitialize()

override void TaleWorlds.CampaignSystem.MapEvents.RaidEventComponent.OnInitialize ( )
protectedvirtual

◆ OnFinalize()

override void TaleWorlds.CampaignSystem.MapEvents.RaidEventComponent.OnFinalize ( )
protectedvirtual

Property Documentation

◆ RaidDamage

float TaleWorlds.CampaignSystem.MapEvents.RaidEventComponent.RaidDamage
get

◆ DefenderSide

MapEventSide TaleWorlds.CampaignSystem.MapEvents.RaidEventComponent.DefenderSide
get

◆ AttackerSide

MapEventSide TaleWorlds.CampaignSystem.MapEvents.RaidEventComponent.AttackerSide
get

◆ MapEventSettlement

Settlement TaleWorlds.CampaignSystem.MapEvents.RaidEventComponent.MapEventSettlement
get

◆ IsPlayerMapEvent

bool TaleWorlds.CampaignSystem.MapEvents.RaidEventComponent.IsPlayerMapEvent
get

◆ BattleState

BattleState TaleWorlds.CampaignSystem.MapEvents.RaidEventComponent.BattleState
get