Table of Contents

Class RailNodeMaterializer

Namespace
Root
Assembly
SPZGameAssembly.dll
public class RailNodeMaterializer
Inheritance
object
RailNodeMaterializer
Extension Methods

Constructors

RailNodeMaterializer(IReadOnlyCollection<IIslandDefinition>)

public RailNodeMaterializer(IReadOnlyCollection<IIslandDefinition> rail)

Parameters

rail IReadOnlyCollection<IIslandDefinition>

Methods

SelectRailVariantBasedOnConnections(RailConnectionsData, out GridRotation, ref IIslandConfiguration)

public IIslandDefinition SelectRailVariantBasedOnConnections(RailConnectionsData connectionData, out GridRotation islandRotation, ref IIslandConfiguration configuration)

Parameters

connectionData RailConnectionsData
islandRotation GridRotation
configuration IIslandConfiguration

Returns

IIslandDefinition