Class ItemSendLogMessage
- Namespace
- Archipelago.MultiClient.Net.MessageLog.Messages
- Assembly
- Archipelago.MultiClient.Net.dll
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
public class ItemSendLogMessage : LogMessage
- Inheritance
-
ItemSendLogMessage
- Derived
- Inherited Members
Properties
IsReceiverTheActivePlayer
Checks if the Receiver is the current connected player
public bool IsReceiverTheActivePlayer { get; }
Property Value
IsRelatedToActivePlayer
True if either the Receiver or Sender share any slot groups (e.g. itemlinks) with the current connected player
public bool IsRelatedToActivePlayer { get; }
Property Value
IsSenderTheActivePlayer
True if the Sender is the current connected player
public bool IsSenderTheActivePlayer { get; }
Property Value
Item
The Item that was send
public ItemInfo Item { get; }
Property Value
Receiver
The player who received the item
public PlayerInfo Receiver { get; }
Property Value
Sender
The player who sent the item
public PlayerInfo Sender { get; }