Class Persuasion
- Namespace
- TaleWorlds.CampaignSystem.Conversation.Persuasion
- Assembly
- TaleWorlds.CampaignSystem.dll
public class Persuasion
- Inheritance
-
Persuasion
- Inherited Members
Constructors
Persuasion(float, float, float, float, float, float, PersuasionDifficulty)
public Persuasion(float goalValue, float successValue, float failValue, float criticalSuccessValue, float criticalFailValue, float initialProgress, PersuasionDifficulty difficulty)
Parameters
goalValue
floatsuccessValue
floatfailValue
floatcriticalSuccessValue
floatcriticalFailValue
floatinitialProgress
floatdifficulty
PersuasionDifficulty
Fields
CriticalFailValue
public readonly float CriticalFailValue
Field Value
CriticalSuccessValue
public readonly float CriticalSuccessValue
Field Value
FailValue
public readonly float FailValue
Field Value
GoalValue
public readonly float GoalValue
Field Value
SuccessValue
public readonly float SuccessValue
Field Value
Properties
DifficultyMultiplier
public float DifficultyMultiplier { get; }
Property Value
Progress
public float Progress { get; }
Property Value
Methods
CommitProgress(PersuasionOptionArgs)
public void CommitProgress(PersuasionOptionArgs persuasionOptionArgs)
Parameters
persuasionOptionArgs
PersuasionOptionArgs
GetChosenOptions()
public IEnumerable<Tuple<PersuasionOptionArgs, PersuasionOptionResult>> GetChosenOptions()
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).