Snarling
20c2eff528
3.0.1 release ( #2774 )
2026-05-17 02:14:22 -04:00
David Walker
5a9df19e51
One more changelog update ( #2773 )
2026-05-16 18:50:38 -07:00
Mathekatze
0257a37b9e
NETSCRIPT: allow getFunctionRamCost to get base RAM cost for scripts ( #2771 )
2026-05-16 18:37:58 -07:00
catloversg
6fcdb46888
DOCUMENTATION: Clarify ns.scp and ns.isRunning ( #2769 )
2026-05-16 11:52:14 -07:00
catloversg
42a3cbfa47
BLADEBURNER: Do not decrease player reputation when failing actions ( #2768 )
2026-05-16 11:51:02 -07:00
catloversg
a46dd5df80
DARKNET: Ensure induceServerMigration moves servers randomly ( #2767 )
2026-05-16 11:49:20 -07:00
catloversg
8e9dff3579
MISC: Update changelog ( #2764 )
2026-05-14 13:36:25 +07:00
catloversg
19cedfd817
BUGFIX: Duplicate .lit and .cache files can be generated in dnet ( #2763 )
2026-05-13 22:49:30 -07:00
catloversg
c496ca7831
MISC: Temporarily remove servers with unusual hostnames ( #2757 )
2026-05-13 10:32:47 -07:00
gmcew
a1e191a1d1
CCT: Follow up to #2603 ( #2759 )
...
* CCT: Follow up to #2603
In #2603 we rebalanced ccts to spawn 3x more of them, and reduce the rewards by the same fact of 3.
The hash exchange multipliers were unchanged, resulting in a 3x nerf to hashnet's cct generation.
In this PR i change the cost per level to (almost) a third of the current cost - noting 200/3 is ugly and no other scale changes by a non factor of 10 currently. It could be `70` instead of `65`, but I feel this slight buff is not excessive for being a closer "round value". Another alternative is to spawn 3x ccts at once, and change the description too.
I chose this option as the least "invasive" to player perceptions.
* Feedback
2026-05-13 10:31:52 -07:00
Sai Asish Y
0d18ac80fe
BUGFIX: getAugmentationBasePrice ignores bitnode mult for SoA augs ( #2756 )
2026-05-13 10:29:39 -07:00
Naga
99cdd80fa1
API: Reduce the RAM cost of ns.rm() to match ns.scp() ( #2761 )
...
* API: Reduce the RAM cost of `ns.rm()` to match `ns.scp`
* Fix: Run 'doc'
2026-05-13 10:26:12 -07:00
catloversg
021bcd9351
MISC: Harden saving to avoid save data corruption ( #2755 )
2026-05-13 10:24:06 -07:00
Michael Ficocelli
3acdf019f8
DNET: simplify getServer return type; add all missing dnet properties to getServerAuthDetails ( #2746 )
2026-05-12 16:22:25 -07:00
gmcew
00f0756a59
DOC: Augmentation description spelling ( #2760 )
...
Per title; fixed some spelling, hyphen and apostrophe usage. Some words are pseudo-sci-fi so I've left hyphenation/spacing untouched there.
2026-05-12 16:04:04 -07:00
catloversg
b2a9aaf350
API: Change getDarkwebPrograms return type to ProgramName[] ( #2754 )
2026-05-11 19:20:08 -07:00
catloversg
9ea1ec0f28
MISC: Support angle bracket type assertions in RAM calculation ( #2751 )
2026-05-09 23:59:39 -07:00
catloversg
b79d5b1017
DARKNET: Prevent generating malformed darknet server hostname ( #2744 )
2026-05-09 16:18:19 -07:00
Berdes
0fe28a9fea
DOC: remove spoiler for Offline scripts and bonus time page and make it accessible early-game ( #2749 )
...
* DOC: remove spoiler for Offline scripts and bonus time page and make it accessible early-game
It was suggested in
https://discord.com/channels/415207508303544321/415213435974975508/1501708264147259472
I manually checked that all the modified links work in-game.
* Move the link next to another non-spoiler link
2026-05-09 16:12:33 -07:00
Berdes
8c9635a7a8
DOC: Remove non-existent influence namespace in Darknet documentation ( #2748 )
...
Mentioned in
https://discord.com/channels/415207508303544321/415213413745164318/1501709972705378336
2026-05-09 16:08:58 -07:00
Michael Ficocelli
a7f54ea152
DNET: Fix money mults on hard nodes ( #2743 )
2026-05-07 16:18:49 -07:00
gmcew
b9699c2a95
UI: Break out Darknet BN and player mults as separate entries ( #2745 )
...
On the stats page, this change separates Darknet mults from crime in player mults, and additionally includes the BN mults for Darknet.
2026-05-07 16:14:31 -07:00
Mads Ahlquist Jensen
7dd06b5b37
Add HJKL key mappings for infiltration arrows ( #2742 )
2026-05-07 15:36:27 -07:00
catloversg
eb431145ee
UI: Show hints of Gang mechanic in pre-endgame ( #2723 )
2026-05-06 15:22:43 -07:00
Andrey Andreyevich Bienkowski
2ab144cff2
CLI: Add new command to upload a directory ( #2659 )
2026-05-06 15:20:42 -07:00
catloversg
7c6d147ff7
BUGFIX: Player can switch tabs without losing focus on current work ( #2724 )
2026-05-06 15:11:30 -07:00
catloversg
4ee26edb85
MISC: Update game version ( #2732 )
2026-05-06 15:07:36 -07:00
catloversg
a99197a9ea
BUGFIX: Tutorial links to outdated faq url ( #2733 )
2026-05-06 15:06:58 -07:00
catloversg
c616ba3b46
DARKNET: Fix typo in authentication response message ( #2734 )
2026-05-06 15:05:50 -07:00
catloversg
a7b34b110c
DOCUMENTATION: Fix incorrect cloud API example ( #2738 )
2026-05-06 14:30:48 -07:00
Michael Ficocelli
15a67d0156
DNET: Cache reward fixes ( #2731 )
2026-05-05 15:56:02 -07:00
CTN
530392eeee
DOC: Update list of RFA community tools ( #2722 )
2026-05-05 15:53:25 -07:00
catloversg
2ef68d31ae
MISC: Cancel faction work instead of finishing it when creating gang ( #2726 )
2026-05-04 15:24:08 -07:00
catloversg
ec307241e0
CODEBASE: Remove duplicate getStockFromSymbol function ( #2725 )
2026-05-04 14:31:20 -07:00
Michael Ficocelli
d324a93bac
DNET: Remove TS type annotation from doc example script ( #2721 )
2026-05-04 14:29:52 -07:00
Snarling
d3bdfc44a4
WORKFLOWS: Update action versions
...
Missed one
2026-05-02 02:05:21 -04:00
Snarling
0fb913d158
WORKFLOWS: Update action versions ( #2718 )
2026-05-02 01:58:38 -04:00
Snarling
63c3993995
Initial changes for 3.0.1 dev cycle ( #2716 )
2026-05-01 23:15:47 -04:00
Snarling
4f3a977247
RELEASE: 3.0.0 ( #2711 )
v3.0.0
2026-05-01 15:32:44 -07:00
catloversg
9bd719a4ea
DEPS: Update Electron ( #2712 )
2026-05-01 15:29:50 -07:00
catloversg
8751c55a09
JEST: Update tests related to calculateExp and clampNumber ( #2713 )
2026-05-01 15:24:19 -07:00
David Walker
f4c4b17797
CHANGELOG: Final changelog update ( #2710 )
2026-04-30 16:26:37 -07:00
catloversg
a99eeea80c
CODEBASE: Add comments explaining redundant check in product calculation ( #2705 )
2026-04-30 16:18:22 -07:00
catloversg
eeef4cf772
CORPORATION: Remove references to "sudo.Assist" research ( #2709 )
2026-04-30 14:25:35 -07:00
catloversg
548cb24b2e
MISC: Improve error messages for invalid module parsing ( #2707 )
2026-04-29 14:40:36 -07:00
catloversg
c72a2928eb
MISC: Update changelog ( #2704 )
2026-04-29 11:19:42 +07:00
catloversg
01c63ea0c0
CORPORATION: Rework material production limit ( #2683 )
2026-04-28 15:50:40 -07:00
catloversg
8ad5ec075e
MISC: Update description of "You and what army?" achievement ( #2703 )
2026-04-28 15:42:24 -07:00
catloversg
115b1b63ad
API: Update RAM cost of nextUpdate and similar APIs ( #2702 )
2026-04-28 15:41:47 -07:00
catloversg
851ed2b9dc
DOCUMENTATION: Fix api-extractor warnings ( #2701 )
2026-04-28 15:39:48 -07:00