Files
bitburner-src/src/SourceFile/SourceFile.ts
T

20 lines
466 B
TypeScript

import { BitNodes } from "../BitNode/BitNode";
export class SourceFile {
info: JSX.Element;
n: number;
name: string;
constructor(number: number, info: JSX.Element) {
const bitnodeKey = "BitNode" + number;
const bitnode = BitNodes[bitnodeKey];
if (bitnode == null) {
throw new Error("Invalid Bit Node for this Source File");
}
this.n = number;
this.name = `Source-File ${number}: ${bitnode.name}`;
this.info = info;
}
}