Interface IChatConversation
  
  
  
  Assembly: SociallyDistant.Framework.dll
  Syntax
  
    public interface IChatConversation : IGameContent
   
  Properties
  
  ActorIds
  
  
  Declaration
  
    IEnumerable<string> ActorIds { get; }
   
  Property Value
  
  
  ChannelId
  
  
  Declaration
  
    string ChannelId { get; }
   
  Property Value
  
  
  GuildId
  
  
  Declaration
  
  Property Value
  
  
  Id
  
  
  Declaration
  
  Property Value
  
  
  IsRepeatable
  
  
  Declaration
  
    bool IsRepeatable { get; }
   
  Property Value
  
  
  StartMessage
  
  
  Declaration
  
    string StartMessage { get; }
   
  Property Value
  
  
  StartType
  
  
  Declaration
  
    ChatStartType StartType { get; }
   
  Property Value
  
  
  Type
  
  
  Declaration
  
    ChatScriptType Type { get; }
   
  Property Value
  
  Methods
  
  CheckConditions(IWorldManager, ISocialService)
  
  
  Declaration
  
    bool CheckConditions(IWorldManager world, ISocialService socialService)
   
  Parameters
  
  Returns
  
  
  StartConversation(CancellationToken, IConversationController)
  
  
  Declaration
  
    Task StartConversation(CancellationToken token, IConversationController controller)
   
  Parameters
  
  Returns