In Kerbal Space Program on the Mac, is there any way to load two saved rockets into one workspace in the Assembly Building? For example, I want to load the Heavy Orbiter with the Kerbal X in order to launch in to the Mun. How can I do this?
-
I have a feeling you have to save one of them as a sub-assembly and then open the other.– MBraedleyNov 8, 2013 at 15:29
-
Could you please explain that in the form of an answer?– Vedant ChandraNov 8, 2013 at 15:37
-
I'm at work right now, so can't provide a proper answer. I need to test the solution first.– MBraedleyNov 8, 2013 at 15:45
-
1Does the Mac version of KSP have any relevant differences such that this question requires the [os-x] tag?– SevenSidedDieNov 8, 2013 at 18:23
-
Sorry, @vedantchandra, I didn't get a chance to test this out and now I'm away for the long weekend. Just go ahead and see if what I suggested works, and if so, problem solved.– MBraedleyNov 9, 2013 at 6:06
1 Answer
As of version 0.22, this is possible with the newly-implemented subassemblies.
In Kerbal Space Program, each saved assembly (rocket, plane or subassembly for either) is stored as a .craft
file in a subdirectory of the save folder ({KSP root}/saves/{name of save}/
):
Ships/SPH
for Space Plane Hangar constructionsShips/VAB
for Vehicle Assembly Building constructionssubassemblies/SPH
andsubassemblies/VAB
for the subassemblies respectivley.
Subassemblies and normal vessels have almost no differences. There is, usually, no need to change anything about the save files - merely move them from one directory to the other.
However, a subassembly requires a free attachment node at the root part. You need to make sure (either through save editing or through in-game editing and saving) that the root part (that is, the part that you first placed and then connected everything else to) has *at least one free attachment node.