Prototype/Pipe: Difference between revisions
(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