Class TrainCargoExchangeConfiguration
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class TrainCargoExchangeConfiguration : ITrainCargoExchangeSimulationConfig
- Inheritance
-
objectTrainCargoExchangeConfiguration
- 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
trainExchangerTrackSizeinttrainTransferrerTrackSizeintmaxLoaderContainersOnTrackintmaxUnloaderContainersOnTrackinttrainWagonCapacityResearchResearchSpeedIdshapePackageSizeshortfluidPackageSizeshortmaxPackagesPerContainerint
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