catloversg
5cb0d559df
UI: Consistently calculate BitNode "level" ( #2645 )
2026-04-10 15:45:18 -07:00
Michael Ficocelli
1b6b07faae
DNET: Player feedback ( #2545 )
2026-03-19 21:07:43 -07:00
catloversg
4c7e3d0833
UI: Show karma in Stats page and explain what it is in documentation ( #2475 )
2026-02-05 10:07:51 -08:00
Michael Ficocelli
b9068ab328
DOCS: Fix some IPvGO docs that do not reflect winstreak rep converted to favor ( #2463 )
2026-02-03 04:55:38 -08:00
Michael Ficocelli
6073964768
DARKNET: Darkweb Expansion Project & Bitnode ( #2139 )
...
This is BN15. It is a really big change; see the PR for all the details.
2026-02-03 03:40:36 -08:00
gmcew
7c0286222c
API: Move and rename purchased server functions to cloud API ( #2367 )
...
* Convert purchased server functions to cloud API
- Create `ns.cloud`
- Change `bitnode multipliers` and `server constants` wording for consistency
- change `server`, `ram` and `getting started` docs for consistency
- Added changes to 3.0.0 API Break and `setRemovedFunctions` in NetscriptFunctions.js
Tested by
- running tutorial `purchase-server-8gb.js`, and a more typical player one
- buying manually using vendor (Alpha Ent in Sector 12)
- deleting them all using script, and checked all deleted functions gave correct error
- Imported completed save to ensure auto-transfer of function work
* Revision in line with comments
- changed more `purchased` to `cloud` references
- Added BN mults auto-conversion
* Update getting_started.md
- Corrected function names for new `cloud API`
* Don't show `cloud API` warning
v3.0.0 API break auto-replaces `cloud` functions, not warning suggested.
* API Break correction
- `cloud` affected API break replacement changed to be more descriptive and functional
* Fix typo and add empty lines
* Update many things (check commit's description)
- Comments
- Terminal message
- UI Text
- TSDoc
- md docs
- Improve error messages in src\NetscriptFunctions\Cloud.ts
2025-11-07 12:10:33 -08:00
Michael Ficocelli
4749acdd4f
IPVGO: Improve favor gain from wins to balance around the rep value of favor ( #2131 )
2025-05-17 02:36:58 -07:00
catloversg
b1b560b6c6
BUGFIX: BitVerse does not show all BN multipliers in some cases ( #2045 )
2025-05-10 22:40:28 -07:00
catloversg
e6078ab1df
UI: Change description and add tooltip for HackMoney-related multipliers ( #1823 )
...
* UI: Change description and add tooltip for HackMoney-related multipliers
* Update based on feedback
2024-12-18 02:51:25 -08:00
Tom Prince
2f95d21503
UI: Sync UI updates to game updates. ( #1512 )
...
There are a bunch of React components that update at the same rate
that the game engine processes cycles. Rather than have each place
that does so start its own timer to update that often, add a new
react hook that triggers an update shortly after the engine completes
a cycle.
2024-08-01 23:57:43 -07:00
catloversg
783120c886
FEATURE: BitNode options ( #1411 )
2024-07-14 14:30:30 -07:00
Michael Ficocelli
49668f10b2
IPVGO: Fix displayed mult to match the actual bonus of SF 14.1 ( #1419 )
2024-06-24 20:31:09 -07:00
catloversg
ceb58bc6b3
UI: Show BitNode multipliers in BN 5.1 ( #1398 )
2024-06-15 16:35:32 -07:00
gmcew
7113ee5425
UI: Hacknet terminology consistency ( #1256 )
...
* UI labels/Augment effects reworded to remove the "Node" parts
* No changes to API-facing labels/savedata/functions
2024-05-17 04:44:09 -07:00
deansvendsen
cb7c75a3ce
MISC: Gang Expenses category in MoneySource ( #1043 )
2024-01-23 18:18:56 -05:00
Michael Ficocelli
7ef12a0323
BITNODE: IPvGO territory control strategy game ( #934 )
2023-12-26 11:45:27 -05:00
Aleksei Bezrodnov
1d5a735941
MISC: enforce eslint react checks ( #640 )
2023-06-26 22:29:44 -04:00
Snarling
a4b826683e
TYPESAFETY: Strict internal typing for AugmentationName ( #608 )
2023-06-16 17:52:42 -04:00
Snarling
ebae35b1fb
CODEBASE: Expand lint rules, and Aliases are stored as maps ( #501 )
2023-05-05 03:55:59 -04:00
Snarling
0df984eea0
CODEBASE: Add Jsonable Map and Set types, move player.sourceFiles to a map ( #473 )
2023-04-18 03:19:45 -04:00
Snarling
6a6043c509
CODEBASE: Add custom useRerender hook ( #359 )
2023-02-11 13:22:55 -05:00
Snarling
b4074328ec
UI: Added new locale-aware and configurable number formatting ( #354 )
2023-02-11 13:18:50 -05:00
Olivier Gagnon
cbb7f58231
Make the main player object an alias, makes it easier to import
2022-10-09 18:42:14 -04:00
Snarling
a21b1029d7
No more player/router context
2022-09-27 15:35:40 -04:00
Kelenius
5350e1c3e9
Unhardcoded BN8 BB check; show if corp/BB are disabled in BN stats
2022-09-12 17:48:52 +03:00
Olivier Gagnon
326d9fd7ef
Move player skills and exp to their struct
2022-07-26 23:54:17 -04:00
Olivier Gagnon
bb8af88b77
prep v2
2022-07-19 14:21:12 -04:00
Olivier Gagnon
b409e58447
fix exp not loading, kinda
2022-07-19 13:09:56 -04:00
Olivier Gagnon
ae54092334
fix any in CharacterStats
2022-07-18 02:47:11 -04:00
Olivier Gagnon
5629c16def
extract multipliers in its own type
2022-07-14 18:43:33 -04:00
nickofolas
ebc6b52af5
Properly show stats with a BitNode mult of 0
2022-05-08 20:45:00 -05:00
nickofolas
d1498598a9
Fix conditional rendering of BN mults element
2022-05-07 17:16:47 -05:00
nickofolas
c688e20876
Refactor character stats table
2022-05-07 16:51:34 -05:00
nickofolas
5d89f17e4a
Tweak max SF level code
2022-05-07 16:28:01 -05:00
nickofolas
1f8c5164d7
Update BN Mults UI and add section to Stats
2022-05-07 15:52:10 -05:00
nickofolas
b1f945ff8e
Refactor CharacterStats a bit
2022-05-07 14:48:26 -05:00
nickofolas
75ce3f2346
Use same BN level logic as save name generator
2022-04-19 09:57:26 -05:00
Olivier Gagnon
62d15ff3a1
rm SourceFileFlags
2022-04-14 01:22:50 -04:00
nickofolas
4a0998c568
Fix DOM parse warnings
2022-04-09 09:06:32 -05:00
nickofolas
f40af55f46
Change money stat color
2022-04-08 16:10:35 -05:00
nickofolas
e7ad5c5f9e
Remove unnecessary code
2022-04-07 23:33:47 -05:00
nickofolas
3d296e2bf0
Consistently respect SF5 BN mult unlock
2022-04-07 23:19:05 -05:00
nickofolas
9dea381536
Fix SF levels and tweak spacing
2022-04-07 20:44:29 -05:00
nickofolas
960dc354c1
Further tweaks/fixes
2022-04-07 19:06:42 -05:00
nickofolas
d728648bfa
Stats tweaks
2022-04-07 18:32:11 -05:00
nickofolas
a9a31662ce
Tweak style for stats page
2022-04-07 13:17:27 -05:00
nickofolas
3651a8d379
Add employers modal to stats page
2022-04-07 11:50:23 -05:00
nickofolas
ed8e1537d6
Initial overhaul work
2022-04-07 11:31:06 -05:00
Olivier Gagnon
3aabbb7aaa
dont hide int anymore
2022-03-16 15:42:25 -04:00
BB
2c3e0985c4
Simplified some relative imports
2022-03-06 05:05:55 +01:00