Table of Contents

Class SpaceBeltPortSystem

Namespace
Root
Assembly
Game.Content.dll
public class SpaceBeltPortSystem : SpacePathPortSystem<SpaceBeltInputConnector, SpaceBeltOutputConnector>, ITileSimulationSystem, ISpecializedBuildingTenantSimulationSystem, IBuildingTenantSimulationSystem, IIslandTenantSimulationSystem, ISimulationSystem
Inheritance
object
SpaceBeltPortSystem
Implements
Inherited Members
Extension Methods

Constructors

SpaceBeltPortSystem(BuildingDefinitionId, BuildingDefinitionId, BeltSpeed, ILogger)

public SpaceBeltPortSystem(BuildingDefinitionId beltPortSenderBuildingId, BuildingDefinitionId beltPortReceiverBuildingId, BeltSpeed conveyorSpeed, ILogger logger)

Parameters

beltPortSenderBuildingId BuildingDefinitionId
beltPortReceiverBuildingId BuildingDefinitionId
conveyorSpeed BeltSpeed
logger ILogger

Fields

JumpLaneLengthInItems

public const short JumpLaneLengthInItems = 8

Field Value

short

NumJumpLaneItems

public const short NumJumpLaneItems = 2

Field Value

short

Methods

CreateReceiverSimulation(BuildingInstance, out IConnectableBuildingSimulation, out IConnectableSimulation)

protected override void CreateReceiverSimulation(BuildingInstance receiver, out IConnectableBuildingSimulation connectableReceiverSimulation, out IConnectableSimulation connectableBufferSimulation)

Parameters

receiver BuildingInstance
connectableReceiverSimulation IConnectableBuildingSimulation
connectableBufferSimulation IConnectableSimulation

CreateSenderSimulation(BuildingInstance, out IConnectableBuildingSimulation, out IConnectableSimulation)

protected override void CreateSenderSimulation(BuildingInstance sender, out IConnectableBuildingSimulation connectableSenderSimulation, out IConnectableSimulation connectableBufferSimulation)

Parameters

sender BuildingInstance
connectableSenderSimulation IConnectableBuildingSimulation
connectableBufferSimulation IConnectableSimulation