Table of Contents

Struct ChatBroadcast

Namespace
FishMMO.Shared
Assembly
FishMMO.Shared.dll

Broadcast for transmitting a chat message. Contains the chat channel, sender ID, and message text.

public struct ChatBroadcast : IBroadcast
Implements
IBroadcast
Inherited Members

Fields

Channel

Channel where the message is sent (e.g., global, party, guild).

public ChatChannel Channel

Field Value

ChatChannel

MaxTextLength

Maximum allowed length for the Text field in characters.

public const int MaxTextLength = 128

Field Value

int

ReceivedUtcTicks

Server-side UTC receive timestamp as ticks. Stamped at the network boundary for legal audit persistence. Not set by clients; ignored on the wire inbound.

public long ReceivedUtcTicks

Field Value

long

SenderID

Unique ID of the sender character.

public long SenderID

Field Value

long

Text

Text content of the chat message.

public string Text

Field Value

string