Table of Contents

Struct WorldCoordinate

Namespace
Global
Assembly
Assembly-CSharp.dll
public struct WorldCoordinate
Inherited Members

Constructors

WorldCoordinate(int, int, int, int)

public WorldCoordinate(int room, int x, int y, int abstractNode)

Parameters

room int
x int
y int
abstractNode int

WorldCoordinate(string, int, int, int)

public WorldCoordinate(string unknownRoom, int x, int y, int abstractNode)

Parameters

unknownRoom string
x int
y int
abstractNode int

Fields

abstractNode

public int abstractNode

Field Value

int

room

public int room

Field Value

int

unknownName

public string unknownName

Field Value

string

x

public int x

Field Value

int

y

public int y

Field Value

int

Properties

NodeDefined

public bool NodeDefined { get; }

Property Value

bool

Tile

public IntVector2 Tile { get; set; }

Property Value

IntVector2

TileDefined

public bool TileDefined { get; }

Property Value

bool

Valid

public bool Valid { get; }

Property Value

bool

Methods

AddIntVector(WorldCoordinate, IntVector2)

public static WorldCoordinate AddIntVector(WorldCoordinate wc, IntVector2 iv)

Parameters

wc WorldCoordinate
iv IntVector2

Returns

WorldCoordinate

CompareDisregardingNode(WorldCoordinate)

public bool CompareDisregardingNode(WorldCoordinate other)

Parameters

other WorldCoordinate

Returns

bool

CompareDisregardingTile(WorldCoordinate)

public bool CompareDisregardingTile(WorldCoordinate other)

Parameters

other WorldCoordinate

Returns

bool

Equals(WorldCoordinate?)

public bool Equals(WorldCoordinate? coord)

Parameters

coord WorldCoordinate?

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

Equals(WorldCoordinate)

public bool Equals(WorldCoordinate coord)

Parameters

coord WorldCoordinate

Returns

bool

FromString(string)

public static WorldCoordinate FromString(string s)

Parameters

s string

Returns

WorldCoordinate

GetHashCode()

public override int GetHashCode()

Returns

int

ResolveRoomName()

public string ResolveRoomName()

Returns

string

SaveToString()

public string SaveToString()

Returns

string

ToString()

public override string ToString()

Returns

string

WashNode()

public WorldCoordinate WashNode()

Returns

WorldCoordinate

WashTileData()

public WorldCoordinate WashTileData()

Returns

WorldCoordinate

Operators

operator +(WorldCoordinate, IntVector2)

public static WorldCoordinate operator +(WorldCoordinate a, IntVector2 b)

Parameters

a WorldCoordinate
b IntVector2

Returns

WorldCoordinate

operator ==(WorldCoordinate, WorldCoordinate)

public static bool operator ==(WorldCoordinate a, WorldCoordinate b)

Parameters

a WorldCoordinate
b WorldCoordinate

Returns

bool

operator !=(WorldCoordinate, WorldCoordinate)

public static bool operator !=(WorldCoordinate a, WorldCoordinate b)

Parameters

a WorldCoordinate
b WorldCoordinate

Returns

bool