Table of Contents

Namespace Archipelago.MultiClient.Net.Models

Classes

AdditionalArgument

Provides a way to add additional arguments to the DataStorage operation additional arguments are send back by the server and can be checked in callbacks or handlers

Bitwise

Bitwise operations to apply to the DataStorage

Callback

Provides a method to be called when a certain DataStorage operation completes

DataPackage
DataStorageElement

An entry in the DataStorage

GameData
Hint
ItemInfo

Information about an item and its location

JsonMessagePart
MinimalSerializableItemInfo

The minimal information needed to deserialize an ItemInfo given the context of an active archipelago session

NetworkVersion
Operation

Operations to apply to the DataStorage

OperationSpecification

An opperation to apply to the DataStorage

ScoutedItemInfo

Information about an item and its location

SerializableItemInfo

An Json Serializable version of an ItemInfo

Structs

Color

Polyfill for System.Drawing.Color for games on runtimes which do not supply a System.Drawing.dll. Not focused on memory or computation efficiency, we just need something that works reasonably well. Transparency/alpha channel is not handled.

NetworkItem

Item information

NetworkPlayer
NetworkSlot