diff --git a/doc/source/gamefrozen.rst b/doc/source/gamefrozen.rst index 9b961598a..9dff32d57 100644 --- a/doc/source/gamefrozen.rst +++ b/doc/source/gamefrozen.rst @@ -19,7 +19,7 @@ Then, to fix your script, make sure you have a sleep or any other timed function await ns.sleep(1000); // Add a 1s sleep to prevent freezing } -Also make sure that each while loop gets to `await`ed function or `break`, for example the next snippet has a sleep +Also make sure that each while loop gets to `awaited` function or `break`, for example the next snippet has a sleep function, but it nor any possible conditional breaks are never reached and therefore will crash the game:: while(true) { @@ -34,7 +34,7 @@ function, but it nor any possible conditional breaks are never reached and there } If `n00dles` current money is, for example, 75% of the maximum money, the script will not reach neither `grow` nor `break` and crashes the game. -Adding a sleep like in the first example, or changing the code so that `await`ed function or `break` is always reached, would prevent the crash. +Adding a sleep like in the first example, or changing the code so that `awaited` function or `break` is always reached, would prevent the crash. Common infinite loop when translating the server purchasing script in starting guide to :ref:`netscriptjs` is to have a while loop, that's condition's change is conditional:: @@ -62,8 +62,8 @@ If the game window becomes a black screen without the game itself crashing, this the game running too many concurrent scripts (the game runs on a browser and each tab can only use so much ram until it crashes). Depending on which scripts are running and your hardware, this number can vary between 50000 to 100000 instances (in version 2.0.2. In prior versions this number -was about 1/5th of that). To prevent this from happening make sure to multithread the scripts as much as -possible. +was about 1/5th of that). To prevent this from happening make sure to :ref:`multithread` + the scripts as much as possible. Bug diff --git a/doc/source/guidesandtips/recommendedbitnodeorder.rst b/doc/source/guidesandtips/recommendedbitnodeorder.rst index 6ca2c00e0..55c84f990 100644 --- a/doc/source/guidesandtips/recommendedbitnodeorder.rst +++ b/doc/source/guidesandtips/recommendedbitnodeorder.rst @@ -50,10 +50,12 @@ Description * Certain Factions (Slum Snakes, Tetrads, The Syndicate, The Dark Army, Speakers for the Dead, NiteSec, The Black Hand) give the player the ability to form and manage their own gangs. These gangs will earn the player money and reputation with the corresponding Faction - * Every Augmentation in the game will be available through the Factions listed above + * Every Augmentation* in the game will be available through the Factions listed above * For every Faction NOT listed above, reputation gains are halved * You will no longer gain passive reputation with Factions + (* except Neuroflux Governor, The Red Pill and augments of secret factions) + Source-File :Max Level: 3 @@ -84,7 +86,7 @@ Description has the potential of generating massive profits. All other forms of income are reduced by 75%. Furthermore: * The price and reputation cost of all Augmentations is tripled - * The starting and maximum amount of money on servers is reduced by 75% + * The starting and maximum amount of money on servers is reduced by 80% * Server growth rate is reduced by 80% * You now only need 75 favour with a faction in order to donate to it, rather than 150 @@ -92,7 +94,7 @@ Source-File :Max Level: 3 This Source-File lets you create corporations on other BitNodes (although - some BitNodes will disable this mechanic). This Source-File also increases your + some BitNodes will disable this mechanic) and level 3 permanently unlocks the full API. This Source-File also increases your charisma and company salary multipliers by: * Level 1: 8% @@ -122,7 +124,11 @@ Source-File :Max Level: 3 This Source-File lets you access and use the Singularity Functions in other BitNodes. - Each level of this Source-File will reduce RAM costs. + Each level of this Source-File will reduce RAM costs: + + * Level 1: 16x + * Level 2: 4x + * Level 3: 1x Difficulty: Depending on what Source-Files you have unlocked before attempting this BitNode, @@ -139,11 +145,11 @@ Description In this BitNode: * The base security level of servers is doubled - * The starting money on servers is halved, but the maximum money remains the same + * The starting money on servers is halved, but the maximum money is doubled * Most methods of earning money now give significantly less * Infiltration gives 50% more reputation and money * Corporations have 50% lower valuations and are therefore less profitable - * Augmentations are more expensive + * Augmentation price is doubled * Hacking experience gain rates are reduced Source-File @@ -181,7 +187,7 @@ Description * Hacking and Hacknet Nodes will be less profitable * Your hacking level is reduced by 65% - * Hacking experience gain from scripts is reduced by 75% + * Hacking experience gain is reduced by 75% * Corporations have 80% lower valuations and are therefore less profitable * Working for companies is 50% less profitable * Crimes and Infiltration are 25% less profitable @@ -220,7 +226,7 @@ Description * Augmentations are 3x more expensive * Hacking and Hacknet Nodes will be significantly less profitable * Your hacking level is reduced by 65% - * Hacking experience gain from scripts is reduced by 75% + * Hacking experience gain is reduced by 75% * Corporations have 80% lower valuations and are therefore less profitable * Working for companies is 50% less profitable * Crimes and Infiltration are 25% less profitable @@ -300,6 +306,12 @@ Source-File (Note that the Level 3 effect of this Source-File only applies when entering a new BitNode, NOT when installing Augmentations.) + This Source-File also increases your hacknet multipliers by: + + * Level 1: 8% + * Level 2: 12% + * Level 3: 14% + Difficulty Hard @@ -312,11 +324,13 @@ Description for the human consciousness. Mankind had finally achieved immortality - at least for those that could afford it. - This BitNode unlocks Sleeve technology. Sleeve technology allows you to: + This BitNode unlocks Sleeve and grafting technologies. Sleeve technology allows you to: 1. Re-sleeve: Purchase and transfer your consciousness into a new body 2. Duplicate Sleeves: Duplicate your consciousness into Synthoids, allowing you to perform different tasks synchronously + Grafting technology allows you to graft Augmentations, which is an alternative way of installing Augmentations. + In this BitNode: * Your stats are significantly decreased @@ -327,7 +341,7 @@ Description Source-File :Max Level: 3 - This Source-File unlocks Sleeve technology in other BitNodes. + This Source-File unlocks Sleeve and grafting technologies in other BitNodes. Each level of this Source-File also grants you a Duplicate Sleeve. Difficulty @@ -346,8 +360,8 @@ Description In this BitNode: - * Your hacking stat and experience gain are halved - * The starting and maximum amount of money available on servers is significantly decreased + * Your hacking stat and experience gain are reduced + * The starting and maximum amount of money available on servers are reduced by 90% * The growth rate of servers is significantly reduced * Weakening a server is twice as effective * Company wages are decreased by 50% @@ -368,6 +382,12 @@ Source-File * Level 2: 48% * Level 3: 56% + This Source-File reduces the price increase for every aug bought by: + + * Level 1: 4% + * Level 2: 6% + * Level 3: 7% + Difficulty Hard diff --git a/src/BitNode/BitNode.tsx b/src/BitNode/BitNode.tsx index 9173256d6..6ebca4fe3 100644 --- a/src/BitNode/BitNode.tsx +++ b/src/BitNode/BitNode.tsx @@ -115,8 +115,8 @@ BitNodes["BitNode3"] = new BitNode(
Destroying this BitNode will give you Source-File 3, or if you already have this Source-File it will upgrade its level up to a maximum of 3. This Source-File lets you create corporations on other BitNodes (although some - BitNodes will disable this mechanic). This Source-File also increases your charisma and company salary multipliers - by: + BitNodes will disable this mechanic) and level 3 permanently unlocks the full API. This Source-File also increases + your charisma and company salary multipliers by:
Level 1: 8%
@@ -144,7 +144,13 @@ BitNodes["BitNode4"] = new BitNode(
Destroying this BitNode will give you Source-File 4, or if you already have this Source-File it will upgrade its level up to a maximum of 3. This Source-File lets you access and use the Singularity Functions in other BitNodes. - Each level of this Source-File reduces the RAM cost of singularity functions. + Each level of this Source-File reduces the RAM cost of singularity functions: +
+ Level 1: 16x +
+ Level 2: 4x +
+ Level 3: 1x ), ); @@ -339,7 +345,7 @@ BitNodes["BitNode10"] = new BitNode( achieved immortality - at least for those that could afford it.

- This BitNode unlocks Sleeve technology. Sleeve technology allows you to: + This BitNode unlocks Sleeve and grafting technologies. Sleeve technology allows you to:

1. Grafting: Visit VitaLife in New Tokyo to be able to obtain Augmentations without needing to install @@ -348,9 +354,12 @@ BitNodes["BitNode10"] = new BitNode( synchronously.

+ Grafting technology allows you to graft Augmentations, which is an alternative way of installing Augmentations. +
+
Destroying this BitNode will give you Source-File 10, or if you already have this Source-File it will upgrade its - level up to a maximum of 3. This Source-File unlocks Sleeve technology in other BitNodes. Each level of this - Source-File also grants you a Duplicate Sleeve + level up to a maximum of 3. This Source-File unlocks Sleeve technology, and the Grafting API in other BitNodes. + Each level of this Source-File also grants you a Duplicate Sleeve ), ); diff --git a/src/SourceFile/SourceFiles.tsx b/src/SourceFile/SourceFiles.tsx index 0757e7c84..9052208f0 100644 --- a/src/SourceFile/SourceFiles.tsx +++ b/src/SourceFile/SourceFiles.tsx @@ -41,7 +41,8 @@ SourceFiles["SourceFile3"] = new SourceFile( ( <> This Source-File lets you create corporations on other BitNodes (although some BitNodes will disable this - mechanic). This Source-File also increases your charisma and company salary multipliers by: + mechanic) and level 3 permanently unlocks the full API. This Source-File also increases your charisma and company + salary multipliers by:
Level 1: 8%
@@ -56,7 +57,13 @@ SourceFiles["SourceFile4"] = new SourceFile( ( <> This Source-File lets you access and use the Singularity Functions in every BitNode. Every level of this - Source-File reduces the RAM cost of Singularity functions. + Source-File reduces the RAM cost of Singularity functions: +
+ Level 1: 16x +
+ Level 2: 4x +
+ Level 3: 1x ), );