You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
v2.6.0 - IPvGO: 5 Mar 2024
MAJOR ADDITIONS
A new minigame IPvGO, based on the game Go. Visit DefComm in New Tokyo or the CIA in Sector-12 for access. Documentation for the mechanic is available ingame under "How to Play" once the mechanic is available. (@ficocelliguy)
A new BitNode has been added which focuses on the IPvGO mechanic (@ficocelliguy)
API
(Bladeburner) ns.bladeburner.getSkillUpgradeCost now returns infinity if requesting a cost above the maximum skill level (@Semanual)
(CodingContract) Fixed an issue where ns.codingcontract.getData was leaking internal arrays when contract data was a 2-d array (@LJNeon)
(CodingContract) ns.codingcontract.createDummyContract now returns the filename of the created contract (@Spartelfant)
(Gang) Added ns.gang.getInstallResult for determining the effect an augmentation install will have on gang member ascension multipliers (@LJNeon)
(Go) Added the ns.go API, which allows interaction with the new IPvGO mechanic. While this is in development, the API may undergo changes (@ficocelliguy)
(Hashnet) Fixed a bug that allowed spending negative hashes (@yichizhng)
(Ports) Added ns.nextPortWrite, which allows waiting for the next write to a port without creating a port handle object (@LJNeon)
(Ports) Ports now support all clonable data (@LJNeon)
(Singularity) Add type information for ns.singularity.getCurrentWork return value (@Semanual)
(Stanek) Fix ns.stanek.acceptGift which was not working in 2.5.2 (@jjclark1982)
ns.getPlayer now also provides the player's karma. ns.heart.break is no longer a hidden function (@LJNeon)
ns.atExit can be provided a string id as a second parameter, to set multiple atExit callbacks for the same script (@shyguy1412)
Improved the efficiency and accuracy of growth formulas (@d0sboots)
ns.formatNumber now throws an error if specifying a suffixStart less than 1000 (@TheAimMan)
HGWOptions now accepts a non-integer number of threads (@Caldwell-74)