Class RoomUpdatePacket
- Namespace
- Archipelago.MultiClient.Net.Packets
- Assembly
- Archipelago.MultiClient.Net.dll
Sent when there is a need to update information about the present game session, All arguments for this packet are nullable, only the properties that are not null contain changes.
public class RoomUpdatePacket : ArchipelagoPacketBase
- Inheritance
-
RoomUpdatePacket
- Inherited Members
Properties
CheckedLocations
[JsonProperty("checked_locations")]
public long[] CheckedLocations { get; set; }
Property Value
- long[]
HintCostPercentage
[JsonProperty("hint_cost")]
public int? HintCostPercentage { get; set; }
Property Value
- int?
HintPoints
[JsonProperty("hint_points")]
public int? HintPoints { get; set; }
Property Value
- int?
LocationCheckPoints
[JsonProperty("location_check_points")]
public int? LocationCheckPoints { get; set; }
Property Value
- int?
PacketType
public override ArchipelagoPacketType PacketType { get; }
Property Value
Password
[JsonProperty("password")]
public bool? Password { get; set; }
Property Value
- bool?
Permissions
[JsonProperty("permissions")]
public Dictionary<string, Permissions> Permissions { get; set; }
Property Value
Players
[JsonProperty("players")]
public NetworkPlayer[] Players { get; set; }
Property Value
Tags
[JsonProperty("tags")]
public string[] Tags { get; set; }
Property Value
- string[]