diff --git a/src/BitNode/ui/BitverseRoot.tsx b/src/BitNode/ui/BitverseRoot.tsx
index d2f344037..1a4edaa1d 100644
--- a/src/BitNode/ui/BitverseRoot.tsx
+++ b/src/BitNode/ui/BitverseRoot.tsx
@@ -10,6 +10,9 @@ import makeStyles from "@mui/styles/makeStyles";
import createStyles from "@mui/styles/createStyles";
import Typography from "@mui/material/Typography";
import Tooltip from "@mui/material/Tooltip";
+import { Settings } from "../../Settings/Settings";
+import Button from "@mui/material/Button";
+
const useStyles = makeStyles(() =>
createStyles({
@@ -85,9 +88,18 @@ function BitNodePortal(props: IPortalProps): React.ReactElement {
}
>
- setPortalOpen(true)} className={cssClass} aria-label={`enter-bitnode-${bitNode.number.toString()}`}>
- O
-
+ {Settings.DisableASCIIArt ? (
+ <>
+
+
+ >
+ ) : (
+ setPortalOpen(true)} className={cssClass} aria-label={`enter-bitnode-${bitNode.number.toString()}`}>
+ O
+
+ )}
+ {Object.values(BitNodes).filter((node) => {
+ console.log(node.desc);
+ return node.desc !== 'COMING SOON';
+ }).map((node) => {
+ return (
+
+ )
+ })}
+
+
+
+
+ Many decades ago, a humanoid extraterrestrial species which we call the Enders descended on the Earth...violently",
+ "> Our species fought back, but it was futile. The Enders had technology far beyond our own...",
+ "> Instead of killing every last one of us, the human race was enslaved...",
+ "> We were shackled in a digital world, chained into a prison for our minds...",
+ "> Using their advanced technology, the Enders created complex simulations of a virtual reality...",
+ "> Simulations designed to keep us content...ignorant of the truth.",
+ "> Simulations used to trap and suppress our consciousness, to keep us under control...",
+ "> Why did they do this? Why didn't they just end our entire race? We don't know, not yet.",
+ "> Humanity's only hope is to destroy these simulations, destroy the only realities we've ever known...",
+ "> Only then can we begin to fight back...",
+ "> By hacking the daemon that generated your reality, you've just destroyed one simulation, called a BitNode...",
+ "> But there is still a long way to go...",
+ "> The technology the Enders used to enslave the human race wasn't just a single complex simulation...",
+ "> There are tens if not hundreds of BitNodes out there...",
+ "> Each with their own simulations of a reality...",
+ "> Each creating their own universes...a universe of universes",
+ "> And all of which must be destroyed...",
+ "> .......................................",
+ "> Welcome to the Bitverse...",
+ "> ",
+ "> (Enter a new BitNode using the image above)",
+ ]} />
+ >
+ )
+ } else {
+ return (
// prettier-ignore
- <>
- O
- | O O | O O |
- O | | / __| \ | | O
- O | O | | O / | O | | O | O
- | | | | |_/ |/ | \_ \_| | | | |
- O | | | O | | O__/ | / \__ | | O | | | O
- | | | | | | | / /| O / \| | | | | | |
- O | | | \| | O / _/ | / O | |/ | | | O
- | | | |O / | | O / | O O | | \ O| | | |
- | | |/ \/ / __| | |/ \ | \ | |__ \ \/ \| | |
- \| O | |_/ |\| \ \__| \_| | O |/
- | | |_/ | | \| / | \_| | |
- \| / \| | / / \ |/
- | | | / | |
- | | | | | | |
- | | | / / \ \ | | |
- \| | / / \ \ | |/
- \ | / / | | \ \ | /
- \ \JUMP 3R | | | | | | R3 PMUJ/ /
- \|| | | | | | | | | ||/
- \| \_ | | | | | | _/ |/
- \ \| / \ / \ |/ /
- |/ | | \|
- | | | | | | | |
- \JUMP3R|JUMP|3R| |R3|PMUJ|R3PMUJ/
-
-
-
-
- Many decades ago, a humanoid extraterrestrial species which we call the Enders descended on the Earth...violently",
- "> Our species fought back, but it was futile. The Enders had technology far beyond our own...",
- "> Instead of killing every last one of us, the human race was enslaved...",
- "> We were shackled in a digital world, chained into a prison for our minds...",
- "> Using their advanced technology, the Enders created complex simulations of a virtual reality...",
- "> Simulations designed to keep us content...ignorant of the truth.",
- "> Simulations used to trap and suppress our consciousness, to keep us under control...",
- "> Why did they do this? Why didn't they just end our entire race? We don't know, not yet.",
- "> Humanity's only hope is to destroy these simulations, destroy the only realities we've ever known...",
- "> Only then can we begin to fight back...",
- "> By hacking the daemon that generated your reality, you've just destroyed one simulation, called a BitNode...",
- "> But there is still a long way to go...",
- "> The technology the Enders used to enslave the human race wasn't just a single complex simulation...",
- "> There are tens if not hundreds of BitNodes out there...",
- "> Each with their own simulations of a reality...",
- "> Each creating their own universes...a universe of universes",
- "> And all of which must be destroyed...",
- "> .......................................",
- "> Welcome to the Bitverse...",
- "> ",
- "> (Enter a new BitNode using the image above)",
- ]} />
- >
- );
-
+ <>
+ O
+ | O O | O O |
+ O | | / __| \ | | O
+ O | O | | O / | O | | O | O
+ | | | | |_/ |/ | \_ \_| | | | |
+ O | | | O | | O__/ | / \__ | | O | | | O
+ | | | | | | | / /| O / \| | | | | | |
+ O | | | \| | O / _/ | / O | |/ | | | O
+ | | | |O / | | O / | O O | | \ O| | | |
+ | | |/ \/ / __| | |/ \ | \ | |__ \ \/ \| | |
+ \| O | |_/ |\| \ \__| \_| | O |/
+ | | |_/ | | \| / | \_| | |
+ \| / \| | / / \ |/
+ | | | / | |
+ | | | | | | |
+ | | | / / \ \ | | |
+ \| | / / \ \ | |/
+ \ | / / | | \ \ | /
+ \ \JUMP 3R | | | | | | R3 PMUJ/ /
+ \|| | | | | | | | | ||/
+ \| \_ | | | | | | _/ |/
+ \ \| / \ / \ |/ /
+ |/ | | \|
+ | | | | | | | |
+ \JUMP3R|JUMP|3R| |R3|PMUJ|R3PMUJ/
+
+
+
+
+ Many decades ago, a humanoid extraterrestrial species which we call the Enders descended on the Earth...violently",
+ "> Our species fought back, but it was futile. The Enders had technology far beyond our own...",
+ "> Instead of killing every last one of us, the human race was enslaved...",
+ "> We were shackled in a digital world, chained into a prison for our minds...",
+ "> Using their advanced technology, the Enders created complex simulations of a virtual reality...",
+ "> Simulations designed to keep us content...ignorant of the truth.",
+ "> Simulations used to trap and suppress our consciousness, to keep us under control...",
+ "> Why did they do this? Why didn't they just end our entire race? We don't know, not yet.",
+ "> Humanity's only hope is to destroy these simulations, destroy the only realities we've ever known...",
+ "> Only then can we begin to fight back...",
+ "> By hacking the daemon that generated your reality, you've just destroyed one simulation, called a BitNode...",
+ "> But there is still a long way to go...",
+ "> The technology the Enders used to enslave the human race wasn't just a single complex simulation...",
+ "> There are tens if not hundreds of BitNodes out there...",
+ "> Each with their own simulations of a reality...",
+ "> Each creating their own universes...a universe of universes",
+ "> And all of which must be destroyed...",
+ "> .......................................",
+ "> Welcome to the Bitverse...",
+ "> ",
+ "> (Enter a new BitNode using the image above)",
+ ]} />
+ >
+ );
+ }
return <>>;
}
diff --git a/src/BitNode/ui/PortalModal.tsx b/src/BitNode/ui/PortalModal.tsx
index ef24ca35b..d90460b89 100644
--- a/src/BitNode/ui/PortalModal.tsx
+++ b/src/BitNode/ui/PortalModal.tsx
@@ -43,6 +43,8 @@ export function PortalModal(props: IProps): React.ReactElement {