Namespace Archipelago.MultiClient.Net.MessageLog.Messages
Classes
- AdminCommandResultLogMessage
An admin command result message to display to the user, consisting of an array of message parts to form a sentence. The
AdminCommandResultLogMessage
is send in response to a client using!admin
command
- ChatLogMessage
An chat message to display to the user, consisting of an array of message parts to form a sentence. The
ChatLogMessage
is send in response to a client chatting some message
- CollectLogMessage
An collect message to display to the user, consisting of an array of message parts to form a sentence. The
CollectLogMessage
is send in response to a client collecting their items
- CommandResultLogMessage
An command result message to display to the user, consisting of an array of message parts to form a sentence. The
CommandResultLogMessage
is send in response to a client using an!
command (e.g. !status)
- CountdownLogMessage
A countdown message to display to the user, consisting of an array of message parts to form a sentence countdown message also contains the remaining seconds for the countdown for more specific processing
- GoalLogMessage
An goal message to display to the user, consisting of an array of message parts to form a sentence. The
GoalLogMessage
is send in response to a client completing their goal
- HintItemSendLogMessage
An item hint message to display to the user, consisting of an array of message parts to form a sentence. The
HintItemSendLogMessage
is send in response to a client hinting for an item. Item hint messages contain additional information about the item that was sent for more specific processing
- ItemCheatLogMessage
An item cheat message to display to the user, consisting of an array of message parts to form a sentence. Item cheat messages contain additional information about the item that was in response to an
!getitem
command
- ItemSendLogMessage
An item send message to display to the user, consisting of an array of message parts to form a sentence. The
ItemSendLogMessage
is send in response to a client obtaining an item. Item send messages contain additional information about the item that was sent for more specific processing.ItemSendLogMessage
also serves as the base class for HintItemSendLogMessage and ItemCheatLogMessage
- JoinLogMessage
An join message to display to the user, consisting of an array of message parts to form a sentence. The
JoinLogMessage
is send in response to a client joining the multiworld
- LeaveLogMessage
An leave message to display to the user, consisting of an array of message parts to form a sentence. The
LeaveLogMessage
is send in response to a client disconnecting from the multiworld
- LogMessage
A message to display to the user, consisting of an array of message parts to form a sentence This is the base class for all LogMessage's
- PlayerSpecificLogMessage
The
PlayerSpecificLogMessage
is send a base class for LogMessage's that are made in the context of a specific player. Item player specific messages contain additional information about the specific player.ItemSendLogMessage
also serves as the base class for HintItemSendLogMessage and ItemCheatLogMessage
- ReleaseLogMessage
An release message to display to the user, consisting of an array of message parts to form a sentence. The
ReleaseLogMessage
is send in response to a client releasing their items
- ServerChatLogMessage
An chat message to display to the user, consisting of an array of message parts to form a sentence. The
ServerChatLogMessage
is send in response to the server chatting some message
- TagsChangedLogMessage
An tags changed message to display to the user, consisting of an array of message parts to form a sentence. The
TagsChangedLogMessage
is send in response to a client changing their tags
- TutorialLogMessage
An tutorial message to display to the user, consisting of an array of message parts to form a sentence. The
TutorialLogMessage
is send in response to a client joining a multiworld (e.g. "Now that you are connected...")