Table of Contents

Class NotchDefinition

Namespace
Root
Assembly
Game.Core.Map.Simulation.dll
public class NotchDefinition
Inheritance
object
NotchDefinition
Extension Methods

Constructors

NotchDefinition(ChunkDirection)

public NotchDefinition(ChunkDirection direction_L)

Parameters

direction_L ChunkDirection

Fields

Direction_L

public readonly ChunkDirection Direction_L

Field Value

ChunkDirection

NotchCenter_L

public readonly ChunkTileCoordinate NotchCenter_L

Field Value

ChunkTileCoordinate

NotchTileCount

public static readonly int NotchTileCount

Field Value

int

NotchTiles_L

public readonly ChunkTileCoordinate[] NotchTiles_L

Field Value

ChunkTileCoordinate[]

Methods

GetNotchLocationOnChunk_L(ChunkDirection, int, short)

public static ChunkTileCoordinate GetNotchLocationOnChunk_L(ChunkDirection direction, int index, short layer)

Parameters

direction ChunkDirection
index int
layer short

Returns

ChunkTileCoordinate

TryGetIndexOfNotchLocation(GlobalTilePivot, GlobalChunkTransform, IIslandDefinition, out int)

public static bool TryGetIndexOfNotchLocation(GlobalTilePivot pivot, GlobalChunkTransform islandTransform, IIslandDefinition islandDefinition, out int index)

Parameters

pivot GlobalTilePivot
islandTransform GlobalChunkTransform
islandDefinition IIslandDefinition
index int

Returns

bool

TryGetIndexOfNotchLocation_L(ChunkTileCoordinate, ChunkDirection, out int)

public static bool TryGetIndexOfNotchLocation_L(ChunkTileCoordinate tile_L, ChunkDirection direction, out int index)

Parameters

tile_L ChunkTileCoordinate
direction ChunkDirection
index int

Returns

bool