Skip to content

Instantly share code, notes, and snippets.

View hoorayimhelping's full-sized avatar

Bucky Schwarz hoorayimhelping

View GitHub Profile
diff --git a/.gitignore b/.gitignore
index c2658d7..55e9260 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,3 @@
node_modules/
+build
+*.log
diff --git a/assets/styles/main.css b/assets/styles/main.css
new file mode 100644
diff --git a/js/maps/solar_system.js b/js/maps/solar_system.js
index d7ff7c4..331aaa4 100644
--- a/js/maps/solar_system.js
+++ b/js/maps/solar_system.js
@@ -71,6 +71,14 @@ var SolarSystem = function() {
uranus_transfer: new Node('Uranus Transfer'),
low_uranus_orbit: new Node('Low Uranus Orbit'),
uranus: new Node('Uranus'),
+
+ neptune_transfer: new Node('Neptune Transfer'),
diff --git a/js/maps/solar_system.js b/js/maps/solar_system.js
index bfdd1c6..d7ff7c4 100644
--- a/js/maps/solar_system.js
+++ b/js/maps/solar_system.js
@@ -58,7 +58,19 @@ var SolarSystem = function() {
io_transfer: new Node('Io Transfer'),
low_io_orbit: new Node('Low Io Orbit'),
- io: new Node('Io')
+ io: new Node('Io'),
diff --git a/js/maps/solar_system.js b/js/maps/solar_system.js
index 2526c9b..1fe224a 100644
--- a/js/maps/solar_system.js
+++ b/js/maps/solar_system.js
@@ -24,6 +24,10 @@ var SolarSystem = function() {
low_venus_orbit: new Node('Low Venus Orbit'),
venus: new Node('Venus'),
+ mercury_transfer: new Node('Mercuryr Transfer'),
+ low_mercury_orbit: new Node('Low Mercuryr Orbit'),
diff --git a/js/graph/edge.js b/js/graph/edge.js
index 5aaf7a5..088b3a2 100644
--- a/js/graph/edge.js
+++ b/js/graph/edge.js
@@ -7,12 +7,12 @@ var Edge = function(value, name) {
};
Edge.prototype = {
- add: function(node1, node2) {
+ add: function(source, destination) {
diff --git a/js/graph/graph.js b/js/graph/graph.js
index 37483ac..18e119c 100644
--- a/js/graph/graph.js
+++ b/js/graph/graph.js
@@ -2,8 +2,8 @@ var Node = require('./node');
var Edge = require('./edge');
var Graph = function() {
- this.edges = [];
- this.nodes = [];
diff --git a/js/graph/graph.js b/js/graph/graph.js
index 37483ac..18e119c 100644
--- a/js/graph/graph.js
+++ b/js/graph/graph.js
@@ -2,8 +2,8 @@ var Node = require('./node');
var Edge = require('./edge');
var Graph = function() {
- this.edges = [];
- this.nodes = [];
diff --git a/js/maps/solar_system.js b/js/maps/solar_system.js
index ea5dd0b..d464e79 100644
--- a/js/maps/solar_system.js
+++ b/js/maps/solar_system.js
@@ -17,6 +17,9 @@ var SolarSystem = function() {
low_moon_orbit: new Node('Low Moon Orbit'),
moon: new Node('Moon'),
earth_transfer: new Node('Earth Transfer'),
+ venus_transfer: new Node('Venus Transfer'),
+ low_venus_orbit: new Node('Low Venus Orbit'),
diff --git a/js/app.js b/js/app.js
index 5feadbc..05450f4 100644
--- a/js/app.js
+++ b/js/app.js
@@ -207,37 +207,41 @@ var newEdge = function(options) {
var SolarSystem = function() {
this.nodes = {
earth: new Node('Earth'),
- leo: new Node('Low Earth Orbit'),
- geo_transfer: new Node('Geostationary Transfer'),
diff --git a/js/maps/solar_system.js b/js/maps/solar_system.js
index c884617..ea5dd0b 100644
--- a/js/maps/solar_system.js
+++ b/js/maps/solar_system.js
@@ -10,37 +10,41 @@ var newEdge = function(options) {
var SolarSystem = function() {
this.nodes = {
earth: new Node('Earth'),
- leo: new Node('Low Earth Orbit'),
- geo_transfer: new Node('Geostationary Transfer'),