Rumor has it that the shipyard update may be coming with or shortly after the HP update. As such it seems appropriate to open a discussion about shipyards themselves and how they will affect the game.
So far, we know that shipyards will be a means of creating ships from blueprints and repairing damaged ships by restoring damaged and destroyed blocks. I fully expect them to be player-built structures like warp gates (although small ones may be available at NPC stations).
So now for my suggestion: Let shipyards take over not only the blueprint spawning mechanic, but build mode editing as well. Build mode has always felt like a computer program rather than actually building something, making it feel strange that it causes actual physical changes to ships and structures. Here's how I'd like this to go down (mixed with speculations into the planned system):
Now for other structures. Since you can't put a planet segment in a shipyard, another method is needed. The same method of using build mode to design and a machine to build makes sense here, too. The difference is the machine used to build. Rather than a shipyard building a mobile ship, a mobiles construction ship would build a station or a structure on a planet. (Don't forget to install antigrav (stop effect) or this will not end well!)
A construction ship would be a ship fitted with astrotech beams and carrying a large quantity of materials in storage containers. The process for building a planet base (or anything else) would be as follows:
Final note: "Set blueprint to current state" feature. This would set a ship or structure's internal blueprint to the current state of that object. e.g. The planet I mentioned above. A blank blueprint would cause the construction ship to eat the segment, so the blueprint must first load in the planet segment as-is, then define changes for the construction ship to make. The same goes for any ship built before the update and any ship that has had desirable modifications done by hand. The system I have described would be awkward without this feature.
So far, we know that shipyards will be a means of creating ships from blueprints and repairing damaged ships by restoring damaged and destroyed blocks. I fully expect them to be player-built structures like warp gates (although small ones may be available at NPC stations).
So now for my suggestion: Let shipyards take over not only the blueprint spawning mechanic, but build mode editing as well. Build mode has always felt like a computer program rather than actually building something, making it feel strange that it causes actual physical changes to ships and structures. Here's how I'd like this to go down (mixed with speculations into the planned system):
- Every ship stores a "blueprint" of itself in its core. This blueprint may be unique to the ship (created through the core's build mode) or loaded into the core from a catalog blueprint.
- When placed in a shipyard with the required materials, the shipyard makes the changes necessary to make the ship match the blueprint stored in its core.
- Blueprints may be created in any build block. Thus factions can create engineering labs on their bases by placing a number of build blocks around a room where shipwrights would work on new designs.
Now for other structures. Since you can't put a planet segment in a shipyard, another method is needed. The same method of using build mode to design and a machine to build makes sense here, too. The difference is the machine used to build. Rather than a shipyard building a mobile ship, a mobiles construction ship would build a station or a structure on a planet. (Don't forget to install antigrav (stop effect) or this will not end well!)
A construction ship would be a ship fitted with astrotech beams and carrying a large quantity of materials in storage containers. The process for building a planet base (or anything else) would be as follows:
- Land a scout ship and build a base camp by hand. A couple of power blocks and a build block should do.
- Use a build block to design the base on the planet's surface.
- Deploy construction ship and "shoot" the construction site with astrotech beams.
Final note: "Set blueprint to current state" feature. This would set a ship or structure's internal blueprint to the current state of that object. e.g. The planet I mentioned above. A blank blueprint would cause the construction ship to eat the segment, so the blueprint must first load in the planet segment as-is, then define changes for the construction ship to make. The same goes for any ship built before the update and any ship that has had desirable modifications done by hand. The system I have described would be awkward without this feature.