more augmentation reblaancing

This commit is contained in:
Daniel Xie 2017-05-12 00:14:42 -05:00
parent c44b514342
commit 856105e95f

@ -122,7 +122,7 @@ AugmentationNames = {
initAugmentations = function() { initAugmentations = function() {
//Combat stat augmentations //Combat stat augmentations
var Targeting1 = new Augmentation(AugmentationNames.Targeting1); var Targeting1 = new Augmentation(AugmentationNames.Targeting1);
Targeting1.setRequirements(3000, 5000000); Targeting1.setRequirements(3000, 3000000);
Targeting1.setInfo("This cranial implant is embedded within the player's inner ear structure and optic nerves. It regulates and enhances the user's " + Targeting1.setInfo("This cranial implant is embedded within the player's inner ear structure and optic nerves. It regulates and enhances the user's " +
"balance and hand-eye coordination. It is also capable of augmenting reality by projecting digital information " + "balance and hand-eye coordination. It is also capable of augmenting reality by projecting digital information " +
"directly onto the retina. These enhancements allow the player to better lock-on and keep track of enemies. <br><br>" + "directly onto the retina. These enhancements allow the player to better lock-on and keep track of enemies. <br><br>" +
@ -136,7 +136,7 @@ initAugmentations = function() {
AddToAugmentations(Targeting1); AddToAugmentations(Targeting1);
var Targeting2 = new Augmentation(AugmentationNames.Targeting2); var Targeting2 = new Augmentation(AugmentationNames.Targeting2);
Targeting2.setRequirements(10000, 15000000); Targeting2.setRequirements(5000, 10000000);
Targeting2.setInfo("This is an upgrade of the Augmented Targeting I cranial implant, which is capable of augmenting reality " + Targeting2.setInfo("This is an upgrade of the Augmented Targeting I cranial implant, which is capable of augmenting reality " +
"and enhances the user's balance and hand-eye coordination. <br><br>This upgrade increases the player's dexterity " + "and enhances the user's balance and hand-eye coordination. <br><br>This upgrade increases the player's dexterity " +
"by an additional 20%."); "by an additional 20%.");
@ -149,7 +149,7 @@ initAugmentations = function() {
AddToAugmentations(Targeting2); AddToAugmentations(Targeting2);
var Targeting3 = new Augmentation(AugmentationNames.Targeting3); var Targeting3 = new Augmentation(AugmentationNames.Targeting3);
Targeting3.setRequirements(40000, 50000000); Targeting3.setRequirements(15000, 25000000);
Targeting3.setInfo("This is an upgrade of the Augmented Targeting II cranial implant, which is capable of augmenting reality " + Targeting3.setInfo("This is an upgrade of the Augmented Targeting II cranial implant, which is capable of augmenting reality " +
"and enhances the user's balance and hand-eye coordination. <br><br>This upgrade increases the player's dexterity " + "and enhances the user's balance and hand-eye coordination. <br><br>This upgrade increases the player's dexterity " +
"by an additional 50%."); "by an additional 50%.");
@ -189,7 +189,7 @@ initAugmentations = function() {
AddToAugmentations(SynfibrilMuscle) AddToAugmentations(SynfibrilMuscle)
var CombatRib1 = new Augmentation(AugmentationNames.CombatRib1); var CombatRib1 = new Augmentation(AugmentationNames.CombatRib1);
CombatRib1.setRequirements(6000, 11000000); CombatRib1.setRequirements(4000, 9000000);
CombatRib1.setInfo("The human body's ribs are replaced with artificial ribs that automatically and continuously release cognitive " + CombatRib1.setInfo("The human body's ribs are replaced with artificial ribs that automatically and continuously release cognitive " +
"and performance-enhancing drugs into the bloodstream, improving the user's abilities in combat.<br><br>" + "and performance-enhancing drugs into the bloodstream, improving the user's abilities in combat.<br><br>" +
"This augmentation increases the player's strength and defense by 10%."); "This augmentation increases the player's strength and defense by 10%.");
@ -255,7 +255,7 @@ initAugmentations = function() {
AddToAugmentations(SubdermalArmor); AddToAugmentations(SubdermalArmor);
var WiredReflexes = new Augmentation(AugmentationNames.WiredReflexes); var WiredReflexes = new Augmentation(AugmentationNames.WiredReflexes);
WiredReflexes.setRequirements(1500, 500000); WiredReflexes.setRequirements(1200, 500000);
WiredReflexes.setInfo("Synthetic nerve-enhancements are injected into all major parts of the somatic nervous system, " + WiredReflexes.setInfo("Synthetic nerve-enhancements are injected into all major parts of the somatic nervous system, " +
"supercharging the body's ability to send signals through neurons. This results in increased reflex speed.<br><br>" + "supercharging the body's ability to send signals through neurons. This results in increased reflex speed.<br><br>" +
"This augmentation increases the player's agility by 5%."); "This augmentation increases the player's agility by 5%.");
@ -332,7 +332,7 @@ initAugmentations = function() {
//Labor stat augmentations //Labor stat augmentations
var SpeechProcessor = new Augmentation(AugmentationNames.SpeechProcessor); //Cochlear imlant? var SpeechProcessor = new Augmentation(AugmentationNames.SpeechProcessor); //Cochlear imlant?
SpeechProcessor.setRequirements(7500, 25000000); SpeechProcessor.setRequirements(4500, 25000000);
SpeechProcessor.setInfo("A cochlear implant with an embedded computer that analyzes incoming speech. " + SpeechProcessor.setInfo("A cochlear implant with an embedded computer that analyzes incoming speech. " +
"The embedded computer processes characteristics of incoming speech, such as tone " + "The embedded computer processes characteristics of incoming speech, such as tone " +
"and inflection, to pick up on subtle cues and aid in social interaction.<br><br>" + "and inflection, to pick up on subtle cues and aid in social interaction.<br><br>" +
@ -346,7 +346,7 @@ initAugmentations = function() {
AddToAugmentations(SpeechProcessor); AddToAugmentations(SpeechProcessor);
TITN41Injection = new Augmentation(AugmentationNames.TITN41Injection); TITN41Injection = new Augmentation(AugmentationNames.TITN41Injection);
TITN41Injection.setRequirements(15000, 75000000); TITN41Injection.setRequirements(10000, 30000000);
TITN41Injection.setInfo("TITN is a series of viruses that targets and alters the sequences of human DNA in genes that " + TITN41Injection.setInfo("TITN is a series of viruses that targets and alters the sequences of human DNA in genes that " +
"control personality. The TITN-41 strain alters these genes so that the subject becomes more " + "control personality. The TITN-41 strain alters these genes so that the subject becomes more " +
"outgoing and socialable. <br><br>" + "outgoing and socialable. <br><br>" +
@ -359,7 +359,7 @@ initAugmentations = function() {
AddToAugmentations(TITN41Injection); AddToAugmentations(TITN41Injection);
var EnhancedSocialInteractionImplant = new Augmentation(AugmentationNames.EnhancedSocialInteractionImplant); var EnhancedSocialInteractionImplant = new Augmentation(AugmentationNames.EnhancedSocialInteractionImplant);
EnhancedSocialInteractionImplant.setRequirements(500000, 500000000); EnhancedSocialInteractionImplant.setRequirements(200000, 300000000);
EnhancedSocialInteractionImplant.setInfo("A cranial implant that greatly assists in the user's ability to analyze social situations " + EnhancedSocialInteractionImplant.setInfo("A cranial implant that greatly assists in the user's ability to analyze social situations " +
"and interactions. The system uses a wide variety of factors such as facial expression, body " + "and interactions. The system uses a wide variety of factors such as facial expression, body " +
"language, and the voice's tone/inflection to determine the best course of action during social" + "language, and the voice's tone/inflection to determine the best course of action during social" +
@ -376,7 +376,7 @@ initAugmentations = function() {
//Hacking augmentations //Hacking augmentations
var BitWire = new Augmentation(AugmentationNames.BitWire); var BitWire = new Augmentation(AugmentationNames.BitWire);
BitWire.setRequirements(2500, 3000000); BitWire.setRequirements(2500, 2000000);
BitWire.setInfo("A small brain implant embedded in the cerebrum. This regulates and improves the brain's computing " + BitWire.setInfo("A small brain implant embedded in the cerebrum. This regulates and improves the brain's computing " +
"capabilities. <br><br> This augmentation increases the player's hacking skill by 5%"); "capabilities. <br><br> This augmentation increases the player's hacking skill by 5%");
BitWire.addToFactions(["CyberSec", "BitRunners", "NiteSec"]); BitWire.addToFactions(["CyberSec", "BitRunners", "NiteSec"]);
@ -387,7 +387,7 @@ initAugmentations = function() {
AddToAugmentations(BitWire); AddToAugmentations(BitWire);
var ArtificialBioNeuralNetwork = new Augmentation(AugmentationNames.ArtificialBioNeuralNetwork); var ArtificialBioNeuralNetwork = new Augmentation(AugmentationNames.ArtificialBioNeuralNetwork);
ArtificialBioNeuralNetwork.setRequirements(150000, 600000000); ArtificialBioNeuralNetwork.setRequirements(120000, 600000000);
ArtificialBioNeuralNetwork.setInfo("A network consisting of millions of nanoprocessors is embedded into the brain. " + ArtificialBioNeuralNetwork.setInfo("A network consisting of millions of nanoprocessors is embedded into the brain. " +
"The network is meant to mimick the way a biological brain solves a problem, which each " + "The network is meant to mimick the way a biological brain solves a problem, which each " +
"nanoprocessor acting similar to the way a neuron would in a neural network. However, these " + "nanoprocessor acting similar to the way a neuron would in a neural network. However, these " +
@ -405,7 +405,7 @@ initAugmentations = function() {
AddToAugmentations(ArtificialBioNeuralNetwork); AddToAugmentations(ArtificialBioNeuralNetwork);
var ArtificialSynapticPotentiation = new Augmentation(AugmentationNames.ArtificialSynapticPotentiation); var ArtificialSynapticPotentiation = new Augmentation(AugmentationNames.ArtificialSynapticPotentiation);
ArtificialSynapticPotentiation.setRequirements(3000, 15000000); ArtificialSynapticPotentiation.setRequirements(2500, 15000000);
ArtificialSynapticPotentiation.setInfo("The body is injected with a chemical that artificially induces synaptic potentiation, " + ArtificialSynapticPotentiation.setInfo("The body is injected with a chemical that artificially induces synaptic potentiation, " +
"otherwise known as the strengthening of synapses. This results in a enhanced cognitive abilities.<br><br>" + "otherwise known as the strengthening of synapses. This results in a enhanced cognitive abilities.<br><br>" +
"This augmentation increases the player's hacking speed and hacking chance by 2%."); "This augmentation increases the player's hacking speed and hacking chance by 2%.");
@ -417,7 +417,7 @@ initAugmentations = function() {
AddToAugmentations(ArtificialSynapticPotentiation); AddToAugmentations(ArtificialSynapticPotentiation);
var EnhancedMyelinSheathing = new Augmentation(AugmentationNames.EnhancedMyelinSheathing); var EnhancedMyelinSheathing = new Augmentation(AugmentationNames.EnhancedMyelinSheathing);
EnhancedMyelinSheathing.setRequirements(100000, 350000000); EnhancedMyelinSheathing.setRequirements(60000, 250000000);
EnhancedMyelinSheathing.setInfo("Electrical signals are used to induce a new, artificial form of myelinogensis in the human body. " + EnhancedMyelinSheathing.setInfo("Electrical signals are used to induce a new, artificial form of myelinogensis in the human body. " +
"This process results in the proliferation of new, synthetic myelin sheaths in the nervous " + "This process results in the proliferation of new, synthetic myelin sheaths in the nervous " +
"system. These myelin sheaths can propogate neuro-signals much faster than their organic " + "system. These myelin sheaths can propogate neuro-signals much faster than their organic " +
@ -434,7 +434,7 @@ initAugmentations = function() {
AddToAugmentations(EnhancedMyelinSheathing); AddToAugmentations(EnhancedMyelinSheathing);
var SynapticEnhancement = new Augmentation(AugmentationNames.SynapticEnhancement); var SynapticEnhancement = new Augmentation(AugmentationNames.SynapticEnhancement);
SynapticEnhancement.setRequirements(1000, 1200000); SynapticEnhancement.setRequirements(900, 1200000);
SynapticEnhancement.setInfo("A small cranial implant that continuously uses weak electric signals to stimulate the brain and " + SynapticEnhancement.setInfo("A small cranial implant that continuously uses weak electric signals to stimulate the brain and " +
"induce stronger synaptic activity. This improves the user's cognitive abilities.<br><br>" + "induce stronger synaptic activity. This improves the user's cognitive abilities.<br><br>" +
"This augmentation increases the player's hacking speed by 1%."); "This augmentation increases the player's hacking speed by 1%.");
@ -446,7 +446,7 @@ initAugmentations = function() {
AddToAugmentations(SynapticEnhancement); AddToAugmentations(SynapticEnhancement);
var NeuralRetentionEnhancement = new Augmentation(AugmentationNames.NeuralRetentionEnhancement); var NeuralRetentionEnhancement = new Augmentation(AugmentationNames.NeuralRetentionEnhancement);
NeuralRetentionEnhancement.setRequirements(20000, 100000000); NeuralRetentionEnhancement.setRequirements(15000, 80000000);
NeuralRetentionEnhancement.setInfo("Chemical injections are used to permanently alter and strengthen the brain's neuronal " + NeuralRetentionEnhancement.setInfo("Chemical injections are used to permanently alter and strengthen the brain's neuronal " +
"circuits, strengthening its ability to retain information.<br><br>" + "circuits, strengthening its ability to retain information.<br><br>" +
"This augmentation increases the player's hacking experience gain rate by 40%."); "This augmentation increases the player's hacking experience gain rate by 40%.");
@ -458,7 +458,7 @@ initAugmentations = function() {
AddToAugmentations(NeuralRetentionEnhancement); AddToAugmentations(NeuralRetentionEnhancement);
var DataJack = new Augmentation(AugmentationNames.DataJack); var DataJack = new Augmentation(AugmentationNames.DataJack);
DataJack.setRequirements(200000, 75000000); DataJack.setRequirements(75000, 75000000);
DataJack.setInfo("A brain implant that provides an interface for direct, wireless communication between a computer's main " + DataJack.setInfo("A brain implant that provides an interface for direct, wireless communication between a computer's main " +
"memory and the mind. This implant allows the user to not only access a computer's memory, but also alter " + "memory and the mind. This implant allows the user to not only access a computer's memory, but also alter " +
"and delete it.<br><br>" + "and delete it.<br><br>" +
@ -525,7 +525,7 @@ initAugmentations = function() {
AddToAugmentations(ENMCoreV2); AddToAugmentations(ENMCoreV2);
var ENMCoreV3 = new Augmentation(AugmentationNames.ENMCoreV3); var ENMCoreV3 = new Augmentation(AugmentationNames.ENMCoreV3);
ENMCoreV3.setRequirements(750000, 1250000000); ENMCoreV3.setRequirements(700000, 1250000000);
ENMCoreV3.setInfo("The Core V3 library is an implant that upgrades the firmware of the Embedded Netburner Module. " + ENMCoreV3.setInfo("The Core V3 library is an implant that upgrades the firmware of the Embedded Netburner Module. " +
"This upgraded firmware allows the Embedded Netburner Module to seamlessly inject code into " + "This upgraded firmware allows the Embedded Netburner Module to seamlessly inject code into " +
"any device on a network.<br><br>" + "any device on a network.<br><br>" +
@ -544,7 +544,7 @@ initAugmentations = function() {
AddToAugmentations(ENMCoreV3); AddToAugmentations(ENMCoreV3);
var ENMAnalyzeEngine = new Augmentation(AugmentationNames.ENMAnalyzeEngine); var ENMAnalyzeEngine = new Augmentation(AugmentationNames.ENMAnalyzeEngine);
ENMAnalyzeEngine.setRequirements(700000, 1000000000); ENMAnalyzeEngine.setRequirements(250000, 1000000000);
ENMAnalyzeEngine.setInfo("Installs the Analyze Engine for the Embedded Netburner Module, which is a CPU cluster " + ENMAnalyzeEngine.setInfo("Installs the Analyze Engine for the Embedded Netburner Module, which is a CPU cluster " +
"that vastly outperforms the Netburner Module's native single-core processor.<br><br>" + "that vastly outperforms the Netburner Module's native single-core processor.<br><br>" +
"This augmentation increases the player's hacking speed by 10%."); "This augmentation increases the player's hacking speed by 10%.");
@ -557,7 +557,7 @@ initAugmentations = function() {
AddToAugmentations(ENMAnalyzeEngine); AddToAugmentations(ENMAnalyzeEngine);
var ENMDMA = new Augmentation(AugmentationNames.ENMDMA); var ENMDMA = new Augmentation(AugmentationNames.ENMDMA);
ENMDMA.setRequirements(750000, 1100000000); ENMDMA.setRequirements(400000, 1100000000);
ENMDMA.setInfo("This implant installs a Direct Memory Access (DMA) controller into the " + ENMDMA.setInfo("This implant installs a Direct Memory Access (DMA) controller into the " +
"Embedded Netburner Module. This allows the Module to send and receive data " + "Embedded Netburner Module. This allows the Module to send and receive data " +
"directly to and from the main memory of devices on a network.<br><br>" + "directly to and from the main memory of devices on a network.<br><br>" +
@ -573,7 +573,7 @@ initAugmentations = function() {
AddToAugmentations(ENMDMA); AddToAugmentations(ENMDMA);
var Neuralstimulator = new Augmentation(AugmentationNames.Neuralstimulator); var Neuralstimulator = new Augmentation(AugmentationNames.Neuralstimulator);
Neuralstimulator.setRequirements(60000, 500000000); Neuralstimulator.setRequirements(20000, 500000000);
Neuralstimulator.setInfo("A cranial implant that intelligently stimulates certain areas of the brain " + Neuralstimulator.setInfo("A cranial implant that intelligently stimulates certain areas of the brain " +
"in order to improve cognitive functions<br><br>" + "in order to improve cognitive functions<br><br>" +
"This augmentation:<br>" + "This augmentation:<br>" +
@ -591,7 +591,7 @@ initAugmentations = function() {
//Work Augmentations //Work Augmentations
var NuoptimalInjectorImplant = new Augmentation(AugmentationNames.NuoptimalInjectorImplant); var NuoptimalInjectorImplant = new Augmentation(AugmentationNames.NuoptimalInjectorImplant);
NuoptimalInjectorImplant.setRequirements(5000, 10000000); NuoptimalInjectorImplant.setRequirements(2000, 3500000);
NuoptimalInjectorImplant.setInfo("This torso implant automatically injects nootropic supplements into " + NuoptimalInjectorImplant.setInfo("This torso implant automatically injects nootropic supplements into " +
"the bloodstream to improve memory, increase focus, and provide other " + "the bloodstream to improve memory, increase focus, and provide other " +
"cognitive enhancements.<br><br>" + "cognitive enhancements.<br><br>" +
@ -606,7 +606,7 @@ initAugmentations = function() {
AddToAugmentations(NuoptimalInjectorImplant); AddToAugmentations(NuoptimalInjectorImplant);
var SpeechEnhancement = new Augmentation(AugmentationNames.SpeechEnhancement); var SpeechEnhancement = new Augmentation(AugmentationNames.SpeechEnhancement);
SpeechEnhancement.setRequirements(2000, 2000000); SpeechEnhancement.setRequirements(1200, 2000000);
SpeechEnhancement.setInfo("An advanced neural implant that improves your speaking abilities, making " + SpeechEnhancement.setInfo("An advanced neural implant that improves your speaking abilities, making " +
"you more convincing and likable in conversations and overall improving your " + "you more convincing and likable in conversations and overall improving your " +
"social interactions.<br><br>" + "social interactions.<br><br>" +
@ -622,7 +622,7 @@ initAugmentations = function() {
AddToAugmentations(SpeechEnhancement); AddToAugmentations(SpeechEnhancement);
var FocusWire = new Augmentation(AugmentationNames.FocusWire); //Stops procrastination var FocusWire = new Augmentation(AugmentationNames.FocusWire); //Stops procrastination
FocusWire.setRequirements(80000, 200000000); FocusWire.setRequirements(30000, 200000000);
FocusWire.setInfo("A cranial implant that stops procrastination by blocking specific neural pathways " + FocusWire.setInfo("A cranial implant that stops procrastination by blocking specific neural pathways " +
"in the brain.<br><br>" + "in the brain.<br><br>" +
"This augmentation: <br>" + "This augmentation: <br>" +
@ -637,7 +637,7 @@ initAugmentations = function() {
AddToAugmentations(FocusWire) AddToAugmentations(FocusWire)
var PCDNI = new Augmentation(AugmentationNames.PCDNI); var PCDNI = new Augmentation(AugmentationNames.PCDNI);
PCDNI.setRequirements(400000, 650000000); PCDNI.setRequirements(150000, 650000000);
PCDNI.setInfo("Installs a Direct-Neural Interface jack into your arm that is compatible with most " + PCDNI.setInfo("Installs a Direct-Neural Interface jack into your arm that is compatible with most " +
"computers. Connecting to a computer through this jack allows you to interface with " + "computers. Connecting to a computer through this jack allows you to interface with " +
"it using the brain's electrochemical signals.<br><br>" + "it using the brain's electrochemical signals.<br><br>" +
@ -652,7 +652,7 @@ initAugmentations = function() {
AddToAugmentations(PCDNI); AddToAugmentations(PCDNI);
var PCDNIOptimizer = new Augmentation(AugmentationNames.PCDNIOptimizer); var PCDNIOptimizer = new Augmentation(AugmentationNames.PCDNIOptimizer);
PCDNIOptimizer.setRequirements(500000, 875000000); PCDNIOptimizer.setRequirements(200000, 875000000);
PCDNIOptimizer.setInfo("This is a submodule upgrade to the PC Direct-Neural Interface augmentation. It " + PCDNIOptimizer.setInfo("This is a submodule upgrade to the PC Direct-Neural Interface augmentation. It " +
"improves the performance of the interface and gives the user more control options " + "improves the performance of the interface and gives the user more control options " +
"to the connected computer.<br><br>" + "to the connected computer.<br><br>" +
@ -700,7 +700,7 @@ initAugmentations = function() {
//HacknetNode Augmentations //HacknetNode Augmentations
var HacknetNodeCPUUpload = new Augmentation(AugmentationNames.HacknetNodeCPUUpload); var HacknetNodeCPUUpload = new Augmentation(AugmentationNames.HacknetNodeCPUUpload);
HacknetNodeCPUUpload.setRequirements(3000, 4000000); HacknetNodeCPUUpload.setRequirements(1500, 3000000);
HacknetNodeCPUUpload.setInfo("Uploads the architecture and design details of a Hacknet Node's CPU into " + HacknetNodeCPUUpload.setInfo("Uploads the architecture and design details of a Hacknet Node's CPU into " +
"the brain. This allows the user to engineer custom hardware and software " + "the brain. This allows the user to engineer custom hardware and software " +
"for the Hacknet Node that provides better performance.<br><br>" + "for the Hacknet Node that provides better performance.<br><br>" +
@ -715,7 +715,7 @@ initAugmentations = function() {
AddToAugmentations(HacknetNodeCPUUpload); AddToAugmentations(HacknetNodeCPUUpload);
var HacknetNodeCacheUpload = new Augmentation(AugmentationNames.HacknetNodeCacheUpload); var HacknetNodeCacheUpload = new Augmentation(AugmentationNames.HacknetNodeCacheUpload);
HacknetNodeCacheUpload.setRequirements(1500, 2000000); HacknetNodeCacheUpload.setRequirements(1000, 2000000);
HacknetNodeCacheUpload.setInfo("Uploads the architecture and design details of a Hacknet Node's main-memory cache " + HacknetNodeCacheUpload.setInfo("Uploads the architecture and design details of a Hacknet Node's main-memory cache " +
"into the brain. This allows the user to engineer custom cache hardware for the " + "into the brain. This allows the user to engineer custom cache hardware for the " +
"Hacknet Node that offers better performance.<br><br>" + "Hacknet Node that offers better performance.<br><br>" +
@ -745,7 +745,7 @@ initAugmentations = function() {
AddToAugmentations(HacknetNodeNICUpload); AddToAugmentations(HacknetNodeNICUpload);
var HacknetNodeKernelDNI = new Augmentation(AugmentationNames.HacknetNodeKernelDNI); var HacknetNodeKernelDNI = new Augmentation(AugmentationNames.HacknetNodeKernelDNI);
HacknetNodeKernelDNI.setRequirements(5000, 15000000); HacknetNodeKernelDNI.setRequirements(4000, 10000000);
HacknetNodeKernelDNI.setInfo("Installs a Direct-Neural Interface jack into the arm that is capable of connecting to a " + HacknetNodeKernelDNI.setInfo("Installs a Direct-Neural Interface jack into the arm that is capable of connecting to a " +
"Hacknet Node. This lets the user access and manipulate the Node's kernel using the mind's " + "Hacknet Node. This lets the user access and manipulate the Node's kernel using the mind's " +
"electrochemical signals.<br><br>" + "electrochemical signals.<br><br>" +
@ -758,7 +758,7 @@ initAugmentations = function() {
AddToAugmentations(HacknetNodeKernelDNI); AddToAugmentations(HacknetNodeKernelDNI);
var HacknetNodeCoreDNI = new Augmentation(AugmentationNames.HacknetNodeCoreDNI); var HacknetNodeCoreDNI = new Augmentation(AugmentationNames.HacknetNodeCoreDNI);
HacknetNodeCoreDNI.setRequirements(10000, 40000000); HacknetNodeCoreDNI.setRequirements(6000, 20000000);
HacknetNodeCoreDNI.setInfo("Installs a Direct-Neural Interface jack into the arm that is capable of connecting " + HacknetNodeCoreDNI.setInfo("Installs a Direct-Neural Interface jack into the arm that is capable of connecting " +
"to a Hacknet Node. This lets the user access and manipulate the Node's processing logic using " + "to a Hacknet Node. This lets the user access and manipulate the Node's processing logic using " +
"the mind's electrochemical signals.<br><br>" + "the mind's electrochemical signals.<br><br>" +
@ -780,7 +780,7 @@ initAugmentations = function() {
NeuroFluxGovernor.setRequirements(500 * mult, 750000 * mult); NeuroFluxGovernor.setRequirements(500 * mult, 750000 * mult);
delete Augmentations[AugmentationNames.NeuroFluxGovernor]; delete Augmentations[AugmentationNames.NeuroFluxGovernor];
} else { } else {
NeuroFluxGovernor.setRequirements(50, 750000); NeuroFluxGovernor.setRequirements(500, 750000);
} }
NeuroFluxGovernor.setInfo("A device that is embedded in the back of the neck. The NeuroFlux Governor " + NeuroFluxGovernor.setInfo("A device that is embedded in the back of the neck. The NeuroFlux Governor " +
"monitors and regulates nervous impulses coming to and from the spinal column, " + "monitors and regulates nervous impulses coming to and from the spinal column, " +
@ -819,7 +819,7 @@ initAugmentations = function() {
AddToAugmentations(Neurotrainer2); AddToAugmentations(Neurotrainer2);
var Neurotrainer3 = new Augmentation(AugmentationNames.Neurotrainer3); var Neurotrainer3 = new Augmentation(AugmentationNames.Neurotrainer3);
Neurotrainer3.setRequirements(12000, 25000000); Neurotrainer3.setRequirements(10000, 25000000);
Neurotrainer3.setInfo("A decentralized cranial implant that improves the brain's ability to learn. This " + Neurotrainer3.setInfo("A decentralized cranial implant that improves the brain's ability to learn. This " +
"is a more powerful version of the Neurotrainer I and Neurotrainer II augmentation, " + "is a more powerful version of the Neurotrainer I and Neurotrainer II augmentation, " +
"but it does not require either of them to be installed as a prerequisite.<br><br>" + "but it does not require either of them to be installed as a prerequisite.<br><br>" +
@ -839,7 +839,7 @@ initAugmentations = function() {
"Increases the player's dexterity by 50%<br>" + "Increases the player's dexterity by 50%<br>" +
"Increases the player's hacking speed by 1%<br>" + "Increases the player's hacking speed by 1%<br>" +
"Increases the amount of money the player gains from hacking by 10%"); "Increases the amount of money the player gains from hacking by 10%");
Hypersight.setRequirements(120000, 650000000); Hypersight.setRequirements(60000, 450000000);
Hypersight.addToFactions(["Blade Industries", "KuaiGong International"]); Hypersight.addToFactions(["Blade Industries", "KuaiGong International"]);
if (augmentationExists(AugmentationNames.Hypersight)) { if (augmentationExists(AugmentationNames.Hypersight)) {
Hypersight.owned = Augmentations[AugmentationNames.Hypersight].owned; Hypersight.owned = Augmentations[AugmentationNames.Hypersight].owned;