I am personally a big fan of modular design. The idea that you can make certain things prefab and then add them to a ship as needed. StarMade is pretty good about this already with the blueprints and the docking system. I can prefab docked power generators, turrets, etc, and spawn them in and click them on as needed. That really helps speed up builds.
However, one thing I'd like to see is some method of building sections that I can store as blueprints and then merge into builds at a later point in time that don't count as being docked entities.
For example, lets say I'm building a Star Trek themed ship, and I put a whole lot of time and effort into building the most perfect nacelle in the history of Star Made. Great, but there's nothing I can do with it outside of that one ship that doesn't involve deleting the ship and rebuilding around it, and hoping the new ship has the exact same nacelle placement.
What I propose is a new type of rail docker block that you can link to any other type of block in the game. Build your component as something you'd dock (which with the new rail system already allows for flush docking), and then you can manually activate the docker to have it turn into whatever block its linked to, which then merges the docked entity into the main ship as a kind of copy/paste.
So that I could build things like engine blocks, hull features, bridge modules, etc a single time, save them off into blueprints, and then merge them into a new ship like prefab lego blocks as desired.
However, one thing I'd like to see is some method of building sections that I can store as blueprints and then merge into builds at a later point in time that don't count as being docked entities.
For example, lets say I'm building a Star Trek themed ship, and I put a whole lot of time and effort into building the most perfect nacelle in the history of Star Made. Great, but there's nothing I can do with it outside of that one ship that doesn't involve deleting the ship and rebuilding around it, and hoping the new ship has the exact same nacelle placement.
What I propose is a new type of rail docker block that you can link to any other type of block in the game. Build your component as something you'd dock (which with the new rail system already allows for flush docking), and then you can manually activate the docker to have it turn into whatever block its linked to, which then merges the docked entity into the main ship as a kind of copy/paste.
So that I could build things like engine blocks, hull features, bridge modules, etc a single time, save them off into blueprints, and then merge them into a new ship like prefab lego blocks as desired.