mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-05-03 14:27:03 +02:00
Factory squash
This commit is contained in:
@@ -68,6 +68,7 @@ export class PlayerObject extends Person implements IPlayer {
|
||||
lastUpdate = 0;
|
||||
lastSave = 0;
|
||||
totalPlaytime = 0;
|
||||
myrianConnection = false;
|
||||
|
||||
currentWork: Work | null = null;
|
||||
focus = false;
|
||||
@@ -129,6 +130,7 @@ export class PlayerObject extends Person implements IPlayer {
|
||||
checkForFactionInvitations = generalMethods.checkForFactionInvitations;
|
||||
setBitNodeNumber = generalMethods.setBitNodeNumber;
|
||||
canAccessCotMG = generalMethods.canAccessCotMG;
|
||||
canAccessMyrian = generalMethods.canAccessMyrian;
|
||||
sourceFileLvl = generalMethods.sourceFileLvl;
|
||||
applyEntropy = augmentationMethods.applyEntropy;
|
||||
focusPenalty = generalMethods.focusPenalty;
|
||||
|
||||
@@ -582,6 +582,10 @@ export function canAccessCotMG(this: PlayerObject): boolean {
|
||||
return this.bitNodeN === 13 || this.sourceFileLvl(13) > 0;
|
||||
}
|
||||
|
||||
export function canAccessMyrian(this: PlayerObject): boolean {
|
||||
return this.bitNodeN === 19 || this.sourceFileLvl(19) > 0;
|
||||
}
|
||||
|
||||
export function sourceFileLvl(this: PlayerObject, n: number): number {
|
||||
return this.sourceFiles.get(n) ?? 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user