catloversg
6bf501fb78
API: Make some APIs throw error when server is invalid ( #2261 )
2025-07-23 14:20:20 -07:00
catloversg
902367d8b6
MISC: Add removal of API server to list of breaking changes ( #2205 )
2025-07-22 00:42:46 -07:00
Michael Ficocelli
dd128842af
INFIL: Add stat requirements; Add market consequences for spamming infiltration ( #2210 )
...
The primary parts are changing the way stats affect infiltration difficulty, to make rewards more intuitive and balanced, and adding a "market demand" mechanism, which kicks in when doing lots of infils quickly. With current parameters, market demand shouldn't affect manual play at all, and won't affect most auto-infil terribly (it depends how they're implemented).
This was a complex change, see PR #2210 for the full context
2025-07-20 11:01:47 -07:00
David Walker
4059be3d8c
DOC: Move all docs into en/ subdirectory ( #1505 )
...
* DOC: Move all docs into en/ subdirectory
PR #1502 is working on adding a Chinese translation to the docs. In
general, I encouraged this (in #1452 ) as a path towards getting useful
translated content in the game without requiring a massive
refactor/rearchitecting of everything.
To support this, this takes the first step of moving our docs into an
en/ subdirectory, so that other languages can live alongside. No effort
is made at this time to support or select between alternate languages;
this is a pure-rename refactor.
2025-07-19 19:15:56 -07:00
catloversg
e3ea611928
CORPORATION: Remove VeChain ( #2245 )
2025-07-17 14:24:19 -07:00
catloversg
3a67db7876
MISC: Update migration instruction for breaking change of ns.nFormat ( #2247 )
2025-07-17 14:22:10 -07:00
catloversg
b8398ba4c1
CODEBASE: Update dev dependencies ( #2246 )
2025-07-17 14:21:03 -07:00
catloversg
4a2244d4e7
UI: Show terminal warning instead of popup for breaking changes ( #2244 )
...
* UI: Show terminal warning instead of popup for breaking changes
* Run prettier
2025-07-16 17:10:02 -07:00
catloversg
477d01652b
CORPORATION: Remove Spring Water industry ( #2240 )
2025-07-16 01:07:55 -07:00
catloversg
f182030385
CORPORATION: Use different term for dividend modifier instead of tax ( #2237 )
2025-07-11 12:55:46 -07:00
catloversg
6c7783aa85
CORPORATION: Remove DreamSense upgrade ( #2232 )
2025-07-10 01:40:36 -07:00
catloversg
9b59fcbb5f
BUGFIX: Running scripts may be loaded before main UI ( #1726 )
2025-07-05 18:10:51 -07:00
catloversg
d7642b34d0
API: Rename FactionName.BachmanAssociates to FactionName.BachmanAndAssociates ( #2183 )
2025-06-25 13:11:37 -07:00
catloversg
a506554e04
BUGFIX: ns.bladeburner.getActionRepGain returns wrong value ( #2186 )
2025-06-21 13:35:00 -07:00
Michael Ficocelli
18f84396e2
FEATURE: Add "Recent Errors" tab and improved error modal ( #2169 )
2025-06-16 16:43:21 -07:00
catloversg
cf72937faf
UI: Improve Recovery Mode screen ( #2206 )
2025-06-16 16:38:51 -07:00
catloversg
2cabb98095
API: Rename BN multiplier RepToDonateToFaction to FavorToDonateToFaction ( #2178 )
2025-06-03 01:21:59 -07:00
catloversg
7d2686ed1b
API: Standardize names of Stock APIs ( #2173 )
2025-06-02 02:36:36 -07:00
catloversg
b17b0d710b
BUGFIX: API break detector does not detect affected code in some cases ( #2172 )
2025-06-02 02:22:25 -07:00
catloversg
6a23c85e12
UI: Search and read NS API docs in editor tab and documentation tab ( #2163 )
2025-05-31 23:53:20 -07:00
catloversg
98f6cc9554
MISC: Make nuke and port cracking APIs return false instead of throwing error ( #2153 )
2025-05-31 21:28:50 -07:00
catloversg
e34a29c458
MISC: Add removal of fuzzy matching to list of breaking changes ( #2149 )
2025-05-30 03:38:56 -07:00
catloversg
4e5044124c
CORPORATION: Rename setAutoJobAssignment API to setJobAssignment ( #2146 )
2025-05-22 12:42:16 -07:00
catloversg
37d9284d33
MISC: Remove deprecated tail-related APIs ( #2143 )
2025-05-19 20:10:15 -07:00
G4mingJon4s
2b8c008be1
NETSCRIPT: Moved formatting functions to their own interface ( #1635 )
2025-05-14 09:13:35 -07:00
whiskeyfur
5e2d038e05
MISC: Updated createRandomIP to use the full 32 bit space ( #2113 )
2025-05-14 01:17:52 -07:00
catloversg
eea6733e3b
MISC: Export crash report when a fatal error occurs ( #2106 )
2025-05-10 22:45:37 -07:00
catloversg
b53180ff1e
MISC: Remove APIs that were deprecated a long time ago ( #2088 )
2025-05-10 22:10:48 -07:00
catloversg
23ad55554e
UI: Add "Run" action to run current script in editor ( #1987 )
2025-03-04 02:43:31 -08:00
David Walker
f16b6b92b8
CODEBASE: Version 2.8 stuff ( #1989 )
...
Change dev version from 2.7.1 to 2.8.0
Also adjust the save data migration code for the latest check to use "<"
instead of "<=" to agree with the style of everything else.
(I noticed this due to investistigating bumping the version, but that
happens as part of the release commit so it shouldn't be done yet.)
2025-03-01 15:25:22 -08:00
catloversg
91b68db1fe
BUGFIX: Multiple problems with Job tab ( #1976 )
2025-02-28 12:52:08 -08:00
catloversg
8ed83f3d37
MISC: Add key binding feature ( #1830 )
2025-02-27 22:59:12 -08:00
catloversg
23bc4e8804
MISC: Show user-friendly error message when there is syntax error in scripts ( #1963 )
2025-02-16 01:27:26 -08:00
LJ
42a7941db7
Fix invalid filenames upon loading save ( #1147 )
2025-02-16 01:07:40 -08:00
catloversg
67aff2a6a0
BUGFIX: Wrong plural form in modal of coding contract ( #1939 )
2025-02-01 21:42:56 -08:00
catloversg
7d95400108
MISC: Fix typo in API break notice of v2.6.1 ( #1936 )
2025-01-30 10:27:40 -08:00
catloversg
85cda00538
DOCUMENTATION: Replace outdated links for v2 migration guide and changelog ( #1934 )
2025-01-30 10:27:13 -08:00
G4mingJon4s
ffae0045a4
CODINGCONTRACT: Add support for other answer formats ( #1892 )
2025-01-26 09:35:04 -08:00
catloversg
9bf408221c
CODEBASE: Merge TypeAssertion files ( #1922 )
2025-01-24 11:06:39 -08:00
catloversg
9920b6ae4d
MISC: Add source map to transformed scripts ( #1812 )
...
* MISC: Add source map to transformed scripts
* Print error to console
2025-01-19 13:50:50 -08:00
catloversg
5b6380a5c3
MISC: Add more error info to error dialog and tail log ( #1813 )
2025-01-08 18:22:13 -08:00
catloversg
67704f2ab0
CODEBASE: Use "esnext" target when transforming code with swc ( #1810 )
2024-11-30 16:02:32 -08:00
catloversg
7a4b3e23c1
CODEBASE: Show error dialog when finding out old bugs in pre-v2.4.0 ( #1816 )
...
* CODEBASE: Show error dialog when finding out old bugs in pre-v2.4.0
* Only show error dialog once
2024-11-30 15:31:44 -08:00
catloversg
22b6458c22
REFACTOR: Handle migration of ActionIdentifier in Bladeburner code instead of GenericReviver ( #1799 )
2024-11-27 01:22:23 -08:00
catloversg
3846c69204
BUGFIX: Infinite loop when migrating player's scripts from pre-v1.0.0 ( #1798 )
2024-11-27 01:18:43 -08:00
catloversg
7d03a9ef32
CODEBASE: Improve type checks in SaveObject.ts ( #1774 )
2024-11-27 00:35:09 -08:00
catloversg
9d8ac65aaf
BUGFIX: Generic Reviver does not handle Message class ( #1796 )
2024-11-24 13:46:18 -08:00
catloversg
05da0efc81
REFACTOR: Mitigate cyclic dependency between Jsonable classes ( #1792 )
2024-11-23 15:53:31 -08:00
catloversg
8c4fcfe045
CODEBASE: Recheck all usages of typecasting with JSON.parse ( #1775 )
2024-11-20 23:47:02 -08:00
David Walker
5faa418c74
REFACTOR: Better casting in JSONReviver.ts ( #1780 )
2024-11-19 11:45:26 -08:00