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
AdminCommandResultLogMessageis send in response to a client using!admincommand
- ChatLogMessage
 An chat message to display to the user, consisting of an array of message parts to form a sentence. The
ChatLogMessageis 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
CollectLogMessageis 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
CommandResultLogMessageis 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
GoalLogMessageis 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
HintItemSendLogMessageis 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
!getitemcommand
- ItemSendLogMessage
 An item send message to display to the user, consisting of an array of message parts to form a sentence. The
ItemSendLogMessageis 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.ItemSendLogMessagealso 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
JoinLogMessageis 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
LeaveLogMessageis 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
PlayerSpecificLogMessageis 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.ItemSendLogMessagealso 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
ReleaseLogMessageis 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
ServerChatLogMessageis 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
TagsChangedLogMessageis 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
TutorialLogMessageis send in response to a client joining a multiworld (e.g. "Now that you are connected...")