Olivier Gagnon
42aa4ca23f
Merge branch 'dev' of github.com:danielyxie/bitburner into dev
2021-09-11 12:24:14 -04:00
Olivier Gagnon
dd27158cf0
make things scrollable.
2021-09-11 12:24:09 -04:00
vmesecher
705b154f13
Adds CreateGangPopup React element.
2021-09-11 09:02:59 -07:00
Olivier Gagnon
1edcbe88ee
rewrite travel popup
2021-09-11 03:19:52 -04:00
Olivier Gagnon
609ba34804
build a few fixes
2021-09-11 02:32:15 -04:00
Olivier Gagnon
99e82cd867
few fixes in the purchase server popup
2021-09-11 02:16:14 -04:00
hydroflame
224463e6dd
Merge branch 'dev' into dev
2021-09-11 02:12:28 -04:00
Olivier Gagnon
02fd09c5d3
re-introduce badges
2021-09-11 02:11:41 -04:00
Olivier Gagnon
33aeeb7977
fix dev menu
2021-09-11 01:58:01 -04:00
Olivier Gagnon
add19d353e
sidebar is react, fix a few bugs
2021-09-11 01:54:19 -04:00
Olivier Gagnon
4bedf05b1c
refactored a bunch of engine.jsx, now all the react container load into the same div
2021-09-10 17:29:07 -04:00
Olivier Gagnon
5f64187a0f
dev menu in react
2021-09-10 16:57:05 -04:00
Olivier Gagnon
339d9a8d96
more cleanup in engine
2021-09-10 16:08:58 -04:00
Olivier Gagnon
b45ab657c5
unify the way engine loads pages
2021-09-10 15:08:51 -04:00
Olivier Gagnon
4b051468ad
all research tooltip are always visible
2021-09-10 12:26:53 -04:00
Olivier Gagnon
9df926427b
fix formatting of sleeve task description
2021-09-10 12:20:24 -04:00
vmesecher
8460df99df
Changes PurchaseServerPopup to a React element. Small CSS changes on popups.
2021-09-10 01:49:24 -07:00
Olivier Gagnon
dc890a908b
gang member popup styling
2021-09-10 02:35:41 -04:00
Olivier Gagnon
e5dcb424a2
sneak in corp API.
2021-09-10 02:17:55 -04:00
Olivier Gagnon
e906a6331f
change modals so they close on mouse down outside the box
2021-09-10 00:53:39 -04:00
Olivier Gagnon
be08161442
corp api
2021-09-10 00:13:28 -04:00
Olivier Gagnon
cb31954b08
v0.53.0
2021-09-09 22:57:37 -04:00
Olivier Gagnon
7f1d39a298
the world map is used every place a travel is done
2021-09-09 22:06:59 -04:00
Olivier Gagnon
d5c9306395
Convert sleeves to react, fix shock recovery bug
2021-09-09 21:38:05 -04:00
Olivier Gagnon
b0fcdb8363
some sleeve conversion
2021-09-09 16:04:36 -04:00
Olivier Gagnon
ab8937870c
resleeve in react
2021-09-09 15:19:11 -04:00
Olivier Gagnon
4e22b880bb
removed Corporation rerender and drilled down a rerender function in the react.
2021-09-09 14:21:21 -04:00
Olivier Gagnon
f77ab4e871
engine work
2021-09-09 13:48:21 -04:00
Olivier Gagnon
0a210555e9
remove some createElement
2021-09-09 13:00:06 -04:00
Olivier Gagnon
3df298e91e
fix contract
2021-09-09 12:52:43 -04:00
Olivier Gagnon
b7e07bc7f2
convert all hacknet to ts
2021-09-09 03:17:01 -04:00
Olivier Gagnon
c97fece747
UI work on corps
2021-09-09 00:34:13 -04:00
Olivier Gagnon
2a13db39c7
fix sleeve memory bug
2021-09-08 23:47:34 -04:00
vmesecher
6979082be7
Adds getAugmentationPrice() and getAugmentationReqRep() Netscript Singularity functions. Deprecates getAugmentationCost() Netscript singularity function.
2021-09-07 20:33:34 -07:00
Olivier Gagnon
1c9542d102
tech vendor buttons update better
2021-09-07 17:26:49 -04:00
Olivier Gagnon
0d5a302580
few more bug fixes
2021-09-07 17:18:02 -04:00
Olivier Gagnon
7bc0764d5d
noselect some blade stuff
2021-09-07 16:49:11 -04:00
Olivier Gagnon
bc034bb417
Added more complex customization to smart supply
2021-09-07 16:46:36 -04:00
Olivier Gagnon
ea99166f7f
better ascii maps
2021-09-07 15:09:05 -04:00
Olivier Gagnon
c5af4f8177
remove debug log
2021-09-07 13:29:35 -04:00
Olivier Gagnon
d0cb0e3f5b
remove ram requirements from joining factinos
2021-09-07 13:22:39 -04:00
Olivier Gagnon
f7adadd671
Blade action count replenishes more consistently
2021-09-07 13:15:27 -04:00
Olivier Gagnon
faa6f75027
UI improvements for corps.
2021-09-07 02:03:39 -04:00
Olivier Gagnon
cd43f25bf5
make smart supply actually kinda smart
2021-09-07 01:14:55 -04:00
Olivier Gagnon
6e670e88e2
Fix manual management issues
2021-09-06 19:10:40 -04:00
Olivier Gagnon
66a593e06b
expand new city and new industry dont appear if you cant
2021-09-06 15:53:31 -04:00
Olivier Gagnon
506122f5b8
fmt, remove corp routing, lint
2021-09-06 15:06:08 -04:00
Olivier Gagnon
aa91e8aecc
fix ts warning
2021-09-05 14:18:33 -04:00
Olivier Gagnon
b9acfde363
fix research box not displaying well on big screens.
2021-09-05 13:48:38 -04:00
Olivier Gagnon
b4c9655782
reword hacking skill aug effect
2021-09-05 01:56:37 -04:00
Olivier Gagnon
f50b2a9d9f
remove debug log
2021-09-05 01:51:27 -04:00
Olivier Gagnon
a475e6297e
fix miscalc in favor
2021-09-05 01:50:26 -04:00
David Edmondson
306facc0d1
Switch to babel for builds.
...
Fix whitespace mangled by prettier
2021-09-04 22:17:30 -07:00
Olivier Gagnon
05f3b1c390
remove some function from autocomplete.
2021-09-04 20:14:33 -04:00
Olivier Gagnon
7f15a19f12
fix bad import
2021-09-04 20:09:22 -04:00
hydroflame
4011542b97
Merge pull request #1157 from threehams/faster-builds
...
Switch ts and babel for swc-loader
2021-09-04 20:05:51 -04:00
David Edmondson
cfbdae6def
Switch ts and babel for swc-loader
...
Replace old <> assertion syntax
2021-09-04 16:57:49 -07:00
Olivier Gagnon
05a6f2a20e
fix formatting of Spiralize Matrix contract
2021-09-04 19:54:08 -04:00
Olivier Gagnon
05bab22807
Better error message for dynamic ram miscalculation
2021-09-04 19:27:16 -04:00
Olivier Gagnon
a18bdd6afc
prettify, sorry for the big ass commit
2021-09-04 19:09:30 -04:00
hydroflame
eed915dbbd
Merge pull request #1154 from threehams/num-people-killed
...
Add numPeopleKilled to getPlayer return
2021-09-04 19:03:36 -04:00
hydroflame
570e5b17a2
Merge pull request #1122 from threehams/upgrade-acorn
...
Support optional chaining in static RAM calculator.
2021-09-04 19:03:22 -04:00
David Edmondson
2914bbb789
Add numPeopleKilled to getPlayer return
2021-09-04 14:51:59 -07:00
David Edmondson
1e42f73e2a
Add prettier, and fix some CSS/line errors.
2021-09-04 13:18:35 -07:00
Olivier Gagnon
75d77410ea
merge dev
2021-09-04 15:11:17 -04:00
Olivier Gagnon
0ad05c7bad
fix disableLog issue
2021-09-04 14:51:50 -04:00
Olivier Gagnon
69ec6f6679
Travel cost greys out
2021-09-04 14:46:13 -04:00
Olivier Gagnon
c8dd17d573
added formula for cores cost, ram cost, and changed core cost formula
2021-09-04 14:43:22 -04:00
Olivier Gagnon
1241cc5128
Avoid use of any in CONSTANTS.ts
2021-09-04 14:09:57 -04:00
Olivier Gagnon
e1c29f25e2
Fix missing money display
2021-09-04 14:03:19 -04:00
Olivier Gagnon
c9efa977fb
BN10 now has the sleeve you would gain but inside, also it starts with 25-25 sync-shock
2021-09-04 12:15:16 -04:00
Olivier Gagnon
6e013e4e6a
Change money to automatically color grey when something cannot be bought.
2021-09-04 03:27:31 -04:00
Olivier Gagnon
3a943e0e50
made tech vendors button a tad smarter.
2021-09-04 02:21:31 -04:00
Olivier Gagnon
f2edb42aca
gave some love to the donations
2021-09-04 01:39:34 -04:00
Olivier Gagnon
e1cb0e529c
Tech vendors give a tip that you can buy bigger servers via scripts.
2021-09-03 18:04:05 -04:00
Olivier Gagnon
008b233c9d
reword faction reputation and favor tooltips
2021-09-03 17:42:23 -04:00
Olivier Gagnon
cc9a07c09f
Fix 180 favor issue, reworked favor and reputation mathjax
2021-09-03 17:12:55 -04:00
Olivier Gagnon
2866bfaa70
more corp API
2021-09-03 16:02:41 -04:00
David Edmondson
38880f69e1
Update acorn for optional chaining support
2021-09-02 13:56:30 -07:00
Olivier Gagnon
9b501e061a
merge dev
2021-09-02 03:16:58 -04:00
Olivier Gagnon
454a792f0a
Added mathjax formulas for favor and made favor calculation faster.
2021-09-02 03:10:12 -04:00
Olivier Gagnon
8d17495e85
corp API
2021-09-02 00:36:33 -04:00
Olivier Gagnon
d3aeda8ad5
more conversion
2021-09-01 22:16:48 -04:00
Olivier Gagnon
65158e4db7
merge dev
2021-08-31 16:30:01 -04:00
hydroflame
d936f68c7a
Merge pull request #1111 from brubsby/patch-2
...
Update all general actions to have infinity count
2021-08-31 16:24:57 -04:00
hydroflame
feebdc8ee5
Merge pull request #1112 from brubsby/patch-3
...
Update getActionEstimatedSuccessChance
2021-08-31 16:24:47 -04:00
hydroflame
0eeb868e25
Merge pull request #1117 from TomCassWindred/IndividualLogEnable
...
Individual log enable
2021-08-31 16:22:34 -04:00
Olivier Gagnon
d9c9c30fdd
more conversion
2021-08-31 16:19:58 -04:00
Cass
294640d27e
Quick Tidy
2021-08-31 21:04:40 +01:00
Cass
fe25460997
Replace "ALL" log flag with individually disabling every log.
...
https://github.com/danielyxie/bitburner/issues/1116
2021-08-31 21:03:39 +01:00
Olivier Gagnon
f987ff9e2a
no more any in corp
2021-08-31 15:51:27 -04:00
Olivier Gagnon
d65cbf07f4
Narrow down corporation types
2021-08-31 14:47:07 -04:00
Olivier Gagnon
7c9c4d3f4d
No more use of any in Corporations.
2021-08-31 13:04:33 -04:00
Olivier Gagnon
a2379b21ec
more conversion
2021-08-31 03:39:04 -04:00
Olivier Gagnon
68885ceff5
more conversion
2021-08-31 03:18:44 -04:00
Olivier Gagnon
1ae17677c0
jsts corporation
2021-08-31 03:07:20 -04:00
Olivier Gagnon
67be13c6d6
more conversion
2021-08-31 02:49:57 -04:00
Olivier Gagnon
d4349e85b1
fix some of the research popup stuff
2021-08-31 01:05:51 -04:00
Olivier Gagnon
a721c49e1d
more conversion
2021-08-31 00:54:57 -04:00
David Edmondson
ed035a2e89
Add tests for autocomplete
2021-08-30 17:58:01 -07:00
Olivier Gagnon
cf72d72bb0
Finished converting all the popups.
2021-08-30 17:59:11 -04:00
Olivier Gagnon
3ba04220e1
I made a mistake but caught it.
2021-08-30 03:18:12 -04:00
Olivier Gagnon
a72d1aa99f
more conversion
2021-08-30 03:07:14 -04:00
Olivier Gagnon
21008ba65a
more conversion
2021-08-28 14:45:55 -04:00
Olivier Gagnon
a760ede129
more conversion
2021-08-28 14:22:36 -04:00
Olivier Gagnon
717b32b0b4
more conversion
2021-08-28 14:03:07 -04:00
Olivier Gagnon
4b6d049da2
more conversion
2021-08-28 13:41:25 -04:00
Olivier Gagnon
8bb4e8b7cf
more conversion
2021-08-28 13:07:35 -04:00
Olivier Gagnon
0d30544a52
more conversion
2021-08-28 12:00:18 -04:00
Olivier Gagnon
361ef31fe7
more conversion
2021-08-28 03:49:15 -04:00
Olivier Gagnon
0de3deee3f
Even more conversion
2021-08-28 03:31:47 -04:00
Olivier Gagnon
94ad7ccf4b
more conversion
2021-08-28 02:57:57 -04:00
Olivier Gagnon
4b53d6ecf7
more convertion
2021-08-28 02:50:06 -04:00
Olivier Gagnon
3d2aeb63a0
more convert
2021-08-28 00:29:19 -04:00
Olivier Gagnon
b621359a9e
fix changelog dates
2021-08-28 00:13:08 -04:00
Olivier Gagnon
07c0b708d7
more convertion
2021-08-28 00:11:42 -04:00
brubsby
b372f23b6e
Update getActionEstimatedSuccessChance
...
ns.bladeburner.getActionEstimatedSuccessChance("general", "Diplomacy") returned [-1, -1] (as well as "Hyperbolic Regeneration Chamber"), even though both tasks automatically succeed. Also Training and Field Analysis both previously returned [1, 1].
2021-08-27 17:06:01 -05:00
Olivier Gagnon
a8254e7144
one component
2021-08-27 17:39:15 -04:00
brubsby
02a21cf2d9
Update all general actions to have infinity count
...
ns.bladeburner.getActionCountRemaining("general", "Diplomacy") currently returns -1. I think it'd be more intuitive if all the general actions returned Infinity, instead of just two of them
2021-08-27 16:13:22 -05:00
Olivier Gagnon
42704d8695
v0.52.9
2021-08-27 15:26:12 -04:00
Olivier Gagnon
9e92df47a5
Added file diagnostic.
2021-08-27 14:17:25 -04:00
Olivier Gagnon
c110c22efb
My corp infinity safeguard from 2 patch ago wasn't actually preventing it, just logging, now it returns to avoid it.
2021-08-27 11:18:06 -04:00
Olivier Gagnon
c9ab7908a7
another blocker against mku equal 0 and added tprintf
2021-08-27 11:05:36 -04:00
Olivier Gagnon
3ab306f9d7
fix the errors about node setTimeout instead of window
2021-08-27 01:11:11 -04:00
hydroflame
f08aa8924c
Merge pull request #1102 from threehams/test-runner
...
Switch out test runner for jest
2021-08-27 00:53:45 -04:00
hydroflame
fa5e2f4964
Merge pull request #1079 from threehams/infil-instakill
...
Instakill player when automating infiltration
2021-08-26 21:42:08 -04:00
hydroflame
77eda1fd75
Merge pull request #1098 from brubsby/patch-1
...
add bladeburner_analysis_mult to getPlayer()
2021-08-26 21:42:01 -04:00
Olivier Gagnon
c987c91a11
add corp safeguard
2021-08-26 21:39:51 -04:00
David Edmondson
7bfceb1690
Replace old-style import with type
2021-08-26 16:42:57 -07:00
David Edmondson
27e22814a9
Remove missing + unused variable
2021-08-26 16:42:47 -07:00
Olivier Gagnon
ceb4e304fd
Hotfix corp mku getting set to zero and causing infinity
2021-08-26 15:22:06 -04:00
Olivier Gagnon
e2d74f9432
fix beautify
2021-08-25 16:14:47 -04:00
Olivier Gagnon
79345a49b4
Bladeburner automation status always displays the commands, even when disabled
2021-08-25 11:50:33 -04:00
brubsby
6495be5705
add bladeburner_analysis_mult to getPlayer()
2021-08-24 20:02:39 -05:00
Snarling
0d6d05db49
Fix joining blade via ns
...
Pass Player as an argument in Bladeburner constructor call for ns.bladeburner.joinBladeburnerDivision()
2021-08-24 20:08:29 -04:00
Olivier Gagnon
5d59620dce
click to copy every bladeburner action
2021-08-23 11:42:14 -04:00
Olivier Gagnon
60d95a90d0
Fix script not being saved on their individual computers.
2021-08-23 09:33:49 -04:00
Snarling
faf625b34d
Update Root.tsx
...
Went back to tracking lastServer as a hostname, since server IPs are not static.
2021-08-23 04:04:52 -07:00
Snarling
1a8b194341
Update Root.tsx
...
Removed unnecessary conversions between server and ip
2021-08-23 04:04:52 -07:00
Snarling
386f8a11c5
Change lastServer to reference the server ip
...
Should fix issue with newly saved scripts failing to run
2021-08-23 04:04:52 -07:00
Olivier Gagnon
6d2b8b4f6f
v0.52.8
2021-08-23 02:09:49 -04:00
Olivier Gagnon
0b3c114cd0
Fix monaco jumping to end of file.
2021-08-22 23:57:00 -04:00
Olivier Gagnon
e0d631f8b3
trying to fix the jumping bug
2021-08-22 23:46:30 -04:00
Olivier Gagnon
d66e36b637
Fixed Script Editor not loading the same file after manually clicking it
2021-08-22 01:30:28 -04:00
David Edmondson
6cd7465b82
Instakill player when automating infiltration
2021-08-21 15:00:00 -07:00
Olivier Gagnon
a564957092
v0.52.7
2021-08-21 14:00:28 -04:00
Olivier Gagnon
4b8e63f342
Fix a few other bugs
2021-08-21 11:30:31 -04:00
Olivier Gagnon
4b38d296a8
Fix corp industry wrong initial value.
2021-08-21 02:10:58 -04:00
Olivier Gagnon
6561413137
Fix Corp research popup box appearing behind one another.
2021-08-21 02:06:48 -04:00
Olivier Gagnon
b67c03ff8a
hotfix broken editor shortcuts
2021-08-21 01:54:39 -04:00
Olivier Gagnon
63b2c77907
hotfix the tutorial
2021-08-21 00:51:07 -04:00
Olivier Gagnon
474befa091
v0.52.6
2021-08-21 00:31:42 -04:00
Olivier Gagnon
5aa24f22c4
final changes for monac
2021-08-21 00:17:26 -04:00
Olivier Gagnon
f02c6443cc
ok figured out how to make the javascript autocomplete.
2021-08-20 17:14:20 -04:00
Olivier Gagnon
4497143785
basic autocomplete working
2021-08-20 16:11:49 -04:00
Olivier Gagnon
0b3c48827b
Ok we can load a thing but it has no effect.
2021-08-20 15:46:59 -04:00
Olivier Gagnon
86de11e794
link for monaco
2021-08-20 15:46:59 -04:00
Olivier Gagnon
fb87385704
Added function definition for netscritp in typescript
2021-08-20 15:46:59 -04:00
Olivier Gagnon
b1caea796a
another link
2021-08-20 15:46:59 -04:00
Olivier Gagnon
2dfd19c9e0
rename, kinda add option for tabs vs space
2021-08-20 15:46:59 -04:00
Olivier Gagnon
0e24020796
Move monaco UI back where it belongs ish
2021-08-20 15:46:59 -04:00
Olivier Gagnon
ed62a3ebc2
deleted ace and monaco
2021-08-20 15:46:59 -04:00
Olivier Gagnon
258716388e
focus works
2021-08-20 15:46:59 -04:00
Olivier Gagnon
73ec97db87
first pass at monaco.
2021-08-20 15:46:58 -04:00
Olivier Gagnon
567c5dc230
lint
2021-08-20 15:45:21 -04:00
Olivier Gagnon
980665b77c
Fix job bug
2021-08-20 15:41:15 -04:00
Olivier Gagnon
dcddc0c2d5
fix a few things
2021-08-20 14:39:24 -04:00
Olivier Gagnon
6e1100750e
script log boxes can now be dragged around and multiple of them can be on screen at once.
2021-08-19 22:22:21 -04:00
Olivier Gagnon
df457a0c6e
v0.52.5
2021-08-19 16:37:59 -04:00
Olivier Gagnon
ee3530d9b9
hotfix some blade netscript functions not working
2021-08-19 11:04:01 -04:00
Olivier Gagnon
1a1a43c1ce
v0.52.4
2021-08-19 01:45:26 -04:00
Olivier Gagnon
d6b349b6ff
dialogBoxCreate now uses the same logic as other popups, now all popup can be dismissed with escape.
2021-08-18 00:51:51 -04:00
Olivier Gagnon
5c92360310
convert a few variables to const.
2021-08-18 00:08:23 -04:00
Olivier Gagnon
fa78b3f421
Fix React list without keys, fix int miscalculation of blade skills.
2021-08-17 23:52:18 -04:00
Olivier Gagnon
9af9bf58b6
fix final bugs
2021-08-17 23:28:40 -04:00
Olivier Gagnon
99afb156fa
Refactoring mostly done, still a few bugs and test to do.
2021-08-17 23:28:40 -04:00
Olivier Gagnon
8d550157bc
Blade is fully converted to React but now it needs refactoring.
2021-08-17 23:28:40 -04:00
Olivier Gagnon
4865563f26
Almost done converting blade to react.
2021-08-17 23:28:40 -04:00
Olivier Gagnon
cc8de58cff
More converting blade to react.
2021-08-17 23:28:40 -04:00
Olivier Gagnon
58ada6d128
converting the giant Bladeburner object.
2021-08-17 23:28:40 -04:00
Olivier Gagnon
ae6f95b59a
The blade UI is fully converted to React, the business logic is left to do.
2021-08-17 23:28:40 -04:00
Olivier Gagnon
99d4f17cdb
work on blade to react
2021-08-17 23:28:40 -04:00
Olivier Gagnon
33f0efd49c
converting more blade to react
2021-08-17 23:28:40 -04:00
Olivier Gagnon
988ca37764
converting more blade to react/ts
2021-08-17 23:28:40 -04:00
Olivier Gagnon
0e9d7450c9
Converting bladeburner to react
2021-08-17 23:28:40 -04:00
Olivier Gagnon
78cd319c21
hotfix 0 territory being softlocked.
2021-08-17 17:47:22 -04:00
Olivier Gagnon
7367167019
hotfix blocked in Gang
2021-08-17 17:13:32 -04:00
Olivier Gagnon
392f164f8e
Hotfix weird bladeburner ui bug
2021-08-15 17:14:05 -04:00
Olivier Gagnon
e4b2a6853d
v0.52.3
2021-08-15 16:23:54 -04:00
Olivier Gagnon
697a8119b0
update Changelog.
2021-08-15 16:20:34 -04:00
Olivier Gagnon
b31b3dc735
Factions list screen converted to React.
2021-08-15 16:20:10 -04:00
Olivier Gagnon
5848fa53b7
Merge branch 'dev' of github.com:danielyxie/bitburner into dev
2021-08-15 15:24:23 -04:00
Olivier Gagnon
539b206cb5
update patch notes.
2021-08-15 15:23:39 -04:00
Olivier Gagnon
056f0213dd
Fixed an issue where a faction could be joined twice.
2021-08-15 14:31:38 -04:00
Olivier Gagnon
41871de26c
More adjustments to gang rework
2021-08-15 14:09:58 -04:00
Olivier Gagnon
5803ddc613
popup now all can be dismissed by clicking outside the window and have grey background
2021-08-15 12:16:16 -04:00
Olivier Gagnon
99263309ba
Fix gaining too much asc pts, reduce reputation gain in gangs.
2021-08-15 12:14:56 -04:00
Olivier Gagnon
af46324c6d
Changed the ascension mechanic
2021-08-15 12:09:44 -04:00
Olivier Gagnon
42aa6525a6
the gang UI has a force update on ascension.
2021-08-15 12:09:44 -04:00
Olivier Gagnon
05b1b55e9a
bit more code cleanups
2021-08-15 12:09:44 -04:00
Olivier Gagnon
febf0835c2
tweaks to how the gang ui is loaded, making it more like stock market
2021-08-15 12:09:44 -04:00
Olivier Gagnon
94ea0d253c
Removed all DOM id
2021-08-15 12:09:44 -04:00
Olivier Gagnon
31cf02e8e4
some comments
2021-08-15 12:09:44 -04:00
Olivier Gagnon
97fdf7cb7f
Format/cleanup of Gang UI
2021-08-15 12:09:44 -04:00
Olivier Gagnon
2c7fbc03cf
Remove all uses of any in Gang, Train Combat and Train Hacking are now the best exp gains, gang equipment and augs now give exp boosts
2021-08-15 12:09:43 -04:00
Olivier Gagnon
07cca48a17
converted everything to ts
2021-08-15 12:09:43 -04:00
Olivier Gagnon
43d0fcb9f9
little cleanup
2021-08-15 12:09:43 -04:00
Olivier Gagnon
99b8dfa0c1
Converted GangMember to tsx, only Gang left
2021-08-15 12:09:43 -04:00
Olivier Gagnon
4cdd65e96c
more gang react conversion
2021-08-15 12:09:43 -04:00
Olivier Gagnon
9e345b1375
Mostly done converting Gang UI to React
2021-08-15 12:09:43 -04:00
Olivier Gagnon
9466017906
modifying gang stats
2021-08-15 12:09:43 -04:00
Olivier Gagnon
9c24f1325f
Gang member accordion done
2021-08-15 12:09:43 -04:00
Olivier Gagnon
26401fbb93
more panels!
2021-08-15 12:09:43 -04:00
Olivier Gagnon
69dfbb6673
panel 2 done
2021-08-15 12:09:43 -04:00
Olivier Gagnon
5863797b03
minor refactor
2021-08-15 12:09:43 -04:00
Olivier Gagnon
25f546c691
part 1 of converting gang to react
2021-08-15 12:09:43 -04:00
Olivier Gagnon
67e5e413e4
v0.52.2
2021-08-15 02:14:07 -04:00
Olivier Gagnon
796d91835c
Simplify all the augmentation effects.
2021-08-15 00:49:19 -04:00
Olivier Gagnon
be8d56ced9
rewrite augmentation stats description so it's autogenerated and consistent with the actual effects.
2021-08-15 00:24:31 -04:00
hydroflame
0671c48c86
Merge pull request #1029 from Kwazygloo/patch-1
...
Unique Aevum Augment
2021-08-14 14:28:37 -04:00
Olivier Gagnon
94388ba6af
hotfix revert tutorial instructing the player to make a script on n00dles
2021-08-11 01:05:11 -04:00
Olivier Gagnon
306fe97ed8
rebuild with the version inside the game correctly udpated
2021-08-10 21:09:37 -04:00
hydroflame
cb6e7ef5e9
Merge pull request #1036 from schroederIT/patch-1
...
Fix for unintended backdoor/autolink interaction
2021-08-10 20:55:50 -04:00
Olivier Gagnon
1e3af43ab3
v0.52.1
2021-08-10 20:54:43 -04:00
Olivier Gagnon
e18aa08eeb
Fix crash when quitting an unfocused job
2021-08-10 19:36:52 -04:00
schroederIT
5a75581b38
Fix for unintended backdoor/autolink interaction
...
Added check for backdoorFlag when calling scan-analyze-link
2021-08-09 20:22:46 -05:00
Kwazygloo
547324a813
Update AugmentationHelpers.jsx
2021-07-06 01:55:42 -07:00
Kwazygloo
fa64186120
Update AugmentationHelpers.jsx
2021-07-06 01:55:42 -07:00
Kwazygloo
9b593758c3
Update AugmentationHelpers.jsx
2021-07-06 01:55:42 -07:00
Kwazygloo
a55fd5046b
Update AugmentationHelpers.jsx
2021-07-06 01:55:42 -07:00
Kwazygloo
0e177841ac
Update AugmentationHelpers.jsx
2021-07-06 01:55:42 -07:00
MageKing17
0cd17cd3b3
Correct incorrect RAM value in tutorial.
...
Appears to be a leftover mistake from when the tutorial pointed at foodnstuff; n00dles only has 4 GB.
2021-07-06 00:19:34 -07:00
MageKing17
43b09a2459
Correct descriptions of LuminCloaking2 and HydroflameLeftArm.
...
LuminCloaking-V2 claimed to be a more advanced version of itself, and Hydroflame Left Arm described a 2.7 multiplier as a 270% increase.
2021-07-06 00:18:22 -07:00
MageKing17
8731a02ef0
Update Source-File documentation and descriptions.
...
Only SF-11 had incorrect multipliers, but quite a few were missing things that they unlock; in particular, even the in-game description of BN/SF5 didn't mention the formulas API, which is one of its major benefits (besides Intelligence). I also removed the empty rows from the Source-File description table; it's not exactly hard to add new rows when new BitNodes get added, and all that empty space looks bad.
2021-07-06 00:18:22 -07:00
Kwazygloo
1aa141b87e
Update AugmentationHelpers.jsx
2021-07-03 11:13:45 -04:00
Kwazygloo
55d1ebd0e4
Synthetic Heart and Combat Rib Description Changes
2021-06-29 19:55:26 -07:00
Kwazygloo
06ac63aece
Update AugmentationHelpers.jsx
2021-06-29 19:29:36 -07:00
Kwazygloo
f706fee3d1
Augmented Targeting Description Changes
2021-06-29 19:20:05 -07:00
Kwazygloo
f554398a7f
Update AugmentationHelpers.jsx
2021-06-22 23:17:24 -07:00
Kwazygloo
abe204109e
Update AugmentationHelpers.jsx
2021-06-18 16:11:12 -04:00
Kwazygloo
434dd2b58d
Update AugmentationHelpers.jsx
2021-06-18 12:09:56 -04:00
Olivier Gagnon
8facdd2b49
hotfix buying multiple NFG from level 0 not stacking
2021-06-14 20:31:24 -04:00
Olivier Gagnon
2c7a4f4ce6
hotfix augmentation displaying null
2021-06-13 17:32:16 -04:00
Olivier Gagnon
2248c083c8
Hotfix adding noodle bars as infiltration location
2021-06-13 12:18:34 -04:00
Olivier Gagnon
321dca4993
v0.52.0
2021-06-13 11:15:02 -04:00
hydroflame
19f51b684b
Infiltration rework ( #1010 )
...
Infiltration 2
2021-06-13 11:05:40 -04:00
Olivier Gagnon
39b4048603
Fixed a performance issue when installing too many Neuroflux at once.
2021-06-13 11:05:07 -04:00
Olivier Gagnon
2b1ec7d573
update patch notes
2021-06-12 05:57:09 -04:00
Olivier Gagnon
2b13b5329f
tail is smarter
2021-06-12 05:42:18 -04:00
Olivier Gagnon
6661473adc
Fix an issue where an empty stack trace would appear in ns1 scripts
2021-06-12 05:09:12 -04:00
Olivier Gagnon
d6a7471e0b
Added functions to create gang
2021-06-12 04:47:03 -04:00
Olivier Gagnon
9996232751
Nerf the effect of intelligence on faction reputation gain
2021-06-12 04:28:17 -04:00
Olivier Gagnon
cdd376f2ae
gave some love to the tutorial.
2021-06-12 04:23:15 -04:00
Tesseract1234567890
4cd17607e6
Fixed server/node text always displaying as Hacknet Nodes even if the player has servers unlocked
2021-06-10 09:27:43 -04:00
Tesseract1234567890
1b734be895
Test to fix server/node text
2021-06-10 09:05:16 -04:00
Tesseract1234567890
34b3843e18
Fixed typo in PlayerObjectGeneralMethods.jsx
2021-06-10 08:55:06 -04:00
Tesseract1234567890
dd75c1b2d2
Fixed typo in Infiltration.js
2021-06-10 08:54:21 -04:00
Olivier Gagnon
7875d1ba93
Fix reputation transfering when applying for other jobs
2021-06-09 16:33:21 -04:00
Kwazygloo
8ab571d54d
Update Info.tsx
2021-06-08 08:31:56 -04:00
hydroflame
d9da1a8568
Merge pull request #997 from Tesseract1234567890/sleevesUIFix
...
Allowed Sleeves UI to update on workout change via API
2021-06-07 19:45:25 -04:00
hydroflame
b946886295
Merge pull request #1002 from Tesseract1234567890/hydroPetPeeveFix
...
Hydro's Pet Peeve Fix
2021-06-07 19:43:16 -04:00
hydroflame
3bb74ceebe
Merge pull request #1001 from Tesseract1234567890/hacknetNodeConstantsFix
...
Hacknet Node Constants Fix (see omuretsu's message in Discord)
2021-06-07 19:10:14 -04:00
Tesseract1234567890
e24c5b3cce
Fixed hydro's pet peeve
2021-06-07 09:22:26 -04:00
Tesseract1234567890
527455bada
Removed HacknetServerConstant from formulas.hacknetNodes.constants function call
2021-06-07 08:40:10 -04:00
Olivier Gagnon
efdd8482d7
minor tweak to really large number display
2021-06-06 15:06:39 -04:00
hydroflame
4180ceae17
Merge pull request #984 from Tesseract1234567890/numeralFormat.ts-NanT-removal
...
Modified numeralFormat.ts to prevent NaNt from appearing
2021-06-06 14:59:03 -04:00
Olivier Gagnon
0cb821b50d
lint
2021-06-06 14:46:33 -04:00
QuantumByte
14af88c3fc
Merge branch 'danielyxie:dev' into sleevesUIFix
2021-06-06 14:41:48 -04:00
Olivier Gagnon
61dded637d
fix some typos in augmentation descriptions.
2021-06-06 14:40:16 -04:00
Tesseract1234567890
4623bb3a0b
Fix to Sleeves UI not updating when set to workout value by API
2021-06-06 14:32:09 -04:00
Olivier Gagnon
0b401ba83b
collapse 2 constants in where they are used.
2021-06-06 14:17:03 -04:00
Olivier Gagnon
40813d5c4f
Finish work on the gimick time-based aug
2021-06-06 13:28:25 -04:00
hydroflame
42935a217d
Merge pull request #991 from Tesseract1234567890/timeBasedAugment
...
Circadian Modulator - an augment based on the hour in which you install/reset
2021-06-06 12:06:15 -04:00
Olivier Gagnon
2c2548f856
dev menu is now save-file sensitive, Fixed some bugs related to BN5-1 int
2021-06-06 12:00:59 -04:00
hydroflame
141f2a8331
Merge pull request #994 from Tesseract1234567890/intFix
...
Fixed intelligence not resetting when b1t_flum3.exe is used from BN5 without having SF5
2021-06-06 11:03:01 -04:00
Tesseract1234567890
80125d1521
Fixed bladeburner stats not displaying correctly
2021-06-04 13:55:33 -04:00
Tesseract1234567890
ed041743c2
Allows player to keep int if bitfluming into SF5 from SF5 for some reason
2021-06-04 12:17:46 -04:00
Tesseract1234567890
f9ff45fbed
Attempt at making Int. available from start of BN5
2021-06-04 12:14:04 -04:00
Tesseract1234567890
fc5e0ea6a0
Set intelligence_exp to 0 if player does not have SourceFile 5 on b1t_flum3.exe usage
2021-06-04 12:02:26 -04:00
Tesseract1234567890
66ff040e38
Attempt at fixing Int. not resetting on b1t_flum3.exe usage
2021-06-04 11:59:23 -04:00
Tesseract1234567890
49cc25479e
Modified flavortext
2021-06-04 08:55:06 -04:00
Tesseract1234567890
8259c1a5b9
Reset RNG to reload every hour
2021-06-03 16:54:43 -04:00
Tesseract1234567890
c793a076db
Changed price and rep. cost of augment
2021-06-03 16:30:06 -04:00
Tesseract1234567890
e320a8339a
added extended info to augment
2021-06-03 16:27:06 -04:00
Tesseract1234567890
1427a0f1ae
Modified RNG gen for testing
2021-06-03 16:20:35 -04:00
Tesseract1234567890
17315733a7
deleted unnecessary functions
2021-06-03 16:17:34 -04:00
Tesseract1234567890
29d7134859
testing
2021-06-03 16:16:20 -04:00
Tesseract1234567890
4ac91f5599
set to hour instead of 6 mins
2021-06-03 15:27:08 -04:00
Tesseract1234567890
a3496cdfa9
changed rng method to based on hour of install, changes every 360000 ms
2021-06-03 13:25:20 -04:00
Tesseract1234567890
b88990444b
Swapped faction to speakers for the dead, modified price + rep cost, modified lore
2021-06-03 13:21:11 -04:00
Tesseract1234567890
e9eae40891
expanded multiplierTypes
2021-06-03 12:21:56 -04:00
Tesseract1234567890
0ec05f3fe2
get random modifier for augment function added
2021-06-03 12:10:26 -04:00
Tesseract1234567890
21611ec571
Made random mult into function
2021-06-03 12:01:10 -04:00
Tesseract1234567890
e7fde38bf9
testing step random
2021-06-03 11:55:50 -04:00
Tesseract1234567890
c47990ef56
Fixed RNG generation for augment
2021-06-03 11:36:32 -04:00
Tesseract1234567890
23cefed8d4
test
2021-06-03 11:33:15 -04:00
Tesseract1234567890
d86fb0262a
Attempt 2
2021-06-03 11:30:43 -04:00
Tesseract1234567890
aef0cc815e
added rng to circ. modulator
2021-06-03 11:18:55 -04:00
Tesseract1234567890
e0436a4314
increased effect of modulator to test
2021-06-03 11:07:05 -04:00
Tesseract1234567890
1ad0fbe2e1
Attempt #1 at creating custom augment
2021-06-03 11:03:53 -04:00
Kwazygloo
db21010fe4
Update FactionInfo.ts
2021-06-03 08:40:25 -04:00
Tesseract1234567890
0535a0c49b
Fixed high HP values
2021-06-02 21:57:31 -04:00
Tesseract1234567890
6314000bd0
Fixed absurdly high skill counter on UI
2021-06-02 21:54:11 -04:00
Tesseract1234567890
a05335d6e2
fixed a stupid mistake
2021-06-02 21:47:32 -04:00
Tesseract1234567890
54114dc6d0
Edited formatAbsurdNumber; reinstated parts of formatShares
2021-06-02 21:41:58 -04:00
Tesseract1234567890
1b6058dd0a
Fixed formatAbsurdNumber
2021-06-02 21:38:36 -04:00
Tesseract1234567890
75227233f3
Added class method formatAbsurdNumber
2021-06-02 21:33:27 -04:00
Olivier Gagnon
34c2c70a2b
hotfix getPlayer non-singularity
2021-06-02 21:28:07 -04:00
hydroflame
0ef09a1c73
Merge pull request #977 from Kwazygloo/patch-3
...
Update Literatures.ts
2021-06-02 21:19:53 -04:00
hydroflame
264e0b2e1a
Merge pull request #982 from Kwazygloo/patch-1
...
Update AugmentationHelpers.jsx
2021-06-02 21:19:05 -04:00
hydroflame
5755db4979
Merge pull request #983 from Kwazygloo/patch-1
...
Update Literatures.ts
2021-06-02 21:18:19 -04:00
hydroflame
84b49bb5e9
Merge pull request #985 from Tesseract1234567890/ErrorMessagesFix
...
Fixed typos in error messages
2021-06-02 21:16:17 -04:00
Tesseract1234567890
fee661b451
Capitalized HP
2021-06-02 16:31:21 -04:00
Tesseract1234567890
a40d0bb6e0
Fixed typos in error messages
2021-06-02 16:18:38 -04:00
Tesseract1234567890
f7f22ac7ef
Fixed typos in error messages
2021-06-02 16:12:46 -04:00
Tesseract1234567890
8fba3c3fa4
Modified numeralFormat.ts to prevent NaNt from appearing
2021-06-02 16:07:52 -04:00
Kwazygloo
a72560bf25
Update Literatures.ts
2021-06-01 16:12:11 -04:00
Kwazygloo
21211e7d08
Update AugmentationHelpers.jsx
2021-06-01 12:36:57 -04:00
Olivier Gagnon
a1e0d40963
hotfix farming rep and hacking mission or infiltrations
2021-05-31 23:58:34 -04:00
Olivier Gagnon
cf67213c36
hotfix being to do other stuff while working out at the gym
2021-05-31 23:43:51 -04:00
Kwazygloo
51b2175c35
Update Literatures.ts
2021-05-31 20:35:30 -04:00
Olivier Gagnon
0f266eaa42
v0.59.10
2021-05-31 17:34:23 -04:00
Olivier Gagnon
674ce17834
fix nearly all lint errors now
2021-05-29 14:48:56 -04:00
Olivier Gagnon
60d6d49c43
Vigilante Justice now reduces wanted by a percentage to help players stuck with very high wanted level.
2021-05-29 12:48:58 -04:00
Olivier Gagnon
75b2806c93
Added new SF -1 called Bypass
2021-05-29 12:10:17 -04:00
Olivier Gagnon
a2d924e1c6
revert dev menu to 1e99 money
2021-05-27 14:04:49 -04:00
Olivier Gagnon
f14f65814a
Hotfix very large number to extend kmbt with qQsSon.
2021-05-27 14:03:53 -04:00
Olivier Gagnon
9d1e132d11
Hotfix number of decimal for very large numbers
2021-05-26 17:54:55 -04:00
Olivier Gagnon
7fedd1f1f5
Fix very large number appearing as NaN
2021-05-26 14:14:20 -04:00
Pimvgd
5bf21c0ab2
Update GeneralActions.ts
...
typo fix
2021-05-18 21:16:32 +02:00
Olivier Gagnon
4dc206bb3e
hotfix grow percent being logged 100x too high
2021-05-18 10:51:36 -04:00
Olivier Gagnon
b28f607056
v0.51.9
2021-05-17 23:59:45 -04:00
Olivier Gagnon
218a9dd250
Sleeves earnings is now tracked in Character Stats Money
2021-05-17 22:03:48 -04:00
Olivier Gagnon
b69a262faf
ls no longer prints lingering newline
2021-05-17 21:58:11 -04:00
Olivier Gagnon
188dcbad89
bladeburner supress option now correctly updates when blade become accessible/unaccessible
2021-05-17 21:17:17 -04:00
hydroflame
eb7004feaa
Merge pull request #959 from MartinFournier/suppress-bladeburner-popup
...
Add setting to suppress Bladeburner prompts
2021-05-17 21:09:21 -04:00
Olivier Gagnon
062cd2dc38
update changelog
2021-05-17 21:08:29 -04:00
hydroflame
2f3e5c79e7
Merge pull request #954 from Daniferrito/bladeburner-fixes
...
Bladeburner fixes
2021-05-17 21:05:19 -04:00
Olivier Gagnon
bd172434d1
Fixed an issue where bladeburner would miscalculate hospitalization cost.
2021-05-17 20:18:05 -04:00
Olivier Gagnon
afc1347d3a
Deleting a file without ext print a normal error msg.
2021-05-17 18:09:47 -04:00
Olivier Gagnon
b9c292f7cf
Can no longer export negative amount
2021-05-17 18:04:10 -04:00
Olivier Gagnon
6df824613e
Fix more bugs
2021-05-17 18:00:22 -04:00
Olivier Gagnon
de113a7b92
City hall no longer just has nothing when you can't create corp
2021-05-17 17:56:31 -04:00
Olivier Gagnon
4ec14460b6
more fixes
2021-05-17 17:49:39 -04:00
Olivier Gagnon
3f63d91448
Merge branch 'dev' of github.com:danielyxie/bitburner into dev
2021-05-17 17:12:37 -04:00
Olivier Gagnon
2ae9a3d2a7
fix fconf not being created and fix formatting in netscript functions
2021-05-17 17:12:35 -04:00
Martin Fournier
ae04b7357e
Add setting to suppress Bladeburner popups
...
Used to suppress the message that is shown when your Bladeburner action
is cancelled when busy with something else.
Will be hidden if the player does not have access to Bladeburners.
2021-05-15 13:33:30 -04:00
hydroflame
bf141c7eb0
Merge pull request #958 from Daniferrito/dynamic-possibleLogs
...
Added dynamic generation of functionNames
2021-05-15 11:23:42 -04:00
Olivier Gagnon
1503d82e35
update changelog
2021-05-15 11:19:02 -04:00
hydroflame
a75efd9c62
Merge pull request #955 from Daniferrito/import-autoreload
...
Import autoreload
2021-05-15 11:16:24 -04:00
Olivier Gagnon
299e964e2b
update changelog
2021-05-15 11:09:32 -04:00
hydroflame
69fbfe87c0
Merge branch 'dev' into import-autoreload
2021-05-15 11:08:36 -04:00
hydroflame
60a229030b
Merge pull request #951 from Daniferrito/aliases
...
Recursive and multi-command alias
2021-05-15 11:06:06 -04:00
Olivier Gagnon
e27b19ffae
update changelog
2021-05-15 11:05:52 -04:00
Olivier Gagnon
8411de8e42
remove offline calc from importing game
2021-05-15 10:54:19 -04:00
Daniel Ferri
525c0ada55
Added dynamic generation of functionNames
2021-05-12 21:10:36 +02:00
Daniel Ferri
1b57c1f7e0
Changed loops to be more concise
2021-05-11 20:16:18 +02:00
Daniel Ferri
0cb2fd1a87
Removed useless code
2021-05-11 19:46:51 +02:00
Daniel Ferri
08b0c7710d
Changed import so it saves and reloads the page
2021-05-11 19:27:02 +02:00
Daniel Ferri
f8a085af7a
Autofocus the input when opening a "Set Team Size" popup
2021-05-11 15:34:05 +02:00
Daniel Ferri
c95a926154
Add overflow time of bladeburner updates to the next update
2021-05-11 15:32:43 +02:00
Olivier Gagnon
5af10c8406
Offline money gain is based off hacking exp / time since last aug instead
2021-05-10 20:11:03 -04:00
Olivier Gagnon
0f2b7517b4
Added export bonus
2021-05-10 18:26:50 -04:00
Olivier Gagnon
2bd4892fa8
hotfix ls not listing all files lol
2021-05-08 22:38:48 -04:00
Daniel Ferri
46862d30fd
Recursive and multi-command alias
2021-05-08 18:44:21 +02:00
Olivier Gagnon
f6af61d15b
hotfix ls printing a bunch of newlines
2021-05-07 22:37:50 -04:00
Olivier Gagnon
d96ad9fa6e
v0.51.8
2021-05-07 22:26:02 -04:00
Olivier Gagnon
5dd32ef4e4
Scripts transfer stats to parent on death.
2021-05-07 22:01:52 -04:00
Olivier Gagnon
6dde89f3c4
0518
2021-05-07 22:01:52 -04:00
Olivier Gagnon
9a9d2e1f81
ls-changes
2021-05-07 22:01:23 -04:00
Pimvgd
d347bf568e
Update Overview.jsx
...
fix space
2021-05-07 19:34:57 -04:00
Daniel Ferri
62e2f0582a
Fixed bug with faction invitations not getting deleted
2021-05-07 19:12:30 -04:00
Daniel Ferri
68eb68a89e
Added accepting numbers in 1b format to faction donations
2021-05-07 19:12:30 -04:00
Daniel Ferri
13206a8c3e
Fixed casing on import
...
Did not want to compile without the change
2021-05-07 19:12:30 -04:00
Olivier Gagnon
16c8c78b54
Add installBackdoor
2021-05-07 02:13:33 -04:00
Olivier Gagnon
0642491402
hotfix backdooring the world daemon not resetting flags
2021-05-06 11:12:41 -04:00
Olivier Gagnon
6747a509ff
Reword the Milestones
2021-05-05 21:36:43 -04:00
Olivier Gagnon
c7c86240db
Faction Donation does not appear on special or gang factions, passive rep doesnt work on gang or special factions
2021-05-05 21:32:06 -04:00
Olivier Gagnon
764c2533b4
hashGainRate updated to use the correct usedRam and maxRam
2021-05-05 19:18:47 -04:00
Olivier Gagnon
a9cee6f907
Fix analyze Root Access displaying always Yes
2021-05-05 19:15:56 -04:00
Olivier Gagnon
a10100bf60
You cna now cd in dir that only contain text files.
2021-05-05 19:09:14 -04:00
Olivier Gagnon
cedac23dfa
CodingContractPopup now correctly displays innerHTML, desc should be changed to return jsx though.
2021-05-05 19:06:08 -04:00
Olivier Gagnon
f7c1d64033
Delete Active Scripts actually deletes active scripts on all servers, not just home
2021-05-05 18:58:53 -04:00
Daniel Xie
0415c7aa7c
Give NeuroFlux for SF-12 before re-calculating multipliers
2021-05-05 04:23:10 -07:00
Olivier Gagnon
e284f49747
Covenant sleeve memory upgrade styling and more reactive text field
2021-05-03 19:52:19 -04:00
Olivier Gagnon
7777c400a5
Make coding contract title click-to-copy
2021-05-03 19:46:04 -04:00
Olivier Gagnon
dae0448744
world daemon can now be backdoored
2021-05-03 19:00:01 -04:00
hydroflame
3cbf225c98
Fix script needlessly being recompiled ( #932 )
...
* Fix nsjs recompiling needlesly.
2021-05-03 18:53:10 -04:00
Olivier Gagnon
5613d371c9
Fix research tree not appearing
2021-05-03 18:24:22 -04:00
Olivier Gagnon
c6f0551709
Hotfix Mission.jsx fake unused import
2021-05-03 17:24:39 -04:00
Olivier Gagnon
b99711788f
Hotfix negative money, n00dles metadata and guide
2021-05-03 16:02:26 -04:00
Olivier Gagnon
08aac8e35d
change noodles metadata.
2021-05-03 12:56:27 -04:00
Olivier Gagnon
ee759a8dd6
Merge branch 'dev' of github.com:danielyxie/bitburner into dev
2021-05-03 12:20:54 -04:00
Olivier Gagnon
c9b5aaa2f7
v0.51.7
2021-05-03 12:17:05 -04:00
hydroflame
b554328a77
Merge pull request #915 from danielyxie/noodles
...
Noodles
2021-05-03 12:01:39 -04:00
Olivier Gagnon
c421c57e56
address comments.
2021-05-03 11:58:11 -04:00
Olivier Gagnon
d422028737
analyze and ServerProfiler.exe handle hacknet servers better.
2021-05-03 02:20:31 -04:00
Olivier Gagnon
136d769d55
Change faction invitation Yes,No to say Join and Decide later
2021-05-03 02:01:45 -04:00
Olivier Gagnon
daaab1d6f1
Fix forgotten text for Source-File 12
2021-05-03 01:55:04 -04:00
Olivier Gagnon
4f7befb639
Fix miscalculation of source file flags on the bitverse screen.
2021-05-03 01:50:09 -04:00
Olivier Gagnon
9976ed136c
fix money formatting for amount under 1000
2021-05-03 01:44:02 -04:00
Olivier Gagnon
8c2e661e08
Remove console.log
2021-05-03 01:41:16 -04:00
Olivier Gagnon
e6e598eeb4
moved augmentations between city faction to be more even.
2021-05-03 01:40:22 -04:00
Olivier Gagnon
4d9439a007
Added getServerMaxRam and getServerUsedRam, deprecated getServerRam
2021-05-03 01:07:46 -04:00
Olivier Gagnon
800c673839
Fix character-overview-text being nested twice.
2021-05-03 00:47:56 -04:00
Olivier Gagnon
065544909b
thread count formatted with commas every thousands.
2021-05-03 00:45:21 -04:00
Olivier Gagnon
4eaf68c940
Donation is always visible but locked before favor requirements are fulfilled.
2021-05-03 00:37:53 -04:00
Olivier Gagnon
a14a694df3
Fix sleeves not being to work out at volhaven
2021-05-03 00:27:12 -04:00
Pimvgd
f49aff05d7
typo fixes for blackops
2021-05-02 23:44:59 +02:00
Olivier Gagnon
5a45e3584d
Formatted time in netscript hgw display in human time, milliFormat now displays milli sometimes
2021-05-02 01:04:49 -04:00
Olivier Gagnon
56ce83cce5
Fix cashroot not displaying properly
2021-05-02 00:07:04 -04:00
Olivier Gagnon
d126b6d8c5
Fix sf minus 1 bad constant
2021-05-01 23:44:23 -04:00
Olivier Gagnon
7172ef6dae
SF12 now lets player start with Neuroflux
2021-05-01 23:42:52 -04:00
Olivier Gagnon
a8d0b6e13d
Tail now accepts PID
2021-05-01 23:33:44 -04:00
Olivier Gagnon
d2d6453a78
quick b1tflum3
2021-05-01 23:23:04 -04:00
Olivier Gagnon
89cdecb05f
getBitnodeMultipliers is available inside BN5
2021-05-01 23:08:51 -04:00
Olivier Gagnon
81fdff9068
Revert tutorial servers and add the n00dles server.
2021-05-01 23:08:51 -04:00
hydroflame
34a20802c9
Merge pull request #910 from danielyxie/lint-fix
...
The mega linting patch
2021-05-01 23:08:10 -04:00
Pimvgd
8eab9f3b59
Update Bladeburner.jsx
2021-05-02 00:09:13 +02:00
Pimvgd
fb129198a6
Update AugmentationHelpers.jsx
...
more typos
2021-05-01 17:43:13 +02:00
Olivier Gagnon
d745150c45
all the lints
2021-05-01 03:17:31 -04:00
Olivier Gagnon
3fad505096
run auto fix lint
2021-04-29 23:52:56 -04:00
Olivier Gagnon
50b490ba8d
fix netscript access
2021-04-29 13:39:03 -04:00
Olivier Gagnon
20c593b236
update patch notes
2021-04-28 20:25:51 -04:00
hydroflame
52a80ad236
v0.51.6 ( #905 )
...
* Make command `cd` without arguments an alias for `cd /` (#853 )
In most shells `cd` without arguments takes you to the home directory
of the current user. I keep trying to do this due to muscle memory
from working in terminals, so I figured I'd make it do something useful.
There is no home directory in the game, but going to / is the closest
thing we have, since that is the starting point for the user in the
game.
* Add new `backdoor` terminal command (#852 )
* Add the backdoor command to the terminal
This command will perform a manual hack without rewarding money. It will be used for the story, mainly for faction hacking tests
* Add tab completion for backdoor command
* Add help text for backdoor command
* Change condition syntax to be more consistent with others
* Extract reused code block so it is always called after actions
* Update documentation for new backdoor command
Modified references to manual hack as it isn't for factions anymore
* Remove extra parenthesis
* Rename manuallyHacked to backdoorInstalled
* Fix typo
* Change faction test messages to use backdoor instad of hack
* Rename more instances of manuallyHacked
* fixed typo in helptext of darkweb buy (#858 )
* Fix typos and unify descriptions of augmentations (#859 )
Made an attempt to...
- give all "+rep% company/faction" the same text
- make all augmentations with a single effect use a single line to describe the effect
- make all effects end with a period
* Made Cashroot starter kit display its tooltip with the money formatted properly and in gold
* fix typo in docs (#860 )
* Initial code for Casino Card Deck implementation
* Casino Blackjack Implementation
* Update some tools (eslint, typescript)
* Blackjack code cleanup
* Update README_contribution
* Update ScriptHelpers.js (#861 )
expand error message
* More augmentation typo fixes (#862 )
* Add Netscript function getCurrentScript (#856 )
Add netscript function that returns the current script.
* Added milestones menu to guide new players. (#865 )
Milestone menu
* fix typos in milestones (#866 )
Co-authored-by: sschmidTU <s.schmid@phonicscore.com>
* Corrupt location title when backdoor is installed (#864 )
* Add corruptableText component
* Corrupt location title if backdoor is installed
* Formatting
* Add helper to check value of backdoorInstalled
Helper could be oneline but it would make it less readable
* Fix some formatting
* Add settings option to disable text effects
* Import useState
* getRunningScript (#867 )
* Replaced getCurrentScript with getRunningScript
* Bunch of smaller fixes (#904 )
Fix #884
Fix #879
Fix #878
Fix #876
Fix #874
Fix #873
Fix #887
Fix #891
Fix #895
* rework the early servers to be more noob friendly (#903 )
* v0.51.6
Co-authored-by: Andreas Eriksson <2691182+AndreasTPC@users.noreply.github.com>
Co-authored-by: Jack <jackdewinter1@gmail.com>
Co-authored-by: Teun Pronk <5228255+Crownie88@users.noreply.github.com>
Co-authored-by: Pimvgd <Pimvgd@gmail.com>
Co-authored-by: Daniel Xie <daniel.xie@flockfreight.com>
Co-authored-by: Simon <33069673+sschmidTU@users.noreply.github.com>
Co-authored-by: sschmidTU <s.schmid@phonicscore.com>
2021-04-28 20:07:26 -04:00
hydroflame
b2aafea656
v0.51.5 ( #848 )
2021-04-21 08:20:26 -04:00
hydroflame
135df8703c
V0.51.4 ( #847 )
...
* BladeBurner
* nerfed int exp gained.
Documentation
* purchaseServer specifies what happens on failure.
* Fixed typo in recommended bitnode page.
* Removed misleading ram requirements for hacking factions.
Netscript
* growthAnalyze handles Infinity correctly.
Misc.
* Faction Augmentation will list how much reputation is required even after
that goal has been reached.
* Removed dollar sign in travel agency confirmation.
* Fixed typo in alpha-omega.lit
* the game save text no longer obstruct the save game and options button
* the text editors now remember where your cursor was and restores it when loading the same script again.
* v0.51.4
2021-04-19 21:26:51 -04:00
hydroflame
4743801e86
hotfix ( #846 )
2021-04-18 11:33:46 -04:00
hydroflame
4e5ebcfe6f
V0.51.3 ( #845 )
...
v0.51.3 - 2021-04-16 Y'all broke it on the first day (hydroflame)
-------
Passive faction reputation
* Reworked, from 1 rep / 2 minute. Now is a complicated percentage of the
reputation you'd gain working for them. It's not op but it feels a bit
more useful.
Netscript
* print/tprint now take any number of arguments.
* print/tprint will now print object as json.
* print/tprint now handle passing in an undefined argument properly.
Casino
* Cannot bet negative money anymore.
* Roulette max bet is a bit higher.
* Coin Flip has a small cooldown.
* All buttons reject unstrusted mouse events.
Documentation
* Changed a message that said nsjs only works on Chrome.
Bugfix
* hacknet.maxNumNodes now works for both nodes and servers.
* Fixed a bug where the popup boxes would contain data from previous popup boxes.
* .js files will also have the export async function boilerplate.
Misc.
* turned off autocomplete for the terminal text input.
* Fixed an issue on Windows+Firefox where pressing up on the terminal would
bring the cursor to the begining of the line. (Issue #836 )
* Hacknet node names is easier to handle for screen readers.
* Money spent on classes is now tracked independently of work money.
* running coding contract from the terminal will display its name.
2021-04-18 11:18:56 -04:00
hydroflame
80b703639e
Small hotfix ( #840 )
...
* yesno box now correctly clean up before new content is loaded in.
* formatHp doesnt display decimal, duh
* character overview uses numeralWrapper formatHp
* minor formatting stuff
* Class spending is tracked indepedently of work money
* Made an augmentation named after myself.
* hotfix a bunch of small stuff
2021-04-12 20:03:32 -04:00
hydroflame
0afdba8f38
fixed ns imports requiring semicolon ( #839 )
2021-04-10 02:26:13 -04:00
hydroflame
925e96345d
v0.51.2 ( #838 )
...
* infiltration use buttons instead of a links
* minor accessibility patch
* Hospitalization will not cost more than 10% of the players money.
* Adde hospitalization netscript function
* Removed the suggestion that the combat path will lead to Daedalus, it still will. But new players should not be told that this is a viable path to completing a BitNode.
* getMemberInformation now returns everything about the member.
* New netscript function to get the players hacknet server hash capacity
* yesno dialog box will not keep older messages anymore
* v0.51.1
* Casino part 1
* Discord link in options, documentation for getMemberInformation updated, dev menu has more money options, tech vendors now handle max cores or max ram better
* Removed text under Factiosn referencing rejected factions.
* Removed html element forgotten in plain text
* Casino implementation
* v0.51.2
2021-04-09 18:12:31 -04:00
hydroflame
db2bf79e3b
v0.51.1 ( #835 )
...
* infiltration use buttons instead of a links
* minor accessibility patch
* Hospitalization will not cost more than 10% of the players money.
* Adde hospitalization netscript function
* Removed the suggestion that the combat path will lead to Daedalus, it still will. But new players should not be told that this is a viable path to completing a BitNode.
* getMemberInformation now returns everything about the member.
* New netscript function to get the players hacknet server hash capacity
* yesno dialog box will not keep older messages anymore
* v0.51.1
2021-04-06 03:50:09 -04:00
hydroflame
6f330efc44
Added Disable ASCII art to options ( #832 )
...
* hotfix getPlayer missing factions
* Added ability to disable ascii art in options. ASCII art is impossible to deal with for screenreaders.
2021-04-02 20:14:35 -04:00
hydroflame
708c73fa0f
hotfix getPlayer missing factions ( #831 )
2021-04-01 12:55:43 -04:00
hydroflame
c7febd5551
Failed crime no longer pretend you gained money. ( #830 )
2021-04-01 00:06:00 -04:00
hydroflame
ddbdf66d00
hotfix analyze ( #828 )
...
* hotfix analyze
2021-03-31 11:45:55 -04:00
hydroflame
e572c6dad8
v0.51.0 ( #826 )
...
* Hash upgrades and Bladeburner skills can now be clicked to copy to clipboard
* Aug purchase confirmation popup displays money in 0.000a format
* Character now displays hacknet server info properly
* Character,Info now displays hacknet server info correctly.
* Formulas (#825 )
Formulas API v0.1
* Make all money the same color, same for reputation, format all numbers consistently.
* rename a lot of the formulas function to no longer contain calculate
* added hacking related formulas
* removed unused variable
* v0.51.0
2021-03-31 00:45:21 -04:00
Olivier Gagnon
69124e7146
v0.50.2
2021-03-25 21:15:02 -04:00
Olivier Gagnon
8a42f6e49c
user stack trace now works for firefox
2021-03-25 02:48:15 -04:00
Olivier Gagnon
2ac4cd41bb
Added new BitNode multiplier, GangKarmaRequirement. Different BitNodes need different amount of negative karma to create a Gang.
2021-03-23 21:47:47 -04:00
Olivier Gagnon
28584c8461
executeCommand has been removed in favor of connect and manualHack, which is what people have been asking for.
2021-03-23 21:30:15 -04:00
Olivier Gagnon
1eddddd14f
Added executeCommand netscript function
2021-03-23 16:02:34 -04:00
Olivier Gagnon
42e9a368b4
modified changelog
2021-03-23 15:26:36 -04:00
Olivier Gagnon
40713a4112
Added alt g shortcut to gang and alt b shortcut to bladeburner
2021-03-23 15:25:18 -04:00
Olivier Gagnon
6efc3ec75e
Fix typo in patch notes.
2021-03-22 18:56:32 -04:00
Olivier Gagnon
7cdca5e813
fix version number
2021-03-22 18:51:11 -04:00
Olivier Gagnon
31a9c041b4
Changelog related stuff
2021-03-22 18:44:41 -04:00
Olivier Gagnon
ce7c2c309c
fix bug with getTaskTask release 50.1
2021-03-22 18:42:39 -04:00
Olivier Gagnon
29abffd464
Added the "Unclickable" Exploit.
2021-03-22 14:48:48 -04:00
Olivier Gagnon
ae4b8228f7
fixed a bug where completing a non-repeatable bitnode thats already max level would display level 4 on the bitverse and color it like level 1.
2021-03-21 18:41:48 -04:00
Olivier Gagnon
04bc2bebdd
Factions Augmentation page now lists purchased augmentation separatly.
2021-03-21 18:03:16 -04:00
Olivier Gagnon
7232a786ed
Intelligence rework, most intelligence gain have been multiplied by at least 100, if not more. All intelligence use have been reviewed and often boosted but by a percentage. Typically this means intelligence gives a 2-6% boost to everything for normal players and around 13% for int farmers.
2021-03-20 05:29:53 -04:00
Olivier Gagnon
2507899762
Mission format rep earned with 0.000a
2021-03-20 03:54:52 -04:00
Olivier Gagnon
26149d5a01
fix numeralWrapper should not return NaN anymore as it'll default to 1e+X.
2021-03-19 23:08:41 -04:00
Olivier Gagnon
670394ca2f
format rep gain in hacking mission.
2021-03-19 22:56:43 -04:00
Olivier Gagnon
e0745d7757
remove wiki button from hacking mission, fix jsx class not being className
2021-03-19 22:54:10 -04:00
Olivier Gagnon
bf4d841f88
align aug mults in bladeburner, faction augmentation now display required rep in 0.000a
2021-03-17 13:40:31 -04:00
Olivier Gagnon
4c30f107e3
convert more netscript functions to use common error message
2021-03-16 06:01:15 -04:00
Olivier Gagnon
c9fe8d9b65
Sleeve UI improvements.
2021-03-16 05:42:12 -04:00
Olivier Gagnon
29ea1281e0
changelog
2021-03-15 23:41:10 -04:00
Olivier Gagnon
3ec54bcdd8
Hacking factions no longer have hacking level requirements since the servers they need to hack already have requirements, formatting and styling in sleeves.
2021-03-15 23:40:28 -04:00
Olivier Gagnon
4892f0bd79
convert Hacking.js to Hacking.ts
2021-03-14 01:38:50 -05:00
Olivier Gagnon
62c571ef3a
Convert CodingContractGenerator to typescript
2021-03-14 01:31:23 -05:00
Olivier Gagnon
6c0b5b3ed9
Converting random pieces of code to ts
2021-03-14 01:08:24 -05:00
Olivier Gagnon
642c7a107a
Hotfix 0.49.2, link tFormat in documentation and update version so it shows up in-game
2021-03-13 15:30:09 -05:00
Olivier Gagnon
31e9f65f06
0.49.3
2021-03-13 15:19:07 -05:00
Olivier Gagnon
4ce7981cc0
fix issue under Character, Stats where the wrong effective stats was being calculated
2021-03-13 15:15:36 -05:00
Olivier Gagnon
d6016f490c
bladeburner slowly being converted to typescript, added ScriptHackMoneyGain multiplier which is the money you actually gain from script hacks, not money drained, important for BN8
2021-03-13 15:10:55 -05:00
Olivier Gagnon
9ccdd7f4e5
unify checkboxes in bladeburner
2021-03-12 15:56:25 -05:00
Olivier Gagnon
def3846b72
bladeburner textbox now match style.
2021-03-12 14:38:49 -05:00
Olivier Gagnon
c76110b575
added tFormat to represent times.
2021-03-12 14:32:07 -05:00
Olivier Gagnon
3db440fd95
remove console.log calls
2021-03-12 14:20:56 -05:00
Olivier Gagnon
1df0af0fa4
fix bug in ace keywords highlight, more formatting in gang, update changelog
2021-03-12 14:20:39 -05:00
Olivier Gagnon
f8d65b9240
General style improvement in gang
2021-03-12 14:09:35 -05:00
Olivier Gagnon
a4fe6d80d6
update changelog, just to keep track
2021-03-12 13:47:23 -05:00
Olivier Gagnon
3a31ebdce3
Sleeves karma gain scales with sync.
2021-03-12 13:44:06 -05:00
Olivier Gagnon
8b812b92cc
Ace now creates the list of keywords from the actual ns object, meaning we cant forget to add functions to that list anymore. Also fixes the bug where clearLog would not get highlighted because clear took precedence.
2021-03-12 13:31:27 -05:00
Olivier Gagnon
2ce6ff2041
work to make documentation unified.
2021-03-12 02:51:56 -05:00
Olivier Gagnon
a00c253dcb
0.49.1 fix ns.print
2021-03-11 20:47:05 -05:00
Olivier Gagnon
cae28e2d25
softReset now accepts a callback script like installAugmentations
2021-03-11 20:37:58 -05:00
Olivier Gagnon
486d025572
Gang ascension is less effective as the multiplier goes up, Gang territory gain scales with Gang power.
2021-03-11 20:19:00 -05:00
Olivier Gagnon
d4816ad0c4
Remove remaining shouldLog calls.
2021-03-11 17:01:28 -05:00
Olivier Gagnon
e7dbc08e18
fix documentation for Bladeburner API.
2021-03-11 16:48:00 -05:00
Olivier Gagnon
cd972dabe3
crash now prints ns stack trace, workerscript now does the shouldLog check on its own, many ns function are way simpler.
2021-03-11 03:02:05 -05:00
Olivier Gagnon
e2a353fc8a
Attempt at logging line number on netscript error
2021-03-10 01:27:14 -05:00
Olivier Gagnon
1b8214b6fa
removed filter from checkbox, update changelog to say 2021 instead of 2020
2021-03-09 23:40:33 -05:00
Olivier Gagnon
af584e8c87
Removed CharacterInfo maximum hacknet, styling in the options, comments in exploits
2021-03-09 23:22:05 -05:00
Olivier Gagnon
250841df66
Added sf minus 1, exploits
2021-03-08 20:31:34 -05:00
Olivier Gagnon
316a1aa475
Most console.log have been changed to console.warn or removed if they were debug
2021-03-07 22:46:50 -05:00
Olivier Gagnon
56a3660d38
update patch notes
2021-03-07 22:23:42 -05:00
Olivier Gagnon
e1aec379c1
getCrimeStats returns the inner stats of a crime
2021-03-07 22:22:23 -05:00
Olivier Gagnon
381ea915f7
update patch notes and getTaskStats documentation
2021-03-07 22:13:04 -05:00
Olivier Gagnon
619db14622
Added gang.getTaskStats which returns the stats of a gang task
2021-03-07 22:12:02 -05:00
Olivier Gagnon
84423e6309
gang.getEquipmentStats added, returns equipment multipliers
2021-03-07 22:01:31 -05:00
Olivier Gagnon
1d2136da4b
Minor space formatting in Hacking,Active Scripts
2021-03-07 21:40:30 -05:00
Olivier Gagnon
56441b8e34
run build for 0.48
2021-03-07 18:45:23 -05:00
Olivier Gagnon
5106315128
Character,Factions has a badge indicating how many pending invite the player has, Character,Augmentations has a badge indicating how many augs the player has bought but not installed.
2021-03-07 18:41:04 -05:00
Olivier Gagnon
6ca7f10faf
Current stamina will scale as max stamina increases, this prevents players from having very high penalty when they gain huge amount of exp at the start of a reset.
2021-03-07 16:48:48 -05:00
Olivier Gagnon
56802fc85e
The players gang is always listed first in gang terrority screen.
2021-03-07 16:35:17 -05:00
Olivier Gagnon
700583a739
fix broken color from character overview
2021-03-07 16:33:46 -05:00
Olivier Gagnon
a290b0bef5
Bladeburner can be accessed from other bitnodes if the player has SF7
2021-03-07 16:32:56 -05:00
Olivier Gagnon
79a06dd91c
Character,Augmentations now display by how much the stats will increase.
2021-03-07 16:32:16 -05:00
Olivier Gagnon
6cd6f28820
Cities are now top-down view of metro maps in ascii
2021-03-07 16:14:08 -05:00
Olivier Gagnon
dabb5016fc
Added maxNumNodes to the hacknet API
2021-03-07 16:03:21 -05:00
Olivier Gagnon
58e38faad6
Character percentages are aligned, server and hacknet limit are displayed, if the player has SF5 the reduces stats are shown.
2021-03-07 15:58:52 -05:00
Olivier Gagnon
31e8ca8c8d
BN12 now reduces coding contract money
2021-03-07 13:27:21 -05:00
Olivier Gagnon
c72519e3ea
Formatting and typo
2021-03-07 13:25:09 -05:00
Olivier Gagnon
58333c1b46
corporation textbox now match the rest of the game.
2021-03-07 13:21:00 -05:00
Olivier Gagnon
f0ad090cdc
All BonusTime now displays in the H M S format
2021-03-07 13:19:36 -05:00
Olivier Gagnon
4bd1fce1f6
Fixed an issue where the gang equipment screen would freeze the game if a script installed augmentations while it is open.
2021-03-07 13:15:15 -05:00
Olivier Gagnon
b35e25e5dc
New .ns scripts start with a main function.
2021-03-07 13:11:29 -05:00
Olivier Gagnon
a8bb345c88
Faction donation text-input style now matches the rest of the game.
2021-03-07 13:09:32 -05:00
Olivier Gagnon
bbe4f9c286
Pid resets to 1 when installing or destroying a BitNode.
2021-03-07 13:08:12 -05:00
Olivier Gagnon
44c2bab557
Travel Agency now displays a world map.
2021-03-07 12:58:49 -05:00
Olivier Gagnon
c2ceaa9bdd
getCharacterInformation now additionally returns stat experience
2021-03-07 05:01:24 -05:00
Olivier Gagnon
dc402bef68
added getAugmentationStats to netscript, it returns the stat boost of an aug
2021-03-07 04:57:49 -05:00
Olivier Gagnon
64272c99fb
Added softReset to netscript
2021-03-07 04:49:57 -05:00
Olivier Gagnon
c8377c0bb3
Fix SF3 listed with a limit level of infinity
2021-03-07 04:43:31 -05:00
hydroflame
4145ddad39
0.47.3 patch 2 fix documentation ( #810 )
2021-03-07 04:37:56 -05:00
hydroflame
e9dfe3c389
v0.47.3 ( #808 )
...
* Updated ram cost of documentation
* v0.47.3
Co-authored-by: Samuel A. Lamb <samuei@users.noreply.github.com>
2021-03-07 04:13:37 -05:00
danielyxie
b97fab2bf4
Fixed gym bug
2019-07-16 09:52:43 -07:00
danielyxie
49fa63971b
Minor typo fixes for v0.47.2
2019-07-16 01:31:48 -07:00
danielyxie
59cf1d5baf
v0.47.2
2019-07-15 21:40:43 -07:00
danielyxie
916ef06913
isBusy() now returns true if you are in a hacking mission
2019-07-15 21:40:43 -07:00
danielyxie
91ee65a101
Converted everything to use acorn npm package. Updated acorn packages to latest version. Updated acorn parsing to use ES9
2019-07-15 21:40:43 -07:00
danielyxie
042f926700
Minor bugfixes with killing Netscript scripts, and cleaned up text
2019-07-15 21:40:43 -07:00
danielyxie
c0432359c3
Implemented 'kill by PID' functionality
2019-07-15 21:40:43 -07:00
danielyxie
fbf5545708
Color-coded BitNode selection screen and added SF information
2019-07-15 21:40:43 -07:00
danielyxie
6ae7b0136c
Minor bugfixes for a variety of NS functions. After infiltration, UI returns to corp page rather than city page
2019-07-15 21:40:43 -07:00
danielyxie
200ccd3ad0
Renamed getNoSuchRunningScriptErrorMessage() function
2019-07-15 21:40:43 -07:00
danielyxie
31f97f74fd
Fix GH Issue #621 : workForFaction() now properly accounts for disabled/enabled logs
2019-07-15 21:40:43 -07:00
danielyxie
4cabd2e4ed
Implement GH Issue #620 : Add tail() Netscript function
2019-07-15 21:40:43 -07:00
danielyxie
8be7fa9157
Implemented GH Issue #599 : Added 'solarized dark' theme to CodeMirror
2019-07-15 21:40:43 -07:00
danielyxie
8ddf7dfbd4
Fix GH Issue #616 : Stock Market UI throws error for certain locales because the price format length is too high
2019-07-15 21:40:43 -07:00
danielyxie
571ddb109a
Fix GH Issue #632 : 'Create Program' link visibility should now be properly dynamically evaluated
2019-07-15 21:40:43 -07:00
danielyxie
b2772bbfc1
Fixed GH Issue #641
2019-07-15 21:40:43 -07:00
danielyxie
e3a74f23a1
ps and top Terminal commands now show script pid. Updated version and changelog
2019-06-27 00:01:06 -07:00
danielyxie
3a374de210
killWorkerScript() now takes an optional argument for whether to rerenderUI. This is used to batch UI updates on killall()
2019-06-24 22:48:54 -07:00
danielyxie
4cc6437408
Updated WorkerScript-related code for the workerScripts array->map change
2019-06-24 22:48:54 -07:00
danielyxie
821725cf4d
Initial commit for converting workerScripts pool to Map data structure
2019-06-24 22:48:54 -07:00
danielyxie
931de230ae
Minor rebalancing to stock market. Updated documentation and tests for recent changes
2019-06-11 00:18:14 -07:00
danielyxie
7301946236
Added and Updated Stock Market tests for the new changes
2019-06-09 21:23:48 -07:00
danielyxie
a15041da75
More rebalancing for stock market changes. Transactions now affect second-order forecast (very slightly)
2019-06-09 15:12:33 -07:00
danielyxie
00f8c0a51f
Removed debug stuff for beta branch
2019-06-04 21:31:45 -07:00
danielyxie
63483837bc
Fixed version in changelog
2019-06-03 23:10:10 -07:00
danielyxie
dc5f4e6694
Updated documentation for new Stock Market changes. More rebalancing for recent stock market changes
2019-06-03 23:05:25 -07:00
danielyxie
35f8a5115a
Finished implementing player influencing on stock 2nd-order forecasts. Balanced recent stock market changes
2019-06-03 22:21:36 -07:00
danielyxie
8398fd47f0
Changed the way stock market cycles occur. Stock second-order forecast now changes normally like before
2019-06-02 23:29:56 -07:00
danielyxie
9d7c869c0a
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2019-06-02 20:57:57 -07:00
danielyxie
74587f269e
Updated changelog
2019-06-02 20:57:39 -07:00
J
2f8eac07ee
fix indentation
2019-06-02 23:53:07 -04:00
J
3eaefa01f9
Merge branch 'dev' into ns2_recompile_when_script_write
2019-06-02 23:50:57 -04:00
danielyxie
0b4968d148
Re-added the getStockPurchaseCost() and getStockSaleGain() functions so we don't break user scripts
2019-06-02 20:28:02 -07:00
J
8817d179c6
Merge branch 'dev' into ns2_recompile_stale_deps
2019-06-02 23:03:20 -04:00
Heikki Aitakangas
eecb0c0f01
Update script.module immediately, so we avoid accidentally evaling the same module several times
2019-06-02 19:58:01 -07:00
James Aguilar
d45689c7df
use sequence numbers rather than timestamps for script expiration
2019-06-02 20:26:06 -04:00
James Aguilar
2201dfc371
fix typo
2019-06-02 15:40:13 -04:00
James Aguilar
3ef9042051
fix two cases where markUpdated was not properly called
2019-06-02 15:38:45 -04:00
James Aguilar
1236ad252b
markUpdated() for Script
2019-06-02 15:32:35 -04:00
James Aguilar
65331ab22e
recompile ns2 scripts if dependencies change
2019-06-02 15:21:08 -04:00
danielyxie
c485fdfa87
Removed stock market price movement. Now only forecast is influenced by big transactions
2019-05-22 19:12:06 -07:00
danielyxie
6effda29a9
Implemented second-order forecasts for stocks
2019-05-22 17:23:30 -07:00
danielyxie
7035154454
Merge branch 'master' of https://github.com/danielyxie/bitburner into dev
2019-05-20 14:45:30 -07:00
danielyxie
d7f3ab9177
Tempered the affect that stock market txs have on stock forecasts
2019-05-20 14:44:51 -07:00
danielyxie
3660dde75f
Merge branch 'master' of https://github.com/danielyxie/bitburner into dev
2019-05-19 14:07:16 -07:00
danielyxie
99688b78c7
Temporary rebalancing for v0.47.0
2019-05-19 14:06:53 -07:00
danielyxie
6841f24932
Optimized Largest Prime factor coding contract solver.
2019-05-19 13:56:49 -07:00
Sotisi
9f94d0838a
removed faulty else, was left prior by accident.
2019-05-17 15:54:36 -07:00
Sotisi
086fc67ecc
Fixed O(n) runtime of "Find Largest Prime Factor" for high primes to 0(sqrt(n)).
2019-05-17 15:54:36 -07:00
danielyxie
a2551f98c2
Fixed documentation typos in v0.47.0
2019-05-17 15:51:28 -07:00
danielyxie
287a97aea6
Fixed merge conflcits with dev
2019-05-17 13:50:27 -07:00
danielyxie
664267bff0
Removed unused imports in engine
2019-05-17 13:47:35 -07:00
danielyxie
2597b33f81
Finished refactoring augmentations page UI to use react
2019-05-17 13:47:35 -07:00
danielyxie
9442b348e6
Refactored SourceFile-related code to TypeScript
2019-05-17 13:47:35 -07:00
danielyxie
3b7f9c9fb0
Fixed issues with Active Scripts UI. Implemented event emitter for Active Scripts UI
2019-05-17 13:41:16 -07:00
danielyxie
15a324a946
v0.47.0 release
2019-05-17 13:07:11 -07:00
danielyxie
94175877d7
Changed stock market price movements so that upward and downward movements use different trackers. Forecast can no longer be inverted due to price movements. Updated stock market unit tests
2019-05-16 23:55:21 -07:00
danielyxie
c1ec3c5eba
Finished refactoring Active Scripts UI into React/TypeScript. Currently untested
2019-05-16 23:44:59 -07:00
danielyxie
42804b0cd3
Refactored 'workerScripts' array and killWorkerScript() fn to be their own modules in TypeScript
2019-05-15 23:05:36 -07:00
danielyxie
b1248521f3
Removed unused imports in engine
2019-05-15 00:37:11 -07:00
danielyxie
b744997c72
Finished refactoring augmentations page UI to use react
2019-05-15 00:15:07 -07:00
danielyxie
2d37409392
Refactored SourceFile-related code to TypeScript
2019-05-14 20:56:59 -07:00
danielyxie
bd02e724e5
Fixed several more bugs. Rebalanced stock market changes to make the effects a bit less potent for now
2019-05-14 04:23:55 -07:00
danielyxie
fef7aaba8f
Adding more directory-related unit tests. Several more bug fixes and QoL improvements
2019-05-14 01:35:37 -07:00
danielyxie
1775ea86ff
Fixed corporation bug
2019-05-11 20:03:36 -07:00
danielyxie
b0918d7bd3
Fixed numerous reported bugs. Refactored some of the directory-related code. Added documentation for MasonDs changes to hack/grow/weaken
2019-05-11 19:20:20 -07:00
danielyxie
29e0ce5f96
Fixed merge conflicts
2019-05-11 02:20:09 -07:00
Mason Dechaineux
44c26165f4
(feat) optional threads argument to netscript functions hack, weaken, grow
2019-05-11 02:05:40 -07:00
danielyxie
9dd68947f1
Added Dynamic RAM calculation unit tests
2019-05-10 02:24:50 -07:00
danielyxie
74e72854d8
Configured unit test webpack build to work
2019-05-09 19:36:04 -07:00
danielyxie
ece246b391
Converted mocha unit tests to run using mocha-webpack (mochapack) package
2019-05-09 19:03:13 -07:00
danielyxie
cdb5dfec62
Resolved more circular dependencies. Installed acorn-walk and imported it in RamCalculations using ES6 modules. Fixed bugs in stock market rework
2019-05-06 18:01:06 -07:00
danielyxie
8a5b6f6cbc
Refactored stock buying/selling code into its own file. Refactored WorkerScript & NetscriptEnvironment into their own Typescript classes. Refactored a ton of code to remove circular dependencies
2019-05-04 21:03:40 -07:00
danielyxie
585e1ac7aa
Stock transactions can now influence forecast in addition to price. Several more minor bug/UI fixes
2019-05-01 15:20:14 -07:00
danielyxie
8726946d4a
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2019-04-30 02:27:58 -07:00
danielyxie
064008d200
Removed 'age' stat from Corporation employees
2019-04-30 02:27:48 -07:00
danielyxie
d955280f90
Re-sleeves can no longer have the Neuroflux Governor aug. This is to prevent bugs
2019-04-30 02:27:13 -07:00
danielyxie
580a7fac24
Bug fixes for v0.47.0. Fixed the BUY MAX feature for new stock market. Added collapse/expand tickers buttons for new stock market UI
2019-04-29 20:54:20 -07:00
Mason Dechaineux
8fa7b112e1
Correctly throw error when ns.run() is called with 0 threads
2019-04-28 23:21:55 -07:00
danielyxie
dd9df0a18c
Fixed Stock Market UI. Added documentation for stock market changes
2019-04-28 23:21:32 -07:00
danielyxie
3a601a015d
Added unit tests for Stock Market. Removed dependencies from package.json, since they're sourced directly in tests/index.html
2019-04-28 23:21:32 -07:00
danielyxie
87b4698d5b
Fixed issues relating to stock price movements
2019-04-28 23:21:32 -07:00
danielyxie
67632ced09
Fixed Stock Market UI issues. Added warnings for price movements
2019-04-28 23:21:32 -07:00
danielyxie
d7fb335815
Fixed Stock market UI compilation errors and removed refactored code
2019-04-28 23:21:32 -07:00
danielyxie
4809a21e38
Finished React components for new Stock Market UI
2019-04-28 23:21:32 -07:00
danielyxie
6b3646e981
Added spread and price movement properties to stocks. Refactored Stock Market implementation code
2019-04-28 23:21:32 -07:00
danielyxie
bcb198220d
v0.46.3
2019-04-19 22:27:33 -07:00
danielyxie
7514f63dcd
Fixed issue with faction reputation donation bug calculating invalid rep gain
2019-04-16 01:19:29 -07:00
danielyxie
b6ff73391d
Fixed several typos. TechVendor location UI will now properly update when you purchase TOR router. 'Manage Gang' faction option should show up properly
2019-04-15 02:49:49 -07:00
danielyxie
8f70817c10
Adding tooltips to new purchase augmentation ui
2019-04-14 02:21:43 -07:00
danielyxie
7417fb6ef8
v0.46.2
2019-04-14 02:08:10 -07:00
danielyxie
98a04e4932
Fix Terminal wget bug. Issue #593
2019-04-13 00:33:30 -07:00
danielyxie
8d33c5b571
Gang bug fixes. Issues #574 and #575
2019-04-13 00:26:49 -07:00
danielyxie
221b81d802
Fixed comment styling for all top-level src files
2019-04-12 20:47:17 -07:00
danielyxie
df89cc5002
Improved module import styling for all top-level src files
2019-04-12 20:47:17 -07:00
danielyxie
2e9b028174
v0.46.1 build
2019-04-12 16:52:59 -07:00
danielyxie
c56645c794
Updated doc for new Terminal filesystem. Fixed some minor issues with new Location UI
2019-04-09 23:34:23 -07:00
danielyxie
3ce2e83dd8
Finished rudimentary filesystem implementation for Terminal
2019-04-09 23:07:12 -07:00
danielyxie
3241945452
Added hacknet node api functions for spending hashes. Fixed several bugs with v0.46.0. Rebalanced hash upgrades. continued working on terminal directory implementation
2019-04-05 02:08:41 -07:00
danielyxie
fb857642e8
Merge pull request #591 from danielyxie/location-code-refactor
...
Location code refactor
2019-04-03 20:38:02 -07:00
Olivier Gagnon
cc0e6548ff
folders
2019-04-03 20:37:38 -07:00
danielyxie
b5ebbba43d
Fixed merge conflicts with dev
2019-04-03 17:12:11 -07:00
danielyxie
bf9b837e31
Fixed bugs with Location code refactor
2019-04-03 17:08:11 -07:00
danielyxie
36499ae9f2
Fixed bug where sleeves's exp didnt properly reset on prestige. Updated versions to v0.46.0. Added production build
2019-04-03 16:58:15 -07:00
danielyxie
4b95ba9ed1
Finished location code refactor. Has not yet been tested
2019-04-01 02:23:25 -07:00
danielyxie
804e4c23e3
Updated Hacknet Node API documentation for the BN-9 changes. netscript functions now properly fail for Hacknet Servers
2019-03-30 19:53:57 -07:00
danielyxie
b6b6d8e9fa
Fixed bug with purchasing Hacknet Servers not updating hash capacity when done through Netscript
2019-03-30 17:39:37 -07:00
danielyxie
51d9274626
Added effects for Source-File 9
2019-03-29 20:01:34 -07:00
danielyxie
c8b478c208
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2019-03-29 16:14:40 -07:00
danielyxie
18a3f061b4
Rebalanced new Hacknet Node mechanics. Adjusted Hacknet API so that it'll work with hacknet Servers. Fixed Corporation bug with Issuing new Shares
2019-03-29 16:14:32 -07:00
danielyxie
3f8b9e4a32
Fixed merge conflicts. Rebalanced new Hacknet Node mechanics. Adjusted Hacknet API so that it'll work with hacknet Servers. Fixed Corporation bug with Issuing new Shares
2019-03-29 16:13:58 -07:00
Olivier Gagnon
e63ad76701
typo
2019-03-29 16:11:43 -07:00
Olivier Gagnon
cb66ad9628
fli1ght now displays the correct number of augs
2019-03-29 16:11:43 -07:00
danielyxie
971bfbada4
Merge pull request #587 from hydroflame/align-free
...
Align free
2019-03-29 16:11:25 -07:00
Olivier Gagnon
b646c15521
It is now possible to join bladeburners in BN7 without having SF6-1
2019-03-29 16:11:16 -07:00
Olivier Gagnon
92f7d12c0e
free output is now aligned and shows percent used
2019-03-29 12:26:25 -04:00
danielyxie
7172f4e527
Began creating 'parent' components for the City and Location-specific parts of the UI
2019-03-29 00:12:41 -07:00
danielyxie
5592a8bc96
Updated several packages
2019-03-27 01:53:30 -07:00
danielyxie
c4cb7daac5
Initial v0.46.0 changes - Fixed BN9 bugs. Rebalanced BN11 and Corporations. Added memory to Dup sleeves. Various bug fixes
2019-03-27 01:36:14 -07:00
danielyxie
75bc34208c
Initial commit for Location Code refactor
2019-03-27 01:31:47 -07:00
danielyxie
83fc4d81b2
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2019-03-25 21:48:18 -07:00
danielyxie
3cf18f100a
Added several resuable React components for commonly-used elements
2019-03-25 21:43:18 -07:00
danielyxie
8fbb072596
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2019-03-24 23:08:32 -07:00
Olivier Gagnon
0f8f572519
Merge branch 'dev' into sleeve-buy-aug-api
2019-03-25 02:01:45 -04:00
danielyxie
52b6defebd
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2019-03-24 20:18:44 -07:00
danielyxie
34d749809a
BitNode-9 initial implementation
2019-03-24 20:17:47 -07:00
Olivier Gagnon
2ce4af2498
infiltration now scale exp gained by some factor to prevent some abuse
2019-03-24 20:09:39 -07:00
koriar
227bcf146e
Fixing Corp Happiness typo
2019-03-24 20:03:22 -07:00
danielyxie
139a5add20
Cleaned up whitespace from a PR
2019-03-24 19:56:47 -07:00
danielyxie
49dc9b7cb0
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2019-03-23 19:40:40 -07:00
danielyxie
856d02a129
v0.45.1
2019-03-23 19:40:35 -07:00
danielyxie
9542879f86
Merge pull request #570 from koriar/kUpdate1
...
Added dropdown class to select tags
2019-03-23 19:39:20 -07:00
danielyxie
1034f7cac5
Removed debugging statements. Updated jshint package
2019-03-23 01:34:21 -07:00
koriar
9a7061503a
Merge branch 'dev' into kUpdate1
2019-03-23 02:33:01 -04:00
koriar
449605d330
Delete DevMenu.js
2019-03-23 02:25:36 -04:00
Olivier Gagnon
4858dabe99
align stock market info
2019-03-22 23:19:18 -07:00
Olivier Gagnon
d54439be8b
remove comment
2019-03-22 23:07:02 -07:00
Olivier Gagnon
31e703d126
consistent style for checkboxes
2019-03-22 23:07:02 -07:00
Olivier Gagnon
2754a644ae
added legend
2019-03-22 22:56:19 -07:00
Olivier Gagnon
b7170e4ded
forgot to remove quote
2019-03-22 22:56:19 -07:00
Olivier Gagnon
4df6638444
forgot to remove quote
2019-03-22 22:56:19 -07:00
Olivier Gagnon
d4c72474cb
added icons to bladeburner estimated chances that indicate if they're retirement and or stealth actions
2019-03-22 22:56:19 -07:00
Olivier Gagnon
1c0201534b
reverse presentation order for BlackOps
2019-03-22 22:55:50 -07:00
Olivier Gagnon
fa14bb5362
reverse black op order
2019-03-22 22:55:50 -07:00
Olivier Gagnon
f88c585714
dropdown styling in sleeve UI
2019-03-22 22:53:37 -07:00
Olivier Gagnon
8514104560
styling text inputs
2019-03-22 22:52:31 -07:00
Olivier Gagnon
5b7743967e
incorporated feedback from Mei
2019-03-22 22:51:55 -07:00
Olivier Gagnon
2e9fe02023
remove some unused stuff in dev menu
2019-03-22 22:51:55 -07:00
Olivier Gagnon
b8bdf0da82
dev meny revamp
2019-03-22 22:51:55 -07:00
Olivier Gagnon
1f639c6a3a
Donation text input style
2019-03-22 22:20:16 -07:00
danielyxie
2ba7ac82eb
Updated to v0.45.0 production build
2019-03-22 22:11:09 -07:00
Olivier Gagnon
96db360a36
added sleeve aug api
2019-03-23 00:22:40 -04:00
koriar
77571543f2
Updated spacing
...
Updating spacing from a tab character to spaces
2019-03-22 23:02:28 -04:00
koriar
3f312d0ce6
Added dropdown class to select tags
2019-03-22 21:20:56 -04:00
danielyxie
4bdb34bc7b
numCycleForGrowth() function now accoutns for BitNode growth multiplier. Cleaned up docuemntation
2019-03-19 17:53:46 -07:00
danielyxie
f7fd3c859f
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2019-03-19 16:38:54 -07:00
danielyxie
dfd7aa2d2e
Minor fixes to new Sleeve API
2019-03-19 16:38:49 -07:00
Olivier Gagnon
0df437ef35
Update AugmentationHelpers.js
2019-03-19 16:33:30 -07:00
Olivier Gagnon
bedd615c0e
Making the QLink almost worth getting.
2019-03-19 16:33:30 -07:00
danielyxie
d75ff5d95b
Fixed bug with Corporation bribing. Hoisted isRelevantMaterial() function in IndustryWarehouse up to a class method
2019-03-18 01:15:44 -07:00
danielyxie
c3bc6a0c28
Changed Sleeve API functions to prevent conflicts with identically-named functions
2019-03-17 22:04:12 -07:00
danielyxie
066ccf343a
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2019-03-17 18:20:35 -07:00
danielyxie
c973663dc2
Fixed empty td Element issue with new React Character overview. Updated changelog
2019-03-17 18:20:31 -07:00
Olivier Gagnon
08136524be
use SourceFileFlags instead of hasSleeveSF
2019-03-17 18:15:10 -07:00
Olivier Gagnon
b132efbded
doc for sleeve api
2019-03-17 18:15:10 -07:00
Olivier Gagnon
f8f4299ed5
getInfo and getTask sleeve api
2019-03-17 18:15:10 -07:00
Olivier Gagnon
9f715020df
syntax highlight some sleeve api
2019-03-17 18:15:10 -07:00
Olivier Gagnon
060e0f7bfc
get sync/shock
2019-03-17 18:15:10 -07:00
Olivier Gagnon
8df7f8de4b
basic sleeve api
2019-03-17 18:15:10 -07:00
danielyxie
e6c5ff7ab7
Fixed more bugs with new Corporation UI. Minor rebalancing on Corp UI. Changed the Market TA researches to allow you to automatically set price
2019-03-17 17:58:06 -07:00
danielyxie
a28fe7ab9f
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2019-03-15 02:37:10 -07:00
danielyxie
c3ecc189fd
Fixed numerous bugs with the recent Corporation UI rewrite. Rebalanced Corporation mechanic to give employees better and more interesting effects
2019-03-15 02:37:06 -07:00
Olivier Gagnon
b4057fcb26
Character overview is now through react
2019-03-15 02:35:50 -07:00
danielyxie
8470f307ac
Fix description for Hyperbolic Regeneration Chamber action
2019-03-13 20:11:48 -07:00
danielyxie
8eecb1539c
Fix bug with recent Corporation UI rewrite. Improve some styling with Corporation UI and the status text messages
2019-03-13 20:10:28 -07:00
danielyxie
5230837dad
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2019-03-13 15:22:14 -07:00
Olivier Gagnon
da97c1b4b9
added getBlackOpRank
2019-03-13 15:21:31 -07:00
danielyxie
963cb0039d
Fixed merge conflicts with hydroflame's PRs
2019-03-13 15:19:29 -07:00
danielyxie
3e10f5de6d
Migrated Corporation UI implementation to use React
2019-03-13 15:17:30 -07:00
Olivier Gagnon
2198bfd962
Update Bladeburner.js
2019-03-13 15:07:58 -07:00
Olivier Gagnon
d4d5202cbd
Display integer time required in bladeburner
...
contracts already display integer only, now ops and blackops do too.
2019-03-13 15:07:58 -07:00
Olivier Gagnon
59018d9902
Update AceNetscriptMode.js
...
bladeburner getCurrentAction should be highlighted in text editor.
2019-03-13 15:06:03 -07:00
Olivier Gagnon
c378400a10
fix initForeignServers import in Prestige.js
2019-03-13 15:04:16 -07:00
Olivier Gagnon
58062bf421
fix wrong location for function
2019-03-13 15:04:16 -07:00
danielyxie
d9ee715bc7
Fixed some more incorrect imports
2019-03-05 00:01:34 -08:00
danielyxie
bd13234f06
Corrected some incorrect imports
2019-03-04 23:55:54 -08:00
danielyxie
fa4e98d06c
Merge branch 'master' of https://github.com/danielyxie/bitburner into server-code-refactor
2019-03-04 23:29:01 -08:00
danielyxie
a22bfb5015
Updating version to v0.44.1 and Updating docuemtnation changelog
2019-03-04 22:41:31 -08:00
danielyxie
18d8b2ecd4
v0.44.1 Minor Update - Added Augs to Duplicate Sleeves and updated documentation
2019-03-04 22:41:31 -08:00
danielyxie
9879d07d7c
Fixed a few minor bugs with submitting solutions for Coding Contracts. Started on Getting STarted Guide for wiki
2019-03-04 22:41:31 -08:00
danielyxie
d54e39c9c6
v0.44.1 Duplicate Sleeve updates
2019-03-04 22:41:31 -08:00
Mason Dechaineux
67d083772a
Fixed bug with rm terminal and ns commands that made non-exe files with .exe in their name undeletable.
2019-03-04 22:41:31 -08:00
danielyxie
473f0f1447
Refactored Server/Script/Files code to TypeScript
2019-03-04 17:40:28 -08:00
danielyxie
e1b8a23f1e
Started server code refactor
2019-03-02 19:15:10 -08:00
danielyxie
af3323a111
Merge branch 'master' of https://github.com/danielyxie/bitburner into dev
2019-02-27 10:38:16 -08:00
danielyxie
ddfae56e34
Fixed bug with Hacknet Nodes production not updating initially. FIxed bug with 'purchase augmentations' btn being displayed for Gang BitNode
2019-02-26 16:01:37 -08:00
danielyxie
a277810095
v0.44.1 Duplicate Sleeve updates
2019-02-26 00:55:22 -08:00
Mason Dechaineux
b26568bf7d
Fixed bug with rm terminal and ns commands that made non-exe files with .exe in their name undeletable.
2019-02-26 00:47:29 -08:00
danielyxie
f1e43a86db
Final minor changes for v0.44.0
2019-02-26 00:29:53 -08:00
danielyxie
d2762a99b1
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2019-02-23 20:27:09 -08:00
danielyxie
2045e77e7a
Bladeburner contracts give more money. Fixed a bug with recording player money
2019-02-23 20:27:06 -08:00
danielyxie
d043ea67cc
Fixed an issue with people getting invited to Megacorporation factions even if they didnt meet the rep requirements
2019-02-23 19:05:34 -08:00
danielyxie
8798be7af2
Updated changelog
2019-02-22 13:36:11 -08:00
danielyxie
d9466d8c82
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2019-02-22 13:35:07 -08:00
danielyxie
880167d76d
Prevent faction invitations from being accepted programmatically
2019-02-22 13:35:05 -08:00
danielyxie
184a2a22ff
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2019-02-22 13:26:35 -08:00
danielyxie
8458d062e8
More Bladeburner rebalancing. Sleeves commiting crimes now reduces player kamra
2019-02-22 13:26:30 -08:00
danielyxie
b7157b63e0
Implemented a money tracker that keeps record where all of the player's money comes from. Players can see a breakdown in the 'Stats' page
2019-02-22 13:22:39 -08:00
danielyxie
107977e6f4
Various bugfixes
2019-02-20 00:42:27 -08:00
danielyxie
6d81c00f37
Initial Bladeburner rebalancing for v0.44.0
2019-02-14 02:02:25 -08:00
danielyxie
c6a9675232
New BitNode multipliers, new Covenant Sleeve Purchasing feature. untested
2019-02-13 18:08:18 -08:00
danielyxie
60960559e1
Removed logging statements used for debugging
2019-02-12 01:18:26 -08:00
danielyxie
8266492001
Fixed bug and added compatibility for converting RunningScript offline dataMap to version v0.43.1
2019-02-12 01:14:38 -08:00
danielyxie
9137c24274
v0.43.1
2019-02-11 16:23:46 -08:00
danielyxie
00e8655ef9
Fixed bug with new Bladeburner skills. Added faction reputation increaser in Dev Menu
2019-02-11 00:21:14 -08:00
danielyxie
0d43ed9c61
Merge branch 'master' of https://github.com/danielyxie/bitburner into dev
2019-02-09 23:25:51 -08:00
danielyxie
920d3d3f36
Fixed bugs with job requirement tooltips not appearing
2019-02-09 23:25:34 -08:00
danielyxie
840df3087f
Various QOL improvements and bug fixes
2019-02-08 18:46:30 -08:00
danielyxie
df8468228f
Fixed getCrimeChance() bug
2019-02-08 18:02:46 -08:00
danielyxie
8c8e3f2476
Implemented several optimizations - running scripts dont keep track of script refs or a map of ALL servers. Not completely tested yet
2019-02-05 23:06:48 -08:00
danielyxie
dc63b14476
Fixed bug with Terminal parsing changes. Stock's otlkMag is now capped at 50 to prevent forecast from going above 100% or below 0%
2019-02-05 18:32:15 -08:00
danielyxie
5ac10f17f8
Improved terminal parsing to account for quotation marks
2019-02-05 16:46:00 -08:00
danielyxie
0e8872fad1
Added 6 new Coding Contracts. Added Coding Contract information to documentation.
2019-02-05 16:45:12 -08:00
danielyxie
2968445244
Added two new Bladeburner skills. Minor rebalancing to Corporation
2019-02-05 16:18:26 -08:00
danielyxie
cfa13dd5c9
Forgot to actually update version to v0.43.0
2019-02-04 21:48:59 -08:00
danielyxie
b8ab0dfa7d
Forgot to actually update version to v0.43.0
2019-02-04 21:48:37 -08:00
danielyxie
e730383420
v0.43.0
2019-02-04 21:42:11 -08:00
danielyxie
a09ea46a38
Added BitNode multipliers for purchased servers. Fixed bugs in new Script Editor implementation. Added documentation for script editors
2019-01-29 22:02:27 -08:00
danielyxie
d54f0906f0
Re-adjusted some stock market parameters. Improved Resleeving UI by allowing sort. Rebalanced Resleeve price. 0 is now a valid argument for number of threads when running scripts
2019-01-28 16:17:04 -08:00
danielyxie
8d2c007bcb
Implemented new Editor Option: CodeMirror. (Vim mode not 100% done yet)
2019-01-27 14:08:45 -08:00
danielyxie
a2237d4319
More bug fixes for Sleeve/Resleeve features. Rebalancing for Sleeve/Resleeve and stock market. Added an option to remove source files in the dev menu
2019-01-21 20:39:52 -08:00
danielyxie
5573e778bb
Fixed bugs with Sleeve mechanics. Updated documentation to use RTD theme
2019-01-20 14:57:38 -08:00
danielyxie
17bfbfeb80
Fixed merge conflicts. Fixed bug with Crimes
2019-01-18 10:04:04 -08:00
danielyxie
7db169f828
Refactored Main Menu UI implementation. Fixed several bugs related to recent JS -> TypeScript refactors
2019-01-18 09:57:21 -08:00
danielyxie
aac262b736
Set BitNode-10 description and BitNode multipliers
2019-01-17 11:10:35 -08:00
danielyxie
10231b6c66
Finished ResleeveUI implementation (untested)
2019-01-17 07:40:43 -08:00
danielyxie
435d183645
Fixed bug with creating program through Singularity function
2019-01-16 21:28:36 -08:00
danielyxie
19f65de555
Started implementing Resleeving UI
2019-01-16 21:15:00 -08:00
danielyxie
6d8d25e0bb
Refactored Augmentation implementation to Typescript, and to have the multiplier information in the actrual Augmentation object
2019-01-15 05:11:14 -08:00
danielyxie
bcb231a966
Implemented Sleeve UI. Compiled but untested
2019-01-14 19:34:04 -08:00
danielyxie
d9b865ef17
Began implementing Sleeve UI page
2019-01-10 00:20:04 -08:00
danielyxie
ad1df00889
Home Computer now has max RAM
2019-01-09 02:43:59 -08:00
danielyxie
86d6640c81
Fixed merge conflicts with dev
2019-01-09 02:30:47 -08:00
danielyxie
9db7aee34e
Updated Stock market UI for new stock Max Shares restriction. Added Netscript function for getting a stock's max shares
2019-01-09 02:06:49 -08:00
danielyxie
722bda0b75
Updated version
2019-01-08 21:09:03 -08:00
danielyxie
86275a7a4d
Updated documentation changelog. Fixed issue with Corporation dividends tax rate
2019-01-08 19:42:07 -08:00
danielyxie
0effdac6d1
Fixed merge conflicts with dev
2019-01-08 16:44:31 -08:00
danielyxie
a10833837f
Added maximum number of shares per stock
2019-01-08 16:42:39 -08:00
danielyxie
78f72b8542
Added 'Issue New Shares' feature for Corporations. Added cooldowns for issuing new shares and selling shares. Selling shares now dynamically updated stock price
2019-01-08 16:41:42 -08:00
danielyxie
ca002e6e53
Fixed bug where Industry Research Tree is not properly reset during prestige
2019-01-04 17:11:52 -08:00
danielyxie
f4e0eaeffb
Changed the way Corporation valuation is calculated (now based on outstanding shares). Updated gameplay documentation for RTD
2019-01-04 16:50:27 -08:00
danielyxie
3a439d8208
Fixed sourcing of ThirdParty Libraries (raphael and Treant) by using relative instead of absolute path
2019-01-03 01:05:49 -08:00
danielyxie
23eb6908e0
Added hackAnalyze() functions. Fixed bug with gymWorkout() and Millenium Fitness Gym. Updated documentation for new functions
2019-01-03 00:39:32 -08:00
danielyxie
6bbfae976e
Fixed havocmayhem getAugmentationPrereq() conflicts
2018-12-30 16:36:44 -08:00
danielyxie
669477626b
Merge branch 'master' of https://github.com/havocmayhem/bitburner-1 into havocmayhem-master
2018-12-30 16:31:28 -08:00
danielyxie
2e089b37e6
Updated Changelog
2018-12-30 16:30:50 -08:00
danielyxie
5091b56ff2
Added copy save to clipbaord option. Added getOrders netscript function. Fixed Corporation Bugs
2018-12-30 16:11:48 -08:00
havocmayhem
984a2aa5d4
Update NetscriptFunctions.js
2018-12-30 21:07:24 +05:30
havocmayhem
7dd44446df
Update NetscriptFunctions.js
2018-12-30 20:58:42 +05:30
danielyxie
fb9676e04e
Corporation Research Trees are now properly saved
2018-12-26 18:38:07 -08:00
danielyxie
376e520a60
ServerProfiler.exe can now b purchased from the DarkWeb
2018-12-25 02:16:34 -08:00
danielyxie
928faa5b4c
Converted Programs and DarkWeb implementations to Typescript
2018-12-25 02:14:18 -08:00
danielyxie
4383d1393d
Fixed re-balanced Corporation issues. Converted several popups in the Corporation mechanic to support Enter/Esc hotkeys
2018-12-24 23:55:54 -08:00
danielyxie
eadcdba09a
Re-wrote YesNoBox util to be Typescript
2018-12-24 05:02:10 -08:00
danielyxie
cc8f3bd4a9
Implemented Corporation Market-TA Research (untested). Implemented Corporation dividends. Fixed new Corp mechanic bugs.
2018-12-22 02:27:04 -08:00
danielyxie
d38c452c42
Implemented All Corporation Research, except the Market-TA ones
2018-12-15 19:47:15 -08:00
danielyxie
1095438075
Implemented Corporation Research Tree UI using Treant library
2018-12-15 15:31:21 -08:00
danielyxie
db252bf25b
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2018-12-13 19:26:29 -08:00
Phoenix G
c1e8fe14b7
Corrected percentages in BN2
...
Percentages for BN2 source file text description no longer matched the actual numbers in SourceFile.js
2018-12-13 19:26:02 -08:00
danielyxie
70b87b3ffb
Implmented initial version of Corporation Research & ResearchTree classes
2018-12-13 19:24:08 -08:00
danielyxie
6973dd8fca
Began refactoring Corporation implementation into separate modules (and converted to TypeScript). Rebalanced material starting prices and market properties (demand, competition, market price)
2018-12-09 05:36:18 -08:00
danielyxie
5c8512c4b6
Convert Locations and Faction implementations to TypeScript. Also restructed directory. Implemented Sleeve, but untested
2018-12-07 02:54:26 -08:00
danielyxie
34af01efdc
Improved error handling for Faction Banning mechanism
2018-11-30 04:22:16 -08:00
danielyxie
bfed8c91e2
Improved error handling for Faction Banning mechanism
2018-11-30 04:19:51 -08:00
danielyxie
4db697fd8e
Fixed Corporation bugs with Product Sell Amt being negative and NSA Bladeburner button bug
2018-11-29 01:17:09 -08:00
danielyxie
2f716b5b23
Fixed Corporation bugs with Product Sell Amt being negative and NSA Bladeburner button bug
2018-11-29 01:16:19 -08:00
danielyxie
34857e00f0
v0.41.2 Updated build and changelog
2018-11-23 17:39:01 -08:00
danielyxie
f559c6c692
Rebalanced gang parameters to result in more wanted gain. Fixed bug that allowed gang.purchaseEquipment() to purchase duplicate upgrades
2018-11-21 23:00:38 -08:00
danielyxie
6f26408de7
Fixed bug with numeraljs displaying NaN for very small numbers. Cleaned up stock market argument validation code
2018-11-20 21:43:15 -08:00
danielyxie
66d50a7ae4
Added growthAnalyze() NS function. Fixed GH issue #492 . In Gang mechanic, added new hacking augs/upgrades. Also rebalanced defense upgrades. Added new 'compact' main menu configuration
2018-11-19 21:54:03 -08:00
danielyxie
1a47e81001
Fixed bug where company.name property didnt get properly updated for v0.41.2
2018-11-19 02:21:21 -08:00
danielyxie
074f8d9834
Fix Github Issue #508 and #506
2018-11-19 01:03:38 -08:00
danielyxie
b242ca2f42
Fixed bugs with refactored Company/job code. Added 'expr' Terminal command
2018-11-17 16:23:48 -08:00
danielyxie
9b3ff6d2d3
Fixed merge conflicts with dev
2018-11-15 19:45:03 -08:00
danielyxie
d6bdc9433a
Initial commit for company code refactor. Split out all components into separate files and converted to typescript
2018-11-15 17:28:23 -08:00
danielyxie
93f241029a
In the Gang Mechanic, added ability to see your chance to win clash with other gangs. rm() now takes an optional parameter for server
2018-11-13 23:38:45 -08:00
danielyxie
8778e835e0
Importing from external URLs in scripts now properly recognizes both https and http URLs
2018-11-13 21:01:57 -08:00
danielyxie
40bfa030e5
Fixed netscript gang api functions purchaseEquipment() and ascendMember(). Used for...of rather than for...in
2018-11-13 14:42:15 -08:00
danielyxie
263b1250df
Updated Changelog. Updated Version to v0.41.1. Fixed reference error bug in gang.ascendMember() Netscript function
2018-11-05 18:16:53 -06:00
Matthew Goff
85e984905c
Fix #504
...
Decided to not be lazy and make the change I'd like to see ;)
2018-11-05 17:50:42 -06:00
danielyxie
063c24e739
Updated getScriptLogs() Netscript function to be able to get logs from another script
2018-11-04 17:57:31 -06:00
danielyxie
e2b7418780
Testing/bug fixes in v0.41.1. Updated Dev Menu features. Fixed 'Portfolio Mode' button on Stock market bugs
2018-11-04 17:03:53 -06:00
danielyxie
5b06a0b800
v0.41.0 QOL changes and suggestions
2018-11-04 17:03:53 -06:00
danielyxie
23eef62332
Created a standalone CompanyPosition class with TS
2018-10-31 14:57:47 -05:00
danielyxie
013af4e26c
Refactored Stock market to store/accumulate cycles so that it's not completely useless when offline/tabbed out
2018-10-30 16:02:16 -05:00
danielyxie
b65b5b2e58
Updated changelog/documentation
2018-10-29 11:38:23 -05:00
danielyxie
22d2738206
Fixed loading issue due to GangMemberTask reviver throwing error
2018-10-29 11:13:37 -05:00
sudoBash418
cb4203993d
Allow ./ in NetscriptJS import paths
2018-10-29 11:10:11 -05:00
danielyxie
ea3b13b286
Updated version to v0.41.0. Bug fixes for Gang API. Some Gang API functions now log. Final rebalancing for gang rework
2018-10-29 11:09:33 -05:00
danielyxie
23494a162e
Cleaned up Coding Contract Generation Code
2018-10-29 11:09:33 -05:00
danielyxie
0d1fde0f87
Clean up coding contracts. Add coding contract generator to Dev Menu
2018-10-29 11:09:33 -05:00
danielyxie
cc0a11bf77
Updated changelog. Fixed dynamic RAM calculation bug.
2018-10-29 11:09:33 -05:00
danielyxie
762726bf53
getCharacterInformation() Singularity fn now returns multiplier information
2018-10-29 11:09:33 -05:00
danielyxie
9b8701d7d3
Augmentation Order (for both purchasing & viewing owned) is now saved as a persistent setting
2018-10-29 11:09:33 -05:00
danielyxie
e0df6207c1
Adding gang.getOtherGangInformation() function. Rebalancing
2018-10-29 11:09:33 -05:00
danielyxie
910fa6d0a6
More gang rebalancing. Removed penalty for committing crimes through Singularity functions
2018-10-29 11:09:33 -05:00
danielyxie
e37f7852e6
Gang bugfixes and rebalancing
2018-10-29 11:09:33 -05:00
danielyxie
61150f5823
Revert "Revert "Gang rework""
...
This reverts commit be0a08d70caacd9bc3a43faab2825cd5f3c68e1f.
2018-10-29 11:09:33 -05:00
danielyxie
43dc6f2309
Updated version to v0.41.0. Bug fixes for Gang API. Some Gang API functions now log. Final rebalancing for gang rework
2018-10-29 11:08:41 -05:00
danielyxie
63ed72e645
Cleaned up Coding Contract Generation Code
2018-10-27 15:48:33 -05:00
danielyxie
004aaf93cc
Clean up coding contracts. Add coding contract generator to Dev Menu
2018-10-27 14:41:07 -05:00
danielyxie
f8d74cdf00
Updated changelog. Fixed dynamic RAM calculation bug.
2018-10-26 15:54:22 -05:00
danielyxie
9b5147da8c
getCharacterInformation() Singularity fn now returns multiplier information
2018-10-26 15:54:22 -05:00
danielyxie
f30602ce5d
Augmentation Order (for both purchasing & viewing owned) is now saved as a persistent setting
2018-10-26 15:54:22 -05:00
danielyxie
c56e18a0f9
Adding gang.getOtherGangInformation() function. Rebalancing
2018-10-24 20:26:53 -05:00
danielyxie
58c67415c1
More gang rebalancing. Removed penalty for committing crimes through Singularity functions
2018-10-24 13:20:51 -05:00
danielyxie
b59cf4ddb1
Gang bugfixes and rebalancing
2018-10-23 18:57:07 -05:00
danielyxie
4c3219bb9e
Revert "Revert "Gang rework""
...
This reverts commit be0a08d70caacd9bc3a43faab2825cd5f3c68e1f.
2018-10-23 13:55:42 -05:00
danielyxie
be0a08d70c
Revert "Gang rework"
2018-10-23 13:47:00 -05:00
danielyxie
8c5931a142
More rebalancing for re-worked Gang mechanic
2018-10-22 19:34:39 -05:00
danielyxie
e073c08011
Added documentation for Gang API. Added dev menu options for Gang mechanic
2018-10-22 13:45:08 -05:00
danielyxie
0cdfe590a7
Finished Gang API. Rebalanced the way Gang territory works. Added discount feature for purchasing Gang member equipment
2018-10-21 20:04:32 -05:00
danielyxie
e73ebe843f
Gang-rework bugfixes and rebalancing. Started adding Gang API
2018-10-19 19:30:02 -05:00
danielyxie
a0ebcff0aa
Bug fixes in dev menu. Gang member stat mult tooltip now properly updates. Beginning re-work of territory warfare/clash
2018-10-18 14:52:02 -05:00
danielyxie
c4dbfa43c9
Fixed merge conflicts with dev
2018-10-17 15:43:48 -05:00
danielyxie
0b95c09563
Bladeburner API Bug fixes. Github issues #483 , #485 , #486
2018-10-17 15:32:15 -05:00
danielyxie
3bd7ad77b7
Adjusted RAM costs for Singularity functions and document/window. Fixed bug with calling print() in NetscriptJS
2018-10-17 15:32:15 -05:00
danielyxie
e3be48bb98
Reworked Dev Menu implementation
2018-10-17 13:14:52 -05:00
danielyxie
470fac7e44
Updated formatting of new RAM costs in documentation. Updated changelog for merged PRs
2018-10-16 15:37:11 -05:00
Matthew Goff
44ed46fc7a
Convert more instances of formatNumber to numeralWrapper
2018-10-16 15:07:48 -05:00
danielyxie
2521fe201a
Fixed bug with recent Neuroflux changes that cause it to break at level 0
2018-10-16 14:52:18 -05:00
danielyxie
27c2547252
Fixed bug where scp() NS function reported an invalid error. Added getStockVolatility() and getStockForecast() to netscript.js syntax highlighting. Fixed typo
2018-10-16 14:52:18 -05:00
danielyxie
0bcca84ecd
Fixed NeuroFlux Governor Augmentation level calculation bug
2018-10-16 14:52:18 -05:00
danielyxie
0c9f9689f2
Fixed bug with recent Neuroflux changes that cause it to break at level 0
2018-10-16 14:50:31 -05:00
danielyxie
ae00898fd8
Fixed bug where scp() NS function reported an invalid error. Added getStockVolatility() and getStockForecast() to netscript.js syntax highlighting. Fixed typo
2018-10-16 13:15:15 -05:00
danielyxie
b45fe5924a
Fixed NeuroFlux Governor Augmentation level calculation bug
2018-10-15 19:08:35 -05:00
danielyxie
a43f8bf1e6
Finished ironing out Gang ascension mechanic, including bugs. Refactored UI code to be part of the Gang class.
2018-10-14 19:28:44 -05:00
danielyxie
fcab079b32
FIxed merge conflicts with dev and also did some work on Gang UI
2018-10-10 18:13:31 -05:00
danielyxie
bd66ecf469
Fixed bug that caused blank black screen when destroying/resetting BitNodes
2018-10-10 14:16:26 -05:00
danielyxie
7730c5d092
When a NS function throws an error, clear the script environment's runningFn flag to allow players to properly catch errors without the concurrent calls error screwing them over
2018-10-09 13:45:30 -05:00
danielyxie
7095c1cc95
New Coding Contract faction selector sets reward.name
2018-10-09 11:56:22 -05:00
danielyxie
5902c892de
v0.40.5
2018-10-09 11:56:22 -05:00
danielyxie
f4391b19bc
Fixed various Coding Contract bugs. Added getContractType() to coding contract API
2018-10-09 11:56:22 -05:00
danielyxie
097c866e6f
Don't log RAM calculator parse errors. Add semicolons and newlines when importing from URL in NSJS
2018-10-09 11:56:22 -05:00
danielyxie
04dc08935f
Changed buttons that used <span> into <button> elements for real this time
2018-10-09 11:56:22 -05:00
danielyxie
781f2f09b4
Changed buttons that used <span> elements to use <button> elements. Allowed processing for modules that are dynamically imported from URL
2018-10-09 11:56:22 -05:00
danielyxie
00741be6c0
Fixing Gang-rework bugs
2018-10-02 18:01:37 -05:00
danielyxie
45c434aa35
Initial changes for Gang mechanic rework
2018-10-02 16:54:56 -05:00
danielyxie
34cca95397
Moved Gang constants from Constants.js -> Gang.js. Refactored creation of Gang Member Upgrades
2018-10-02 11:45:00 -05:00
danielyxie
377bb4a884
Properly credited people in changelog
2018-10-01 19:51:32 -05:00
danielyxie
b6070ca9c9
Fix a few bugs with Coding Contracts
2018-10-01 19:51:32 -05:00
danielyxie
2b3c58a17b
v0.40.4
2018-10-01 19:51:32 -05:00
Santiago Kent
dea7bd79c8
Added the getStockSymbols method to the TIX API, wich returns an array of the tradable symbols
2018-10-01 19:51:32 -05:00
danielyxie
8f4ac830ad
Fixed Infiltration exp display bug. Set cursor: pointer css styling for main menu
2018-10-01 19:51:32 -05:00
danielyxie
0e7b6599bb
wget() Netscript function always returns a Promise
2018-10-01 19:51:32 -05:00
danielyxie
eb1a7cf8a0
Fix linting issues
2018-10-01 19:51:32 -05:00
danielyxie
a7592250f3
Finished wget() Netscript fn implementation. Updated documentation
2018-10-01 19:51:32 -05:00
danielyxie
44ce4bc674
Added RAM usage calculations for wget() Netscript fn
2018-10-01 19:51:32 -05:00
danielyxie
427cdb48ba
Initial commit for implemeenting wget and refactoring some Server-related code
2018-10-01 19:51:32 -05:00
danielyxie
11c60a87c2
grow() no longer reports Infinite growth when money is at 0
2018-10-01 19:51:32 -05:00
danielyxie
561cdb1652
Update documentation. Hacknet Node API functions for getting costs now return Infinity if the specified Node is at max level
2018-10-01 19:51:32 -05:00
danielyxie
12bee24520
Beginning to refactor stylesheets. Convert main menu to use buttons instead of a elements
2018-10-01 19:51:32 -05:00
danielyxie
d624d2f86f
Fixed bug with contract generation when player doesn't have a job. Added bladeburner.getActionRepGain() function
2018-10-01 19:51:32 -05:00
danielyxie
3051208bcb
Adding updated build and fixing display bugs with Terminal's 'analyze'
2018-10-01 19:51:32 -05:00
danielyxie
f78f0ec1a7
Implemented Coding Contracts
2018-10-01 19:51:32 -05:00
danielyxie
e714f1e6cd
Rename ContractTypes -> CodingCOntractTypes. Begin Contract Generation code
2018-10-01 19:51:32 -05:00
danielyxie
420fd0c5ad
write()/read() now work for script files. You can now use angled brackets in tprint() (and create DOM elements). Added CodingContract implementation
2018-10-01 19:51:32 -05:00
Steven Evans
b66c3c6fc4
[chore] Fixing import casing to actually match file casing
2018-10-01 19:51:32 -05:00
Steven Evans
a98dd66e45
[bug] Fixing the timestamp in Bladeburner logs.
2018-10-01 19:51:32 -05:00
danielyxie
6cb7704eed
Move all Theme color settings to FconfSettings rather than Settings. Add setting for default/classic main menu style
2018-10-01 19:51:32 -05:00
danielyxie
7ef6f6896e
Added css for a 'classic' main menu
2018-10-01 19:51:32 -05:00
danielyxie
71886f030a
Properly credited people in changelog
2018-10-01 19:51:05 -05:00
danielyxie
67d9d6af13
Fix a few bugs with Coding Contracts
2018-10-01 19:47:03 -05:00
danielyxie
5074f4f4c8
v0.40.4
2018-09-29 20:52:38 -05:00
Santiago Kent
d39f002b20
Added the getStockSymbols method to the TIX API, wich returns an array of the tradable symbols
2018-09-29 17:39:42 -05:00
danielyxie
1d20d475f3
Fixed Infiltration exp display bug. Set cursor: pointer css styling for main menu
2018-09-29 13:58:32 -05:00
danielyxie
fdc98f43d4
wget() Netscript function always returns a Promise
2018-09-29 12:55:41 -05:00
danielyxie
f38aba0130
Fix linting issues
2018-09-29 12:55:41 -05:00
danielyxie
065ce4d4df
Finished wget() Netscript fn implementation. Updated documentation
2018-09-29 12:55:41 -05:00
danielyxie
c248ca9383
Added RAM usage calculations for wget() Netscript fn
2018-09-29 12:55:41 -05:00
danielyxie
22e909eb14
Initial commit for implemeenting wget and refactoring some Server-related code
2018-09-29 12:55:41 -05:00
danielyxie
23c862b727
grow() no longer reports Infinite growth when money is at 0
2018-09-27 21:09:02 -05:00
danielyxie
4d2290bcb1
Update documentation. Hacknet Node API functions for getting costs now return Infinity if the specified Node is at max level
2018-09-26 00:00:28 -05:00
danielyxie
597f080d97
Beginning to refactor stylesheets. Convert main menu to use buttons instead of a elements
2018-09-25 12:18:06 -05:00
danielyxie
81c1655a30
Fixed bug with contract generation when player doesn't have a job. Added bladeburner.getActionRepGain() function
2018-09-23 23:27:31 -05:00
danielyxie
593087d55f
Adding updated build and fixing display bugs with Terminal's 'analyze'
2018-09-22 19:36:28 -05:00
danielyxie
fd8bcf35ed
Implemented Coding Contracts
2018-09-22 19:31:43 -05:00
danielyxie
a114904fd3
Rename ContractTypes -> CodingCOntractTypes. Begin Contract Generation code
2018-09-22 19:31:43 -05:00
danielyxie
c309c0cdc9
write()/read() now work for script files. You can now use angled brackets in tprint() (and create DOM elements). Added CodingContract implementation
2018-09-22 19:31:43 -05:00
Steven Evans
ebd8d282ed
[chore] Fixing import casing to actually match file casing
2018-09-21 14:53:35 -05:00
Steven Evans
ab23d34a7a
[bug] Fixing the timestamp in Bladeburner logs.
2018-09-21 14:51:54 -05:00
danielyxie
b12739a1ba
Move all Theme color settings to FconfSettings rather than Settings. Add setting for default/classic main menu style
2018-09-21 14:51:26 -05:00
danielyxie
256f15418b
Added css for a 'classic' main menu
2018-09-21 14:51:26 -05:00
danielyxie
94739129de
Fixed bug with Player.workForFaction() calling the wrong 'finish' function when it goes over the max time (after being offline)
2018-09-16 14:48:36 -05:00
danielyxie
f016736603
Updated changelog and version. Added build distribution files
2018-09-12 11:34:18 -05:00
danielyxie
a18a2e8e70
Fixed linting errors
2018-09-12 11:29:02 -05:00
danielyxie
d50c5abb66
Refactored all code that uses the numeral library to use a wrapper class. Implemented configurable locale setting through this wrapper class
2018-09-12 11:29:02 -05:00
danielyxie
5635b51659
Locale setting implemented. Has numeral error when switching locales
2018-09-12 11:29:02 -05:00
danielyxie
0229eda9ce
Slightly randomized endgame server parameters. Amount of RAM on servers is now also randomized
2018-09-11 21:56:11 -05:00
danielyxie
56b2f581d8
Added donateToFaction(), isLogEnabled(), and getScriptLogs() Netscript functions. Added optional hacking/int level parameters to getHackTime/getGrowTime/etc functions
2018-09-11 13:56:23 -05:00
danielyxie
93d2a09aab
Migrating hydroflame's killall loading screen changes to new build files
2018-09-10 16:38:18 -05:00
danielyxie
93db9c513a
Merge pull request #455 from kopelli/lint-violations
...
Lint violations
2018-09-10 14:27:46 -05:00
danielyxie
d3d842cec7
Merge pull request #451 from kopelli/server-expansion
...
Server Randomization
2018-09-10 14:25:21 -05:00
danielyxie
c24b7bce5f
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2018-09-10 13:52:38 -05:00
danielyxie
ba469f49c5
Fixed merge conflicts in Kline--numeral-updates
2018-09-10 13:51:21 -05:00
Steven Evans
9a4867785e
[style] Fixing TSLint violations
2018-09-10 11:24:23 -04:00
Steven Evans
a681fc5577
[chore] Disabling a couple ESLint violations
...
These should really be refactored and fixed, but the end-to-end testing
will take a bit more effort. It can be tackled later.
2018-09-10 10:59:07 -04:00
danielyxie
93c1d603c5
Fixed issue with prompt color
2018-09-07 21:53:10 -05:00
danielyxie
b36855fe52
Merged from dev. Fixed merge conflicts. Updated terminal documentation for wget
2018-09-07 21:21:23 -05:00
danielyxie
98598b103d
Implemented wget Terminal command
2018-09-07 20:53:11 -05:00
Steven Evans
3d52ed5990
[feat] Let server RAM be a range instead of static
2018-09-07 08:39:33 -04:00
Steven Evans
babbf00029
[refactor] Server RAM is exponent instead of concrete value
...
This will let us randomize the value down the line.
2018-09-07 08:39:16 -04:00
Steven Evans
625734d326
[feat] Network server layers can be randomized
2018-09-07 08:39:01 -04:00
Steven Evans
319b45ead5
[refactor] Network servers are created via metadata
2018-09-07 08:37:47 -04:00
danielyxie
053bb9fcaf
Merge branch 'dev' of https://github.com/danielyxie/bitburner into stock-market-and-bladeburner-rebalancing
2018-09-06 11:54:21 -05:00
danielyxie
26fa9cfe82
Rebalanced Stock Market and Bladeburner. Refactored Stock class to Typescript
2018-09-06 11:07:59 -05:00
Mat Jaworski
f721e21622
More minor font colour and Infiltration details updates
2018-09-07 00:15:36 +10:00
Mat Jaworski
0cc6d81309
Updated the src/index.html as per my previous PR updates in ./index
2018-09-06 21:58:27 +10:00
Mat Jaworski
fe47df1ade
Merge branch 'dev' into dev
2018-09-06 21:44:44 +10:00
danielyxie
f0151db5d1
Merge branch 'v0.40.3-patch-2' of https://github.com/danielyxie/bitburner into stock-market-and-bladeburner-rebalancing
2018-09-05 16:38:19 -05:00
danielyxie
14e04f51ef
Merge pull request #443 from danielyxie/v0.40.3-patch-1
...
V0.40.3 patch 1
2018-09-05 16:11:01 -05:00
danielyxie
9f1626c0a3
Updated changelog
2018-09-05 16:10:34 -05:00
danielyxie
3c2ffc05e1
Merge pull request #442 from kopelli/html-webpack
...
Html Webpack
2018-09-05 16:09:11 -05:00
danielyxie
423ecea95f
Finished refactoring Player code to continuously give exp when doing a working action (rather than giving it all when the action is finished)
2018-09-05 15:36:18 -05:00
Mat Jaworski
0b0a3d366c
More UI updates
...
- infiltration: added colours, updated spacing and fixed alignment
- terminal prompt: added colour for the previous lines as well
- Active Scripts and Hacknet Nodes: money values have a gold colour now; minor spacing updates
- minor code refactoring
2018-09-03 22:10:00 +10:00
Matthew Goff
2d9f3856c7
formatNumber -> numeral in more locations
2018-09-01 08:42:56 -05:00
danielyxie
ab0ef6d36c
Began refactoring Player work-related functions to continously give exp rather than only giving when the work "ends". Has been completed for company work so far
2018-08-30 16:51:25 -05:00
danielyxie
395fc3b9df
Added tryWrite() as a native Netscript function. Updated documentation to reflect the fact that port handles no longer work in Netscript 1.0
2018-08-30 15:27:47 -05:00
danielyxie
30f8c4a6f0
Fixed merge conflicts
2018-08-30 12:01:37 -05:00
danielyxie
5ede6be8e5
Refactored functions that calculate hacking time/exp gain/chance/ etc into a separate file
2018-08-30 12:00:38 -05:00
Steven Evans
a154d214b7
[refactor] Page title is driven by Webpack
2018-08-30 11:13:27 -04:00
Steven Evans
2deeaef349
[refactor] Google Analytics is controlled by Webpack
2018-08-30 11:08:08 -04:00
Steven Evans
552ce183c1
[chore] Introduce HTML-Webpack
...
This issue means that any changes to the HTML has to happen in the
`.\src\index.html` file rather than the `.\index.html`. This makes the
`index.html` in the root now a build artifact the same way that files in
`dist\` are.
2018-08-30 10:43:18 -04:00
Steven Evans
26b1c43435
[style] Sorting properties alphabetically
2018-08-29 22:45:47 -04:00
Steven Evans
68527d6258
[style] Fixing TSLint violations
2018-08-29 22:40:23 -04:00
danielyxie
63cd269d5e
b1t_flume.exe program can now be created instantly (reqd hacking level is 1 instead of 5). Fixed some linting errors
2018-08-29 15:25:01 -05:00
danielyxie
aa18420e0c
Merge pull request #441 from danielyxie/improve-interactive-tutorial
...
Updated Interactive Tutorial and added a few helpful links to the hac…
2018-08-29 14:11:13 -05:00
danielyxie
8b99e46d5e
Updated Interactive Tutorial and added a few helpful links to the hackers-starting-handbook Literature file
2018-08-29 14:06:21 -05:00
Mat Jaworski
5f13bc6336
UI Enhancements
...
Updates:
– Character Overview box (top right corner) – redesigned and added colours to the attributes.
– Added prompt colour in the terminal.
– Minor copy fixes (grammar and typos).
– Code formatting cleanup.
– Character > Stats – Fixed spacing issue when Intelligence is not yet available
– Main Menu – Adjusted the spacing and changed the border to outline to improve the readability.
– Tooltip boxes (Firefox only) – fixed the issue when tooltips were generating additional spacing around the <br> tags.
– Multiple general updates to UI to improve accessibility and readability. Aimed to improve the user experience when playing the game on a smaller screen resolutions.
– Accordion/Dropdown buttons – improved the readability of the plus/minus icons.
– Added .editorconfig with the most basic settings.
2018-08-30 01:12:33 +10:00
danielyxie
58d48f19ef
Added .fconf setting for enabline line wrap in terminal input. Began implementing wget
2018-08-28 22:24:38 -05:00
danielyxie
53e2a5091c
Added correct production build. Properly reset stock market 4S values when prestiging through BitNode
2018-08-27 00:23:04 -05:00
danielyxie
2bf6871ece
V0.40.2 BUndle and minor bug/typo fixes
2018-08-25 23:26:42 -05:00
danielyxie
245bb5992d
Merge pull request #436 from Kline-/patch-1
...
Fix Speech Enhancement appearing twice for FSIG
2018-08-25 17:08:22 -05:00
Matthew Goff
251e18799b
Fix Speech Enhancement appearing twice for FSIG
2018-08-24 16:44:08 -05:00
Daniel Xie
e4f02b298b
Added Four Sigma (4S) Market Data feature, and its Netscript TIX API functions as well
2018-08-24 15:44:48 -05:00
Daniel Xie
815762bddd
Attached Stock market Watchlist
2018-08-23 13:51:57 -05:00
Daniel Xie
c5841b65fe
Fixed a bug where the special harcoded keywords that are search for in script RAM calculation would be counted once per 'scope'
2018-08-20 00:25:55 -05:00
Daniel Xie
f3732b2d74
Preventing exploits by progrmaming DOM button clicks in code
2018-08-17 15:06:18 -05:00
Daniel Xie
d556af0fd8
Converted pop-up boxes to use css flex
2018-08-12 14:45:35 -05:00
Daniel Xie
bb4094f879
Added option to disable hospitalization popup message
2018-08-12 00:39:37 -05:00
danielyxie
b15582ff71
Merge pull request #433 from danielyxie/bladeburner-rebalancing
...
Bladeburner rebalancing
2018-08-11 20:25:35 -05:00
danielyxie
e1bdf0100a
Merge pull request #432 from Kline-/stocks-use-numeral
...
Standardize log messages and switch from formatNumber to numeral.
2018-08-11 20:08:32 -05:00
Daniel Xie
de0f891d52
Various rebalances to Bladeburner: Buffed Augmentations. Simulacrum costs less rep but more money. Slightly more money gained from contracts. Operations give more rank. More Synthoid communities. Added getBonusTime() and getSkillUpgradeCost() to Bladeburner API. Operation count increases faster and is more randomized. Decreased rate at which contracts/ops level up
2018-08-11 20:05:32 -05:00
Daniel Xie
b89437a52e
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2018-08-11 16:21:19 -05:00
Daniel Xie
5cc1a4ba01
Updated changelog with merged PRs
2018-08-11 16:21:11 -05:00
Matthew Goff
b65157df7f
Standardize log messages and switch from formatNumber to numeral.
2018-08-10 15:52:35 -05:00
danielyxie
c726ff1738
Merge pull request #431 from Kline-/fix-BN8
...
Move resetting stocks, gang, and corp to the end of the funcs.
2018-08-10 00:07:54 -05:00
danielyxie
72bd1f22c5
Merge pull request #423 from Kline-/fix-getActionTime
...
Fix bladeburner.getActionTime returning null
2018-08-10 00:06:38 -05:00
danielyxie
be69d6b68a
Merge pull request #428 from hydroflame/patch-6
...
increase BB skill cost in BN12
2018-08-10 00:05:26 -05:00
Matthew Goff
549b3f34a3
Move reseting stocks, gang, and corp to the end of the funcs. Should fix #421 .
2018-08-08 18:04:40 -05:00
Steven Evans
9a7fa5d12c
Merge branch 'dev' into refactor-out-circular-dependencies
2018-08-07 10:00:49 -04:00
Olivier Gagnon
e0ee08ec45
increase BB skill cost in BN12
2018-08-06 22:26:56 -04:00
Daniel Xie
a1a69b8042
Prevent dev menu from being shown in produ
2018-08-06 21:15:31 -04:00
Daniel Xie
171d98c891
Updated changelog and version. Adding v0.40.1 bundle
2018-08-06 19:21:37 -04:00
Daniel Xie
c0db61c78f
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2018-08-06 19:11:25 -04:00
Daniel Xie
dac64d188b
Fixed bug with executing HTTPWorm program from Terminal
2018-08-06 19:11:14 -04:00
Daniel Xie
ea6cc3da55
Fix array/object bug with new JS Interpreter for Port functions (read, write, and tryWrite)
2018-08-06 10:25:22 -05:00
Daniel Xie
faa5e807d5
Updating documentation and Netscripy syntax highlighting for v0.40.1 community update. Bitrunners now has CranialSignalProcessors 3-5. CyberSec now has Cranial Signal Processors 1-2.
2018-08-05 03:37:28 -04:00
Matthew Goff
9b099fcee9
Fix bladeburner.getActionTime returning null
2018-08-04 16:52:45 -05:00
danielyxie
d1b3fb9b41
Merge pull request #422 from Kline-/cleanup-aug-desc
...
Cleanup augmentation descriptions
2018-08-04 17:21:26 -04:00
danielyxie
51c7630dd2
Merge pull request #404 from hydroflame/semicolon
...
added semicolon support to terminal as well as autocomplete support f…
2018-08-04 17:16:09 -04:00
Matthew Goff
7e311d0592
Cleanup augmentation descriptions
2018-08-04 15:14:52 -05:00
Daniel Xie
44e45af2fe
Removed console.log statement
2018-08-03 16:54:11 -05:00
Daniel Xie
1ce9a5308d
Fixed bug in Changelog text. Properly credited kopelli for Active Server UI Ram usage change
2018-08-03 10:50:20 -05:00
Daniel Xie
4a56076ba9
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2018-08-03 10:41:56 -05:00
Daniel Xie
5ba1433898
Updated changelog for merged PRs
2018-08-03 10:41:52 -05:00
danielyxie
2f9897255e
Merge pull request #416 from kopelli/active-scripts-ram-usage
...
Servers on Active Scripts now show a ram usage bar
2018-08-03 11:41:16 -04:00
danielyxie
9b0db28d00
Merge pull request #415 from kopelli/active-scripts
...
Active Scripts list no longer jumps down on first update
2018-08-03 11:38:50 -04:00
danielyxie
3bc76f10d1
Merge pull request #417 from Kline-/patch-6
...
Remove extraneous logging
2018-08-03 11:36:13 -04:00
Olivier Gagnon
ddca5ae987
character overview element reuse
2018-08-03 10:54:13 -04:00
Matthew Goff
aa8fdae2df
Remove extraneous logging
...
This is already logged [here](b00d2acc00/src/Bladeburner.js (L1185)
)
2018-08-02 18:45:49 -05:00
Steven Evans
530ae48e79
[feat] Servers on Active Scripts now show a ram usage bar
2018-08-02 16:14:48 -04:00
Steven Evans
ba3f637eb1
[feat] Active Scripts list no longer jumps on first update
2018-08-02 15:53:53 -04:00
Steven Evans
edcfe71eed
[refactor] Moving BitNodeMultipliers to its own file to break cyclical
...
module references.
2018-08-02 14:33:08 -04:00
Steven Evans
974bc3c002
[refactor] Moved Settings to TypeScript
...
Moved the UI binding to a separate file as there is still a circular
dependency with 'engine'. But every other file that depends on Settings
is no longer part of a larger dependency cycle.
2018-08-02 14:33:08 -04:00
Steven Evans
826a8799fa
[refactor] Extracting Locations to its own file to remove circular dependency
2018-08-02 14:33:08 -04:00
Steven Evans
26b0840f26
[refactor] Breaking out page tracking from 'engine'
2018-08-02 14:33:07 -04:00
Steven Evans
56da0f9214
[refactor] Pulling out createStatusText
from Engine
2018-08-02 14:33:06 -04:00
Steven Evans
7313d551f1
[refactor] Pulling out post
to terminal to its own file.
2018-08-02 14:26:24 -04:00
Steven Evans
0bea4e0430
[refactor] Breaking out key codes
...
Trying to start breaking apart the large circular dependencies between
modules. Most of the dependencies are similar to this pattern where
there is one stand-alone member that is needed, so the entire module
gets brought along with.
2018-08-02 14:23:50 -04:00
Steven Evans
1412b01be5
[style] Fixing TSLint violations
2018-08-02 14:23:49 -04:00
Daniel Xie
357e600cf2
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2018-08-02 10:08:27 -05:00
Daniel Xie
702fdf307a
Merge branch 'master' of https://github.com/danielyxie/bitburner into dev
2018-08-02 10:08:19 -05:00
Daniel Xie
2c3af9c86e
Updated changelog for merged PRS
2018-08-02 10:06:29 -05:00
Olivier Gagnon
ce13c1bb2f
Merge branch 'dev' into semicolon
2018-08-02 11:04:21 -04:00
danielyxie
b5e8d61ad6
Merge pull request #407 from kopelli/refactor-programs-from-terminal
...
Refactor - Determine program execution from terminal via hashmap instead switch statement
2018-08-02 10:57:26 -04:00
danielyxie
c2be5df1f5
Merge pull request #406 from kopelli/fix-dev-programs
...
Fixing Program list in dev menu
2018-08-02 10:55:27 -04:00
danielyxie
81c97aefb9
Merge pull request #397 from hydroflame/smooth-bitnode-hacking-level
...
made hacking level calculation smoother with regards to bitnode multi…
2018-08-02 10:54:52 -04:00
danielyxie
508e016859
Merge pull request #391 from hydroflame/patch-3
...
Made BN12 difficulty scale faster
2018-08-02 10:52:47 -04:00
danielyxie
d38cf88c50
Merge pull request #405 from hydroflame/detect-main
...
fixed nsjs script with no main causing unkillable zombie scripts
2018-08-02 10:43:43 -04:00
danielyxie
93bada0119
Merge pull request #396 from hydroflame/favor-gain
...
added favor related funtions
2018-08-02 10:40:48 -04:00
danielyxie
1c927c53cd
Merge pull request #395 from hydroflame/prevent-raid-fail
...
Prevent doing blade raids when commsEst is zero
2018-08-02 10:36:10 -04:00
danielyxie
27ac2a911a
Merge pull request #393 from Kline-/patch-3
...
Add CranialSignalProcessor prereqs
2018-08-02 10:33:41 -04:00
danielyxie
923c69943f
Merge pull request #412 from kopelli/fix-timestamp
...
Fix timestamp
2018-08-02 10:27:43 -04:00
danielyxie
dcbdac0c1b
Merge pull request #388 from hydroflame/buy-rp-negative
...
cna buy the red pill with negative money
2018-08-02 10:24:27 -04:00
danielyxie
f54f9a0cca
Merge pull request #385 from hydroflame/bonus-time
...
Display bonus time in bladeburner
2018-08-02 10:22:48 -04:00
danielyxie
4ea6c4840c
Merge pull request #360 from kopelli/scss
...
Incorporate SCSS for styling/bundling
2018-08-02 10:18:36 -04:00
Olivier Gagnon
fcabaf1365
Update BitNode.js
2018-08-01 17:10:19 -04:00
Steven Evans
3130b410e2
[refactor] pulling getTimestamp off Terminal
2018-08-01 13:38:54 -04:00
Steven Evans
0345daf359
[bug] Fixing the timestamp
...
getMonth() is 0-based, so changing the offset.
getDay() is the day of week, not day of the month.
Ensuring hours & minutes are always two digits.
2018-08-01 12:55:01 -04:00
Olivier Gagnon
1cf276fa99
deleted the file
2018-07-31 01:21:29 -04:00
Olivier Gagnon
873114d52f
nuke unused code
2018-07-31 01:20:06 -04:00
Steven Evans
a09fcd21ca
[refactor] Determine program execution from terminal via hashmap instead
...
of switch statement.
Introducing variables within the case block of a switch statement can be
problematic and confusing as case statements do not have their own
scope, and thus are hoisted to the function level. Thus, with a large
enough switch statement, variable declarations could easily be
overlooked as they are peppered throughout the cases. This is especially
problematic for 'const' and 'let' declarations, which are very concerned
about scoping. There is an ESLint rule specifically enabled to catch
this behavior.
This refactoring is a way to mitigate the behavior, while still allowing
for the use of 'const'.
2018-07-31 00:18:38 -04:00
Steven Evans
977d8b7d71
[bug] Fixing Program list in dev menu
2018-07-31 00:14:37 -04:00
Steven Evans
06a0b75b1c
[feature] added "getPurchasedServerCost" NS function
2018-07-30 21:31:12 -04:00
Olivier Gagnon
8b49a68f85
fixed nsjs script with no main causing unkillable zombie scripts
2018-07-30 21:01:09 -04:00
Olivier Gagnon
c4b25a0c90
added semicolon support to terminal as well as autocomplete support for semicolon commands
2018-07-30 20:16:39 -04:00
danielyxie
fabc45f496
Fixed bug with calling scp() on an array
2018-07-29 15:14:24 -05:00
Olivier Gagnon
68f3423ef5
Update BitNode.js
2018-07-29 03:49:45 -04:00
Olivier Gagnon
55abdc11b3
Update BitNode.js
2018-07-29 03:41:09 -04:00
Olivier Gagnon
e7b185661b
Update BitNode.js
2018-07-29 03:39:43 -04:00
danielyxie
b18b6cf380
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2018-07-27 22:03:57 -05:00
danielyxie
58b1006b91
Updated version and changelog
2018-07-27 22:03:43 -05:00
Olivier Gagnon
14b318f828
made hacking level calculation smoother with regards to bitnode multiplier
2018-07-27 21:50:25 -04:00
Olivier Gagnon
142e141f6f
added favor related funtions
2018-07-27 21:46:37 -04:00
Olivier Gagnon
ba7ebad399
prevent raid when est is zero
2018-07-27 20:58:52 -04:00
danielyxie
b34057f2d3
Added more error line numbers to JS Interpreter. Reputation needed for megacorp faction reduced from 250k -> 200k. Fixed bladeburner.getActionobject() bug with general actions
2018-07-27 19:00:57 -05:00
Matthew Goff
be10d14cc5
Add CranialSignalProcessor prereqs
2018-07-27 16:29:14 -05:00
Olivier Gagnon
498dba1b73
floor bitburner skill cost to handle rational BladeburnerSkillCost
2018-07-27 14:48:20 -04:00