Finished Create Program functionality (needs testing) and did work on Tutorial

This commit is contained in:
Daniel Xie 2017-03-31 16:47:06 -05:00
parent 8de538a59a
commit 14684dd6d5
12 changed files with 893 additions and 681 deletions

@ -54,8 +54,13 @@ TESTING TODO:
Change Company pages to display "apply for promotion" and other stuff when you are already employed there Change Company pages to display "apply for promotion" and other stuff when you are already employed there
Augmentations Augmentations
Make it so that a script cannot be edited if it is running
Script logging functionality? Logs to internal "log file" (property of script itself)
Can see log with tail.
Should add something where if you click it in the "Active Scripts" GUI you can see the logs too
Tasks TODO: Tasks TODO:
Script logging functionality? Logs to internal "log file" (property of script itself)
Tutorial and help Tutorial and help
Secret Servers Secret Servers
@ -65,7 +70,7 @@ Tasks TODO:
Update CONSTANTS.HelpText Update CONSTANTS.HelpText
Account for Max possible int when gaining exp Account for Max possible int when gaining exp (it will overflow)
Text in script editor that says ("ctrl + x" to save and quit) Text in script editor that says ("ctrl + x" to save and quit)
OPTIMIZATION OPTIMIZATION

@ -411,6 +411,17 @@
<!-- Tutorial content --> <!-- Tutorial content -->
<div id="tutorial-container"> <div id="tutorial-container">
<a href="#" id="tutorial-getting-started-link" class="a-link-button"> Getting Started </a>
<a href="#" id="tutorial-networking-link" class="a-link-button"> Networking </a>
<a href="#" id="tutorial-hacking-link" class="a-link-button"> Hacking </a>
<a href="#" id="tutorial-scripts-link" class="a-link-button"> Scripts </a>
<a href="#" id="tutorial-traveling-link" class="a-link-button"> Traveling </a>
<a href="#" id="tutorial-jobs-link" class="a-link-button"> Jobs </a>
<a href="#" id="tutorial-factions-link" class="a-link-button"> Factions </a>
<a href="#" id="tutorial-augmentations-link" class="a-link-button"> Augmentations </a>
<a href="#" id="tutorial-back-button" class="a-link-button"> Back </a>
<p id="tutorial-text"> </p>
</div> </div>
<!-- Location (visiting a location in World) --> <!-- Location (visiting a location in World) -->

@ -1,17 +1,22 @@
CONSTANTS = { CONSTANTS = {
//Max level for any skill. Determined by max numerical value in javascript and the skill level //Max level for any skill. Determined by max numerical value in javascript and the skill level
//formula in Player.js //formula in Player.js
MaxSkillLevel: 1025, MaxSkillLevel: 975,
//How much reputation is needed to join a megacorporation's faction //How much reputation is needed to join a megacorporation's faction
CorpFactionRepRequirement: 250000, CorpFactionRepRequirement: 250000,
/* Script related things */
//Time (ms) it takes to run one operation in Netscript. //Time (ms) it takes to run one operation in Netscript.
CodeInstructionRunTime: 1500, CodeInstructionRunTime: 1500,
//Time (seconds) it takes to run one operation in Netscript OFFLINE //Time (seconds) it takes to run one operation in Netscript OFFLINE
CodeOfflineExecutionTime: 10, CodeOfflineExecutionTime: 10,
//Maximum number of log entries for a script
MaxLogCapacity: 20,
//Programs //Programs
PortHackProgram: "PortHack.exe", PortHackProgram: "PortHack.exe",
BruteSSHProgram: "BruteSSH.exe", BruteSSHProgram: "BruteSSH.exe",
@ -37,15 +42,21 @@ CONSTANTS = {
"ps Display all scripts that are currently running<br>" + "ps Display all scripts that are currently running<br>" +
"rm Delete a script/program from the machine. (WARNING: Permanent)<br>" + "rm Delete a script/program from the machine. (WARNING: Permanent)<br>" +
"run [script/program] Execute a program or a script<br>" + "run [script/program] Execute a program or a script<br>" +
"scan See 'netstat' command<br>" + "scan See 'netstat' command<br>" +
"tail Display script logs (logs contain details about active scripts)"
"telnet [ip/hostname] See 'connect' command<br>" + "telnet [ip/hostname] See 'connect' command<br>" +
"top Display all running scripts and their RAM usage<br>", "top Display all running scripts and their RAM usage<br>",
//TutorialGettingStartedText: /* Tutorial related things */
TutorialGettingStartedText:
//TutorialServersText:
TutorialNetworkingText:
//TutorialScriptText: TutorialHackingText:
TutorialScriptsText:
TutorialTravelingText:
TutorialJobsText:
TutorialFactionsText:
TutorialAugmentationsText:

@ -14,6 +14,8 @@ function displayCreateProgramContent() {
httpWormALink.style.display = "none"; httpWormALink.style.display = "none";
sqlInjectALink.style.display = "none"; sqlInjectALink.style.display = "none";
//TODO These addEventListeners should only happen once so I guess just put them in Engine.init()
//PortHack.exe (in case you delete it lol) //PortHack.exe (in case you delete it lol)
if (Player.getHomeComputer().programs.indexOf(CONSTANTS.PortHackProgram) == -1) { if (Player.getHomeComputer().programs.indexOf(CONSTANTS.PortHackProgram) == -1) {
portHackALink.style.display = "block"; portHackALink.style.display = "block";
@ -50,7 +52,7 @@ function displayCreateProgramContent() {
} }
//HTTPWorm //HTTPWorm
if (Player.getHomeComputer().programs.indexof(CONSTANTS.HTTPWormProgram == -1 && if (Player.getHomeComputer().programs.indexOf(CONSTANTS.HTTPWormProgram == -1 &&
Player.hacking_skill >= 500) { Player.hacking_skill >= 500) {
httpWormALink.style.display = "block"; httpWormALink.style.display = "block";
httpWormALink.addEventListener("click", function() { httpWormALink.addEventListener("click", function() {
@ -59,7 +61,7 @@ function displayCreateProgramContent() {
} }
//SQLInject //SQLInject
if (Player.getHomeComputer().programs.indexof(CONSTANTS.SQLInjectProgram == -1 && if (Player.getHomeComputer().programs.indexOf(CONSTANTS.SQLInjectProgram == -1 &&
Player.hacking_skill >= 750) { Player.hacking_skill >= 750) {
sqlInjectALink.style.display = "block"; sqlInjectALink.style.display = "block";
sqlInjectALink.addEventListener("click", function() { sqlInjectALink.addEventListener("click", function() {
@ -68,6 +70,6 @@ function displayCreateProgramContent() {
} }
} }
function createProgram() { function createProgram(programName) {
Player.startCreateProgramWork(programName);
} }

@ -99,7 +99,7 @@ function PlayerObject() {
this.startAction = false; this.startAction = false;
this.actionTime = 0; this.actionTime = 0;
//Flags/variables for working (both Company and faction) //Flags/variables for working (Company, Faction, and Creating Programin)
this.isWorking = false; this.isWorking = false;
this.currentWorkFactionName = ""; this.currentWorkFactionName = "";
this.currentWorkFactionDescription = ""; this.currentWorkFactionDescription = "";
@ -122,6 +122,8 @@ function PlayerObject() {
this.workRepGained = 0; this.workRepGained = 0;
this.workMoneyGained = 0; this.workMoneyGained = 0;
this.createProgramName = "";
this.timeWorked = 0; //in ms this.timeWorked = 0; //in ms
this.work_money_mult = 1; this.work_money_mult = 1;
@ -609,11 +611,13 @@ PlayerObject.prototype.getFactionFieldWorkRepGain = function() {
} }
/* Creating a Program */ /* Creating a Program */
PlayerObject.prototype.startCreateProgramWork = function() { PlayerObject.prototype.startCreateProgramWork = function(programName) {
this.isWorking = true; this.isWorking = true;
this.timeWorked = 0; this.timeWorked = 0;
this.createProgramName = programName;
var cancelButton = document.getElementById("work-in-progress-cancel-button"); var cancelButton = document.getElementById("work-in-progress-cancel-button");
//Remove all old event listeners from Cancel button //Remove all old event listeners from Cancel button
@ -621,7 +625,7 @@ PlayerObject.prototype.startCreateProgramWork = function() {
cancelButton.parentNode.replaceChild(newCancelButton, cancelButton); cancelButton.parentNode.replaceChild(newCancelButton, cancelButton);
newCancelButton.addEventListener("click", function() { newCancelButton.addEventListener("click", function() {
Player.finishCreateProgramWork(true, faction); Player.finishCreateProgramWork(true, programName);
return false; return false;
}); });
@ -629,12 +633,39 @@ PlayerObject.prototype.startCreateProgramWork = function() {
Engine.loadWorkInProgressContent(); Engine.loadWorkInProgressContent();
} }
PlayerObject.prototype.createProgramWork = function() { PlayerObject.prototype.createProgramWork = function(numCycles) {
this.timeWorked += Engine._idleSpeed * numCycles;
var programName = this.createProgramName;
//If timeWorked == 10 hours, then finish
//Creating a program will take a flat 10 hours for now. We can make this variable based
//on skill level later
var timeToComplete = 36000000;
if (this.timeWorked >= timeToComplete) {
this.finishCreateProgramWork(false, programName);
}
var txt = document.getElementById("work-in-progress-text");
txt.innerHTML = "You are currently working on coding " + programName + ".<br><br> " +
"You have been working for " + convertTimeMsToTimeElapsedString(this.timeWorked) + "<br><br>" +
"The program is " + (this.timeWorked / timeToComplete).toFixed(2) "% complete. <br>" +
"If you cancel, you will lose all of your progress.";
} }
PlayerObject.prototype.finishCreateProgramWork = function() { PlayerObject.prototype.finishCreateProgramWork = function(cancelled, programName) {
if (cancelled == false) {
dialogBoxCreate("You've finished creating " + programName + "!<br>" +
"The new program can be found on your home computer.");
Player.getHomeComputer().programs.push(programName);
}
var mainMenu = document.getElementById("mainmenu-container");
mainMenu.style.visibility = "visible";
Player.isWorking = false;
Engine.loadTerminalContent();
} }
//Functions for saving and loading the Player data //Functions for saving and loading the Player data

@ -68,6 +68,7 @@ function Script() {
this.code = ""; this.code = "";
this.ramUsage = 0; this.ramUsage = 0;
this.server = ""; //IP of server this script is on this.server = ""; //IP of server this script is on
this.log = []; //Script logging. Array of strings, with each element being a log entry
/* Properties to calculate offline progress. Only applies for infinitely looping scripts */ /* Properties to calculate offline progress. Only applies for infinitely looping scripts */
@ -125,10 +126,27 @@ Script.prototype.updateRamUsage = function() {
this.ramUsage = this.numInstructions * .2; this.ramUsage = this.numInstructions * .2;
} }
Script.prototype.log = function(txt) {
if (this.log.length > CONSTANTS.MaxLogCapacity) {
//Delete first element and add new log entry to the end.
//TODO Eventually it might be better to replace this with circular array
//to improve performance
this.log.shift();
}
this.log.push(txt);
}
Script.prototype.displayLog = function() {
for (var i = 0; i < this.log.length; ++i) {
post(this.log[i]);
}
}
Script.prototype.toJSON = function() { Script.prototype.toJSON = function() {
return Generic_toJSON("Script", this); return Generic_toJSON("Script", this);
} }
Script.fromJSON = function(value) { Script.fromJSON = function(value) {
return Generic_fromJSON(Script, value.data); return Generic_fromJSON(Script, value.data);
} }

@ -407,10 +407,8 @@ var Terminal = {
break; break;
case "run": case "run":
//Run a program or a script //Run a program or a script
if (commandArray.length == 1) { if (commandArray.length != 2) {
post("No program specified to run. Usage: run [program/script]"); post("Incorrect number of arguments. Usage: run [program/script]");
} else if (commandArray.length > 2) {
post("Too many arguments. Usage: run [program/script]");
} else { } else {
var executableName = commandArray[1]; var executableName = commandArray[1];
//Check if its a script or just a program/executable //Check if its a script or just a program/executable
@ -427,7 +425,26 @@ var Terminal = {
//TODO //TODO
break; break;
case "tail": case "tail":
//TODO if (commandArray.length != 1) {
post("Incorrect number of arguments. Usage: tail [script]");
} else {
var scriptName == commandArray[1];
//Can only tail script files
if (scriptName.endsWith(".script") == false) {
post("Error: tail can only be called on .script files (filename must end with .script)"); return;
}
//Check that the script exists on this machine
var currScripts = Player.getCurrentServer().scripts;
for (var i = 0; i < currScripts.length; ++i) {
if (scriptName == currScripts[i]) {
currScripts[i].displayLog();
}
}
post("Error: No such script exists");
}
break; break;
case "top": case "top":
//TODO List each's script RAM usage //TODO List each's script RAM usage

@ -15,6 +15,17 @@ var Engine = {
tutorialMainMenuButton: null, tutorialMainMenuButton: null,
saveMainMenuButton: null, saveMainMenuButton: null,
deleteMainMenuButton: null, deleteMainMenuButton: null,
//Tutorial buttons
tutorialGettingStartedButton: null,
tutorialNetworkingButton: null,
tutorialHackingButton: null,
tutorialScriptsButton: null,
tutorialTravelingButton: null,
tutorialJobsButton: null,
tutorialFactionsButton: null,
tutorialAugmentationsButton: null,
tutorialBackButton: null,
}, },
//Display objects //Display objects
@ -233,6 +244,7 @@ var Engine = {
loadTutorialContent: function() { loadTutorialContent: function() {
Engine.hideAllContent(); Engine.hideAllContent();
Engine.Display.tutorialContent.style.visibility = "visible"; Engine.Display.tutorialContent.style.visibility = "visible";
Engine.displayTutorialContent();
Engine.currentPage = Engine.Page.Tutorial; Engine.currentPage = Engine.Page.Tutorial;
}, },
@ -411,19 +423,26 @@ var Engine = {
var serverIpHostname = "Server: " + hostname + "(" + workerscript.serverIp + ")"; var serverIpHostname = "Server: " + hostname + "(" + workerscript.serverIp + ")";
//Online //Online
var onlineTotalMoneyMade = "Total online production: $" + workerscript.scriptRef.onlineMoneyMade.toFixed(2);
var onlineTotalExpEarned = (Array(26).join(" ") + workerScript.scriptRef.onlineExpGained.toFixed(2) + " exp").replace( / /g, "&nbsp;");
var onlineMps = workerscript.scriptRef.onlineMoneyMade / workerscript.scriptRef.onlineRunningTime; var onlineMps = workerscript.scriptRef.onlineMoneyMade / workerscript.scriptRef.onlineRunningTime;
var onlineMpsText = "Online production: $" + onlineMps.toFixed(2) + "/second"; var onlineMpsText = "Online production rate: $" + onlineMps.toFixed(2) + "/second";
var onlineEps = workerscript.scriptRef.onlineExpGained / workerscript.scriptRef.onlineRunningTime; var onlineEps = workerscript.scriptRef.onlineExpGained / workerscript.scriptRef.onlineRunningTime;
var onlineEpsText = (Array(20).join(" ") + onlineEps.toFixed(4) + " exp/second").replace( / /g, "&nbsp;"); var onlineEpsText = (Array(25).join(" ") + onlineEps.toFixed(4) + " exp/second").replace( / /g, "&nbsp;");
//Offline //Offline
var offlineMps = workerscript.scriptRef.offlineMoneyMade / workerscript.scriptRef.offlineRunningTime; var offlineTotalMoneyMade = "Total offline production: $" + workerScript.scriptRef.offlineMoneyMade.toFixed(2);
var offlineMpsText = "Offline production: $" + offlineMps.toFixed(2) + "/second"; var offlineTotalExpEarned = (Array(27).join(" ") + workerScript.scriptRef.offlineExpGained.toFixed(2) + " exp").replace( / /g, "&nbsp;");
var offlineEps = workerscript.scriptRef.offlineExpGained / workerscript.scriptRef.offlineRunningTime;
var offlineEpsText = (Array(21).join(" ") + offlineEps.toFixed(4) + " exp/second").replace( / /g, "&nbsp;");
itemText.innerHTML = serverIpHostname + "<br>" + onlineMpsText + "<br>" + onlineEpsText + "<br>" + var offlineMps = workerscript.scriptRef.offlineMoneyMade / workerscript.scriptRef.offlineRunningTime;
offlineMpsText + "<br>" + offlineEpsText + "<br>"; var offlineMpsText = "Offline production rate: $" + offlineMps.toFixed(2) + "/second";
var offlineEps = workerscript.scriptRef.offlineExpGained / workerscript.scriptRef.offlineRunningTime;
var offlineEpsText = (Array(26).join(" ") + offlineEps.toFixed(4) + " exp/second").replace( / /g, "&nbsp;");
itemText.innerHTML = serverIpHostname + "<br>" + onlineTotalMoneyMade + "<br>" + onlineTotalExpEarned + "<br>" +
onlineMpsText + "<br>" + onlineEpsText + "<br>" + offlineTotalMoneyMade + "<br>" + offlineTotalExpEarned + "<br>" +
offlineMpsText + "<br>" + offlineEpsText + "<br>";
item.appendChild(itemText); item.appendChild(itemText);
}, },
@ -474,6 +493,36 @@ var Engine = {
} }
}, },
displayTutorialContent: function() {
Engine.Clickables.tutorialGettingStartedButton.style.display = "block";
Engine.Clickables.tutorialNetworkingButton.style.display = "block";
Engine.Clickables.tutorialHackingButton.style.display = "block";
Engine.Clickables.tutorialScriptsButton.style.display = "block";
Engine.Clickables.tutorialTravelingButton.style.display = "block";
Engine.Clickables.tutorialJobsButton.style.display = "block";
Engine.Clickables.tutorialFactionsButton.style.display = "block";
Engine.Clickables.tutorialAugmentationsButton.style.display = "block";
Engine.CLickables.tutorialBackButton.style.display = "none";
document.getElementById("tutorial-text").style.display = "none";
},
//Displays the text when a section of the Tutorial is opened
displayTutorialPage: function(text) {
Engine.Clickables.tutorialGettingStartedButton.style.display = "none";
Engine.Clickables.tutorialNetworkingButton.style.display = "none";
Engine.Clickables.tutorialHackingButton.style.display = "none";
Engine.Clickables.tutorialScriptsButton.style.display = "none";
Engine.Clickables.tutorialTravelingButton.style.display = "none";
Engine.Clickables.tutorialJobsButton.style.display = "none";
Engine.Clickables.tutorialFactionsButton.style.display = "none";
Engine.Clickables.tutorialAugmentationsButton.style.display = "none";
Engine.Clickables.tutorialBackButton.style.display = "block";
document.getElementById("tutorial-text").style.display = "block";
document.getElementById("tutorial-text").innerHTML = text;
},
/* Main Event Loop */ /* Main Event Loop */
idleTimer: function() { idleTimer: function() {
//Get time difference //Get time difference
@ -686,6 +735,54 @@ var Engine = {
return false; return false;
}); });
//Tutorial buttons
Engine.Clickables.tutorialGettingStartedButton = document.getElementById("tutorial-getting-started-link");
Engine.Clickables.tutorialGettingStartedButton.addEventListener("click", function() {
Engine.displayTutorialPage(CONSTANTS.TutorialGettingStartedText);
});
Engine.Clickables.tutorialNetworkingButton = document.getElementById("tutorial-networking-link");
Engine.Clickables.tutorialNetworkingButton.addEventListener("click", function() {
Engine.displayTutorialPage(CONSTANTS.TutorialNetworkingText);
});
Engine.Clickables.tutorialHackingButton = document.getElementById("tutorial-hacking-link");
Engine.Clickables.tutorialHackingButton.addEventListener("click", function() {
Engine.displayTutorialPage(CONSTANTS.TutorialHackingText);
});
Engine.Clickables.tutorialScriptsButton = document.getElementById("tutorial-scripts-link");
Engine.Clickables.tutorialScriptsButton.addEventListener("click", function() {
Engine.displayTutorialPage(CONSTANTS.TutorialScriptsText);
});
Engine.Clickables.tutorialTravelingButton = document.getElementById("tutorial-traveling-link");
Engine.Clickables.tutorialTravelingButton.addEventListener("click", function() {
Engine.displayTutorialPage(CONSTANTS.TutorialTravelingText);
});
Engine.Clickables.tutorialJobsButton = document.getElementById("tutorial-jobs-link");
Engine.Clickables.tutorialJobsButton.addEventListener("click", function() {
Engine.displayTutorialPage(CONSTANTS.TutorialJobsText);
});
Engine.Clickables.tutorialFactionsButton = document.getElementById("tutorial-factions-link");
Engine.Clickables.tutorialFactionsButton.addEventListener("click", function() {
Engine.displayTutorialPage(CONSTANTS.TutorialFactionsText);
});
Engine.Clickables.tutorialAugmentationsButton = document.getElementById("tutorial-augmentations-link");
Engine.Clickables.tutorialAugmentationsButton.addEventListener("click", function() {
Engine.displayTutorialPage(CONSTANTS.TutorialAugmentationsText);
});
Engine.Clickables.tutorialBackButton = document.getElementById("tutorial-back-button");
Engine.Clickables.tutorialBackButton.addEventListener("click", function() {
Engine.displayTutorialContent();
});
//Content elements
Engine.Display.terminalContent = document.getElementById("terminal-container"); Engine.Display.terminalContent = document.getElementById("terminal-container");
Engine.currentPage = Engine.Page.Terminal; Engine.currentPage = Engine.Page.Terminal;

625
src/tags

@ -4,311 +4,320 @@
!_TAG_PROGRAM_NAME Exuberant Ctags // !_TAG_PROGRAM_NAME Exuberant Ctags //
!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/ !_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/
!_TAG_PROGRAM_VERSION 5.8 // !_TAG_PROGRAM_VERSION 5.8 //
$.analyzeFlag C:\Users\danie\Desktop\netburner\src\Terminal.js 84;" kind:property line:84 language:JavaScript $.analyzeFlag C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 84;" kind:property line:84 language:JavaScript
$.executeCommand C:\Users\danie\Desktop\netburner\src\Terminal.js 183;" kind:method line:183 language:JavaScript $.executeCommand C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 183;" kind:method line:183 language:JavaScript
$.finishAction C:\Users\danie\Desktop\netburner\src\Terminal.js 86;" kind:method line:86 language:JavaScript $.finishAction C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 86;" kind:method line:86 language:JavaScript
$.finishAnalyze C:\Users\danie\Desktop\netburner\src\Terminal.js 134;" kind:method line:134 language:JavaScript $.finishAnalyze C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 134;" kind:method line:134 language:JavaScript
$.finishHack C:\Users\danie\Desktop\netburner\src\Terminal.js 95;" kind:method line:95 language:JavaScript $.finishHack C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 95;" kind:method line:95 language:JavaScript
$.hackFlag C:\Users\danie\Desktop\netburner\src\Terminal.js 83;" kind:property line:83 language:JavaScript $.hackFlag C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 83;" kind:property line:83 language:JavaScript
AddToAllServers C:\Users\danie\Desktop\netburner\src\Server.js 666;" kind:function line:666 language:JavaScript AddToAllServers C:\Users\daniel.xie\Desktop\netburner\src\Server.js 666;" kind:function line:666 language:JavaScript
AllServersSave C:\Users\danie\Desktop\netburner\src\engine.js 77;" kind:variable line:77 language:JavaScript AllServersSave C:\Users\daniel.xie\Desktop\netburner\src\engine.js 77;" kind:variable line:77 language:JavaScript
Augmentation C:\Users\danie\Desktop\netburner\src\Augmentations.js 2;" kind:class line:2 language:JavaScript Augmentation C:\Users\daniel.xie\Desktop\netburner\src\Augmentations.js 2;" kind:class line:2 language:JavaScript
Augmentation.addToFactions C:\Users\danie\Desktop\netburner\src\Augmentations.js 23;" kind:method line:23 language:JavaScript Augmentation.addToFactions C:\Users\daniel.xie\Desktop\netburner\src\Augmentations.js 23;" kind:method line:23 language:JavaScript
Augmentation.fromJSON C:\Users\danie\Desktop\netburner\src\Augmentations.js 38;" kind:function line:38 language:JavaScript Augmentation.fromJSON C:\Users\daniel.xie\Desktop\netburner\src\Augmentations.js 38;" kind:function line:38 language:JavaScript
Augmentation.setInfo C:\Users\danie\Desktop\netburner\src\Augmentations.js 13;" kind:method line:13 language:JavaScript Augmentation.setInfo C:\Users\daniel.xie\Desktop\netburner\src\Augmentations.js 13;" kind:method line:13 language:JavaScript
Augmentation.setRequirements C:\Users\danie\Desktop\netburner\src\Augmentations.js 17;" kind:method line:17 language:JavaScript Augmentation.setRequirements C:\Users\daniel.xie\Desktop\netburner\src\Augmentations.js 17;" kind:method line:17 language:JavaScript
Augmentation.toJSON C:\Users\danie\Desktop\netburner\src\Augmentations.js 34;" kind:method line:34 language:JavaScript Augmentation.toJSON C:\Users\daniel.xie\Desktop\netburner\src\Augmentations.js 34;" kind:method line:34 language:JavaScript
AugmentationsSave C:\Users\danie\Desktop\netburner\src\engine.js 81;" kind:variable line:81 language:JavaScript AugmentationsSave C:\Users\daniel.xie\Desktop\netburner\src\engine.js 81;" kind:variable line:81 language:JavaScript
CONSTANTS.CodeInstructionRunTime C:\Users\danie\Desktop\netburner\src\Constants.js 10;" kind:property line:10 language:JavaScript CONSTANTS.BruteSSHProgram C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 17;" kind:property line:17 language:JavaScript
CONSTANTS.CodeOfflineExecutionTime C:\Users\danie\Desktop\netburner\src\Constants.js 13;" kind:property line:13 language:JavaScript CONSTANTS.CodeInstructionRunTime C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 10;" kind:property line:10 language:JavaScript
CONSTANTS.CorpFactionRepRequirement C:\Users\danie\Desktop\netburner\src\Constants.js 7;" kind:property line:7 language:JavaScript CONSTANTS.CodeOfflineExecutionTime C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 13;" kind:property line:13 language:JavaScript
CONSTANTS.HelpText C:\Users\danie\Desktop\netburner\src\Constants.js 16;" kind:property line:16 language:JavaScript CONSTANTS.CorpFactionRepRequirement C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 7;" kind:property line:7 language:JavaScript
CONSTANTS.MaxSkillLevel C:\Users\danie\Desktop\netburner\src\Constants.js 4;" kind:property line:4 language:JavaScript CONSTANTS.FTPCrackProgram C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 18;" kind:property line:18 language:JavaScript
CompaniesSave C:\Users\danie\Desktop\netburner\src\engine.js 78;" kind:variable line:78 language:JavaScript CONSTANTS.HTTPWormProgram C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 20;" kind:property line:20 language:JavaScript
Company C:\Users\danie\Desktop\netburner\src\Company.js 4;" kind:class line:4 language:JavaScript CONSTANTS.HelpText C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 24;" kind:property line:24 language:JavaScript
Company.addPosition C:\Users\danie\Desktop\netburner\src\Company.js 34;" kind:method line:34 language:JavaScript CONSTANTS.MaxSkillLevel C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 4;" kind:property line:4 language:JavaScript
Company.addPositions C:\Users\danie\Desktop\netburner\src\Company.js 38;" kind:method line:38 language:JavaScript CONSTANTS.PortHackProgram C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 16;" kind:property line:16 language:JavaScript
Company.fromJSON C:\Users\danie\Desktop\netburner\src\Company.js 57;" kind:function line:57 language:JavaScript CONSTANTS.RelaySMTPProgram C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 19;" kind:property line:19 language:JavaScript
Company.hasPosition C:\Users\danie\Desktop\netburner\src\Company.js 44;" kind:method line:44 language:JavaScript CONSTANTS.SQLInjectProgram C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 21;" kind:property line:21 language:JavaScript
Company.init C:\Users\danie\Desktop\netburner\src\Company.js 23;" kind:method line:23 language:JavaScript CompaniesSave C:\Users\daniel.xie\Desktop\netburner\src\engine.js 78;" kind:variable line:78 language:JavaScript
Company.setInfo C:\Users\danie\Desktop\netburner\src\Company.js 30;" kind:method line:30 language:JavaScript Company C:\Users\daniel.xie\Desktop\netburner\src\Company.js 4;" kind:class line:4 language:JavaScript
Company.toJSON C:\Users\danie\Desktop\netburner\src\Company.js 53;" kind:method line:53 language:JavaScript Company.addPosition C:\Users\daniel.xie\Desktop\netburner\src\Company.js 34;" kind:method line:34 language:JavaScript
CompanyPosition C:\Users\danie\Desktop\netburner\src\Company.js 64;" kind:class line:64 language:JavaScript Company.addPositions C:\Users\daniel.xie\Desktop\netburner\src\Company.js 38;" kind:method line:38 language:JavaScript
CompanyPosition.calculateJobPerformance C:\Users\danie\Desktop\netburner\src\Company.js 112;" kind:method line:112 language:JavaScript Company.fromJSON C:\Users\daniel.xie\Desktop\netburner\src\Company.js 57;" kind:function line:57 language:JavaScript
CompanyPosition.fromJSON C:\Users\danie\Desktop\netburner\src\Company.js 196;" kind:function line:196 language:JavaScript Company.hasPosition C:\Users\daniel.xie\Desktop\netburner\src\Company.js 44;" kind:method line:44 language:JavaScript
CompanyPosition.isAgentJob C:\Users\danie\Desktop\netburner\src\Company.js 183;" kind:method line:183 language:JavaScript Company.init C:\Users\daniel.xie\Desktop\netburner\src\Company.js 23;" kind:method line:23 language:JavaScript
CompanyPosition.isBusinessJob C:\Users\danie\Desktop\netburner\src\Company.js 160;" kind:method line:160 language:JavaScript Company.setInfo C:\Users\daniel.xie\Desktop\netburner\src\Company.js 30;" kind:method line:30 language:JavaScript
CompanyPosition.isITJob C:\Users\danie\Desktop\netburner\src\Company.js 136;" kind:method line:136 language:JavaScript Company.toJSON C:\Users\daniel.xie\Desktop\netburner\src\Company.js 53;" kind:method line:53 language:JavaScript
CompanyPosition.isNetworkEngineerJob C:\Users\danie\Desktop\netburner\src\Company.js 153;" kind:method line:153 language:JavaScript CompanyPosition C:\Users\daniel.xie\Desktop\netburner\src\Company.js 64;" kind:class line:64 language:JavaScript
CompanyPosition.isSecurityEngineerJob C:\Users\danie\Desktop\netburner\src\Company.js 146;" kind:method line:146 language:JavaScript CompanyPosition.calculateJobPerformance C:\Users\daniel.xie\Desktop\netburner\src\Company.js 112;" kind:method line:112 language:JavaScript
CompanyPosition.isSecurityJob C:\Users\danie\Desktop\netburner\src\Company.js 172;" kind:method line:172 language:JavaScript CompanyPosition.fromJSON C:\Users\daniel.xie\Desktop\netburner\src\Company.js 196;" kind:function line:196 language:JavaScript
CompanyPosition.isSoftwareJob C:\Users\danie\Desktop\netburner\src\Company.js 122;" kind:method line:122 language:JavaScript CompanyPosition.isAgentJob C:\Users\daniel.xie\Desktop\netburner\src\Company.js 183;" kind:method line:183 language:JavaScript
CompanyPosition.setExperienceGains C:\Users\danie\Desktop\netburner\src\Company.js 101;" kind:method line:101 language:JavaScript CompanyPosition.isBusinessJob C:\Users\daniel.xie\Desktop\netburner\src\Company.js 160;" kind:method line:160 language:JavaScript
CompanyPosition.setPerformanceParameters C:\Users\danie\Desktop\netburner\src\Company.js 86;" kind:method line:86 language:JavaScript CompanyPosition.isITJob C:\Users\daniel.xie\Desktop\netburner\src\Company.js 136;" kind:method line:136 language:JavaScript
CompanyPosition.toJSON C:\Users\danie\Desktop\netburner\src\Company.js 192;" kind:method line:192 language:JavaScript CompanyPosition.isNetworkEngineerJob C:\Users\daniel.xie\Desktop\netburner\src\Company.js 153;" kind:method line:153 language:JavaScript
CompanyPositions.SoftwareIntern C:\Users\danie\Desktop\netburner\src\Company.js 206;" kind:property line:206 language:JavaScript CompanyPosition.isSecurityEngineerJob C:\Users\daniel.xie\Desktop\netburner\src\Company.js 146;" kind:method line:146 language:JavaScript
Engine.Clickables C:\Users\danie\Desktop\netburner\src\engine.js 5;" kind:property line:5 language:JavaScript CompanyPosition.isSecurityJob C:\Users\daniel.xie\Desktop\netburner\src\Company.js 172;" kind:method line:172 language:JavaScript
Engine.Debug C:\Users\danie\Desktop\netburner\src\engine.js 2;" kind:property line:2 language:JavaScript CompanyPosition.isSoftwareJob C:\Users\daniel.xie\Desktop\netburner\src\Company.js 122;" kind:method line:122 language:JavaScript
Environment C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 4;" kind:class line:4 language:JavaScript CompanyPosition.setExperienceGains C:\Users\daniel.xie\Desktop\netburner\src\Company.js 101;" kind:method line:101 language:JavaScript
Environment.def C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 46;" kind:method line:46 language:JavaScript CompanyPosition.setPerformanceParameters C:\Users\daniel.xie\Desktop\netburner\src\Company.js 86;" kind:method line:86 language:JavaScript
Environment.extend C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 12;" kind:method line:12 language:JavaScript CompanyPosition.toJSON C:\Users\daniel.xie\Desktop\netburner\src\Company.js 192;" kind:method line:192 language:JavaScript
Environment.get C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 27;" kind:method line:27 language:JavaScript CompanyPositions.SoftwareIntern C:\Users\daniel.xie\Desktop\netburner\src\Company.js 206;" kind:property line:206 language:JavaScript
Environment.lookup C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 17;" kind:method line:17 language:JavaScript Engine.Clickables C:\Users\daniel.xie\Desktop\netburner\src\engine.js 5;" kind:property line:5 language:JavaScript
Environment.set C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 34;" kind:method line:34 language:JavaScript Engine.Debug C:\Users\daniel.xie\Desktop\netburner\src\engine.js 2;" kind:property line:2 language:JavaScript
FALSE.type C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 6;" kind:property line:6 language:JavaScript Environment C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Environment.js 4;" kind:class line:4 language:JavaScript
FALSE.value C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 6;" kind:property line:6 language:JavaScript Environment.def C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Environment.js 46;" kind:method line:46 language:JavaScript
Faction C:\Users\danie\Desktop\netburner\src\Faction.js 2;" kind:class line:2 language:JavaScript Environment.extend C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Environment.js 12;" kind:method line:12 language:JavaScript
Faction.fromJSON C:\Users\danie\Desktop\netburner\src\Faction.js 30;" kind:function line:30 language:JavaScript Environment.get C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Environment.js 27;" kind:method line:27 language:JavaScript
Faction.setAugmentationMultipliers C:\Users\danie\Desktop\netburner\src\Faction.js 17;" kind:method line:17 language:JavaScript Environment.lookup C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Environment.js 17;" kind:method line:17 language:JavaScript
Faction.setInformation C:\Users\danie\Desktop\netburner\src\Faction.js 22;" kind:method line:22 language:JavaScript Environment.set C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Environment.js 34;" kind:method line:34 language:JavaScript
Faction.toJSON C:\Users\danie\Desktop\netburner\src\Faction.js 26;" kind:method line:26 language:JavaScript FALSE.type C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 6;" kind:property line:6 language:JavaScript
FactionInfo.HelpText C:\Users\danie\Desktop\netburner\src\FactionInfo.js 5;" kind:property line:5 language:JavaScript FALSE.value C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 6;" kind:property line:6 language:JavaScript
FactionsSave C:\Users\danie\Desktop\netburner\src\engine.js 79;" kind:variable line:79 language:JavaScript Faction C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 2;" kind:class line:2 language:JavaScript
GetServerByHostname C:\Users\danie\Desktop\netburner\src\Server.js 680;" kind:function line:680 language:JavaScript Faction.fromJSON C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 30;" kind:function line:30 language:JavaScript
InputStream C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 3;" kind:function line:3 language:JavaScript Faction.setAugmentationMultipliers C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 17;" kind:method line:17 language:JavaScript
Locations.Aevum C:\Users\danie\Desktop\netburner\src\Location.js 6;" kind:property line:6 language:JavaScript Faction.setInformation C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 22;" kind:method line:22 language:JavaScript
Locations.AevumAeroCorp C:\Users\danie\Desktop\netburner\src\Location.js 20;" kind:property line:20 language:JavaScript Faction.toJSON C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 26;" kind:method line:26 language:JavaScript
Locations.AevumBachmanAndAssociates C:\Users\danie\Desktop\netburner\src\Location.js 17;" kind:property line:17 language:JavaScript FactionInfo.HelpText C:\Users\daniel.xie\Desktop\netburner\src\FactionInfo.js 5;" kind:property line:5 language:JavaScript
Locations.AevumClarkeIncorporated C:\Users\danie\Desktop\netburner\src\Location.js 18;" kind:property line:18 language:JavaScript FactionsSave C:\Users\daniel.xie\Desktop\netburner\src\engine.js 79;" kind:variable line:79 language:JavaScript
Locations.AevumCrushFitnessGym C:\Users\danie\Desktop\netburner\src\Location.js 26;" kind:property line:26 language:JavaScript GetServerByHostname C:\Users\daniel.xie\Desktop\netburner\src\Server.js 680;" kind:function line:680 language:JavaScript
Locations.AevumECorp C:\Users\danie\Desktop\netburner\src\Location.js 16;" kind:property line:16 language:JavaScript InputStream C:\Users\daniel.xie\Desktop\netburner\src\Netscript\InputStream.js 3;" kind:function line:3 language:JavaScript
Locations.AevumFulcrumTechnologies C:\Users\danie\Desktop\netburner\src\Location.js 19;" kind:property line:19 language:JavaScript Locations.Aevum C:\Users\daniel.xie\Desktop\netburner\src\Location.js 6;" kind:property line:6 language:JavaScript
Locations.AevumGalacticCybersystems C:\Users\danie\Desktop\netburner\src\Location.js 21;" kind:property line:21 language:JavaScript Locations.AevumAeroCorp C:\Users\daniel.xie\Desktop\netburner\src\Location.js 20;" kind:property line:20 language:JavaScript
Locations.AevumNetLinkTechnologies C:\Users\danie\Desktop\netburner\src\Location.js 25;" kind:property line:25 language:JavaScript Locations.AevumBachmanAndAssociates C:\Users\daniel.xie\Desktop\netburner\src\Location.js 17;" kind:property line:17 language:JavaScript
Locations.AevumPolice C:\Users\danie\Desktop\netburner\src\Location.js 24;" kind:property line:24 language:JavaScript Locations.AevumClarkeIncorporated C:\Users\daniel.xie\Desktop\netburner\src\Location.js 18;" kind:property line:18 language:JavaScript
Locations.AevumRhoConstruction C:\Users\danie\Desktop\netburner\src\Location.js 23;" kind:property line:23 language:JavaScript Locations.AevumCrushFitnessGym C:\Users\daniel.xie\Desktop\netburner\src\Location.js 26;" kind:property line:26 language:JavaScript
Locations.AevumSnapFitnessGym C:\Users\danie\Desktop\netburner\src\Location.js 27;" kind:property line:27 language:JavaScript Locations.AevumECorp C:\Users\daniel.xie\Desktop\netburner\src\Location.js 16;" kind:property line:16 language:JavaScript
Locations.AevumTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 15;" kind:property line:15 language:JavaScript Locations.AevumFulcrumTechnologies C:\Users\daniel.xie\Desktop\netburner\src\Location.js 19;" kind:property line:19 language:JavaScript
Locations.AevumWatchdogSecurity C:\Users\danie\Desktop\netburner\src\Location.js 22;" kind:property line:22 language:JavaScript Locations.AevumGalacticCybersystems C:\Users\daniel.xie\Desktop\netburner\src\Location.js 21;" kind:property line:21 language:JavaScript
Locations.Chongqing C:\Users\danie\Desktop\netburner\src\Location.js 7;" kind:property line:7 language:JavaScript Locations.AevumNetLinkTechnologies C:\Users\daniel.xie\Desktop\netburner\src\Location.js 25;" kind:property line:25 language:JavaScript
Locations.ChongqingKuaiGongInternational C:\Users\danie\Desktop\netburner\src\Location.js 31;" kind:property line:31 language:JavaScript Locations.AevumPolice C:\Users\daniel.xie\Desktop\netburner\src\Location.js 24;" kind:property line:24 language:JavaScript
Locations.ChongqingSolarisSpaceSystems C:\Users\danie\Desktop\netburner\src\Location.js 32;" kind:property line:32 language:JavaScript Locations.AevumRhoConstruction C:\Users\daniel.xie\Desktop\netburner\src\Location.js 23;" kind:property line:23 language:JavaScript
Locations.ChongqingTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 30;" kind:property line:30 language:JavaScript Locations.AevumSnapFitnessGym C:\Users\daniel.xie\Desktop\netburner\src\Location.js 27;" kind:property line:27 language:JavaScript
Locations.Ishima C:\Users\danie\Desktop\netburner\src\Location.js 10;" kind:property line:10 language:JavaScript Locations.AevumTravelAgency C:\Users\daniel.xie\Desktop\netburner\src\Location.js 15;" kind:property line:15 language:JavaScript
Locations.IshimaNovaMedical C:\Users\danie\Desktop\netburner\src\Location.js 61;" kind:property line:61 language:JavaScript Locations.AevumWatchdogSecurity C:\Users\daniel.xie\Desktop\netburner\src\Location.js 22;" kind:property line:22 language:JavaScript
Locations.IshimaOmegaSoftware C:\Users\danie\Desktop\netburner\src\Location.js 62;" kind:property line:62 language:JavaScript Locations.Chongqing C:\Users\daniel.xie\Desktop\netburner\src\Location.js 7;" kind:property line:7 language:JavaScript
Locations.IshimaStormTechnologies C:\Users\danie\Desktop\netburner\src\Location.js 60;" kind:property line:60 language:JavaScript Locations.ChongqingKuaiGongInternational C:\Users\daniel.xie\Desktop\netburner\src\Location.js 31;" kind:property line:31 language:JavaScript
Locations.IshimaTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 59;" kind:property line:59 language:JavaScript Locations.ChongqingSolarisSpaceSystems C:\Users\daniel.xie\Desktop\netburner\src\Location.js 32;" kind:property line:32 language:JavaScript
Locations.NewTokyo C:\Users\danie\Desktop\netburner\src\Location.js 9;" kind:property line:9 language:JavaScript Locations.ChongqingTravelAgency C:\Users\daniel.xie\Desktop\netburner\src\Location.js 30;" kind:property line:30 language:JavaScript
Locations.NewTokyoDefComm C:\Users\danie\Desktop\netburner\src\Location.js 53;" kind:property line:53 language:JavaScript Locations.Ishima C:\Users\daniel.xie\Desktop\netburner\src\Location.js 10;" kind:property line:10 language:JavaScript
Locations.NewTokyoGlobalPharmaceuticals C:\Users\danie\Desktop\netburner\src\Location.js 55;" kind:property line:55 language:JavaScript Locations.IshimaNovaMedical C:\Users\daniel.xie\Desktop\netburner\src\Location.js 61;" kind:property line:61 language:JavaScript
Locations.NewTokyoNoodleBar C:\Users\danie\Desktop\netburner\src\Location.js 56;" kind:property line:56 language:JavaScript Locations.IshimaOmegaSoftware C:\Users\daniel.xie\Desktop\netburner\src\Location.js 62;" kind:property line:62 language:JavaScript
Locations.NewTokyoTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 52;" kind:property line:52 language:JavaScript Locations.IshimaStormTechnologies C:\Users\daniel.xie\Desktop\netburner\src\Location.js 60;" kind:property line:60 language:JavaScript
Locations.NewTokyoVitaLife C:\Users\danie\Desktop\netburner\src\Location.js 54;" kind:property line:54 language:JavaScript Locations.IshimaTravelAgency C:\Users\daniel.xie\Desktop\netburner\src\Location.js 59;" kind:property line:59 language:JavaScript
Locations.Sector12 C:\Users\danie\Desktop\netburner\src\Location.js 8;" kind:property line:8 language:JavaScript Locations.NewTokyo C:\Users\daniel.xie\Desktop\netburner\src\Location.js 9;" kind:property line:9 language:JavaScript
Locations.Sector12AlphaEnterprises C:\Users\danie\Desktop\netburner\src\Location.js 44;" kind:property line:44 language:JavaScript Locations.NewTokyoDefComm C:\Users\daniel.xie\Desktop\netburner\src\Location.js 53;" kind:property line:53 language:JavaScript
Locations.Sector12BladeIndustries C:\Users\danie\Desktop\netburner\src\Location.js 37;" kind:property line:37 language:JavaScript Locations.NewTokyoGlobalPharmaceuticals C:\Users\daniel.xie\Desktop\netburner\src\Location.js 55;" kind:property line:55 language:JavaScript
Locations.Sector12CIA C:\Users\danie\Desktop\netburner\src\Location.js 42;" kind:property line:42 language:JavaScript Locations.NewTokyoNoodleBar C:\Users\daniel.xie\Desktop\netburner\src\Location.js 56;" kind:property line:56 language:JavaScript
Locations.Sector12CarmichaelSecurity C:\Users\danie\Desktop\netburner\src\Location.js 45;" kind:property line:45 language:JavaScript Locations.NewTokyoTravelAgency C:\Users\daniel.xie\Desktop\netburner\src\Location.js 52;" kind:property line:52 language:JavaScript
Locations.Sector12DeltaOne C:\Users\danie\Desktop\netburner\src\Location.js 41;" kind:property line:41 language:JavaScript Locations.NewTokyoVitaLife C:\Users\daniel.xie\Desktop\netburner\src\Location.js 54;" kind:property line:54 language:JavaScript
Locations.Sector12FoodNStuff C:\Users\danie\Desktop\netburner\src\Location.js 46;" kind:property line:46 language:JavaScript Locations.Sector12 C:\Users\daniel.xie\Desktop\netburner\src\Location.js 8;" kind:property line:8 language:JavaScript
Locations.Sector12FourSigma C:\Users\danie\Desktop\netburner\src\Location.js 38;" kind:property line:38 language:JavaScript Locations.Sector12AlphaEnterprises C:\Users\daniel.xie\Desktop\netburner\src\Location.js 44;" kind:property line:44 language:JavaScript
Locations.Sector12IcarusMicrosystems C:\Users\danie\Desktop\netburner\src\Location.js 39;" kind:property line:39 language:JavaScript Locations.Sector12BladeIndustries C:\Users\daniel.xie\Desktop\netburner\src\Location.js 37;" kind:property line:37 language:JavaScript
Locations.Sector12IronGym C:\Users\danie\Desktop\netburner\src\Location.js 48;" kind:property line:48 language:JavaScript Locations.Sector12CIA C:\Users\daniel.xie\Desktop\netburner\src\Location.js 42;" kind:property line:42 language:JavaScript
Locations.Sector12JoesGuns C:\Users\danie\Desktop\netburner\src\Location.js 47;" kind:property line:47 language:JavaScript Locations.Sector12CarmichaelSecurity C:\Users\daniel.xie\Desktop\netburner\src\Location.js 45;" kind:property line:45 language:JavaScript
Locations.Sector12MegaCorp C:\Users\danie\Desktop\netburner\src\Location.js 36;" kind:property line:36 language:JavaScript Locations.Sector12DeltaOne C:\Users\daniel.xie\Desktop\netburner\src\Location.js 41;" kind:property line:41 language:JavaScript
Locations.Sector12NSA C:\Users\danie\Desktop\netburner\src\Location.js 43;" kind:property line:43 language:JavaScript Locations.Sector12FoodNStuff C:\Users\daniel.xie\Desktop\netburner\src\Location.js 46;" kind:property line:46 language:JavaScript
Locations.Sector12PowerhouseGym C:\Users\danie\Desktop\netburner\src\Location.js 49;" kind:property line:49 language:JavaScript Locations.Sector12FourSigma C:\Users\daniel.xie\Desktop\netburner\src\Location.js 38;" kind:property line:38 language:JavaScript
Locations.Sector12TravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 35;" kind:property line:35 language:JavaScript Locations.Sector12IcarusMicrosystems C:\Users\daniel.xie\Desktop\netburner\src\Location.js 39;" kind:property line:39 language:JavaScript
Locations.Sector12UniversalEnergy C:\Users\danie\Desktop\netburner\src\Location.js 40;" kind:property line:40 language:JavaScript Locations.Sector12IronGym C:\Users\daniel.xie\Desktop\netburner\src\Location.js 48;" kind:property line:48 language:JavaScript
Locations.Volhaven C:\Users\danie\Desktop\netburner\src\Location.js 11;" kind:property line:11 language:JavaScript Locations.Sector12JoesGuns C:\Users\daniel.xie\Desktop\netburner\src\Location.js 47;" kind:property line:47 language:JavaScript
Locations.VolhavenCompuTek C:\Users\danie\Desktop\netburner\src\Location.js 72;" kind:property line:72 language:JavaScript Locations.Sector12MegaCorp C:\Users\daniel.xie\Desktop\netburner\src\Location.js 36;" kind:property line:36 language:JavaScript
Locations.VolhavenHeliosLabs C:\Users\danie\Desktop\netburner\src\Location.js 68;" kind:property line:68 language:JavaScript Locations.Sector12NSA C:\Users\daniel.xie\Desktop\netburner\src\Location.js 43;" kind:property line:43 language:JavaScript
Locations.VolhavenLexoCorp C:\Users\danie\Desktop\netburner\src\Location.js 70;" kind:property line:70 language:JavaScript Locations.Sector12PowerhouseGym C:\Users\daniel.xie\Desktop\netburner\src\Location.js 49;" kind:property line:49 language:JavaScript
Locations.VolhavenMilleniumFitnessGym C:\Users\danie\Desktop\netburner\src\Location.js 73;" kind:property line:73 language:JavaScript Locations.Sector12TravelAgency C:\Users\daniel.xie\Desktop\netburner\src\Location.js 35;" kind:property line:35 language:JavaScript
Locations.VolhavenNWO C:\Users\danie\Desktop\netburner\src\Location.js 67;" kind:property line:67 language:JavaScript Locations.Sector12UniversalEnergy C:\Users\daniel.xie\Desktop\netburner\src\Location.js 40;" kind:property line:40 language:JavaScript
Locations.VolhavenOmniTekIncorporated C:\Users\danie\Desktop\netburner\src\Location.js 66;" kind:property line:66 language:JavaScript Locations.Volhaven C:\Users\daniel.xie\Desktop\netburner\src\Location.js 11;" kind:property line:11 language:JavaScript
Locations.VolhavenOmniaCybersystems C:\Users\danie\Desktop\netburner\src\Location.js 69;" kind:property line:69 language:JavaScript Locations.VolhavenCompuTek C:\Users\daniel.xie\Desktop\netburner\src\Location.js 72;" kind:property line:72 language:JavaScript
Locations.VolhavenSysCoreSecurities C:\Users\danie\Desktop\netburner\src\Location.js 71;" kind:property line:71 language:JavaScript Locations.VolhavenHeliosLabs C:\Users\daniel.xie\Desktop\netburner\src\Location.js 68;" kind:property line:68 language:JavaScript
Locations.VolhavenTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 65;" kind:property line:65 language:JavaScript Locations.VolhavenLexoCorp C:\Users\daniel.xie\Desktop\netburner\src\Location.js 70;" kind:property line:70 language:JavaScript
Parser C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 8;" kind:function line:8 language:JavaScript Locations.VolhavenMilleniumFitnessGym C:\Users\daniel.xie\Desktop\netburner\src\Location.js 73;" kind:property line:73 language:JavaScript
Parser.PRECEDENCE.!= C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript Locations.VolhavenNWO C:\Users\daniel.xie\Desktop\netburner\src\Location.js 67;" kind:property line:67 language:JavaScript
Parser.PRECEDENCE.% C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 15;" kind:property line:15 language:JavaScript Locations.VolhavenOmniTekIncorporated C:\Users\daniel.xie\Desktop\netburner\src\Location.js 66;" kind:property line:66 language:JavaScript
Parser.PRECEDENCE.&& C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 12;" kind:property line:12 language:JavaScript Locations.VolhavenOmniaCybersystems C:\Users\daniel.xie\Desktop\netburner\src\Location.js 69;" kind:property line:69 language:JavaScript
Parser.PRECEDENCE.* C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 15;" kind:property line:15 language:JavaScript Locations.VolhavenSysCoreSecurities C:\Users\daniel.xie\Desktop\netburner\src\Location.js 71;" kind:property line:71 language:JavaScript
Parser.PRECEDENCE.+ C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 14;" kind:property line:14 language:JavaScript Locations.VolhavenTravelAgency C:\Users\daniel.xie\Desktop\netburner\src\Location.js 65;" kind:property line:65 language:JavaScript
Parser.PRECEDENCE.- C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 14;" kind:property line:14 language:JavaScript Parser C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 8;" kind:function line:8 language:JavaScript
Parser.PRECEDENCE./ C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 15;" kind:property line:15 language:JavaScript Parser.PRECEDENCE.!= C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript
Parser.PRECEDENCE.< C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript Parser.PRECEDENCE.% C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 15;" kind:property line:15 language:JavaScript
Parser.PRECEDENCE.<= C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript Parser.PRECEDENCE.&& C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 12;" kind:property line:12 language:JavaScript
Parser.PRECEDENCE.= C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 10;" kind:property line:10 language:JavaScript Parser.PRECEDENCE.* C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 15;" kind:property line:15 language:JavaScript
Parser.PRECEDENCE.== C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript Parser.PRECEDENCE.+ C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 14;" kind:property line:14 language:JavaScript
Parser.PRECEDENCE.> C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript Parser.PRECEDENCE.- C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 14;" kind:property line:14 language:JavaScript
Parser.PRECEDENCE.>= C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript Parser.PRECEDENCE./ C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 15;" kind:property line:15 language:JavaScript
Parser.PRECEDENCE.|| C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 11;" kind:property line:11 language:JavaScript Parser.PRECEDENCE.< C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript
Parser.checkKeywordAndSkip C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 46;" kind:function line:46 language:JavaScript Parser.PRECEDENCE.<= C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript
Parser.checkOpAndSkip C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 53;" kind:function line:53 language:JavaScript Parser.PRECEDENCE.= C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 10;" kind:property line:10 language:JavaScript
Parser.checkPuncAndSkip C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 39;" kind:function line:39 language:JavaScript Parser.PRECEDENCE.== C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript
Parser.delimited C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 79;" kind:function line:79 language:JavaScript Parser.PRECEDENCE.> C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript
Parser.is_kw C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 26;" kind:function line:26 language:JavaScript Parser.PRECEDENCE.>= C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript
Parser.is_op C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 32;" kind:function line:32 language:JavaScript Parser.PRECEDENCE.|| C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 11;" kind:property line:11 language:JavaScript
Parser.is_punc C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 20;" kind:function line:20 language:JavaScript Parser.checkKeywordAndSkip C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 46;" kind:function line:46 language:JavaScript
Parser.maybe_binary C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 62;" kind:function line:62 language:JavaScript Parser.checkOpAndSkip C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 53;" kind:function line:53 language:JavaScript
Parser.parse_call C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 92;" kind:function line:92 language:JavaScript Parser.checkPuncAndSkip C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 39;" kind:function line:39 language:JavaScript
Parser.unexpected C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 58;" kind:function line:58 language:JavaScript Parser.delimited C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 79;" kind:function line:79 language:JavaScript
PlayerObject C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 5;" kind:class line:5 language:JavaScript Parser.is_kw C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 26;" kind:function line:26 language:JavaScript
PlayerObject C:\Users\danie\Desktop\netburner\src\Faction.js 121;" kind:class line:121 language:JavaScript Parser.is_op C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 32;" kind:function line:32 language:JavaScript
PlayerObject C:\Users\danie\Desktop\netburner\src\Player.js 2;" kind:class line:2 language:JavaScript Parser.is_punc C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 20;" kind:function line:20 language:JavaScript
PlayerObject.PlayerObject C:\Users\danie\Desktop\netburner\src\Player.js 383;" kind:class line:383 language:JavaScript Parser.maybe_binary C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 62;" kind:function line:62 language:JavaScript
PlayerObject.PlayerObject C:\Users\danie\Desktop\netburner\src\Player.js 616;" kind:method line:616 language:JavaScript Parser.parse_call C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 92;" kind:function line:92 language:JavaScript
PlayerObject.PlayerObject.getFactionFieldWorkRepGain C:\Users\danie\Desktop\netburner\src\Player.js 601;" kind:method line:601 language:JavaScript Parser.unexpected C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 58;" kind:function line:58 language:JavaScript
PlayerObject.PlayerObject.getFactionSecurityWorkRepGain C:\Users\danie\Desktop\netburner\src\Player.js 592;" kind:method line:592 language:JavaScript PlayerObject C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 5;" kind:class line:5 language:JavaScript
PlayerObject.PlayerObject.getWorkAgiExpGain C:\Users\danie\Desktop\netburner\src\Player.js 572;" kind:method line:572 language:JavaScript PlayerObject C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 121;" kind:class line:121 language:JavaScript
PlayerObject.PlayerObject.getWorkChaExpGain C:\Users\danie\Desktop\netburner\src\Player.js 578;" kind:method line:578 language:JavaScript PlayerObject C:\Users\daniel.xie\Desktop\netburner\src\Player.js 2;" kind:class line:2 language:JavaScript
PlayerObject.PlayerObject.getWorkDefExpGain C:\Users\danie\Desktop\netburner\src\Player.js 560;" kind:method line:560 language:JavaScript PlayerObject.PlayerObject C:\Users\daniel.xie\Desktop\netburner\src\Player.js 385;" kind:class line:385 language:JavaScript
PlayerObject.PlayerObject.getWorkDexExpGain C:\Users\danie\Desktop\netburner\src\Player.js 566;" kind:method line:566 language:JavaScript PlayerObject.PlayerObject C:\Users\daniel.xie\Desktop\netburner\src\Player.js 673;" kind:method line:673 language:JavaScript
PlayerObject.PlayerObject.getWorkHackExpGain C:\Users\danie\Desktop\netburner\src\Player.js 548;" kind:method line:548 language:JavaScript PlayerObject.PlayerObject.createProgramWork C:\Users\daniel.xie\Desktop\netburner\src\Player.js 636;" kind:method line:636 language:JavaScript
PlayerObject.PlayerObject.getWorkMoneyGain C:\Users\danie\Desktop\netburner\src\Player.js 542;" kind:method line:542 language:JavaScript PlayerObject.PlayerObject.finishCreateProgramWork C:\Users\daniel.xie\Desktop\netburner\src\Player.js 664;" kind:method line:664 language:JavaScript
PlayerObject.PlayerObject.getWorkRepGain C:\Users\danie\Desktop\netburner\src\Player.js 584;" kind:method line:584 language:JavaScript PlayerObject.PlayerObject.getFactionFieldWorkRepGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 603;" kind:method line:603 language:JavaScript
PlayerObject.PlayerObject.getWorkStrExpGain C:\Users\danie\Desktop\netburner\src\Player.js 554;" kind:method line:554 language:JavaScript PlayerObject.PlayerObject.getFactionSecurityWorkRepGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 594;" kind:method line:594 language:JavaScript
PlayerObject.PlayerObject.startFactionFieldWork C:\Users\danie\Desktop\netburner\src\Player.js 463;" kind:method line:463 language:JavaScript PlayerObject.PlayerObject.getWorkAgiExpGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 574;" kind:method line:574 language:JavaScript
PlayerObject.PlayerObject.startFactionHackWork C:\Users\danie\Desktop\netburner\src\Player.js 448;" kind:method line:448 language:JavaScript PlayerObject.PlayerObject.getWorkChaExpGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 580;" kind:method line:580 language:JavaScript
PlayerObject.PlayerObject.startFactionSecurityWork C:\Users\danie\Desktop\netburner\src\Player.js 478;" kind:method line:478 language:JavaScript PlayerObject.PlayerObject.getWorkDefExpGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 562;" kind:method line:562 language:JavaScript
PlayerObject.PlayerObject.startFactionWork C:\Users\danie\Desktop\netburner\src\Player.js 418;" kind:method line:418 language:JavaScript PlayerObject.PlayerObject.getWorkDexExpGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 568;" kind:method line:568 language:JavaScript
PlayerObject.PlayerObject.toJSON C:\Users\danie\Desktop\netburner\src\Player.js 612;" kind:method line:612 language:JavaScript PlayerObject.PlayerObject.getWorkHackExpGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 550;" kind:method line:550 language:JavaScript
PlayerObject.PlayerObject.workForFaction C:\Users\danie\Desktop\netburner\src\Player.js 493;" kind:method line:493 language:JavaScript PlayerObject.PlayerObject.getWorkMoneyGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 544;" kind:method line:544 language:JavaScript
PlayerObject.analyze C:\Users\danie\Desktop\netburner\src\Player.js 224;" kind:method line:224 language:JavaScript PlayerObject.PlayerObject.getWorkRepGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 586;" kind:method line:586 language:JavaScript
PlayerObject.applyForAgentJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 114;" kind:method line:114 language:JavaScript PlayerObject.PlayerObject.getWorkStrExpGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 556;" kind:method line:556 language:JavaScript
PlayerObject.applyForBusinessJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 105;" kind:method line:105 language:JavaScript PlayerObject.PlayerObject.startCreateProgramWork C:\Users\daniel.xie\Desktop\netburner\src\Player.js 614;" kind:method line:614 language:JavaScript
PlayerObject.applyForEmployeeJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 123;" kind:method line:123 language:JavaScript PlayerObject.PlayerObject.startFactionFieldWork C:\Users\daniel.xie\Desktop\netburner\src\Player.js 465;" kind:method line:465 language:JavaScript
PlayerObject.applyForItJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 80;" kind:method line:80 language:JavaScript PlayerObject.PlayerObject.startFactionHackWork C:\Users\daniel.xie\Desktop\netburner\src\Player.js 450;" kind:method line:450 language:JavaScript
PlayerObject.applyForJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 5;" kind:method line:5 language:JavaScript PlayerObject.PlayerObject.startFactionSecurityWork C:\Users\daniel.xie\Desktop\netburner\src\Player.js 480;" kind:method line:480 language:JavaScript
PlayerObject.applyForNetworkEngineerJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 96;" kind:method line:96 language:JavaScript PlayerObject.PlayerObject.startFactionWork C:\Users\daniel.xie\Desktop\netburner\src\Player.js 420;" kind:method line:420 language:JavaScript
PlayerObject.applyForSecurityEngineerJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 84;" kind:method line:84 language:JavaScript PlayerObject.PlayerObject.toJSON C:\Users\daniel.xie\Desktop\netburner\src\Player.js 669;" kind:method line:669 language:JavaScript
PlayerObject.applyForSecurityJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 109;" kind:method line:109 language:JavaScript PlayerObject.PlayerObject.workForFaction C:\Users\daniel.xie\Desktop\netburner\src\Player.js 495;" kind:method line:495 language:JavaScript
PlayerObject.applyForSoftwareJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 76;" kind:method line:76 language:JavaScript PlayerObject.analyze C:\Users\daniel.xie\Desktop\netburner\src\Player.js 226;" kind:method line:226 language:JavaScript
PlayerObject.applyForWaiterJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 135;" kind:method line:135 language:JavaScript PlayerObject.applyForAgentJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 114;" kind:method line:114 language:JavaScript
PlayerObject.calculateExpGain C:\Users\danie\Desktop\netburner\src\Player.js 210;" kind:method line:210 language:JavaScript PlayerObject.applyForBusinessJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 105;" kind:method line:105 language:JavaScript
PlayerObject.calculateHackingChance C:\Users\danie\Desktop\netburner\src\Player.js 174;" kind:method line:174 language:JavaScript PlayerObject.applyForEmployeeJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 123;" kind:method line:123 language:JavaScript
PlayerObject.calculateHackingTime C:\Users\danie\Desktop\netburner\src\Player.js 186;" kind:method line:186 language:JavaScript PlayerObject.applyForItJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 80;" kind:method line:80 language:JavaScript
PlayerObject.calculatePercentMoneyHacked C:\Users\danie\Desktop\netburner\src\Player.js 197;" kind:method line:197 language:JavaScript PlayerObject.applyForJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 5;" kind:method line:5 language:JavaScript
PlayerObject.calculateSkill C:\Users\danie\Desktop\netburner\src\Player.js 155;" kind:method line:155 language:JavaScript PlayerObject.applyForNetworkEngineerJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 96;" kind:method line:96 language:JavaScript
PlayerObject.checkForFactionInvitations C:\Users\danie\Desktop\netburner\src\Faction.js 121;" kind:method line:121 language:JavaScript PlayerObject.applyForSecurityEngineerJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 84;" kind:method line:84 language:JavaScript
PlayerObject.finishWork C:\Users\danie\Desktop\netburner\src\Player.js 237;" kind:method line:237 language:JavaScript PlayerObject.applyForSecurityJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 109;" kind:method line:109 language:JavaScript
PlayerObject.gainMoney C:\Users\danie\Desktop\netburner\src\Player.js 230;" kind:method line:230 language:JavaScript PlayerObject.applyForSoftwareJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 76;" kind:method line:76 language:JavaScript
PlayerObject.getCurrentServer C:\Users\danie\Desktop\netburner\src\Player.js 144;" kind:method line:144 language:JavaScript PlayerObject.applyForWaiterJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 135;" kind:method line:135 language:JavaScript
PlayerObject.getHomeComputer C:\Users\danie\Desktop\netburner\src\Player.js 148;" kind:method line:148 language:JavaScript PlayerObject.calculateExpGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 212;" kind:method line:212 language:JavaScript
PlayerObject.hack C:\Users\danie\Desktop\netburner\src\Player.js 217;" kind:method line:217 language:JavaScript PlayerObject.calculateHackingChance C:\Users\daniel.xie\Desktop\netburner\src\Player.js 176;" kind:method line:176 language:JavaScript
PlayerObject.init C:\Users\danie\Desktop\netburner\src\Player.js 133;" kind:method line:133 language:JavaScript PlayerObject.calculateHackingTime C:\Users\daniel.xie\Desktop\netburner\src\Player.js 188;" kind:method line:188 language:JavaScript
PlayerObject.isQualified C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 148;" kind:method line:148 language:JavaScript PlayerObject.calculatePercentMoneyHacked C:\Users\daniel.xie\Desktop\netburner\src\Player.js 199;" kind:method line:199 language:JavaScript
PlayerObject.startWork C:\Users\danie\Desktop\netburner\src\Player.js 296;" kind:method line:296 language:JavaScript PlayerObject.calculateSkill C:\Users\daniel.xie\Desktop\netburner\src\Player.js 157;" kind:method line:157 language:JavaScript
PlayerObject.updateSkillLevels C:\Users\danie\Desktop\netburner\src\Player.js 159;" kind:method line:159 language:JavaScript PlayerObject.checkForFactionInvitations C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 121;" kind:method line:121 language:JavaScript
PlayerObject.work C:\Users\danie\Desktop\netburner\src\Player.js 334;" kind:method line:334 language:JavaScript PlayerObject.finishWork C:\Users\daniel.xie\Desktop\netburner\src\Player.js 239;" kind:method line:239 language:JavaScript
PrintAllServers C:\Users\danie\Desktop\netburner\src\Server.js 692;" kind:function line:692 language:JavaScript PlayerObject.gainMoney C:\Users\daniel.xie\Desktop\netburner\src\Player.js 232;" kind:method line:232 language:JavaScript
Script C:\Users\danie\Desktop\netburner\src\Script.js 66;" kind:class line:66 language:JavaScript PlayerObject.getCurrentServer C:\Users\daniel.xie\Desktop\netburner\src\Player.js 146;" kind:method line:146 language:JavaScript
Script.fromJSON C:\Users\danie\Desktop\netburner\src\Script.js 132;" kind:function line:132 language:JavaScript PlayerObject.getHomeComputer C:\Users\daniel.xie\Desktop\netburner\src\Player.js 150;" kind:method line:150 language:JavaScript
Script.saveScript C:\Users\danie\Desktop\netburner\src\Script.js 89;" kind:method line:89 language:JavaScript PlayerObject.hack C:\Users\daniel.xie\Desktop\netburner\src\Player.js 219;" kind:method line:219 language:JavaScript
Script.toJSON C:\Users\danie\Desktop\netburner\src\Script.js 128;" kind:method line:128 language:JavaScript PlayerObject.init C:\Users\daniel.xie\Desktop\netburner\src\Player.js 135;" kind:method line:135 language:JavaScript
Script.updateNumInstructions C:\Users\danie\Desktop\netburner\src\Script.js 115;" kind:method line:115 language:JavaScript PlayerObject.isQualified C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 148;" kind:method line:148 language:JavaScript
Script.updateRamUsage C:\Users\danie\Desktop\netburner\src\Script.js 124;" kind:method line:124 language:JavaScript PlayerObject.startWork C:\Users\daniel.xie\Desktop\netburner\src\Player.js 298;" kind:method line:298 language:JavaScript
ScriptEditorLastStatus C:\Users\danie\Desktop\netburner\src\Script.js 56;" kind:variable line:56 language:JavaScript PlayerObject.updateSkillLevels C:\Users\daniel.xie\Desktop\netburner\src\Player.js 161;" kind:method line:161 language:JavaScript
Server C:\Users\danie\Desktop\netburner\src\Server.js 4;" kind:class line:4 language:JavaScript PlayerObject.work C:\Users\daniel.xie\Desktop\netburner\src\Player.js 336;" kind:method line:336 language:JavaScript
Server.fromJSON C:\Users\danie\Desktop\netburner\src\Server.js 108;" kind:function line:108 language:JavaScript PrintAllServers C:\Users\daniel.xie\Desktop\netburner\src\Server.js 692;" kind:function line:692 language:JavaScript
Server.getScript C:\Users\danie\Desktop\netburner\src\Server.js 94;" kind:method line:94 language:JavaScript Script C:\Users\daniel.xie\Desktop\netburner\src\Script.js 66;" kind:class line:66 language:JavaScript
Server.getServerOnNetwork C:\Users\danie\Desktop\netburner\src\Server.js 84;" kind:method line:84 language:JavaScript Script.fromJSON C:\Users\daniel.xie\Desktop\netburner\src\Script.js 132;" kind:function line:132 language:JavaScript
Server.init C:\Users\danie\Desktop\netburner\src\Server.js 57;" kind:method line:57 language:JavaScript Script.saveScript C:\Users\daniel.xie\Desktop\netburner\src\Script.js 89;" kind:method line:89 language:JavaScript
Server.setHackingParameters C:\Users\danie\Desktop\netburner\src\Server.js 69;" kind:method line:69 language:JavaScript Script.toJSON C:\Users\daniel.xie\Desktop\netburner\src\Script.js 128;" kind:method line:128 language:JavaScript
Server.setPortProperties C:\Users\danie\Desktop\netburner\src\Server.js 78;" kind:method line:78 language:JavaScript Script.updateNumInstructions C:\Users\daniel.xie\Desktop\netburner\src\Script.js 115;" kind:method line:115 language:JavaScript
Server.toJSON C:\Users\danie\Desktop\netburner\src\Server.js 104;" kind:method line:104 language:JavaScript Script.updateRamUsage C:\Users\daniel.xie\Desktop\netburner\src\Script.js 124;" kind:method line:124 language:JavaScript
SizeOfAllServers C:\Users\danie\Desktop\netburner\src\Server.js 657;" kind:function line:657 language:JavaScript ScriptEditorLastStatus C:\Users\daniel.xie\Desktop\netburner\src\Script.js 56;" kind:variable line:56 language:JavaScript
SpecialServerIpsMap C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 2;" kind:function line:2 language:JavaScript Server C:\Users\daniel.xie\Desktop\netburner\src\Server.js 4;" kind:class line:4 language:JavaScript
SpecialServerIpsMap C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 5;" kind:class line:5 language:JavaScript Server.fromJSON C:\Users\daniel.xie\Desktop\netburner\src\Server.js 108;" kind:function line:108 language:JavaScript
SpecialServerIpsMap.addIp C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 5;" kind:method line:5 language:JavaScript Server.getScript C:\Users\daniel.xie\Desktop\netburner\src\Server.js 94;" kind:method line:94 language:JavaScript
SpecialServerIpsMap.fromJSON C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 13;" kind:function line:13 language:JavaScript Server.getServerOnNetwork C:\Users\daniel.xie\Desktop\netburner\src\Server.js 84;" kind:method line:84 language:JavaScript
SpecialServerIpsMap.toJSON C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 9;" kind:method line:9 language:JavaScript Server.init C:\Users\daniel.xie\Desktop\netburner\src\Server.js 57;" kind:method line:57 language:JavaScript
SpecialServerIpsSave C:\Users\danie\Desktop\netburner\src\engine.js 80;" kind:variable line:80 language:JavaScript Server.setHackingParameters C:\Users\daniel.xie\Desktop\netburner\src\Server.js 69;" kind:method line:69 language:JavaScript
Tokenizer C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 16;" kind:function line:16 language:JavaScript Server.setPortProperties C:\Users\daniel.xie\Desktop\netburner\src\Server.js 78;" kind:method line:78 language:JavaScript
WorkerScript C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 9;" kind:class line:9 language:JavaScript Server.toJSON C:\Users\daniel.xie\Desktop\netburner\src\Server.js 104;" kind:method line:104 language:JavaScript
WorkerScript.getServer C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 21;" kind:method line:21 language:JavaScript SizeOfAllServers C:\Users\daniel.xie\Desktop\netburner\src\Server.js 657;" kind:function line:657 language:JavaScript
addWorkerScript C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 134;" kind:function line:134 language:JavaScript SpecialServerIpsMap C:\Users\daniel.xie\Desktop\netburner\src\SpecialServerIps.js 2;" kind:function line:2 language:JavaScript
allFiles C:\Users\danie\Desktop\netburner\src\Terminal.js 317;" kind:variable line:317 language:JavaScript SpecialServerIpsMap C:\Users\daniel.xie\Desktop\netburner\src\SpecialServerIps.js 5;" kind:class line:5 language:JavaScript
applyAugmentation C:\Users\danie\Desktop\netburner\src\Augmentations.js 488;" kind:function line:488 language:JavaScript SpecialServerIpsMap.addIp C:\Users\daniel.xie\Desktop\netburner\src\SpecialServerIps.js 5;" kind:method line:5 language:JavaScript
apply_op C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 493;" kind:function line:493 language:JavaScript SpecialServerIpsMap.fromJSON C:\Users\daniel.xie\Desktop\netburner\src\SpecialServerIps.js 13;" kind:function line:13 language:JavaScript
apply_op.div C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 499;" kind:function line:499 language:JavaScript SpecialServerIpsMap.toJSON C:\Users\daniel.xie\Desktop\netburner\src\SpecialServerIps.js 9;" kind:method line:9 language:JavaScript
apply_op.num C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 494;" kind:function line:494 language:JavaScript SpecialServerIpsSave C:\Users\daniel.xie\Desktop\netburner\src\engine.js 80;" kind:variable line:80 language:JavaScript
checkValidFilename C:\Users\danie\Desktop\netburner\src\Script.js 47;" kind:function line:47 language:JavaScript Tokenizer C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 16;" kind:function line:16 language:JavaScript
croak C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 22;" kind:function line:22 language:JavaScript WorkerScript C:\Users\daniel.xie\Desktop\netburner\src\Netscript\NetscriptWorker.js 9;" kind:class line:9 language:JavaScript
diff C:\Users\danie\Desktop\netburner\src\engine.js 481;" kind:variable line:481 language:JavaScript WorkerScript.getServer C:\Users\daniel.xie\Desktop\netburner\src\Netscript\NetscriptWorker.js 21;" kind:method line:21 language:JavaScript
displayFactionAugmentations C:\Users\danie\Desktop\netburner\src\Faction.js 613;" kind:function line:613 language:JavaScript addWorkerScript C:\Users\daniel.xie\Desktop\netburner\src\Netscript\NetscriptWorker.js 134;" kind:function line:134 language:JavaScript
displayFactionContent C:\Users\danie\Desktop\netburner\src\Faction.js 418;" kind:function line:418 language:JavaScript allFiles C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 317;" kind:variable line:317 language:JavaScript
eof C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 19;" kind:function line:19 language:JavaScript applyAugmentation C:\Users\daniel.xie\Desktop\netburner\src\Augmentations.js 488;" kind:function line:488 language:JavaScript
eof C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 165;" kind:function line:165 language:JavaScript apply_op C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 493;" kind:function line:493 language:JavaScript
evaluate C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 7;" kind:function line:7 language:JavaScript apply_op.div C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 499;" kind:function line:499 language:JavaScript
evaluateFor C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 328;" kind:function line:328 language:JavaScript apply_op.num C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 494;" kind:function line:494 language:JavaScript
evaluateProg C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 455;" kind:function line:455 language:JavaScript checkValidFilename C:\Users\daniel.xie\Desktop\netburner\src\Script.js 47;" kind:function line:47 language:JavaScript
evaluateWhile C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 400;" kind:function line:400 language:JavaScript croak C:\Users\daniel.xie\Desktop\netburner\src\Netscript\InputStream.js 22;" kind:function line:22 language:JavaScript
filename C:\Users\danie\Desktop\netburner\src\Terminal.js 339;" kind:variable line:339 language:JavaScript diff C:\Users\daniel.xie\Desktop\netburner\src\engine.js 481;" kind:variable line:481 language:JavaScript
getNextCompanyPosition C:\Users\danie\Desktop\netburner\src\Company.js 328;" kind:function line:328 language:JavaScript displayFactionAugmentations C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 613;" kind:function line:613 language:JavaScript
hackProgressBarPost C:\Users\danie\Desktop\netburner\src\Terminal.js 10;" kind:function line:10 language:JavaScript displayFactionContent C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 418;" kind:function line:418 language:JavaScript
hackProgressPost C:\Users\danie\Desktop\netburner\src\Terminal.js 15;" kind:function line:15 language:JavaScript eof C:\Users\daniel.xie\Desktop\netburner\src\Netscript\InputStream.js 19;" kind:function line:19 language:JavaScript
hostname C:\Users\danie\Desktop\netburner\src\engine.js 410;" kind:variable line:410 language:JavaScript eof C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 165;" kind:function line:165 language:JavaScript
initAugmentations C:\Users\danie\Desktop\netburner\src\Augmentations.js 54;" kind:function line:54 language:JavaScript evaluate C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 7;" kind:function line:7 language:JavaScript
initCompanies C:\Users\danie\Desktop\netburner\src\Company.js 425;" kind:function line:425 language:JavaScript evaluateFor C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 328;" kind:function line:328 language:JavaScript
initFactions C:\Users\danie\Desktop\netburner\src\Faction.js 47;" kind:function line:47 language:JavaScript evaluateProg C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 455;" kind:function line:455 language:JavaScript
initForeignServers C:\Users\danie\Desktop\netburner\src\Server.js 117;" kind:function line:117 language:JavaScript evaluateWhile C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 400;" kind:function line:400 language:JavaScript
initLocationButtons C:\Users\danie\Desktop\netburner\src\Location.js 745;" kind:function line:745 language:JavaScript filename C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 339;" kind:variable line:339 language:JavaScript
inviteToFaction C:\Users\danie\Desktop\netburner\src\Faction.js 363;" kind:function line:363 language:JavaScript getNextCompanyPosition C:\Users\daniel.xie\Desktop\netburner\src\Company.js 328;" kind:function line:328 language:JavaScript
ip C:\Users\danie\Desktop\netburner\src\Terminal.js 225;" kind:variable line:225 language:JavaScript hackProgressBarPost C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 10;" kind:function line:10 language:JavaScript
is_digit C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 31;" kind:function line:31 language:JavaScript hackProgressPost C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 15;" kind:function line:15 language:JavaScript
is_id C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 40;" kind:function line:40 language:JavaScript hostname C:\Users\daniel.xie\Desktop\netburner\src\engine.js 410;" kind:variable line:410 language:JavaScript
is_id_start C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 36;" kind:function line:36 language:JavaScript initAugmentations C:\Users\daniel.xie\Desktop\netburner\src\Augmentations.js 54;" kind:function line:54 language:JavaScript
is_keyword C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 27;" kind:function line:27 language:JavaScript initCompanies C:\Users\daniel.xie\Desktop\netburner\src\Company.js 425;" kind:function line:425 language:JavaScript
is_op_char C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 44;" kind:function line:44 language:JavaScript initFactions C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 47;" kind:function line:47 language:JavaScript
is_punc C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 48;" kind:function line:48 language:JavaScript initForeignServers C:\Users\daniel.xie\Desktop\netburner\src\Server.js 117;" kind:function line:117 language:JavaScript
is_whitespace C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 52;" kind:function line:52 language:JavaScript initLocationButtons C:\Users\daniel.xie\Desktop\netburner\src\Location.js 745;" kind:function line:745 language:JavaScript
item C:\Users\danie\Desktop\netburner\src\engine.js 390;" kind:variable line:390 language:JavaScript inviteToFaction C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 363;" kind:function line:363 language:JavaScript
itemText C:\Users\danie\Desktop\netburner\src\engine.js 407;" kind:variable line:407 language:JavaScript ip C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 225;" kind:variable line:225 language:JavaScript
joinFaction C:\Users\danie\Desktop\netburner\src\Faction.js 370;" kind:function line:370 language:JavaScript is_digit C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 31;" kind:function line:31 language:JavaScript
killWorkerScript C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 124;" kind:function line:124 language:JavaScript is_id C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 40;" kind:function line:40 language:JavaScript
li C:\Users\danie\Desktop\netburner\src\engine.js 372;" kind:variable line:372 language:JavaScript is_id_start C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 36;" kind:function line:36 language:JavaScript
loadAllRunningScripts C:\Users\danie\Desktop\netburner\src\Script.js 141;" kind:function line:141 language:JavaScript is_keyword C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 27;" kind:function line:27 language:JavaScript
mainMenu C:\Users\danie\Desktop\netburner\src\engine.js 251;" kind:variable line:251 language:JavaScript is_op_char C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 44;" kind:function line:44 language:JavaScript
maybe_call C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 203;" kind:function line:203 language:JavaScript is_punc C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 48;" kind:function line:48 language:JavaScript
next C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 11;" kind:function line:11 language:JavaScript is_whitespace C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 52;" kind:function line:52 language:JavaScript
next C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 157;" kind:function line:157 language:JavaScript item C:\Users\daniel.xie\Desktop\netburner\src\engine.js 390;" kind:variable line:390 language:JavaScript
offlineEps C:\Users\danie\Desktop\netburner\src\engine.js 422;" kind:variable line:422 language:JavaScript itemText C:\Users\daniel.xie\Desktop\netburner\src\engine.js 407;" kind:variable line:407 language:JavaScript
offlineMps C:\Users\danie\Desktop\netburner\src\engine.js 420;" kind:variable line:420 language:JavaScript joinFaction C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 370;" kind:function line:370 language:JavaScript
offlineMpsText C:\Users\danie\Desktop\netburner\src\engine.js 421;" kind:variable line:421 language:JavaScript killWorkerScript C:\Users\daniel.xie\Desktop\netburner\src\Netscript\NetscriptWorker.js 124;" kind:function line:124 language:JavaScript
offset C:\Users\danie\Desktop\netburner\src\engine.js 482;" kind:variable line:482 language:JavaScript li C:\Users\daniel.xie\Desktop\netburner\src\engine.js 372;" kind:variable line:372 language:JavaScript
onlineEps C:\Users\danie\Desktop\netburner\src\engine.js 416;" kind:variable line:416 language:JavaScript loadAllRunningScripts C:\Users\daniel.xie\Desktop\netburner\src\Script.js 141;" kind:function line:141 language:JavaScript
onlineMps C:\Users\danie\Desktop\netburner\src\engine.js 414;" kind:variable line:414 language:JavaScript mainMenu C:\Users\daniel.xie\Desktop\netburner\src\engine.js 251;" kind:variable line:251 language:JavaScript
onlineMpsText C:\Users\danie\Desktop\netburner\src\engine.js 415;" kind:variable line:415 language:JavaScript maybe_call C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 203;" kind:function line:203 language:JavaScript
parse_atom C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 208;" kind:function line:208 language:JavaScript next C:\Users\daniel.xie\Desktop\netburner\src\Netscript\InputStream.js 11;" kind:function line:11 language:JavaScript
parse_bool C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 196;" kind:function line:196 language:JavaScript next C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 157;" kind:function line:157 language:JavaScript
parse_expression C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 248;" kind:function line:248 language:JavaScript offlineEps C:\Users\daniel.xie\Desktop\netburner\src\engine.js 422;" kind:variable line:422 language:JavaScript
parse_for C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 154;" kind:function line:154 language:JavaScript offlineMps C:\Users\daniel.xie\Desktop\netburner\src\engine.js 420;" kind:variable line:420 language:JavaScript
parse_if C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 111;" kind:function line:111 language:JavaScript offlineMpsText C:\Users\daniel.xie\Desktop\netburner\src\engine.js 421;" kind:variable line:421 language:JavaScript
parse_if.ret.cond C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 122;" kind:property line:122 language:JavaScript offset C:\Users\daniel.xie\Desktop\netburner\src\engine.js 482;" kind:variable line:482 language:JavaScript
parse_if.ret.type C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 121;" kind:property line:121 language:JavaScript onlineEps C:\Users\daniel.xie\Desktop\netburner\src\engine.js 416;" kind:variable line:416 language:JavaScript
parse_prog C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 240;" kind:function line:240 language:JavaScript onlineMps C:\Users\daniel.xie\Desktop\netburner\src\engine.js 414;" kind:variable line:414 language:JavaScript
parse_toplevel C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 230;" kind:function line:230 language:JavaScript onlineMpsText C:\Users\daniel.xie\Desktop\netburner\src\engine.js 415;" kind:variable line:415 language:JavaScript
parse_varname C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 100;" kind:function line:100 language:JavaScript parse_atom C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 208;" kind:function line:208 language:JavaScript
parse_while C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 182;" kind:function line:182 language:JavaScript parse_bool C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 196;" kind:function line:196 language:JavaScript
peek C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 16;" kind:function line:16 language:JavaScript parse_expression C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 248;" kind:function line:248 language:JavaScript
peek C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 151;" kind:function line:151 language:JavaScript parse_for C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 154;" kind:function line:154 language:JavaScript
percent C:\Users\danie\Desktop\netburner\src\engine.js 595;" kind:variable line:595 language:JavaScript parse_if C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 111;" kind:function line:111 language:JavaScript
post C:\Users\danie\Desktop\netburner\src\Terminal.js 4;" kind:function line:4 language:JavaScript parse_if.ret.cond C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 122;" kind:property line:122 language:JavaScript
postNetburnerText C:\Users\danie\Desktop\netburner\src\Terminal.js 25;" kind:function line:25 language:JavaScript parse_if.ret.type C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 121;" kind:property line:121 language:JavaScript
postScriptEditorStatus C:\Users\danie\Desktop\netburner\src\Script.js 57;" kind:function line:57 language:JavaScript parse_prog C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 240;" kind:function line:240 language:JavaScript
prestigeAugmentation C:\Users\danie\Desktop\netburner\src\Prestige.js 4;" kind:function line:4 language:JavaScript parse_toplevel C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 230;" kind:function line:230 language:JavaScript
purchaseServer C:\Users\danie\Desktop\netburner\src\PurchaseServers.js 2;" kind:function line:2 language:JavaScript parse_varname C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 100;" kind:function line:100 language:JavaScript
read_escaped C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 88;" kind:function line:88 language:JavaScript parse_while C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 182;" kind:function line:182 language:JavaScript
read_ident C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 79;" kind:function line:79 language:JavaScript peek C:\Users\daniel.xie\Desktop\netburner\src\Netscript\InputStream.js 16;" kind:function line:16 language:JavaScript
read_next C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 122;" kind:function line:122 language:JavaScript peek C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 151;" kind:function line:151 language:JavaScript
read_number C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 63;" kind:function line:63 language:JavaScript percent C:\Users\daniel.xie\Desktop\netburner\src\engine.js 595;" kind:variable line:595 language:JavaScript
read_string C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 107;" kind:function line:107 language:JavaScript post C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 4;" kind:function line:4 language:JavaScript
read_while C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 56;" kind:function line:56 language:JavaScript postNetburnerText C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 25;" kind:function line:25 language:JavaScript
runScriptsLoop C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 29;" kind:function line:29 language:JavaScript postScriptEditorStatus C:\Users\daniel.xie\Desktop\netburner\src\Script.js 57;" kind:function line:57 language:JavaScript
scriptCalculateExpGain C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 539;" kind:function line:539 language:JavaScript prestigeAugmentation C:\Users\daniel.xie\Desktop\netburner\src\Prestige.js 4;" kind:function line:4 language:JavaScript
scriptCalculateHackingChance C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 523;" kind:function line:523 language:JavaScript purchaseServer C:\Users\daniel.xie\Desktop\netburner\src\PurchaseServers.js 2;" kind:function line:2 language:JavaScript
scriptCalculateHackingTime C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 531;" kind:function line:531 language:JavaScript read_escaped C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 88;" kind:function line:88 language:JavaScript
scriptCalculateOfflineProduction C:\Users\danie\Desktop\netburner\src\Script.js 165;" kind:function line:165 language:JavaScript read_ident C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 79;" kind:function line:79 language:JavaScript
scriptCalculatePercentMoneyHacked C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 544;" kind:function line:544 language:JavaScript read_next C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 122;" kind:function line:122 language:JavaScript
scriptName C:\Users\danie\Desktop\netburner\src\Terminal.js 301;" kind:variable line:301 language:JavaScript read_number C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 63;" kind:function line:63 language:JavaScript
scriptname C:\Users\danie\Desktop\netburner\src\Terminal.js 347;" kind:variable line:347 language:JavaScript read_string C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 107;" kind:function line:107 language:JavaScript
serverIpHostname C:\Users\danie\Desktop\netburner\src\engine.js 411;" kind:variable line:411 language:JavaScript read_while C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 56;" kind:function line:56 language:JavaScript
skip_comment C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 116;" kind:function line:116 language:JavaScript runScriptsLoop C:\Users\daniel.xie\Desktop\netburner\src\Netscript\NetscriptWorker.js 29;" kind:function line:29 language:JavaScript
updateOnlineScriptTimes C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 157;" kind:function line:157 language:JavaScript scriptCalculateExpGain C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 539;" kind:function line:539 language:JavaScript
updateTerminalScroll C:\Users\danie\Desktop\netburner\src\Terminal.js 20;" kind:function line:20 language:JavaScript scriptCalculateHackingChance C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 523;" kind:function line:523 language:JavaScript
window.onload C:\Users\danie\Desktop\netburner\src\engine.js 794;" kind:function line:794 language:JavaScript scriptCalculateHackingTime C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 531;" kind:function line:531 language:JavaScript
workerScripts C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 26;" kind:variable line:26 language:JavaScript scriptCalculateOfflineProduction C:\Users\daniel.xie\Desktop\netburner\src\Script.js 165;" kind:function line:165 language:JavaScript
scriptCalculatePercentMoneyHacked C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 544;" kind:function line:544 language:JavaScript
scriptName C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 301;" kind:variable line:301 language:JavaScript
scriptname C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 347;" kind:variable line:347 language:JavaScript
serverIpHostname C:\Users\daniel.xie\Desktop\netburner\src\engine.js 411;" kind:variable line:411 language:JavaScript
skip_comment C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 116;" kind:function line:116 language:JavaScript
updateOnlineScriptTimes C:\Users\daniel.xie\Desktop\netburner\src\Netscript\NetscriptWorker.js 157;" kind:function line:157 language:JavaScript
updateTerminalScroll C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 20;" kind:function line:20 language:JavaScript
window.onload C:\Users\daniel.xie\Desktop\netburner\src\engine.js 794;" kind:function line:794 language:JavaScript
workerScripts C:\Users\daniel.xie\Desktop\netburner\src\Netscript\NetscriptWorker.js 26;" kind:variable line:26 language:JavaScript

Binary file not shown.

695
tags

@ -4,345 +4,356 @@
!_TAG_PROGRAM_NAME Exuberant Ctags // !_TAG_PROGRAM_NAME Exuberant Ctags //
!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/ !_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/
!_TAG_PROGRAM_VERSION 5.8 // !_TAG_PROGRAM_VERSION 5.8 //
$.analyzeFlag C:\Users\danie\Desktop\netburner\src\Terminal.js 84;" kind:property line:84 language:JavaScript $.analyzeFlag C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 84;" kind:property line:84 language:JavaScript
$.executeCommand C:\Users\danie\Desktop\netburner\src\Terminal.js 183;" kind:method line:183 language:JavaScript $.executeCommand C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 183;" kind:method line:183 language:JavaScript
$.finishAction C:\Users\danie\Desktop\netburner\src\Terminal.js 86;" kind:method line:86 language:JavaScript $.finishAction C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 86;" kind:method line:86 language:JavaScript
$.finishAnalyze C:\Users\danie\Desktop\netburner\src\Terminal.js 134;" kind:method line:134 language:JavaScript $.finishAnalyze C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 134;" kind:method line:134 language:JavaScript
$.finishHack C:\Users\danie\Desktop\netburner\src\Terminal.js 95;" kind:method line:95 language:JavaScript $.finishHack C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 95;" kind:method line:95 language:JavaScript
$.hackFlag C:\Users\danie\Desktop\netburner\src\Terminal.js 83;" kind:property line:83 language:JavaScript $.hackFlag C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 83;" kind:property line:83 language:JavaScript
AddToAllServers C:\Users\danie\Desktop\netburner\src\Server.js 666;" kind:function line:666 language:JavaScript AddToAllServers C:\Users\daniel.xie\Desktop\netburner\src\Server.js 666;" kind:function line:666 language:JavaScript
AllServersSave C:\Users\danie\Desktop\netburner\src\engine.js 77;" kind:variable line:77 language:JavaScript AllServersSave C:\Users\daniel.xie\Desktop\netburner\src\engine.js 77;" kind:variable line:77 language:JavaScript
Augmentation C:\Users\danie\Desktop\netburner\src\Augmentations.js 2;" kind:class line:2 language:JavaScript Augmentation C:\Users\daniel.xie\Desktop\netburner\src\Augmentations.js 2;" kind:class line:2 language:JavaScript
Augmentation.addToFactions C:\Users\danie\Desktop\netburner\src\Augmentations.js 23;" kind:method line:23 language:JavaScript Augmentation.addToFactions C:\Users\daniel.xie\Desktop\netburner\src\Augmentations.js 23;" kind:method line:23 language:JavaScript
Augmentation.fromJSON C:\Users\danie\Desktop\netburner\src\Augmentations.js 38;" kind:function line:38 language:JavaScript Augmentation.fromJSON C:\Users\daniel.xie\Desktop\netburner\src\Augmentations.js 38;" kind:function line:38 language:JavaScript
Augmentation.setInfo C:\Users\danie\Desktop\netburner\src\Augmentations.js 13;" kind:method line:13 language:JavaScript Augmentation.setInfo C:\Users\daniel.xie\Desktop\netburner\src\Augmentations.js 13;" kind:method line:13 language:JavaScript
Augmentation.setRequirements C:\Users\danie\Desktop\netburner\src\Augmentations.js 17;" kind:method line:17 language:JavaScript Augmentation.setRequirements C:\Users\daniel.xie\Desktop\netburner\src\Augmentations.js 17;" kind:method line:17 language:JavaScript
Augmentation.toJSON C:\Users\danie\Desktop\netburner\src\Augmentations.js 34;" kind:method line:34 language:JavaScript Augmentation.toJSON C:\Users\daniel.xie\Desktop\netburner\src\Augmentations.js 34;" kind:method line:34 language:JavaScript
AugmentationsSave C:\Users\danie\Desktop\netburner\src\engine.js 81;" kind:variable line:81 language:JavaScript AugmentationsSave C:\Users\daniel.xie\Desktop\netburner\src\engine.js 81;" kind:variable line:81 language:JavaScript
CONSTANTS.CodeInstructionRunTime C:\Users\danie\Desktop\netburner\src\Constants.js 10;" kind:property line:10 language:JavaScript CONSTANTS.BruteSSHProgram C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 22;" kind:property line:22 language:JavaScript
CONSTANTS.CodeOfflineExecutionTime C:\Users\danie\Desktop\netburner\src\Constants.js 13;" kind:property line:13 language:JavaScript CONSTANTS.CodeInstructionRunTime C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 12;" kind:property line:12 language:JavaScript
CONSTANTS.CorpFactionRepRequirement C:\Users\danie\Desktop\netburner\src\Constants.js 7;" kind:property line:7 language:JavaScript CONSTANTS.CodeOfflineExecutionTime C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 15;" kind:property line:15 language:JavaScript
CONSTANTS.HelpText C:\Users\danie\Desktop\netburner\src\Constants.js 16;" kind:property line:16 language:JavaScript CONSTANTS.CorpFactionRepRequirement C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 7;" kind:property line:7 language:JavaScript
CONSTANTS.MaxSkillLevel C:\Users\danie\Desktop\netburner\src\Constants.js 4;" kind:property line:4 language:JavaScript CONSTANTS.FTPCrackProgram C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 23;" kind:property line:23 language:JavaScript
CompaniesSave C:\Users\danie\Desktop\netburner\src\engine.js 78;" kind:variable line:78 language:JavaScript CONSTANTS.HTTPWormProgram C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 25;" kind:property line:25 language:JavaScript
Company C:\Users\danie\Desktop\netburner\src\Company.js 4;" kind:class line:4 language:JavaScript CONSTANTS.HelpText C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 29;" kind:property line:29 language:JavaScript
Company.addPosition C:\Users\danie\Desktop\netburner\src\Company.js 34;" kind:method line:34 language:JavaScript CONSTANTS.MaxLogCapacity C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 18;" kind:property line:18 language:JavaScript
Company.addPositions C:\Users\danie\Desktop\netburner\src\Company.js 38;" kind:method line:38 language:JavaScript CONSTANTS.MaxSkillLevel C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 4;" kind:property line:4 language:JavaScript
Company.fromJSON C:\Users\danie\Desktop\netburner\src\Company.js 57;" kind:function line:57 language:JavaScript CONSTANTS.PortHackProgram C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 21;" kind:property line:21 language:JavaScript
Company.hasPosition C:\Users\danie\Desktop\netburner\src\Company.js 44;" kind:method line:44 language:JavaScript CONSTANTS.RelaySMTPProgram C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 24;" kind:property line:24 language:JavaScript
Company.init C:\Users\danie\Desktop\netburner\src\Company.js 23;" kind:method line:23 language:JavaScript CONSTANTS.SQLInjectProgram C:\Users\daniel.xie\Desktop\netburner\src\Constants.js 26;" kind:property line:26 language:JavaScript
Company.setInfo C:\Users\danie\Desktop\netburner\src\Company.js 30;" kind:method line:30 language:JavaScript CompaniesSave C:\Users\daniel.xie\Desktop\netburner\src\engine.js 78;" kind:variable line:78 language:JavaScript
Company.toJSON C:\Users\danie\Desktop\netburner\src\Company.js 53;" kind:method line:53 language:JavaScript Company C:\Users\daniel.xie\Desktop\netburner\src\Company.js 4;" kind:class line:4 language:JavaScript
CompanyPosition C:\Users\danie\Desktop\netburner\src\Company.js 64;" kind:class line:64 language:JavaScript Company.addPosition C:\Users\daniel.xie\Desktop\netburner\src\Company.js 34;" kind:method line:34 language:JavaScript
CompanyPosition.calculateJobPerformance C:\Users\danie\Desktop\netburner\src\Company.js 112;" kind:method line:112 language:JavaScript Company.addPositions C:\Users\daniel.xie\Desktop\netburner\src\Company.js 38;" kind:method line:38 language:JavaScript
CompanyPosition.fromJSON C:\Users\danie\Desktop\netburner\src\Company.js 196;" kind:function line:196 language:JavaScript Company.fromJSON C:\Users\daniel.xie\Desktop\netburner\src\Company.js 57;" kind:function line:57 language:JavaScript
CompanyPosition.isAgentJob C:\Users\danie\Desktop\netburner\src\Company.js 183;" kind:method line:183 language:JavaScript Company.hasPosition C:\Users\daniel.xie\Desktop\netburner\src\Company.js 44;" kind:method line:44 language:JavaScript
CompanyPosition.isBusinessJob C:\Users\danie\Desktop\netburner\src\Company.js 160;" kind:method line:160 language:JavaScript Company.init C:\Users\daniel.xie\Desktop\netburner\src\Company.js 23;" kind:method line:23 language:JavaScript
CompanyPosition.isITJob C:\Users\danie\Desktop\netburner\src\Company.js 136;" kind:method line:136 language:JavaScript Company.setInfo C:\Users\daniel.xie\Desktop\netburner\src\Company.js 30;" kind:method line:30 language:JavaScript
CompanyPosition.isNetworkEngineerJob C:\Users\danie\Desktop\netburner\src\Company.js 153;" kind:method line:153 language:JavaScript Company.toJSON C:\Users\daniel.xie\Desktop\netburner\src\Company.js 53;" kind:method line:53 language:JavaScript
CompanyPosition.isSecurityEngineerJob C:\Users\danie\Desktop\netburner\src\Company.js 146;" kind:method line:146 language:JavaScript CompanyPosition C:\Users\daniel.xie\Desktop\netburner\src\Company.js 64;" kind:class line:64 language:JavaScript
CompanyPosition.isSecurityJob C:\Users\danie\Desktop\netburner\src\Company.js 172;" kind:method line:172 language:JavaScript CompanyPosition.calculateJobPerformance C:\Users\daniel.xie\Desktop\netburner\src\Company.js 112;" kind:method line:112 language:JavaScript
CompanyPosition.isSoftwareJob C:\Users\danie\Desktop\netburner\src\Company.js 122;" kind:method line:122 language:JavaScript CompanyPosition.fromJSON C:\Users\daniel.xie\Desktop\netburner\src\Company.js 196;" kind:function line:196 language:JavaScript
CompanyPosition.setExperienceGains C:\Users\danie\Desktop\netburner\src\Company.js 101;" kind:method line:101 language:JavaScript CompanyPosition.isAgentJob C:\Users\daniel.xie\Desktop\netburner\src\Company.js 183;" kind:method line:183 language:JavaScript
CompanyPosition.setPerformanceParameters C:\Users\danie\Desktop\netburner\src\Company.js 86;" kind:method line:86 language:JavaScript CompanyPosition.isBusinessJob C:\Users\daniel.xie\Desktop\netburner\src\Company.js 160;" kind:method line:160 language:JavaScript
CompanyPosition.toJSON C:\Users\danie\Desktop\netburner\src\Company.js 192;" kind:method line:192 language:JavaScript CompanyPosition.isITJob C:\Users\daniel.xie\Desktop\netburner\src\Company.js 136;" kind:method line:136 language:JavaScript
CompanyPositions.SoftwareIntern C:\Users\danie\Desktop\netburner\src\Company.js 206;" kind:property line:206 language:JavaScript CompanyPosition.isNetworkEngineerJob C:\Users\daniel.xie\Desktop\netburner\src\Company.js 153;" kind:method line:153 language:JavaScript
Engine.Clickables C:\Users\danie\Desktop\netburner\src\engine.js 5;" kind:property line:5 language:JavaScript CompanyPosition.isSecurityEngineerJob C:\Users\daniel.xie\Desktop\netburner\src\Company.js 146;" kind:method line:146 language:JavaScript
Engine.Debug C:\Users\danie\Desktop\netburner\src\engine.js 2;" kind:property line:2 language:JavaScript CompanyPosition.isSecurityJob C:\Users\daniel.xie\Desktop\netburner\src\Company.js 172;" kind:method line:172 language:JavaScript
Environment C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 4;" kind:class line:4 language:JavaScript CompanyPosition.isSoftwareJob C:\Users\daniel.xie\Desktop\netburner\src\Company.js 122;" kind:method line:122 language:JavaScript
Environment.def C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 46;" kind:method line:46 language:JavaScript CompanyPosition.setExperienceGains C:\Users\daniel.xie\Desktop\netburner\src\Company.js 101;" kind:method line:101 language:JavaScript
Environment.extend C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 12;" kind:method line:12 language:JavaScript CompanyPosition.setPerformanceParameters C:\Users\daniel.xie\Desktop\netburner\src\Company.js 86;" kind:method line:86 language:JavaScript
Environment.get C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 27;" kind:method line:27 language:JavaScript CompanyPosition.toJSON C:\Users\daniel.xie\Desktop\netburner\src\Company.js 192;" kind:method line:192 language:JavaScript
Environment.lookup C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 17;" kind:method line:17 language:JavaScript CompanyPositions.SoftwareIntern C:\Users\daniel.xie\Desktop\netburner\src\Company.js 206;" kind:property line:206 language:JavaScript
Environment.set C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 34;" kind:method line:34 language:JavaScript Engine.Clickables C:\Users\daniel.xie\Desktop\netburner\src\engine.js 5;" kind:property line:5 language:JavaScript
FALSE.type C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 6;" kind:property line:6 language:JavaScript Engine.Debug C:\Users\daniel.xie\Desktop\netburner\src\engine.js 2;" kind:property line:2 language:JavaScript
FALSE.value C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 6;" kind:property line:6 language:JavaScript Environment C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Environment.js 4;" kind:class line:4 language:JavaScript
Faction C:\Users\danie\Desktop\netburner\src\Faction.js 2;" kind:class line:2 language:JavaScript Environment.def C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Environment.js 46;" kind:method line:46 language:JavaScript
Faction.fromJSON C:\Users\danie\Desktop\netburner\src\Faction.js 30;" kind:function line:30 language:JavaScript Environment.extend C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Environment.js 12;" kind:method line:12 language:JavaScript
Faction.setAugmentationMultipliers C:\Users\danie\Desktop\netburner\src\Faction.js 17;" kind:method line:17 language:JavaScript Environment.get C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Environment.js 27;" kind:method line:27 language:JavaScript
Faction.setInformation C:\Users\danie\Desktop\netburner\src\Faction.js 22;" kind:method line:22 language:JavaScript Environment.lookup C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Environment.js 17;" kind:method line:17 language:JavaScript
Faction.toJSON C:\Users\danie\Desktop\netburner\src\Faction.js 26;" kind:method line:26 language:JavaScript Environment.set C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Environment.js 34;" kind:method line:34 language:JavaScript
FactionInfo.HelpText C:\Users\danie\Desktop\netburner\src\FactionInfo.js 5;" kind:property line:5 language:JavaScript FALSE.type C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 6;" kind:property line:6 language:JavaScript
FactionsSave C:\Users\danie\Desktop\netburner\src\engine.js 79;" kind:variable line:79 language:JavaScript FALSE.value C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 6;" kind:property line:6 language:JavaScript
Generic_fromJSON C:\Users\danie\Desktop\netburner\utils\JSONReviver.js 58;" kind:function line:58 language:JavaScript Faction C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 2;" kind:class line:2 language:JavaScript
Generic_toJSON C:\Users\danie\Desktop\netburner\utils\JSONReviver.js 36;" kind:function line:36 language:JavaScript Faction.fromJSON C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 30;" kind:function line:30 language:JavaScript
GetServerByHostname C:\Users\danie\Desktop\netburner\src\Server.js 680;" kind:function line:680 language:JavaScript Faction.setAugmentationMultipliers C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 17;" kind:method line:17 language:JavaScript
InputStream C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 3;" kind:function line:3 language:JavaScript Faction.setInformation C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 22;" kind:method line:22 language:JavaScript
Locations.Aevum C:\Users\danie\Desktop\netburner\src\Location.js 6;" kind:property line:6 language:JavaScript Faction.toJSON C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 26;" kind:method line:26 language:JavaScript
Locations.AevumAeroCorp C:\Users\danie\Desktop\netburner\src\Location.js 20;" kind:property line:20 language:JavaScript FactionInfo.HelpText C:\Users\daniel.xie\Desktop\netburner\src\FactionInfo.js 5;" kind:property line:5 language:JavaScript
Locations.AevumBachmanAndAssociates C:\Users\danie\Desktop\netburner\src\Location.js 17;" kind:property line:17 language:JavaScript FactionsSave C:\Users\daniel.xie\Desktop\netburner\src\engine.js 79;" kind:variable line:79 language:JavaScript
Locations.AevumClarkeIncorporated C:\Users\danie\Desktop\netburner\src\Location.js 18;" kind:property line:18 language:JavaScript Generic_fromJSON C:\Users\daniel.xie\Desktop\netburner\utils\JSONReviver.js 58;" kind:function line:58 language:JavaScript
Locations.AevumCrushFitnessGym C:\Users\danie\Desktop\netburner\src\Location.js 26;" kind:property line:26 language:JavaScript Generic_toJSON C:\Users\daniel.xie\Desktop\netburner\utils\JSONReviver.js 36;" kind:function line:36 language:JavaScript
Locations.AevumECorp C:\Users\danie\Desktop\netburner\src\Location.js 16;" kind:property line:16 language:JavaScript GetServerByHostname C:\Users\daniel.xie\Desktop\netburner\src\Server.js 680;" kind:function line:680 language:JavaScript
Locations.AevumFulcrumTechnologies C:\Users\danie\Desktop\netburner\src\Location.js 19;" kind:property line:19 language:JavaScript InputStream C:\Users\daniel.xie\Desktop\netburner\src\Netscript\InputStream.js 3;" kind:function line:3 language:JavaScript
Locations.AevumGalacticCybersystems C:\Users\danie\Desktop\netburner\src\Location.js 21;" kind:property line:21 language:JavaScript Locations.Aevum C:\Users\daniel.xie\Desktop\netburner\src\Location.js 6;" kind:property line:6 language:JavaScript
Locations.AevumNetLinkTechnologies C:\Users\danie\Desktop\netburner\src\Location.js 25;" kind:property line:25 language:JavaScript Locations.AevumAeroCorp C:\Users\daniel.xie\Desktop\netburner\src\Location.js 20;" kind:property line:20 language:JavaScript
Locations.AevumPolice C:\Users\danie\Desktop\netburner\src\Location.js 24;" kind:property line:24 language:JavaScript Locations.AevumBachmanAndAssociates C:\Users\daniel.xie\Desktop\netburner\src\Location.js 17;" kind:property line:17 language:JavaScript
Locations.AevumRhoConstruction C:\Users\danie\Desktop\netburner\src\Location.js 23;" kind:property line:23 language:JavaScript Locations.AevumClarkeIncorporated C:\Users\daniel.xie\Desktop\netburner\src\Location.js 18;" kind:property line:18 language:JavaScript
Locations.AevumSnapFitnessGym C:\Users\danie\Desktop\netburner\src\Location.js 27;" kind:property line:27 language:JavaScript Locations.AevumCrushFitnessGym C:\Users\daniel.xie\Desktop\netburner\src\Location.js 26;" kind:property line:26 language:JavaScript
Locations.AevumTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 15;" kind:property line:15 language:JavaScript Locations.AevumECorp C:\Users\daniel.xie\Desktop\netburner\src\Location.js 16;" kind:property line:16 language:JavaScript
Locations.AevumWatchdogSecurity C:\Users\danie\Desktop\netburner\src\Location.js 22;" kind:property line:22 language:JavaScript Locations.AevumFulcrumTechnologies C:\Users\daniel.xie\Desktop\netburner\src\Location.js 19;" kind:property line:19 language:JavaScript
Locations.Chongqing C:\Users\danie\Desktop\netburner\src\Location.js 7;" kind:property line:7 language:JavaScript Locations.AevumGalacticCybersystems C:\Users\daniel.xie\Desktop\netburner\src\Location.js 21;" kind:property line:21 language:JavaScript
Locations.ChongqingKuaiGongInternational C:\Users\danie\Desktop\netburner\src\Location.js 31;" kind:property line:31 language:JavaScript Locations.AevumNetLinkTechnologies C:\Users\daniel.xie\Desktop\netburner\src\Location.js 25;" kind:property line:25 language:JavaScript
Locations.ChongqingSolarisSpaceSystems C:\Users\danie\Desktop\netburner\src\Location.js 32;" kind:property line:32 language:JavaScript Locations.AevumPolice C:\Users\daniel.xie\Desktop\netburner\src\Location.js 24;" kind:property line:24 language:JavaScript
Locations.ChongqingTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 30;" kind:property line:30 language:JavaScript Locations.AevumRhoConstruction C:\Users\daniel.xie\Desktop\netburner\src\Location.js 23;" kind:property line:23 language:JavaScript
Locations.Ishima C:\Users\danie\Desktop\netburner\src\Location.js 10;" kind:property line:10 language:JavaScript Locations.AevumSnapFitnessGym C:\Users\daniel.xie\Desktop\netburner\src\Location.js 27;" kind:property line:27 language:JavaScript
Locations.IshimaNovaMedical C:\Users\danie\Desktop\netburner\src\Location.js 61;" kind:property line:61 language:JavaScript Locations.AevumTravelAgency C:\Users\daniel.xie\Desktop\netburner\src\Location.js 15;" kind:property line:15 language:JavaScript
Locations.IshimaOmegaSoftware C:\Users\danie\Desktop\netburner\src\Location.js 62;" kind:property line:62 language:JavaScript Locations.AevumWatchdogSecurity C:\Users\daniel.xie\Desktop\netburner\src\Location.js 22;" kind:property line:22 language:JavaScript
Locations.IshimaStormTechnologies C:\Users\danie\Desktop\netburner\src\Location.js 60;" kind:property line:60 language:JavaScript Locations.Chongqing C:\Users\daniel.xie\Desktop\netburner\src\Location.js 7;" kind:property line:7 language:JavaScript
Locations.IshimaTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 59;" kind:property line:59 language:JavaScript Locations.ChongqingKuaiGongInternational C:\Users\daniel.xie\Desktop\netburner\src\Location.js 31;" kind:property line:31 language:JavaScript
Locations.NewTokyo C:\Users\danie\Desktop\netburner\src\Location.js 9;" kind:property line:9 language:JavaScript Locations.ChongqingSolarisSpaceSystems C:\Users\daniel.xie\Desktop\netburner\src\Location.js 32;" kind:property line:32 language:JavaScript
Locations.NewTokyoDefComm C:\Users\danie\Desktop\netburner\src\Location.js 53;" kind:property line:53 language:JavaScript Locations.ChongqingTravelAgency C:\Users\daniel.xie\Desktop\netburner\src\Location.js 30;" kind:property line:30 language:JavaScript
Locations.NewTokyoGlobalPharmaceuticals C:\Users\danie\Desktop\netburner\src\Location.js 55;" kind:property line:55 language:JavaScript Locations.Ishima C:\Users\daniel.xie\Desktop\netburner\src\Location.js 10;" kind:property line:10 language:JavaScript
Locations.NewTokyoNoodleBar C:\Users\danie\Desktop\netburner\src\Location.js 56;" kind:property line:56 language:JavaScript Locations.IshimaNovaMedical C:\Users\daniel.xie\Desktop\netburner\src\Location.js 61;" kind:property line:61 language:JavaScript
Locations.NewTokyoTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 52;" kind:property line:52 language:JavaScript Locations.IshimaOmegaSoftware C:\Users\daniel.xie\Desktop\netburner\src\Location.js 62;" kind:property line:62 language:JavaScript
Locations.NewTokyoVitaLife C:\Users\danie\Desktop\netburner\src\Location.js 54;" kind:property line:54 language:JavaScript Locations.IshimaStormTechnologies C:\Users\daniel.xie\Desktop\netburner\src\Location.js 60;" kind:property line:60 language:JavaScript
Locations.Sector12 C:\Users\danie\Desktop\netburner\src\Location.js 8;" kind:property line:8 language:JavaScript Locations.IshimaTravelAgency C:\Users\daniel.xie\Desktop\netburner\src\Location.js 59;" kind:property line:59 language:JavaScript
Locations.Sector12AlphaEnterprises C:\Users\danie\Desktop\netburner\src\Location.js 44;" kind:property line:44 language:JavaScript Locations.NewTokyo C:\Users\daniel.xie\Desktop\netburner\src\Location.js 9;" kind:property line:9 language:JavaScript
Locations.Sector12BladeIndustries C:\Users\danie\Desktop\netburner\src\Location.js 37;" kind:property line:37 language:JavaScript Locations.NewTokyoDefComm C:\Users\daniel.xie\Desktop\netburner\src\Location.js 53;" kind:property line:53 language:JavaScript
Locations.Sector12CIA C:\Users\danie\Desktop\netburner\src\Location.js 42;" kind:property line:42 language:JavaScript Locations.NewTokyoGlobalPharmaceuticals C:\Users\daniel.xie\Desktop\netburner\src\Location.js 55;" kind:property line:55 language:JavaScript
Locations.Sector12CarmichaelSecurity C:\Users\danie\Desktop\netburner\src\Location.js 45;" kind:property line:45 language:JavaScript Locations.NewTokyoNoodleBar C:\Users\daniel.xie\Desktop\netburner\src\Location.js 56;" kind:property line:56 language:JavaScript
Locations.Sector12DeltaOne C:\Users\danie\Desktop\netburner\src\Location.js 41;" kind:property line:41 language:JavaScript Locations.NewTokyoTravelAgency C:\Users\daniel.xie\Desktop\netburner\src\Location.js 52;" kind:property line:52 language:JavaScript
Locations.Sector12FoodNStuff C:\Users\danie\Desktop\netburner\src\Location.js 46;" kind:property line:46 language:JavaScript Locations.NewTokyoVitaLife C:\Users\daniel.xie\Desktop\netburner\src\Location.js 54;" kind:property line:54 language:JavaScript
Locations.Sector12FourSigma C:\Users\danie\Desktop\netburner\src\Location.js 38;" kind:property line:38 language:JavaScript Locations.Sector12 C:\Users\daniel.xie\Desktop\netburner\src\Location.js 8;" kind:property line:8 language:JavaScript
Locations.Sector12IcarusMicrosystems C:\Users\danie\Desktop\netburner\src\Location.js 39;" kind:property line:39 language:JavaScript Locations.Sector12AlphaEnterprises C:\Users\daniel.xie\Desktop\netburner\src\Location.js 44;" kind:property line:44 language:JavaScript
Locations.Sector12IronGym C:\Users\danie\Desktop\netburner\src\Location.js 48;" kind:property line:48 language:JavaScript Locations.Sector12BladeIndustries C:\Users\daniel.xie\Desktop\netburner\src\Location.js 37;" kind:property line:37 language:JavaScript
Locations.Sector12JoesGuns C:\Users\danie\Desktop\netburner\src\Location.js 47;" kind:property line:47 language:JavaScript Locations.Sector12CIA C:\Users\daniel.xie\Desktop\netburner\src\Location.js 42;" kind:property line:42 language:JavaScript
Locations.Sector12MegaCorp C:\Users\danie\Desktop\netburner\src\Location.js 36;" kind:property line:36 language:JavaScript Locations.Sector12CarmichaelSecurity C:\Users\daniel.xie\Desktop\netburner\src\Location.js 45;" kind:property line:45 language:JavaScript
Locations.Sector12NSA C:\Users\danie\Desktop\netburner\src\Location.js 43;" kind:property line:43 language:JavaScript Locations.Sector12DeltaOne C:\Users\daniel.xie\Desktop\netburner\src\Location.js 41;" kind:property line:41 language:JavaScript
Locations.Sector12PowerhouseGym C:\Users\danie\Desktop\netburner\src\Location.js 49;" kind:property line:49 language:JavaScript Locations.Sector12FoodNStuff C:\Users\daniel.xie\Desktop\netburner\src\Location.js 46;" kind:property line:46 language:JavaScript
Locations.Sector12TravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 35;" kind:property line:35 language:JavaScript Locations.Sector12FourSigma C:\Users\daniel.xie\Desktop\netburner\src\Location.js 38;" kind:property line:38 language:JavaScript
Locations.Sector12UniversalEnergy C:\Users\danie\Desktop\netburner\src\Location.js 40;" kind:property line:40 language:JavaScript Locations.Sector12IcarusMicrosystems C:\Users\daniel.xie\Desktop\netburner\src\Location.js 39;" kind:property line:39 language:JavaScript
Locations.Volhaven C:\Users\danie\Desktop\netburner\src\Location.js 11;" kind:property line:11 language:JavaScript Locations.Sector12IronGym C:\Users\daniel.xie\Desktop\netburner\src\Location.js 48;" kind:property line:48 language:JavaScript
Locations.VolhavenCompuTek C:\Users\danie\Desktop\netburner\src\Location.js 72;" kind:property line:72 language:JavaScript Locations.Sector12JoesGuns C:\Users\daniel.xie\Desktop\netburner\src\Location.js 47;" kind:property line:47 language:JavaScript
Locations.VolhavenHeliosLabs C:\Users\danie\Desktop\netburner\src\Location.js 68;" kind:property line:68 language:JavaScript Locations.Sector12MegaCorp C:\Users\daniel.xie\Desktop\netburner\src\Location.js 36;" kind:property line:36 language:JavaScript
Locations.VolhavenLexoCorp C:\Users\danie\Desktop\netburner\src\Location.js 70;" kind:property line:70 language:JavaScript Locations.Sector12NSA C:\Users\daniel.xie\Desktop\netburner\src\Location.js 43;" kind:property line:43 language:JavaScript
Locations.VolhavenMilleniumFitnessGym C:\Users\danie\Desktop\netburner\src\Location.js 73;" kind:property line:73 language:JavaScript Locations.Sector12PowerhouseGym C:\Users\daniel.xie\Desktop\netburner\src\Location.js 49;" kind:property line:49 language:JavaScript
Locations.VolhavenNWO C:\Users\danie\Desktop\netburner\src\Location.js 67;" kind:property line:67 language:JavaScript Locations.Sector12TravelAgency C:\Users\daniel.xie\Desktop\netburner\src\Location.js 35;" kind:property line:35 language:JavaScript
Locations.VolhavenOmniTekIncorporated C:\Users\danie\Desktop\netburner\src\Location.js 66;" kind:property line:66 language:JavaScript Locations.Sector12UniversalEnergy C:\Users\daniel.xie\Desktop\netburner\src\Location.js 40;" kind:property line:40 language:JavaScript
Locations.VolhavenOmniaCybersystems C:\Users\danie\Desktop\netburner\src\Location.js 69;" kind:property line:69 language:JavaScript Locations.Volhaven C:\Users\daniel.xie\Desktop\netburner\src\Location.js 11;" kind:property line:11 language:JavaScript
Locations.VolhavenSysCoreSecurities C:\Users\danie\Desktop\netburner\src\Location.js 71;" kind:property line:71 language:JavaScript Locations.VolhavenCompuTek C:\Users\daniel.xie\Desktop\netburner\src\Location.js 72;" kind:property line:72 language:JavaScript
Locations.VolhavenTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 65;" kind:property line:65 language:JavaScript Locations.VolhavenHeliosLabs C:\Users\daniel.xie\Desktop\netburner\src\Location.js 68;" kind:property line:68 language:JavaScript
Parser C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 8;" kind:function line:8 language:JavaScript Locations.VolhavenLexoCorp C:\Users\daniel.xie\Desktop\netburner\src\Location.js 70;" kind:property line:70 language:JavaScript
Parser.PRECEDENCE.!= C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript Locations.VolhavenMilleniumFitnessGym C:\Users\daniel.xie\Desktop\netburner\src\Location.js 73;" kind:property line:73 language:JavaScript
Parser.PRECEDENCE.% C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 15;" kind:property line:15 language:JavaScript Locations.VolhavenNWO C:\Users\daniel.xie\Desktop\netburner\src\Location.js 67;" kind:property line:67 language:JavaScript
Parser.PRECEDENCE.&& C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 12;" kind:property line:12 language:JavaScript Locations.VolhavenOmniTekIncorporated C:\Users\daniel.xie\Desktop\netburner\src\Location.js 66;" kind:property line:66 language:JavaScript
Parser.PRECEDENCE.* C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 15;" kind:property line:15 language:JavaScript Locations.VolhavenOmniaCybersystems C:\Users\daniel.xie\Desktop\netburner\src\Location.js 69;" kind:property line:69 language:JavaScript
Parser.PRECEDENCE.+ C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 14;" kind:property line:14 language:JavaScript Locations.VolhavenSysCoreSecurities C:\Users\daniel.xie\Desktop\netburner\src\Location.js 71;" kind:property line:71 language:JavaScript
Parser.PRECEDENCE.- C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 14;" kind:property line:14 language:JavaScript Locations.VolhavenTravelAgency C:\Users\daniel.xie\Desktop\netburner\src\Location.js 65;" kind:property line:65 language:JavaScript
Parser.PRECEDENCE./ C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 15;" kind:property line:15 language:JavaScript Parser C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 8;" kind:function line:8 language:JavaScript
Parser.PRECEDENCE.< C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript Parser.PRECEDENCE.!= C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript
Parser.PRECEDENCE.<= C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript Parser.PRECEDENCE.% C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 15;" kind:property line:15 language:JavaScript
Parser.PRECEDENCE.= C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 10;" kind:property line:10 language:JavaScript Parser.PRECEDENCE.&& C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 12;" kind:property line:12 language:JavaScript
Parser.PRECEDENCE.== C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript Parser.PRECEDENCE.* C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 15;" kind:property line:15 language:JavaScript
Parser.PRECEDENCE.> C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript Parser.PRECEDENCE.+ C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 14;" kind:property line:14 language:JavaScript
Parser.PRECEDENCE.>= C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript Parser.PRECEDENCE.- C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 14;" kind:property line:14 language:JavaScript
Parser.PRECEDENCE.|| C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 11;" kind:property line:11 language:JavaScript Parser.PRECEDENCE./ C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 15;" kind:property line:15 language:JavaScript
Parser.checkKeywordAndSkip C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 46;" kind:function line:46 language:JavaScript Parser.PRECEDENCE.< C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript
Parser.checkOpAndSkip C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 53;" kind:function line:53 language:JavaScript Parser.PRECEDENCE.<= C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript
Parser.checkPuncAndSkip C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 39;" kind:function line:39 language:JavaScript Parser.PRECEDENCE.= C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 10;" kind:property line:10 language:JavaScript
Parser.delimited C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 79;" kind:function line:79 language:JavaScript Parser.PRECEDENCE.== C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript
Parser.is_kw C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 26;" kind:function line:26 language:JavaScript Parser.PRECEDENCE.> C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript
Parser.is_op C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 32;" kind:function line:32 language:JavaScript Parser.PRECEDENCE.>= C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript
Parser.is_punc C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 20;" kind:function line:20 language:JavaScript Parser.PRECEDENCE.|| C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 11;" kind:property line:11 language:JavaScript
Parser.maybe_binary C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 62;" kind:function line:62 language:JavaScript Parser.checkKeywordAndSkip C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 46;" kind:function line:46 language:JavaScript
Parser.parse_call C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 92;" kind:function line:92 language:JavaScript Parser.checkOpAndSkip C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 53;" kind:function line:53 language:JavaScript
Parser.unexpected C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 58;" kind:function line:58 language:JavaScript Parser.checkPuncAndSkip C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 39;" kind:function line:39 language:JavaScript
PlayerObject C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 5;" kind:class line:5 language:JavaScript Parser.delimited C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 79;" kind:function line:79 language:JavaScript
PlayerObject C:\Users\danie\Desktop\netburner\src\Faction.js 121;" kind:class line:121 language:JavaScript Parser.is_kw C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 26;" kind:function line:26 language:JavaScript
PlayerObject C:\Users\danie\Desktop\netburner\src\Player.js 2;" kind:class line:2 language:JavaScript Parser.is_op C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 32;" kind:function line:32 language:JavaScript
PlayerObject.PlayerObject C:\Users\danie\Desktop\netburner\src\Player.js 383;" kind:class line:383 language:JavaScript Parser.is_punc C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 20;" kind:function line:20 language:JavaScript
PlayerObject.PlayerObject C:\Users\danie\Desktop\netburner\src\Player.js 616;" kind:method line:616 language:JavaScript Parser.maybe_binary C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 62;" kind:function line:62 language:JavaScript
PlayerObject.PlayerObject.getFactionFieldWorkRepGain C:\Users\danie\Desktop\netburner\src\Player.js 601;" kind:method line:601 language:JavaScript Parser.parse_call C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 92;" kind:function line:92 language:JavaScript
PlayerObject.PlayerObject.getFactionSecurityWorkRepGain C:\Users\danie\Desktop\netburner\src\Player.js 592;" kind:method line:592 language:JavaScript Parser.unexpected C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 58;" kind:function line:58 language:JavaScript
PlayerObject.PlayerObject.getWorkAgiExpGain C:\Users\danie\Desktop\netburner\src\Player.js 572;" kind:method line:572 language:JavaScript PlayerObject C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 5;" kind:class line:5 language:JavaScript
PlayerObject.PlayerObject.getWorkChaExpGain C:\Users\danie\Desktop\netburner\src\Player.js 578;" kind:method line:578 language:JavaScript PlayerObject C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 121;" kind:class line:121 language:JavaScript
PlayerObject.PlayerObject.getWorkDefExpGain C:\Users\danie\Desktop\netburner\src\Player.js 560;" kind:method line:560 language:JavaScript PlayerObject C:\Users\daniel.xie\Desktop\netburner\src\Player.js 2;" kind:class line:2 language:JavaScript
PlayerObject.PlayerObject.getWorkDexExpGain C:\Users\danie\Desktop\netburner\src\Player.js 566;" kind:method line:566 language:JavaScript PlayerObject.PlayerObject C:\Users\daniel.xie\Desktop\netburner\src\Player.js 385;" kind:class line:385 language:JavaScript
PlayerObject.PlayerObject.getWorkHackExpGain C:\Users\danie\Desktop\netburner\src\Player.js 548;" kind:method line:548 language:JavaScript PlayerObject.PlayerObject C:\Users\daniel.xie\Desktop\netburner\src\Player.js 676;" kind:method line:676 language:JavaScript
PlayerObject.PlayerObject.getWorkMoneyGain C:\Users\danie\Desktop\netburner\src\Player.js 542;" kind:method line:542 language:JavaScript PlayerObject.PlayerObject.createProgramWork C:\Users\daniel.xie\Desktop\netburner\src\Player.js 636;" kind:method line:636 language:JavaScript
PlayerObject.PlayerObject.getWorkRepGain C:\Users\danie\Desktop\netburner\src\Player.js 584;" kind:method line:584 language:JavaScript PlayerObject.PlayerObject.finishCreateProgramWork C:\Users\daniel.xie\Desktop\netburner\src\Player.js 655;" kind:method line:655 language:JavaScript
PlayerObject.PlayerObject.getWorkStrExpGain C:\Users\danie\Desktop\netburner\src\Player.js 554;" kind:method line:554 language:JavaScript PlayerObject.PlayerObject.getFactionFieldWorkRepGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 603;" kind:method line:603 language:JavaScript
PlayerObject.PlayerObject.startFactionFieldWork C:\Users\danie\Desktop\netburner\src\Player.js 463;" kind:method line:463 language:JavaScript PlayerObject.PlayerObject.getFactionSecurityWorkRepGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 594;" kind:method line:594 language:JavaScript
PlayerObject.PlayerObject.startFactionHackWork C:\Users\danie\Desktop\netburner\src\Player.js 448;" kind:method line:448 language:JavaScript PlayerObject.PlayerObject.getWorkAgiExpGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 574;" kind:method line:574 language:JavaScript
PlayerObject.PlayerObject.startFactionSecurityWork C:\Users\danie\Desktop\netburner\src\Player.js 478;" kind:method line:478 language:JavaScript PlayerObject.PlayerObject.getWorkChaExpGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 580;" kind:method line:580 language:JavaScript
PlayerObject.PlayerObject.startFactionWork C:\Users\danie\Desktop\netburner\src\Player.js 418;" kind:method line:418 language:JavaScript PlayerObject.PlayerObject.getWorkDefExpGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 562;" kind:method line:562 language:JavaScript
PlayerObject.PlayerObject.toJSON C:\Users\danie\Desktop\netburner\src\Player.js 612;" kind:method line:612 language:JavaScript PlayerObject.PlayerObject.getWorkDexExpGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 568;" kind:method line:568 language:JavaScript
PlayerObject.PlayerObject.workForFaction C:\Users\danie\Desktop\netburner\src\Player.js 493;" kind:method line:493 language:JavaScript PlayerObject.PlayerObject.getWorkHackExpGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 550;" kind:method line:550 language:JavaScript
PlayerObject.analyze C:\Users\danie\Desktop\netburner\src\Player.js 224;" kind:method line:224 language:JavaScript PlayerObject.PlayerObject.getWorkMoneyGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 544;" kind:method line:544 language:JavaScript
PlayerObject.applyForAgentJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 114;" kind:method line:114 language:JavaScript PlayerObject.PlayerObject.getWorkRepGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 586;" kind:method line:586 language:JavaScript
PlayerObject.applyForBusinessJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 105;" kind:method line:105 language:JavaScript PlayerObject.PlayerObject.getWorkStrExpGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 556;" kind:method line:556 language:JavaScript
PlayerObject.applyForEmployeeJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 123;" kind:method line:123 language:JavaScript PlayerObject.PlayerObject.startCreateProgramWork C:\Users\daniel.xie\Desktop\netburner\src\Player.js 614;" kind:method line:614 language:JavaScript
PlayerObject.applyForItJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 80;" kind:method line:80 language:JavaScript PlayerObject.PlayerObject.startFactionFieldWork C:\Users\daniel.xie\Desktop\netburner\src\Player.js 465;" kind:method line:465 language:JavaScript
PlayerObject.applyForJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 5;" kind:method line:5 language:JavaScript PlayerObject.PlayerObject.startFactionHackWork C:\Users\daniel.xie\Desktop\netburner\src\Player.js 450;" kind:method line:450 language:JavaScript
PlayerObject.applyForNetworkEngineerJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 96;" kind:method line:96 language:JavaScript PlayerObject.PlayerObject.startFactionSecurityWork C:\Users\daniel.xie\Desktop\netburner\src\Player.js 480;" kind:method line:480 language:JavaScript
PlayerObject.applyForSecurityEngineerJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 84;" kind:method line:84 language:JavaScript PlayerObject.PlayerObject.startFactionWork C:\Users\daniel.xie\Desktop\netburner\src\Player.js 420;" kind:method line:420 language:JavaScript
PlayerObject.applyForSecurityJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 109;" kind:method line:109 language:JavaScript PlayerObject.PlayerObject.toJSON C:\Users\daniel.xie\Desktop\netburner\src\Player.js 672;" kind:method line:672 language:JavaScript
PlayerObject.applyForSoftwareJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 76;" kind:method line:76 language:JavaScript PlayerObject.PlayerObject.workForFaction C:\Users\daniel.xie\Desktop\netburner\src\Player.js 495;" kind:method line:495 language:JavaScript
PlayerObject.applyForWaiterJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 135;" kind:method line:135 language:JavaScript PlayerObject.analyze C:\Users\daniel.xie\Desktop\netburner\src\Player.js 226;" kind:method line:226 language:JavaScript
PlayerObject.calculateExpGain C:\Users\danie\Desktop\netburner\src\Player.js 210;" kind:method line:210 language:JavaScript PlayerObject.applyForAgentJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 114;" kind:method line:114 language:JavaScript
PlayerObject.calculateHackingChance C:\Users\danie\Desktop\netburner\src\Player.js 174;" kind:method line:174 language:JavaScript PlayerObject.applyForBusinessJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 105;" kind:method line:105 language:JavaScript
PlayerObject.calculateHackingTime C:\Users\danie\Desktop\netburner\src\Player.js 186;" kind:method line:186 language:JavaScript PlayerObject.applyForEmployeeJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 123;" kind:method line:123 language:JavaScript
PlayerObject.calculatePercentMoneyHacked C:\Users\danie\Desktop\netburner\src\Player.js 197;" kind:method line:197 language:JavaScript PlayerObject.applyForItJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 80;" kind:method line:80 language:JavaScript
PlayerObject.calculateSkill C:\Users\danie\Desktop\netburner\src\Player.js 155;" kind:method line:155 language:JavaScript PlayerObject.applyForJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 5;" kind:method line:5 language:JavaScript
PlayerObject.checkForFactionInvitations C:\Users\danie\Desktop\netburner\src\Faction.js 121;" kind:method line:121 language:JavaScript PlayerObject.applyForNetworkEngineerJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 96;" kind:method line:96 language:JavaScript
PlayerObject.finishWork C:\Users\danie\Desktop\netburner\src\Player.js 237;" kind:method line:237 language:JavaScript PlayerObject.applyForSecurityEngineerJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 84;" kind:method line:84 language:JavaScript
PlayerObject.gainMoney C:\Users\danie\Desktop\netburner\src\Player.js 230;" kind:method line:230 language:JavaScript PlayerObject.applyForSecurityJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 109;" kind:method line:109 language:JavaScript
PlayerObject.getCurrentServer C:\Users\danie\Desktop\netburner\src\Player.js 144;" kind:method line:144 language:JavaScript PlayerObject.applyForSoftwareJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 76;" kind:method line:76 language:JavaScript
PlayerObject.getHomeComputer C:\Users\danie\Desktop\netburner\src\Player.js 148;" kind:method line:148 language:JavaScript PlayerObject.applyForWaiterJob C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 135;" kind:method line:135 language:JavaScript
PlayerObject.hack C:\Users\danie\Desktop\netburner\src\Player.js 217;" kind:method line:217 language:JavaScript PlayerObject.calculateExpGain C:\Users\daniel.xie\Desktop\netburner\src\Player.js 212;" kind:method line:212 language:JavaScript
PlayerObject.init C:\Users\danie\Desktop\netburner\src\Player.js 133;" kind:method line:133 language:JavaScript PlayerObject.calculateHackingChance C:\Users\daniel.xie\Desktop\netburner\src\Player.js 176;" kind:method line:176 language:JavaScript
PlayerObject.isQualified C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 148;" kind:method line:148 language:JavaScript PlayerObject.calculateHackingTime C:\Users\daniel.xie\Desktop\netburner\src\Player.js 188;" kind:method line:188 language:JavaScript
PlayerObject.startWork C:\Users\danie\Desktop\netburner\src\Player.js 296;" kind:method line:296 language:JavaScript PlayerObject.calculatePercentMoneyHacked C:\Users\daniel.xie\Desktop\netburner\src\Player.js 199;" kind:method line:199 language:JavaScript
PlayerObject.updateSkillLevels C:\Users\danie\Desktop\netburner\src\Player.js 159;" kind:method line:159 language:JavaScript PlayerObject.calculateSkill C:\Users\daniel.xie\Desktop\netburner\src\Player.js 157;" kind:method line:157 language:JavaScript
PlayerObject.work C:\Users\danie\Desktop\netburner\src\Player.js 334;" kind:method line:334 language:JavaScript PlayerObject.checkForFactionInvitations C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 121;" kind:method line:121 language:JavaScript
PrintAllServers C:\Users\danie\Desktop\netburner\src\Server.js 692;" kind:function line:692 language:JavaScript PlayerObject.finishWork C:\Users\daniel.xie\Desktop\netburner\src\Player.js 239;" kind:method line:239 language:JavaScript
Reviver C:\Users\danie\Desktop\netburner\utils\JSONReviver.js 8;" kind:function line:8 language:JavaScript PlayerObject.gainMoney C:\Users\daniel.xie\Desktop\netburner\src\Player.js 232;" kind:method line:232 language:JavaScript
Script C:\Users\danie\Desktop\netburner\src\Script.js 66;" kind:class line:66 language:JavaScript PlayerObject.getCurrentServer C:\Users\daniel.xie\Desktop\netburner\src\Player.js 146;" kind:method line:146 language:JavaScript
Script.fromJSON C:\Users\danie\Desktop\netburner\src\Script.js 132;" kind:function line:132 language:JavaScript PlayerObject.getHomeComputer C:\Users\daniel.xie\Desktop\netburner\src\Player.js 150;" kind:method line:150 language:JavaScript
Script.saveScript C:\Users\danie\Desktop\netburner\src\Script.js 89;" kind:method line:89 language:JavaScript PlayerObject.hack C:\Users\daniel.xie\Desktop\netburner\src\Player.js 219;" kind:method line:219 language:JavaScript
Script.toJSON C:\Users\danie\Desktop\netburner\src\Script.js 128;" kind:method line:128 language:JavaScript PlayerObject.init C:\Users\daniel.xie\Desktop\netburner\src\Player.js 135;" kind:method line:135 language:JavaScript
Script.updateNumInstructions C:\Users\danie\Desktop\netburner\src\Script.js 115;" kind:method line:115 language:JavaScript PlayerObject.isQualified C:\Users\daniel.xie\Desktop\netburner\src\CompanyJobApplication.js 148;" kind:method line:148 language:JavaScript
Script.updateRamUsage C:\Users\danie\Desktop\netburner\src\Script.js 124;" kind:method line:124 language:JavaScript PlayerObject.startWork C:\Users\daniel.xie\Desktop\netburner\src\Player.js 298;" kind:method line:298 language:JavaScript
ScriptEditorLastStatus C:\Users\danie\Desktop\netburner\src\Script.js 56;" kind:variable line:56 language:JavaScript PlayerObject.updateSkillLevels C:\Users\daniel.xie\Desktop\netburner\src\Player.js 161;" kind:method line:161 language:JavaScript
Server C:\Users\danie\Desktop\netburner\src\Server.js 4;" kind:class line:4 language:JavaScript PlayerObject.work C:\Users\daniel.xie\Desktop\netburner\src\Player.js 336;" kind:method line:336 language:JavaScript
Server.fromJSON C:\Users\danie\Desktop\netburner\src\Server.js 108;" kind:function line:108 language:JavaScript PrintAllServers C:\Users\daniel.xie\Desktop\netburner\src\Server.js 692;" kind:function line:692 language:JavaScript
Server.getScript C:\Users\danie\Desktop\netburner\src\Server.js 94;" kind:method line:94 language:JavaScript Reviver C:\Users\daniel.xie\Desktop\netburner\utils\JSONReviver.js 8;" kind:function line:8 language:JavaScript
Server.getServerOnNetwork C:\Users\danie\Desktop\netburner\src\Server.js 84;" kind:method line:84 language:JavaScript Script C:\Users\daniel.xie\Desktop\netburner\src\Script.js 66;" kind:class line:66 language:JavaScript
Server.init C:\Users\danie\Desktop\netburner\src\Server.js 57;" kind:method line:57 language:JavaScript Script.displayLog C:\Users\daniel.xie\Desktop\netburner\src\Script.js 139;" kind:method line:139 language:JavaScript
Server.setHackingParameters C:\Users\danie\Desktop\netburner\src\Server.js 69;" kind:method line:69 language:JavaScript Script.fromJSON C:\Users\daniel.xie\Desktop\netburner\src\Script.js 150;" kind:function line:150 language:JavaScript
Server.setPortProperties C:\Users\danie\Desktop\netburner\src\Server.js 78;" kind:method line:78 language:JavaScript Script.log C:\Users\daniel.xie\Desktop\netburner\src\Script.js 129;" kind:method line:129 language:JavaScript
Server.toJSON C:\Users\danie\Desktop\netburner\src\Server.js 104;" kind:method line:104 language:JavaScript Script.saveScript C:\Users\daniel.xie\Desktop\netburner\src\Script.js 90;" kind:method line:90 language:JavaScript
SizeOfAllServers C:\Users\danie\Desktop\netburner\src\Server.js 657;" kind:function line:657 language:JavaScript Script.toJSON C:\Users\daniel.xie\Desktop\netburner\src\Script.js 145;" kind:method line:145 language:JavaScript
SpecialServerIpsMap C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 2;" kind:function line:2 language:JavaScript Script.updateNumInstructions C:\Users\daniel.xie\Desktop\netburner\src\Script.js 116;" kind:method line:116 language:JavaScript
SpecialServerIpsMap C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 5;" kind:class line:5 language:JavaScript Script.updateRamUsage C:\Users\daniel.xie\Desktop\netburner\src\Script.js 125;" kind:method line:125 language:JavaScript
SpecialServerIpsMap.addIp C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 5;" kind:method line:5 language:JavaScript ScriptEditorLastStatus C:\Users\daniel.xie\Desktop\netburner\src\Script.js 56;" kind:variable line:56 language:JavaScript
SpecialServerIpsMap.fromJSON C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 13;" kind:function line:13 language:JavaScript Server C:\Users\daniel.xie\Desktop\netburner\src\Server.js 4;" kind:class line:4 language:JavaScript
SpecialServerIpsMap.toJSON C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 9;" kind:method line:9 language:JavaScript Server.fromJSON C:\Users\daniel.xie\Desktop\netburner\src\Server.js 108;" kind:function line:108 language:JavaScript
SpecialServerIpsSave C:\Users\danie\Desktop\netburner\src\engine.js 80;" kind:variable line:80 language:JavaScript Server.getScript C:\Users\daniel.xie\Desktop\netburner\src\Server.js 94;" kind:method line:94 language:JavaScript
String C:\Users\danie\Desktop\netburner\utils\StringHelperFunctions.js 23;" kind:class line:23 language:JavaScript Server.getServerOnNetwork C:\Users\daniel.xie\Desktop\netburner\src\Server.js 84;" kind:method line:84 language:JavaScript
String.replaceAt C:\Users\danie\Desktop\netburner\utils\StringHelperFunctions.js 23;" kind:method line:23 language:JavaScript Server.init C:\Users\daniel.xie\Desktop\netburner\src\Server.js 57;" kind:method line:57 language:JavaScript
Tokenizer C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 16;" kind:function line:16 language:JavaScript Server.setHackingParameters C:\Users\daniel.xie\Desktop\netburner\src\Server.js 69;" kind:method line:69 language:JavaScript
WorkerScript C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 9;" kind:class line:9 language:JavaScript Server.setPortProperties C:\Users\daniel.xie\Desktop\netburner\src\Server.js 78;" kind:method line:78 language:JavaScript
WorkerScript.getServer C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 21;" kind:method line:21 language:JavaScript Server.toJSON C:\Users\daniel.xie\Desktop\netburner\src\Server.js 104;" kind:method line:104 language:JavaScript
addWorkerScript C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 134;" kind:function line:134 language:JavaScript SizeOfAllServers C:\Users\daniel.xie\Desktop\netburner\src\Server.js 657;" kind:function line:657 language:JavaScript
allFiles C:\Users\danie\Desktop\netburner\src\Terminal.js 317;" kind:variable line:317 language:JavaScript SpecialServerIpsMap C:\Users\daniel.xie\Desktop\netburner\src\SpecialServerIps.js 2;" kind:function line:2 language:JavaScript
applyAugmentation C:\Users\danie\Desktop\netburner\src\Augmentations.js 488;" kind:function line:488 language:JavaScript SpecialServerIpsMap C:\Users\daniel.xie\Desktop\netburner\src\SpecialServerIps.js 5;" kind:class line:5 language:JavaScript
apply_op C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 493;" kind:function line:493 language:JavaScript SpecialServerIpsMap.addIp C:\Users\daniel.xie\Desktop\netburner\src\SpecialServerIps.js 5;" kind:method line:5 language:JavaScript
apply_op.div C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 499;" kind:function line:499 language:JavaScript SpecialServerIpsMap.fromJSON C:\Users\daniel.xie\Desktop\netburner\src\SpecialServerIps.js 13;" kind:function line:13 language:JavaScript
apply_op.num C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 494;" kind:function line:494 language:JavaScript SpecialServerIpsMap.toJSON C:\Users\daniel.xie\Desktop\netburner\src\SpecialServerIps.js 9;" kind:method line:9 language:JavaScript
checkValidFilename C:\Users\danie\Desktop\netburner\src\Script.js 47;" kind:function line:47 language:JavaScript SpecialServerIpsSave C:\Users\daniel.xie\Desktop\netburner\src\engine.js 80;" kind:variable line:80 language:JavaScript
convertTimeMsToTimeElapsedString C:\Users\danie\Desktop\netburner\utils\StringHelperFunctions.js 31;" kind:function line:31 language:JavaScript String C:\Users\daniel.xie\Desktop\netburner\utils\StringHelperFunctions.js 23;" kind:class line:23 language:JavaScript
createRandomByte C:\Users\danie\Desktop\netburner\utils\IPAddress.js 30;" kind:function line:30 language:JavaScript String.replaceAt C:\Users\daniel.xie\Desktop\netburner\utils\StringHelperFunctions.js 23;" kind:method line:23 language:JavaScript
createRandomIp C:\Users\danie\Desktop\netburner\utils\IPAddress.js 5;" kind:function line:5 language:JavaScript Tokenizer C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 16;" kind:function line:16 language:JavaScript
croak C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 22;" kind:function line:22 language:JavaScript WorkerScript C:\Users\daniel.xie\Desktop\netburner\src\Netscript\NetscriptWorker.js 9;" kind:class line:9 language:JavaScript
dialogBoxClose C:\Users\danie\Desktop\netburner\utils\DialogBox.js 18;" kind:function line:18 language:JavaScript WorkerScript.getServer C:\Users\daniel.xie\Desktop\netburner\src\Netscript\NetscriptWorker.js 21;" kind:method line:21 language:JavaScript
dialogBoxCreate C:\Users\danie\Desktop\netburner\utils\DialogBox.js 42;" kind:function line:42 language:JavaScript addWorkerScript C:\Users\daniel.xie\Desktop\netburner\src\Netscript\NetscriptWorker.js 134;" kind:function line:134 language:JavaScript
dialogBoxInit C:\Users\danie\Desktop\netburner\utils\DialogBox.js 2;" kind:function line:2 language:JavaScript allFiles C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 317;" kind:variable line:317 language:JavaScript
dialogBoxOpen C:\Users\danie\Desktop\netburner\utils\DialogBox.js 26;" kind:function line:26 language:JavaScript applyAugmentation C:\Users\daniel.xie\Desktop\netburner\src\Augmentations.js 488;" kind:function line:488 language:JavaScript
dialogBoxSetText C:\Users\danie\Desktop\netburner\utils\DialogBox.js 31;" kind:function line:31 language:JavaScript apply_op C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 493;" kind:function line:493 language:JavaScript
diff C:\Users\danie\Desktop\netburner\src\engine.js 481;" kind:variable line:481 language:JavaScript apply_op.div C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 499;" kind:function line:499 language:JavaScript
displayCreateProgramContent C:\Users\danie\Desktop\netburner\src\CreateProgram.js 2;" kind:function line:2 language:JavaScript apply_op.num C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 494;" kind:function line:494 language:JavaScript
displayFactionAugmentations C:\Users\danie\Desktop\netburner\src\Faction.js 613;" kind:function line:613 language:JavaScript checkValidFilename C:\Users\daniel.xie\Desktop\netburner\src\Script.js 47;" kind:function line:47 language:JavaScript
displayFactionContent C:\Users\danie\Desktop\netburner\src\Faction.js 418;" kind:function line:418 language:JavaScript convertTimeMsToTimeElapsedString C:\Users\daniel.xie\Desktop\netburner\utils\StringHelperFunctions.js 31;" kind:function line:31 language:JavaScript
eof C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 19;" kind:function line:19 language:JavaScript createRandomByte C:\Users\daniel.xie\Desktop\netburner\utils\IPAddress.js 30;" kind:function line:30 language:JavaScript
eof C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 165;" kind:function line:165 language:JavaScript createRandomIp C:\Users\daniel.xie\Desktop\netburner\utils\IPAddress.js 5;" kind:function line:5 language:JavaScript
evaluate C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 7;" kind:function line:7 language:JavaScript croak C:\Users\daniel.xie\Desktop\netburner\src\Netscript\InputStream.js 22;" kind:function line:22 language:JavaScript
evaluateFor C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 328;" kind:function line:328 language:JavaScript dialogBoxClose C:\Users\daniel.xie\Desktop\netburner\utils\DialogBox.js 18;" kind:function line:18 language:JavaScript
evaluateProg C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 455;" kind:function line:455 language:JavaScript dialogBoxCreate C:\Users\daniel.xie\Desktop\netburner\utils\DialogBox.js 42;" kind:function line:42 language:JavaScript
evaluateWhile C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 400;" kind:function line:400 language:JavaScript dialogBoxInit C:\Users\daniel.xie\Desktop\netburner\utils\DialogBox.js 2;" kind:function line:2 language:JavaScript
factionInvitationBoxClose C:\Users\danie\Desktop\netburner\utils\FactionInvitationBox.js 17;" kind:function line:17 language:JavaScript dialogBoxOpen C:\Users\daniel.xie\Desktop\netburner\utils\DialogBox.js 26;" kind:function line:26 language:JavaScript
factionInvitationBoxCreate C:\Users\danie\Desktop\netburner\utils\FactionInvitationBox.js 38;" kind:function line:38 language:JavaScript dialogBoxSetText C:\Users\daniel.xie\Desktop\netburner\utils\DialogBox.js 31;" kind:function line:31 language:JavaScript
factionInvitationBoxInit C:\Users\danie\Desktop\netburner\utils\FactionInvitationBox.js 2;" kind:function line:2 language:JavaScript diff C:\Users\daniel.xie\Desktop\netburner\src\engine.js 481;" kind:variable line:481 language:JavaScript
factionInvitationBoxOpen C:\Users\danie\Desktop\netburner\utils\FactionInvitationBox.js 22;" kind:function line:22 language:JavaScript displayFactionAugmentations C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 613;" kind:function line:613 language:JavaScript
factionInvitationSetMessage C:\Users\danie\Desktop\netburner\utils\FactionInvitationBox.js 32;" kind:function line:32 language:JavaScript displayFactionContent C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 418;" kind:function line:418 language:JavaScript
factionInvitationSetText C:\Users\danie\Desktop\netburner\utils\FactionInvitationBox.js 27;" kind:function line:27 language:JavaScript eof C:\Users\daniel.xie\Desktop\netburner\src\Netscript\InputStream.js 19;" kind:function line:19 language:JavaScript
filename C:\Users\danie\Desktop\netburner\src\Terminal.js 339;" kind:variable line:339 language:JavaScript eof C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 165;" kind:function line:165 language:JavaScript
getIndicesOf C:\Users\danie\Desktop\netburner\utils\StringHelperFunctions.js 5;" kind:function line:5 language:JavaScript evaluate C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 7;" kind:function line:7 language:JavaScript
getNextCompanyPosition C:\Users\danie\Desktop\netburner\src\Company.js 328;" kind:function line:328 language:JavaScript evaluateFor C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 328;" kind:function line:328 language:JavaScript
hackProgressBarPost C:\Users\danie\Desktop\netburner\src\Terminal.js 10;" kind:function line:10 language:JavaScript evaluateProg C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 455;" kind:function line:455 language:JavaScript
hackProgressPost C:\Users\danie\Desktop\netburner\src\Terminal.js 15;" kind:function line:15 language:JavaScript evaluateWhile C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 400;" kind:function line:400 language:JavaScript
hostname C:\Users\danie\Desktop\netburner\src\engine.js 410;" kind:variable line:410 language:JavaScript factionInvitationBoxClose C:\Users\daniel.xie\Desktop\netburner\utils\FactionInvitationBox.js 17;" kind:function line:17 language:JavaScript
initAugmentations C:\Users\danie\Desktop\netburner\src\Augmentations.js 54;" kind:function line:54 language:JavaScript factionInvitationBoxCreate C:\Users\daniel.xie\Desktop\netburner\utils\FactionInvitationBox.js 38;" kind:function line:38 language:JavaScript
initCompanies C:\Users\danie\Desktop\netburner\src\Company.js 425;" kind:function line:425 language:JavaScript factionInvitationBoxInit C:\Users\daniel.xie\Desktop\netburner\utils\FactionInvitationBox.js 2;" kind:function line:2 language:JavaScript
initFactions C:\Users\danie\Desktop\netburner\src\Faction.js 47;" kind:function line:47 language:JavaScript factionInvitationBoxOpen C:\Users\daniel.xie\Desktop\netburner\utils\FactionInvitationBox.js 22;" kind:function line:22 language:JavaScript
initForeignServers C:\Users\danie\Desktop\netburner\src\Server.js 117;" kind:function line:117 language:JavaScript factionInvitationSetMessage C:\Users\daniel.xie\Desktop\netburner\utils\FactionInvitationBox.js 32;" kind:function line:32 language:JavaScript
initLocationButtons C:\Users\danie\Desktop\netburner\src\Location.js 745;" kind:function line:745 language:JavaScript factionInvitationSetText C:\Users\daniel.xie\Desktop\netburner\utils\FactionInvitationBox.js 27;" kind:function line:27 language:JavaScript
inviteToFaction C:\Users\danie\Desktop\netburner\src\Faction.js 363;" kind:function line:363 language:JavaScript filename C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 339;" kind:variable line:339 language:JavaScript
ip C:\Users\danie\Desktop\netburner\src\Terminal.js 225;" kind:variable line:225 language:JavaScript getIndicesOf C:\Users\daniel.xie\Desktop\netburner\utils\StringHelperFunctions.js 5;" kind:function line:5 language:JavaScript
ipExists C:\Users\danie\Desktop\netburner\utils\IPAddress.js 19;" kind:function line:19 language:JavaScript getNextCompanyPosition C:\Users\daniel.xie\Desktop\netburner\src\Company.js 328;" kind:function line:328 language:JavaScript
isValidIPAddress C:\Users\danie\Desktop\netburner\utils\IPAddress.js 34;" kind:function line:34 language:JavaScript hackProgressBarPost C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 10;" kind:function line:10 language:JavaScript
is_digit C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 31;" kind:function line:31 language:JavaScript hackProgressPost C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 15;" kind:function line:15 language:JavaScript
is_id C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 40;" kind:function line:40 language:JavaScript hostname C:\Users\daniel.xie\Desktop\netburner\src\engine.js 410;" kind:variable line:410 language:JavaScript
is_id_start C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 36;" kind:function line:36 language:JavaScript initAugmentations C:\Users\daniel.xie\Desktop\netburner\src\Augmentations.js 54;" kind:function line:54 language:JavaScript
is_keyword C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 27;" kind:function line:27 language:JavaScript initCompanies C:\Users\daniel.xie\Desktop\netburner\src\Company.js 425;" kind:function line:425 language:JavaScript
is_op_char C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 44;" kind:function line:44 language:JavaScript initFactions C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 47;" kind:function line:47 language:JavaScript
is_punc C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 48;" kind:function line:48 language:JavaScript initForeignServers C:\Users\daniel.xie\Desktop\netburner\src\Server.js 117;" kind:function line:117 language:JavaScript
is_whitespace C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 52;" kind:function line:52 language:JavaScript initLocationButtons C:\Users\daniel.xie\Desktop\netburner\src\Location.js 745;" kind:function line:745 language:JavaScript
item C:\Users\danie\Desktop\netburner\src\engine.js 390;" kind:variable line:390 language:JavaScript inviteToFaction C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 363;" kind:function line:363 language:JavaScript
itemText C:\Users\danie\Desktop\netburner\src\engine.js 407;" kind:variable line:407 language:JavaScript ip C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 225;" kind:variable line:225 language:JavaScript
joinFaction C:\Users\danie\Desktop\netburner\src\Faction.js 370;" kind:function line:370 language:JavaScript ipExists C:\Users\daniel.xie\Desktop\netburner\utils\IPAddress.js 19;" kind:function line:19 language:JavaScript
killWorkerScript C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 124;" kind:function line:124 language:JavaScript isValidIPAddress C:\Users\daniel.xie\Desktop\netburner\utils\IPAddress.js 34;" kind:function line:34 language:JavaScript
li C:\Users\danie\Desktop\netburner\src\engine.js 372;" kind:variable line:372 language:JavaScript is_digit C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 31;" kind:function line:31 language:JavaScript
loadAllRunningScripts C:\Users\danie\Desktop\netburner\src\Script.js 141;" kind:function line:141 language:JavaScript is_id C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 40;" kind:function line:40 language:JavaScript
mainMenu C:\Users\danie\Desktop\netburner\src\engine.js 251;" kind:variable line:251 language:JavaScript is_id_start C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 36;" kind:function line:36 language:JavaScript
maybe_call C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 203;" kind:function line:203 language:JavaScript is_keyword C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 27;" kind:function line:27 language:JavaScript
next C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 11;" kind:function line:11 language:JavaScript is_op_char C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 44;" kind:function line:44 language:JavaScript
next C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 157;" kind:function line:157 language:JavaScript is_punc C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 48;" kind:function line:48 language:JavaScript
offlineEps C:\Users\danie\Desktop\netburner\src\engine.js 422;" kind:variable line:422 language:JavaScript is_whitespace C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 52;" kind:function line:52 language:JavaScript
offlineMps C:\Users\danie\Desktop\netburner\src\engine.js 420;" kind:variable line:420 language:JavaScript item C:\Users\daniel.xie\Desktop\netburner\src\engine.js 390;" kind:variable line:390 language:JavaScript
offlineMpsText C:\Users\danie\Desktop\netburner\src\engine.js 421;" kind:variable line:421 language:JavaScript itemText C:\Users\daniel.xie\Desktop\netburner\src\engine.js 407;" kind:variable line:407 language:JavaScript
offset C:\Users\danie\Desktop\netburner\src\engine.js 482;" kind:variable line:482 language:JavaScript joinFaction C:\Users\daniel.xie\Desktop\netburner\src\Faction.js 370;" kind:function line:370 language:JavaScript
onlineEps C:\Users\danie\Desktop\netburner\src\engine.js 416;" kind:variable line:416 language:JavaScript killWorkerScript C:\Users\daniel.xie\Desktop\netburner\src\Netscript\NetscriptWorker.js 124;" kind:function line:124 language:JavaScript
onlineMps C:\Users\danie\Desktop\netburner\src\engine.js 414;" kind:variable line:414 language:JavaScript li C:\Users\daniel.xie\Desktop\netburner\src\engine.js 372;" kind:variable line:372 language:JavaScript
onlineMpsText C:\Users\danie\Desktop\netburner\src\engine.js 415;" kind:variable line:415 language:JavaScript loadAllRunningScripts C:\Users\daniel.xie\Desktop\netburner\src\Script.js 159;" kind:function line:159 language:JavaScript
parse_atom C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 208;" kind:function line:208 language:JavaScript mainMenu C:\Users\daniel.xie\Desktop\netburner\src\engine.js 251;" kind:variable line:251 language:JavaScript
parse_bool C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 196;" kind:function line:196 language:JavaScript maybe_call C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 203;" kind:function line:203 language:JavaScript
parse_expression C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 248;" kind:function line:248 language:JavaScript next C:\Users\daniel.xie\Desktop\netburner\src\Netscript\InputStream.js 11;" kind:function line:11 language:JavaScript
parse_for C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 154;" kind:function line:154 language:JavaScript next C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 157;" kind:function line:157 language:JavaScript
parse_if C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 111;" kind:function line:111 language:JavaScript offlineEps C:\Users\daniel.xie\Desktop\netburner\src\engine.js 422;" kind:variable line:422 language:JavaScript
parse_if.ret.cond C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 122;" kind:property line:122 language:JavaScript offlineMps C:\Users\daniel.xie\Desktop\netburner\src\engine.js 420;" kind:variable line:420 language:JavaScript
parse_if.ret.type C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 121;" kind:property line:121 language:JavaScript offlineMpsText C:\Users\daniel.xie\Desktop\netburner\src\engine.js 421;" kind:variable line:421 language:JavaScript
parse_prog C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 240;" kind:function line:240 language:JavaScript offset C:\Users\daniel.xie\Desktop\netburner\src\engine.js 482;" kind:variable line:482 language:JavaScript
parse_toplevel C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 230;" kind:function line:230 language:JavaScript onlineEps C:\Users\daniel.xie\Desktop\netburner\src\engine.js 416;" kind:variable line:416 language:JavaScript
parse_varname C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 100;" kind:function line:100 language:JavaScript onlineMps C:\Users\daniel.xie\Desktop\netburner\src\engine.js 414;" kind:variable line:414 language:JavaScript
parse_while C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 182;" kind:function line:182 language:JavaScript onlineMpsText C:\Users\daniel.xie\Desktop\netburner\src\engine.js 415;" kind:variable line:415 language:JavaScript
peek C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 16;" kind:function line:16 language:JavaScript parse_atom C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 208;" kind:function line:208 language:JavaScript
peek C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 151;" kind:function line:151 language:JavaScript parse_bool C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 196;" kind:function line:196 language:JavaScript
percent C:\Users\danie\Desktop\netburner\src\engine.js 595;" kind:variable line:595 language:JavaScript parse_expression C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 248;" kind:function line:248 language:JavaScript
post C:\Users\danie\Desktop\netburner\src\Terminal.js 4;" kind:function line:4 language:JavaScript parse_for C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 154;" kind:function line:154 language:JavaScript
postNetburnerText C:\Users\danie\Desktop\netburner\src\Terminal.js 25;" kind:function line:25 language:JavaScript parse_if C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 111;" kind:function line:111 language:JavaScript
postScriptEditorStatus C:\Users\danie\Desktop\netburner\src\Script.js 57;" kind:function line:57 language:JavaScript parse_if.ret.cond C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 122;" kind:property line:122 language:JavaScript
prestigeAugmentation C:\Users\danie\Desktop\netburner\src\Prestige.js 4;" kind:function line:4 language:JavaScript parse_if.ret.type C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 121;" kind:property line:121 language:JavaScript
purchaseAugmentationBoxClose C:\Users\danie\Desktop\netburner\utils\PurchaseAugmentationBox.js 17;" kind:function line:17 language:JavaScript parse_prog C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 240;" kind:function line:240 language:JavaScript
purchaseAugmentationBoxCreate C:\Users\danie\Desktop\netburner\utils\PurchaseAugmentationBox.js 33;" kind:function line:33 language:JavaScript parse_toplevel C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 230;" kind:function line:230 language:JavaScript
purchaseAugmentationBoxInit C:\Users\danie\Desktop\netburner\utils\PurchaseAugmentationBox.js 2;" kind:function line:2 language:JavaScript parse_varname C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 100;" kind:function line:100 language:JavaScript
purchaseAugmentationBoxOpen C:\Users\danie\Desktop\netburner\utils\PurchaseAugmentationBox.js 22;" kind:function line:22 language:JavaScript parse_while C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Parser.js 182;" kind:function line:182 language:JavaScript
purchaseAugmentationBoxSetText C:\Users\danie\Desktop\netburner\utils\PurchaseAugmentationBox.js 27;" kind:function line:27 language:JavaScript peek C:\Users\daniel.xie\Desktop\netburner\src\Netscript\InputStream.js 16;" kind:function line:16 language:JavaScript
purchaseServer C:\Users\danie\Desktop\netburner\src\PurchaseServers.js 2;" kind:function line:2 language:JavaScript peek C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 151;" kind:function line:151 language:JavaScript
purchaseServerBoxClose C:\Users\danie\Desktop\netburner\utils\PurchaseServerBox.js 17;" kind:function line:17 language:JavaScript percent C:\Users\daniel.xie\Desktop\netburner\src\engine.js 595;" kind:variable line:595 language:JavaScript
purchaseServerBoxCreate C:\Users\danie\Desktop\netburner\utils\PurchaseServerBox.js 33;" kind:function line:33 language:JavaScript post C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 4;" kind:function line:4 language:JavaScript
purchaseServerBoxInit C:\Users\danie\Desktop\netburner\utils\PurchaseServerBox.js 2;" kind:function line:2 language:JavaScript postNetburnerText C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 25;" kind:function line:25 language:JavaScript
purchaseServerBoxOpen C:\Users\danie\Desktop\netburner\utils\PurchaseServerBox.js 22;" kind:function line:22 language:JavaScript postScriptEditorStatus C:\Users\daniel.xie\Desktop\netburner\src\Script.js 57;" kind:function line:57 language:JavaScript
purchaseServerBoxSetText C:\Users\danie\Desktop\netburner\utils\PurchaseServerBox.js 27;" kind:function line:27 language:JavaScript prestigeAugmentation C:\Users\daniel.xie\Desktop\netburner\src\Prestige.js 4;" kind:function line:4 language:JavaScript
read_escaped C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 88;" kind:function line:88 language:JavaScript purchaseAugmentationBoxClose C:\Users\daniel.xie\Desktop\netburner\utils\PurchaseAugmentationBox.js 17;" kind:function line:17 language:JavaScript
read_ident C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 79;" kind:function line:79 language:JavaScript purchaseAugmentationBoxCreate C:\Users\daniel.xie\Desktop\netburner\utils\PurchaseAugmentationBox.js 33;" kind:function line:33 language:JavaScript
read_next C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 122;" kind:function line:122 language:JavaScript purchaseAugmentationBoxInit C:\Users\daniel.xie\Desktop\netburner\utils\PurchaseAugmentationBox.js 2;" kind:function line:2 language:JavaScript
read_number C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 63;" kind:function line:63 language:JavaScript purchaseAugmentationBoxOpen C:\Users\daniel.xie\Desktop\netburner\utils\PurchaseAugmentationBox.js 22;" kind:function line:22 language:JavaScript
read_string C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 107;" kind:function line:107 language:JavaScript purchaseAugmentationBoxSetText C:\Users\daniel.xie\Desktop\netburner\utils\PurchaseAugmentationBox.js 27;" kind:function line:27 language:JavaScript
read_while C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 56;" kind:function line:56 language:JavaScript purchaseServer C:\Users\daniel.xie\Desktop\netburner\src\PurchaseServers.js 2;" kind:function line:2 language:JavaScript
runScriptsLoop C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 29;" kind:function line:29 language:JavaScript purchaseServerBoxClose C:\Users\daniel.xie\Desktop\netburner\utils\PurchaseServerBox.js 17;" kind:function line:17 language:JavaScript
scriptCalculateExpGain C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 539;" kind:function line:539 language:JavaScript purchaseServerBoxCreate C:\Users\daniel.xie\Desktop\netburner\utils\PurchaseServerBox.js 33;" kind:function line:33 language:JavaScript
scriptCalculateHackingChance C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 523;" kind:function line:523 language:JavaScript purchaseServerBoxInit C:\Users\daniel.xie\Desktop\netburner\utils\PurchaseServerBox.js 2;" kind:function line:2 language:JavaScript
scriptCalculateHackingTime C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 531;" kind:function line:531 language:JavaScript purchaseServerBoxOpen C:\Users\daniel.xie\Desktop\netburner\utils\PurchaseServerBox.js 22;" kind:function line:22 language:JavaScript
scriptCalculateOfflineProduction C:\Users\danie\Desktop\netburner\src\Script.js 165;" kind:function line:165 language:JavaScript purchaseServerBoxSetText C:\Users\daniel.xie\Desktop\netburner\utils\PurchaseServerBox.js 27;" kind:function line:27 language:JavaScript
scriptCalculatePercentMoneyHacked C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 544;" kind:function line:544 language:JavaScript read_escaped C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 88;" kind:function line:88 language:JavaScript
scriptName C:\Users\danie\Desktop\netburner\src\Terminal.js 301;" kind:variable line:301 language:JavaScript read_ident C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 79;" kind:function line:79 language:JavaScript
scriptname C:\Users\danie\Desktop\netburner\src\Terminal.js 347;" kind:variable line:347 language:JavaScript read_next C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 122;" kind:function line:122 language:JavaScript
serverIpHostname C:\Users\danie\Desktop\netburner\src\engine.js 411;" kind:variable line:411 language:JavaScript read_number C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 63;" kind:function line:63 language:JavaScript
sizeOfObject C:\Users\danie\Desktop\netburner\utils\ObjectHelperFunctions.js 4;" kind:function line:4 language:JavaScript read_string C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 107;" kind:function line:107 language:JavaScript
skip_comment C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 116;" kind:function line:116 language:JavaScript read_while C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 56;" kind:function line:56 language:JavaScript
updateOnlineScriptTimes C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 157;" kind:function line:157 language:JavaScript runScriptsLoop C:\Users\daniel.xie\Desktop\netburner\src\Netscript\NetscriptWorker.js 29;" kind:function line:29 language:JavaScript
updateTerminalScroll C:\Users\danie\Desktop\netburner\src\Terminal.js 20;" kind:function line:20 language:JavaScript scriptCalculateExpGain C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 539;" kind:function line:539 language:JavaScript
window.onload C:\Users\danie\Desktop\netburner\src\engine.js 794;" kind:function line:794 language:JavaScript scriptCalculateHackingChance C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 523;" kind:function line:523 language:JavaScript
workerScripts C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 26;" kind:variable line:26 language:JavaScript scriptCalculateHackingTime C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 531;" kind:function line:531 language:JavaScript
scriptCalculateOfflineProduction C:\Users\daniel.xie\Desktop\netburner\src\Script.js 183;" kind:function line:183 language:JavaScript
scriptCalculatePercentMoneyHacked C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Evaluator.js 544;" kind:function line:544 language:JavaScript
scriptName C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 301;" kind:variable line:301 language:JavaScript
scriptname C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 347;" kind:variable line:347 language:JavaScript
serverIpHostname C:\Users\daniel.xie\Desktop\netburner\src\engine.js 411;" kind:variable line:411 language:JavaScript
sizeOfObject C:\Users\daniel.xie\Desktop\netburner\utils\ObjectHelperFunctions.js 4;" kind:function line:4 language:JavaScript
skip_comment C:\Users\daniel.xie\Desktop\netburner\src\Netscript\Tokenizer.js 116;" kind:function line:116 language:JavaScript
updateOnlineScriptTimes C:\Users\daniel.xie\Desktop\netburner\src\Netscript\NetscriptWorker.js 157;" kind:function line:157 language:JavaScript
updateTerminalScroll C:\Users\daniel.xie\Desktop\netburner\src\Terminal.js 20;" kind:function line:20 language:JavaScript
window.onload C:\Users\daniel.xie\Desktop\netburner\src\engine.js 794;" kind:function line:794 language:JavaScript
workerScripts C:\Users\daniel.xie\Desktop\netburner\src\Netscript\NetscriptWorker.js 26;" kind:variable line:26 language:JavaScript

BIN
tags.idx

Binary file not shown.