Table of Contents

Class InjectedConversationNode

Namespace
SuzerainModdingKit.StoryFragments.Conversation
Assembly
SuzerainModdingKit.dll

Information about a ConversationNode that has been injected.

public class InjectedConversationNode
Inheritance
InjectedConversationNode
Inherited Members

Constructors

InjectedConversationNode(ConversationNode, DialogueEntry, Conversation)

Creates a new instance of this class.

public InjectedConversationNode(ConversationNode node, DialogueEntry entry, Conversation conversation)

Parameters

node ConversationNode

The ConversationNode.

entry DialogueEntry

The entry in the conversation.

conversation Conversation

The conversation that the node is injected in.

Exceptions

ArgumentNullException

Thrown if any required arguments are null.

Properties

Conversation

The conversation that the node is injected in.

public Conversation Conversation { get; }

Property Value

Conversation

Entry

The entry in the conversation.

public DialogueEntry Entry { get; }

Property Value

DialogueEntry

Node

The ConversationNode.

public ConversationNode Node { get; }

Property Value

ConversationNode