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

Inherits TaleWorlds.CampaignSystem.CampaignBehaviorBase.

Public Member Functions

override void RegisterEvents ()
 
override void SyncData (IDataStore dataStore)
 
void OnSessionLaunched (CampaignGameStarter campaignGameStarter)
 
- Public Member Functions inherited from TaleWorlds.CampaignSystem.CampaignBehaviorBase
 CampaignBehaviorBase (string stringId)
 
 CampaignBehaviorBase ()
 
abstract void RegisterEvents ()
 
abstract void SyncData (IDataStore dataStore)
 
void RegisterEvents ()
 

Static Public Member Functions

static AgentData PrepareGuardAgentDataFromGarrison (CharacterObject guardRosterElement, bool overrideWeaponWithSpear=false, bool unarmed=false)
 
- Static Public Member Functions inherited from TaleWorlds.CampaignSystem.CampaignBehaviorBase
static T GetCampaignBehavior< T > ()
 

Static Public Attributes

const float UnarmedTownGuardSpawnRate = 0.4f
 

Protected Member Functions

void AddDialogs (CampaignGameStarter campaignGameStarter)
 

Additional Inherited Members

- Public Attributes inherited from TaleWorlds.CampaignSystem.CampaignBehaviorBase
readonly string StringId
 

Member Function Documentation

◆ RegisterEvents()

override void SandBox.CampaignBehaviors.GuardsCampaignBehavior.RegisterEvents ( )
virtual

◆ SyncData()

override void SandBox.CampaignBehaviors.GuardsCampaignBehavior.SyncData ( IDataStore  dataStore)
virtual

◆ OnSessionLaunched()

void SandBox.CampaignBehaviors.GuardsCampaignBehavior.OnSessionLaunched ( CampaignGameStarter  campaignGameStarter)

◆ PrepareGuardAgentDataFromGarrison()

static AgentData SandBox.CampaignBehaviors.GuardsCampaignBehavior.PrepareGuardAgentDataFromGarrison ( CharacterObject  guardRosterElement,
bool  overrideWeaponWithSpear = false,
bool  unarmed = false 
)
static

◆ AddDialogs()

void SandBox.CampaignBehaviors.GuardsCampaignBehavior.AddDialogs ( CampaignGameStarter  campaignGameStarter)
protected

Member Data Documentation

◆ UnarmedTownGuardSpawnRate

const float SandBox.CampaignBehaviors.GuardsCampaignBehavior.UnarmedTownGuardSpawnRate = 0.4f
static