- Disposal
components:
- type: Sprite
+ drawdepth: ThickPipe
+ sprite: Structures/Piping/disposal.rsi
visible: false
- type: Appearance
- type: SubFloorHide
description: A BBP (big broken pipe).
components:
- type: Sprite
- drawdepth: ThickPipe
- sprite: Structures/Piping/disposal.rsi
layers:
- map: [ "pipe" ]
state: pipe-b
description: A huge pipe segment used for constructing disposal systems.
components:
- type: Sprite
- drawdepth: ThickPipe
- sprite: Structures/Piping/disposal.rsi
layers:
- map: [ "pipe" ]
state: conpipe-s
- type: Construction
graph: DisposalPipe
node: pipe
+ containers:
+ - DisposalTransit
- type: entity
id: DisposalTagger
description: A pipe that tags entities for routing.
components:
- type: Sprite
- drawdepth: ThickPipe
- sprite: Structures/Piping/disposal.rsi
layers:
- map: [ "pipe" ]
state: conpipe-tagger
- type: Construction
graph: DisposalPipe
node: tagger
+ containers:
+ - DisposalTagger
- type: entity
id: DisposalTrunk
description: A pipe trunk used as an entry point for disposal systems.
components:
- type: Sprite
- drawdepth: ThickPipe
- sprite: Structures/Piping/disposal.rsi
layers:
- map: [ "pipe" ]
state: conpipe-t
- type: Construction
graph: DisposalPipe
node: trunk
+ containers:
+ - DisposalEntry
- type: entity
id: DisposalRouter
description: A three-way router. Entities with matching tags get routed to the side via configurable filters.
components:
- type: Sprite
- drawdepth: ThickPipe
- sprite: Structures/Piping/disposal.rsi
layers:
- map: [ "pipe" ]
state: conpipe-j1s
- type: Construction
graph: DisposalPipe
node: router
+ containers:
+ - DisposalRouter
- type: entity
id: DisposalRouterFlipped
suffix: flipped
components:
- type: Sprite
- drawdepth: ThickPipe
- sprite: Structures/Piping/disposal.rsi
layers:
- map: [ "pipe" ]
state: conpipe-j2s
- SubfloorMask
- type: Construction
node: routerflipped
+ containers:
+ - DisposalRouter
- type: entity
id: DisposalJunction
description: A three-way junction. The arrow indicates where items exit.
components:
- type: Sprite
- drawdepth: ThickPipe
- sprite: Structures/Piping/disposal.rsi
layers:
- map: [ "pipe" ]
state: conpipe-j1
- type: Construction
graph: DisposalPipe
node: junction
+ containers:
+ - DisposalJunction
- type: entity
id: DisposalJunctionFlipped
suffix: flipped
components:
- type: Sprite
- drawdepth: ThickPipe
- sprite: Structures/Piping/disposal.rsi
layers:
- map: [ "pipe" ]
state: conpipe-j2
- SubfloorMask
- type: Construction
node: junctionflipped
+ containers:
+ - DisposalJunction
- type: entity
id: DisposalYJunction
description: A three-way junction with another exit point.
components:
- type: Sprite
- drawdepth: ThickPipe
- sprite: Structures/Piping/disposal.rsi
layers:
- map: [ "pipe" ]
state: conpipe-y
- type: Construction
graph: DisposalPipe
node: yJunction
+ containers:
+ - DisposalJunction
- type: entity
id: DisposalBend
description: A tube bent at a 90 degree angle.
components:
- type: Sprite
- drawdepth: ThickPipe
- sprite: Structures/Piping/disposal.rsi
layers:
- map: [ "pipe" ]
state: conpipe-c
- type: Construction
graph: DisposalPipe
node: bend
+ containers:
+ - DisposalBend
- type: entity
parent: DisposalJunction
description: A signal-controlled three-way router.
components:
- type: Sprite
- drawdepth: ThickPipe
layers:
- map: [ "pipe" ]
state: signal-router-free
- type: Construction
graph: DisposalPipe
node: signal_router
+ containers:
+ - DisposalSignalRouter
- type: entity
parent: DisposalSignalRouter