Class MissionConversationVM
- Assembly
- TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class MissionConversationVM : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
MissionConversationVM
- Implements
- Inherited Members
Constructors
MissionConversationVM(Func<string>, bool)
public MissionConversationVM(Func<string> getContinueInputText, bool isLinksDisabled = false)
Parameters
Properties
AnswerList
[DataSourceProperty]
public MBBindingList<ConversationItemVM> AnswerList { get; set; }
Property Value
AttackerLeader
[DataSourceProperty]
public ConversationAggressivePartyItemVM AttackerLeader { get; set; }
Property Value
AttackerParties
[DataSourceProperty]
public MBBindingList<ConversationAggressivePartyItemVM> AttackerParties { get; set; }
Property Value
ContinueText
[DataSourceProperty]
public string ContinueText { get; set; }
Property Value
ConversedHeroBanner
[DataSourceProperty]
public ImageIdentifierVM ConversedHeroBanner { get; set; }
Property Value
CurrentCharacterNameLbl
[DataSourceProperty]
public string CurrentCharacterNameLbl { get; set; }
Property Value
CurrentSelectedAnswer
[DataSourceProperty]
public ConversationItemVM CurrentSelectedAnswer { get; set; }
Property Value
DefenderLeader
[DataSourceProperty]
public ConversationAggressivePartyItemVM DefenderLeader { get; set; }
Property Value
DefenderParties
[DataSourceProperty]
public MBBindingList<ConversationAggressivePartyItemVM> DefenderParties { get; set; }
Property Value
DialogText
[DataSourceProperty]
public string DialogText { get; set; }
Property Value
FactionHint
[DataSourceProperty]
public HintViewModel FactionHint { get; set; }
Property Value
GoldHint
[DataSourceProperty]
public HintViewModel GoldHint { get; set; }
Property Value
GoldText
[DataSourceProperty]
public string GoldText { get; set; }
Property Value
IsAggressive
[DataSourceProperty]
public bool IsAggressive { get; set; }
Property Value
IsBannerEnabled
[DataSourceProperty]
public bool IsBannerEnabled { get; set; }
Property Value
IsCurrentCharacterValidInEncyclopedia
[DataSourceProperty]
public bool IsCurrentCharacterValidInEncyclopedia { get; set; }
Property Value
IsLoadingOver
[DataSourceProperty]
public bool IsLoadingOver { get; set; }
Property Value
IsPersuading
[DataSourceProperty]
public bool IsPersuading { get; set; }
Property Value
IsRelationEnabled
[DataSourceProperty]
public bool IsRelationEnabled { get; set; }
Property Value
MaxRelation
[DataSourceProperty]
public int MaxRelation { get; set; }
Property Value
MinRelation
[DataSourceProperty]
public int MinRelation { get; set; }
Property Value
MoreOptionText
[DataSourceProperty]
public string MoreOptionText { get; set; }
Property Value
Persuasion
[DataSourceProperty]
public PersuasionVM Persuasion { get; set; }
Property Value
PersuasionText
[DataSourceProperty]
public string PersuasionText { get; set; }
Property Value
PowerComparer
[DataSourceProperty]
public PowerLevelComparer PowerComparer { get; set; }
Property Value
Relation
[DataSourceProperty]
public int Relation { get; set; }
Property Value
RelationHint
[DataSourceProperty]
public HintViewModel RelationHint { get; set; }
Property Value
RelationText
[DataSourceProperty]
public string RelationText { get; set; }
Property Value
SelectedAnOptionOrLinkThisFrame
public bool SelectedAnOptionOrLinkThisFrame { get; set; }
Property Value
SelectedSide
[DataSourceProperty]
public int SelectedSide { get; set; }
Property Value
Methods
ExecuteCloseTooltip()
public void ExecuteCloseTooltip()
ExecuteContinue()
public void ExecuteContinue()
ExecuteConversedHeroLink()
public void ExecuteConversedHeroLink()
ExecuteFinalizeSelection()
public void ExecuteFinalizeSelection()
ExecuteHeroTooltip()
public void ExecuteHeroTooltip()
ExecuteLink(string)
public void ExecuteLink(string link)
Parameters
link
string
OnConversationContinue()
public void OnConversationContinue()
OnFinalize()
public override void OnFinalize()
Refresh()
public void Refresh()
RefreshValues()
public override void RefreshValues()
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).