danielyxie
26fa9cfe82
Rebalanced Stock Market and Bladeburner. Refactored Stock class to Typescript
2018-09-06 11:07:59 -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
Steven Evans
9a7fa5d12c
Merge branch 'dev' into refactor-out-circular-dependencies
2018-08-07 10:00:49 -04: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
danielyxie
3bc76f10d1
Merge pull request #417 from Kline-/patch-6
...
Remove extraneous logging
2018-08-03 11:36: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
edcfe71eed
[refactor] Moving BitNodeMultipliers to its own file to break cyclical
...
module references.
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
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
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
f54f9a0cca
Merge pull request #385 from hydroflame/bonus-time
...
Display bonus time in bladeburner
2018-08-02 10:22:48 -04:00
danielyxie
b18b6cf380
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2018-07-27 22:03:57 -05: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
Olivier Gagnon
498dba1b73
floor bitburner skill cost to handle rational BladeburnerSkillCost
2018-07-27 14:48:20 -04:00
Olivier Gagnon
bd105bbb45
added bonus time display to blade
2018-07-24 23:52:53 -04:00
danielyxie
1f686e88c7
Merge pull request #371 from hydroflame/patch-1
...
This has been annoying me
2018-07-24 14:41:48 -05:00
danielyxie
418cbf24d9
Merge pull request #369 from Kline-/patch-1
...
Fix typo
2018-07-24 14:40:19 -05:00
danielyxie
ccedd38370
Merge pull request #380 from hydroflame/bladeburner-clarity
...
clarified skill description
2018-07-24 14:14:45 -05:00
Olivier Gagnon
563bc7d531
prevent bladeburner api from leveling past max level
2018-07-23 21:34:26 -04:00
Olivier Gagnon
86d46afb33
clarified skill description
2018-07-23 18:49:53 -04:00
Olivier Gagnon
02c87fce80
Update Bladeburner.js
2018-07-22 13:55:17 -04:00
Matthew Goff
15d441f8a6
Fix typo
2018-07-22 08:20:13 -05:00
danielyxie
b40c247dcb
Bladeburner General actions now set both Name and Type in underlying ActionId
2018-07-14 19:59:27 -05:00
danielyxie
e97861f42b
Bladeburner API Improvements: Added getCurrentAction(). getSkillLevel() now fails if no argument is passed
2018-07-12 00:01:52 -05:00
Steven Evans
9e26ee7858
[refactor] Moved 'removeChildrenFromElements' to its own TS file
2018-07-08 21:18:44 -04:00
Steven Evans
95939a8818
[refactor] Moved 'removeElement' to its own TS file; deduped logic
2018-07-08 21:18:43 -04:00
Steven Evans
7edf5b5f1a
[refactor] Moved 'clearObject' to its own TS file
2018-07-08 20:17:53 -04:00
Steven Evans
1f7ed8f791
[refactor] Moved 'appendLineBreaks' to its own TS file
2018-07-08 20:17:52 -04:00
Steven Evans
d20516b03c
[refactor] Moved 'addOffset' to its own TS file
2018-07-08 20:17:51 -04:00
Steven Evans
875f7b4438
[refactor] Moved 'removeElementById' to its own TS file
2018-07-08 20:17:50 -04:00
Steven Evans
8c25684fe1
[refactor] Moved 'createPopup' to its own TS file.
2018-07-08 20:17:50 -04:00
Steven Evans
107f1de18d
[refactor] Moved createElement
into its own TS file
...
This is the start at separating out UI related work from potentially backend
related work. This distinction will help when Web Workers can be
introduced to get around the background tab limitation for scripts.
2018-07-08 20:17:49 -04:00
Steven Evans
be9891d93b
[refactor] Moved 'getRandomInt' to its own TS file
2018-07-08 20:17:49 -04:00
Steven Evans
15e3b751da
[refactor] Moved "exceptionAlert" to its own TS file
...
Since this is a UI only function, when Web Workers are introduced this
call chain will not be allowed on the backend.
2018-07-08 20:15:07 -04:00
Steven Evans
187b5051b9
[refactor] Moved "createProgressBarText" to its own TS file
2018-07-08 20:15:06 -04:00
danielyxie
e2b2fb66f3
Rebalancing BN - 7 and several Source Files
2018-06-27 18:28:11 -05:00
Olivier Gagnon
6bdf946790
remove all .js from all appplicable imports
2018-06-26 12:34:11 -04:00
danielyxie
89ecb15b6f
Merge pull request #324 from hydroflame/hydroflame-convert-ts
...
first conversion
2018-06-25 20:02:40 -05:00
danielyxie
75ff10b5c2
Added documentation for Bladeburner API. Fixed typo in BN-7 description.
2018-06-25 14:07:03 -05:00
danielyxie
58753f9c89
Added Bladeburner functions and 'bladeburner' keyword to syntax highlighter for Netscript. Fixed a bug with bladeburner.getSkillLevel() Netscript fn
2018-06-24 22:07:05 -05:00
danielyxie
22b64dcc4a
Implemented BN-7
2018-06-24 19:13:50 -05:00
Olivier Gagnon
53ddfbc9ec
first conversion
2018-06-22 17:30:24 -04:00
danielyxie
575b67440c
v0.38.0 - Minor re-balancing and bug fixes in Bladeburner
2018-06-12 23:16:23 -05:00
danielyxie
71cf3cac35
Bug fixes for new Bladeburner changes
2018-06-08 22:25:28 -05:00
danielyxie
5e38355152
Added Bladeburner API (untested). Rebalanced Bladeburner. Bladeburner progress no longer resets when installing Augmentations. Fixed up BN-12
2018-06-08 10:51:48 -05:00
danielyxie
82f1c14656
Added dynamic RAM evaluation to Netscript to prevent exploits by evading RAM usage in NetscriptJS. Calling a HacknetNode API Netscript fn now immediately updates HacknetNodeWrappers
2018-06-06 11:02:21 -05:00
Steven Evans
7ee964a66c
Merge remote-tracking branch 'danielyxie/dev' into dev
2018-06-03 21:11:34 -04:00
danielyxie
957ce44316
v0.37.2
2018-06-02 20:37:56 -05:00
Steven Evans
7362d1809f
[refactor] Remove numeral from utils folder; use npm reference
...
In order to shave off ~0.02MiB of the bundle size, needed to continue
referencing the minified file. Ideally future changes can utilize
code splitting, tree shaking, and minification in WebPack to use normal
references.
2018-05-30 22:46:52 -04:00
danielyxie
565f0dd517
v0.37.1
2018-05-22 19:09:04 -05:00
danielyxie
f403bd14b7
Fixed Bladeburner bug where exception would be thrown if Blackop was created outside of Bladeburner UI
2018-05-18 22:15:58 -05:00
danielyxie
c7e155d4bc
Refactored NetscriptJS to take in the NS environment as a parameter to main
2018-05-17 12:10:12 -05:00
danielyxie
6902ece765
v0.36.1
2018-05-11 16:30:55 -05:00
danielyxie
024138eabd
Rebalancing Gyms and training in Bladeburner. Updated Active Scripts UI page to update once per second. Updated changelog
2018-05-10 12:14:45 -05:00
danielyxie
a5602e3d6a
Slight rebalancing to Bladeburner
2018-05-08 09:06:47 -05:00
danielyxie
3147f9edeb
Updated Server instantiation with new Server constructor. Minor rebalances to BN6
2018-05-06 16:20:00 -05:00
danielyxie
4ea365da02
Refactored Active Scripts UI. Can no longer gain Bladeburner faction rep from infiltration. Added Disable Hotkeys setting
2018-05-06 15:27:47 -05:00
danielyxie
9acc422f05
v0.36.0 - Bladeburner BitNode (BN-6)
2018-05-02 12:38:11 -05:00