Vixen
caa30e12
csharp
public readonly record struct ChatMessage

A message that has passed the filters and is on its way.

Read the guide page for this →

Fields and properties (6)

  • public PlayerId Sender

    Who said it.

  • public ChatChannel Channel

    Which channel.

  • public string Text

    What it says now, which is not always what was typed.

  • public DefId Scene

    Which map it was said on.

  • public PlayerId Recipient

    Who it is for, on a direct channel.

  • public ulong Sequence

    Which message of the router's this is — what a client orders by.

Methods (1)

  • public ChatMessage(PlayerId Sender, ChatChannel Channel, string Text, DefId Scene, PlayerId Recipient, ulong Sequence)

    A message that has passed the filters and is on its way.

Used by (5)

  • ChatDeliveryVixen.Gameplay.Chat
  • ChatRouterVixen.Gameplay.Chat
  • ChatRouterTestsVixen.Gameplay.Chat.Tests
  • EverybodyVixen.Gameplay.Chat.Tests
  • IChatAudienceVixen.Gameplay.Chat