Table of Contents

Class RailLiftMetadata

Namespace
Root
Assembly
SPZGameAssembly.dll
[CreateAssetMenu(fileName = "Rail Lift Node", menuName = "Metadata/Islands/RailNode")]
public class RailLiftMetadata : StatelessRailMetaIslandDefinition, IRailIslandColorPredictionDrawDataProvider, ISimulationConfigurationProvider
Inheritance
object
Object
ScriptableObject
RailLiftMetadata
Implements
Inherited Members
Extension Methods

Constructors

RailLiftMetadata()

public RailLiftMetadata()

Fields

InputDirection

[SerializeField]
public ChunkDirection.Serializable InputDirection

Field Value

ChunkDirection.Serializable

InputPosition

[SerializeField]
public ChunkVector InputPosition

Field Value

ChunkVector

LiftConfiguration

[SerializeField]
public RailLiftConfiguration LiftConfiguration

Field Value

RailLiftConfiguration

LiftDrawData

[SerializeField]
public RailLiftDrawData LiftDrawData

Field Value

RailLiftDrawData

OutputDirection

[SerializeField]
public ChunkDirection.Serializable OutputDirection

Field Value

ChunkDirection.Serializable

OutputPosition

[SerializeField]
public ChunkVector OutputPosition

Field Value

ChunkVector

Properties

ChunkCost

public override ChunkLimitCurrency ChunkCost { get; }

Property Value

ChunkLimitCurrency

CustomSimulationConfiguration

public ICustomSimulationConfiguration CustomSimulationConfiguration { get; }

Property Value

ICustomSimulationConfiguration

IslandCustomDrawData

public override IIslandCustomDrawData IslandCustomDrawData { get; }

Property Value

IIslandCustomDrawData

Methods

AddConnectors(ICollection<EntityIO<LocalChunkPivot, IIslandConnector>>)

public override void AddConnectors(ICollection<EntityIO<LocalChunkPivot, IIslandConnector>> connectors)

Parameters

connectors ICollection<EntityIO<LocalChunkPivot, IIslandConnector>>