Prototype/Pipe: Difference between revisions
Jump to navigation
Jump to search
(0.16) |
(1.1.51: Prototype/EntityWithOwner added) |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Prototype parent|Prototype/EntityWithOwner}} | |||
An entity to transport gas and fluids over a distance, and between machines. | An entity to transport gas and fluids over a distance, and between machines. | ||
{{Prototype TOC|pipe}} | |||
== | == Extensions == | ||
''' | * [[Prototype/InfinityPipe]] '''infinity-pipe''' | ||
== | == Mandatory properties == | ||
This prototype inherits all the properties from [[Prototype/EntityWithOwner]]. | |||
{{Prototype property|fluid_box|[[Types/FluidBox|FluidBox]]}} | |||
The area of the entity where fluid/gas inputs, and outputs. | |||
{{Prototype property|horizontal_window_bounding_box|[[Types/BoundingBox|BoundingBox]]}} | |||
{{Prototype property|vertical_window_bounding_box|[[Types/BoundingBox|BoundingBox]]}} | |||
{{Prototype property|pictures|[[Types/table|table]]}} | |||
Table with the following mandatory members: | |||
* straight_vertical_single - [[Types/Sprite|Sprite]] | |||
* straight_vertical - [[Types/Sprite|Sprite]] | |||
* straight_vertical_window - [[Types/Sprite|Sprite]] | |||
* straight_horizontal - [[Types/Sprite|Sprite]] | |||
* straight_horizontal_window - [[Types/Sprite|Sprite]] | |||
* corner_up_right - [[Types/Sprite|Sprite]] | |||
* corner_up_left - [[Types/Sprite|Sprite]] | |||
* corner_down_right - [[Types/Sprite|Sprite]] | |||
* corner_down_left - [[Types/Sprite|Sprite]] | |||
* t_up - [[Types/Sprite|Sprite]] | |||
* t_down - [[Types/Sprite|Sprite]] | |||
* t_right - [[Types/Sprite|Sprite]] | |||
* t_left - [[Types/Sprite|Sprite]] | |||
* cross - [[Types/Sprite|Sprite]] | |||
* ending_up - [[Types/Sprite|Sprite]] | |||
* ending_down - [[Types/Sprite|Sprite]] | |||
* ending_right - [[Types/Sprite|Sprite]] | |||
* ending_left - [[Types/Sprite|Sprite]] | |||
* horizontal_window_background - [[Types/Sprite|Sprite]] | |||
* vertical_window_background - [[Types/Sprite|Sprite]] | |||
* fluid_background - [[Types/Sprite|Sprite]] | |||
* low_temperature_flow - [[Types/Sprite|Sprite]] | |||
* middle_temperature_flow - [[Types/Sprite|Sprite]] | |||
* high_temperature_flow - [[Types/Sprite|Sprite]] | |||
* gas_flow - [[Types/Animation|Animation]] |
Latest revision as of 19:27, 21 January 2022
Prototype definitions » PrototypeBase » Prototype/Entity » Prototype/EntityWithHealth » Prototype/EntityWithOwner » Prototype/Pipe
An entity to transport gas and fluids over a distance, and between machines.
Extensions
- Prototype/InfinityPipe infinity-pipe
Mandatory properties
This prototype inherits all the properties from Prototype/EntityWithOwner.
fluid_box
Type: FluidBox
The area of the entity where fluid/gas inputs, and outputs.
horizontal_window_bounding_box
Type: BoundingBox
vertical_window_bounding_box
Type: BoundingBox
pictures
Type: table
Table with the following mandatory members:
- straight_vertical_single - Sprite
- straight_vertical - Sprite
- straight_vertical_window - Sprite
- straight_horizontal - Sprite
- straight_horizontal_window - Sprite
- corner_up_right - Sprite
- corner_up_left - Sprite
- corner_down_right - Sprite
- corner_down_left - Sprite
- t_up - Sprite
- t_down - Sprite
- t_right - Sprite
- t_left - Sprite
- cross - Sprite
- ending_up - Sprite
- ending_down - Sprite
- ending_right - Sprite
- ending_left - Sprite
- horizontal_window_background - Sprite
- vertical_window_background - Sprite
- fluid_background - Sprite
- low_temperature_flow - Sprite
- middle_temperature_flow - Sprite
- high_temperature_flow - Sprite
- gas_flow - Animation