44 lines
1.3 KiB
Lua
44 lines
1.3 KiB
Lua
Baseless.PipePictures =
|
|
{
|
|
straight_vertical_single = Baseless.Sprite,
|
|
straight_vertical = Baseless.Sprite,
|
|
straight_vertical_window = Baseless.Sprite,
|
|
straight_horizontal = Baseless.Sprite,
|
|
straight_horizontal_window = Baseless.Sprite,
|
|
corner_up_right = Baseless.Sprite,
|
|
corner_up_left = Baseless.Sprite,
|
|
corner_down_right = Baseless.Sprite,
|
|
corner_down_left = Baseless.Sprite,
|
|
t_up = Baseless.Sprite,
|
|
t_down = Baseless.Sprite,
|
|
t_right = Baseless.Sprite,
|
|
t_left = Baseless.Sprite,
|
|
cross = Baseless.Sprite,
|
|
ending_up = Baseless.Sprite,
|
|
ending_down = Baseless.Sprite,
|
|
ending_right = Baseless.Sprite,
|
|
ending_left = Baseless.Sprite,
|
|
horizontal_window_background = Baseless.Sprite,
|
|
vertical_window_background = Baseless.Sprite,
|
|
fluid_background = Baseless.Sprite,
|
|
low_temperature_flow = Baseless.Sprite,
|
|
middle_temperature_flow = Baseless.Sprite,
|
|
high_temperature_flow = Baseless.Sprite,
|
|
gas_flow = Baseless.Animation,
|
|
}
|
|
|
|
function CreatePipe (type, prototype)
|
|
return CreateEntityWithHealth(
|
|
type,
|
|
MergeTables(
|
|
prototype,
|
|
{
|
|
fluid_box = Baseless.FluidBox,
|
|
horizontal_window_bounding_box = Baseless.BoundingBox,
|
|
pictures = Baseless.PipePictures,
|
|
vertical_window_bounding_box = Baseless.BoundingBox,
|
|
}
|
|
)
|
|
)
|
|
end
|