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

Inherits TaleWorlds.CampaignSystem.CampaignBehaviorBase.

Public Member Functions

override void RegisterEvents ()
 
override void SyncData (IDataStore dataStore)
 
void OnSessionLaunched (CampaignGameStarter campaignGameStarter)
 
void InitializeConversationVars ()
 
void OnMissionStarted (IMission mission)
 
void OnHeroKilled (Hero victim, Hero killer, KillCharacterAction.KillCharacterActionDetail detail, bool showNotification=true)
 
void PlayerWonAgainstTavernChampion ()
 
void SetBetAmount (int bet)
 
- 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 bool taverngamehost_player_sitting_now_on_condition ()
 
- Static Public Member Functions inherited from TaleWorlds.CampaignSystem.CampaignBehaviorBase
static T GetCampaignBehavior< T > ()
 

Protected Member Functions

void AddDialogs (CampaignGameStarter campaignGameStarter)
 

Properties

IEnumerable< SettlementWonBoardGamesInOneWeekInSettlement [get]
 

Additional Inherited Members

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

Member Function Documentation

◆ RegisterEvents()

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

◆ SyncData()

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

◆ OnSessionLaunched()

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

◆ InitializeConversationVars()

void SandBox.CampaignBehaviors.BoardGameCampaignBehavior.InitializeConversationVars ( )

◆ OnMissionStarted()

void SandBox.CampaignBehaviors.BoardGameCampaignBehavior.OnMissionStarted ( IMission  mission)

◆ OnHeroKilled()

void SandBox.CampaignBehaviors.BoardGameCampaignBehavior.OnHeroKilled ( Hero  victim,
Hero  killer,
KillCharacterAction::KillCharacterActionDetail  detail,
bool  showNotification = true 
)

◆ AddDialogs()

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

◆ taverngamehost_player_sitting_now_on_condition()

static bool SandBox.CampaignBehaviors.BoardGameCampaignBehavior.taverngamehost_player_sitting_now_on_condition ( )
static

◆ PlayerWonAgainstTavernChampion()

void SandBox.CampaignBehaviors.BoardGameCampaignBehavior.PlayerWonAgainstTavernChampion ( )

◆ SetBetAmount()

void SandBox.CampaignBehaviors.BoardGameCampaignBehavior.SetBetAmount ( int  bet)

Property Documentation

◆ WonBoardGamesInOneWeekInSettlement

IEnumerable<Settlement> SandBox.CampaignBehaviors.BoardGameCampaignBehavior.WonBoardGamesInOneWeekInSettlement
get