Commit Graph

1488 Commits

Author SHA1 Message Date
danielyxie 20dc97620b Updating documentation for new Singularity Fn ram cost and updating build 2018-10-17 15:33:26 -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
Caleb Jamison 4736363e74 Added ram costs to docs 2018-10-16 15:11:20 -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 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 7bb38ce89d Merge pull request #482 from danielyxie/dev
v0.40.5 Changelog
2018-10-09 12:13:01 -05:00
danielyxie da8bbe3042 Merge branch 'master' of https://github.com/danielyxie/bitburner into dev 2018-10-09 12:11:49 -05:00
danielyxie 81bbc1749f Adding v0.40.5 changelog to documentation 2018-10-09 12:11:05 -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 561bbbd0a1 Adding normal build rather than dev build 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
Steven Evans 59f525f08b [chore] Moving vendor styling to the build directory 2018-10-09 11:56:22 -05:00
danielyxie b587409b87 New Coding Contract faction selector sets reward.name 2018-10-08 19:40:35 -05:00
danielyxie 74761f5a08 v0.40.5 2018-10-08 19:33:07 -05:00
danielyxie 62b58cd766 Fixed various Coding Contract bugs. Added getContractType() to coding contract API 2018-10-08 19:28:27 -05:00
danielyxie f86d87fa03 Don't log RAM calculator parse errors. Add semicolons and newlines when importing from URL in NSJS 2018-10-03 15:24:32 -05:00
danielyxie 037b521e02 Adding normal build rather than dev build 2018-10-03 13:14:49 -05:00
danielyxie 5984ae8446 Changed buttons that used <span> into <button> elements for real this time 2018-10-03 13:09:11 -05:00
danielyxie 8c23da0e07 Changed buttons that used <span> elements to use <button> elements. Allowed processing for modules that are dynamically imported from URL 2018-10-03 12:50:39 -05:00
Steven Evans 29580d6314 [chore] Moving vendor styling to the build directory 2018-10-02 21:45:19 -05:00
danielyxie 0f0e5c5f9c Merge pull request #476 from danielyxie/dev
v0.40.4...again (stupid git)
2018-10-01 20:52:05 -05:00
danielyxie b723d47dae Merge branch 'master' of https://github.com/danielyxie/bitburner into dev 2018-10-01 20:50:35 -05:00
danielyxie c0118affd5 Adding css build files from normalize.css 2018-10-01 20:32:34 -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
Steven Evans 62672a4e2a [chore] Updating required Node range
Doing a query across all the "engine" requirements across all installed
dependencies, the highest minimum is Node 8.*. And the lowest maximum
seems to be 9.*
2018-10-01 19:51:32 -05:00
Steven Evans 9e697a6809 [chore] Script to check the required version of Node & NPM
Apparently the "engines" files of package.json is no longer checked
regularly when performing installs. With the changes and different
behaviors across different version of Node & NPM, and having no other
way to ensure everybody contributing is on the same page, this
preinstall check is necessary.

This heavily relies on "SemVer" NPM package, but in order to actually
check this prior to the first set of packages installed the code needs
to be there. So this is a slimmed down version of SemVer and syntax has
been updated.
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