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...")