diff --git a/src/Constants.js b/src/Constants.js index e9c969dbb..7da4773bc 100644 --- a/src/Constants.js +++ b/src/Constants.js @@ -36,4 +36,15 @@ CONSTANTS = { //TutorialScriptText: + + + //Location Definitions + Aevum: "Aevum", + ChongQing: "ChongQing", + Sector12: "Sector-12", + NewTokyo: "New Tokyo", + Ishima: "Ishima", + Volhaven: "Volhaven", + + } \ No newline at end of file diff --git a/src/Player.js b/src/Player.js index 1ceb7580f..9773899d5 100644 --- a/src/Player.js +++ b/src/Player.js @@ -60,7 +60,7 @@ function PlayerObject() { this.homeComputer = ""; //Cities: Aevum, ChongQing, Sector12, New Tokyo, Ishima, Volhaven - this.city = "Aevum"; + this.city = CONSTANTS.Aevum; this.location = ""; //Servers diff --git a/src/engine.js b/src/engine.js index 38af5a013..2c2687fcf 100644 --- a/src/engine.js +++ b/src/engine.js @@ -244,22 +244,22 @@ var Engine = { Engine.volhavenLocationsList.style.display = "none"; switch(Player.city) { - case "Aevum": + case CONSTANTS.Aevum: Engine.aevumLocationsList.style.display = "inline"; break; - case "ChongQing": + case CONSTANTS.ChongQing: Engine.chongqingLocationsList.style.display = "inline"; break; - case "Sector-12": + case CONSTANTS.Sector12: Engine.sector12LocationsList.style.display = "inline"; break; - case "New Tokyo": + case CONSTANTS.NewTokyo: Engine.newTokyoLocationsList.style.display = "inline"; break; - case "Ishima": + case CONSTANTS.Ishima: Engine.ishimaLocationsList.style.display = "inline"; break; - case "Volhaven": + case CONSTANTS.Volhaven: Engine.volhavenLocationsList.style.display = "inline"; break; default: