Commit Graph

651 Commits

Author SHA1 Message Date
danielyxie
f82d216e10 v0.34.4 2018-02-14 22:26:43 -06:00
Wraithan (Chris McDonald)
8445edeaf0 Change terminal cat to use <pre> tag for txt files which are often data 2018-02-10 12:52:56 -08:00
Wraithan (Chris McDonald)
6a3ac7165d fix bug with ls() that prevented including .txt files 2018-02-10 12:19:08 -08:00
danielyxie
dc26d831d6 Reworked Gang UI 2018-02-09 15:11:43 -06:00
IChrisI
4267e7a3a9
Typo fix in Augmentations.js 2018-02-05 20:52:03 -08:00
danielyxie
920bfb7913 Fixed bug with Advert Inc upgrade not working properly because I used Math.random instead of getRandomInt. 2018-02-05 13:56:07 -06:00
danielyxie
d89b804b00 0.34.3 Multiple Corporation Management bug fixes and balance changes 2018-01-31 17:41:02 -06:00
danielyxie
9e20856b5f
Update Constants.js 2018-01-30 08:28:56 -06:00
danielyxie
470b66e304 Bugfixes for Corporations. hacknetnodes now accounts for RAM usage. Start of v0.34.3 2018-01-29 23:14:17 -06:00
danielyxie
be17cff29e Fixed a serious bug with Corporation profit (forgot to multiple by secsperCycle 2018-01-27 12:42:53 -06:00
danielyxie
f60fe597fb Fixed Corporation bug with businessFactor for Products 2018-01-27 12:29:21 -06:00
danielyxie
19c8972fb4 Commented out logging debug code 2018-01-27 01:00:56 -06:00
danielyxie
5f817c8016 V 0.34.2 Changes 2018-01-27 00:52:39 -06:00
danielyxie
8d72dd0f4e fileExists() now works on text files. Starting redoing Company mgmt employee UI 2018-01-21 14:53:16 -06:00
danielyxie
8ad28908e8
Merge pull request #170 from devoidfury/fileExists-txt
fileExists netscript function now works with txt files
2018-01-19 23:40:29 -06:00
danielyxie
e88a3936f3 v0.34.1 2018-01-19 22:47:57 -06:00
danielyxie
281aad993f Error calculating hacknet node earnings sets to 0 instead of throwing error 2018-01-10 09:50:31 -06:00
danielyxie
f211e8856f Minor bug fixes, adding spotify music player, and adding sphinx documentation 2018-01-09 14:48:06 -06:00
Tom Hunkapiller
5f52d31836 fileExists netscript function now works with txt files 2018-01-02 01:12:54 -06:00
danielyxie
79274defc4 UpdateScriptRam on prestige bug fix 2017-12-10 23:07:16 -06:00
danielyxie
d5bd1665d0 Bugfixes for cancelOrder(), selling stocks for Corporation, and updating RAM usage on prestige. Also added in-game documentation for clear() and exit() 2017-12-10 23:04:00 -06:00
danielyxie
3f61ec1cab v0.34.0 changes 2017-12-06 21:45:47 -06:00
danielyxie
9e5db4b644 Merged conflicts. Fixed several minor bugs. Increased infiltration exp. TIX api functions return transaction value rather than boolean. Hacking Mission changes for v0.34.0 2017-12-02 22:19:49 -06:00
danielyxie
1529552542 v0.33.0 Added BitNode-3:Corporatocracy 2017-12-01 21:50:08 -06:00
danielyxie
3c4185c9b1 Fixed gang display bug 2017-11-16 15:41:40 -06:00
danielyxie
0fbea47f18 CompanyManagement changes 2017-11-16 13:37:26 -06:00
danielyxie
124292ef97 Fix mission UI 2017-11-08 20:53:40 -06:00
danielyxie
36696d04db Stock Market rebalancing. Change visibility to display for changing UI. More work on company management 2017-11-08 19:55:21 -06:00
danielyxie
944d796772 Fixed Netscript error message typos 2017-11-02 22:32:31 -05:00
danielyxie
03fdaeaba4 Changed confirm to prompt, updated version, more stock market balancing 2017-11-02 22:11:14 -05:00
danielyxie
bc6f0da677 Fixed Netscript interpreter memory issues by breaking promise chains in while and for loops. Improved Stock Market UI. Added a button to kill script from log display box. Added confirm() Netscript function 2017-11-02 16:47:09 -05:00
danielyxie
52967d7f9d Refactored Code using Bluebird Promises. Still has memory issues. Added Buy Max and Sell All to stock market UI 2017-11-01 17:56:30 -05:00
danielyxie
7c4ac00f5a Replaced strict equality comparisons for null with loose eq comparisons 2017-10-25 17:05:12 -05:00
danielyxie
7614c62507 Fix bug when checking for null 2017-10-25 16:11:53 -05:00
danielyxie
4dc87af132 v0.32.0 - Added BitNode-8: Ghost of Wall Street 2017-10-25 14:47:47 -05:00
danielyxie
4ccad83e5e Initial implementation of BitNode-8: Ghost of Wall Street. Added TextFile.js to git. Added design for company management 2017-10-20 16:59:54 -05:00
danielyxie
153831afe9 Updated version 2017-10-15 21:10:08 -05:00
danielyxie
969973181b Added documentation for new features 2017-10-15 21:09:49 -05:00
danielyxie
cf471acad6 Fixed save issue. Rebalancing 2017-10-14 20:55:41 -05:00
danielyxie
8f0dad0d10 Fixed issue in Hacking Missions where nodes weren't easily selectable 2017-10-13 10:19:42 -05:00
danielyxie
4186326771 Added new Text Files (downloadable) and their corresponding Terminal commands. Added sprintf and vsprintf. 2017-10-12 15:10:34 -05:00
danielyxie
dbb4a93a78 Merge branch 'dev' of https://github.com/danielyxie/netburner into dev 2017-10-11 21:01:55 -05:00
danielyxie
5768068065 Merge pull request #147 from jjclark1982/patch-1
Only append one number to make unique hostname
2017-10-11 21:01:45 -05:00
danielyxie
1ae415f7ac Updating changelog 2017-10-11 21:00:55 -05:00
danielyxie
246acf5966 Game now uses indexedDb. Added new Bond Forgery crime. Added commitCrime() and getStats() Singularity functions. Removed getIntelligence(). Balance changes to crime/infiltration 2017-10-11 21:00:22 -05:00
danielyxie
4d4542f349 Properly implemented new effects for BN11 2017-10-10 00:07:28 -05:00
danielyxie
04bfcc0f20 All v0.30.0 Changes 2017-10-09 23:56:48 -05:00
Jesse Clark
aa41db9f3c Only append one number to make unique hostname
Instead of naming servers like "pserv-0", "pserv-0-1", "pserv-0-1-2", only append a single number like "pserv-3"
2017-10-07 16:51:49 +11:00
danielyxie
0927c4251e v0.29.3 Changed - Bug fixes for new player-defined Netscript functions. Rebalancing/bug fixes for Infiltration and Hacking Mission. Added function name autocompletion in Script Editor 2017-10-03 20:50:13 -05:00
danielyxie
51c37176f1 Bugfixes and balance tweaks for Hacking missions 2017-10-01 22:27:42 -05:00
danielyxie
662f30cc38 Added :q, :x, :wq Vim Ex commands. Added ADR-v2 Pheromone new Augmentation. Fixed bugs and added improvements to Hacking missions. 2017-10-01 21:35:22 -05:00
danielyxie
26fe9eb519 Added Callback function to installAugmentations(). Implemented Source-File 5. Added player-defined functions to Netscript (not thoroughly tested). Began working on Hacking Mission Enemy 'AI' 2017-09-29 10:02:33 -05:00
danielyxie
1233d487d9 Updated version to 0.29.1 2017-09-27 10:15:48 -05:00
danielyxie
22a5d3b3cc Finished BETA version of Missions. All other changes for v0.29.1 2017-09-27 10:13:42 -05:00
danielyxie
c84417607f Merge branch 'master' of https://github.com/danielyxie/netburner into dev 2017-09-25 22:32:36 -05:00
danielyxie
ce49eee37f FIx PlayerOwnedAugmentation bug 2017-09-25 21:45:46 -05:00
danielyxie
2523222565 More work on Hacking mission 2017-09-25 21:44:33 -05:00
danielyxie
a742d33a11 Forced Red Pill messages only happen if youve never destroyed a BitNode 2017-09-25 07:55:58 -05:00
danielyxie
5e7d72d901 More work on Hacking Missions 2017-09-25 07:50:19 -05:00
danielyxie
4a0f8c4666 Merge branch 'master' of https://github.com/danielyxie/netburner into dev 2017-09-21 23:25:21 -05:00
danielyxie
398070f053 Merge branch 'master' of https://github.com/danielyxie/netburner into bugfixes 2017-09-21 16:30:03 -05:00
danielyxie
eb9a0a3f0e Loading agent job fix 2017-09-21 16:29:53 -05:00
danielyxie
c93a398fbf Continue statement, began work on missions 2017-09-21 16:27:31 -05:00
danielyxie
796614bc41 Updated helptext for new scan-analyze -a flag 2017-09-19 13:56:54 -05:00
danielyxie
d1f4f8fd36 All v0.29.0 changes 2017-09-19 13:38:03 -05:00
danielyxie
e3991b8795 v0.28.6 changes 2017-09-15 09:06:59 -05:00
danielyxie
c0369bc937 v0.28.5 changes 2017-09-13 09:22:22 -05:00
danielyxie
f8ff4cfba6 Added javascript math module 2017-09-11 18:31:42 -05:00
danielyxie
1f9d0be7be v0.28.4 - Bug fixes, getScriptIncome(), syntax highlighting for regular Netscript functions, 2017-09-11 18:14:56 -05:00
danielyxie
024546b4f1 v0.28.4 - Bug fixes, getScriptIncome(), syntax highlighting for regular Netscript functions, 2017-09-11 18:14:51 -05:00
danielyxie
68fcc12ac8 Normal netscript supported functions now highlighted in different color 2017-09-08 18:42:56 -05:00
danielyxie
19b861c4f7 Fixed bug with purchasing NeuroFlux using purchaseAugmentation() Singularity fn 2017-09-08 14:16:48 -05:00
danielyxie
787e2027f5 Fixed server purchase bug 2017-09-07 22:05:44 -05:00
danielyxie
ac7cd797fa Infiltration exp fix 2017-09-07 21:56:27 -05:00
danielyxie
5b5457f0bd Updated changelog for v0.28.3 2017-09-07 00:47:25 -05:00
danielyxie
1e459c9ec7 v0.28.3 changes 2017-09-07 00:45:14 -05:00
danielyxie
f44b117002 Changed version in Constants 2017-09-04 20:39:00 -05:00
danielyxie
3296a817fd Adding script editor options and some bug fixes 2017-09-04 20:03:29 -05:00
danielyxie
0f5d2a7c6a Merge branch 'master' of https://github.com/danielyxie/netburner into dev 2017-09-03 12:44:24 -05:00
danielyxie
965ad5c601 Open up menus when they are relevant 2017-09-03 12:44:20 -05:00
danielyxie
7b01360b3e Fixed bug with gang territory and power 2017-09-02 15:05:42 -05:00
danielyxie
24feff0b61 Fixed some error messages in Netscript 2017-09-02 13:47:14 -05:00
danielyxie
c34e74f5c1 Merge branch 'master' of https://github.com/danielyxie/netburner into bugfixes 2017-09-01 15:41:17 -05:00
danielyxie
e0adb758cf Fix Gang UI bug 2017-09-01 15:40:51 -05:00
danielyxie
9614d6ee4f In the middle of work for simplifying UI 2017-09-01 15:35:14 -05:00
danielyxie
78ca383ee2 Refactored code that initializes main menu buttons/header/panels 2017-09-01 13:49:21 -05:00
danielyxie
9b96e2537d Fixed bug with creating gangs 2017-09-01 11:59:11 -05:00
danielyxie
b17f89eba7 v0.28.0 Changed - Integrate ACE editor 2017-09-01 09:12:40 -05:00
danielyxie
fd2642cfe9 Fixed bugs with Darkweb buy, help text, and getting new Source files 2017-08-31 21:21:13 -05:00
danielyxie
97eeef7d0d scp and donate for rep bug fixes 2017-08-31 12:19:28 -05:00
danielyxie
110138f3ee Fixed some bugs with Stock Market 2017-08-31 00:04:23 -05:00
danielyxie
ff5359dc3d Fixed bugs with new Singularity Functions 2017-08-30 13:36:59 -05:00
danielyxie
7a05d3585a All 0.28.0 Changes - Bitnodes 4 and 11 and webpack migration 2017-08-30 12:44:29 -05:00
danielyxie
33c10ccc64 Began creating universityCourse singularity function 2017-08-22 13:48:04 -05:00
danielyxie
e2d0477203 Began implementing Singularity functions 2017-08-21 11:59:06 -05:00
danielyxie
99c220514f Save compatibility and updating version in Constants 2017-08-19 20:38:27 -05:00
danielyxie
faf19addee 0.27.3 Changes 2017-08-19 20:36:19 -05:00
danielyxie
cf99c4f10b Added literature (.lit files). Fixed bug with Gang Territory. Updated documentation 2017-08-18 12:20:51 -05:00
danielyxie
4e2c21b1ba Fixed divide-by-zero bug 2017-08-15 19:18:04 -05:00
danielyxie
63da40689d Small improvements to Interactive Tutorial 2017-08-15 18:49:47 -05:00
danielyxie
6975b46d4d Update to 0.27.1 and add backwards compatibility 2017-08-15 15:27:00 -05:00
danielyxie
f100e559af Gang bugfixes and rebalancing. Terminal ls | grep option. Added Netscript break statement. Used numeraljs to display some number values 2017-08-15 15:22:46 -05:00
danielyxie
3db6d9d007 0.27.0 2nd Tier Prestige + Gangs 2017-08-13 00:01:33 -05:00
danielyxie
4a99c04772 Refactored Server() to take old init args in constructor. Removed Server.init(). Faction reputation is now exponential. Increased infiltration exp gains. DOM now loads before scripts 2017-08-02 23:21:15 -05:00
danielyxie
c62639099a Load Decimal.js values 2017-08-01 14:10:21 -05:00
danielyxie
ddca05f4c5 Balancing. Buffed crimes, infiltration, jobs, nerfed hacking 2017-08-01 14:03:45 -05:00
danielyxie
8b6dba561c Crime and job balancing. Fixed some formatting bugs 2017-07-30 14:11:30 -05:00
danielyxie
53d514d28e Decimal.js support for player's money. Buffed early game servers. 2017-07-29 11:25:40 -05:00
danielyxie
e5322e466b Added tooltips for companies. Rebalanced and randomized server starting money 2017-07-28 09:19:28 -05:00
danielyxie
0e64359814 Lowered hacking exp gain. Added deleteServer(). Maximum of 25 purchaseable servers. Added autocompletion for ./ command. Oustanding faction invitations. Suppress Faction invites and messages 2017-07-26 21:56:14 -05:00
danielyxie
118118db83 Fixed bug with Netburners invite 2017-07-25 23:46:58 -05:00
danielyxie
2afb313a53 Added several configurable game settings. Added donate button. Added Hacknet Node API functions for getting cost of upgrades 2017-07-25 09:39:56 -05:00
danielyxie
be48875ff3 Added donate button. Added Netscript functions to get cost of Hacknet Node upgrades 2017-07-24 21:51:03 -05:00
danielyxie
d5be649bbd Added autocompletion for aliases. Added autocompletion for any number of arguments. Added getServerRam() function 2017-07-24 20:06:40 -05:00
danielyxie
e653b7b315 All v0.26.0 changes 2017-07-21 17:54:55 -05:00
Daniel Xie
e6b15ed4ab Switch back to old wiki. Updated changelog 2017-07-14 08:33:40 -05:00
Daniel Xie
b1da24aa9e Updated with new wiki that I created 2017-07-13 15:32:18 -05:00
Daniel Xie
222f75d55a Refactored Netscript with Acorns parser. Major rebalancing. Add TIX API. Add round(), purchaseServer(). 2017-07-13 11:54:29 -05:00
Daniel Xie
378797e511 Merge branch 'master' of https://github.com/danielyxie/netburner into netscript-refactor 2017-07-10 22:09:44 -05:00
Daniel Xie
d910a89fd9 Red Pill and Export bug fixes 2017-07-06 22:24:59 -04:00
Daniel Xie
2fd9add22d Fixed typo in CHangelog 2017-07-05 17:35:15 -05:00
Daniel Xie
cb7dda9293 Rebalancing stock market and infiltration, updated changelog/documentation 2017-07-05 17:33:46 -05:00
Daniel Xie
a593243b73 Fixed issues with new aliasing, updating changelog 2017-07-05 12:53:51 -05:00
Daniel Xie
542a32c768 MOre rebalancing with universities and companies 2017-07-05 11:49:01 -05:00
Daniel Xie
22a796ceea Merge branch 'netscript-refactor' of https://github.com/danielyxie/netburner into netscript-refactor 2017-07-05 08:55:44 -05:00
Daniel Xie
c0442696c1 updated changelog 2017-07-05 08:55:39 -05:00
danielyxie
7786a0aff8 Merge branch 'netscript-refactor' into dev 2017-07-05 08:54:46 -05:00
Daniel Xie
0f59d48c53 Fixed typos 2017-07-04 23:02:19 -05:00
Daniel Xie
89c8407cbe MOre work on Red Pill stuff 2017-07-04 16:18:42 -05:00
Daniel Xie
03f7ce5fe5 Began implementing RedPill. Rebalancing for home computer RAM, company, university, server starting money. Updated tutorial and faction descriptions 2017-07-04 14:34:17 -05:00
Daniel Xie
006d12360d Merge branch 'dev' of https://github.com/danielyxie/bitburner into dev 2017-07-04 10:42:50 -05:00
Daniel Xie
147a7393c5 Merged and updated top command implementation 2017-07-04 10:42:47 -05:00
danielyxie
b398c67f03 Merge pull request #80 from MrNuggelz/alias
Made alias names posix compilant and added global aliases
2017-07-04 10:42:11 -05:00
danielyxie
c0d41bf38e Merge pull request #62 from LTCNugget/patch-1
Implement top
2017-07-04 10:31:02 -05:00
Daniel Xie
2c384bade8 Fixed bug with Firefox and deleting qty field in WSE 2017-07-03 22:16:41 -05:00
Daniel Xie
1befaccf3f Fixed bug with buying selling 0 shares 2017-07-03 21:39:15 -05:00
Daniel Xie
36e3a3b5d2 StockMarket and Infiltration implementations 2017-07-03 14:42:11 -05:00
MrNuggelz
6bfe6a549d made alias names posix compilant and added global aliases 2017-06-30 18:47:36 +02:00
Daniel Xie
c0fc4e381d Updated documentation for new scan() command 2017-06-29 09:17:47 -05:00
Daniel Xie
f18b8d58fa scan() now takes in 1 argument representing the server to scan 2017-06-29 09:16:32 -05:00
Daniel Xie
d63f17fa8d initAugmentations() now called applyAugmentations() at the end 2017-06-28 15:53:12 -05:00
Daniel Xie
bc282daf08 Bug fix with marking augmentations as owned in Player.augmentations 2017-06-28 14:21:04 -05:00
MrNuggelz
d855eb6301 update netscript documentation 2017-06-28 18:06:31 +02:00
MrNuggelz
0e14fe1632 Netscript reimplementation 2017-06-28 11:47:42 +02:00
Daniel Xie
38e1c77c5c Rebalancing for favor, Increase reputation cost, Fix bugs with purchasing multiple augmentations, balanced company positions. New netscript functions 2017-06-27 23:11:27 -05:00
Daniel Xie
6712d340fb Fixed bugs with new multiple Augmentations feature. Added getServerMaxMoney() netscript command 2017-06-25 18:39:17 -05:00
Daniel Xie
0900c87f38 New Create Program saving progress feature bug fix 2017-06-24 16:35:36 -05:00
Daniel Xie
9553e63b54 Refactored Augmentations using new PlayerOwnedAugmentation object 2017-06-24 16:33:44 -05:00
Daniel Xie
a6406e785a FIxed field work buff. Added AutoLink and ServerProfiler programs. PRogram work is now saved 2017-06-23 09:23:35 -05:00
Daniel Xie
3f684dbfdb Updated changelog 2017-06-21 14:50:41 -05:00