M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
|
Public Types | |
enum | MenuFlags { None = 0 , AutoSelectFirst = 1 } |
enum | MenuAndOptionType { RegularMenuOption , WaitMenuShowProgressAndHoursOption , WaitMenuShowOnlyProgressOption , WaitMenuHideProgressAndHoursOption } |
Public Member Functions | |
bool | GetMenuOptionConditionsHold (Game game, MenuContext menuContext, int menuItemNumber) |
TextObject | GetMenuOptionText (int menuItemNumber) |
GameMenuOption | GetGameMenuOption (int menuItemNumber) |
TextObject | GetMenuOptionText2 (int menuItemNumber) |
string | GetMenuOptionIdString (int menuItemNumber) |
TextObject | GetMenuOptionTooltip (int menuItemNumber) |
bool | GetMenuOptionIsLeave (int menuItemNumber) |
void | SetProgressOfWaitingInMenu (float progress) |
void | SetTargetedWaitingTimeAndInitialProgress (float targetedWaitingTime, float initialProgress) |
GameMenuOption | GetLeaveMenuOption (Game game, MenuContext menuContext) |
void | RunOnTick (MenuContext menuContext, float dt) |
bool | RunWaitMenuCondition (MenuContext menuContext) |
void | RunWaitMenuConsequence (MenuContext menuContext) |
void | RunMenuOptionConsequence (MenuContext menuContext, int menuItemNumber) |
void | StartWait () |
void | EndWait () |
void | RunOnInit (Game game, MenuContext menuContext) |
void | PreInit (MenuContext menuContext) |
void | AfterInit (MenuContext menuContext) |
TextObject | GetText () |
Static Public Member Functions | |
static void | ActivateGameMenu (string menuId) |
static void | SwitchToMenu (string menuId) |
static void | ExitToLast () |
Public Attributes | |
OnInitDelegate | OnInit |
List< Object > | MenuRepeatObjects = new List<Object>() |
object | LastSelectedMenuObject |
Properties | |
MenuAndOptionType | Type [get] |
String | StringId [get] |
object | RelatedObject [get] |
TextObject | MenuTitle [get] |
GameOverlays.MenuOverlayType | OverlayType [get] |
bool | IsReady = false [get] |
int | MenuItemAmount [get] |
object | CurrentRepeatableObject [get] |
bool | IsWaitMenu [get] |
bool | IsWaitActive [get] |
bool | IsEmpty [get] |
float | Progress [get] |
float | TargetWaitHours [get] |
OnTickDelegate | OnTick [get] |
OnConditionDelegate | OnCondition [get] |
OnConsequenceDelegate | OnConsequence [get] |
int | CurrentRepeatableIndex = 0 [get, set] |
IEnumerable< GameMenuOption > | MenuOptions [get] |
bool | AutoSelectFirst [get] |
bool TaleWorlds.CampaignSystem.GameMenus.GameMenu.GetMenuOptionConditionsHold | ( | Game | game, |
MenuContext | menuContext, | ||
int | menuItemNumber | ||
) |
TextObject TaleWorlds.CampaignSystem.GameMenus.GameMenu.GetMenuOptionText | ( | int | menuItemNumber | ) |
GameMenuOption TaleWorlds.CampaignSystem.GameMenus.GameMenu.GetGameMenuOption | ( | int | menuItemNumber | ) |
TextObject TaleWorlds.CampaignSystem.GameMenus.GameMenu.GetMenuOptionText2 | ( | int | menuItemNumber | ) |
string TaleWorlds.CampaignSystem.GameMenus.GameMenu.GetMenuOptionIdString | ( | int | menuItemNumber | ) |
TextObject TaleWorlds.CampaignSystem.GameMenus.GameMenu.GetMenuOptionTooltip | ( | int | menuItemNumber | ) |
bool TaleWorlds.CampaignSystem.GameMenus.GameMenu.GetMenuOptionIsLeave | ( | int | menuItemNumber | ) |
void TaleWorlds.CampaignSystem.GameMenus.GameMenu.SetProgressOfWaitingInMenu | ( | float | progress | ) |
void TaleWorlds.CampaignSystem.GameMenus.GameMenu.SetTargetedWaitingTimeAndInitialProgress | ( | float | targetedWaitingTime, |
float | initialProgress | ||
) |
GameMenuOption TaleWorlds.CampaignSystem.GameMenus.GameMenu.GetLeaveMenuOption | ( | Game | game, |
MenuContext | menuContext | ||
) |
void TaleWorlds.CampaignSystem.GameMenus.GameMenu.RunOnTick | ( | MenuContext | menuContext, |
float | dt | ||
) |
bool TaleWorlds.CampaignSystem.GameMenus.GameMenu.RunWaitMenuCondition | ( | MenuContext | menuContext | ) |
void TaleWorlds.CampaignSystem.GameMenus.GameMenu.RunWaitMenuConsequence | ( | MenuContext | menuContext | ) |
void TaleWorlds.CampaignSystem.GameMenus.GameMenu.RunMenuOptionConsequence | ( | MenuContext | menuContext, |
int | menuItemNumber | ||
) |
void TaleWorlds.CampaignSystem.GameMenus.GameMenu.StartWait | ( | ) |
void TaleWorlds.CampaignSystem.GameMenus.GameMenu.EndWait | ( | ) |
void TaleWorlds.CampaignSystem.GameMenus.GameMenu.RunOnInit | ( | Game | game, |
MenuContext | menuContext | ||
) |
void TaleWorlds.CampaignSystem.GameMenus.GameMenu.PreInit | ( | MenuContext | menuContext | ) |
void TaleWorlds.CampaignSystem.GameMenus.GameMenu.AfterInit | ( | MenuContext | menuContext | ) |
TextObject TaleWorlds.CampaignSystem.GameMenus.GameMenu.GetText | ( | ) |
|
static |
|
static |
|
static |
OnInitDelegate TaleWorlds.CampaignSystem.GameMenus.GameMenu.OnInit |
List<Object> TaleWorlds.CampaignSystem.GameMenus.GameMenu.MenuRepeatObjects = new List<Object>() |
object TaleWorlds.CampaignSystem.GameMenus.GameMenu.LastSelectedMenuObject |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
getset |
|
get |
|
get |