From 8de538a59a0697f6156f58e5bfd04cd11ccd43ff Mon Sep 17 00:00:00 2001 From: Daniel Xie Date: Fri, 31 Mar 2017 07:32:04 -0500 Subject: [PATCH] More work on Create Program --- css/menupages.css | 24 +++ index.html | 23 ++- src/Constants.js | 8 + src/CreateProgram.js | 60 ++++++- src/Netscript/Evaluator.js | 2 +- src/Player.js | 33 +++- src/Terminal.js | 2 +- src/tags | 314 +++++++++++++++++++++++++++++++++ src/tags.idx | Bin 0 -> 406 bytes tags | 348 +++++++++++++++++++++++++++++++++++++ tags.idx | Bin 0 -> 441 bytes 11 files changed, 808 insertions(+), 6 deletions(-) create mode 100644 src/tags create mode 100644 src/tags.idx create mode 100644 tags create mode 100644 tags.idx diff --git a/css/menupages.css b/css/menupages.css index dc05c5c8a..36b63b1ea 100644 --- a/css/menupages.css +++ b/css/menupages.css @@ -109,6 +109,30 @@ width: 99%; } +.create-program-a-link-button { + text-decoration: none; + background-color: #555; + color: #FFFFFF; + padding: 4px 4px 4px 4px; + border-top: 1px solid #333333; + border-right: 1px solid #333333; + border-bottom: 1px solid #333333; + border-left: 1px solid #333333; +} + +.create-program-a-link-button-inactive { + text-decoration: none; + background-color: #555; + color: #FFFFFF; + padding: 4px 4px 4px 4px; + border-top: 1px solid #333333; + border-right: 1px solid #333333; + border-bottom: 1px solid #333333; + border-left: 1px solid #333333; + pointer-events: none; + cursor: default; +} + /* Factions */ #factions-container { position: fixed; diff --git a/index.html b/index.html index d57015e63..e9a8d2b96 100644 --- a/index.html +++ b/index.html @@ -304,8 +304,29 @@
diff --git a/src/Constants.js b/src/Constants.js index beca8761d..ddce4c844 100644 --- a/src/Constants.js +++ b/src/Constants.js @@ -12,6 +12,14 @@ CONSTANTS = { //Time (seconds) it takes to run one operation in Netscript OFFLINE CodeOfflineExecutionTime: 10, + //Programs + PortHackProgram: "PortHack.exe", + BruteSSHProgram: "BruteSSH.exe", + FTPCrackProgram: "FTPCrack.exe", + RelaySMTPProgram: "relaySMTP.exe", + HTTPWormProgram: "HTTPWorm.exe", + SQLInjectProgram: "SQLInject.exe", + //Text that is displayed when the 'help' command is ran in Terminal HelpText: "analyze Get statistics and information about current machine
" + "clear Clear all text on the terminal
" + diff --git a/src/CreateProgram.js b/src/CreateProgram.js index bc88ee67d..79da278af 100644 --- a/src/CreateProgram.js +++ b/src/CreateProgram.js @@ -1,15 +1,73 @@ /* Create programs */ function displayCreateProgramContent() { + var portHackALink = document.getElementById("create-program-porthack"); + var bruteSshALink = document.getElementById("create-program-brutessh"); + var ftpCrackALink = document.getElementById("create-program-ftpcrack"); + var relaySmtpALink = document.getElementById("create-program-relaysmtp"); + var httpWormALink = document.getElementById("create-program-httpworm"); + var sqlInjectALink = document.getElementById("create-program-sqlinject"); + + portHackALink.style.display = "none"; + bruteSshALink.style.display = "none"; + ftpCrackALink.style.display = "none"; + relaySmtpALink.style.display = "none"; + httpWormALink.style.display = "none"; + sqlInjectALink.style.display = "none"; + //PortHack.exe (in case you delete it lol) - if (Player.) + if (Player.getHomeComputer().programs.indexOf(CONSTANTS.PortHackProgram) == -1) { + portHackALink.style.display = "block"; + portHackALink.addEventListener("click", function() { + createProgram(CONSTANTS.PortHackProgram); + } + } //BruteSSH + if (Player.getHomeComputer().programs.indexOf(CONSTANTS.BruteSSHProgram) == -1 && + Player.hacking_skill >= 50) { + bruteSshALink.style.display = "block"; + bruteSshALink.addEventListener("click", function() { + createProgram(CONSTANTS.BruteSSHProgram); + } + } //FTPCrack + if (Player.getHomeComputer().programs.indexOf(CONSTANTS.FTPCrackProgram) == -1 && + Player.hacking_skill >= 125) { + ftpCrackALink.style.display = "block"; + ftpCrackALink.addEventListener("click", function() { + createProgram(COSNTANTS.FTPCrackProgram); + } + } //relaySMTP + if (Player.getHomeComputer().programs.indexOf(CONSTANTS.RelaySMTPProgram == -1 && + Player.hacking_skill >= 300) { + relaySmtpALink.style.display = "block"; + relaySmtpAlink.addEventListener("click", function() { + createProgram(CONSTANTS.RelaySMTPProgram); + } + } //HTTPWorm + if (Player.getHomeComputer().programs.indexof(CONSTANTS.HTTPWormProgram == -1 && + Player.hacking_skill >= 500) { + httpWormALink.style.display = "block"; + httpWormALink.addEventListener("click", function() { + createProgram(CONSTANTS.HTTPWormProgram); + } + } //SQLInject + if (Player.getHomeComputer().programs.indexof(CONSTANTS.SQLInjectProgram == -1 && + Player.hacking_skill >= 750) { + sqlInjectALink.style.display = "block"; + sqlInjectALink.addEventListener("click", function() { + createProgram(CONSTANTS.SQLInjectProgram); + } + } +} + +function createProgram() { + } \ No newline at end of file diff --git a/src/Netscript/Evaluator.js b/src/Netscript/Evaluator.js index f3ead7944..a6691ffe0 100644 --- a/src/Netscript/Evaluator.js +++ b/src/Netscript/Evaluator.js @@ -530,7 +530,7 @@ function scriptCalculateHackingChance(server) { //The same as Player's calculateHackingTime() function but takes in the server as an argument function scriptCalculateHackingTime(server) { var difficultyMult = server.requiredHackingSkill * server.hackDifficulty; - var skillFactor = (difficultyMult + 500) / (Player.hacking_skill + 50); + var skillFactor = (difficultyMult + 1000) / (Player.hacking_skill + 50); var hackingTime = skillFactor * Player.hacking_speed_mult; //This is in seconds return hackingTime; } diff --git a/src/Player.js b/src/Player.js index eb8f161e7..99bf2c633 100644 --- a/src/Player.js +++ b/src/Player.js @@ -138,7 +138,7 @@ PlayerObject.prototype.init = function() { this.currentServer = t_homeComp.ip; AddToAllServers(t_homeComp); - this.getHomeComputer().programs.push("PortHack.exe"); + this.getHomeComputer().programs.push(CONSTANTS.PortHackProgram); } PlayerObject.prototype.getCurrentServer = function() { @@ -288,7 +288,7 @@ PlayerObject.prototype.finishWork = function(cancelled) { var mainMenu = document.getElementById("mainmenu-container"); mainMenu.style.visibility = "visible"; - Player.isWorking = false; + this.isWorking = false; Engine.loadTerminalContent(); } @@ -608,6 +608,35 @@ PlayerObject.prototype.getFactionFieldWorkRepGain = function() { return t * this.faction_rep_mult; } +/* Creating a Program */ +PlayerObject.prototype.startCreateProgramWork = function() { + this.isWorking = true; + + this.timeWorked = 0; + + var cancelButton = document.getElementById("work-in-progress-cancel-button"); + + //Remove all old event listeners from Cancel button + var newCancelButton = cancelButton.cloneNode(true); + cancelButton.parentNode.replaceChild(newCancelButton, cancelButton); + + newCancelButton.addEventListener("click", function() { + Player.finishCreateProgramWork(true, faction); + return false; + }); + + //Display Work In Progress Screen + Engine.loadWorkInProgressContent(); +} + +PlayerObject.prototype.createProgramWork = function() { + +} + +PlayerObject.prototype.finishCreateProgramWork = function() { + +} + //Functions for saving and loading the Player data PlayerObject.prototype.toJSON = function() { return Generic_toJSON("PlayerObject", this); diff --git a/src/Terminal.js b/src/Terminal.js index c73857aed..110c86d0d 100644 --- a/src/Terminal.js +++ b/src/Terminal.js @@ -454,7 +454,7 @@ var Terminal = { //Contains the implementations of all possible programs executeProgram: function(programName) { switch (programName) { - case "PortHack.exe": + case CONSTANTS.PortHackProgram: if (Player.getCurrentServer().hasAdminRights) { post("You already have root access to this computer. There is no reason to run PortHack.exe"); } else { diff --git a/src/tags b/src/tags new file mode 100644 index 000000000..2e02fba1c --- /dev/null +++ b/src/tags @@ -0,0 +1,314 @@ +!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/ +!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/ +!_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/ +!_TAG_PROGRAM_NAME Exuberant Ctags // +!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/ +!_TAG_PROGRAM_VERSION 5.8 // +$.analyzeFlag C:\Users\danie\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 +$.finishAction C:\Users\danie\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 +$.finishHack C:\Users\danie\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 +AddToAllServers C:\Users\danie\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 +Augmentation C:\Users\danie\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.fromJSON C:\Users\danie\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.setRequirements C:\Users\danie\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 +AugmentationsSave C:\Users\danie\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.CodeOfflineExecutionTime C:\Users\danie\Desktop\netburner\src\Constants.js 13;" kind:property line:13 language:JavaScript +CONSTANTS.CorpFactionRepRequirement C:\Users\danie\Desktop\netburner\src\Constants.js 7;" kind:property line:7 language:JavaScript +CONSTANTS.HelpText C:\Users\danie\Desktop\netburner\src\Constants.js 16;" kind:property line:16 language:JavaScript +CONSTANTS.MaxSkillLevel C:\Users\danie\Desktop\netburner\src\Constants.js 4;" kind:property line:4 language:JavaScript +CompaniesSave C:\Users\danie\Desktop\netburner\src\engine.js 78;" kind:variable line:78 language:JavaScript +Company C:\Users\danie\Desktop\netburner\src\Company.js 4;" kind:class line:4 language:JavaScript +Company.addPosition C:\Users\danie\Desktop\netburner\src\Company.js 34;" kind:method line:34 language:JavaScript +Company.addPositions C:\Users\danie\Desktop\netburner\src\Company.js 38;" kind:method line:38 language:JavaScript +Company.fromJSON C:\Users\danie\Desktop\netburner\src\Company.js 57;" kind:function line:57 language:JavaScript +Company.hasPosition C:\Users\danie\Desktop\netburner\src\Company.js 44;" kind:method line:44 language:JavaScript +Company.init C:\Users\danie\Desktop\netburner\src\Company.js 23;" kind:method line:23 language:JavaScript +Company.setInfo C:\Users\danie\Desktop\netburner\src\Company.js 30;" kind:method line:30 language:JavaScript +Company.toJSON C:\Users\danie\Desktop\netburner\src\Company.js 53;" kind:method line:53 language:JavaScript +CompanyPosition C:\Users\danie\Desktop\netburner\src\Company.js 64;" kind:class line:64 language:JavaScript +CompanyPosition.calculateJobPerformance C:\Users\danie\Desktop\netburner\src\Company.js 112;" kind:method line:112 language:JavaScript +CompanyPosition.fromJSON C:\Users\danie\Desktop\netburner\src\Company.js 196;" kind:function line:196 language:JavaScript +CompanyPosition.isAgentJob C:\Users\danie\Desktop\netburner\src\Company.js 183;" kind:method line:183 language:JavaScript +CompanyPosition.isBusinessJob C:\Users\danie\Desktop\netburner\src\Company.js 160;" kind:method line:160 language:JavaScript +CompanyPosition.isITJob C:\Users\danie\Desktop\netburner\src\Company.js 136;" kind:method line:136 language:JavaScript +CompanyPosition.isNetworkEngineerJob C:\Users\danie\Desktop\netburner\src\Company.js 153;" kind:method line:153 language:JavaScript +CompanyPosition.isSecurityEngineerJob C:\Users\danie\Desktop\netburner\src\Company.js 146;" kind:method line:146 language:JavaScript +CompanyPosition.isSecurityJob C:\Users\danie\Desktop\netburner\src\Company.js 172;" kind:method line:172 language:JavaScript +CompanyPosition.isSoftwareJob C:\Users\danie\Desktop\netburner\src\Company.js 122;" kind:method line:122 language:JavaScript +CompanyPosition.setExperienceGains C:\Users\danie\Desktop\netburner\src\Company.js 101;" kind:method line:101 language:JavaScript +CompanyPosition.setPerformanceParameters C:\Users\danie\Desktop\netburner\src\Company.js 86;" kind:method line:86 language:JavaScript +CompanyPosition.toJSON C:\Users\danie\Desktop\netburner\src\Company.js 192;" kind:method line:192 language:JavaScript +CompanyPositions.SoftwareIntern C:\Users\danie\Desktop\netburner\src\Company.js 206;" kind:property line:206 language:JavaScript +Engine.Clickables C:\Users\danie\Desktop\netburner\src\engine.js 5;" kind:property line:5 language:JavaScript +Engine.Debug C:\Users\danie\Desktop\netburner\src\engine.js 2;" kind:property line:2 language:JavaScript +Environment C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 4;" kind:class line:4 language:JavaScript +Environment.def C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 46;" kind:method line:46 language:JavaScript +Environment.extend C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 12;" kind:method line:12 language:JavaScript +Environment.get C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 27;" kind:method line:27 language:JavaScript +Environment.lookup C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 17;" kind:method line:17 language:JavaScript +Environment.set C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 34;" kind:method line:34 language:JavaScript +FALSE.type C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 6;" kind:property line:6 language:JavaScript +FALSE.value C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 6;" kind:property line:6 language:JavaScript +Faction C:\Users\danie\Desktop\netburner\src\Faction.js 2;" kind:class line:2 language:JavaScript +Faction.fromJSON C:\Users\danie\Desktop\netburner\src\Faction.js 30;" kind:function line:30 language:JavaScript +Faction.setAugmentationMultipliers C:\Users\danie\Desktop\netburner\src\Faction.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 +Faction.toJSON C:\Users\danie\Desktop\netburner\src\Faction.js 26;" kind:method line:26 language:JavaScript +FactionInfo.HelpText C:\Users\danie\Desktop\netburner\src\FactionInfo.js 5;" kind:property line:5 language:JavaScript +FactionsSave C:\Users\danie\Desktop\netburner\src\engine.js 79;" kind:variable line:79 language:JavaScript +GetServerByHostname C:\Users\danie\Desktop\netburner\src\Server.js 680;" kind:function line:680 language:JavaScript +InputStream C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 3;" kind:function line:3 language:JavaScript +Locations.Aevum C:\Users\danie\Desktop\netburner\src\Location.js 6;" kind:property line:6 language:JavaScript +Locations.AevumAeroCorp C:\Users\danie\Desktop\netburner\src\Location.js 20;" kind:property line:20 language:JavaScript +Locations.AevumBachmanAndAssociates C:\Users\danie\Desktop\netburner\src\Location.js 17;" kind:property line:17 language:JavaScript +Locations.AevumClarkeIncorporated C:\Users\danie\Desktop\netburner\src\Location.js 18;" kind:property line:18 language:JavaScript +Locations.AevumCrushFitnessGym C:\Users\danie\Desktop\netburner\src\Location.js 26;" kind:property line:26 language:JavaScript +Locations.AevumECorp C:\Users\danie\Desktop\netburner\src\Location.js 16;" kind:property line:16 language:JavaScript +Locations.AevumFulcrumTechnologies C:\Users\danie\Desktop\netburner\src\Location.js 19;" kind:property line:19 language:JavaScript +Locations.AevumGalacticCybersystems C:\Users\danie\Desktop\netburner\src\Location.js 21;" kind:property line:21 language:JavaScript +Locations.AevumNetLinkTechnologies C:\Users\danie\Desktop\netburner\src\Location.js 25;" kind:property line:25 language:JavaScript +Locations.AevumPolice C:\Users\danie\Desktop\netburner\src\Location.js 24;" kind:property line:24 language:JavaScript +Locations.AevumRhoConstruction C:\Users\danie\Desktop\netburner\src\Location.js 23;" kind:property line:23 language:JavaScript +Locations.AevumSnapFitnessGym C:\Users\danie\Desktop\netburner\src\Location.js 27;" kind:property line:27 language:JavaScript +Locations.AevumTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 15;" kind:property line:15 language:JavaScript +Locations.AevumWatchdogSecurity C:\Users\danie\Desktop\netburner\src\Location.js 22;" kind:property line:22 language:JavaScript +Locations.Chongqing C:\Users\danie\Desktop\netburner\src\Location.js 7;" kind:property line:7 language:JavaScript +Locations.ChongqingKuaiGongInternational C:\Users\danie\Desktop\netburner\src\Location.js 31;" kind:property line:31 language:JavaScript +Locations.ChongqingSolarisSpaceSystems C:\Users\danie\Desktop\netburner\src\Location.js 32;" kind:property line:32 language:JavaScript +Locations.ChongqingTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 30;" kind:property line:30 language:JavaScript +Locations.Ishima C:\Users\danie\Desktop\netburner\src\Location.js 10;" kind:property line:10 language:JavaScript +Locations.IshimaNovaMedical C:\Users\danie\Desktop\netburner\src\Location.js 61;" kind:property line:61 language:JavaScript +Locations.IshimaOmegaSoftware C:\Users\danie\Desktop\netburner\src\Location.js 62;" kind:property line:62 language:JavaScript +Locations.IshimaStormTechnologies C:\Users\danie\Desktop\netburner\src\Location.js 60;" kind:property line:60 language:JavaScript +Locations.IshimaTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 59;" kind:property line:59 language:JavaScript +Locations.NewTokyo C:\Users\danie\Desktop\netburner\src\Location.js 9;" kind:property line:9 language:JavaScript +Locations.NewTokyoDefComm C:\Users\danie\Desktop\netburner\src\Location.js 53;" kind:property line:53 language:JavaScript +Locations.NewTokyoGlobalPharmaceuticals C:\Users\danie\Desktop\netburner\src\Location.js 55;" kind:property line:55 language:JavaScript +Locations.NewTokyoNoodleBar C:\Users\danie\Desktop\netburner\src\Location.js 56;" kind:property line:56 language:JavaScript +Locations.NewTokyoTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 52;" kind:property line:52 language:JavaScript +Locations.NewTokyoVitaLife C:\Users\danie\Desktop\netburner\src\Location.js 54;" kind:property line:54 language:JavaScript +Locations.Sector12 C:\Users\danie\Desktop\netburner\src\Location.js 8;" kind:property line:8 language:JavaScript +Locations.Sector12AlphaEnterprises C:\Users\danie\Desktop\netburner\src\Location.js 44;" kind:property line:44 language:JavaScript +Locations.Sector12BladeIndustries C:\Users\danie\Desktop\netburner\src\Location.js 37;" kind:property line:37 language:JavaScript +Locations.Sector12CIA C:\Users\danie\Desktop\netburner\src\Location.js 42;" kind:property line:42 language:JavaScript +Locations.Sector12CarmichaelSecurity C:\Users\danie\Desktop\netburner\src\Location.js 45;" kind:property line:45 language:JavaScript +Locations.Sector12DeltaOne C:\Users\danie\Desktop\netburner\src\Location.js 41;" kind:property line:41 language:JavaScript +Locations.Sector12FoodNStuff C:\Users\danie\Desktop\netburner\src\Location.js 46;" kind:property line:46 language:JavaScript +Locations.Sector12FourSigma C:\Users\danie\Desktop\netburner\src\Location.js 38;" kind:property line:38 language:JavaScript +Locations.Sector12IcarusMicrosystems C:\Users\danie\Desktop\netburner\src\Location.js 39;" kind:property line:39 language:JavaScript +Locations.Sector12IronGym C:\Users\danie\Desktop\netburner\src\Location.js 48;" kind:property line:48 language:JavaScript +Locations.Sector12JoesGuns C:\Users\danie\Desktop\netburner\src\Location.js 47;" kind:property line:47 language:JavaScript +Locations.Sector12MegaCorp C:\Users\danie\Desktop\netburner\src\Location.js 36;" kind:property line:36 language:JavaScript +Locations.Sector12NSA C:\Users\danie\Desktop\netburner\src\Location.js 43;" kind:property line:43 language:JavaScript +Locations.Sector12PowerhouseGym C:\Users\danie\Desktop\netburner\src\Location.js 49;" kind:property line:49 language:JavaScript +Locations.Sector12TravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 35;" kind:property line:35 language:JavaScript +Locations.Sector12UniversalEnergy C:\Users\danie\Desktop\netburner\src\Location.js 40;" kind:property line:40 language:JavaScript +Locations.Volhaven C:\Users\danie\Desktop\netburner\src\Location.js 11;" kind:property line:11 language:JavaScript +Locations.VolhavenCompuTek C:\Users\danie\Desktop\netburner\src\Location.js 72;" kind:property line:72 language:JavaScript +Locations.VolhavenHeliosLabs C:\Users\danie\Desktop\netburner\src\Location.js 68;" kind:property line:68 language:JavaScript +Locations.VolhavenLexoCorp C:\Users\danie\Desktop\netburner\src\Location.js 70;" kind:property line:70 language:JavaScript +Locations.VolhavenMilleniumFitnessGym C:\Users\danie\Desktop\netburner\src\Location.js 73;" kind:property line:73 language:JavaScript +Locations.VolhavenNWO C:\Users\danie\Desktop\netburner\src\Location.js 67;" kind:property line:67 language:JavaScript +Locations.VolhavenOmniTekIncorporated C:\Users\danie\Desktop\netburner\src\Location.js 66;" kind:property line:66 language:JavaScript +Locations.VolhavenOmniaCybersystems C:\Users\danie\Desktop\netburner\src\Location.js 69;" kind:property line:69 language:JavaScript +Locations.VolhavenSysCoreSecurities C:\Users\danie\Desktop\netburner\src\Location.js 71;" kind:property line:71 language:JavaScript +Locations.VolhavenTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 65;" kind:property line:65 language:JavaScript +Parser C:\Users\danie\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\danie\Desktop\netburner\src\Netscript\Parser.js 15;" kind:property line:15 language:JavaScript +Parser.PRECEDENCE.&& C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 12;" kind:property line:12 language:JavaScript +Parser.PRECEDENCE.* C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 15;" kind:property line:15 language:JavaScript +Parser.PRECEDENCE.+ C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 14;" kind:property line:14 language:JavaScript +Parser.PRECEDENCE.- C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 14;" kind:property line:14 language:JavaScript +Parser.PRECEDENCE./ C:\Users\danie\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\danie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript +Parser.PRECEDENCE.= C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 10;" kind:property line:10 language:JavaScript +Parser.PRECEDENCE.== C:\Users\danie\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\danie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript +Parser.PRECEDENCE.|| C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 11;" kind:property line:11 language:JavaScript +Parser.checkKeywordAndSkip C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 46;" kind:function line:46 language:JavaScript +Parser.checkOpAndSkip C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 53;" kind:function line:53 language:JavaScript +Parser.checkPuncAndSkip C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 39;" kind:function line:39 language:JavaScript +Parser.delimited C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 79;" kind:function line:79 language:JavaScript +Parser.is_kw C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 26;" kind:function line:26 language:JavaScript +Parser.is_op C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 32;" kind:function line:32 language:JavaScript +Parser.is_punc C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 20;" kind:function line:20 language:JavaScript +Parser.maybe_binary C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 62;" kind:function line:62 language:JavaScript +Parser.parse_call C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 92;" kind:function line:92 language:JavaScript +Parser.unexpected C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 58;" kind:function line:58 language:JavaScript +PlayerObject C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 5;" kind:class line:5 language:JavaScript +PlayerObject C:\Users\danie\Desktop\netburner\src\Faction.js 121;" kind:class line:121 language:JavaScript +PlayerObject C:\Users\danie\Desktop\netburner\src\Player.js 2;" kind:class line:2 language:JavaScript +PlayerObject.PlayerObject C:\Users\danie\Desktop\netburner\src\Player.js 383;" kind:class line:383 language:JavaScript +PlayerObject.PlayerObject C:\Users\danie\Desktop\netburner\src\Player.js 616;" kind:method line:616 language:JavaScript +PlayerObject.PlayerObject.getFactionFieldWorkRepGain C:\Users\danie\Desktop\netburner\src\Player.js 601;" kind:method line:601 language:JavaScript +PlayerObject.PlayerObject.getFactionSecurityWorkRepGain C:\Users\danie\Desktop\netburner\src\Player.js 592;" kind:method line:592 language:JavaScript +PlayerObject.PlayerObject.getWorkAgiExpGain C:\Users\danie\Desktop\netburner\src\Player.js 572;" kind:method line:572 language:JavaScript +PlayerObject.PlayerObject.getWorkChaExpGain C:\Users\danie\Desktop\netburner\src\Player.js 578;" kind:method line:578 language:JavaScript +PlayerObject.PlayerObject.getWorkDefExpGain C:\Users\danie\Desktop\netburner\src\Player.js 560;" kind:method line:560 language:JavaScript +PlayerObject.PlayerObject.getWorkDexExpGain C:\Users\danie\Desktop\netburner\src\Player.js 566;" kind:method line:566 language:JavaScript +PlayerObject.PlayerObject.getWorkHackExpGain C:\Users\danie\Desktop\netburner\src\Player.js 548;" kind:method line:548 language:JavaScript +PlayerObject.PlayerObject.getWorkMoneyGain C:\Users\danie\Desktop\netburner\src\Player.js 542;" kind:method line:542 language:JavaScript +PlayerObject.PlayerObject.getWorkRepGain C:\Users\danie\Desktop\netburner\src\Player.js 584;" kind:method line:584 language:JavaScript +PlayerObject.PlayerObject.getWorkStrExpGain C:\Users\danie\Desktop\netburner\src\Player.js 554;" kind:method line:554 language:JavaScript +PlayerObject.PlayerObject.startFactionFieldWork C:\Users\danie\Desktop\netburner\src\Player.js 463;" kind:method line:463 language:JavaScript +PlayerObject.PlayerObject.startFactionHackWork C:\Users\danie\Desktop\netburner\src\Player.js 448;" kind:method line:448 language:JavaScript +PlayerObject.PlayerObject.startFactionSecurityWork C:\Users\danie\Desktop\netburner\src\Player.js 478;" kind:method line:478 language:JavaScript +PlayerObject.PlayerObject.startFactionWork C:\Users\danie\Desktop\netburner\src\Player.js 418;" kind:method line:418 language:JavaScript +PlayerObject.PlayerObject.toJSON C:\Users\danie\Desktop\netburner\src\Player.js 612;" kind:method line:612 language:JavaScript +PlayerObject.PlayerObject.workForFaction C:\Users\danie\Desktop\netburner\src\Player.js 493;" kind:method line:493 language:JavaScript +PlayerObject.analyze C:\Users\danie\Desktop\netburner\src\Player.js 224;" kind:method line:224 language:JavaScript +PlayerObject.applyForAgentJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 114;" kind:method line:114 language:JavaScript +PlayerObject.applyForBusinessJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 105;" kind:method line:105 language:JavaScript +PlayerObject.applyForEmployeeJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 123;" kind:method line:123 language:JavaScript +PlayerObject.applyForItJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 80;" kind:method line:80 language:JavaScript +PlayerObject.applyForJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 5;" kind:method line:5 language:JavaScript +PlayerObject.applyForNetworkEngineerJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 96;" kind:method line:96 language:JavaScript +PlayerObject.applyForSecurityEngineerJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 84;" kind:method line:84 language:JavaScript +PlayerObject.applyForSecurityJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 109;" kind:method line:109 language:JavaScript +PlayerObject.applyForSoftwareJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 76;" kind:method line:76 language:JavaScript +PlayerObject.applyForWaiterJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 135;" kind:method line:135 language:JavaScript +PlayerObject.calculateExpGain C:\Users\danie\Desktop\netburner\src\Player.js 210;" kind:method line:210 language:JavaScript +PlayerObject.calculateHackingChance C:\Users\danie\Desktop\netburner\src\Player.js 174;" kind:method line:174 language:JavaScript +PlayerObject.calculateHackingTime C:\Users\danie\Desktop\netburner\src\Player.js 186;" kind:method line:186 language:JavaScript +PlayerObject.calculatePercentMoneyHacked C:\Users\danie\Desktop\netburner\src\Player.js 197;" kind:method line:197 language:JavaScript +PlayerObject.calculateSkill C:\Users\danie\Desktop\netburner\src\Player.js 155;" kind:method line:155 language:JavaScript +PlayerObject.checkForFactionInvitations C:\Users\danie\Desktop\netburner\src\Faction.js 121;" kind:method line:121 language:JavaScript +PlayerObject.finishWork C:\Users\danie\Desktop\netburner\src\Player.js 237;" kind:method line:237 language:JavaScript +PlayerObject.gainMoney C:\Users\danie\Desktop\netburner\src\Player.js 230;" kind:method line:230 language:JavaScript +PlayerObject.getCurrentServer C:\Users\danie\Desktop\netburner\src\Player.js 144;" kind:method line:144 language:JavaScript +PlayerObject.getHomeComputer C:\Users\danie\Desktop\netburner\src\Player.js 148;" kind:method line:148 language:JavaScript +PlayerObject.hack C:\Users\danie\Desktop\netburner\src\Player.js 217;" kind:method line:217 language:JavaScript +PlayerObject.init C:\Users\danie\Desktop\netburner\src\Player.js 133;" kind:method line:133 language:JavaScript +PlayerObject.isQualified C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 148;" kind:method line:148 language:JavaScript +PlayerObject.startWork C:\Users\danie\Desktop\netburner\src\Player.js 296;" kind:method line:296 language:JavaScript +PlayerObject.updateSkillLevels C:\Users\danie\Desktop\netburner\src\Player.js 159;" kind:method line:159 language:JavaScript +PlayerObject.work C:\Users\danie\Desktop\netburner\src\Player.js 334;" kind:method line:334 language:JavaScript +PrintAllServers C:\Users\danie\Desktop\netburner\src\Server.js 692;" kind:function line:692 language:JavaScript +Script C:\Users\danie\Desktop\netburner\src\Script.js 66;" kind:class line:66 language:JavaScript +Script.fromJSON C:\Users\danie\Desktop\netburner\src\Script.js 132;" kind:function line:132 language:JavaScript +Script.saveScript C:\Users\danie\Desktop\netburner\src\Script.js 89;" kind:method line:89 language:JavaScript +Script.toJSON C:\Users\danie\Desktop\netburner\src\Script.js 128;" kind:method line:128 language:JavaScript +Script.updateNumInstructions C:\Users\danie\Desktop\netburner\src\Script.js 115;" kind:method line:115 language:JavaScript +Script.updateRamUsage C:\Users\danie\Desktop\netburner\src\Script.js 124;" kind:method line:124 language:JavaScript +ScriptEditorLastStatus C:\Users\danie\Desktop\netburner\src\Script.js 56;" kind:variable line:56 language:JavaScript +Server C:\Users\danie\Desktop\netburner\src\Server.js 4;" kind:class line:4 language:JavaScript +Server.fromJSON C:\Users\danie\Desktop\netburner\src\Server.js 108;" kind:function line:108 language:JavaScript +Server.getScript C:\Users\danie\Desktop\netburner\src\Server.js 94;" kind:method line:94 language:JavaScript +Server.getServerOnNetwork C:\Users\danie\Desktop\netburner\src\Server.js 84;" kind:method line:84 language:JavaScript +Server.init C:\Users\danie\Desktop\netburner\src\Server.js 57;" kind:method line:57 language:JavaScript +Server.setHackingParameters C:\Users\danie\Desktop\netburner\src\Server.js 69;" kind:method line:69 language:JavaScript +Server.setPortProperties C:\Users\danie\Desktop\netburner\src\Server.js 78;" kind:method line:78 language:JavaScript +Server.toJSON C:\Users\danie\Desktop\netburner\src\Server.js 104;" kind:method line:104 language:JavaScript +SizeOfAllServers C:\Users\danie\Desktop\netburner\src\Server.js 657;" kind:function line:657 language:JavaScript +SpecialServerIpsMap C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 2;" kind:function line:2 language:JavaScript +SpecialServerIpsMap C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 5;" kind:class line:5 language:JavaScript +SpecialServerIpsMap.addIp C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 5;" kind:method line:5 language:JavaScript +SpecialServerIpsMap.fromJSON C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 13;" kind:function line:13 language:JavaScript +SpecialServerIpsMap.toJSON C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 9;" kind:method line:9 language:JavaScript +SpecialServerIpsSave C:\Users\danie\Desktop\netburner\src\engine.js 80;" kind:variable line:80 language:JavaScript +Tokenizer C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 16;" kind:function line:16 language:JavaScript +WorkerScript C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 9;" kind:class line:9 language:JavaScript +WorkerScript.getServer C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 21;" kind:method line:21 language:JavaScript +addWorkerScript C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 134;" kind:function line:134 language:JavaScript +allFiles C:\Users\danie\Desktop\netburner\src\Terminal.js 317;" kind:variable line:317 language:JavaScript +applyAugmentation C:\Users\danie\Desktop\netburner\src\Augmentations.js 488;" kind:function line:488 language:JavaScript +apply_op C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 493;" kind:function line:493 language:JavaScript +apply_op.div C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 499;" kind:function line:499 language:JavaScript +apply_op.num C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 494;" kind:function line:494 language:JavaScript +checkValidFilename C:\Users\danie\Desktop\netburner\src\Script.js 47;" kind:function line:47 language:JavaScript +croak C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 22;" kind:function line:22 language:JavaScript +diff C:\Users\danie\Desktop\netburner\src\engine.js 481;" kind:variable line:481 language:JavaScript +displayFactionAugmentations C:\Users\danie\Desktop\netburner\src\Faction.js 613;" kind:function line:613 language:JavaScript +displayFactionContent C:\Users\danie\Desktop\netburner\src\Faction.js 418;" kind:function line:418 language:JavaScript +eof C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 19;" kind:function line:19 language:JavaScript +eof C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 165;" kind:function line:165 language:JavaScript +evaluate C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 7;" kind:function line:7 language:JavaScript +evaluateFor C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 328;" kind:function line:328 language:JavaScript +evaluateProg C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 455;" kind:function line:455 language:JavaScript +evaluateWhile C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 400;" kind:function line:400 language:JavaScript +filename C:\Users\danie\Desktop\netburner\src\Terminal.js 339;" kind:variable line:339 language:JavaScript +getNextCompanyPosition C:\Users\danie\Desktop\netburner\src\Company.js 328;" kind:function line:328 language:JavaScript +hackProgressBarPost C:\Users\danie\Desktop\netburner\src\Terminal.js 10;" kind:function line:10 language:JavaScript +hackProgressPost C:\Users\danie\Desktop\netburner\src\Terminal.js 15;" kind:function line:15 language:JavaScript +hostname C:\Users\danie\Desktop\netburner\src\engine.js 410;" kind:variable line:410 language:JavaScript +initAugmentations C:\Users\danie\Desktop\netburner\src\Augmentations.js 54;" kind:function line:54 language:JavaScript +initCompanies C:\Users\danie\Desktop\netburner\src\Company.js 425;" kind:function line:425 language:JavaScript +initFactions C:\Users\danie\Desktop\netburner\src\Faction.js 47;" kind:function line:47 language:JavaScript +initForeignServers C:\Users\danie\Desktop\netburner\src\Server.js 117;" kind:function line:117 language:JavaScript +initLocationButtons C:\Users\danie\Desktop\netburner\src\Location.js 745;" kind:function line:745 language:JavaScript +inviteToFaction C:\Users\danie\Desktop\netburner\src\Faction.js 363;" kind:function line:363 language:JavaScript +ip C:\Users\danie\Desktop\netburner\src\Terminal.js 225;" kind:variable line:225 language:JavaScript +is_digit C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 31;" kind:function line:31 language:JavaScript +is_id C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 40;" kind:function line:40 language:JavaScript +is_id_start C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 36;" kind:function line:36 language:JavaScript +is_keyword C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 27;" kind:function line:27 language:JavaScript +is_op_char C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 44;" kind:function line:44 language:JavaScript +is_punc C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 48;" kind:function line:48 language:JavaScript +is_whitespace C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 52;" kind:function line:52 language:JavaScript +item C:\Users\danie\Desktop\netburner\src\engine.js 390;" kind:variable line:390 language:JavaScript +itemText C:\Users\danie\Desktop\netburner\src\engine.js 407;" kind:variable line:407 language:JavaScript +joinFaction C:\Users\danie\Desktop\netburner\src\Faction.js 370;" kind:function line:370 language:JavaScript +killWorkerScript C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 124;" kind:function line:124 language:JavaScript +li C:\Users\danie\Desktop\netburner\src\engine.js 372;" kind:variable line:372 language:JavaScript +loadAllRunningScripts C:\Users\danie\Desktop\netburner\src\Script.js 141;" kind:function line:141 language:JavaScript +mainMenu C:\Users\danie\Desktop\netburner\src\engine.js 251;" kind:variable line:251 language:JavaScript +maybe_call C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 203;" kind:function line:203 language:JavaScript +next C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 11;" kind:function line:11 language:JavaScript +next C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 157;" kind:function line:157 language:JavaScript +offlineEps C:\Users\danie\Desktop\netburner\src\engine.js 422;" kind:variable line:422 language:JavaScript +offlineMps C:\Users\danie\Desktop\netburner\src\engine.js 420;" kind:variable line:420 language:JavaScript +offlineMpsText C:\Users\danie\Desktop\netburner\src\engine.js 421;" kind:variable line:421 language:JavaScript +offset C:\Users\danie\Desktop\netburner\src\engine.js 482;" kind:variable line:482 language:JavaScript +onlineEps C:\Users\danie\Desktop\netburner\src\engine.js 416;" kind:variable line:416 language:JavaScript +onlineMps C:\Users\danie\Desktop\netburner\src\engine.js 414;" kind:variable line:414 language:JavaScript +onlineMpsText C:\Users\danie\Desktop\netburner\src\engine.js 415;" kind:variable line:415 language:JavaScript +parse_atom C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 208;" kind:function line:208 language:JavaScript +parse_bool C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 196;" kind:function line:196 language:JavaScript +parse_expression C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 248;" kind:function line:248 language:JavaScript +parse_for C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 154;" kind:function line:154 language:JavaScript +parse_if C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 111;" kind:function line:111 language:JavaScript +parse_if.ret.cond C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 122;" kind:property line:122 language:JavaScript +parse_if.ret.type C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 121;" kind:property line:121 language:JavaScript +parse_prog C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 240;" kind:function line:240 language:JavaScript +parse_toplevel C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 230;" kind:function line:230 language:JavaScript +parse_varname C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 100;" kind:function line:100 language:JavaScript +parse_while C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 182;" kind:function line:182 language:JavaScript +peek C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 16;" kind:function line:16 language:JavaScript +peek C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 151;" kind:function line:151 language:JavaScript +percent C:\Users\danie\Desktop\netburner\src\engine.js 595;" kind:variable line:595 language:JavaScript +post C:\Users\danie\Desktop\netburner\src\Terminal.js 4;" kind:function line:4 language:JavaScript +postNetburnerText C:\Users\danie\Desktop\netburner\src\Terminal.js 25;" kind:function line:25 language:JavaScript +postScriptEditorStatus C:\Users\danie\Desktop\netburner\src\Script.js 57;" kind:function line:57 language:JavaScript +prestigeAugmentation C:\Users\danie\Desktop\netburner\src\Prestige.js 4;" kind:function line:4 language:JavaScript +purchaseServer C:\Users\danie\Desktop\netburner\src\PurchaseServers.js 2;" kind:function line:2 language:JavaScript +read_escaped C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 88;" kind:function line:88 language:JavaScript +read_ident C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 79;" kind:function line:79 language:JavaScript +read_next C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 122;" kind:function line:122 language:JavaScript +read_number C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 63;" kind:function line:63 language:JavaScript +read_string C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 107;" kind:function line:107 language:JavaScript +read_while C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 56;" kind:function line:56 language:JavaScript +runScriptsLoop C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 29;" kind:function line:29 language:JavaScript +scriptCalculateExpGain C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 539;" kind:function line:539 language:JavaScript +scriptCalculateHackingChance C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 523;" kind:function line:523 language:JavaScript +scriptCalculateHackingTime C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 531;" kind:function line:531 language:JavaScript +scriptCalculateOfflineProduction C:\Users\danie\Desktop\netburner\src\Script.js 165;" kind:function line:165 language:JavaScript +scriptCalculatePercentMoneyHacked C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 544;" kind:function line:544 language:JavaScript +scriptName C:\Users\danie\Desktop\netburner\src\Terminal.js 301;" kind:variable line:301 language:JavaScript +scriptname C:\Users\danie\Desktop\netburner\src\Terminal.js 347;" kind:variable line:347 language:JavaScript +serverIpHostname C:\Users\danie\Desktop\netburner\src\engine.js 411;" kind:variable line:411 language:JavaScript +skip_comment C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 116;" kind:function line:116 language:JavaScript +updateOnlineScriptTimes C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 157;" kind:function line:157 language:JavaScript +updateTerminalScroll C:\Users\danie\Desktop\netburner\src\Terminal.js 20;" kind:function line:20 language:JavaScript +window.onload C:\Users\danie\Desktop\netburner\src\engine.js 794;" kind:function line:794 language:JavaScript +workerScripts C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 26;" kind:variable line:26 language:JavaScript diff --git a/src/tags.idx b/src/tags.idx new file mode 100644 index 0000000000000000000000000000000000000000..af295b716906fd9525115b8b61d9b5464a6cfe2f GIT binary patch literal 406 zcmW;9J4?e*7zW^&b`S>@p-Kk}ii4B8lN6~{5ELsE5i5t}#GE$C7f(zJYP})i1qIth z6kJ@L-JHb1)ywD~5b+mu@Ov{oJm%QMQkP+vdHW{?ywx;_-@x=jrW?>z4^s%r8D=Iw zlm(&#igIw6nF}t!Jf(8Xq8Oh9Ua&9 zz5>gA^nlL!jICNg(q91T@5DIjX_MKIqndHWT>>3NJQe&Vg!gqUN;kmP)HYM4z8$8f zn!r=$E+7Z^;u{3=xyg|8um^(D0TYUwLm*#H01cc1y?zGb51{4jIf%2DOk~|A$dPNT R)&_Cd+hQ83zYS=g`3EzoUK0QS literal 0 HcmV?d00001 diff --git a/tags b/tags new file mode 100644 index 000000000..8cf674ae2 --- /dev/null +++ b/tags @@ -0,0 +1,348 @@ +!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/ +!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/ +!_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/ +!_TAG_PROGRAM_NAME Exuberant Ctags // +!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/ +!_TAG_PROGRAM_VERSION 5.8 // +$.analyzeFlag C:\Users\danie\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 +$.finishAction C:\Users\danie\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 +$.finishHack C:\Users\danie\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 +AddToAllServers C:\Users\danie\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 +Augmentation C:\Users\danie\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.fromJSON C:\Users\danie\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.setRequirements C:\Users\danie\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 +AugmentationsSave C:\Users\danie\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.CodeOfflineExecutionTime C:\Users\danie\Desktop\netburner\src\Constants.js 13;" kind:property line:13 language:JavaScript +CONSTANTS.CorpFactionRepRequirement C:\Users\danie\Desktop\netburner\src\Constants.js 7;" kind:property line:7 language:JavaScript +CONSTANTS.HelpText C:\Users\danie\Desktop\netburner\src\Constants.js 16;" kind:property line:16 language:JavaScript +CONSTANTS.MaxSkillLevel C:\Users\danie\Desktop\netburner\src\Constants.js 4;" kind:property line:4 language:JavaScript +CompaniesSave C:\Users\danie\Desktop\netburner\src\engine.js 78;" kind:variable line:78 language:JavaScript +Company C:\Users\danie\Desktop\netburner\src\Company.js 4;" kind:class line:4 language:JavaScript +Company.addPosition C:\Users\danie\Desktop\netburner\src\Company.js 34;" kind:method line:34 language:JavaScript +Company.addPositions C:\Users\danie\Desktop\netburner\src\Company.js 38;" kind:method line:38 language:JavaScript +Company.fromJSON C:\Users\danie\Desktop\netburner\src\Company.js 57;" kind:function line:57 language:JavaScript +Company.hasPosition C:\Users\danie\Desktop\netburner\src\Company.js 44;" kind:method line:44 language:JavaScript +Company.init C:\Users\danie\Desktop\netburner\src\Company.js 23;" kind:method line:23 language:JavaScript +Company.setInfo C:\Users\danie\Desktop\netburner\src\Company.js 30;" kind:method line:30 language:JavaScript +Company.toJSON C:\Users\danie\Desktop\netburner\src\Company.js 53;" kind:method line:53 language:JavaScript +CompanyPosition C:\Users\danie\Desktop\netburner\src\Company.js 64;" kind:class line:64 language:JavaScript +CompanyPosition.calculateJobPerformance C:\Users\danie\Desktop\netburner\src\Company.js 112;" kind:method line:112 language:JavaScript +CompanyPosition.fromJSON C:\Users\danie\Desktop\netburner\src\Company.js 196;" kind:function line:196 language:JavaScript +CompanyPosition.isAgentJob C:\Users\danie\Desktop\netburner\src\Company.js 183;" kind:method line:183 language:JavaScript +CompanyPosition.isBusinessJob C:\Users\danie\Desktop\netburner\src\Company.js 160;" kind:method line:160 language:JavaScript +CompanyPosition.isITJob C:\Users\danie\Desktop\netburner\src\Company.js 136;" kind:method line:136 language:JavaScript +CompanyPosition.isNetworkEngineerJob C:\Users\danie\Desktop\netburner\src\Company.js 153;" kind:method line:153 language:JavaScript +CompanyPosition.isSecurityEngineerJob C:\Users\danie\Desktop\netburner\src\Company.js 146;" kind:method line:146 language:JavaScript +CompanyPosition.isSecurityJob C:\Users\danie\Desktop\netburner\src\Company.js 172;" kind:method line:172 language:JavaScript +CompanyPosition.isSoftwareJob C:\Users\danie\Desktop\netburner\src\Company.js 122;" kind:method line:122 language:JavaScript +CompanyPosition.setExperienceGains C:\Users\danie\Desktop\netburner\src\Company.js 101;" kind:method line:101 language:JavaScript +CompanyPosition.setPerformanceParameters C:\Users\danie\Desktop\netburner\src\Company.js 86;" kind:method line:86 language:JavaScript +CompanyPosition.toJSON C:\Users\danie\Desktop\netburner\src\Company.js 192;" kind:method line:192 language:JavaScript +CompanyPositions.SoftwareIntern C:\Users\danie\Desktop\netburner\src\Company.js 206;" kind:property line:206 language:JavaScript +Engine.Clickables C:\Users\danie\Desktop\netburner\src\engine.js 5;" kind:property line:5 language:JavaScript +Engine.Debug C:\Users\danie\Desktop\netburner\src\engine.js 2;" kind:property line:2 language:JavaScript +Environment C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 4;" kind:class line:4 language:JavaScript +Environment.def C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 46;" kind:method line:46 language:JavaScript +Environment.extend C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 12;" kind:method line:12 language:JavaScript +Environment.get C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 27;" kind:method line:27 language:JavaScript +Environment.lookup C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 17;" kind:method line:17 language:JavaScript +Environment.set C:\Users\danie\Desktop\netburner\src\Netscript\Environment.js 34;" kind:method line:34 language:JavaScript +FALSE.type C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 6;" kind:property line:6 language:JavaScript +FALSE.value C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 6;" kind:property line:6 language:JavaScript +Faction C:\Users\danie\Desktop\netburner\src\Faction.js 2;" kind:class line:2 language:JavaScript +Faction.fromJSON C:\Users\danie\Desktop\netburner\src\Faction.js 30;" kind:function line:30 language:JavaScript +Faction.setAugmentationMultipliers C:\Users\danie\Desktop\netburner\src\Faction.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 +Faction.toJSON C:\Users\danie\Desktop\netburner\src\Faction.js 26;" kind:method line:26 language:JavaScript +FactionInfo.HelpText C:\Users\danie\Desktop\netburner\src\FactionInfo.js 5;" kind:property line:5 language:JavaScript +FactionsSave C:\Users\danie\Desktop\netburner\src\engine.js 79;" kind:variable line:79 language:JavaScript +Generic_fromJSON C:\Users\danie\Desktop\netburner\utils\JSONReviver.js 58;" kind:function line:58 language:JavaScript +Generic_toJSON C:\Users\danie\Desktop\netburner\utils\JSONReviver.js 36;" kind:function line:36 language:JavaScript +GetServerByHostname C:\Users\danie\Desktop\netburner\src\Server.js 680;" kind:function line:680 language:JavaScript +InputStream C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 3;" kind:function line:3 language:JavaScript +Locations.Aevum C:\Users\danie\Desktop\netburner\src\Location.js 6;" kind:property line:6 language:JavaScript +Locations.AevumAeroCorp C:\Users\danie\Desktop\netburner\src\Location.js 20;" kind:property line:20 language:JavaScript +Locations.AevumBachmanAndAssociates C:\Users\danie\Desktop\netburner\src\Location.js 17;" kind:property line:17 language:JavaScript +Locations.AevumClarkeIncorporated C:\Users\danie\Desktop\netburner\src\Location.js 18;" kind:property line:18 language:JavaScript +Locations.AevumCrushFitnessGym C:\Users\danie\Desktop\netburner\src\Location.js 26;" kind:property line:26 language:JavaScript +Locations.AevumECorp C:\Users\danie\Desktop\netburner\src\Location.js 16;" kind:property line:16 language:JavaScript +Locations.AevumFulcrumTechnologies C:\Users\danie\Desktop\netburner\src\Location.js 19;" kind:property line:19 language:JavaScript +Locations.AevumGalacticCybersystems C:\Users\danie\Desktop\netburner\src\Location.js 21;" kind:property line:21 language:JavaScript +Locations.AevumNetLinkTechnologies C:\Users\danie\Desktop\netburner\src\Location.js 25;" kind:property line:25 language:JavaScript +Locations.AevumPolice C:\Users\danie\Desktop\netburner\src\Location.js 24;" kind:property line:24 language:JavaScript +Locations.AevumRhoConstruction C:\Users\danie\Desktop\netburner\src\Location.js 23;" kind:property line:23 language:JavaScript +Locations.AevumSnapFitnessGym C:\Users\danie\Desktop\netburner\src\Location.js 27;" kind:property line:27 language:JavaScript +Locations.AevumTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 15;" kind:property line:15 language:JavaScript +Locations.AevumWatchdogSecurity C:\Users\danie\Desktop\netburner\src\Location.js 22;" kind:property line:22 language:JavaScript +Locations.Chongqing C:\Users\danie\Desktop\netburner\src\Location.js 7;" kind:property line:7 language:JavaScript +Locations.ChongqingKuaiGongInternational C:\Users\danie\Desktop\netburner\src\Location.js 31;" kind:property line:31 language:JavaScript +Locations.ChongqingSolarisSpaceSystems C:\Users\danie\Desktop\netburner\src\Location.js 32;" kind:property line:32 language:JavaScript +Locations.ChongqingTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 30;" kind:property line:30 language:JavaScript +Locations.Ishima C:\Users\danie\Desktop\netburner\src\Location.js 10;" kind:property line:10 language:JavaScript +Locations.IshimaNovaMedical C:\Users\danie\Desktop\netburner\src\Location.js 61;" kind:property line:61 language:JavaScript +Locations.IshimaOmegaSoftware C:\Users\danie\Desktop\netburner\src\Location.js 62;" kind:property line:62 language:JavaScript +Locations.IshimaStormTechnologies C:\Users\danie\Desktop\netburner\src\Location.js 60;" kind:property line:60 language:JavaScript +Locations.IshimaTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 59;" kind:property line:59 language:JavaScript +Locations.NewTokyo C:\Users\danie\Desktop\netburner\src\Location.js 9;" kind:property line:9 language:JavaScript +Locations.NewTokyoDefComm C:\Users\danie\Desktop\netburner\src\Location.js 53;" kind:property line:53 language:JavaScript +Locations.NewTokyoGlobalPharmaceuticals C:\Users\danie\Desktop\netburner\src\Location.js 55;" kind:property line:55 language:JavaScript +Locations.NewTokyoNoodleBar C:\Users\danie\Desktop\netburner\src\Location.js 56;" kind:property line:56 language:JavaScript +Locations.NewTokyoTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 52;" kind:property line:52 language:JavaScript +Locations.NewTokyoVitaLife C:\Users\danie\Desktop\netburner\src\Location.js 54;" kind:property line:54 language:JavaScript +Locations.Sector12 C:\Users\danie\Desktop\netburner\src\Location.js 8;" kind:property line:8 language:JavaScript +Locations.Sector12AlphaEnterprises C:\Users\danie\Desktop\netburner\src\Location.js 44;" kind:property line:44 language:JavaScript +Locations.Sector12BladeIndustries C:\Users\danie\Desktop\netburner\src\Location.js 37;" kind:property line:37 language:JavaScript +Locations.Sector12CIA C:\Users\danie\Desktop\netburner\src\Location.js 42;" kind:property line:42 language:JavaScript +Locations.Sector12CarmichaelSecurity C:\Users\danie\Desktop\netburner\src\Location.js 45;" kind:property line:45 language:JavaScript +Locations.Sector12DeltaOne C:\Users\danie\Desktop\netburner\src\Location.js 41;" kind:property line:41 language:JavaScript +Locations.Sector12FoodNStuff C:\Users\danie\Desktop\netburner\src\Location.js 46;" kind:property line:46 language:JavaScript +Locations.Sector12FourSigma C:\Users\danie\Desktop\netburner\src\Location.js 38;" kind:property line:38 language:JavaScript +Locations.Sector12IcarusMicrosystems C:\Users\danie\Desktop\netburner\src\Location.js 39;" kind:property line:39 language:JavaScript +Locations.Sector12IronGym C:\Users\danie\Desktop\netburner\src\Location.js 48;" kind:property line:48 language:JavaScript +Locations.Sector12JoesGuns C:\Users\danie\Desktop\netburner\src\Location.js 47;" kind:property line:47 language:JavaScript +Locations.Sector12MegaCorp C:\Users\danie\Desktop\netburner\src\Location.js 36;" kind:property line:36 language:JavaScript +Locations.Sector12NSA C:\Users\danie\Desktop\netburner\src\Location.js 43;" kind:property line:43 language:JavaScript +Locations.Sector12PowerhouseGym C:\Users\danie\Desktop\netburner\src\Location.js 49;" kind:property line:49 language:JavaScript +Locations.Sector12TravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 35;" kind:property line:35 language:JavaScript +Locations.Sector12UniversalEnergy C:\Users\danie\Desktop\netburner\src\Location.js 40;" kind:property line:40 language:JavaScript +Locations.Volhaven C:\Users\danie\Desktop\netburner\src\Location.js 11;" kind:property line:11 language:JavaScript +Locations.VolhavenCompuTek C:\Users\danie\Desktop\netburner\src\Location.js 72;" kind:property line:72 language:JavaScript +Locations.VolhavenHeliosLabs C:\Users\danie\Desktop\netburner\src\Location.js 68;" kind:property line:68 language:JavaScript +Locations.VolhavenLexoCorp C:\Users\danie\Desktop\netburner\src\Location.js 70;" kind:property line:70 language:JavaScript +Locations.VolhavenMilleniumFitnessGym C:\Users\danie\Desktop\netburner\src\Location.js 73;" kind:property line:73 language:JavaScript +Locations.VolhavenNWO C:\Users\danie\Desktop\netburner\src\Location.js 67;" kind:property line:67 language:JavaScript +Locations.VolhavenOmniTekIncorporated C:\Users\danie\Desktop\netburner\src\Location.js 66;" kind:property line:66 language:JavaScript +Locations.VolhavenOmniaCybersystems C:\Users\danie\Desktop\netburner\src\Location.js 69;" kind:property line:69 language:JavaScript +Locations.VolhavenSysCoreSecurities C:\Users\danie\Desktop\netburner\src\Location.js 71;" kind:property line:71 language:JavaScript +Locations.VolhavenTravelAgency C:\Users\danie\Desktop\netburner\src\Location.js 65;" kind:property line:65 language:JavaScript +Parser C:\Users\danie\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\danie\Desktop\netburner\src\Netscript\Parser.js 15;" kind:property line:15 language:JavaScript +Parser.PRECEDENCE.&& C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 12;" kind:property line:12 language:JavaScript +Parser.PRECEDENCE.* C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 15;" kind:property line:15 language:JavaScript +Parser.PRECEDENCE.+ C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 14;" kind:property line:14 language:JavaScript +Parser.PRECEDENCE.- C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 14;" kind:property line:14 language:JavaScript +Parser.PRECEDENCE./ C:\Users\danie\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\danie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript +Parser.PRECEDENCE.= C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 10;" kind:property line:10 language:JavaScript +Parser.PRECEDENCE.== C:\Users\danie\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\danie\Desktop\netburner\src\Netscript\Parser.js 13;" kind:property line:13 language:JavaScript +Parser.PRECEDENCE.|| C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 11;" kind:property line:11 language:JavaScript +Parser.checkKeywordAndSkip C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 46;" kind:function line:46 language:JavaScript +Parser.checkOpAndSkip C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 53;" kind:function line:53 language:JavaScript +Parser.checkPuncAndSkip C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 39;" kind:function line:39 language:JavaScript +Parser.delimited C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 79;" kind:function line:79 language:JavaScript +Parser.is_kw C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 26;" kind:function line:26 language:JavaScript +Parser.is_op C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 32;" kind:function line:32 language:JavaScript +Parser.is_punc C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 20;" kind:function line:20 language:JavaScript +Parser.maybe_binary C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 62;" kind:function line:62 language:JavaScript +Parser.parse_call C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 92;" kind:function line:92 language:JavaScript +Parser.unexpected C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 58;" kind:function line:58 language:JavaScript +PlayerObject C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 5;" kind:class line:5 language:JavaScript +PlayerObject C:\Users\danie\Desktop\netburner\src\Faction.js 121;" kind:class line:121 language:JavaScript +PlayerObject C:\Users\danie\Desktop\netburner\src\Player.js 2;" kind:class line:2 language:JavaScript +PlayerObject.PlayerObject C:\Users\danie\Desktop\netburner\src\Player.js 383;" kind:class line:383 language:JavaScript +PlayerObject.PlayerObject C:\Users\danie\Desktop\netburner\src\Player.js 616;" kind:method line:616 language:JavaScript +PlayerObject.PlayerObject.getFactionFieldWorkRepGain C:\Users\danie\Desktop\netburner\src\Player.js 601;" kind:method line:601 language:JavaScript +PlayerObject.PlayerObject.getFactionSecurityWorkRepGain C:\Users\danie\Desktop\netburner\src\Player.js 592;" kind:method line:592 language:JavaScript +PlayerObject.PlayerObject.getWorkAgiExpGain C:\Users\danie\Desktop\netburner\src\Player.js 572;" kind:method line:572 language:JavaScript +PlayerObject.PlayerObject.getWorkChaExpGain C:\Users\danie\Desktop\netburner\src\Player.js 578;" kind:method line:578 language:JavaScript +PlayerObject.PlayerObject.getWorkDefExpGain C:\Users\danie\Desktop\netburner\src\Player.js 560;" kind:method line:560 language:JavaScript +PlayerObject.PlayerObject.getWorkDexExpGain C:\Users\danie\Desktop\netburner\src\Player.js 566;" kind:method line:566 language:JavaScript +PlayerObject.PlayerObject.getWorkHackExpGain C:\Users\danie\Desktop\netburner\src\Player.js 548;" kind:method line:548 language:JavaScript +PlayerObject.PlayerObject.getWorkMoneyGain C:\Users\danie\Desktop\netburner\src\Player.js 542;" kind:method line:542 language:JavaScript +PlayerObject.PlayerObject.getWorkRepGain C:\Users\danie\Desktop\netburner\src\Player.js 584;" kind:method line:584 language:JavaScript +PlayerObject.PlayerObject.getWorkStrExpGain C:\Users\danie\Desktop\netburner\src\Player.js 554;" kind:method line:554 language:JavaScript +PlayerObject.PlayerObject.startFactionFieldWork C:\Users\danie\Desktop\netburner\src\Player.js 463;" kind:method line:463 language:JavaScript +PlayerObject.PlayerObject.startFactionHackWork C:\Users\danie\Desktop\netburner\src\Player.js 448;" kind:method line:448 language:JavaScript +PlayerObject.PlayerObject.startFactionSecurityWork C:\Users\danie\Desktop\netburner\src\Player.js 478;" kind:method line:478 language:JavaScript +PlayerObject.PlayerObject.startFactionWork C:\Users\danie\Desktop\netburner\src\Player.js 418;" kind:method line:418 language:JavaScript +PlayerObject.PlayerObject.toJSON C:\Users\danie\Desktop\netburner\src\Player.js 612;" kind:method line:612 language:JavaScript +PlayerObject.PlayerObject.workForFaction C:\Users\danie\Desktop\netburner\src\Player.js 493;" kind:method line:493 language:JavaScript +PlayerObject.analyze C:\Users\danie\Desktop\netburner\src\Player.js 224;" kind:method line:224 language:JavaScript +PlayerObject.applyForAgentJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 114;" kind:method line:114 language:JavaScript +PlayerObject.applyForBusinessJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 105;" kind:method line:105 language:JavaScript +PlayerObject.applyForEmployeeJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 123;" kind:method line:123 language:JavaScript +PlayerObject.applyForItJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 80;" kind:method line:80 language:JavaScript +PlayerObject.applyForJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 5;" kind:method line:5 language:JavaScript +PlayerObject.applyForNetworkEngineerJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 96;" kind:method line:96 language:JavaScript +PlayerObject.applyForSecurityEngineerJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 84;" kind:method line:84 language:JavaScript +PlayerObject.applyForSecurityJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 109;" kind:method line:109 language:JavaScript +PlayerObject.applyForSoftwareJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 76;" kind:method line:76 language:JavaScript +PlayerObject.applyForWaiterJob C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 135;" kind:method line:135 language:JavaScript +PlayerObject.calculateExpGain C:\Users\danie\Desktop\netburner\src\Player.js 210;" kind:method line:210 language:JavaScript +PlayerObject.calculateHackingChance C:\Users\danie\Desktop\netburner\src\Player.js 174;" kind:method line:174 language:JavaScript +PlayerObject.calculateHackingTime C:\Users\danie\Desktop\netburner\src\Player.js 186;" kind:method line:186 language:JavaScript +PlayerObject.calculatePercentMoneyHacked C:\Users\danie\Desktop\netburner\src\Player.js 197;" kind:method line:197 language:JavaScript +PlayerObject.calculateSkill C:\Users\danie\Desktop\netburner\src\Player.js 155;" kind:method line:155 language:JavaScript +PlayerObject.checkForFactionInvitations C:\Users\danie\Desktop\netburner\src\Faction.js 121;" kind:method line:121 language:JavaScript +PlayerObject.finishWork C:\Users\danie\Desktop\netburner\src\Player.js 237;" kind:method line:237 language:JavaScript +PlayerObject.gainMoney C:\Users\danie\Desktop\netburner\src\Player.js 230;" kind:method line:230 language:JavaScript +PlayerObject.getCurrentServer C:\Users\danie\Desktop\netburner\src\Player.js 144;" kind:method line:144 language:JavaScript +PlayerObject.getHomeComputer C:\Users\danie\Desktop\netburner\src\Player.js 148;" kind:method line:148 language:JavaScript +PlayerObject.hack C:\Users\danie\Desktop\netburner\src\Player.js 217;" kind:method line:217 language:JavaScript +PlayerObject.init C:\Users\danie\Desktop\netburner\src\Player.js 133;" kind:method line:133 language:JavaScript +PlayerObject.isQualified C:\Users\danie\Desktop\netburner\src\CompanyJobApplication.js 148;" kind:method line:148 language:JavaScript +PlayerObject.startWork C:\Users\danie\Desktop\netburner\src\Player.js 296;" kind:method line:296 language:JavaScript +PlayerObject.updateSkillLevels C:\Users\danie\Desktop\netburner\src\Player.js 159;" kind:method line:159 language:JavaScript +PlayerObject.work C:\Users\danie\Desktop\netburner\src\Player.js 334;" kind:method line:334 language:JavaScript +PrintAllServers C:\Users\danie\Desktop\netburner\src\Server.js 692;" kind:function line:692 language:JavaScript +Reviver C:\Users\danie\Desktop\netburner\utils\JSONReviver.js 8;" kind:function line:8 language:JavaScript +Script C:\Users\danie\Desktop\netburner\src\Script.js 66;" kind:class line:66 language:JavaScript +Script.fromJSON C:\Users\danie\Desktop\netburner\src\Script.js 132;" kind:function line:132 language:JavaScript +Script.saveScript C:\Users\danie\Desktop\netburner\src\Script.js 89;" kind:method line:89 language:JavaScript +Script.toJSON C:\Users\danie\Desktop\netburner\src\Script.js 128;" kind:method line:128 language:JavaScript +Script.updateNumInstructions C:\Users\danie\Desktop\netburner\src\Script.js 115;" kind:method line:115 language:JavaScript +Script.updateRamUsage C:\Users\danie\Desktop\netburner\src\Script.js 124;" kind:method line:124 language:JavaScript +ScriptEditorLastStatus C:\Users\danie\Desktop\netburner\src\Script.js 56;" kind:variable line:56 language:JavaScript +Server C:\Users\danie\Desktop\netburner\src\Server.js 4;" kind:class line:4 language:JavaScript +Server.fromJSON C:\Users\danie\Desktop\netburner\src\Server.js 108;" kind:function line:108 language:JavaScript +Server.getScript C:\Users\danie\Desktop\netburner\src\Server.js 94;" kind:method line:94 language:JavaScript +Server.getServerOnNetwork C:\Users\danie\Desktop\netburner\src\Server.js 84;" kind:method line:84 language:JavaScript +Server.init C:\Users\danie\Desktop\netburner\src\Server.js 57;" kind:method line:57 language:JavaScript +Server.setHackingParameters C:\Users\danie\Desktop\netburner\src\Server.js 69;" kind:method line:69 language:JavaScript +Server.setPortProperties C:\Users\danie\Desktop\netburner\src\Server.js 78;" kind:method line:78 language:JavaScript +Server.toJSON C:\Users\danie\Desktop\netburner\src\Server.js 104;" kind:method line:104 language:JavaScript +SizeOfAllServers C:\Users\danie\Desktop\netburner\src\Server.js 657;" kind:function line:657 language:JavaScript +SpecialServerIpsMap C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 2;" kind:function line:2 language:JavaScript +SpecialServerIpsMap C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 5;" kind:class line:5 language:JavaScript +SpecialServerIpsMap.addIp C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 5;" kind:method line:5 language:JavaScript +SpecialServerIpsMap.fromJSON C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 13;" kind:function line:13 language:JavaScript +SpecialServerIpsMap.toJSON C:\Users\danie\Desktop\netburner\src\SpecialServerIps.js 9;" kind:method line:9 language:JavaScript +SpecialServerIpsSave C:\Users\danie\Desktop\netburner\src\engine.js 80;" kind:variable line:80 language:JavaScript +String C:\Users\danie\Desktop\netburner\utils\StringHelperFunctions.js 23;" kind:class line:23 language:JavaScript +String.replaceAt C:\Users\danie\Desktop\netburner\utils\StringHelperFunctions.js 23;" kind:method line:23 language:JavaScript +Tokenizer C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 16;" kind:function line:16 language:JavaScript +WorkerScript C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 9;" kind:class line:9 language:JavaScript +WorkerScript.getServer C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 21;" kind:method line:21 language:JavaScript +addWorkerScript C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 134;" kind:function line:134 language:JavaScript +allFiles C:\Users\danie\Desktop\netburner\src\Terminal.js 317;" kind:variable line:317 language:JavaScript +applyAugmentation C:\Users\danie\Desktop\netburner\src\Augmentations.js 488;" kind:function line:488 language:JavaScript +apply_op C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 493;" kind:function line:493 language:JavaScript +apply_op.div C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 499;" kind:function line:499 language:JavaScript +apply_op.num C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 494;" kind:function line:494 language:JavaScript +checkValidFilename C:\Users\danie\Desktop\netburner\src\Script.js 47;" kind:function line:47 language:JavaScript +convertTimeMsToTimeElapsedString C:\Users\danie\Desktop\netburner\utils\StringHelperFunctions.js 31;" kind:function line:31 language:JavaScript +createRandomByte C:\Users\danie\Desktop\netburner\utils\IPAddress.js 30;" kind:function line:30 language:JavaScript +createRandomIp C:\Users\danie\Desktop\netburner\utils\IPAddress.js 5;" kind:function line:5 language:JavaScript +croak C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 22;" kind:function line:22 language:JavaScript +dialogBoxClose C:\Users\danie\Desktop\netburner\utils\DialogBox.js 18;" kind:function line:18 language:JavaScript +dialogBoxCreate C:\Users\danie\Desktop\netburner\utils\DialogBox.js 42;" kind:function line:42 language:JavaScript +dialogBoxInit C:\Users\danie\Desktop\netburner\utils\DialogBox.js 2;" kind:function line:2 language:JavaScript +dialogBoxOpen C:\Users\danie\Desktop\netburner\utils\DialogBox.js 26;" kind:function line:26 language:JavaScript +dialogBoxSetText C:\Users\danie\Desktop\netburner\utils\DialogBox.js 31;" kind:function line:31 language:JavaScript +diff C:\Users\danie\Desktop\netburner\src\engine.js 481;" kind:variable line:481 language:JavaScript +displayCreateProgramContent C:\Users\danie\Desktop\netburner\src\CreateProgram.js 2;" kind:function line:2 language:JavaScript +displayFactionAugmentations C:\Users\danie\Desktop\netburner\src\Faction.js 613;" kind:function line:613 language:JavaScript +displayFactionContent C:\Users\danie\Desktop\netburner\src\Faction.js 418;" kind:function line:418 language:JavaScript +eof C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 19;" kind:function line:19 language:JavaScript +eof C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 165;" kind:function line:165 language:JavaScript +evaluate C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 7;" kind:function line:7 language:JavaScript +evaluateFor C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 328;" kind:function line:328 language:JavaScript +evaluateProg C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 455;" kind:function line:455 language:JavaScript +evaluateWhile C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 400;" kind:function line:400 language:JavaScript +factionInvitationBoxClose C:\Users\danie\Desktop\netburner\utils\FactionInvitationBox.js 17;" kind:function line:17 language:JavaScript +factionInvitationBoxCreate C:\Users\danie\Desktop\netburner\utils\FactionInvitationBox.js 38;" kind:function line:38 language:JavaScript +factionInvitationBoxInit C:\Users\danie\Desktop\netburner\utils\FactionInvitationBox.js 2;" kind:function line:2 language:JavaScript +factionInvitationBoxOpen C:\Users\danie\Desktop\netburner\utils\FactionInvitationBox.js 22;" kind:function line:22 language:JavaScript +factionInvitationSetMessage C:\Users\danie\Desktop\netburner\utils\FactionInvitationBox.js 32;" kind:function line:32 language:JavaScript +factionInvitationSetText C:\Users\danie\Desktop\netburner\utils\FactionInvitationBox.js 27;" kind:function line:27 language:JavaScript +filename C:\Users\danie\Desktop\netburner\src\Terminal.js 339;" kind:variable line:339 language:JavaScript +getIndicesOf C:\Users\danie\Desktop\netburner\utils\StringHelperFunctions.js 5;" kind:function line:5 language:JavaScript +getNextCompanyPosition C:\Users\danie\Desktop\netburner\src\Company.js 328;" kind:function line:328 language:JavaScript +hackProgressBarPost C:\Users\danie\Desktop\netburner\src\Terminal.js 10;" kind:function line:10 language:JavaScript +hackProgressPost C:\Users\danie\Desktop\netburner\src\Terminal.js 15;" kind:function line:15 language:JavaScript +hostname C:\Users\danie\Desktop\netburner\src\engine.js 410;" kind:variable line:410 language:JavaScript +initAugmentations C:\Users\danie\Desktop\netburner\src\Augmentations.js 54;" kind:function line:54 language:JavaScript +initCompanies C:\Users\danie\Desktop\netburner\src\Company.js 425;" kind:function line:425 language:JavaScript +initFactions C:\Users\danie\Desktop\netburner\src\Faction.js 47;" kind:function line:47 language:JavaScript +initForeignServers C:\Users\danie\Desktop\netburner\src\Server.js 117;" kind:function line:117 language:JavaScript +initLocationButtons C:\Users\danie\Desktop\netburner\src\Location.js 745;" kind:function line:745 language:JavaScript +inviteToFaction C:\Users\danie\Desktop\netburner\src\Faction.js 363;" kind:function line:363 language:JavaScript +ip C:\Users\danie\Desktop\netburner\src\Terminal.js 225;" kind:variable line:225 language:JavaScript +ipExists C:\Users\danie\Desktop\netburner\utils\IPAddress.js 19;" kind:function line:19 language:JavaScript +isValidIPAddress C:\Users\danie\Desktop\netburner\utils\IPAddress.js 34;" kind:function line:34 language:JavaScript +is_digit C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 31;" kind:function line:31 language:JavaScript +is_id C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 40;" kind:function line:40 language:JavaScript +is_id_start C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 36;" kind:function line:36 language:JavaScript +is_keyword C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 27;" kind:function line:27 language:JavaScript +is_op_char C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 44;" kind:function line:44 language:JavaScript +is_punc C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 48;" kind:function line:48 language:JavaScript +is_whitespace C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 52;" kind:function line:52 language:JavaScript +item C:\Users\danie\Desktop\netburner\src\engine.js 390;" kind:variable line:390 language:JavaScript +itemText C:\Users\danie\Desktop\netburner\src\engine.js 407;" kind:variable line:407 language:JavaScript +joinFaction C:\Users\danie\Desktop\netburner\src\Faction.js 370;" kind:function line:370 language:JavaScript +killWorkerScript C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 124;" kind:function line:124 language:JavaScript +li C:\Users\danie\Desktop\netburner\src\engine.js 372;" kind:variable line:372 language:JavaScript +loadAllRunningScripts C:\Users\danie\Desktop\netburner\src\Script.js 141;" kind:function line:141 language:JavaScript +mainMenu C:\Users\danie\Desktop\netburner\src\engine.js 251;" kind:variable line:251 language:JavaScript +maybe_call C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 203;" kind:function line:203 language:JavaScript +next C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 11;" kind:function line:11 language:JavaScript +next C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 157;" kind:function line:157 language:JavaScript +offlineEps C:\Users\danie\Desktop\netburner\src\engine.js 422;" kind:variable line:422 language:JavaScript +offlineMps C:\Users\danie\Desktop\netburner\src\engine.js 420;" kind:variable line:420 language:JavaScript +offlineMpsText C:\Users\danie\Desktop\netburner\src\engine.js 421;" kind:variable line:421 language:JavaScript +offset C:\Users\danie\Desktop\netburner\src\engine.js 482;" kind:variable line:482 language:JavaScript +onlineEps C:\Users\danie\Desktop\netburner\src\engine.js 416;" kind:variable line:416 language:JavaScript +onlineMps C:\Users\danie\Desktop\netburner\src\engine.js 414;" kind:variable line:414 language:JavaScript +onlineMpsText C:\Users\danie\Desktop\netburner\src\engine.js 415;" kind:variable line:415 language:JavaScript +parse_atom C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 208;" kind:function line:208 language:JavaScript +parse_bool C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 196;" kind:function line:196 language:JavaScript +parse_expression C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 248;" kind:function line:248 language:JavaScript +parse_for C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 154;" kind:function line:154 language:JavaScript +parse_if C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 111;" kind:function line:111 language:JavaScript +parse_if.ret.cond C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 122;" kind:property line:122 language:JavaScript +parse_if.ret.type C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 121;" kind:property line:121 language:JavaScript +parse_prog C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 240;" kind:function line:240 language:JavaScript +parse_toplevel C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 230;" kind:function line:230 language:JavaScript +parse_varname C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 100;" kind:function line:100 language:JavaScript +parse_while C:\Users\danie\Desktop\netburner\src\Netscript\Parser.js 182;" kind:function line:182 language:JavaScript +peek C:\Users\danie\Desktop\netburner\src\Netscript\InputStream.js 16;" kind:function line:16 language:JavaScript +peek C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 151;" kind:function line:151 language:JavaScript +percent C:\Users\danie\Desktop\netburner\src\engine.js 595;" kind:variable line:595 language:JavaScript +post C:\Users\danie\Desktop\netburner\src\Terminal.js 4;" kind:function line:4 language:JavaScript +postNetburnerText C:\Users\danie\Desktop\netburner\src\Terminal.js 25;" kind:function line:25 language:JavaScript +postScriptEditorStatus C:\Users\danie\Desktop\netburner\src\Script.js 57;" kind:function line:57 language:JavaScript +prestigeAugmentation C:\Users\danie\Desktop\netburner\src\Prestige.js 4;" kind:function line:4 language:JavaScript +purchaseAugmentationBoxClose C:\Users\danie\Desktop\netburner\utils\PurchaseAugmentationBox.js 17;" kind:function line:17 language:JavaScript +purchaseAugmentationBoxCreate C:\Users\danie\Desktop\netburner\utils\PurchaseAugmentationBox.js 33;" kind:function line:33 language:JavaScript +purchaseAugmentationBoxInit C:\Users\danie\Desktop\netburner\utils\PurchaseAugmentationBox.js 2;" kind:function line:2 language:JavaScript +purchaseAugmentationBoxOpen C:\Users\danie\Desktop\netburner\utils\PurchaseAugmentationBox.js 22;" kind:function line:22 language:JavaScript +purchaseAugmentationBoxSetText C:\Users\danie\Desktop\netburner\utils\PurchaseAugmentationBox.js 27;" kind:function line:27 language:JavaScript +purchaseServer C:\Users\danie\Desktop\netburner\src\PurchaseServers.js 2;" kind:function line:2 language:JavaScript +purchaseServerBoxClose C:\Users\danie\Desktop\netburner\utils\PurchaseServerBox.js 17;" kind:function line:17 language:JavaScript +purchaseServerBoxCreate C:\Users\danie\Desktop\netburner\utils\PurchaseServerBox.js 33;" kind:function line:33 language:JavaScript +purchaseServerBoxInit C:\Users\danie\Desktop\netburner\utils\PurchaseServerBox.js 2;" kind:function line:2 language:JavaScript +purchaseServerBoxOpen C:\Users\danie\Desktop\netburner\utils\PurchaseServerBox.js 22;" kind:function line:22 language:JavaScript +purchaseServerBoxSetText C:\Users\danie\Desktop\netburner\utils\PurchaseServerBox.js 27;" kind:function line:27 language:JavaScript +read_escaped C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 88;" kind:function line:88 language:JavaScript +read_ident C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 79;" kind:function line:79 language:JavaScript +read_next C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 122;" kind:function line:122 language:JavaScript +read_number C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 63;" kind:function line:63 language:JavaScript +read_string C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 107;" kind:function line:107 language:JavaScript +read_while C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 56;" kind:function line:56 language:JavaScript +runScriptsLoop C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 29;" kind:function line:29 language:JavaScript +scriptCalculateExpGain C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 539;" kind:function line:539 language:JavaScript +scriptCalculateHackingChance C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 523;" kind:function line:523 language:JavaScript +scriptCalculateHackingTime C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 531;" kind:function line:531 language:JavaScript +scriptCalculateOfflineProduction C:\Users\danie\Desktop\netburner\src\Script.js 165;" kind:function line:165 language:JavaScript +scriptCalculatePercentMoneyHacked C:\Users\danie\Desktop\netburner\src\Netscript\Evaluator.js 544;" kind:function line:544 language:JavaScript +scriptName C:\Users\danie\Desktop\netburner\src\Terminal.js 301;" kind:variable line:301 language:JavaScript +scriptname C:\Users\danie\Desktop\netburner\src\Terminal.js 347;" kind:variable line:347 language:JavaScript +serverIpHostname C:\Users\danie\Desktop\netburner\src\engine.js 411;" kind:variable line:411 language:JavaScript +sizeOfObject C:\Users\danie\Desktop\netburner\utils\ObjectHelperFunctions.js 4;" kind:function line:4 language:JavaScript +skip_comment C:\Users\danie\Desktop\netburner\src\Netscript\Tokenizer.js 116;" kind:function line:116 language:JavaScript +updateOnlineScriptTimes C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 157;" kind:function line:157 language:JavaScript +updateTerminalScroll C:\Users\danie\Desktop\netburner\src\Terminal.js 20;" kind:function line:20 language:JavaScript +window.onload C:\Users\danie\Desktop\netburner\src\engine.js 794;" kind:function line:794 language:JavaScript +workerScripts C:\Users\danie\Desktop\netburner\src\Netscript\NetscriptWorker.js 26;" kind:variable line:26 language:JavaScript diff --git a/tags.idx b/tags.idx new file mode 100644 index 0000000000000000000000000000000000000000..c673f52b34bae12e9371e334b83228eb28f4b71a GIT binary patch literal 441 zcmW;9%_{_990%~R>mVn^l7ubJF3Q1ela*4ov9+Y=G4rf_W@n#g%@JIYQ?%^Td>KAHZK1FfpA5PA#BtCum7k zv51uF%@WLv+Q2RcI4wDvk@=NC2?g9gV2b1t!IkttQ7;l{Hna?cwL&cN7m#7KRiLVC zgpgh9z