Note that the lower left object is incorrectly offset by 0.5x0.5. Values used for the above:
Code: Select all
collision_box = {{-0.29, -0.79}, {0.29, 0.79}}
selection_box = {{-0.5, -1}, {0.5, 1}}
pipe_connections = {
{ position = {0, -1.5} },
{ position = {0, 1.5} },
{ position = {-1, -0.5} },
{ position = {-1, 0.5} },
{ position = {1, -0.5} },
{ position = {1, 0.5} },