diff --git a/src/Augmentation/ui/SourceFileMinus1.tsx b/src/Augmentation/ui/SourceFileMinus1.tsx deleted file mode 100644 index 8d30ab394..000000000 --- a/src/Augmentation/ui/SourceFileMinus1.tsx +++ /dev/null @@ -1,59 +0,0 @@ -/** - * React Component for displaying a list of the player's Source-Files - * on the Augmentations UI - */ -import React, { useState } from "react"; - -import { Player } from "@player"; -import { Exploit, ExploitName } from "../../Exploits/Exploit"; - -import ListItemButton from "@mui/material/ListItemButton"; -import ListItemText from "@mui/material/ListItemText"; -import Box from "@mui/material/Box"; -import Typography from "@mui/material/Typography"; -import Paper from "@mui/material/Paper"; -import Collapse from "@mui/material/Collapse"; -import ExpandMore from "@mui/icons-material/ExpandMore"; -import ExpandLess from "@mui/icons-material/ExpandLess"; - -export function SourceFileMinus1(): React.ReactElement { - const [open, setOpen] = useState(false); - const exploits = Player.exploits; - - if (exploits.length === 0) { - return <>; - } - - return ( - - setOpen((old) => !old)}> - - Source-File -1: Exploits in the BitNodes -
- Level {exploits.length} / {Object.keys(Exploit).length} - - } - /> - {open ? : } -
- - - - This Source-File can only be acquired with obscure knowledge of the game, javascript, and the web ecosystem. - - It increases all of the player's multipliers by 0.1% -
- - You have found the following exploits: - - {exploits.map((c) => ( - * {ExploitName(c)} - ))} - -
-
-
- ); -} diff --git a/src/Augmentation/ui/SourceFiles.tsx b/src/Augmentation/ui/SourceFiles.tsx index 407e9c362..890adb370 100644 --- a/src/Augmentation/ui/SourceFiles.tsx +++ b/src/Augmentation/ui/SourceFiles.tsx @@ -135,7 +135,7 @@ export function SourceFilesElement(): React.ReactElement { {safeGetSf(selectedSf.n)?.name} - + {(() => { const sfObj = safeGetSf(selectedSf.n); if (!sfObj) return; diff --git a/src/BitNode/BitNode.tsx b/src/BitNode/BitNode.tsx index a333dee23..f1c10c3ae 100644 --- a/src/BitNode/BitNode.tsx +++ b/src/BitNode/BitNode.tsx @@ -156,14 +156,23 @@ export function initBitNodes() {

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 special new stat called Intelligence. Intelligence - is unique because it is permanent and persistent (it never gets reset back to 1). However, gaining Intelligence + 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.

- In addition, this Source-File will unlock the getBitNodeMultipliers() Netscript function and let you start with - Formulas.exe, and will also raise all of your hacking-related multipliers by: + In addition, this Source-File will unlock: + + It will also raise all of your hacking-related multipliers by: