Olivier Gagnon
c9b5aaa2f7
v0.51.7
2021-05-03 12:17:05 -04:00
Olivier Gagnon
77cb63e36a
When you hotfix you need to build
2021-04-29 13:41:13 -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
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
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
e8aa1851c5
build
2021-03-20 05:32:38 -04: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
a00c253dcb
0.49.1 fix ns.print
2021-03-11 20:47:05 -05:00
Olivier Gagnon
123628ec0b
update changelog and build 0.49
2021-03-11 20:39:31 -05:00
Olivier Gagnon
56441b8e34
run build for 0.48
2021-03-07 18:45:23 -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
31f97f74fd
Fix GH Issue #621 : workForFaction() now properly accounts for disabled/enabled logs
2019-07-15 21:40:43 -07:00
danielyxie
433b399de9
v0.47.1
2019-06-28 09:28:08 -07:00
danielyxie
d7f3ab9177
Tempered the affect that stock market txs have on stock forecasts
2019-05-20 14:44:51 -07:00
danielyxie
99688b78c7
Temporary rebalancing for v0.47.0
2019-05-19 14:06:53 -07:00
danielyxie
15a324a946
v0.47.0 release
2019-05-17 13:07:11 -07:00
danielyxie
29e0ce5f96
Fixed merge conflicts
2019-05-11 02:20:09 -07:00
danielyxie
74e72854d8
Configured unit test webpack build to work
2019-05-09 19:36:04 -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
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
2e9b028174
v0.46.1 build
2019-04-12 16:52:59 -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
29c5c9b99d
v0.45.1 Build
2019-03-23 19:59:13 -07:00
danielyxie
2ba7ac82eb
Updated to v0.45.0 production build
2019-03-22 22:11:09 -07:00
danielyxie
f2b4ae8692
Adding build for v0.44.1...forgot it because im a dumbass
2019-03-04 22:49:31 -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
f1e43a86db
Final minor changes for v0.44.0
2019-02-26 00:29:53 -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
df8468228f
Fixed getCrimeChance() bug
2019-02-08 18:02:46 -08:00
danielyxie
cfa13dd5c9
Forgot to actually update version to v0.43.0
2019-02-04 21:48:59 -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
435d183645
Fixed bug with creating program through Singularity function
2019-01-16 21:28:36 -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
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
5091b56ff2
Added copy save to clipbaord option. Added getOrders netscript function. Fixed Corporation Bugs
2018-12-30 16:11:48 -08:00
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
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
4db697fd8e
Fixed Corporation bugs with Product Sell Amt being negative and NSA Bladeburner button bug
2018-11-29 01:17:09 -08:00
danielyxie
34857e00f0
v0.41.2 Updated build and changelog
2018-11-23 17:39:01 -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
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
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
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
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
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
c4dbfa43c9
Fixed merge conflicts with dev
2018-10-17 15:43:48 -05:00
danielyxie
5fc3fc8915
Added non-dev build
2018-10-17 15:34:10 -05:00
danielyxie
20dc97620b
Updating documentation for new Singularity Fn ram cost and updating build
2018-10-17 15:33:26 -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
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
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
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
45c434aa35
Initial changes for Gang mechanic rework
2018-10-02 16:54:56 -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
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
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
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
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
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
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
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
Daniel Xie
fe3c8be03c
Pushing updated bundle
2018-08-22 22:59:09 -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
Daniel Xie
5cc1a4ba01
Updated changelog with merged PRs
2018-08-11 16:21:11 -05: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
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
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
danielyxie
fabc45f496
Fixed bug with calling scp() on an array
2018-07-29 15:14:24 -05:00
danielyxie
afacfb96c9
Pushing new bundle
2018-07-27 22:05:38 -05:00
danielyxie
58b1006b91
Updated version and changelog
2018-07-27 22:03:43 -05: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
danielyxie
47134a9640
Fixed bug where hacking special servers w/ no money would result in NaN because of a '0 / 0' in fortify() calculation
2018-07-25 15:58:36 -05:00
danielyxie
5161ca7739
JS-Interpreter fix sprintf and vsprintf by converting JS Interpreter objects to Native objects when passing in arguments. JS-Interpreter add error/exception line numbers wherever possible
2018-07-25 14:53:54 -05:00
danielyxie
49d081f42e
Updated development bundle. Updated changelog
2018-07-24 17:22:48 -05:00
danielyxie
ab287b7c44
Updated documentation for new Netscript. Added new polyfills for new JS interpreter
2018-07-24 13:29:38 -05:00
danielyxie
a39dda019e
Update changelog. Fix missing spaces in Faction Infos. UPdate Beta branch update text
2018-07-20 13:21:43 -05:00
danielyxie
88755f1d0f
Added import functionality to Netscript 1.0
2018-07-20 09:28:03 -05:00
danielyxie
523bfc18d1
Beta branch now always shows update when opening game
2018-07-18 21:23:49 -05:00
danielyxie
2b21e93a14
Rebalancing Infiltration by decreasing starting Infiltration security b 10%
2018-07-18 16:11:44 -05:00
danielyxie
08862109fe
Source-File 12's effect is now multiplicative with itself again (reverted from a previous update). Source-File 6 now also affects combat stat level, not just exp gain
2018-07-18 16:00:52 -05:00
danielyxie
af40edfb7d
Added new Hacknet Node API documentation
2018-07-18 15:33:22 -05:00
danielyxie
e4742289c7
BN-12 now properly affects Bladeburner multipliers. Added polyfill in new JS interpreter for Array.includes. Fixed terminal not focusing with tab"
2018-07-16 01:00:57 -05:00
danielyxie
5845fa8702
Fixed merge conflicts
2018-07-15 20:48:27 -05:00
danielyxie
a605dd4491
Bladeburner API getCurrentAction() now returns null if current action is 'Idle'
2018-07-15 20:39:07 -05:00
danielyxie
c449dee97e
Fixed bug with Corporaiton healthcare. Fixed bug with new netscript 1.0 JS Interpreter properly throwing errors
2018-07-15 13:03:33 -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
497186355f
New Hacknet Node Netscript API - initial commit
2018-07-14 19:25:50 -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
danielyxie
3ffc820519
Fixed new Netscript1 Interpreter to work for functions returning Arrays/Objets. Untested. Also still needs new Hacknet Node implementation
2018-07-10 23:41:26 -05:00
danielyxie
dcd6292ed2
Fixed bugs with new HelperFunctions
2018-07-10 00:11:18 -05:00
danielyxie
78c5a1b0f4
Initial commit for new Netscript 1 Intepreter
2018-07-08 18:53:24 -05:00
danielyxie
fde2b8cbc1
Infiltration can no longer be done programmatically. HP is reset when prestiging
2018-07-07 19:16:58 -05:00
danielyxie
a165880fff
Fix typo with Source File 12
2018-07-05 00:00:13 -05:00
danielyxie
7cc759f314
Updated version to v0.39.1. Production Build. Updated documentation
2018-07-04 23:52:54 -05:00
danielyxie
30b9624e1f
Updated documentation
2018-07-03 21:12:46 -05:00
danielyxie
3213032427
Fixed incompatibility issues with Edge (due to spread syntax). Fixed issue with Terminal autocomplete and capitalized commands. Script ram is now rounded to 2 decimal places
2018-07-02 22:35:12 -05:00
danielyxie
c8421168b6
Copying a NetscriptJS script with scp now properly clears its 'module'.
2018-06-29 00:39:05 -05:00
danielyxie
393ce096fd
Finishing Infiltration returns to company page. Infiltration remembers selected faction
2018-06-27 22:34:57 -05:00
danielyxie
e2b2fb66f3
Rebalancing BN - 7 and several Source Files
2018-06-27 18:28:11 -05:00
danielyxie
219568d8af
Fixing merge conflicts
2018-06-26 13:17:07 -05:00
danielyxie
f9943db71d
Adding description to SourceFile 7
2018-06-26 09:59:44 -05:00
danielyxie
13dbd9f26c
Merge PRs and fix issues
2018-06-26 09:49:28 -05:00
danielyxie
75ff10b5c2
Added documentation for Bladeburner API. Fixed typo in BN-7 description.
2018-06-25 14:07:03 -05:00
danielyxie
0b16a9f605
Removing dev mode. Updating changelog in documentation
2018-06-25 12:38:13 -05:00
danielyxie
ca15e689ef
More rebalancing of Infiltration. Updating version to v0.39.0
2018-06-25 12:29:51 -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
8c8574878c
Rebalanced infiltration by making base difficulty lower, slightly decreasing the difficulty gain, and increasing money/exp rewards
2018-06-24 21:50:03 -05:00
danielyxie
22b64dcc4a
Implemented BN-7
2018-06-24 19:13:50 -05:00
danielyxie
aa17b02da7
Added var declaration in Netscript 1.0. Loops and conditionals no longer incur RAM cost, but base RAM cost increased from 1.4 to 1.6 GB
2018-06-22 14:39:15 -05:00
danielyxie
f5be9e5da7
Fix bug with spawn()
2018-06-17 14:19:43 -05:00
danielyxie
f33806e189
Updated tover sion v0.38.1
2018-06-15 14:05:53 -05:00
danielyxie
c365696447
Reverse const change in Script RAM parser. Built documentation
2018-06-15 00:58:35 -05:00
danielyxie
8620a4d30c
Fix issue with 'Object.prototye' functions throwing errors during NetscriptJS RAM calculation. Fixed type with new Travel Confirmation setting loading to the correct initial value. Fixed Competition/Demand display for Products. Changed RAM for window/document access to be 100
2018-06-14 14:51:06 -05:00
danielyxie
89016aeed9
Added devmode. Enabled using build flag. Added new npm build scripts
2018-06-13 12:38:22 -05:00
danielyxie
5347585151
Updated dependencies from kopelli
2018-06-13 11:11:45 -05: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
bbb5f04c87
Merged pull requests and fixed merge conflicts
2018-06-08 11:19:22 -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
2332532d91
Adding updated bundles
2018-06-06 11:14:42 -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
81e828d7e7
Removed debug logging statement for ram parser AST
2018-06-02 22:10:24 -05: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
Steven Evans
3473c66b82
Updating bundles
2018-05-30 22:11:16 -04:00
danielyxie
7edae463bc
Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev
2018-05-30 17:31:02 -05:00
Steven Evans
10d7e43f01
[refactor] Pull in 'decimal.js' as an npm dependency
2018-05-30 15:54:13 -04:00
danielyxie
baf8fc784e
Removed temp variables from Brace netscript mode definer (netscript.js). Fixed changelog update for v0.37.1
2018-05-22 19:20:41 -05:00