Table of Contents

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

bool

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

bool

IsSenderTheActivePlayer

True if the Sender is the current connected player

public bool IsSenderTheActivePlayer { get; }

Property Value

bool

Item

The Item that was send

public ItemInfo Item { get; }

Property Value

ItemInfo

Receiver

The player who received the item

public PlayerInfo Receiver { get; }

Property Value

PlayerInfo

Sender

The player who sent the item

public PlayerInfo Sender { get; }

Property Value

PlayerInfo