Layer class between GameMenus and Game itself. Managing informations of GameMenus with functions. There is not any direct access to GameMenus for increasing stability.
|
| | GameMenuManager () |
| |
| void | SetNextMenu (String name) |
| |
| void | ExitToLast () |
| |
| void | SetCurrentRepeatableIndex (MenuContext menuContext, int index) |
| |
| bool | GetMenuOptionConditionsHold (MenuContext menuContext, int menuItemNumber) |
| |
| void | RefreshMenuOptions (MenuContext menuContext) |
| |
| string | GetMenuOptionIdString (MenuContext menuContext, int menuItemNumber) |
| |
| void | RunConsequencesOfMenuOption (MenuContext menuContext, int menuItemNumber) |
| |
| TextObject | GetVirtualMenuOptionTooltip (MenuContext menuContext, int virtualMenuItemIndex) |
| |
| GameOverlays.MenuOverlayType | GetMenuOverlayType (MenuContext menuContext) |
| |
| TextObject | GetVirtualMenuOptionText (MenuContext menuContext, int virtualMenuItemIndex) |
| |
| GameMenuOption | GetVirtualGameMenuOption (MenuContext menuContext, int virtualMenuItemIndex) |
| |
| TextObject | GetVirtualMenuOptionText2 (MenuContext menuContext, int virtualMenuItemIndex) |
| |
| float | GetVirtualMenuProgress (MenuContext menuContext) |
| |
| GameMenu.MenuAndOptionType | GetVirtualMenuAndOptionType (MenuContext menuContext) |
| |
| bool | GetVirtualMenuIsWaitActive (MenuContext menuContext) |
| |
| float | GetVirtualMenuTargetWaitHours (MenuContext menuContext) |
| |
| bool | GetVirtualMenuOptionIsEnabled (MenuContext menuContext, int virtualMenuItemIndex) |
| |
| int | GetVirtualMenuOptionAmount (MenuContext menuContext) |
| |
| bool | GetVirtualMenuOptionIsLeave (MenuContext menuContext, int virtualMenuItemIndex) |
| |
| GameMenuOption | GetLeaveMenuOption (MenuContext menuContext) |
| |
| bool | GetVirtualMenuOptionConditionsHold (MenuContext menuContext, int virtualMenuItemIndex) |
| |
| void | OnFrameTick (MenuContext menuContext, float dt) |
| |
| TextObject | GetMenuText (MenuContext menuContext) |
| |
| void | AddGameMenu (GameMenu gameMenu) |
| |
| void | RemoveRelatedGameMenus (object relatedObject) |
| |
| void | RemoveRelatedGameMenuOptions (object relatedObject) |
| |
| GameMenu | GetGameMenu (string menuId) |
| |
◆ GameMenuManager()
| TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.GameMenuManager |
( |
| ) |
|
◆ SetNextMenu()
| void TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.SetNextMenu |
( |
String |
name | ) |
|
◆ ExitToLast()
| void TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.ExitToLast |
( |
| ) |
|
◆ SetCurrentRepeatableIndex()
| void TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.SetCurrentRepeatableIndex |
( |
MenuContext |
menuContext, |
|
|
int |
index |
|
) |
| |
◆ GetMenuOptionConditionsHold()
| bool TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.GetMenuOptionConditionsHold |
( |
MenuContext |
menuContext, |
|
|
int |
menuItemNumber |
|
) |
| |
◆ RefreshMenuOptions()
| void TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.RefreshMenuOptions |
( |
MenuContext |
menuContext | ) |
|
◆ GetMenuOptionIdString()
| string TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.GetMenuOptionIdString |
( |
MenuContext |
menuContext, |
|
|
int |
menuItemNumber |
|
) |
| |
◆ RunConsequencesOfMenuOption()
| void TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.RunConsequencesOfMenuOption |
( |
MenuContext |
menuContext, |
|
|
int |
menuItemNumber |
|
) |
| |
◆ GetVirtualMenuOptionTooltip()
| TextObject TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.GetVirtualMenuOptionTooltip |
( |
MenuContext |
menuContext, |
|
|
int |
virtualMenuItemIndex |
|
) |
| |
◆ GetMenuOverlayType()
◆ GetVirtualMenuOptionText()
| TextObject TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.GetVirtualMenuOptionText |
( |
MenuContext |
menuContext, |
|
|
int |
virtualMenuItemIndex |
|
) |
| |
◆ GetVirtualGameMenuOption()
| GameMenuOption TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.GetVirtualGameMenuOption |
( |
MenuContext |
menuContext, |
|
|
int |
virtualMenuItemIndex |
|
) |
| |
◆ GetVirtualMenuOptionText2()
| TextObject TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.GetVirtualMenuOptionText2 |
( |
MenuContext |
menuContext, |
|
|
int |
virtualMenuItemIndex |
|
) |
| |
◆ GetVirtualMenuProgress()
| float TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.GetVirtualMenuProgress |
( |
MenuContext |
menuContext | ) |
|
◆ GetVirtualMenuAndOptionType()
◆ GetVirtualMenuIsWaitActive()
| bool TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.GetVirtualMenuIsWaitActive |
( |
MenuContext |
menuContext | ) |
|
◆ GetVirtualMenuTargetWaitHours()
| float TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.GetVirtualMenuTargetWaitHours |
( |
MenuContext |
menuContext | ) |
|
◆ GetVirtualMenuOptionIsEnabled()
| bool TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.GetVirtualMenuOptionIsEnabled |
( |
MenuContext |
menuContext, |
|
|
int |
virtualMenuItemIndex |
|
) |
| |
◆ GetVirtualMenuOptionAmount()
| int TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.GetVirtualMenuOptionAmount |
( |
MenuContext |
menuContext | ) |
|
◆ GetVirtualMenuOptionIsLeave()
| bool TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.GetVirtualMenuOptionIsLeave |
( |
MenuContext |
menuContext, |
|
|
int |
virtualMenuItemIndex |
|
) |
| |
◆ GetLeaveMenuOption()
◆ GetVirtualMenuOptionConditionsHold()
| bool TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.GetVirtualMenuOptionConditionsHold |
( |
MenuContext |
menuContext, |
|
|
int |
virtualMenuItemIndex |
|
) |
| |
◆ OnFrameTick()
| void TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.OnFrameTick |
( |
MenuContext |
menuContext, |
|
|
float |
dt |
|
) |
| |
◆ GetMenuText()
◆ AddGameMenu()
| void TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.AddGameMenu |
( |
GameMenu |
gameMenu | ) |
|
◆ RemoveRelatedGameMenus()
| void TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.RemoveRelatedGameMenus |
( |
object |
relatedObject | ) |
|
◆ RemoveRelatedGameMenuOptions()
| void TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.RemoveRelatedGameMenuOptions |
( |
object |
relatedObject | ) |
|
◆ GetGameMenu()
| GameMenu TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.GetGameMenu |
( |
string |
menuId | ) |
|
◆ PreviouslySelectedGameMenuItem
| int TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.PreviouslySelectedGameMenuItem = -1 |
◆ NextLocation
| Location TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.NextLocation |
◆ PreviousLocation
| Location TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.PreviousLocation |
◆ MenuLocations
| List<Location> TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.MenuLocations = new List<Location>() |
◆ PreviouslySelectedGameMenuObject
| Object TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.PreviouslySelectedGameMenuObject |
◆ NextGameMenuId
| string TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.NextGameMenuId |
|
get |
◆ NextMenu
| GameMenu TaleWorlds.CampaignSystem.GameMenus.GameMenuManager.NextMenu |
|
get |