Table of Contents

Class PersuasionAttempt

Namespace
TaleWorlds.CampaignSystem.Conversation.Persuasion
Assembly
TaleWorlds.CampaignSystem.dll
public class PersuasionAttempt
Inheritance
PersuasionAttempt
Inherited Members

Constructors

PersuasionAttempt(Hero, CampaignTime, PersuasionOptionArgs, PersuasionOptionResult, int)

public PersuasionAttempt(Hero persuadedHero, CampaignTime gameTime, PersuasionOptionArgs args, PersuasionOptionResult result, int reservationType)

Parameters

persuadedHero Hero
gameTime CampaignTime
args PersuasionOptionArgs
result PersuasionOptionResult
reservationType int

Fields

Args

[SaveableField(5)]
public readonly PersuasionOptionArgs Args

Field Value

PersuasionOptionArgs

GameTime

[SaveableField(4)]
public readonly CampaignTime GameTime

Field Value

CampaignTime

PersuadedHero

[SaveableField(3)]
public readonly Hero PersuadedHero

Field Value

Hero

ReservationType

[SaveableField(2)]
public readonly int ReservationType

Field Value

int

Result

[SaveableField(6)]
public readonly PersuasionOptionResult Result

Field Value

PersuasionOptionResult

Methods

AutoGeneratedInstanceCollectObjects(List<object>)

protected virtual void AutoGeneratedInstanceCollectObjects(List<object> collectedObjects)

Parameters

collectedObjects List<object>

IsSuccesful()

public bool IsSuccesful()

Returns

bool

Matches(Hero, int)

public bool Matches(Hero targetHero, int reservationType)

Parameters

targetHero Hero
reservationType int

Returns

bool

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).