PixelCrushers.DialogueSystem.ConversationLogger Class Reference

When you attach this script to an actor, conversations involving that actor will be logged to the console. More...

Inheritance diagram for PixelCrushers.DialogueSystem.ConversationLogger:
Collaboration diagram for PixelCrushers.DialogueSystem.ConversationLogger:

Public Member Functions

void OnConversationStart (Transform actor)
 
void OnConversationLine (Subtitle subtitle)
 
void OnConversationEnd (Transform actor)
 
void OnPrepareConversationLine (DialogueEntry entry)
 
void OnConversationLineCancelled (Subtitle subtitle)
 
void OnConversationLineEnd (Subtitle subtitle)
 
void OnConversationResponseMenu (Response[] responses)
 
void OnConversationTimeout ()
 
void OnLinkedConversationStart (Transform actor)
 

Public Attributes

Color playerColor = Color.blue
 
Color npcColor = Color.red
 

Detailed Description

When you attach this script to an actor, conversations involving that actor will be logged to the console.

Member Function Documentation

◆ OnConversationEnd()

void PixelCrushers.DialogueSystem.ConversationLogger.OnConversationEnd ( Transform  actor)

◆ OnConversationLine()

void PixelCrushers.DialogueSystem.ConversationLogger.OnConversationLine ( Subtitle  subtitle)

◆ OnConversationLineCancelled()

void PixelCrushers.DialogueSystem.ConversationLogger.OnConversationLineCancelled ( Subtitle  subtitle)

◆ OnConversationLineEnd()

void PixelCrushers.DialogueSystem.ConversationLogger.OnConversationLineEnd ( Subtitle  subtitle)

◆ OnConversationResponseMenu()

void PixelCrushers.DialogueSystem.ConversationLogger.OnConversationResponseMenu ( Response[]  responses)

◆ OnConversationStart()

void PixelCrushers.DialogueSystem.ConversationLogger.OnConversationStart ( Transform  actor)

◆ OnConversationTimeout()

void PixelCrushers.DialogueSystem.ConversationLogger.OnConversationTimeout ( )

◆ OnLinkedConversationStart()

void PixelCrushers.DialogueSystem.ConversationLogger.OnLinkedConversationStart ( Transform  actor)

◆ OnPrepareConversationLine()

void PixelCrushers.DialogueSystem.ConversationLogger.OnPrepareConversationLine ( DialogueEntry  entry)

Member Data Documentation

◆ npcColor

Color PixelCrushers.DialogueSystem.ConversationLogger.npcColor = Color.red

◆ playerColor

Color PixelCrushers.DialogueSystem.ConversationLogger.playerColor = Color.blue

The documentation for this class was generated from the following file: