Blueprint

**Blueprints** are documents in the game that allow the building of space stations and craft from a Builder module.

## Creating a blueprint from scratch

That is slightly more complicated, while in a Builder you can go in the Console and type in the "ls" command, you will see 1 or more file that end with ".bp", those files are the blueprints you use.

Since they are only text files with the ".bp" extension, you can create your own from scratch !

To create one you just have to type "edit <yourfilename>.bp", so now you can write some things.

Let's give an example here :

So firstly you can see some lines that start with a " \* ", those are just plain text, they don't do anything (you can delete them if you want).

Then, if you have a blueprint with more than 1 kind of module, you can see groups of 5 lines separated by long lines of " \* ", those are the modules stored in the blueprint. Every module you create gets a module line: module,id,part. Let's analyze each line :

* The first line is the module itself, you can change it by typing "module,<module Index>,<module ID>", The id’s should start from zero and increment by one for each module in the file. You can find the <module ID> you want on the table in Spacecraft
* The second line is the module name, you can change it by taping "name,<name of module>",
* The third line is the connections of the module, you can change it by typing "dock,<module door index>,<connected module index>,<connected module door index>,<connected module rotation>" (for the one connected to the builder, it's "dock,<module door index>,builder").
* The fourth line is the settings of the internal lighting, you can change it by typing "lights\_int,<red value>,<green value>,<blue value>" (they go from 0 to 1),
* The fifth line is the settings of the external lighting, you can change it by typing "lights\_ext,<red value>,<green value>,<blue value>" (they also go from 0 to 1),

**Dock Lines**: There is a one dock line for each occupied docking point on the module, starting from 0. You only need to write in the dock lines that the builder is going to build from, leave the others blank. So, if you had a fully docked-up hub, there would be six dock lines; but if you just had the hub and a 2nd stage there would only be 2 lines on the hub, and none on the 2nd stage. For the module connected to the builder, make sure you list that dock line Last.

**Door Index**: Every docking door/point has an id number. Zero to whatever. Doors are all the opposites. So zero=top, one=bottom, two=left, etc..

**Warning :** if you have more than 1 module, you will have to do it for each kind.

**Here is a list of Module ID made by Casio Casuo :**

1. **"Simple test object"**
2. Docking Hub
3. Station Module
4. Hydroponics Module
5. Nuclear Generator
6. Solar Panel Small
7. Solar Panel Medium
8. Solar Panel Large
9. Solar Square
10. Solar Octo Panel
11. Battery Backup
12. Command Nucleus
13. Fuel Silo Small (2000 capacity)
14. Fuel Silo Large (6000 capacity)
15. Jump Gate
16. Builder
17. Resupply Module
18. Tug
19. **Interstage Connector**
20. **Interstage Connector**
21. **Payload Fairing**
22. **Playload Fairing**
23. First Stage Shark
24. Second Stage Zeus
25. **Payload Fairing**
26. Base Builder
27. Satellite
28. Military Module
29. First Stage Hawk
30. First Stage Venom
31. First Stage Outlaw
32. Second Stage Jupiter
33. Second Stage Goliath
34. Second Stage Thor
35. Crew Habitat
36. Cargo Mod
37. AI Caretaker
38. Super Hub
39. Builder II
40. Delta 10
41. **Interstage Connector**
42. Station Corridor
43. **Payload Fairing**
44. Viewing Dome
45. Command Nucleus 2
46. Air Lock
47. **Astronaut**
48. **Astronaut**
49. **Astronaut**
50. **Astronaut**
51. **Military Satellite**
52. **"Experimental Shuttle"**
53. **"A big lump of rock"**
54. Moisture Reco Mod
55. ADS
56. Ion Drive