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