Types/PipeConnectionDefinition: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
No edit summary  | 
				m words  | 
				||
| Line 1: | Line 1: | ||
Definition of a pipe connection. Used by [[Types/FluidBox]].  | |||
== Mandatory properties ==  | == Mandatory properties ==  | ||
| Line 10: | Line 7: | ||
'''Type''': [[Types/vector]]  | '''Type''': [[Types/vector]]  | ||
Where pipes can connect to this fluidbox regardless the directions of entity.  | |||
=== positions ===  | === positions ===  | ||
'''Type''': [[Types/table]] of [[Types/vector]]  | '''Type''': [[Types/table]] of [[Types/vector]]  | ||
Where pipes can connect to this fluidbox, depending on the entity direction.  | |||
Table must have 4 members, which are 4 explicit positions   | |||
Table must have 4 members, which are 4 explicit positions corresponding to the 4 directions of entity. Positions must correspond to directions going one after another.  | |||
== Optional properties ==  | == Optional properties ==  | ||
Revision as of 18:57, 4 November 2021
Definition of a pipe connection. Used by Types/FluidBox.
Mandatory properties
Either position or positions must be specified. (position takes priority)
position
Type: Types/vector
Where pipes can connect to this fluidbox regardless the directions of entity.
positions
Type: Types/table of Types/vector
Where pipes can connect to this fluidbox, depending on the entity direction.
Table must have 4 members, which are 4 explicit positions corresponding to the 4 directions of entity. Positions must correspond to directions going one after another.
Optional properties
max_underground_distance
Type: Types/uint32
Default: 0
0 means not underground.
type
Type: Types/string
Default: "input-output"
Possible values:
- "input"
 - "input-output"
 - "output"