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

Public Member Functions

 Persuasion (float goalValue, float successValue, float failValue, float criticalSuccessValue, float criticalFailValue, float initialProgress, PersuasionDifficulty difficulty)
 
void CommitProgress (PersuasionOptionArgs persuasionOptionArgs)
 
IEnumerable< Tuple< PersuasionOptionArgs, PersuasionOptionResult > > GetChosenOptions ()
 

Public Attributes

readonly float SuccessValue
 
readonly float FailValue
 
readonly float CriticalSuccessValue
 
readonly float CriticalFailValue
 
readonly float GoalValue
 

Static Public Attributes

static ? PersuasionOptionResult CheatResult = null
 

Properties

float DifficultyMultiplier [get]
 
float Progress [get]
 

Constructor & Destructor Documentation

◆ Persuasion()

TaleWorlds.CampaignSystem.Conversation.Persuasion.Persuasion.Persuasion ( float  goalValue,
float  successValue,
float  failValue,
float  criticalSuccessValue,
float  criticalFailValue,
float  initialProgress,
PersuasionDifficulty  difficulty 
)

Member Function Documentation

◆ CommitProgress()

void TaleWorlds.CampaignSystem.Conversation.Persuasion.Persuasion.CommitProgress ( PersuasionOptionArgs  persuasionOptionArgs)

◆ GetChosenOptions()

IEnumerable< Tuple< PersuasionOptionArgs, PersuasionOptionResult > > TaleWorlds.CampaignSystem.Conversation.Persuasion.Persuasion.GetChosenOptions ( )

Member Data Documentation

◆ SuccessValue

readonly float TaleWorlds.CampaignSystem.Conversation.Persuasion.Persuasion.SuccessValue

◆ FailValue

readonly float TaleWorlds.CampaignSystem.Conversation.Persuasion.Persuasion.FailValue

◆ CriticalSuccessValue

readonly float TaleWorlds.CampaignSystem.Conversation.Persuasion.Persuasion.CriticalSuccessValue

◆ CriticalFailValue

readonly float TaleWorlds.CampaignSystem.Conversation.Persuasion.Persuasion.CriticalFailValue

◆ GoalValue

readonly float TaleWorlds.CampaignSystem.Conversation.Persuasion.Persuasion.GoalValue

◆ CheatResult

? PersuasionOptionResult TaleWorlds.CampaignSystem.Conversation.Persuasion.Persuasion.CheatResult = null
static

Property Documentation

◆ DifficultyMultiplier

float TaleWorlds.CampaignSystem.Conversation.Persuasion.Persuasion.DifficultyMultiplier
get

◆ Progress

float TaleWorlds.CampaignSystem.Conversation.Persuasion.Persuasion.Progress
get