Class PersuasionOptionArgs
- Namespace
- TaleWorlds.CampaignSystem.Conversation.Persuasion
- Assembly
- TaleWorlds.CampaignSystem.dll
public class PersuasionOptionArgs
- Inheritance
-
PersuasionOptionArgs
- Inherited Members
Constructors
PersuasionOptionArgs(SkillObject, TraitObject, TraitEffect, PersuasionArgumentStrength, bool, TextObject, Tuple<TraitObject, int>[], bool, bool, bool)
public PersuasionOptionArgs(SkillObject skill, TraitObject trait, TraitEffect traitEffect, PersuasionArgumentStrength argumentStrength, bool givesCriticalSuccess, TextObject line, Tuple<TraitObject, int>[] traitCorrelation = null, bool canBlockOtherOption = false, bool canMoveToTheNextReservation = false, bool isInitiallyBlocked = false)
Parameters
skill
SkillObjecttrait
TraitObjecttraitEffect
TraitEffectargumentStrength
PersuasionArgumentStrengthgivesCriticalSuccess
boolline
TextObjecttraitCorrelation
Tuple<TraitObject, int>[]canBlockOtherOption
boolcanMoveToTheNextReservation
boolisInitiallyBlocked
bool
Fields
ArgumentStrength
[SaveableField(102)]
public readonly PersuasionArgumentStrength ArgumentStrength
Field Value
CanBlockOtherOption
[SaveableField(106)]
public readonly bool CanBlockOtherOption
Field Value
CanMoveToTheNextReservation
[SaveableField(107)]
public readonly bool CanMoveToTheNextReservation
Field Value
GivesCriticalSuccess
[SaveableField(108)]
public readonly bool GivesCriticalSuccess
Field Value
Line
[SaveableField(110)]
public readonly TextObject Line
Field Value
SkillUsed
[SaveableField(103)]
public readonly SkillObject SkillUsed
Field Value
TraitCorrelation
[SaveableField(111)]
public readonly Tuple<TraitObject, int>[] TraitCorrelation
Field Value
- Tuple<TraitObject, int>[]
TraitEffect
[SaveableField(105)]
public readonly TraitEffect TraitEffect
Field Value
TraitUsed
[SaveableField(104)]
public readonly TraitObject TraitUsed
Field Value
Properties
IsBlocked
public bool IsBlocked { get; }
Property Value
Methods
AutoGeneratedInstanceCollectObjects(List<object>)
protected virtual void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)
Parameters
BlockTheOption(bool)
public void BlockTheOption(bool isBlocked)
Parameters
isBlocked
bool
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).