mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-04-17 06:48:42 +02:00
REFACTOR: SF description in Augmentations tab and BitVerse may not be the same (#2013)
This commit is contained in:
@@ -5,9 +5,15 @@ import { BitNodeMultipliers, replaceCurrentNodeMults } from "./BitNodeMultiplier
|
||||
|
||||
class BitNode {
|
||||
// A short description, or tagline, about the BitNode
|
||||
desc: string;
|
||||
tagline: string;
|
||||
|
||||
// A long, detailed overview of the BitNode
|
||||
// Overview of the BitNode
|
||||
description: JSX.Element;
|
||||
|
||||
// SF description
|
||||
sfDescription: JSX.Element;
|
||||
|
||||
// Full detail of this BitNode. This property is a combination of description and sfDescription.
|
||||
info: JSX.Element;
|
||||
|
||||
// Name of BitNode
|
||||
@@ -18,12 +24,25 @@ class BitNode {
|
||||
|
||||
difficulty: 0 | 1 | 2;
|
||||
|
||||
constructor(n: number, difficulty: 0 | 1 | 2, name: string, desc = "", info: JSX.Element = <></>) {
|
||||
constructor(
|
||||
n: number,
|
||||
difficulty: 0 | 1 | 2,
|
||||
name: string,
|
||||
tagline = "",
|
||||
description: JSX.Element,
|
||||
sfDescription: JSX.Element,
|
||||
) {
|
||||
this.number = n;
|
||||
this.difficulty = difficulty;
|
||||
this.name = name;
|
||||
this.desc = desc;
|
||||
this.info = info;
|
||||
this.tagline = tagline;
|
||||
this.description = description;
|
||||
this.sfDescription = sfDescription;
|
||||
this.info = (
|
||||
<>
|
||||
{this.description} {this.sfDescription}
|
||||
</>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -44,8 +63,13 @@ export function initBitNodes() {
|
||||
<br />
|
||||
<br />
|
||||
Destroying this BitNode will give you Source-File 1, or if you already have this Source-File, it will upgrade
|
||||
its level up to a maximum of 3. This Source-File lets the player start with 32GB of RAM on their home computer
|
||||
when entering a new BitNode and increases all of the player's multipliers by:
|
||||
its level up to a maximum of 3.
|
||||
</>
|
||||
),
|
||||
(
|
||||
<>
|
||||
This Source-File lets the player start with 32GB of RAM on their home computer when entering a new BitNode and
|
||||
increases all of the player's multipliers by:
|
||||
<ul>
|
||||
<li>Level 1: 16%</li>
|
||||
<li>Level 2: 24%</li>
|
||||
@@ -74,9 +98,13 @@ export function initBitNodes() {
|
||||
<br />
|
||||
<br />
|
||||
Destroying this BitNode will give you Source-File 2, or if you already have this Source-File, it will upgrade
|
||||
its level up to a maximum of 3. This Source-File allows you to form gangs in other BitNodes once your karma
|
||||
decreases to a certain value. It also increases your crime success rate, crime money, and charisma multipliers
|
||||
by:
|
||||
its level up to a maximum of 3.
|
||||
</>
|
||||
),
|
||||
(
|
||||
<>
|
||||
This Source-File allows you to form gangs in other BitNodes once your karma decreases to a certain value. It
|
||||
also increases your crime success rate, crime money, and charisma multipliers by:
|
||||
<ul>
|
||||
<li>Level 1: 24%</li>
|
||||
<li>Level 2: 36%</li>
|
||||
@@ -105,9 +133,14 @@ export function initBitNodes() {
|
||||
<br />
|
||||
<br />
|
||||
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) and level 3 permanently unlocks the full API. This Source-File also
|
||||
increases your charisma and company salary multipliers by:
|
||||
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) and level 3 permanently unlocks the full API. This Source-File also increases your charisma and
|
||||
company salary multipliers by:
|
||||
<ul>
|
||||
<li>Level 1: 8%</li>
|
||||
<li>Level 2: 12%</li>
|
||||
@@ -133,8 +166,13 @@ export function initBitNodes() {
|
||||
<br />
|
||||
<br />
|
||||
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:
|
||||
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:
|
||||
<ul>
|
||||
<li>Level 1: 16x</li>
|
||||
<li>Level 2: 4x</li>
|
||||
@@ -156,10 +194,14 @@ export function initBitNodes() {
|
||||
<br />
|
||||
<br />
|
||||
Destroying this BitNode will give you Source-File 5, or if you already have this Source-File, it will upgrade
|
||||
its level up to a maximum of 3. This Source-File grants you a new stat called Intelligence. Intelligence is
|
||||
unique because it is permanent and persistent (it never gets reset back to 1). However, gaining Intelligence
|
||||
experience is much slower than other stats. Higher Intelligence levels will boost your production for many
|
||||
actions in the game.
|
||||
its level up to a maximum of 3.
|
||||
</>
|
||||
),
|
||||
(
|
||||
<>
|
||||
This Source-File grants you a new stat called Intelligence. Intelligence is unique because it is permanent and
|
||||
persistent (it never gets reset back to 1). However, gaining Intelligence experience is much slower than other
|
||||
stats. Higher Intelligence levels will boost your production for many actions in the game.
|
||||
<br />
|
||||
<br />
|
||||
In addition, this Source-File will unlock:
|
||||
@@ -195,14 +237,18 @@ export function initBitNodes() {
|
||||
intelligent than the humans that had created them.
|
||||
<br />
|
||||
<br />
|
||||
In this BitNode, you will be able to access the {FactionName.Bladeburners} division at the NSA, which provides a
|
||||
new mechanic for progression.
|
||||
In this BitNode, you will be able to access the Bladeburner division at the NSA, which provides a new mechanic
|
||||
for progression.
|
||||
<br />
|
||||
<br />
|
||||
Destroying this BitNode will give you Source-File 6, or if you already have this Source-File, it will upgrade
|
||||
its level up to a maximum of 3. This Source-File allows you to access the NSA's {FactionName.Bladeburners}{" "}
|
||||
division and Netscript API in other BitNodes. In addition, this Source-File will raise both the level and
|
||||
experience gain rate of all your combat stats by:
|
||||
its level up to a maximum of 3.
|
||||
</>
|
||||
),
|
||||
(
|
||||
<>
|
||||
This Source-File allows you to access the NSA's Bladeburner division in other BitNodes. In addition, this
|
||||
Source-File will raise both the level and experience gain rate of all your combat stats by:
|
||||
<ul>
|
||||
<li>Level 1: 8%</li>
|
||||
<li>Level 2: 12%</li>
|
||||
@@ -225,14 +271,18 @@ export function initBitNodes() {
|
||||
models that were stronger, faster, and more intelligent than the humans that had created them.
|
||||
<br />
|
||||
<br />
|
||||
In this BitNode, you will be able to access the {FactionName.Bladeburners} API, which allows you to access{" "}
|
||||
{FactionName.Bladeburners} functionality through Netscript.
|
||||
In this BitNode, you will be able to access the Bladeburner division at the NSA, which provides a new mechanic
|
||||
for progression.
|
||||
<br />
|
||||
<br />
|
||||
Destroying this BitNode will give you Source-File 7, or if you already have this Source-File, it will upgrade
|
||||
its level up to a maximum of 3. This Source-File allows you to access the {FactionName.Bladeburners} Netscript
|
||||
API in other BitNodes. In addition, this Source-File will increase all of your {FactionName.Bladeburners}{" "}
|
||||
multipliers by:
|
||||
its level up to a maximum of 3.
|
||||
</>
|
||||
),
|
||||
(
|
||||
<>
|
||||
This Source-File allows you to access the NSA's Bladeburner division in other BitNodes. In addition, this
|
||||
Source-File will increase all of your Bladeburner multipliers by:
|
||||
<ul>
|
||||
<li>Level 1: 8%</li>
|
||||
<li>Level 2: 12%</li>
|
||||
@@ -261,7 +311,12 @@ export function initBitNodes() {
|
||||
<li>You can short stocks and place different types of orders (limit/stop).</li>
|
||||
</ul>
|
||||
Destroying this BitNode will give you Source-File 8, or if you already have this Source-File, it will upgrade
|
||||
its level up to a maximum of 3. This Source-File grants the following benefits:
|
||||
its level up to a maximum of 3.
|
||||
</>
|
||||
),
|
||||
(
|
||||
<>
|
||||
This Source-File grants the following benefits:
|
||||
<ul>
|
||||
<li>Level 1: Permanent access to WSE and TIX API</li>
|
||||
<li>Level 2: Ability to short stocks in other BitNodes</li>
|
||||
@@ -294,7 +349,12 @@ export function initBitNodes() {
|
||||
<br />
|
||||
<br />
|
||||
Destroying this BitNode will give you Source-File 9, or if you already have this Source-File, it will upgrade
|
||||
its level up to a maximum of 3. This Source-File grants the following benefits:
|
||||
its level up to a maximum of 3.
|
||||
</>
|
||||
),
|
||||
(
|
||||
<>
|
||||
This Source-File grants the following benefits:
|
||||
<ul>
|
||||
<li>Level 1: Permanently unlocks the Hacknet Server in other BitNodes</li>
|
||||
<li>Level 2: You start with 128GB of RAM on your home computer when entering a new BitNode</li>
|
||||
@@ -338,8 +398,13 @@ export function initBitNodes() {
|
||||
</li>
|
||||
</ul>
|
||||
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 and Grafting API in other BitNodes. Each level
|
||||
of this Source-File also grants you a Sleeve.
|
||||
its level up to a maximum of 3.
|
||||
</>
|
||||
),
|
||||
(
|
||||
<>
|
||||
This Source-File unlocks Sleeve and Grafting API in other BitNodes. Each level of this Source-File also grants
|
||||
you a Sleeve.
|
||||
</>
|
||||
),
|
||||
);
|
||||
@@ -363,9 +428,14 @@ export function initBitNodes() {
|
||||
<br />
|
||||
<br />
|
||||
Destroying this BitNode will give you Source-File 11, or if you already have this Source-File, it will upgrade
|
||||
its level up to a maximum of 3. This Source-File makes it so that company favor increases BOTH the player's
|
||||
salary and reputation gain rate at that company by 1% per favor (rather than just the reputation gain). This
|
||||
Source-File also increases the player's company salary and reputation gain multipliers by:
|
||||
its level up to a maximum of 3.
|
||||
</>
|
||||
),
|
||||
(
|
||||
<>
|
||||
This Source-File makes it so that company favor increases BOTH the player's salary and reputation gain rate at
|
||||
that company by 1% per favor (rather than just the reputation gain). This Source-File also increases the
|
||||
player's company salary and reputation gain multipliers by:
|
||||
<ul>
|
||||
<li>Level 1: 32%</li>
|
||||
<li>Level 2: 48%</li>
|
||||
@@ -392,10 +462,10 @@ export function initBitNodes() {
|
||||
<br />
|
||||
Every time this BitNode is destroyed, it becomes slightly harder. Destroying this BitNode will give you
|
||||
Source-File 12, or if you already have this Source-File, it will upgrade its level. There is no maximum level
|
||||
for Source-File 12. Each level of Source-File 12 lets you start any BitNodes with NeuroFlux Governor equal to
|
||||
the level of this source file.
|
||||
for Source-File 12.
|
||||
</>
|
||||
),
|
||||
<>This Source-File lets you start any BitNodes with Neuroflux Governor equal to the level of this Source-File.</>,
|
||||
);
|
||||
BitNodes.BitNode13 = new BitNode(
|
||||
13,
|
||||
@@ -413,8 +483,12 @@ export function initBitNodes() {
|
||||
<br />
|
||||
<br />
|
||||
Destroying this BitNode will give you Source-File 13, or if you already have this Source-File, it will upgrade
|
||||
its level up to a maximum of 3. This Source-File lets the {FactionName.ChurchOfTheMachineGod} appear in other
|
||||
BitNodes.
|
||||
its level up to a maximum of 3.
|
||||
</>
|
||||
),
|
||||
(
|
||||
<>
|
||||
This Source-File lets the {FactionName.ChurchOfTheMachineGod} appear in other BitNodes.
|
||||
<br />
|
||||
<br />
|
||||
Each level of this Source-File increases the size of Stanek's Gift.
|
||||
@@ -440,7 +514,12 @@ export function initBitNodes() {
|
||||
<br />
|
||||
<br />
|
||||
Destroying this BitNode will give you Source-File 14, or if you already have this Source-File, it will upgrade
|
||||
its level up to a maximum of 3. This Source-File grants the following benefits:
|
||||
its level up to a maximum of 3.
|
||||
</>
|
||||
),
|
||||
(
|
||||
<>
|
||||
This Source-File grants the following benefits:
|
||||
<ul>
|
||||
<li>Level 1: 100% increased stat multipliers from Node Power</li>
|
||||
<li>Level 2: Permanently unlocks the go.cheat API</li>
|
||||
|
||||
@@ -83,12 +83,12 @@ function BitNodePortal(props: IPortalProps): React.ReactElement {
|
||||
BitNode-{bitNode.number.toString()}: {bitNode.name}
|
||||
</strong>
|
||||
<br />
|
||||
{bitNode.desc}
|
||||
{bitNode.tagline}
|
||||
</Typography>
|
||||
}
|
||||
>
|
||||
{Settings.DisableASCIIArt ? (
|
||||
<Button onClick={() => setPortalOpen(true)} sx={{ m: 2 }} aria-description={bitNode.desc}>
|
||||
<Button onClick={() => setPortalOpen(true)} sx={{ m: 2 }} aria-description={bitNode.tagline}>
|
||||
<Typography>
|
||||
BitNode-{bitNode.number.toString()}: {bitNode.name}
|
||||
</Typography>
|
||||
@@ -98,7 +98,7 @@ function BitNodePortal(props: IPortalProps): React.ReactElement {
|
||||
onClick={() => setPortalOpen(true)}
|
||||
className={cssClass}
|
||||
aria-label={`BitNode-${bitNode.number.toString()}: ${bitNode.name}`}
|
||||
aria-description={bitNode.desc}
|
||||
aria-description={bitNode.tagline}
|
||||
>
|
||||
O
|
||||
</IconButton>
|
||||
@@ -192,7 +192,7 @@ export function BitverseRoot(props: IProps): React.ReactElement {
|
||||
<>
|
||||
{Object.values(BitNodes)
|
||||
.filter((node) => {
|
||||
return node.desc !== "COMING SOON";
|
||||
return node.tagline !== "COMING SOON";
|
||||
})
|
||||
.map((node) => {
|
||||
return (
|
||||
|
||||
@@ -95,7 +95,7 @@ export function PortalModal(props: IProps): React.ReactElement {
|
||||
<Typography variant="h4">
|
||||
BitNode-{props.n}: {bitNode.name}
|
||||
</Typography>
|
||||
<Typography variant="h5">{bitNode.desc}</Typography>
|
||||
<Typography variant="h5">{bitNode.tagline}</Typography>
|
||||
<br />
|
||||
<Typography>
|
||||
Source-File Level: {props.level} / {maxSourceFileLevel}
|
||||
|
||||
@@ -120,9 +120,9 @@ It will also raise all of your hacking-related multipliers by:
|
||||
|
||||
In the middle of the 21st century, OmniTek Incorporated began designing and manufacturing advanced synthetic androids, or Synthoids for short. They achieved a major technological breakthrough in the sixth generation of their Synthoid design, called MK-VI, by developing a hyper-intelligent AI. Many argue that this was the first sentient AI ever created. This resulted in Synthoid models that were stronger, faster, and more intelligent than the humans that had created them.
|
||||
|
||||
In this BitNode, you will be able to access the Bladeburners division at the NSA, which provides a new mechanic for progression.
|
||||
In this BitNode, you will be able to access the Bladeburner division at the NSA, which provides a new mechanic for progression.
|
||||
|
||||
Destroying this BitNode will give you Source-File 6, or if you already have this Source-File, it will upgrade its level up to a maximum of 3. This Source-File allows you to access the NSA's Bladeburners division in other BitNodes. In addition, this Source-File will raise both the level and experience gain rate of all your combat stats by:
|
||||
Destroying this BitNode will give you Source-File 6, or if you already have this Source-File, it will upgrade its level up to a maximum of 3. This Source-File allows you to access the NSA's Bladeburner division in other BitNodes. In addition, this Source-File will raise both the level and experience gain rate of all your combat stats by:
|
||||
|
||||
- Level 1: 8%
|
||||
- Level 2: 12%
|
||||
@@ -132,9 +132,9 @@ Destroying this BitNode will give you Source-File 6, or if you already have this
|
||||
|
||||
In the middle of the 21st century, you were doing cutting-edge work at OmniTek Incorporated as part of the AI design team for advanced synthetic androids, or Synthoids for short. You helped achieve a major technological breakthrough in the sixth generation of the company's Synthoid design, called MK-VI, by developing a hyper-intelligent AI. Many argue that this was the first sentient AI ever created. This resulted in Synthoid models that were stronger, faster, and more intelligent than the humans that had created them.
|
||||
|
||||
In this BitNode, you will be able to access the Bladeburners API, which allows you to access Bladeburners functionality through Netscript.
|
||||
In this BitNode, you will be able to access the Bladeburner division at the NSA, which provides a new mechanic for progression.
|
||||
|
||||
Destroying this BitNode will give you Source-File 7, or if you already have this Source-File, it will upgrade its level up to a maximum of 3. This Source-File allows you to access the Bladeburners Netscript API in other BitNodes. In addition, this Source-File will increase all of your Bladeburners multipliers by:
|
||||
Destroying this BitNode will give you Source-File 7, or if you already have this Source-File, it will upgrade its level up to a maximum of 3. This Source-File allows you to access the NSA's Bladeburner division in other BitNodes. In addition, this Source-File will increase all of your Bladeburner multipliers by:
|
||||
|
||||
- Level 1: 8%
|
||||
- Level 2: 12%
|
||||
|
||||
@@ -1,229 +1,22 @@
|
||||
import React from "react";
|
||||
import { SourceFile } from "./SourceFile";
|
||||
import { initBitNodes } from "../BitNode/BitNode";
|
||||
import { FactionName } from "@enums";
|
||||
import { BitNodes, initBitNodes } from "../BitNode/BitNode";
|
||||
|
||||
export const SourceFiles: Record<string, SourceFile> = {};
|
||||
/** Engine initializer for SourceFiles, BitNodes, and BitNodeMultipliers. Run once at engine load. */
|
||||
export function initSourceFiles() {
|
||||
initBitNodes();
|
||||
SourceFiles.SourceFile1 = new SourceFile(
|
||||
1,
|
||||
(
|
||||
<>
|
||||
This Source-File lets the player start with 32GB of RAM on their home computer when entering a new BitNode and
|
||||
increases all of the player's multipliers by:
|
||||
<ul>
|
||||
<li>Level 1: 16%</li>
|
||||
<li>Level 2: 24%</li>
|
||||
<li>Level 3: 28%</li>
|
||||
</ul>
|
||||
</>
|
||||
),
|
||||
);
|
||||
SourceFiles.SourceFile2 = new SourceFile(
|
||||
2,
|
||||
(
|
||||
<>
|
||||
This Source-File allows you to form gangs in other BitNodes once your karma decreases to a certain value. It
|
||||
also increases your crime success rate, crime money, and charisma multipliers by:
|
||||
<ul>
|
||||
<li>Level 1: 24%</li>
|
||||
<li>Level 2: 36%</li>
|
||||
<li>Level 3: 42%</li>
|
||||
</ul>
|
||||
</>
|
||||
),
|
||||
);
|
||||
SourceFiles.SourceFile3 = new SourceFile(
|
||||
3,
|
||||
(
|
||||
<>
|
||||
This Source-File lets you create corporations on other BitNodes (although 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:
|
||||
<ul>
|
||||
<li>Level 1: 8%</li>
|
||||
<li>Level 2: 12%</li>
|
||||
<li>Level 3: 14%</li>
|
||||
</ul>
|
||||
</>
|
||||
),
|
||||
);
|
||||
SourceFiles.SourceFile4 = new SourceFile(
|
||||
4,
|
||||
(
|
||||
<>
|
||||
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:
|
||||
<ul>
|
||||
<li>Level 1: 16x</li>
|
||||
<li>Level 2: 4x</li>
|
||||
<li>Level 3: 1x</li>
|
||||
</ul>
|
||||
</>
|
||||
),
|
||||
);
|
||||
SourceFiles.SourceFile5 = new SourceFile(
|
||||
5,
|
||||
(
|
||||
<>
|
||||
This Source-File grants you a new stat called Intelligence. Intelligence is unique because it is permanent and
|
||||
persistent (it never gets reset back to 1). However, gaining Intelligence experience is much slower than other
|
||||
stats. Higher Intelligence levels will boost your production for many actions in the game.
|
||||
<br />
|
||||
<br />
|
||||
In addition, this Source-File will unlock:
|
||||
<ul>
|
||||
<li>
|
||||
<code>getBitNodeMultipliers()</code> Netscript function
|
||||
</li>
|
||||
<li>Permanent access to Formulas.exe</li>
|
||||
<li>
|
||||
Access to BitNode multiplier information on the <b>Stats</b> page
|
||||
</li>
|
||||
</ul>
|
||||
It will also raise all of your hacking-related multipliers by:
|
||||
<ul>
|
||||
<li>Level 1: 8%</li>
|
||||
<li>Level 2: 12%</li>
|
||||
<li>Level 3: 14%</li>
|
||||
</ul>
|
||||
</>
|
||||
),
|
||||
);
|
||||
SourceFiles.SourceFile6 = new SourceFile(
|
||||
6,
|
||||
(
|
||||
<>
|
||||
This Source-File allows you to access the NSA's {FactionName.Bladeburners} division in other BitNodes. In
|
||||
addition, this Source-File will raise both the level and experience gain rate of all your combat stats by:
|
||||
<ul>
|
||||
<li>Level 1: 8%</li>
|
||||
<li>Level 2: 12%</li>
|
||||
<li>Level 3: 14%</li>
|
||||
</ul>
|
||||
</>
|
||||
),
|
||||
);
|
||||
SourceFiles.SourceFile7 = new SourceFile(
|
||||
7,
|
||||
(
|
||||
<>
|
||||
This Source-File allows you to access the {FactionName.Bladeburners} Netscript API in other BitNodes. In
|
||||
addition, this Source-File will increase all of your {FactionName.Bladeburners} multipliers by:
|
||||
<ul>
|
||||
<li>Level 1: 8%</li>
|
||||
<li>Level 2: 12%</li>
|
||||
<li>Level 3: 14%</li>
|
||||
</ul>
|
||||
</>
|
||||
),
|
||||
);
|
||||
SourceFiles.SourceFile8 = new SourceFile(
|
||||
8,
|
||||
(
|
||||
<>
|
||||
This Source-File grants the following benefits:
|
||||
<ul>
|
||||
<li>Level 1: Permanent access to WSE and TIX API</li>
|
||||
<li>Level 2: Ability to short stocks in other BitNodes</li>
|
||||
<li>Level 3: Ability to use limit/stop orders in other BitNodes</li>
|
||||
</ul>
|
||||
This Source-File also increases your hacking growth multipliers by:
|
||||
<ul>
|
||||
<li>Level 1: 12%</li>
|
||||
<li>Level 2: 18%</li>
|
||||
<li>Level 3: 21%</li>
|
||||
</ul>
|
||||
</>
|
||||
),
|
||||
);
|
||||
SourceFiles.SourceFile9 = new SourceFile(
|
||||
9,
|
||||
(
|
||||
<>
|
||||
This Source-File grants the following benefits:
|
||||
<ul>
|
||||
<li>Level 1: Permanently unlocks the Hacknet Server in other BitNodes</li>
|
||||
<li>Level 2: You start with 128GB of RAM on your home computer when entering a new BitNode</li>
|
||||
<li>Level 3: Grants a highly-upgraded Hacknet Server when entering a new BitNode</li>
|
||||
</ul>
|
||||
(Note that the Level 3 effect of this Source-File only applies when entering a new BitNode, NOT when installing
|
||||
augmentations)
|
||||
<br />
|
||||
<br />
|
||||
This Source-File also increases hacknet production and reduces hacknet costs by:
|
||||
<ul>
|
||||
<li>Level 1: 12%</li>
|
||||
<li>Level 2: 18%</li>
|
||||
<li>Level 3: 21%</li>
|
||||
</ul>
|
||||
</>
|
||||
),
|
||||
);
|
||||
SourceFiles.SourceFile10 = new SourceFile(
|
||||
10,
|
||||
(
|
||||
<>
|
||||
This Source-File unlocks Sleeve and Grafting API in other BitNodes. Each level of this Source-File also grants
|
||||
you a Sleeve.
|
||||
</>
|
||||
),
|
||||
);
|
||||
SourceFiles.SourceFile11 = new SourceFile(
|
||||
11,
|
||||
(
|
||||
<>
|
||||
This Source-File makes it so that company favor increases BOTH the player's salary and reputation gain rate at
|
||||
that company by 1% per favor (rather than just the reputation gain). This Source-File also increases the
|
||||
player's company salary and reputation gain multipliers by:
|
||||
<ul>
|
||||
<li>Level 1: 32%</li>
|
||||
<li>Level 2: 48%</li>
|
||||
<li>Level 3: 56%</li>
|
||||
</ul>
|
||||
It also reduces the price increase for every augmentation bought by:
|
||||
<ul>
|
||||
<li>Level 1: 4%</li>
|
||||
<li>Level 2: 6%</li>
|
||||
<li>Level 3: 7%</li>
|
||||
</ul>
|
||||
</>
|
||||
),
|
||||
);
|
||||
SourceFiles.SourceFile12 = new SourceFile(
|
||||
12,
|
||||
<>This Source-File lets the player start with Neuroflux Governor equal to the level of this Source-File.</>,
|
||||
);
|
||||
SourceFiles.SourceFile13 = new SourceFile(
|
||||
13,
|
||||
(
|
||||
<>
|
||||
This Source-File lets the {FactionName.ChurchOfTheMachineGod} appear in other BitNodes.
|
||||
<br />
|
||||
<br />
|
||||
Each level of this Source-File increases the size of Stanek's Gift.
|
||||
</>
|
||||
),
|
||||
);
|
||||
SourceFiles.SourceFile14 = new SourceFile(
|
||||
14,
|
||||
(
|
||||
<>
|
||||
This Source-File grants the following benefits:
|
||||
<ul>
|
||||
<li>Level 1: 100% increased stat multipliers from Node Power</li>
|
||||
<li>Level 2: Permanently unlocks the go.cheat API</li>
|
||||
<li>Level 3: 25% additive increased success rate for the go.cheat API</li>
|
||||
</ul>
|
||||
This Source-File also increases the maximum favor you can gain for each faction from IPvGO to:
|
||||
<ul>
|
||||
<li>Level 1: 80</li>
|
||||
<li>Level 2: 100</li>
|
||||
<li>Level 3: 120</li>
|
||||
</ul>
|
||||
</>
|
||||
),
|
||||
);
|
||||
SourceFiles.SourceFile1 = new SourceFile(1, BitNodes.BitNode1.sfDescription);
|
||||
SourceFiles.SourceFile2 = new SourceFile(2, BitNodes.BitNode2.sfDescription);
|
||||
SourceFiles.SourceFile3 = new SourceFile(3, BitNodes.BitNode3.sfDescription);
|
||||
SourceFiles.SourceFile4 = new SourceFile(4, BitNodes.BitNode4.sfDescription);
|
||||
SourceFiles.SourceFile5 = new SourceFile(5, BitNodes.BitNode5.sfDescription);
|
||||
SourceFiles.SourceFile6 = new SourceFile(6, BitNodes.BitNode6.sfDescription);
|
||||
SourceFiles.SourceFile7 = new SourceFile(7, BitNodes.BitNode7.sfDescription);
|
||||
SourceFiles.SourceFile8 = new SourceFile(8, BitNodes.BitNode8.sfDescription);
|
||||
SourceFiles.SourceFile9 = new SourceFile(9, BitNodes.BitNode9.sfDescription);
|
||||
SourceFiles.SourceFile10 = new SourceFile(10, BitNodes.BitNode10.sfDescription);
|
||||
SourceFiles.SourceFile11 = new SourceFile(11, BitNodes.BitNode11.sfDescription);
|
||||
SourceFiles.SourceFile12 = new SourceFile(12, BitNodes.BitNode12.sfDescription);
|
||||
SourceFiles.SourceFile13 = new SourceFile(13, BitNodes.BitNode13.sfDescription);
|
||||
SourceFiles.SourceFile14 = new SourceFile(14, BitNodes.BitNode14.sfDescription);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user