Table of Contents

Class HeroExecutionSceneNotificationData

Namespace
TaleWorlds.CampaignSystem.SceneInformationPopupTypes
Assembly
TaleWorlds.CampaignSystem.dll
public class HeroExecutionSceneNotificationData : SceneNotificationData
Inheritance
HeroExecutionSceneNotificationData
Inherited Members

Fields

MaxShownRelationChanges

protected static int MaxShownRelationChanges

Field Value

int

Properties

AffirmativeDescriptionText

public override TextObject AffirmativeDescriptionText { get; }

Property Value

TextObject

AffirmativeHintText

public override TextObject AffirmativeHintText { get; }

Property Value

TextObject

AffirmativeHintTextExtended

public override TextObject AffirmativeHintTextExtended { get; }

Property Value

TextObject

AffirmativeText

public override TextObject AffirmativeText { get; }

Property Value

TextObject

AffirmativeTitleText

public override TextObject AffirmativeTitleText { get; }

Property Value

TextObject

Executer

public Hero Executer { get; }

Property Value

Hero

IsAffirmativeOptionShown

public override bool IsAffirmativeOptionShown { get; }

Property Value

bool

IsNegativeOptionShown

public override bool IsNegativeOptionShown { get; }

Property Value

bool

NegativeText

public override TextObject NegativeText { get; }

Property Value

TextObject

RelevantContext

public override SceneNotificationData.RelevantContextType RelevantContext { get; }

Property Value

SceneNotificationData.RelevantContextType

SceneID

public override string SceneID { get; }

Property Value

string

TitleText

public override TextObject TitleText { get; }

Property Value

TextObject

Victim

public Hero Victim { get; }

Property Value

Hero

Methods

CreateForInformingPlayer(Hero, Hero, RelevantContextType)

public static HeroExecutionSceneNotificationData CreateForInformingPlayer(Hero executingHero, Hero dyingHero, SceneNotificationData.RelevantContextType relevantContextType = RelevantContextType.Any)

Parameters

executingHero Hero
dyingHero Hero
relevantContextType SceneNotificationData.RelevantContextType

Returns

HeroExecutionSceneNotificationData

CreateForPlayerExecutingHero(Hero, Action, RelevantContextType)

public static HeroExecutionSceneNotificationData CreateForPlayerExecutingHero(Hero dyingHero, Action onAffirmativeAction, SceneNotificationData.RelevantContextType relevantContextType = RelevantContextType.Any)

Parameters

dyingHero Hero
onAffirmativeAction Action
relevantContextType SceneNotificationData.RelevantContextType

Returns

HeroExecutionSceneNotificationData

GetSceneNotificationCharacters()

public override IEnumerable<SceneNotificationData.SceneNotificationCharacter> GetSceneNotificationCharacters()

Returns

IEnumerable<SceneNotificationData.SceneNotificationCharacter>

OnAffirmativeAction()

public override void OnAffirmativeAction()

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