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
nodeConversationNodeThe
ConversationNode.entryDialogueEntryThe entry in the conversation.
conversationConversationThe 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; }