Merge Block Improvements
I would like to propose a few small improvements to merge block functionality. This is largely inspired by a script that auto converts to ship and then renames the grid which sadly has fallen by the way side and become non-functional due to API changes.
What I am asking for is for two options to be added to the merge block control panel.
First, a simple toggle box to enable/disable an "Auto Convert to Ship" function.
Second, a text box entry field that can be used by the merge block to rename its attached grid on disconnect/depower.
These options would help in a multitude of ways. If "Unsupported Stations" is enabled, it can be used to manage the conversion of docked ships. If "Unsupported Stations" is disabled, it will serve as a safety check function to assist with converting the disconnected grid into a dynamic ship grid. The renaming function can be used to help control grid names on merge/unmerge even for static grids. Simply setting the name in this field would allow easy grid rename and a safety check for accidentally renaming the wrong grid as the current system is prone to do when merging similarly sized ships. Besides this it would create a more stable option for designing and building devices that use merge blocks for mobility and projection such as track layers, crawlers, rail miners, etc.
Side Note: Adding a "Core" block of some sort where certain properties such as grid name/type cannot be overwritten would be able to alleviate many issues with names, grid properties, and grid settings as it could act as a fixed "Save" location for such data. Though I wager that adding that mechanic would present far more problems to the games inner workings, hence my suggestion for merge block additions. :)