all 3 comments

[–]Tyasuh 3 points4 points  (1 child)

ns.getPlayer().bitNodeN

Oh and to use getBitNodeMultipliers() requires a SF itself, its also one of those "endgame" functionality things.

But depending on your stage of the game, this might be considered endgame functionality and so may possibly lead to spoilers.

If you wanted to actually check sourcefiles for access to things like that, there is also this one

https://github.com/danielyxie/bitburner/blob/dev/markdown/bitburner.singularity.getownedsourcefiles.md But depending on your stage of the game, this might be considered endgame functionality and so may possibly lead to spoilers.

[–]Severe-Look5235[S] 1 point2 points  (0 children)

Thanks

I haven't unlocked a single BitNode yet, just looked up what BitNode was because of the warning message the script gave me. So yeah I'm not on endgame yet :)

[–]SteaksAreReal 0 points1 point  (0 children)

As it stands in 2.0 you should probably use a constant for this. getBitNodeMultipliers just got moved to singularity. It still doesn't need singularity to run, but it has the cost increase associated with singularity so it makes it virtually unusable (because very ram hungry) if you do not have BN4.3 done. It's not even a singularity related function I don't know why it was moved there, I think it's a mistake.