M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.CampaignSystem.Conversation.Persuasion.PersuasionOptionArgs Class Reference

Public Member Functions

 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)
 
void BlockTheOption (bool isBlocked)
 

Public Attributes

readonly PersuasionArgumentStrength ArgumentStrength
 
readonly SkillObject SkillUsed
 
readonly TraitObject TraitUsed
 
readonly Tuple< TraitObject, int >[] TraitCorrelation
 
readonly TraitEffect TraitEffect
 
readonly bool CanBlockOtherOption
 
readonly bool CanMoveToTheNextReservation
 
readonly bool GivesCriticalSuccess
 
readonly TextObject Line
 

Properties

bool IsBlocked [get]
 

Constructor & Destructor Documentation

◆ PersuasionOptionArgs()

TaleWorlds.CampaignSystem.Conversation.Persuasion.PersuasionOptionArgs.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 
)

Member Function Documentation

◆ BlockTheOption()

void TaleWorlds.CampaignSystem.Conversation.Persuasion.PersuasionOptionArgs.BlockTheOption ( bool  isBlocked)

Member Data Documentation

◆ ArgumentStrength

readonly PersuasionArgumentStrength TaleWorlds.CampaignSystem.Conversation.Persuasion.PersuasionOptionArgs.ArgumentStrength

◆ SkillUsed

readonly SkillObject TaleWorlds.CampaignSystem.Conversation.Persuasion.PersuasionOptionArgs.SkillUsed

◆ TraitUsed

readonly TraitObject TaleWorlds.CampaignSystem.Conversation.Persuasion.PersuasionOptionArgs.TraitUsed

◆ TraitCorrelation

readonly Tuple<TraitObject, int> [] TaleWorlds.CampaignSystem.Conversation.Persuasion.PersuasionOptionArgs.TraitCorrelation

◆ TraitEffect

readonly TraitEffect TaleWorlds.CampaignSystem.Conversation.Persuasion.PersuasionOptionArgs.TraitEffect

◆ CanBlockOtherOption

readonly bool TaleWorlds.CampaignSystem.Conversation.Persuasion.PersuasionOptionArgs.CanBlockOtherOption

◆ CanMoveToTheNextReservation

readonly bool TaleWorlds.CampaignSystem.Conversation.Persuasion.PersuasionOptionArgs.CanMoveToTheNextReservation

◆ GivesCriticalSuccess

readonly bool TaleWorlds.CampaignSystem.Conversation.Persuasion.PersuasionOptionArgs.GivesCriticalSuccess

◆ Line

readonly TextObject TaleWorlds.CampaignSystem.Conversation.Persuasion.PersuasionOptionArgs.Line

Property Documentation

◆ IsBlocked

bool TaleWorlds.CampaignSystem.Conversation.Persuasion.PersuasionOptionArgs.IsBlocked
get