Skip to content

Commit 6670e91

Browse files
authored
Merge pull request #10 from waterskier2007/master
tweak to launchpads syntax
2 parents b0babd4 + 2102f18 commit 6670e91

File tree

4 files changed

+42
-36
lines changed

4 files changed

+42
-36
lines changed

data/dragon.rb

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
$dragon = {
2-
dragon: {
2+
id: 'dragon',
33
name: 'Dragon 1',
44
active: true,
55
sidewall_angle_deg: 15,
@@ -72,5 +72,4 @@
7272
meters: 3.7,
7373
feet: 12
7474
}
75-
}
7675
}

data/falcon9.rb

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
$falcon9 = {
2-
falcon9: {
2+
id: 'falcon9',
33
name: 'Falcon 9',
44
active: true,
55
stages: 2,
@@ -97,5 +97,4 @@
9797
material: 'carbon fiber'
9898
},
9999
description: 'Falcon 9 is a two-stage rocket designed and manufactured by SpaceX for the reliable and safe transport of satellites and the Dragon spacecraft into orbit.'
100-
}
101100
}

data/falcon_heavy.rb

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
$falcon_heavy = {
2-
falcon_heavy: {
2+
id: 'falcon_heavy',
33
name: 'Falcon Heavy',
44
active: false,
55
stages: 2,
@@ -101,5 +101,4 @@
101101
material: 'carbon fiber'
102102
},
103103
description: 'With the ability to lift into orbit over 54 metric tons (119,000 lb)--a mass equivalent to a 737 jetliner loaded with passengers, crew, luggage and fuel--Falcon Heavy can lift more than twice the payload of the next closest operational vehicle, the Delta IV Heavy, at one-third the cost.'
104-
}
105104
}

data/launchpads.rb

Lines changed: 39 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,36 @@
11
$launchpads = {
22
test_locations: [
3-
RDF: {
4-
name: 'Rocket Development Facility',
5-
city: 'McGregor',
6-
state: 'Texas',
7-
size_acres: 4000,
8-
year_built: 2003,
9-
engines_tested: {
10-
engine_1: 'Merlin',
11-
engine_2: 'Draco'
12-
},
13-
yearly_tests: 400,
14-
daily_tests: 2
3+
{
4+
id: 'RDF',
5+
name: 'Rocket Development Facility',
6+
city: 'McGregor',
7+
state: 'Texas',
8+
size_acres: 4000,
9+
year_built: 2003,
10+
engines_tested: {
11+
engine_1: 'Merlin',
12+
engine_2: 'Draco'
13+
},
14+
yearly_tests: 400,
15+
daily_tests: 2
1516
}
1617
],
1718
launchpads: [
18-
kwajalein_atoll: {
19-
full_name: 'unknown',
20-
status: 'retired',
21-
location: {
22-
name: 'Omelek Island',
23-
region: 'Marshall Islands',
24-
latitude: '9.0477206',
25-
longitude: '167.7431292'
26-
},
27-
vehicles_launched: 'falcon 1',
28-
details: 'SpaceX original launch site, where all of the Falcon 1 launches occured. Abandoned as SpaceX decided against upgrading the pad to support Falcon 9.'
19+
{
20+
id: 'kwajalein_atoll',
21+
full_name: 'unknown',
22+
status: 'retired',
23+
location: {
24+
name: 'Omelek Island',
25+
region: 'Marshall Islands',
26+
latitude: '9.0477206',
27+
longitude: '167.7431292'
28+
},
29+
vehicles_launched: 'falcon 1',
30+
details: 'SpaceX original launch site, where all of the Falcon 1 launches occured. Abandoned as SpaceX decided against upgrading the pad to support Falcon 9.'
2931
},
30-
ccafs_slc_40: {
32+
{
33+
id: 'ccafs_slc_40',
3134
full_name: 'Cape Canaveral Air Force Station Space Launch Complex 40',
3235
status: 'under construction',
3336
location: {
@@ -39,7 +42,8 @@
3942
vehicles_launched: 'falcon 9',
4043
details: 'SpaceX primary Falcon 9 launch pad, where all east coast Falcon 9s launched prior to the AMOS-6 anomaly. Initially used to launch Titan rockets for Lockheed Martin. Heavily damaged by the AMOS-6 anomaly with repairs expected to be complete by late summer 2017.'
4144
},
42-
ccafs_lc_13: {
45+
{
46+
id: 'ccafs_lc_13',
4347
full_name: 'Cape Canaveral Air Force Station Space Launch Complex 13',
4448
status: 'active',
4549
location: {
@@ -51,7 +55,8 @@
5155
vehicles_launched: 'falcon 9',
5256
details: 'SpaceX east coast landing pad, where the historic first landing occurred. Originally used for early Atlas missiles and rockets from Lockheed Martin. Currently being expanded to add two smaller pads for Falcon Heavy RTLS missions.'
5357
},
54-
ksc_lc_39a: {
58+
{
59+
id: 'ksc_lc_39a',
5560
full_name: 'Kennedy Space Center Launch Complex 39A',
5661
status: 'active',
5762
location: {
@@ -63,7 +68,8 @@
6368
vehicles_launched: 'falcon 9',
6469
details: 'NASA historic launch pad that launched most of the Saturn V and Space Shuttle missions. Initially for Falcon Heavy launches, it is now launching all of SpaceX east coast missions due to the damage from the AMOS-6 anomaly. After SLC-40 repairs are complete, it will be upgraded to support Falcon Heavy, a process which will take about two months. In the future it will launch commercial crew missions and the Interplanetary Transport System.'
6570
},
66-
vafb_slc_3w: {
71+
{
72+
id: 'vafb_slc_3w',
6773
full_name: 'Vandenberg Air Force Base Space Launch Complex 3W',
6874
status: 'retired',
6975
location: {
@@ -75,7 +81,8 @@
7581
vehicles_launched: 'falcon 9',
7682
details: 'SpaceX original west coast launch pad for Falcon 1. Performed a static fire but was never used for a launch and abandoned due to scheduling conflicts.'
7783
},
78-
vafb_slc_4e: {
84+
{
85+
id: 'vafb_slc_4e',
7986
full_name: 'Vandenberg Air Force Base Space Launch Complex 4E',
8087
status: 'active',
8188
location: {
@@ -87,7 +94,8 @@
8794
vehicles_launched: 'falcon 9',
8895
details: 'SpaceX primary west coast launch pad for polar orbits and sun synchronous orbits, primarily used for Iridium. Also intended to be capable of launching Falcon Heavy.'
8996
},
90-
vafb_slc_4w: {
97+
{
98+
id: 'vafb_slc_4w',
9199
full_name: 'Vandenberg Air Force Base Space Launch Complex 4W',
92100
status: 'active',
93101
location: {
@@ -99,7 +107,8 @@
99107
vehicles_launched: 'falcon 9',
100108
details: 'SpaceX west coast landing pad, has not yet been used. Expected to first be used during the Formosat-5 launch.'
101109
},
102-
stls: {
110+
{
111+
id: 'stls',
103112
full_name: 'SpaceX South Texas Launch Site',
104113
status: 'under construction',
105114
location: {

0 commit comments

Comments
 (0)