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