Class NotchDefinition
- Namespace
- Root
- Assembly
- Game.Core.Map.Simulation.dll
public class NotchDefinition
- Inheritance
-
objectNotchDefinition
- Extension Methods
Constructors
NotchDefinition(ChunkDirection)
public NotchDefinition(ChunkDirection direction_L)
Parameters
direction_LChunkDirection
Fields
Direction_L
public readonly ChunkDirection Direction_L
Field Value
NotchCenter_L
public readonly ChunkTileCoordinate NotchCenter_L
Field Value
NotchTileCount
public static readonly int NotchTileCount
Field Value
- int
NotchTiles_L
public readonly ChunkTileCoordinate[] NotchTiles_L
Field Value
Methods
GetNotchLocationOnChunk_L(ChunkDirection, int, short)
public static ChunkTileCoordinate GetNotchLocationOnChunk_L(ChunkDirection direction, int index, short layer)
Parameters
directionChunkDirectionindexintlayershort
Returns
TryGetIndexOfNotchLocation(GlobalTilePivot, GlobalChunkTransform, IIslandDefinition, out int)
public static bool TryGetIndexOfNotchLocation(GlobalTilePivot pivot, GlobalChunkTransform islandTransform, IIslandDefinition islandDefinition, out int index)
Parameters
pivotGlobalTilePivotislandTransformGlobalChunkTransformislandDefinitionIIslandDefinitionindexint
Returns
- bool
TryGetIndexOfNotchLocation_L(ChunkTileCoordinate, ChunkDirection, out int)
public static bool TryGetIndexOfNotchLocation_L(ChunkTileCoordinate tile_L, ChunkDirection direction, out int index)
Parameters
tile_LChunkTileCoordinatedirectionChunkDirectionindexint
Returns
- bool