Class BooleanCampaignOptionData
- Namespace
- TaleWorlds.CampaignSystem.ViewModelCollection
- Assembly
- TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class BooleanCampaignOptionData : CampaignOptionData, ICampaignOptionData
- Inheritance
-
BooleanCampaignOptionData
- Implements
- Inherited Members
Constructors
BooleanCampaignOptionData(string, int, CampaignOptionEnableState, Func<float>, Action<float>, Func<CampaignOptionDisableStatus>, bool, Func<float, CampaignOptionsDifficultyPresets>, Func<CampaignOptionsDifficultyPresets, float>)
public BooleanCampaignOptionData(string identifier, int priorityIndex, CampaignOptionEnableState enableState, Func<float> getValue, Action<float> setValue, Func<CampaignOptionDisableStatus> getIsDisabledWithReason = null, bool isRelatedToDifficultyPreset = false, Func<float, CampaignOptionsDifficultyPresets> onGetDifficultyPresetFromValue = null, Func<CampaignOptionsDifficultyPresets, float> onGetValueFromDifficultyPreset = null)
Parameters
identifier
stringpriorityIndex
intenableState
CampaignOptionEnableStategetValue
Func<float>setValue
Action<float>getIsDisabledWithReason
Func<CampaignOptionDisableStatus>isRelatedToDifficultyPreset
boolonGetDifficultyPresetFromValue
Func<float, CampaignOptionsDifficultyPresets>onGetValueFromDifficultyPreset
Func<CampaignOptionsDifficultyPresets, float>
Methods
GetDataType()
public override CampaignOptionDataType GetDataType()
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).