Commit Graph

  • 6a0853ddf8 MISC: Prevent running multiple instances of Electron app (#2095) catloversg 2025-05-11 12:14:58 +07:00
  • 4044b4a223 MISC: Use FactionName enum in relevant APIs (#2101) catloversg 2025-05-11 12:13:22 +07:00
  • 178da0fb5a MISC: Add achievement for completing all BNs (#2128) catloversg 2025-05-11 12:11:55 +07:00
  • b53180ff1e MISC: Remove APIs that were deprecated a long time ago (#2088) catloversg 2025-05-11 12:10:48 +07:00
  • 1a6c037c00 UI: Change min and step value of "Tail render interval" setting (#2129) catloversg 2025-05-11 09:15:10 +07:00
  • 849bcb2601 MISC: Add formulas API for calculating share power and move UI of sharing RAM (#2126) catloversg 2025-05-11 09:14:15 +07:00
  • 22ee7fca2c MISC: Change how enums are exposed in NetscriptDefinitions.d.ts (#1998) catloversg 2025-05-10 16:28:48 +07:00
  • 7db15a6bd2 CODEBASE: Remove wrong and irrelevant comments/code (#2111) catloversg 2025-05-10 16:22:47 +07:00
  • 494ef0dff3 UI: Add option to enable/disable syncing Steam achievements (#2117) catloversg 2025-05-10 16:13:41 +07:00
  • 290557332c BUGFIX: Electron app does not run on Linux due to incompatible glibc version and wrong usage of net.fetch (#2114) catloversg 2025-05-09 16:37:46 +07:00
  • 70343ca4c3 DOCUMENTATION: Make minor improvements in "Getting Started" page (#2112) catloversg 2025-05-09 16:35:34 +07:00
  • 81e1c26e7b DEVMENU: Add tools to set stat level and queue augmentations of faction (#2118) catloversg 2025-05-09 16:32:53 +07:00
  • c633384de1 MISC: Add achievement for acquiring SF13.1 (#2107) catloversg 2025-05-09 16:04:13 +07:00
  • 3507501018 MISC: Update favicon files (#2122) catloversg 2025-05-09 15:55:09 +07:00
  • 7f8760d01a BUGFIX: Passive faction reputation gain applies Player.mults.faction_rep twice (#2125) catloversg 2025-05-09 15:52:48 +07:00
  • db810dd938 BUGFIX: Mitigate crash in Terminal page in edge cases (#2099) catloversg 2025-04-21 03:45:28 +07:00
  • 1310be8c8a ELECTRON: Replace deprecated protocol.interceptFileProtocol with protocol.handle (#2100) catloversg 2025-04-20 05:02:31 +07:00
  • 43c3a257de UI: Add visual indicators for tooltips of reputation/favor (#2092) catloversg 2025-04-18 02:54:25 +07:00
  • 754c144a2c BUGFIX: Hacknet's RAM upgrade button is off-by-one (#2093) catloversg 2025-04-18 02:53:18 +07:00
  • 31e6e4d74b MISC: Enforce stricter param check on ns.getBitNodeMultipliers and ns.hacknet.spendHashes (#2085) catloversg 2025-04-15 06:20:36 +07:00
  • 44b8baa8ad ELECTRON: Use steamworks.js to integrate with Steamworks SDK (#1563) catloversg 2025-04-15 06:19:17 +07:00
  • d592e07719 CONTRACT: Clarify applicibility of wiki entry in Hamming contracts (#2087) gmcew 2025-04-13 22:10:25 +01:00
  • af6583cd26 DOCUMENTATION: Add getContractTypes to Coding Contracts documentation page (#2089) gmcew 2025-04-13 21:30:04 +01:00
  • 376b561fed BIGFIX: IPvGO tutorial was getting stuck if you left the tab and returned (#2071) Michael Ficocelli 2025-04-11 16:57:42 -04:00
  • 73dc9f2ef9 DOCS: Fixed linking between markdown docs (#2082) mizmantle 2025-04-11 13:45:27 -07:00
  • a9900072da MISC: Remove support for running NS1 scripts (#2083) catloversg 2025-04-12 03:41:48 +07:00
  • 571cc8f886 MISC: Remove API server (#2084) catloversg 2025-04-12 03:35:34 +07:00
  • 0aaa28054a NETSCRIPT: Add functionality and support to fully allow Players to use IP addresses in place of hostnames (#1990) Naga 2025-04-10 21:41:37 -04:00
  • d28a06e764 API: dynamic imports with ns.dynamicImport() (#2036) Shy 2025-04-10 01:49:01 +00:00
  • cdb74e74dd BUGFIX: Game crashes when generating CCT in weird case (#2077) catloversg 2025-04-09 03:47:45 +07:00
  • ab0bacaf63 IPVGO: ensure offline nodes 2: electric boogaloo (#2072) Michael Ficocelli 2025-04-07 16:54:21 -04:00
  • 3691e4b8d8 Initial 3.0 dev update (#2070) Snarling 2025-04-04 03:47:22 -04:00
  • d0d7767003 RELEASE: 2.8.1 (#2069) v2.8.1 stable Snarling 2025-04-04 03:35:54 -04:00
  • 5d23764316 MISC: Remove useless iframe in April Fool's Day popup (#2065) catloversg 2025-04-04 03:41:39 +07:00
  • 37e1f01efa MISC: Update changelog (#2064) catloversg 2025-04-02 06:40:31 +07:00
  • 61a7e30b29 DOCUMENTATION: Clarify Market-TA1, Market-TA2, MaxSalesVolume (#2014) catloversg 2025-04-01 03:56:19 +07:00
  • b2093a2419 MISC: Clarify conditions of activating Gang, Bladeburner, Stanek's Gift (#2053) catloversg 2025-04-01 03:37:35 +07:00
  • f6e7ef082c IPVGO: Add support for highlighting nodes and adding small text (#1996) Michael Ficocelli 2025-03-31 16:36:30 -04:00
  • 5d486e3914 BUGFIX: fix exploit where favor limit from IPvGO was removed on augmentation (#2050) Michael Ficocelli 2025-03-31 16:30:55 -04:00
  • 5dc80587a7 DOCUMENTATION: Clarify AutocompleteData.server and ns.formatNumber (#2062) catloversg 2025-04-01 03:24:48 +07:00
  • 187fbea073 UI: Show faction enemies even after joining (#2046) catloversg 2025-03-31 01:56:21 +07:00
  • 282bf87022 MISC: Clarify effect of Bladeburner augmentation and Stanek's Gift fragment (#2058) catloversg 2025-03-31 01:47:04 +07:00
  • ef803280da UI: Add button for exporting save file in recovery screen (#2060) catloversg 2025-03-31 01:45:57 +07:00
  • f69bac308c UI: Warn player if they enable territory clash when gang power is too low (#2061) catloversg 2025-03-31 01:42:34 +07:00
  • 0900f46edb UI: Do not close scripts in editor when their servers are deleted (#2049) catloversg 2025-03-30 10:26:45 +07:00
  • 12d18c21f1 IPVGO: Clarify how favor is gained from wins (#2051) Michael Ficocelli 2025-03-29 23:21:05 -04:00
  • 6d3e111ea1 MISC: Make it so that restarting the tutorial doesn't soft reset your game (#1992) Paul Dejean 2025-03-23 02:04:52 -05:00
  • 1539c428bc NETSCRIPT: Add the 'cat' method to 'ns.singularity' (#1999) Naga 2025-03-23 03:04:26 -04:00
  • 70a083b34b IPVGO: Improve type checking and documentation (#2028) Michael Ficocelli 2025-03-23 02:59:46 -04:00
  • 41c497161f UI: Make BN-hint popups harder to be dismissed accidentally (#2021) catloversg 2025-03-23 13:59:38 +07:00
  • 17ffabdfa5 IPVGO: Add new analysis method to set a custom testing board state (#2029) Michael Ficocelli 2025-03-23 02:52:26 -04:00
  • de8c8691c2 BUGFIX: Player can win more than casino's limit (#2042) catloversg 2025-03-22 00:49:15 +07:00
  • d62a1f38ca BUGFIX: Add mathjax-full and csstype as direct dependencies, since we depend on them (#2037) Michael Ficocelli 2025-03-20 18:53:40 -04:00
  • 97e9e13f12 BUGFIX: Player can manipulate internal state of coding contract (#2040) catloversg 2025-03-21 05:51:52 +07:00
  • c251a23a0e BUGFIX: Cannot buy augmentations via UI when money is equal to cost (#2039) catloversg 2025-03-21 05:50:35 +07:00
  • e8f9882e2d MISC: Disable effect of SF7.3 and SF10 if player disables them with advanced options (#2019) catloversg 2025-03-18 06:04:36 +07:00
  • 19f859ae87 IPVGO: Ensure there is always at least one offline node (#2030) Michael Ficocelli 2025-03-17 18:59:19 -04:00
  • 47b34c8563 BUGFIX: Ensure that IPvGO promises are initialized correctly on a new save and on fluming (#2032) Michael Ficocelli 2025-03-17 18:55:32 -04:00
  • 88fef7d8a3 CI: Pin commit id of tj-actions/changed-files (#2031) catloversg 2025-03-17 04:44:56 +07:00
  • e07339d016 BUGFIX: Game crashes when loading new save in edge cases (#2026) catloversg 2025-03-15 05:00:06 +07:00
  • 76f614761d updated "getCornerMove" second "if" to correct coordinates for top left corner move (#2027) wasniahC 2025-03-14 21:56:20 +00:00
  • ae99055d5a REFACTOR: SF description in Augmentations tab and BitVerse may not be the same (#2013) catloversg 2025-03-13 08:44:37 +07:00
  • b0165d5c2c NETSCRIPT: Store the value of Player.money in the returned object's moneyAvailable property when ns.getServer is called with "home" (#2024) Naga 2025-03-12 21:17:57 -04:00
  • f5b12da0fe UI: Increase width of each job in "Job" tab (#2017) catloversg 2025-03-13 06:08:14 +07:00
  • 907b0a40ba CODEBASE: Fix React warnings in BitVerse (#2020) catloversg 2025-03-13 05:55:38 +07:00
  • dcce966fb1 DOCUMENTATION: Update TSDoc of ns.purchaseServer and CodingContract types (#2023) catloversg 2025-03-13 05:46:38 +07:00
  • 6666a176ee MISC: Add support for getting the save file through the RFA (#2004) G4mingJon4s 2025-03-10 09:32:47 +01:00
  • db74fae2b7 Fix first-time Go initialization (#2012) David Walker 2025-03-09 16:16:24 -07:00
  • 7f443427ea CODEBASE: Suppress false-positive console errors caused by RamCalculation.test.ts (#2002) catloversg 2025-03-08 06:15:54 +07:00
  • 8fe0ea1615 MISC: Warn player that they cannot accept Stanek's Gift after joining Bladeburner with SF7.3 (#2005) catloversg 2025-03-08 06:14:15 +07:00
  • a611c842e2 IPVGO: correctly initialize board from save when there are no prior moves (#1995) Michael Ficocelli 2025-03-06 14:30:12 -05:00
  • 6530b43886 Initial changes for 3.0 dev cycle (#1994) Snarling 2025-03-05 05:46:02 -05:00
  • 02c4f9c68d 2.8 Release Prep (#1993) v2.8.0 Snarling 2025-03-05 03:18:53 -05:00
  • 23ad55554e UI: Add "Run" action to run current script in editor (#1987) catloversg 2025-03-04 17:43:31 +07:00
  • 8cdafdc7b9 CODEBASE: Refactor duplicate code in updateSkillLevels (#1988) David Walker 2025-03-04 01:45:06 -08:00
  • f16b6b92b8 CODEBASE: Version 2.8 stuff (#1989) David Walker 2025-03-01 15:25:22 -08:00
  • f881bd1d9a DOCS: Add docs for autocomplete (#1981) muesli4brekkies 2025-03-01 17:10:35 +00:00
  • ff724f3f06 DOCUMENTATION: Clarify values returned in range 0-1 (#1986) catloversg 2025-03-02 00:08:42 +07:00
  • 4ef597bd37 BUGFIX: Some calculations return NaN due to Player.playtimeSinceLastAug being 0 in edge cases (#1985) catloversg 2025-03-02 00:06:58 +07:00
  • c0e01f304d CODEBASE: Refactor KeyBindingPage (#1984) catloversg 2025-03-01 03:56:00 +07:00
  • 91b68db1fe BUGFIX: Multiple problems with Job tab (#1976) catloversg 2025-03-01 03:52:08 +07:00
  • f54f7b932c DOCUMENTATION: Clarify value of gang territory (#1978) catloversg 2025-03-01 03:45:36 +07:00
  • 2a544bbc15 MISC: Update changelog (#1983) catloversg 2025-03-01 03:43:30 +07:00
  • 8ed83f3d37 MISC: Add key binding feature (#1830) catloversg 2025-02-28 13:59:12 +07:00
  • 3ba89eb388 CODEBASE: Update api-extractor (#1982) catloversg 2025-02-28 13:39:58 +07:00
  • 5f29c5b043 CODEBASE: Update webpack and katex (#1975) catloversg 2025-02-28 01:43:33 +07:00
  • 1982e7195b UI: Add disambiguation to the confusing "1s / ls" tutorial step (#1972) Michael Ficocelli 2025-02-27 13:34:16 -05:00
  • 6461d5f247 UI: Improve performance of April Fools Easter egg (#1977) catloversg 2025-02-28 01:14:17 +07:00
  • fed3cf1af2 DOCUMENTATION: Clarify ns.singularity.quitJob (#1979) catloversg 2025-02-28 01:03:46 +07:00
  • 05f0ba1ac6 DOCUMENTATION: Clarify ns.singularity.softReset (#1980) catloversg 2025-02-28 01:02:04 +07:00
  • a25ab3dd39 API: Added external api which returns gainExperience (#1955) Adam Andreatta 2025-02-20 15:57:06 -08:00
  • 3eadb0d18c BUGFIX: JetBrains Mono font shows wrong glyphs (#1971) catloversg 2025-02-18 04:18:10 +07:00
  • 3bb56efb34 DOCUMENTATION: Clarify ns.scan (#1965) catloversg 2025-02-17 09:27:10 +07:00
  • 63d7061fd8 UI: Warn player if they are editing and saving files on non-home servers (#1968) catloversg 2025-02-17 09:26:45 +07:00
  • 13990fbe4c MISC: Do not round return value of getBonusTime APIs (#1961) catloversg 2025-02-16 16:42:11 +07:00
  • 23bc4e8804 MISC: Show user-friendly error message when there is syntax error in scripts (#1963) catloversg 2025-02-16 16:27:26 +07:00
  • 0a4598a9a0 UI: Show Save ID in Options tab (#1964) catloversg 2025-02-16 16:24:46 +07:00
  • 42a7941db7 Fix invalid filenames upon loading save (#1147) LJ 2025-02-16 02:07:40 -07:00
  • adc39ad825 BUGFIX: ns.corporation.bribe can bribe faction that player is not member of (#1966) catloversg 2025-02-16 16:05:22 +07:00
  • 26c5bb40e3 MISC: Clarify advanced options (#1962) catloversg 2025-02-16 16:03:55 +07:00