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

Inherits TaleWorlds.CampaignSystem.CampaignBehaviorBase.

Classes

class  RecruitmentCampaignBehaviorTypeDefiner
 

Public Types

enum  RecruitingDetail {
  MercenaryFromTavern ,
  VolunteerFromIndividual ,
  VolunteerFromIndividualToGarrison ,
  VolunteerFromMap
}
 

Public Member Functions

override void RegisterEvents ()
 
override void SyncData (IDataStore dataStore)
 
void HourlyTickParty (MobileParty mobileParty)
 
void OnSettlementEntered (MobileParty mobileParty, Settlement settlement, Hero hero)
 
- 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 AddGameMenus (CampaignGameStarter campaignGameSystemStarter)
 
void AddDialogs (CampaignGameStarter campaignGameStarter)
 

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 Enumeration Documentation

◆ RecruitingDetail

Enumerator
MercenaryFromTavern 
VolunteerFromIndividual 
VolunteerFromIndividualToGarrison 
VolunteerFromMap 

Member Function Documentation

◆ RegisterEvents()

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

◆ SyncData()

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

◆ HourlyTickParty()

void TaleWorlds.CampaignSystem.CampaignBehaviors.RecruitmentCampaignBehavior.HourlyTickParty ( MobileParty  mobileParty)

◆ OnSettlementEntered()

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

◆ AddGameMenus()

void TaleWorlds.CampaignSystem.CampaignBehaviors.RecruitmentCampaignBehavior.AddGameMenus ( CampaignGameStarter  campaignGameSystemStarter)
protected

◆ AddDialogs()

void TaleWorlds.CampaignSystem.CampaignBehaviors.RecruitmentCampaignBehavior.AddDialogs ( CampaignGameStarter  campaignGameStarter)
protected