Prototype/Pipe
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)
straight_vertical_single
Type: Types/Sprite
straight_vertical
Type: Types/Sprite
straight_vertical_window
Type: Types/Sprite
straight_horizontal
Type: Types/Sprite
straight_horizontal_window
Type: Types/Sprite
corner_up_right
Type: Types/Sprite
corner_up_left
Type: Types/Sprite
corner_down_right
Type: Types/Sprite
corner_down_left
Type: Types/Sprite
t_up
Type: Types/Sprite
t_down
Type: Types/Sprite
t_right
Type: Types/Sprite
t_left
Type: Types/Sprite
cross
Type: Types/Sprite
ending_up
Type: Types/Sprite
ending_down
Type: Types/Sprite
ending_right
Type: Types/Sprite
ending_left
Type: Types/Sprite
horizontal_window_background
Type: Types/Sprite
vertical_window_background
Type: Types/Sprite
fluid_background
Type: Types/Sprite
low_temperature_flow
Type: Types/Sprite
middle_temperature_flow
Type: Types/Sprite
high_temperature_flow
Type: Types/Sprite
gas_flow
Type: Types/Animation