Table of Contents

Class SpacePathDefinitionData

Namespace
Game.Core.GameData.Islands
Assembly
SPZGameAssembly.dll
public class SpacePathDefinitionData : IIslandDefinitionManifestProvider
Inheritance
object
SpacePathDefinitionData
Implements
IIslandDefinitionManifestProvider
Extension Methods

Constructors

SpacePathDefinitionData(string, IslandDefinitionGroupId)

public SpacePathDefinitionData(string prefix, IslandDefinitionGroupId groupId)

Parameters

prefix string
groupId IslandDefinitionGroupId

Fields

LiftChunksByLayer

public static IReadOnlyDictionary<short, ChunkVector[]> LiftChunksByLayer

Field Value

IReadOnlyDictionary<short, ChunkVector[]>

LiftDirectionAffix

public static IReadOnlyDictionary<ChunkDirection, string> LiftDirectionAffix

Field Value

IReadOnlyDictionary<ChunkDirection, string>

SuffixForward

public const string SuffixForward = "_Forward"

Field Value

string

SuffixLeftFwdMerger

public const string SuffixLeftFwdMerger = "_LeftFwdMerger"

Field Value

string

SuffixLeftFwdSplitter

public const string SuffixLeftFwdSplitter = "_LeftFwdSplitter"

Field Value

string

SuffixLeftTurn

public const string SuffixLeftTurn = "_LeftTurn"

Field Value

string

SuffixRightFwdMerger

public const string SuffixRightFwdMerger = "_RightFwdMerger"

Field Value

string

SuffixRightFwdSplitter

public const string SuffixRightFwdSplitter = "_RightFwdSplitter"

Field Value

string

SuffixRightTurn

public const string SuffixRightTurn = "_RightTurn"

Field Value

string

SuffixTripleMerger

public const string SuffixTripleMerger = "_TripleMerger"

Field Value

string

SuffixTripleSplitter

public const string SuffixTripleSplitter = "_TripleSplitter"

Field Value

string

SuffixYMerger

public const string SuffixYMerger = "_YMerger"

Field Value

string

SuffixYSplitter

public const string SuffixYSplitter = "_YSplitter"

Field Value

string

Properties

Ids

public IEnumerable<IslandDefinitionAndGroupId> Ids { get; }

Property Value

IEnumerable<IslandDefinitionAndGroupId>