Class PersuasionVM
- Assembly
- TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class PersuasionVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
PersuasionVM
- Implements
- Inherited Members
Constructors
PersuasionVM(ConversationManager)
public PersuasionVM(ConversationManager manager)
Parameters
manager
ConversationManager
Properties
CurrentCritFailChance
[DataSourceProperty]
public int CurrentCritFailChance { get; set; }
Property Value
CurrentCritSuccessChance
[DataSourceProperty]
public int CurrentCritSuccessChance { get; set; }
Property Value
CurrentFailChance
[DataSourceProperty]
public int CurrentFailChance { get; set; }
Property Value
CurrentPersuasionOption
[DataSourceProperty]
public PersuasionOptionVM CurrentPersuasionOption { get; set; }
Property Value
CurrentSuccessChance
[DataSourceProperty]
public int CurrentSuccessChance { get; set; }
Property Value
IsPersuasionActive
[DataSourceProperty]
public bool IsPersuasionActive { get; set; }
Property Value
PersuasionHint
[DataSourceProperty]
public BasicTooltipViewModel PersuasionHint { get; set; }
Property Value
PersuasionProgress
[DataSourceProperty]
public MBBindingList<BoolItemWithActionVM> PersuasionProgress { get; set; }
Property Value
ProgressText
[DataSourceProperty]
public string ProgressText { get; set; }
Property Value
Methods
OnPersuasionProgress(Tuple<PersuasionOptionArgs, PersuasionOptionResult>)
public void OnPersuasionProgress(Tuple<PersuasionOptionArgs, PersuasionOptionResult> selectedOption)
Parameters
selectedOption
Tuple<PersuasionOptionArgs, PersuasionOptionResult>
RefreshPersusasion()
public void RefreshPersusasion()
RefreshValues()
public override void RefreshValues()
SetCurrentOption(PersuasionOptionVM)
public void SetCurrentOption(PersuasionOptionVM option)
Parameters
option
PersuasionOptionVM
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).