Struct AreaId
Namespace: ReadyM.Api.Idents
Assembly: ReadyM.Api.dll
Identifies an area within the game world. Areas can be main Chapter maps, sub-areas such as the Zodiac Village, or hidden boss arenas. If going somewhere requires a loading screen, it's probably a different area.
public struct AreaId : INetSerializable, IEquatable<AreaId>
Implementsâ
INetSerializable, IEquatable<AreaId>
Inherited Membersâ
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructorsâ
AreaId(ushort)â
Identifies an area within the game world. Areas can be main Chapter maps, sub-areas such as the Zodiac Village, or hidden boss arenas. If going somewhere requires a loading screen, it's probably a different area.
public AreaId(ushort id)
Parametersâ
id ushort
The underlying ID value. This is not guaranteed to be stable across game versions, and should not be used for anything other than debugging or logging purposes.
Propertiesâ
Invalidâ
public static AreaId Invalid { get; }
Property Valueâ
Maxâ
public static AreaId Max { get; }
Property Valueâ
Methodsâ
Deserialize(NetDataReader)â
public void Deserialize(NetDataReader reader)
Parametersâ
reader NetDataReader
Equals(AreaId)â
public bool Equals(AreaId other)
Parametersâ
other AreaId
Returnsâ
Equals(object?)â
public override bool Equals(object? obj)
Parametersâ
obj object?
Returnsâ
GetHashCode()â
public override int GetHashCode()
Returnsâ
Serialize(NetDataWriter)â
public void Serialize(NetDataWriter writer)
Parametersâ
writer NetDataWriter
ToString()â
public override string ToString()
Returnsâ
Operatorsâ
operator ==(AreaId, AreaId)â
public static bool operator ==(AreaId left, AreaId right)
Parametersâ
left AreaId
right AreaId
Returnsâ
operator !=(AreaId, AreaId)â
public static bool operator !=(AreaId left, AreaId right)
Parametersâ
left AreaId
right AreaId