Prototype/OffshorePump: Difference between revisions
 pumping_speed must be > 0.  | 
				 somehow missed adjacent_tile_collision_box  | 
				||
| Line 41: | Line 41: | ||
{{Prototype property|center_collision_mask|[[Types/CollisionMask|CollisionMask]]|none|optional=true}}  | {{Prototype property|center_collision_mask|[[Types/CollisionMask|CollisionMask]]|none|optional=true}}  | ||
{{Prototype property|adjacent_tile_collision_box|[[Types/BoundingBox|BoundingBox]]|{0, -0.75}|optional=true}}  | |||
{{Prototype property|placeable_position_visualization|[[Types/Sprite|Sprite]]|optional=true}}  | {{Prototype property|placeable_position_visualization|[[Types/Sprite|Sprite]]|optional=true}}  | ||
Revision as of 14:52, 3 March 2020
Template:Prototype parent An offshore pump.
Mandatory properties
This prototype inherits all the properties from Prototype/EntityWithHealth.
Template:Prototype property How many units of fluid are produced per tick. Must be > 0.
Template:Prototype property The name of the fluid that is produced by the pump.
Optional properties
Template:Prototype property
Mandatory if picture is not defined. Table with the following members:
- animation - Animation4Way - Mandatory.
 - base_render_layer - RenderLayer - Optional. Default: "ground-patch"
 - underwater_layer_offset - int8 - Optional. Default: 1
 - fluid_animation - Animation4Way - Optional.
 - glass_pictures - Sprite4Way - Optional.
 - base_pictures - Sprite4Way - Optional.
 - underwater_pictures - Sprite4Way - Optional.
 
Template:Prototype property
Deprecated, use graphics_set instead. Mandatory if graphics_set is not defined.
Template:Prototype property Animation runs at least this fast.
Template:Prototype property The maximum circuit wire distance for this entity.
Template:Prototype property Mandatory if circuit_wire_max_distance > 0.
Template:Prototype property Mandatory if circuit_wire_max_distance > 0.