omuretsu
45ca94b1dc
Fix hackAnalyzeThreads
...
It was previously returning infinity any time a single thread was calculated to hack less than $1, due to an improper use of Math.floor.
2023-02-28 09:02:14 -05:00
Aditya Hegde
2f4c29fdf0
Clarifying that netscript ports are across servers ( #268 )
2023-02-28 06:59:37 -05:00
Snarling
ee3c412933
SETTINGS: Add infinite loop detection setting ( #402 )
2023-02-28 06:54:01 -05:00
lucebac
ae92ea0f94
ns.scp: strip leading slashes from filenames if file is in root ( #263 )
2023-02-28 06:53:42 -05:00
David Walker
f1793b187b
SOURCEFILE: Fix calculation of decMult ( #385 )
...
Changed SF1 to apply a 1/incMult multiplier to hacknet costs to match how NFG, SF12, etc. handle it. Previously was calculated as a %reduction.
Changed wording on SF9 to include a %reduction in hacknet costs.
Buffed SF9 effect to 12% base from 8%, to make up for weaker hacknet cost mults from SF1.
2023-02-27 20:41:42 -05:00
T.J. Eckman
33f0150d25
BUGFIX: Memory Leak in NetscriptPorts ( #399 )
...
Co-authored-by: Snarling <84951833+Snarling@users.noreply.github.com>
2023-02-27 19:54:04 -05:00
Mughur
9d504b0dfb
updated node starting messages actually show up ( #397 )
2023-02-27 21:46:01 +02:00
CJ Bok
5cef60cd21
Fixed the year for v2.2.2 ( #398 )
2023-02-26 19:20:04 -05:00
omuretsu
93939431e9
Remove some unused electron code
...
Verified that steam exits the game even when a link has been opened, no need for utils.openExternal or tracking app_playerOpenedExternalLink.
Also removed some unneeded eslint override comments
2023-02-26 19:18:54 -05:00
Snarling
b9b5a62105
Fix electron link handling ( #396 )
2023-02-25 17:42:26 -05:00
LiamGeorge1999
3d9993215c
Fix double percentage sign in product creation ( #395 )
2023-02-25 08:20:59 -05:00
LiamGeorge1999
b1af58d6a6
Fixed speechmarks not making numeric terminal arguments into strings ( #391 )
2023-02-25 08:17:01 -05:00
quacksouls
f50b731846
Fix doc typo for "Sanitize Parentheses in Expression" contract ( #389 )
2023-02-24 22:31:10 -05:00
quacksouls
18eeb7c4e1
Fix doc typo for ns.stock.getPosition
( #390 )
2023-02-24 22:27:55 -05:00
Snarling
4166c09bd4
More script editor options ( #386 )
...
* Options are responsive again (fix from previous changes)
* Better height control on the monaco container using flexbox.
* Added options for tab size, auto-detect indentation per-file, font family, and font ligatures.
2023-02-24 07:37:29 -05:00
Mughur
ee3b220858
fix typo ( #388 )
2023-02-24 14:10:57 +02:00
Mughur
6839a456ac
doc function updates and additions ( #387 )
2023-02-24 13:57:17 +02:00
Snarling
71051cde9c
Upgrade monaco and bump game version to 2.3.0dev ( #369 )
2023-02-23 21:43:29 -05:00
omuretsu
211e2bcb95
Fix Electron API server
...
VSCode integration fix for Electron version
2023-02-23 21:18:29 -05:00
Mughur
57302c953f
Merge pull request #376 from Zelow79/BN9-buff
...
BN9: QoL improvements.
2023-02-23 17:29:52 +02:00
omuretsu
37d2f57e53
Fix atExit loop
...
atExit clears itself from the WorkerScript before being executed.
2023-02-23 08:39:47 -05:00
Zelow79
eb7b00a688
Update BitNode.tsx
2023-02-22 15:50:29 -05:00
Zelow79
3fde3a1a22
Update BitNode.tsx
...
Removed PI from BN modifiers and set them back to base/original values as per Mughur request.
2023-02-22 15:47:32 -05:00
Mughur
3c7b0622a5
Merge pull request #375 from Tyasuh/Int-Shock-Recovery-Buff
...
MISC: Sleeve Int applies to active/passive shock recovery
2023-02-22 14:40:51 +02:00
Snarling
d3f9554a6e
2.2.2 Release ( #378 )
v2.2.2
2023-02-21 09:44:18 -05:00
tyasuh.taeragan@gmail.com
7963158470
Requested Correction
2023-02-20 21:40:47 -05:00
omuretsu
bba6b26ac1
Fix ram<1GB display bug
2023-02-20 06:31:52 -05:00
Zelow79
f573092090
Update Prestige.ts
...
updated comment to be a little more clear
2023-02-19 21:51:06 -05:00
Zelow79
b950c6540f
bn9 QoL improvements
...
Increased BN multipliers for HacknetNodeMoney and WorldDaemonDifficulty to PI (3.14159...). This brings WD required hack to 9424.77796076938 (now the 2nd highest ^-^).
Bn9 now starts with the same node bn9.3 rewards (the idea here is it helps showcase the BNs new feature and just speeds up a lot of what made it so slow early on)
2023-02-19 21:14:22 -05:00
omuretsu
6b8ae1b351
Change high% display to mult form
...
Also includes some documentation updates from a previous PR (sleeve.setToIdle)
2023-02-19 15:24:27 -05:00
tyasuh.taeragan@gmail.com
b6433786e3
formatter
2023-02-19 05:27:09 -05:00
tyasuh.taeragan@gmail.com
012c5d4f86
Int Buff to shock recovery speed
2023-02-19 01:43:38 -05:00
Mughur
2bd5741b22
Merge pull request #371 from d0sboots/hacking
...
NETSCRIPT: Add `additionalMsec` to BasicHGWOptions
2023-02-19 07:42:11 +02:00
Mughur
79eca93ade
Merge pull request #373 from Mughur/uptodate
...
BUGFIX: new servers check reserved names properly
2023-02-19 07:28:30 +02:00
Zelow79
028199aa7d
SLEEVE: Add sleeve.setToIdle function ( #374 )
2023-02-19 00:13:23 -05:00
omuretsu
bd4fe19fde
Fix percent display at large values
2023-02-18 08:03:16 -05:00
Mughur
d55395491c
BUGFIX: new servers check reserved names properly
2023-02-18 03:34:09 +02:00
David Walker
dc9b1050bf
Result of npm run doc
...
Includes my change and a bunch of prior changes
2023-02-17 00:14:20 -08:00
David Walker
53755dd573
NETSCRIPT: Add additionalMsec
to BasicHGWOptions
...
This option adds additional time to the sleep in hack/grow/weaken before
the command takes effect. The critical difference between this and doing
your own sleep is that it creates a single, uninterruptible sleep: This
opens up multiple new avenues of gameplay for batching.
Note that use of this new feature is theoretically always suboptimal,
since extending the sleep time wastes RAM.
2023-02-17 00:01:41 -08:00
Snarling
af0ed1dbb0
Fix some inaccuracies
...
Removed line about bugfix only
Removed line about merging to master branch because that's not how we have it set up at this repo.
2023-02-16 22:22:54 -05:00
omuretsu
07397874c0
Revert "CODEBASE: Steam development branch updating action ( #370 )"
...
This reverts commit 56ce1df0c8033bacbac2c2802dc3e001811a7e50.
2023-02-16 15:35:31 -05:00
Snarling
56ce1df0c8
CODEBASE: Steam development branch updating action ( #370 )
2023-02-15 17:10:45 -05:00
David Walker
ed59f4bfe7
NETSCRIPT: Add growThreads to formulas, improve docs for hacking functions ( #330 )
2023-02-14 17:38:51 -05:00
Snarling
b9a2953fa6
Add totalExperience property to getOffice ( #367 )
2023-02-14 01:38:22 -05:00
Snarling
08e71c732b
Threads are a positive integer ( #366 )
...
* Added new positive integer ns validation helper
* `run`, `exec`, and `spawn` verify threads as a positive integer.
* `run` terminal command also fails if the provided threadcount is not a positive integer.
* Removed some references to .script files in various documentation, and removed some of the NS1 example blocks
2023-02-14 01:32:01 -05:00
Snarling
b0bdf0c7ad
DOC: Improve ns.kill documentation ( #365 )
2023-02-13 21:50:38 -05:00
Mughur
571f1eb8ef
Merge pull request #362 from d0sboots/corpsell
...
CORP: Change/fix TA.II to use configured sell amounts
2023-02-14 03:38:58 +02:00
Snarling
f16a4f1a4e
fix setTheme
2023-02-13 19:49:07 -05:00
Snarling
f916007f2d
CODEBASE: Combine the title and dist checks ( #361 )
2023-02-12 02:22:07 -05:00
David Walker
4dd093606c
CORP: Change/fix TA.II to use configured sell amounts
...
It used to set prices based on current production only.
2023-02-11 23:08:39 -08:00