Class GameMenuOption
- Namespace
- TaleWorlds.CampaignSystem.GameMenus
- Assembly
- TaleWorlds.CampaignSystem.dll
public class GameMenuOption
- Inheritance
-
GameMenuOption
- Inherited Members
Constructors
GameMenuOption(MenuAndOptionType, string, TextObject, TextObject, OnConditionDelegate, OnConsequenceDelegate, bool, bool, object)
public GameMenuOption(GameMenu.MenuAndOptionType type, string idString, TextObject text, TextObject text2, GameMenuOption.OnConditionDelegate condition, GameMenuOption.OnConsequenceDelegate consequence, bool isLeave = false, bool isRepeatable = false, object relatedObject = null)
Parameters
type
GameMenu.MenuAndOptionTypeidString
stringtext
TextObjecttext2
TextObjectcondition
GameMenuOption.OnConditionDelegateconsequence
GameMenuOption.OnConsequenceDelegateisLeave
boolisRepeatable
boolrelatedObject
object
Fields
IssueQuestFlagsValues
public static GameMenuOption.IssueQuestFlags[] IssueQuestFlagsValues
Field Value
OnCondition
public GameMenuOption.OnConditionDelegate OnCondition
Field Value
OnConsequence
public GameMenuOption.OnConsequenceDelegate OnConsequence
Field Value
Properties
IdString
public string IdString { get; }
Property Value
IsEnabled
public bool IsEnabled { get; }
Property Value
IsLeave
public bool IsLeave { get; }
Property Value
IsRepeatable
public bool IsRepeatable { get; }
Property Value
OptionLeaveType
public GameMenuOption.LeaveType OptionLeaveType { get; set; }
Property Value
OptionQuestData
public GameMenuOption.IssueQuestFlags OptionQuestData { get; set; }
Property Value
RelatedObject
public object RelatedObject { get; }
Property Value
Text
public TextObject Text { get; }
Property Value
Text2
public TextObject Text2 { get; }
Property Value
Tooltip
public TextObject Tooltip { get; }
Property Value
Type
public GameMenu.MenuAndOptionType Type { get; }
Property Value
Methods
GetConditionsHold(Game, MenuContext)
public bool GetConditionsHold(Game game, MenuContext menuContext)
Parameters
game
GamemenuContext
MenuContext
Returns
RunConsequence(MenuContext)
public void RunConsequence(MenuContext menuContext)
Parameters
menuContext
MenuContext
SetEnable(bool)
public void SetEnable(bool isEnable)
Parameters
isEnable
bool
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).