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

Inherits TaleWorlds.CampaignSystem.CampaignBehaviorBase.

Classes

class  BanditsCampaignBehaviorTypeDefiner
 

Public Member Functions

override void RegisterEvents ()
 
override void SyncData (IDataStore dataStore)
 
void OnSettlementEntered (MobileParty mobileParty, Settlement settlement, Hero hero)
 
void DailyTick ()
 
void HourlyTick ()
 
void WeeklyTick ()
 
void OnSessionLaunched (CampaignGameStarter campaignGameStarter)
 
MobileParty AddBanditToHideout (Hideout hideoutComponent, PartyTemplateObject overridenPartyTemplate=null, bool isBanditBossParty=false)
 
- Public Member Functions inherited from TaleWorlds.CampaignSystem.CampaignBehaviorBase
 CampaignBehaviorBase (string stringId)
 
 CampaignBehaviorBase ()
 
abstract void RegisterEvents ()
 
abstract void SyncData (IDataStore dataStore)
 
void RegisterEvents ()
 

Protected Member Functions

void AddDialogs (CampaignGameStarter campaignGameSystemStarter)
 

Additional Inherited Members

- Static Public Member Functions inherited from TaleWorlds.CampaignSystem.CampaignBehaviorBase
static T GetCampaignBehavior< T > ()
 
- Public Attributes inherited from TaleWorlds.CampaignSystem.CampaignBehaviorBase
readonly string StringId
 

Member Function Documentation

◆ RegisterEvents()

override void TaleWorlds.CampaignSystem.CampaignBehaviors.BanditsCampaignBehavior.RegisterEvents ( )
virtual

◆ SyncData()

override void TaleWorlds.CampaignSystem.CampaignBehaviors.BanditsCampaignBehavior.SyncData ( IDataStore  dataStore)
virtual

◆ OnSettlementEntered()

void TaleWorlds.CampaignSystem.CampaignBehaviors.BanditsCampaignBehavior.OnSettlementEntered ( MobileParty  mobileParty,
Settlement  settlement,
Hero  hero 
)

◆ DailyTick()

void TaleWorlds.CampaignSystem.CampaignBehaviors.BanditsCampaignBehavior.DailyTick ( )

◆ HourlyTick()

void TaleWorlds.CampaignSystem.CampaignBehaviors.BanditsCampaignBehavior.HourlyTick ( )

◆ WeeklyTick()

void TaleWorlds.CampaignSystem.CampaignBehaviors.BanditsCampaignBehavior.WeeklyTick ( )

◆ OnSessionLaunched()

void TaleWorlds.CampaignSystem.CampaignBehaviors.BanditsCampaignBehavior.OnSessionLaunched ( CampaignGameStarter  campaignGameStarter)

◆ AddBanditToHideout()

MobileParty TaleWorlds.CampaignSystem.CampaignBehaviors.BanditsCampaignBehavior.AddBanditToHideout ( Hideout  hideoutComponent,
PartyTemplateObject  overridenPartyTemplate = null,
bool  isBanditBossParty = false 
)

◆ AddDialogs()

void TaleWorlds.CampaignSystem.CampaignBehaviors.BanditsCampaignBehavior.AddDialogs ( CampaignGameStarter  campaignGameSystemStarter)
protected