M&B: Bannerlord 1.3.14
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
Helpers.MenuHelper Class Reference

Static Public Member Functions

static bool SetOptionProperties (MenuCallbackArgs args, bool canPlayerDo, bool shouldBeDisabled, TextObject disabledText)
static void SetIssueAndQuestDataForHero (MenuCallbackArgs args, Hero hero)
static void SetIssueAndQuestDataForLocations (MenuCallbackArgs args, List< Location > locations)
static bool CheckAndOpenNextLocation (MenuCallbackArgs args)
static void DecideMenuState ()
static bool EncounterAttackCondition (MenuCallbackArgs args)
static bool EncounterCaptureEnemyCondition (MenuCallbackArgs args)
static void EncounterAttackConsequence (MenuCallbackArgs args)
static void CheckEnemyAttackableHonorably (MenuCallbackArgs args)
static bool EncounterOrderAttackCondition (MenuCallbackArgs args)
static void EncounterOrderAttackConsequence (MenuCallbackArgs args)
static void EncounterCaptureTheEnemyOnConsequence (MenuCallbackArgs args)
static void EncounterLeaveConsequence ()
static string GetEncounterCultureBackgroundMesh (CultureObject encounterCulture)

Member Function Documentation

◆ SetOptionProperties()

bool Helpers.MenuHelper.SetOptionProperties ( MenuCallbackArgs args,
bool canPlayerDo,
bool shouldBeDisabled,
TextObject disabledText )
static

◆ SetIssueAndQuestDataForHero()

void Helpers.MenuHelper.SetIssueAndQuestDataForHero ( MenuCallbackArgs args,
Hero hero )
static

◆ SetIssueAndQuestDataForLocations()

void Helpers.MenuHelper.SetIssueAndQuestDataForLocations ( MenuCallbackArgs args,
List< Location > locations )
static

◆ CheckAndOpenNextLocation()

bool Helpers.MenuHelper.CheckAndOpenNextLocation ( MenuCallbackArgs args)
static

◆ DecideMenuState()

void Helpers.MenuHelper.DecideMenuState ( )
static

◆ EncounterAttackCondition()

bool Helpers.MenuHelper.EncounterAttackCondition ( MenuCallbackArgs args)
static

◆ EncounterCaptureEnemyCondition()

bool Helpers.MenuHelper.EncounterCaptureEnemyCondition ( MenuCallbackArgs args)
static

◆ EncounterAttackConsequence()

void Helpers.MenuHelper.EncounterAttackConsequence ( MenuCallbackArgs args)
static

◆ CheckEnemyAttackableHonorably()

void Helpers.MenuHelper.CheckEnemyAttackableHonorably ( MenuCallbackArgs args)
static

◆ EncounterOrderAttackCondition()

bool Helpers.MenuHelper.EncounterOrderAttackCondition ( MenuCallbackArgs args)
static

◆ EncounterOrderAttackConsequence()

void Helpers.MenuHelper.EncounterOrderAttackConsequence ( MenuCallbackArgs args)
static

◆ EncounterCaptureTheEnemyOnConsequence()

void Helpers.MenuHelper.EncounterCaptureTheEnemyOnConsequence ( MenuCallbackArgs args)
static

◆ EncounterLeaveConsequence()

void Helpers.MenuHelper.EncounterLeaveConsequence ( )
static

◆ GetEncounterCultureBackgroundMesh()

string Helpers.MenuHelper.GetEncounterCultureBackgroundMesh ( CultureObject encounterCulture)
static