Table of Contents

Class TrainCargoExchangeConfiguration

Namespace
Root
Assembly
SPZGameAssembly.dll
public class TrainCargoExchangeConfiguration : ITrainCargoExchangeSimulationConfig
Inheritance
object
TrainCargoExchangeConfiguration
Implements
Extension Methods

Constructors

TrainCargoExchangeConfiguration(int, int, int, int, ResearchSpeedId, short, short, int)

public TrainCargoExchangeConfiguration(int trainExchangerTrackSize, int trainTransferrerTrackSize, int maxLoaderContainersOnTrack, int maxUnloaderContainersOnTrack, ResearchSpeedId trainWagonCapacityResearch, short shapePackageSize, short fluidPackageSize, int maxPackagesPerContainer)

Parameters

trainExchangerTrackSize int
trainTransferrerTrackSize int
maxLoaderContainersOnTrack int
maxUnloaderContainersOnTrack int
trainWagonCapacityResearch ResearchSpeedId
shapePackageSize short
fluidPackageSize short
maxPackagesPerContainer int

Properties

FluidPackageSize

public short FluidPackageSize { get; }

Property Value

short

MaxLoaderContainersOnTrack

public int MaxLoaderContainersOnTrack { get; }

Property Value

int

MaxPackagesPerContainer

public byte MaxPackagesPerContainer { get; }

Property Value

byte

MaxUnloaderContainersOnTrack

public int MaxUnloaderContainersOnTrack { get; }

Property Value

int

ShapePackageSize

public short ShapePackageSize { get; }

Property Value

short

TrainExchangerTrackSize

public int TrainExchangerTrackSize { get; }

Property Value

int

TrainTransferrerTrackSize

public int TrainTransferrerTrackSize { get; }

Property Value

int

_MaxPackagesPerContainer

public int _MaxPackagesPerContainer { get; set; }

Property Value

int