fezhub / DSP-Mods

Dyson Sphere Program Mods
GNU Lesser General Public License v2.1
42 stars 11 forks source link

improve buildPreview positioning and highlight inserters that will not be built #29

Closed brokenmass closed 3 years ago

brokenmass commented 3 years ago

Thi PR address the last bit of ege cases weirdness in the collision detection logic by calculating the exact pose of the inserter at preview time. This means that the preview will be "exact" and not an approximation as it was before with no difference between the preview and the actual built inserter.

It also adds a visual style to inserter that will not be built as the result of having no connections. The inserter will appear: