M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
|
Public Types | |
enum | LeaveType { Default , Mission , Submenu , BribeAndEscape , Escape , Craft , ForceToGiveGoods , ForceToGiveTroops , Bribe , LeaveTroopsAndFlee , OrderTroopsToAttack , Raid , HostileAction , Recruit , Trade , Wait , Leave , Continue , Manage , TroopSelection , WaitQuest , Surrender , Conversation , DefendAction , Devastate , Pillage , ShowMercy , Leaderboard , OpenStash , ManageGarrison , StagePrisonBreak , ManagePrisoners , Ransom , PracticeFight , BesiegeTown , SneakIn , LeadAssault , DonateTroops , DonatePrisoners , SiegeAmbush } |
enum | IssueQuestFlags { None = 0 , AvailableIssue = 1 , ActiveIssue = 2 , ActiveStoryQuest = 4 , TrackedIssue = 8 , TrackedStoryQuest = 16 } |
Public Member Functions | |
delegate bool | OnConditionDelegate (MenuCallbackArgs args) |
delegate void | OnConsequenceDelegate (MenuCallbackArgs args) |
GameMenuOption (GameMenu.MenuAndOptionType type, String idString, TextObject text, TextObject text2, OnConditionDelegate condition, OnConsequenceDelegate consequence, bool isLeave=false, bool isRepeatable=false, object relatedObject=null) | |
bool | GetConditionsHold (Game game, MenuContext menuContext) |
void | RunConsequence (MenuContext menuContext) |
void | SetEnable (bool isEnable) |
Public Attributes | |
OnConditionDelegate | OnCondition |
OnConsequenceDelegate | OnConsequence |
Static Public Attributes | |
static IssueQuestFlags[] | IssueQuestFlagsValues = (IssueQuestFlags[])Enum.GetValues(typeof(IssueQuestFlags)) |
Properties | |
GameMenu.MenuAndOptionType | Type [get] |
LeaveType | OptionLeaveType [get, set] |
IssueQuestFlags | OptionQuestData [get, set] |
string | IdString [get] |
TextObject | Text [get] |
TextObject | Text2 [get] |
TextObject | Tooltip [get] |
bool | IsLeave [get] |
bool | IsRepeatable [get] |
bool | IsEnabled [get] |
object | RelatedObject [get] |
TaleWorlds.CampaignSystem.GameMenus.GameMenuOption.GameMenuOption | ( | GameMenu::MenuAndOptionType | type, |
String | idString, | ||
TextObject | text, | ||
TextObject | text2, | ||
OnConditionDelegate | condition, | ||
OnConsequenceDelegate | consequence, | ||
bool | isLeave = false , |
||
bool | isRepeatable = false , |
||
object | relatedObject = null |
||
) |
delegate bool TaleWorlds.CampaignSystem.GameMenus.GameMenuOption.OnConditionDelegate | ( | MenuCallbackArgs | args | ) |
delegate void TaleWorlds.CampaignSystem.GameMenus.GameMenuOption.OnConsequenceDelegate | ( | MenuCallbackArgs | args | ) |
bool TaleWorlds.CampaignSystem.GameMenus.GameMenuOption.GetConditionsHold | ( | Game | game, |
MenuContext | menuContext | ||
) |
void TaleWorlds.CampaignSystem.GameMenus.GameMenuOption.RunConsequence | ( | MenuContext | menuContext | ) |
void TaleWorlds.CampaignSystem.GameMenus.GameMenuOption.SetEnable | ( | bool | isEnable | ) |
|
static |
OnConditionDelegate TaleWorlds.CampaignSystem.GameMenus.GameMenuOption.OnCondition |
OnConsequenceDelegate TaleWorlds.CampaignSystem.GameMenus.GameMenuOption.OnConsequence |
|
get |
|
getset |
|
getset |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |