Class RoomStateHelper
- Namespace
- Archipelago.MultiClient.Net.Helpers
- Assembly
- Archipelago.MultiClient.Net.dll
public class RoomStateHelper : IRoomStateHelper
- Inheritance
-
RoomStateHelper
- Implements
- Inherited Members
Properties
CollectPermissions
An enumeration containing the possible collect command permission.
public Permissions CollectPermissions { get; }
Property Value
ForfeitPermissions
An enumeration containing the possible forfeit command permission. Deprecated, use Release Permissions instead
public Permissions ForfeitPermissions { get; }
Property Value
GeneratorVersion
The version of Archipelago which generated the multiworld.
public Version GeneratorVersion { get; }
Property Value
HasPassword
Denoted whether a password is required to join this room.
public bool HasPassword { get; }
Property Value
HintCost
The amount of points it costs to receive a hint from the server.
public int HintCost { get; }
Property Value
HintCostPercentage
The percentage of total locations that need to be checked to receive a hint from the server.
public int HintCostPercentage { get; }
Property Value
HintPoints
The client's current hint points.
public int HintPoints { get; }
Property Value
LocationCheckPoints
The amount of hint points you receive per item/location check completed.
public int LocationCheckPoints { get; }
Property Value
ReleasePermissions
An enumeration containing the possible release command permission.
public Permissions ReleasePermissions { get; }
Property Value
RemainingPermissions
An enumeration containing the possible remaining command permission.
public Permissions RemainingPermissions { get; }
Property Value
RoomInfoSendTime
Time stamp of we first connected to the server, and the server send us the RoomInfoPacker. Send for time synchronization if wanted for things like the DeathLink Bounce.
public DateTime RoomInfoSendTime { get; }
Property Value
Seed
Uniquely identifying name of this generation
public string Seed { get; }
Property Value
ServerTags
Denotes special features or capabilities that the server is capable of.
public ReadOnlyCollection<string> ServerTags { get; }
Property Value
Version
The version of Archipelago which the server is running.
public Version Version { get; }