Skip to main content
Version: 0.1.0

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(NativeString256)

public AreaId(NativeString256 id)

Parameters

id NativeString256

AreaId(string)

public AreaId(string id)

Parameters

id string

AreaId(int)

public AreaId(int id)

Parameters

id int

Properties

Invalid

public static AreaId Invalid { get; }

Property Value

AreaId

Methods

Deserialize(NetDataReader)

public void Deserialize(NetDataReader reader)

Parameters

reader NetDataReader

Equals(AreaId)

public bool Equals(AreaId other)

Parameters

other AreaId

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

Serialize(NetDataWriter)

public void Serialize(NetDataWriter writer)

Parameters

writer NetDataWriter

TextDeserialize(ref Utf8JsonReader, JsonSerializerOptions)

public static AreaId TextDeserialize(ref Utf8JsonReader reader, JsonSerializerOptions options)

Parameters

reader Utf8JsonReader

options JsonSerializerOptions

Returns

AreaId

ToString()

public override string ToString()

Returns

string

Operators

operator ==(AreaId, AreaId)

public static bool operator ==(AreaId left, AreaId right)

Parameters

left AreaId

right AreaId

Returns

bool

operator !=(AreaId, AreaId)

public static bool operator !=(AreaId left, AreaId right)

Parameters

left AreaId

right AreaId

Returns

bool

  • Constructors
    • AreaId(NativeString256)
    • AreaId(string)
    • AreaId(int)
  • Properties
    • Invalid
  • Methods
    • Deserialize(NetDataReader)
    • Equals(AreaId)
    • Equals(object?)
    • GetHashCode()
    • Serialize(NetDataWriter)
    • TextDeserialize(ref Utf8JsonReader, JsonSerializerOptions)
    • ToString()
  • Operators
    • operator ==(AreaId, AreaId)
    • operator !=(AreaId, AreaId)