Prototype/Pipe: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(corrected fluidbox info)
(0.16)
Line 1: Line 1:
==Basics==
== Basics ==
An entity to transport gas and fluids over a distance, and between machines. This is an extension of [[Prototype/EntityWithHealth]]
An entity to transport gas and fluids over a distance, and between machines. This is an extension of [[Prototype/EntityWithHealth]]
==properties==
== Mandatory properties ==
===fluid_box===
=== fluid_box ===
'''Type''': [[Types/FluidBox]]
'''Type''': [[Types/FluidBox]]


The area of the entity where fluid/gas inputs, and outputs.
The area of the entity where fluid/gas inputs, and outputs.
=== horizontal_window_bounding_box ===
'''Type''': [[Types/BoundingBox]]
=== vertical_window_bounding_box ===
'''Type''': [[Types/BoundingBox]]
=== pictures ===
This property is a huge table. See below.
== pictures (all sub properties are mandatory) ==
=== pipeStraightVerticalSingle ===
'''Type''': [[Types/Sprite]]
=== pipeStraightVertical ===
'''Type''': [[Types/Sprite]]
=== pipeStraightVerticalWindow ===
'''Type''': [[Types/Sprite]]
=== pipeStraightHorizontal ===
'''Type''': [[Types/Sprite]]
=== pipeStraightHorizontalWindow ===
'''Type''': [[Types/Sprite]]
=== pipeCornerUpRight ===
'''Type''': [[Types/Sprite]]
=== pipeCornerUpLeft ===
'''Type''': [[Types/Sprite]]
=== pipeCornerDownRight ===
'''Type''': [[Types/Sprite]]
=== pipeCornerDownLeft ===
'''Type''': [[Types/Sprite]]
=== pipeTUp ===
'''Type''': [[Types/Sprite]]
=== pipeTDown ===
'''Type''': [[Types/Sprite]]
=== pipeTRight ===
'''Type''': [[Types/Sprite]]
=== pipeTLeft ===
'''Type''': [[Types/Sprite]]
=== pipeCross ===
'''Type''': [[Types/Sprite]]
=== pipeEndingUp ===
'''Type''': [[Types/Sprite]]
=== pipeEndingDown ===
'''Type''': [[Types/Sprite]]
=== pipeEndingRight ===
'''Type''': [[Types/Sprite]]
=== pipeEndingLeft ===
'''Type''': [[Types/Sprite]]
=== horizontalWindowBackground ===
'''Type''': [[Types/Sprite]]
=== verticalWindowBackground ===
'''Type''': [[Types/Sprite]]
=== fluidBackground ===
'''Type''': [[Types/Sprite]]
=== lowTemperatureFlow ===
'''Type''': [[Types/Sprite]]
=== middleTemperatureFlow ===
'''Type''': [[Types/Sprite]]
=== highTemperatureFlow ===
'''Type''': [[Types/Sprite]]
=== gasFlow ===
'''Type''': [[Types/Animation]]

Revision as of 20:39, 20 May 2018

Basics

An entity to transport gas and fluids over a distance, and between machines. This is an extension of Prototype/EntityWithHealth

Mandatory properties

fluid_box

Type: Types/FluidBox

The area of the entity where fluid/gas inputs, and outputs.

horizontal_window_bounding_box

Type: Types/BoundingBox

vertical_window_bounding_box

Type: Types/BoundingBox

pictures

This property is a huge table. See below.

pictures (all sub properties are mandatory)

pipeStraightVerticalSingle

Type: Types/Sprite

pipeStraightVertical

Type: Types/Sprite

pipeStraightVerticalWindow

Type: Types/Sprite

pipeStraightHorizontal

Type: Types/Sprite

pipeStraightHorizontalWindow

Type: Types/Sprite

pipeCornerUpRight

Type: Types/Sprite

pipeCornerUpLeft

Type: Types/Sprite

pipeCornerDownRight

Type: Types/Sprite

pipeCornerDownLeft

Type: Types/Sprite

pipeTUp

Type: Types/Sprite

pipeTDown

Type: Types/Sprite

pipeTRight

Type: Types/Sprite

pipeTLeft

Type: Types/Sprite

pipeCross

Type: Types/Sprite

pipeEndingUp

Type: Types/Sprite

pipeEndingDown

Type: Types/Sprite

pipeEndingRight

Type: Types/Sprite

pipeEndingLeft

Type: Types/Sprite

horizontalWindowBackground

Type: Types/Sprite

verticalWindowBackground

Type: Types/Sprite

fluidBackground

Type: Types/Sprite

lowTemperatureFlow

Type: Types/Sprite

middleTemperatureFlow

Type: Types/Sprite

highTemperatureFlow

Type: Types/Sprite

gasFlow

Type: Types/Animation